diff --git a/.travis.yml b/.travis.yml index 9cad7e351..7b787bb8b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,6 +19,7 @@ env: - PROJECT_DIR=/home/project before_script: + - phpenv config-rm xdebug.ini # This fixes a fail when install Drupal. - echo 'sendmail_path = /bin/true' >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini - composer self-update @@ -30,7 +31,8 @@ script: - if [ -n "${TRAVIS_BUILD_DIR+1}" ]; then PROJECT_DIR=$TRAVIS_BUILD_DIR; fi - phpunit - php box.phar build - - php drupal.phar --version + - php drupal.phar init + - php drupal.phar check - php drupal.phar site:new drupal8.dev 8.0.3 --no-interaction - cd drupal8.dev - php ../drupal.phar site:install standard --langcode=en --db-type=sqlite --db-file=sites/default/files/.ht.sqlite --site-name="Drupal 8 Site Install" --site-mail=admin@example.com --account-name=admin --account-mail=admin@example.com --account-pass=admin --no-interaction diff --git a/README.md b/README.md index a106a009e..e3e46cdaa 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,8 @@ - [Drupal Console](#drupal-console) - [Required PHP version](#required-php-version) - [Supported Drupal version](#supported-drupal-version) - - [Drupal Console documentation](#drupal-console-documentation) - - [Installing Drupal Console](#installing-drupal-console) - - [Using Drupal Console](#using-drupal-console) + - [Drupal Console documentation](#documentation) + - [Installing Drupal Console](#installing-drupal-console) - [Supporting organizations](#supporting-organizations) @@ -24,20 +23,22 @@ Drupal Console The Drupal Console is a CLI tool to generate boilerplate code, interact and debug Drupal 8. -## Change Log +## Latest Version +Details of the latest version can be found on the Drupal Console project page under https://drupalconsole.com/. + +## Releases Page All notable changes to this project will be documented in the [releases page](https://github.com/hechoendrupal/DrupalConsole/releases) -## Required PHP version -PHP 5.5.9 or higher is required to use the Drupal Console application. +## Documentation +The most up-to-date documentation can be found at [bit.ly/console-book](http://bit.ly/console-book). -## Supported Drupal version -The Drupal 8 supported version is [Drupal 8.0.2](http://ftp.drupal.org/files/projects/drupal-8.0.2.tar.gz). +More information about using this project at the [official documentation](https://hechoendrupal.gitbooks.io/drupal-console/content/en/using/project.html). -## Drupal Console documentation -You can read or download the Drupal Console documentation at [bit.ly/console-book](http://bit.ly/console-book). +## Required PHP Version +PHP 5.5.9 or higher is required to use the Drupal Console application. -## Drupal Console support -You can ask for support at Drupal Console gitter chat room [http://bit.ly/console-support](http://bit.ly/console-support). +## Supported Drupal Version +The Drupal 8 supported version is [Drupal 8.0.2](http://ftp.drupal.org/files/projects/drupal-8.0.2.tar.gz). ## Installing Drupal Console ``` @@ -62,10 +63,12 @@ drupal init --override # Update to the latest version. drupal self-update ``` +## Drupal Console Support +You can ask for support at Drupal Console gitter chat room [http://bit.ly/console-support](http://bit.ly/console-support). More information about using this project at the [official documentation](https://hechoendrupal.gitbooks.io/drupal-console/content/en/using/project.html). -## Getting the project to contribute +## Getting The Project To Contribute ### Fork Fork your own copy of the [Console](https://github.com/hechoendrupal/DrupalConsole/fork) repository to your account @@ -120,9 +123,10 @@ source "$HOME/.console/console.rc" 2>/dev/null ln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish ``` -## Supporting organizations +## Supporting Organizations [![FFW](https://www.drupal.org/files/ffw-logo.png)](https://ffwagency.com) [![Indava](https://www.drupal.org/files/indava-logo.png)](http://www.indava.com/) [![Anexus](https://www.drupal.org/files/anexus-logo.png)](http://www.anexusit.com/) -> Drupal is a registered trademark of Dries Buytaert. + +> Drupal is a registered trademark of Dries Buytaert. \ No newline at end of file diff --git a/README.txt b/README.txt new file mode 100644 index 000000000..9ca98d0bc --- /dev/null +++ b/README.txt @@ -0,0 +1,124 @@ + Drupal Console + + What is it? + ----------- + The Drupal Console is a suite of tools run from a command line interface (CLI) + to generate boilerplate code for interact and debug with Drupal 8. + From the ground up, it has been built to utilize the same modern PHP + practices which were introduced in Drupal 8. + + The Drupal Console makes use of the Symfony Console and other third party + components which allows you to automatically generate most of the code needed + for a Drupal 8 module. In addition, Drupal Console helps you interact with + your Drupal installation + + The Latest Version + ------------------ + Details of the latest version can be found on the Drupal Console + project page under https://drupalconsole.com/. + + Releases Page + ------------------ + All notable changes to this project will be documented in the + [releases page](https://github.com/hechoendrupal/DrupalConsole/releases) + + Documentation + ------------- + The most up-to-date documentation can be found at [bit.ly/console-book] + (http://bit.ly/console-book). + + More information about using this project at the [official documentation] + (https://hechoendrupal.gitbooks.io/drupal-console/content/en/using/project.html). + + Required PHP Version + -------------------- + PHP 5.5.9 or higher is required to use the Drupal Console application. + + Installation + ------------ + + - Run this in your terminal to get the latest Console version: + curl https://drupalconsole.com/installer -L -o drupal.phar + + - Or if you don't have curl: + php -r "readfile('https://drupalconsole.com/installer');" > drupal.phar + + - Accessing from anywhere on your system: + mv drupal.phar /usr/local/bin/drupal + + - Apply executable permissions on the downloaded file: + chmod +x /usr/local/bin/drupal + + - Show all available commands. + drupal list + + - Copy configuration files. + drupal init --override + + - Update to the latest version. + drupal self-update + + Support + ------------ + You can ask for support at Drupal Console gitter chat room + [http://bit.ly/console-support](http://bit.ly/console-support). + + Getting The Project To Contribute + --------------------------------- + + - Fork + Fork your own copy of the [Console](https://github.com/hechoendrupal/DrupalConsole/fork) + repository to your account + + - Clone + Get a copy of your recently cloned version of console in your machine. + $ git clone git@github.com:[your-git-user-here]/DrupalConsole.git + + - Install dependencies + Now that you have cloned the project, you need to download dependencies via + Composer. + + $ cd /path/to/DrupalConsole + $ composer install + + - Running the project + After using Composer to download dependencies, you can run the project by + executing. + + $ bin/drupal + + - Create a symbolic link + You can run this command to easily access the Drupal Console from anywhere + on your system. + + $ sudo ln -s /path/to/DrupalConsole/bin/drupal /usr/local/bin/drupal + + NOTE: The name `drupal` is just an alias you can name it anything you like. + + More information about how to contribute with this project at the [official documentation] + (https://hechoendrupal.gitbooks.io/drupal-console/content/en/contributing/new-features.html). + + Enabling Autocomplete + --------------------- + You can enable autocomplete by executing drupal init + + Bash: Bash support depends on the http://bash-completion.alioth.debian.org/ + project which can be installed with your package manager of choice. Then add + this line to your shell configuration file. + source "$HOME/.console/console.rc" 2>/dev/null + + Zsh: Add this line to your shell configuration file. + source "$HOME/.console/console.rc" 2>/dev/null + + Fish: Create a symbolic link + ln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish + + Supporting Organizations + ------------------------ + + - [FFW](https://ffwagency.com) + - [Indava](http://www.indava.com/) + - [Anexus](http://www.anexusit.com/) + + + > Drupal is a registered trademark of Dries Buytaert. diff --git a/bin/drupal.php b/bin/drupal.php index 36717978f..06557ff11 100644 --- a/bin/drupal.php +++ b/bin/drupal.php @@ -6,7 +6,6 @@ use Drupal\Console\Helper\ValidatorHelper; use Drupal\Console\Helper\TranslatorHelper; use Symfony\Component\EventDispatcher\EventDispatcher; -use Drupal\Console\Config; use Drupal\Console\Helper\SiteHelper; use Drupal\Console\EventSubscriber\ShowGeneratedFilesListener; use Drupal\Console\EventSubscriber\ShowWelcomeMessageListener; @@ -26,6 +25,10 @@ use Drupal\Console\Helper\RemoteHelper; use Drupal\Console\Helper\HttpClientHelper; use Drupal\Console\Helper\DrupalApiHelper; +use Drupal\Console\Helper\ContainerHelper; +use Symfony\Component\DependencyInjection\ContainerBuilder; +use Symfony\Component\Config\FileLocator; +use Symfony\Component\DependencyInjection\Loader\YamlFileLoader; set_time_limit(0); @@ -41,14 +44,15 @@ exit(1); } -$config = new Config(); +$container = new ContainerBuilder(); +$loader = new YamlFileLoader($container, new FileLocator($consoleRoot)); +$loader->load('services.yml'); + +$config = $container->get('config'); $translatorHelper = new TranslatorHelper(); $translatorHelper->loadResource($config->get('application.language'), $consoleRoot); -$application = new Application($config, $translatorHelper); -$application->setDirectoryRoot($consoleRoot); - $helpers = [ 'nested-array' => new NestedArrayHelper(), 'kernel' => new KernelHelper(), @@ -64,9 +68,11 @@ 'remote' => new RemoteHelper(), 'httpClient' => new HttpClientHelper(), 'api' => new DrupalApiHelper(), + 'container' => new ContainerHelper($container), ]; -$application->addHelpers($helpers); +$application = new Application($helpers); +$application->setDirectoryRoot($consoleRoot); $dispatcher = new EventDispatcher(); $dispatcher->addSubscriber(new ValidateDependenciesListener()); diff --git a/bin/sync-translations.sh b/bin/sync-translations.sh deleted file mode 100755 index eb0d98f66..000000000 --- a/bin/sync-translations.sh +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/bash - -if [ $# -eq 3 ]; then - if [ ! -f $2/$3 ]; then - echo "File $2/$3 not found!" - echo "coping $1/$3 to $2/$3" - command="cp $1/$3 $2/$3" - $command - else - echo "console.dev yaml:merge $2/$3 $1/$3 $2/$3" - command="console.dev yaml:merge $2/$3 $1/$3 $2/$3" - $command - fi -fi - -if [ $# -eq 2 ]; then - for f in $1/*.yml - do - filepath=`basename $f` - if [ ! -f $2/$filepath ]; then - echo "File $2/$filepath not found!" - echo "coping $1/$filepath to $2/$filepath" - command="cp $1/$filepath $2/$filepath" - $command - else - echo "console.dev yaml:merge $2/$filepath $1/$filepath $2/$filepath" - command="console.dev yaml:merge $2/$filepath $1/$filepath $2/$filepath" - $command - fi - done -fi - -if [ $# -lt 2 ] || [ $# -gt 3 ]; then - echo "'$ sync-translations.sh.sh en es' or '$ sync-translations.sh en es about.yml'" -fi diff --git a/bin/translation-clean-up.sh b/bin/translation-clean-up.sh deleted file mode 100755 index 253e6e2bf..000000000 --- a/bin/translation-clean-up.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/bash - -if [ $# -eq 1 ]; then - for f in $1/*.yml - do - filepath=`basename $f` - if [ ! -f en/$filepath ]; then - echo "File $1/$filepath not found in English version!" - echo "removing $1/$filepath" - command="rm $1/$filepath" - $command - fi - done -fi - -if [ $# -eq 0 ]; then - for dir in ./* - do - if [[ "$dir" != "./en" ]]; then - for f in $dir/*.yml - do - filepath=`basename $f` - if [ ! -f en/$filepath ]; then - echo "File $1/$filepath not found in English version!" - echo "removing $1/$filepath" - command="rm $1/$filepath" - $command - fi - done - fi - done -fi - -if [ $# -ge 2 ]; then - echo "'$ translation-clean-up.sh' or '$ translation-clean-up.sh es'" -fi diff --git a/bin/translation-diff.sh b/bin/translation-diff.sh deleted file mode 100755 index a003e53b2..000000000 --- a/bin/translation-diff.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/bash - -if [ $# -eq 3 ]; then - if [ ! -f $2/$3 ]; then - echo "File $2/$3 not found!" - else - echo "drupal yaml:diff $1/$3 $2/$3 --negate" - command="drupal yaml:diff $2/$3 $1/$3 --negate" - $command - fi -fi - -if [ $# -eq 2 ]; then - for f in $1/*.yml - do - filepath=`basename $f` - if [ ! -f $2/$filepath ]; then - echo "File $2/$filepath not found!" - else - echo "drupal yaml:diff $1/$filepath $2/$filepath --negate" - command="drupal yaml:diff $1/$filepath $2/$filepath --negate" - $command - fi - done -fi - - -if [ $# -gt 3 ]; then - echo "'$ translation-diff.sh en es' or '$ translation-diff.sh en es about.yml'" -fi \ No newline at end of file diff --git a/bin/translation-sync.sh b/bin/translation-sync.sh deleted file mode 100755 index 81a1a4edd..000000000 --- a/bin/translation-sync.sh +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/bash - -if [ $# -eq 3 ]; then - if [ ! -f $2/$3 ]; then - echo "File $2/$3 not found!" - echo "coping $1/$3 to $2/$3" - command="cp $1/$3 $2/$3" - $command - else - echo "drupal yaml:merge $2/$3 $1/$3 $2/$3" - command="drupal yaml:merge $2/$3 $1/$3 $2/$3" - $command - fi -fi - -if [ $# -eq 2 ]; then - for f in $1/*.yml - do - filepath=`basename $f` - if [ ! -f $2/$filepath ]; then - echo "File $2/$filepath not found!" - echo "coping $1/$filepath to $2/$filepath" - command="cp $1/$filepath $2/$filepath" - $command - else - echo "drupal yaml:merge $2/$filepath $1/$filepath $2/$filepath" - command="drupal yaml:merge $2/$filepath $1/$filepath $2/$filepath" - $command - fi - done -fi - -if [ $# -eq 0 ]; then - for dir in ./* - do - if [[ "$dir" != "./en" ]]; then - for f in en/*.yml - do - filepath=`basename $f` - if [ ! -f $dir/$filepath ]; then - echo "File $dir/$filepath not found!" - echo "coping en/$filepath to $dir/$filepath" - command="cp en/$filepath $dir/$filepath" - $command - else - echo "drupal yaml:merge $dir/$filepath en/$filepath $dir/$filepath" - command="drupal yaml:merge $dir/$filepath en/$filepath $dir/$filepath" - $command - fi - done - fi - done -fi - -if [ $# -eq 1 ]; then - for dir in ./* - do - if [[ "$dir" != "./en" ]]; then - filepath=`basename en/$1.yml` - if [ ! -f $dir/$filepath ]; then - echo "File $dir/$filepath not found!" - echo "coping en/$filepath to $dir/$filepath" - command="cp en/$filepath $dir/$filepath" - $command - else - echo "drupal yaml:merge $dir/$filepath en/$filepath $dir/$filepath" - command="drupal yaml:merge $dir/$filepath en/$filepath $dir/$filepath" - $command - fi - fi - done -fi - -if [ $# -gt 3 ]; then - echo "'$ translation-sync.sh' or '$ translation-sync.sh en es' or '$ translation-sync.sh en es about.yml'" -fi \ No newline at end of file diff --git a/box.json b/box.json index b3b7f03f7..f2d86ffcc 100644 --- a/box.json +++ b/box.json @@ -8,6 +8,7 @@ ], "files": [ "config.yml", + "services.yml", "bin/drupal.php", "vendor/autoload.php" ], diff --git a/composer.json b/composer.json index 6d515b043..5e484f029 100644 --- a/composer.json +++ b/composer.json @@ -55,7 +55,8 @@ "phpseclib/phpseclib": "2.*", "stecman/symfony-console-completion": "^0.5.1", "guzzlehttp/guzzle": "~6.1", - "padraic/phar-updater": "~1.0@dev" + "padraic/phar-updater": "~1.0@dev", + "gabordemooij/redbean": "dev-master" }, "bin": ["bin/drupal"], "config": { diff --git a/composer.lock b/composer.lock index 7bc8a8da5..014d6cdfb 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,8 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "hash": "334361567be399461c21cb126db1a9f9", - "content-hash": "2434a83b1e9b99df5bd3f84d47740a51", + "hash": "2ebe6557913e44f8923006b0c3c95609", + "content-hash": "b69d9a74b693ddf58d6227820cacb137", "packages": [ { "name": "alchemy/zippy", @@ -13,16 +13,17 @@ "source": { "type": "git", "url": "https://github.com/alchemy-fr/Zippy.git", - "reference": "b73ba0c1ff5fc525bc69103960379e77712cc633" + "reference": "92c773f7bbe47fdb30c61dbaea3dcbf4dd13a40a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/alchemy-fr/Zippy/zipball/b73ba0c1ff5fc525bc69103960379e77712cc633", - "reference": "b73ba0c1ff5fc525bc69103960379e77712cc633", + "url": "https://api.github.com/repos/alchemy-fr/Zippy/zipball/92c773f7bbe47fdb30c61dbaea3dcbf4dd13a40a", + "reference": "92c773f7bbe47fdb30c61dbaea3dcbf4dd13a40a", "shasum": "" }, "require": { "doctrine/collections": "~1.0", + "ext-mbstring": "*", "php": ">=5.3.3", "symfony/filesystem": "^2.0.5|^3.0", "symfony/process": "^2.1|^3.0" @@ -66,24 +67,24 @@ "tar", "zip" ], - "time": "2015-12-15 11:29:00" + "time": "2016-02-15 22:46:40" }, { "name": "composer/installers", - "version": "v1.0.22", + "version": "v1.0.23", "source": { "type": "git", "url": "https://github.com/composer/installers.git", - "reference": "bd9b14f094c89c8b5804a4e41edeb7853bb85046" + "reference": "6213d900e92647831f7a406d5c530ea1f3d4360e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/installers/zipball/bd9b14f094c89c8b5804a4e41edeb7853bb85046", - "reference": "bd9b14f094c89c8b5804a4e41edeb7853bb85046", + "url": "https://api.github.com/repos/composer/installers/zipball/6213d900e92647831f7a406d5c530ea1f3d4360e", + "reference": "6213d900e92647831f7a406d5c530ea1f3d4360e", "shasum": "" }, "require": { - "composer-plugin-api": "1.0.0" + "composer-plugin-api": "^1.0" }, "replace": { "roundcube/plugin-installer": "*", @@ -164,7 +165,7 @@ "zend", "zikula" ], - "time": "2015-10-29 23:28:48" + "time": "2016-01-27 12:54:22" }, { "name": "doctrine/collections", @@ -232,6 +233,47 @@ ], "time": "2015-04-14 22:21:58" }, + { + "name": "gabordemooij/redbean", + "version": "dev-master", + "source": { + "type": "git", + "url": "https://github.com/gabordemooij/redbean.git", + "reference": "621b14a3ab694cb116175ca27345ddbc47624fda" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/gabordemooij/redbean/zipball/621b14a3ab694cb116175ca27345ddbc47624fda", + "reference": "621b14a3ab694cb116175ca27345ddbc47624fda", + "shasum": "" + }, + "require": { + "php": ">=5.3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "RedBeanPHP\\": "RedBeanPHP" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "New BSD and GPLv2" + ], + "authors": [ + { + "name": "Gabor de Mooij", + "email": "gabor@redbeanphp.com", + "homepage": "http://redbeanphp.com" + } + ], + "description": "RedBeanPHP ORM", + "homepage": "http://redbeanphp.com/", + "keywords": [ + "orm" + ], + "time": "2016-01-23 19:23:47" + }, { "name": "guzzlehttp/guzzle", "version": "6.1.1", @@ -347,16 +389,16 @@ }, { "name": "guzzlehttp/psr7", - "version": "1.2.1", + "version": "1.2.2", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "4d0bdbe1206df7440219ce14c972aa57cc5e4982" + "reference": "f5d04bdd2881ac89abde1fb78cc234bce24327bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/4d0bdbe1206df7440219ce14c972aa57cc5e4982", - "reference": "4d0bdbe1206df7440219ce14c972aa57cc5e4982", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/f5d04bdd2881ac89abde1fb78cc234bce24327bb", + "reference": "f5d04bdd2881ac89abde1fb78cc234bce24327bb", "shasum": "" }, "require": { @@ -401,7 +443,7 @@ "stream", "uri" ], - "time": "2015-11-03 01:34:55" + "time": "2016-01-23 01:23:02" }, { "name": "padraic/humbug_get_contents", @@ -466,18 +508,17 @@ "source": { "type": "git", "url": "https://github.com/padraic/phar-updater.git", - "reference": "9f1e755c19746e77d15f520c82002d3b0d632b80" + "reference": "c17eeb3887dc4269d1b4837dc875d39e9f8149a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/padraic/phar-updater/zipball/9f1e755c19746e77d15f520c82002d3b0d632b80", - "reference": "9f1e755c19746e77d15f520c82002d3b0d632b80", + "url": "https://api.github.com/repos/padraic/phar-updater/zipball/c17eeb3887dc4269d1b4837dc875d39e9f8149a8", + "reference": "c17eeb3887dc4269d1b4837dc875d39e9f8149a8", "shasum": "" }, "require": { "padraic/humbug_get_contents": "^1.0", - "php": ">=5.3.3", - "symfony/finder": "~2.2" + "php": ">=5.3.3" }, "require-dev": { "phpunit/phpunit": "~4.0" @@ -511,20 +552,20 @@ "self-update", "update" ], - "time": "2015-05-29 16:47:24" + "time": "2016-01-05 23:08:01" }, { "name": "phpseclib/phpseclib", - "version": "2.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "a74aa9efbe61430fcb60157c8e025a48ec8ff604" + "reference": "ba6fb78f727cd09f2a649113b95468019e490585" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/a74aa9efbe61430fcb60157c8e025a48ec8ff604", - "reference": "a74aa9efbe61430fcb60157c8e025a48ec8ff604", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/ba6fb78f727cd09f2a649113b95468019e490585", + "reference": "ba6fb78f727cd09f2a649113b95468019e490585", "shasum": "" }, "require": { @@ -540,8 +581,7 @@ "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", - "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations.", - "pear-pear/PHP_Compat": "Install PHP_Compat to get phpseclib working on PHP < 5.0.0." + "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." }, "type": "library", "autoload": { @@ -550,9 +590,6 @@ } }, "notification-url": "https://packagist.org/downloads/", - "include-path": [ - "phpseclib/" - ], "license": [ "MIT" ], @@ -576,6 +613,11 @@ "name": "Hans-Jürgen Petrich", "email": "petrich@tronic-media.com", "role": "Developer" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "role": "Developer" } ], "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", @@ -599,7 +641,7 @@ "x.509", "x509" ], - "time": "2015-08-04 04:48:03" + "time": "2016-01-18 17:07:21" }, { "name": "psr/http-message", @@ -735,16 +777,16 @@ }, { "name": "symfony/config", - "version": "v2.7.7", + "version": "v2.7.9", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "61973327bfb054f6f470de7be033a28b76c1dc20" + "reference": "fbd0083cd9dac06556bd1096deaa0295c18a7584" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/61973327bfb054f6f470de7be033a28b76c1dc20", - "reference": "61973327bfb054f6f470de7be033a28b76c1dc20", + "url": "https://api.github.com/repos/symfony/config/zipball/fbd0083cd9dac06556bd1096deaa0295c18a7584", + "reference": "fbd0083cd9dac06556bd1096deaa0295c18a7584", "shasum": "" }, "require": { @@ -781,20 +823,20 @@ ], "description": "Symfony Config Component", "homepage": "https://symfony.com", - "time": "2015-11-02 20:20:53" + "time": "2016-01-03 15:32:00" }, { "name": "symfony/console", - "version": "v2.7.7", + "version": "v2.7.9", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "16bb1cb86df43c90931df65f529e7ebd79636750" + "reference": "d3fc138b6ed8f8074591821d3416d8f9c04d6ca6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/16bb1cb86df43c90931df65f529e7ebd79636750", - "reference": "16bb1cb86df43c90931df65f529e7ebd79636750", + "url": "https://api.github.com/repos/symfony/console/zipball/d3fc138b6ed8f8074591821d3416d8f9c04d6ca6", + "reference": "d3fc138b6ed8f8074591821d3416d8f9c04d6ca6", "shasum": "" }, "require": { @@ -840,20 +882,20 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2015-11-18 09:54:26" + "time": "2016-01-14 08:26:43" }, { "name": "symfony/css-selector", - "version": "v2.7.7", + "version": "v2.7.9", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "abb47717fb88aebd9437da2fc8bb01a50a36679f" + "reference": "1a869e59cc3b2802961fc2124139659e12b72fe5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/abb47717fb88aebd9437da2fc8bb01a50a36679f", - "reference": "abb47717fb88aebd9437da2fc8bb01a50a36679f", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/1a869e59cc3b2802961fc2124139659e12b72fe5", + "reference": "1a869e59cc3b2802961fc2124139659e12b72fe5", "shasum": "" }, "require": { @@ -893,20 +935,20 @@ ], "description": "Symfony CssSelector Component", "homepage": "https://symfony.com", - "time": "2015-10-30 20:10:21" + "time": "2016-01-03 15:32:00" }, { "name": "symfony/debug", - "version": "v2.7.7", + "version": "v2.7.9", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "0dbc119596f4afc82d9b2eb2a7e6a4af1ee763fa" + "reference": "5aca4aa9600b943287b4a1799a4d1d78b5388175" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/0dbc119596f4afc82d9b2eb2a7e6a4af1ee763fa", - "reference": "0dbc119596f4afc82d9b2eb2a7e6a4af1ee763fa", + "url": "https://api.github.com/repos/symfony/debug/zipball/5aca4aa9600b943287b4a1799a4d1d78b5388175", + "reference": "5aca4aa9600b943287b4a1799a4d1d78b5388175", "shasum": "" }, "require": { @@ -950,20 +992,20 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2015-10-30 20:10:21" + "time": "2016-01-13 07:57:33" }, { "name": "symfony/dependency-injection", - "version": "v2.7.7", + "version": "v2.7.9", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "7a201bf08c29e47075047cbb378724ad46dfe217" + "reference": "37dfddbf3791d79b46b11f610b39e90d622e7183" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/7a201bf08c29e47075047cbb378724ad46dfe217", - "reference": "7a201bf08c29e47075047cbb378724ad46dfe217", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/37dfddbf3791d79b46b11f610b39e90d622e7183", + "reference": "37dfddbf3791d79b46b11f610b39e90d622e7183", "shasum": "" }, "require": { @@ -1012,20 +1054,20 @@ ], "description": "Symfony DependencyInjection Component", "homepage": "https://symfony.com", - "time": "2015-11-23 10:17:36" + "time": "2016-01-12 17:44:11" }, { "name": "symfony/dom-crawler", - "version": "v2.7.7", + "version": "v2.7.9", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "b33593cbfe1d81b50d48353f338aca76a08658d8" + "reference": "55cc79a177193eb3bd74ac54b353691fbb211d3a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/b33593cbfe1d81b50d48353f338aca76a08658d8", - "reference": "b33593cbfe1d81b50d48353f338aca76a08658d8", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/55cc79a177193eb3bd74ac54b353691fbb211d3a", + "reference": "55cc79a177193eb3bd74ac54b353691fbb211d3a", "shasum": "" }, "require": { @@ -1067,20 +1109,20 @@ ], "description": "Symfony DomCrawler Component", "homepage": "https://symfony.com", - "time": "2015-11-02 20:20:53" + "time": "2016-01-03 15:32:00" }, { "name": "symfony/event-dispatcher", - "version": "v2.7.7", + "version": "v2.7.9", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "7e2f9c31645680026c2372edf66f863fc7757af5" + "reference": "79493b6421786e5a0fc2d161410aa86f400bcaea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/7e2f9c31645680026c2372edf66f863fc7757af5", - "reference": "7e2f9c31645680026c2372edf66f863fc7757af5", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/79493b6421786e5a0fc2d161410aa86f400bcaea", + "reference": "79493b6421786e5a0fc2d161410aa86f400bcaea", "shasum": "" }, "require": { @@ -1127,20 +1169,20 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", - "time": "2015-10-30 20:10:21" + "time": "2016-01-13 10:26:43" }, { "name": "symfony/filesystem", - "version": "v2.7.7", + "version": "v2.7.9", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "8e173509d7fdbbba3cf34d6d072f2073c0210c1d" + "reference": "78188c6971053ff8eaa00fa180c0747c296152f6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/8e173509d7fdbbba3cf34d6d072f2073c0210c1d", - "reference": "8e173509d7fdbbba3cf34d6d072f2073c0210c1d", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/78188c6971053ff8eaa00fa180c0747c296152f6", + "reference": "78188c6971053ff8eaa00fa180c0747c296152f6", "shasum": "" }, "require": { @@ -1176,20 +1218,20 @@ ], "description": "Symfony Filesystem Component", "homepage": "https://symfony.com", - "time": "2015-11-18 13:41:01" + "time": "2016-01-13 07:57:33" }, { "name": "symfony/finder", - "version": "v2.7.7", + "version": "v2.7.9", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "a06a0c0ff7db3736a50d530c908cca547bf13da9" + "reference": "d20ac81c81a67ab898b0c0afa435f3e9a7d460cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/a06a0c0ff7db3736a50d530c908cca547bf13da9", - "reference": "a06a0c0ff7db3736a50d530c908cca547bf13da9", + "url": "https://api.github.com/repos/symfony/finder/zipball/d20ac81c81a67ab898b0c0afa435f3e9a7d460cf", + "reference": "d20ac81c81a67ab898b0c0afa435f3e9a7d460cf", "shasum": "" }, "require": { @@ -1225,20 +1267,20 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2015-10-30 20:10:21" + "time": "2016-01-14 08:26:43" }, { "name": "symfony/http-foundation", - "version": "v2.7.7", + "version": "v2.7.9", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "e83a3d105ddaf5a113e803c904fdec552d1f1c35" + "reference": "2f9d240056f026af5f7ba7f7052b0c6709bf288c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e83a3d105ddaf5a113e803c904fdec552d1f1c35", - "reference": "e83a3d105ddaf5a113e803c904fdec552d1f1c35", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/2f9d240056f026af5f7ba7f7052b0c6709bf288c", + "reference": "2f9d240056f026af5f7ba7f7052b0c6709bf288c", "shasum": "" }, "require": { @@ -1280,20 +1322,20 @@ ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com", - "time": "2015-11-20 17:41:18" + "time": "2016-01-13 10:26:43" }, { "name": "symfony/process", - "version": "v3.0.0", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "01383ed02a1020759bc8ee5d975fcec04ba16fbf" + "reference": "dfecef47506179db2501430e732adbf3793099c8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/01383ed02a1020759bc8ee5d975fcec04ba16fbf", - "reference": "01383ed02a1020759bc8ee5d975fcec04ba16fbf", + "url": "https://api.github.com/repos/symfony/process/zipball/dfecef47506179db2501430e732adbf3793099c8", + "reference": "dfecef47506179db2501430e732adbf3793099c8", "shasum": "" }, "require": { @@ -1329,20 +1371,20 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com", - "time": "2015-11-30 12:36:17" + "time": "2016-02-02 13:44:19" }, { "name": "symfony/translation", - "version": "v2.7.7", + "version": "v2.7.9", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "e4ecb9c3ba1304eaf24de15c2d7a428101c1982f" + "reference": "8cbab8445ad4269427077ba02fff8718cb397e22" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/e4ecb9c3ba1304eaf24de15c2d7a428101c1982f", - "reference": "e4ecb9c3ba1304eaf24de15c2d7a428101c1982f", + "url": "https://api.github.com/repos/symfony/translation/zipball/8cbab8445ad4269427077ba02fff8718cb397e22", + "reference": "8cbab8445ad4269427077ba02fff8718cb397e22", "shasum": "" }, "require": { @@ -1392,20 +1434,20 @@ ], "description": "Symfony Translation Component", "homepage": "https://symfony.com", - "time": "2015-11-18 13:41:01" + "time": "2016-01-03 15:32:00" }, { "name": "symfony/yaml", - "version": "v2.7.7", + "version": "v2.7.9", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "4cfcd7a9fceba662b3c036b7d9a91f6197af046c" + "reference": "a91e8af3dcde226e00be2e1c068764eef7b4c153" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/4cfcd7a9fceba662b3c036b7d9a91f6197af046c", - "reference": "4cfcd7a9fceba662b3c036b7d9a91f6197af046c", + "url": "https://api.github.com/repos/symfony/yaml/zipball/a91e8af3dcde226e00be2e1c068764eef7b4c153", + "reference": "a91e8af3dcde226e00be2e1c068764eef7b4c153", "shasum": "" }, "require": { @@ -1441,20 +1483,20 @@ ], "description": "Symfony Yaml Component", "homepage": "https://symfony.com", - "time": "2015-11-18 13:41:01" + "time": "2016-01-13 10:26:43" }, { "name": "twig/twig", - "version": "v1.23.1", + "version": "v1.24.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "d9b6333ae8dd2c8e3fd256e127548def0bc614c6" + "reference": "3e5aa30ebfbafd5951fb1b01e338e1800ce7e0e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/d9b6333ae8dd2c8e3fd256e127548def0bc614c6", - "reference": "d9b6333ae8dd2c8e3fd256e127548def0bc614c6", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/3e5aa30ebfbafd5951fb1b01e338e1800ce7e0e8", + "reference": "3e5aa30ebfbafd5951fb1b01e338e1800ce7e0e8", "shasum": "" }, "require": { @@ -1467,7 +1509,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.23-dev" + "dev-master": "1.24-dev" } }, "autoload": { @@ -1502,7 +1544,7 @@ "keywords": [ "templating" ], - "time": "2015-11-05 12:49:06" + "time": "2016-01-25 21:22:18" } ], "packages-dev": [], @@ -1510,7 +1552,8 @@ "minimum-stability": "stable", "stability-flags": { "alchemy/zippy": 20, - "padraic/phar-updater": 20 + "padraic/phar-updater": 20, + "gabordemooij/redbean": 20 }, "prefer-stable": false, "prefer-lowest": false, diff --git a/config.yml b/config.yml index 5d6132812..1a1ee2d72 100644 --- a/config.yml +++ b/config.yml @@ -17,11 +17,17 @@ application: es: 'Español' ca: 'Català' fr: 'Français' + gu: 'ગુજરાત' + ko: '한국어' hi: 'हिन्दी' hu: 'Magyar' + id: 'Bahasa Indonesia' ja: '日本語' - pt_br: 'Português (br)' + mr: 'मराठी' + pa: 'ਪੰਜਾਬੀ' + pt_br: 'Português' ro: 'Romanian' ru: 'pусский язык' + tl: 'Tagalog' vn: 'Tiếng Việt' zh_hans: '简体中文' diff --git a/config/dist/chain/site-drop-restore.yml b/config/dist/chain/site-drop-restore.yml index fb24c1443..f34061698 100644 --- a/config/dist/chain/site-drop-restore.yml +++ b/config/dist/chain/site-drop-restore.yml @@ -1,6 +1,6 @@ commands: # Drop database - - command: database:table:drop + - command: database:drop arguments: database: default # Restore Database diff --git a/config/dist/chain/update-gitbook.yml b/config/dist/chain/update-gitbook.yml new file mode 100644 index 000000000..ca4f6ef0e --- /dev/null +++ b/config/dist/chain/update-gitbook.yml @@ -0,0 +1,61 @@ +commands: + - command: settings:set + arguments: + setting-name: language + setting-value: en + - command: generate:doc:gitbook + options: + path: /Users/enzo/www/DrupalConsoleBook/en + - command: settings:set + arguments: + setting-name: language + setting-value: es + - command: generate:doc:gitbook + options: + path: /Users/enzo/www/DrupalConsoleBook/es + - command: settings:set + arguments: + setting-name: language + setting-value: hi + - command: generate:doc:gitbook + options: + path: /Users/enzo/www/DrupalConsoleBook/hi + - command: settings:set + arguments: + setting-name: language + setting-value: hu + - command: generate:doc:gitbook + options: + path: /Users/enzo/www/DrupalConsoleBook/hu + - command: settings:set + arguments: + setting-name: language + setting-value: pt_br + - command: generate:doc:gitbook + options: + path: /Users/enzo/www/DrupalConsoleBook/pt_br + - command: settings:set + arguments: + setting-name: language + setting-value: ro + - command: generate:doc:gitbook + options: + path: /Users/enzo/www/DrupalConsoleBook/ro + - command: settings:set + arguments: + setting-name: language + setting-value: vn + - command: generate:doc:gitbook + options: + path: /Users/enzo/www/DrupalConsoleBook/vn + - command: settings:set + arguments: + setting-name: language + setting-value: zh_hans + - command: generate:doc:gitbook + options: + path: /Users/enzo/www/DrupalConsoleBook/zh_hans + - command: settings:set + arguments: + setting-name: language + setting-value: en diff --git a/config/dist/config.yml b/config/dist/config.yml index b18db2143..579dbf919 100644 --- a/config/dist/config.yml +++ b/config/dist/config.yml @@ -5,6 +5,7 @@ application: temp: /tmp develop: 'false' command: about + checked: 'false' remote: user: root port: 22 diff --git a/config/dist/phpcheck.yml b/config/dist/phpcheck.yml new file mode 100644 index 000000000..32ea0fe85 --- /dev/null +++ b/config/dist/phpcheck.yml @@ -0,0 +1,27 @@ +requirements: + php: + required: 5.5.9 + configurations: + required: + - date.timezone: "America/Tijuana" + - memory_limit: 1024M + recomended: + extensions: + required: + - date + - dom + - filter + - gd + - hash + - json + - pcre + - pdo + - session + - SimpleXML + - SPL + - tokenizer + - xml + - curl + recommended: + - mysql + - sqlite3 diff --git a/config/translations/ca/application.yml b/config/translations/ca/application.yml index 59617bbf4..1f8fafe4c 100644 --- a/config/translations/ca/application.yml +++ b/config/translations/ca/application.yml @@ -1,64 +1,44 @@ -console: - arguments: - env: 'Nom de l''entorn.' - no-debug: 'Desactivar el mode de depuració (debug).' - learning: 'Generar codi detalladament (verbose).' - generate-chain: 'Imprimir les opcions d''execució i els arguments com una sortida YAML per ser utilitzats amb el comandament "chain".' - generate-inline: 'Imprimir les opcions d''execució i els arguments com inserits per ser utilitzats en un futur.' - generate-doc: 'Mostrar les opcions i arguments dels comandaments com a "markdown"' - root: 'Definir la ruta arrel de Drupal on s''executaran els comandaments' - uri: 'URI del lloc web Drupal que s''utilitzarà (per entorns "multisite" o quan s''utilitza un port alternatiu)' - 'yes': 'Ometre la confirmació' - target: 'El nom del lloc web amb el qual vols interactuar (llocs locals o remots)' - drupal: 'Ruta a l''arrel de Drupal.' - shell: 'Iniciar l''intèrpret d''ordres.' - messages: - completed: '¡El comandament s''ha executat correctament!' - chain: - generated: 'A continuació es pot trobar la representació YAML de l''últim comandament executat, pots copiar-ho a ~/.console/chain/sample.yml per executar-ho dins d''una seqüència de comandaments' - inline: - generated: 'A continuació es pot trobar la representació inserida (inline) d''aquest comandament per tornar a executar-ho més tard.' - generated: '¡Ja pots començar a utilitzar el codi generat!' - files: - generated: 'Arxius generats o actualitzats' - copied: 'Arxius copiats' - learning: - route: "Amb l'objectiu de crear les pàgines, es necessari definir les rutes.\nUna ruta assigna una URL a un controlador. Es defineix quina funció\no mètode serà cridat quan s'accedeix a una URL.\nSi l'usuari accedeix a http://drupal8.dev/{{ route }},\nel sistema buscarà aquesta ruta. En aquest cas, si la troba, executarà la crida de la tornada (callback). Es aquest cas la crida es definida com a nom de clase (classname)\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\ni un mètode (\"{{ method_name }}\")." - autocomplete: "Bash o Zsh: Afegir aquesta línia a l'arxiu de configuració de l'interpret d'ordres (shell):\\source \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Crear un enllaç simbòlic\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" - errors: - invalid-command: 'El comandament "%s" no s''ha definit.' - input: - definition: - command: 'El comandament a executar' - help: 'Mostrar aquest missatge d''ajuda' - quiet: 'No mostrar cap missatge' - verbose: 'Aumenta el detall dels missatges: 1 per la sortida normal, 2 per més detall (verbose) i 3 per depurar (debug)' - version: 'Mostrar la versió de l''aplicació' - ansi: 'Forçar sortida ANSI' - no-ansi: 'Deshabilitar la sortida ANSI' - no-interaction: 'No fer cap pregunta interactiva' - options: - version: '%s versió %s' - errors: - invalid-command: 'El comandament "%s" no s''ha definit.' - input: - definition: - command: 'El comandament a executar' - help: 'Mostrar aquest missatge d''ajuda' - quiet: 'No mostrar cap missatge' - verbose: 'Augmentar el detall dels missatges: 1 per una sortida normal, 2 per obtenir més detall i 3 per depurar' - version: 'Mostrar la versió d''aquesta aplicació' - ansi: 'Forçar la sortida ANSI' - no-ansi: 'Deshabilitar la sortida ANSI' - no-interaction: 'No preguntar res de forma interactiva' - options: - version: '%s versió %s' +options: + env: 'Nom de l''entorn' + no-debug: 'Desactivar el mode de depuració.' + learning: 'Generar codi detallat.' + generate-chain: 'Imprimir les opcions d''execució i els arguments com una sortida YAML per ser utilitzats amb el comandament "chain".' + generate-inline: 'Imprimir les opcions d''execució i els arguments com inserits per ser utilitzats en un futur.' + generate-doc: 'Mostrar les opcions i arguments dels comandaments com a "markdown"' + root: 'Definir el camí arrel de Drupal on s''executaran els comandaments' + uri: 'URI del lloc web Drupal que s''utilitzarà (per entorns "multisite" o quan s''utilitza un port alternatiu)' + 'yes': 'Ometre la confirmació' + target: 'El nom del lloc web amb el qual vols interactuar (locals o remot)' + help: 'Mostrar aquest missatge d''ajuda' + quiet: 'No mostrar aquest missatge' + verbose: 'Augmentar el detall dels missatges: 1 per una sortida normal, 2 per una sortida més detallada i 3 per depurar' + version: '%s versió %s' + ansi: 'Forçar sortida ANSI' + no-ansi: 'Deshabilitar sortida ANSI' + no-interaction: 'No fer cap pregunta de forma interactiva' +arguments: + command: 'El comandament a executar' +messages: + completed: 'El comandament s''ha executat correctament' + chain: + generated: 'A continuació es pot trobar la representació YAML de l''últim comandament executat, pots copiar-ho a ~/.console/chain/sample.yml per executar-ho dins d''una seqüència de comandaments' + inline: + generated: 'A continuació es pot trobar la representació inserida d''aquest comandament per tornar a executar-lo més tard.' + generated: 'Ja pots començar a utilitzar el codi generat' + files: + generated: 'Fitxers generats o actualitzats' + copied: 'Fitxers copiats' + learning: + route: "Amb l'objectiu de crear les pàgines, es necessari definir les rutes.\nUna ruta assigna una URL a un controlador. Es defineix quina funció\no mètode serà cridat quan s'accedeix a una URL.\nSi l'usuari accedeix a http://drupal8.dev/{{ route }},\nel sistema buscarà aquesta ruta. En aquest cas, si la troba, executarà la crida de retorn. Es aquest cas la crida es definida com a nom de clase\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\ni un mètode (\"{{ method_name }}\")." + autocomplete: "Bash o Zsh: Afegir aquesta línia a l'arxiu de configuració de l'interpret d'ordres:\\source \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Crear un enllaç simbòlic\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" +errors: + invalid-command: 'No s''ha definit el comandament "%s".' site: messages: - path: 'Ruta del lloc web' + path: 'Camí del lloc web' errors: directory: 'Per llistar tots el comandaments disponibles, executar aquest comandament dins del directori arrel de Drupal.' settings: 'Per llistar tots el comandaments disponibles, es necessari instal·lar Drupal.' user: messages: - path: 'Ruta del directori principal de l''usuari (home)' + path: 'Camí del directori arrel de l''usuari' diff --git a/config/translations/ca/common.yml b/config/translations/ca/common.yml index 263e4112c..7da4a6d7a 100644 --- a/config/translations/ca/common.yml +++ b/config/translations/ca/common.yml @@ -1,4 +1,3 @@ - options: events: 'Carregar esdeveniments des del contenidor' module: 'Nom del mòdul.' @@ -31,13 +30,13 @@ questions: fieldset: 'Conjunt de camps (fieldset)' errors: module-dependency: 'Falta la dependència del mòdul "%s"' - class-name-empty: 'El nom de la clase no pot estar buida' + class-name-empty: 'El nom de la clase no pot estar buit' invalid-file-path: 'Has de proporcionar una ruta de fitxer vàlida' status: enabled: Habilitat disabled: Deshabilitat messages: - canceled: 'La generació ha sigut cancel·lada' + canceled: 'S''ha cancel·lat la generació' drupal-core: 'Drupal Core' move-phar: 'Accedir a la consola des de qualsevol lloc en el teu sistema' quick-start: 'Descarregar, instal·lar i servir Drupal 8' diff --git a/config/translations/ca/config.export.single.yml b/config/translations/ca/config.export.single.yml index c0f3f34f3..4925c01f2 100644 --- a/config/translations/ca/config.export.single.yml +++ b/config/translations/ca/config.export.single.yml @@ -9,6 +9,6 @@ questions: config-name: 'Nom de la configuració' messages: config-not-found: 'No s''ha trobat el nom de la configuració.' - export: 'La configuració ha sigut exportada al fitxer %s' + export: 'S''ha exportat la configuració al fitxer %s' invalid-config-type: 'El tipus de configuració no és vàlid, seleccioneu un de la llista' invalid-config-name: 'El nom de la configuració no és válid, seleccioneu un de la llista' diff --git a/config/translations/ca/config.export.yml b/config/translations/ca/config.export.yml index 21d714e4e..fdf76316b 100644 --- a/config/translations/ca/config.export.yml +++ b/config/translations/ca/config.export.yml @@ -3,4 +3,4 @@ arguments: directory: 'Defineix el directori d''exportació per desar la configuració.' tar: 'La configuració s''exportarà a un fitxer si s''ha definit.' messages: - directory: 'La configuració ha sigut exportada a:' + directory: 'S''ha exportat la configuració a:' diff --git a/config/translations/ca/config.import-single.yml b/config/translations/ca/config.import-single.yml index 7f1ca2a18..2c5bdfbbb 100644 --- a/config/translations/ca/config.import-single.yml +++ b/config/translations/ca/config.import-single.yml @@ -1,6 +1,6 @@ description: 'Importar la configuració seleccionada.' arguments: config-name: 'Nom de la configuració.' - input-file: 'Ruta del fitxers d''importació.' + input-file: 'Camí del fitxers d''importació.' messages: empty-value: 'El valor no pot estar buit' diff --git a/config/translations/ca/config.import.yml b/config/translations/ca/config.import.yml index e217354ff..bb7c34911 100644 --- a/config/translations/ca/config.import.yml +++ b/config/translations/ca/config.import.yml @@ -1,7 +1,7 @@ description: 'Importar la configuració a l''aplicació actual.' arguments: - file: 'Ruta del fitxer de configuració.' - directory: 'Ruta la directori de la configuració a importar.' + file: 'Camí del fitxer de configuració.' + directory: 'Camí del directori de la configuració a importar.' remove-files: 'Eliminar fitxers despres de la sincronització.' messages: config_files_imported: 'Llistat de fitxers de configuració.' diff --git a/config/translations/ca/create.nodes.yml b/config/translations/ca/create.nodes.yml index d7b26772f..ed6d58b03 100644 --- a/config/translations/ca/create.nodes.yml +++ b/config/translations/ca/create.nodes.yml @@ -1,4 +1,4 @@ -description: 'Crear nodes ''dummy'' per la teva aplicació Drupal 8.' +description: 'Crear nodes ''dummy'' per l''aplicació Drupal 8.' help: 'El comandament create:nodes t''ajuda a generar termes falsos.' welcome: 'Us donem la benvinguda al generador de nodes de Drupal' arguments: @@ -20,10 +20,10 @@ questions: - 'Fa 1 mes' - 'Fa 1 any' messages: - node-id: 'Id del node' + node-id: 'Identificador del node' content-type: 'Tipus de contingut' title: 'Títol' created: 'Data de creació' invalid-content-types: 'No és vàlid el tipus de contingut %s' - created-nodes: 'S''han creat %s nodes correctament' - generated-content: 'S''han creat %s nodes correctament' + created-nodes: 'S''han creat correctament %s nodes' + generated-content: 'S''han creat correctament %s nodes' diff --git a/config/translations/ca/create.terms.yml b/config/translations/ca/create.terms.yml index 761b841cf..ee4168c79 100644 --- a/config/translations/ca/create.terms.yml +++ b/config/translations/ca/create.terms.yml @@ -1,4 +1,4 @@ -description: 'Crear termes ''dummy'' per la teva aplicació Drupal 8.' +description: 'Crear termes ''dummy'' per l''aplicació Drupal 8.' help: 'El comandament create:nodes t''ajuda a generar termes falsos.' welcome: 'Us donem la benvinguda al generador de termes de Drupal' arguments: @@ -15,4 +15,4 @@ messages: vocabulary: Vocabulari name: Nom invalid-vocabularies: 'El vocabulari(s) %s no és vàlid' - created-terms: 'S''han creat %s termes correctament' + created-terms: 'S''han creat correctament %s termes' diff --git a/config/translations/ca/create.users.yml b/config/translations/ca/create.users.yml index ea70768f7..12846b752 100644 --- a/config/translations/ca/create.users.yml +++ b/config/translations/ca/create.users.yml @@ -1,4 +1,4 @@ -description: 'Crear usuaris ''dummy'' per la teva aplicació Drupal 8.' +description: 'Crear usuaris ''dummy'' per l''aplicació Drupal 8.' help: 'El comandament create:users t''ajuda a crear usuaris falsos.' welcome: 'Us donem la benvinguda al generador d''usuaris de Drupal 8' arguments: diff --git a/config/translations/ca/create.vocabularies.yml b/config/translations/ca/create.vocabularies.yml index 3acc41660..4875aa243 100644 --- a/config/translations/ca/create.vocabularies.yml +++ b/config/translations/ca/create.vocabularies.yml @@ -1,6 +1,6 @@ -description: 'Crear vocabulari ''dummy'' per la teva aplicació Drupal 8.' +description: 'Crear vocabulari ''dummy'' per l''aplicació Drupal 8.' help: 'El comandament create:vocabularies t''ajuda a crear vocabularis falsos.' -welcome: 'Us donem la benvinguda al creador de vocabulari de Drupal 8' +welcome: 'Us donem la benvinguda al creador de vocabularis de Drupal 8' options: limit: 'Quants vocabularis voldrieu crear' name-words: 'Màxim de paraules utilitzades al nom del vocabulari' @@ -8,7 +8,7 @@ questions: limit: 'Introduïu el número de vocabularis que voldrieu crear' name-words: 'Màxim de paraules utilitzades al nom del vocabulari' messages: - vocabulary-id: 'Id de vocabulari' + vocabulary-id: 'Identificador del vocabulari' name: Nom - created-terms: 'S''han creat %s vocabularis correctament' + created-terms: 'S''han creat correctament %s vocabularis' error: 'S''ha produït un error creant el vocabulari: %s' diff --git a/config/translations/ca/database.client.yml b/config/translations/ca/database.client.yml index 7757cb7ae..664eb5534 100644 --- a/config/translations/ca/database.client.yml +++ b/config/translations/ca/database.client.yml @@ -1,4 +1,4 @@ -description: 'Llançar un client de base de dades si està disponible' +description: 'Executar un client de base de dades' arguments: database: 'Clau de la base de dades des de settings.php' messages: diff --git a/config/translations/ca/database.connect.yml b/config/translations/ca/database.connect.yml index 25a77af1d..9e43e8b3a 100644 --- a/config/translations/ca/database.connect.yml +++ b/config/translations/ca/database.connect.yml @@ -1,8 +1,8 @@ -description: 'Llançar un client de base de dades si està disponible' +description: 'Llançar un client de base de dades' arguments: database: 'Clau de la base de dades des de settings.php' messages: - database-not-found: 'Les dades de la connexió de la base de dades %s no ha sigut trobada' + database-not-found: 'No s''han trobat les dades de la connexió de la base de dades %s' database-not-supported: 'El tipus de base de dades %s encara no és soportada' - database-client-not-found: 'El client de la base de dades %s no ha sigut trobat' + database-client-not-found: 'No s''ha trobat el client de la base de dades %s' connection: 'Connexió: %s' diff --git a/config/translations/ca/database.table.drop.yml b/config/translations/ca/database.drop.yml similarity index 74% rename from config/translations/ca/database.table.drop.yml rename to config/translations/ca/database.drop.yml index a22ff4b64..245d5f27b 100644 --- a/config/translations/ca/database.table.drop.yml +++ b/config/translations/ca/database.drop.yml @@ -1,5 +1,5 @@ description: 'Esborrar les taules d''una base de dades.' -help: 'El comandament database:table:drop t''ajuda a esborrar les taules d''una base de dades.' +help: 'El comandament database:drop t''ajuda a esborrar les taules d''una base de dades.' arguments: database: 'Clau de la base de dades de settings.php' question: diff --git a/config/translations/ca/database.log.clear.yml b/config/translations/ca/database.log.clear.yml index db48d9ccf..0a7980534 100644 --- a/config/translations/ca/database.log.clear.yml +++ b/config/translations/ca/database.log.clear.yml @@ -1,5 +1,5 @@ description: 'Eliminar esdeveniments de la taula DBLog, filtre disponible' messages: - event-deleted: 'L''esdeveniment %s ha sigut esborrat' + event-deleted: 'S''ha esborrat l''esdeveniment %s' clear-error: 'El procés de neteja a fallat, verifica els filtres utilitzats' - clear-sucess: 'El procés de neteja s''ha completat correctament' + clear-sucess: 'S''ha completat correctament el procés de neteja' diff --git a/config/translations/ca/generate.controller.yml b/config/translations/ca/generate.controller.yml index 4801b9a03..4c893405d 100644 --- a/config/translations/ca/generate.controller.yml +++ b/config/translations/ca/generate.controller.yml @@ -4,25 +4,25 @@ welcome: 'Us donem la benvinguda al generador de controladors de Drupal' options: module: common.options.module class: 'Nom de la classe del controlador' - routes: 'Les rutes tenen de ser matrius i contenir [títol, mètode, ruta]' + routes: 'El camins han de ser matrius i contenir [títol, mètode, camí]' services: common.options.services test: 'Generar una classe de verificació' title: 'Títol del controlador' method: 'Nom del métode' - route: 'La ruta del directori' + route: 'El camí del directori' questions: module: common.questions.module class: 'Introduïu el nom de la classe del controlador' title: 'Introduïu el títol del mètode del controlador (leave empty and press enter when done)' method: 'Nom del métode' - path: 'Introduïu la ruta' + path: 'Introduïu el camí' services: common.questions.services test: '¿Vols generar una clase de verificació (Unit Test Class)' controller: 'Títol del controlador' - route: 'La ruta del directori' + route: 'El camí del directori' messages: title-empty: 'El títol no pot estar buit' title-already-added: 'El títol ja existeix' method-name-already-added: 'El métode ja existeix' - path-already-added: 'La ruta ja existeix' - route-already-added: 'La ruta ja existeix' + path-already-added: 'El camí ja existeix' + route-already-added: 'El camí ja existeix' diff --git a/config/translations/ca/generate.doc.dash.yml b/config/translations/ca/generate.doc.dash.yml index 7c08a8043..12b385216 100644 --- a/config/translations/ca/generate.doc.dash.yml +++ b/config/translations/ca/generate.doc.dash.yml @@ -1,11 +1,11 @@ description: 'Generar la documentació per els comandaments' options: - path: 'Ruta on exportar la documentació' + path: 'Camí on exportar la documentació' messages: - missing_path: 'No es troba la ruta' + missing_path: 'No es troba el camí' title: 'Comandaments disponibles de Drupal Console' note: Nota - note-description: 'El comandaments de Drupal Console s''han d''executar al directori arrel (root) d''una instal·lació de Drupal 8.' + note-description: 'El comandaments de Drupal Console s''han d''executar al directori arrel de l''instal·lació de Drupal 8.' command: 'Comandament de Drupal Console' command_description: 'El comandament **%s** %s' usage: Ús diff --git a/config/translations/ca/generate.doc.gitbook.yml b/config/translations/ca/generate.doc.gitbook.yml index 07f59e3d3..94a93c1c7 100644 --- a/config/translations/ca/generate.doc.gitbook.yml +++ b/config/translations/ca/generate.doc.gitbook.yml @@ -1,8 +1,8 @@ description: 'Generar la documentació per els comandaments' options: - path: 'Ruta on renderitzar la documentació' + path: 'Camí on renderitzar la documentació' messages: - missing_path: 'La ruta s''ha perdut' + missing_path: 'S''ha perdut el camí' title: 'Comandaments disponibles de Drupal' note: Nota note-description: 'Els comandaments de Drupal Console *han* de ser executats a la rel de la''instal·lació de Drupal 8' diff --git a/config/translations/ca/generate.entity.config.yml b/config/translations/ca/generate.entity.config.yml index 96e8dfaea..b720859c1 100644 --- a/config/translations/ca/generate.entity.config.yml +++ b/config/translations/ca/generate.entity.config.yml @@ -6,7 +6,7 @@ options: entity-name: 'Nom de l''entitat de continguts' label: Etiqueta bundle-of: 'Actua com a ''bundle'' per l''entitat de continguts' - base-path: 'La ruta base per la configuració de rutes d''entitats' + base-path: 'El camí base per la configuració de rutes d''entitats' has-bundles: 'L''entitat conté bundles' questions: module: common.questions.module @@ -14,5 +14,5 @@ questions: entity-name: 'Tecleja el nom de la nova entitat de continguts' label: 'Tecleja l''etiqueta de la nova entitat de continguts' bundle-of: 'Nom de l''entitat de contingut per la qual vols que actui com a bundle d''aquesta entitat ' - base-path: 'Introduïu la ruta base per la configuració de rutes d''entitats' + base-path: 'Introduïu el camí base per la configuració de les rutes d''entitats' has-bundles: 'Vols que aquesta entitat de continguts tingui bundles' diff --git a/config/translations/ca/generate.entity.content.yml b/config/translations/ca/generate.entity.content.yml index 299d25123..860bdd3dd 100644 --- a/config/translations/ca/generate.entity.content.yml +++ b/config/translations/ca/generate.entity.content.yml @@ -6,11 +6,11 @@ options: entity-name: 'El nom de l''entitat de contigut' label: Etiqueta has-bundles: 'L''entitat conté bundles' - base-path: 'La ruta base per les rutes de l''entitat de continguts' + base-path: 'El camí base per les rutes de l''entitat de continguts' questions: module: common.questions.module entity-class: 'Introduïu la classe de la nova entitat de contingut' entity-name: 'Introduïu el nom de la nova entitat de contingut' label: 'Introduïu l''etiqueta de la nova entitat de contingut' has-bundles: 'Vols que aquest contingut tingui bundles' - base-path: 'Introduïu la ruta base per les rutes de l''entitat de contigut' + base-path: 'Introduïu el camí base per les rutes de l''entitat de contigut' diff --git a/config/translations/ca/generate.module.yml b/config/translations/ca/generate.module.yml index 4a2cbc599..5a8b7814e 100644 --- a/config/translations/ca/generate.module.yml +++ b/config/translations/ca/generate.module.yml @@ -4,10 +4,10 @@ welcome: 'Us donem la benvinguda al generador de mòduls de Drupal' options: module: 'Nom del mòdul' machine-name: 'Nom màquina del mòdul (només minúscules i caràcter de subratllat)' - module-path: 'Ruta del mòdul' + module-path: 'Camí del mòdul' description: 'Descripció del mòdul' core: 'Versió del core' - feature: 'Definir-ho compatible amb el mòdul Features' + feature: 'Definir-lo compatible amb el mòdul Features' package: 'Paquet del mòdul' module-file: 'Afegir un fitxer .module' composer: 'Afegir fitxer composer.json' @@ -16,12 +16,12 @@ options: controller: 'Controllador predeterminat' questions: module: 'Nom del nou mòdul' - machine-name: 'Nom màquina de mòdul' - module-path: 'Ruta del mòdul' + machine-name: 'Nom màquina del mòdul' + module-path: 'Camí del mòdul' description: 'Descripció del mòdul' core: 'Versió del core de Drupal' package: 'Nom del paquet' - feature: 'Definir-ho com a feature' + feature: 'Definir-lo com a feature' module-file: 'Vols generar un fitxer .module' composer: 'Vols afegir un fitxer composer.json al mòdul' dependencies: 'Vols afegir dependències al mòdul' diff --git a/config/translations/ca/generate.plugin.block.yml b/config/translations/ca/generate.plugin.block.yml index 02bcbee1a..00b109d33 100644 --- a/config/translations/ca/generate.plugin.block.yml +++ b/config/translations/ca/generate.plugin.block.yml @@ -1,4 +1,4 @@ -description: 'Generar un connector de bloc (Plugin Block)' +description: 'Generar un connector de bloc' help: 'El comandament generate:plugin:block t''ajuda a generar un nou connector de bloc' welcome: 'Us donem la benvinguda al generador de connectors de bloc de Drupal' options: @@ -19,4 +19,4 @@ questions: messages: inputs: "\nEs poden afegir camps d''entrada per crear configuracions especials al connector.\nAixò es opcional, tecleja enter per continuar" invalid-theme-region: 'La regió %s no és vàlida' -kdescription: 'Generar un connector de bloc (Plugin block)' +kdescription: 'Generar un connector de bloc' diff --git a/config/translations/ca/generate.plugin.condition.yml b/config/translations/ca/generate.plugin.condition.yml index 706f51d6a..97adac1ce 100644 --- a/config/translations/ca/generate.plugin.condition.yml +++ b/config/translations/ca/generate.plugin.condition.yml @@ -1,19 +1,19 @@ -description: 'Generar un connector de condició (Plugin condition)' -help: 'El comandament generate:plugin:conditon t''ajuda a crear un nou connector de condició.' +description: 'Generar una condició per a un connector' +help: 'El comandament generate:plugin:conditon t''ajuda a crear una nova condició per a un connector.' welcome: 'Us donem la benvinguda al connector de condició de Drupal' options: module: common.options.module - class: 'Nom de la classe del connector de condició' - label: 'Etiqueta del connector de condició' - plugin-id: 'Identificador del connector de condició' + class: 'Nom de la classe de la condició del connector' + label: 'Etiqueta de la condició del connector' + plugin-id: 'Identificador de la condició del connector' context-definition-id: 'Identificador de la definició del context' context-definition-label: 'Etiqueta de la definició del context' - context-definition-required: 'La definició del context es necessària (TRUE/FLASE)' + context-definition-required: 'La definició del context es necessària (cert/fals)' questions: module: common.questions.module - class: 'Nom de la classe del connector de condició' - label: 'Etiqueta del connector de condició' - plugin-id: 'Identificador del connector de condició' + class: 'Nom de la classe de la condició del connector' + label: 'Etiqueta de la condició del connector' + plugin-id: 'Identificador de la condició del connector' context-type: 'Tipus de context' context-entity-type: 'Tipus d''entitat de context' context-definition-id: 'Identificador definició del context' diff --git a/config/translations/ca/generate.plugin.field.yml b/config/translations/ca/generate.plugin.field.yml index 0a44d3809..134e3851d 100644 --- a/config/translations/ca/generate.plugin.field.yml +++ b/config/translations/ca/generate.plugin.field.yml @@ -1,5 +1,5 @@ -description: 'Generar connectors de tipus de camp, plugin i formatador' -help: 'El comandament generate:plugin:field t''ajuda a generar un joc complet de connectors de camps: tipus de camp, formatador de camp i plugin de camp.' +description: 'Generar connectors de tipus de camp, giny i formatador de connectors' +help: 'El comandament generate:plugin:field t''ajuda a generar un joc complet de connectors de camps: tipus de camp, formatador de camp i giny de camp.' welcome: 'Us donem la benvinguda al generador de connectors de camp per Drupal' options: module: common.options.module @@ -10,11 +10,11 @@ options: formatter-class: 'Nom de la classe del connector de formatador de camp' formatter-label: 'Etiqueta del connector de formatador de camp' formatter-plugin-id: 'Identificador del connector de formatador de camp' - widget-class: 'Nom de la classe del connector de plugin de camp' - widget-label: 'Etiqueta del connector de plugin de camp' - widget-plugin-id: 'Identificador del connector de plugin de camp' - field-type: 'Tipus de camp, formatador i plugin amb que pot ser utilitzat' - default-widget: 'Plugin de camp predeterminat del connector de tipus de camp' + widget-class: 'Nom de la classe del connector de giny' + widget-label: 'Etiqueta del connector del giny' + widget-plugin-id: 'Identificador del connector del giny' + field-type: 'Tipus de camp del formatador i connector del giny amb el que pot ser utilitzat' + default-widget: 'Giny de camp predeterminat del connector de tipus de camp' default-formatter: 'Formatador de camp predeterminat del connector de tipus de camp' questions: module: common.questions.module @@ -25,9 +25,9 @@ questions: formatter-class: 'Nom de la classe del connector de formatador de tipus de camp' formatter-label: 'Etiqueta del connector formatador de tipus de camp' formatter-plugin-id: 'Identificador del formatador de tipus de camp' - widget-class: 'Nom de la clase del connector de plugin de camp' - widget-label: 'Etiqueta del connector de plugin de camp' - widget-plugin-id: 'Identificador del connector de plugin de camp' - field-type: 'Tipus de camp, formatador i plugin amb el qual el connector pot ser utilitzat' - default-widget: 'Plugin de camp predeterminat del connector de tipus de camp' + widget-class: 'Nom de la clase del connector del giny de tipus de camp' + widget-label: 'Etiqueta del connector del giny de tipus de camp' + widget-plugin-id: 'Identificador del connector del giny de tipus de camp' + field-type: 'Tipus de camp, formatador i giny amb el que el connector es pot utilitzar' + default-widget: 'Giny de camp predeterminat del connector de tipus de camp' default-formatter: 'Formatador de camp predeterminat del connector de tipus de camp' diff --git a/config/translations/ca/generate.plugin.fieldformatter.yml b/config/translations/ca/generate.plugin.fieldformatter.yml index c79391a21..75d98f909 100644 --- a/config/translations/ca/generate.plugin.fieldformatter.yml +++ b/config/translations/ca/generate.plugin.fieldformatter.yml @@ -1,15 +1,15 @@ description: 'Generar un connector formatador de camp.' -help: 'El comandament generate:plugin:fieldformatter t''ajuda a generar un nou plugin formatador de camp.' +help: 'El comandament generate:plugin:fieldformatter t''ajuda a generar un nou connector formatador de camp.' welcome: 'Us donem la benvinguda al generador de connectors formatadors de camps' options: module: common.options.module class: 'Nom de la classe del connector' label: 'Etiqueta del connector' - plugin-id: 'Id del connector' - field-type: 'Tipus de camp amb el qual el connector es pot utilitzar' + plugin-id: 'Identificador del connector' + field-type: 'Tipus de camp amb el que el connector es pot utilitzar' questions: module: common.questions.module class: 'Introduïu el nom de la classe del connector' label: 'Introduïu l''etiqueta del connector' - plugin-id: 'Introduïu l''id del connector' - field-type: 'Introduïu el tipus de camp amb el qual el connector pot ser utilitzat' + plugin-id: 'Introduïu l''identificador del connector' + field-type: 'Introduïu el tipus de camp amb el que el connector es pot utilitzar' diff --git a/config/translations/ca/generate.plugin.fieldtype.yml b/config/translations/ca/generate.plugin.fieldtype.yml index b7485c0cf..cbe0d508f 100644 --- a/config/translations/ca/generate.plugin.fieldtype.yml +++ b/config/translations/ca/generate.plugin.fieldtype.yml @@ -1,19 +1,19 @@ -description: 'Generar plugin de tipus de camp.' -help: 'El comandament generate:plugin:fieldtype t''ajuda a generar un plugin de tipus de camp.' -welcome: 'Us donem la benvinguda al generador de plugin de tipus de camp' +description: 'Generar connector de tipus de camp.' +help: 'El comandament generate:plugin:fieldtype t''ajuda a generar un connector de tipus de camp.' +welcome: 'Us donem la benvinguda al generador de connector de tipus de camp' options: module: common.options.module - class: 'Nom de la classe del plugin' - label: 'Etiqueta del plugin' - plugin-id: 'Id del plugin' - description: 'Descripció del plugin' - default-widget: 'Giny de camp predeterminat d''aquest plugin' - default-formatter: 'Formatador de camp predeterminat d''aquest plugin' + class: 'Nom de la classe del connector' + label: 'Etiqueta del connector' + plugin-id: 'Identificador del connector' + description: 'Descripció del connector' + default-widget: 'Giny de camp predeterminat d''aquest connector' + default-formatter: 'Formatador de camp predeterminat d''aquest connector' questions: module: common.questions.module - class: 'Introduïu el nom de la classe del plugin' - label: 'Introduïu l''etiqueta del plugin' - plugin-id: 'Introduïu l''identificador del plugin' - description: 'Introduïu la descripció del plugin' - default-widget: 'Introduïu el giny de camp predeterminat d''aquest plugin' - default-formatter: 'Introduïu el formatador de camp predeterminat d''aquest plugin' + class: 'Introduïu el nom de la classe del connector' + label: 'Introduïu l''etiqueta del connector' + plugin-id: 'Introduïu l''identificador del connector' + description: 'Introduïu la descripció del connector' + default-widget: 'Introduïu el giny de camp predeterminat d''aquest connector' + default-formatter: 'Introduïu el formatador de camp predeterminat d''aquest connector' diff --git a/config/translations/ca/generate.plugin.fieldwidget.yml b/config/translations/ca/generate.plugin.fieldwidget.yml index a3335dcae..483f66c82 100644 --- a/config/translations/ca/generate.plugin.fieldwidget.yml +++ b/config/translations/ca/generate.plugin.fieldwidget.yml @@ -1,15 +1,15 @@ description: 'Generar connector de giny de camp.' -help: 'El comandament generate:plugin:fieldwidget t''ajuda a generar un nou plugin de giny de camp.' -welcome: 'Us donem la benvinguda al generador de plugin de giny de camp de Drupal' +help: 'El comandament generate:plugin:fieldwidget t''ajuda a generar un nou connector de giny de camp.' +welcome: 'Us donem la benvinguda al generador de connector de giny de camp de Drupal' options: module: common.options.module - class: 'Nom de la classe del plugin' - label: 'Etiqueta del plugin' - plugin-id: 'Id del plugin' - field-type: 'Tipus de camp amb el que el plugin es pot utilitzar' + class: 'Nom de la classe del connector' + label: 'Etiqueta del connector' + plugin-id: 'Identificador del connector' + field-type: 'Tipus de camp amb el que el connector es pot utilitzar' questions: module: common.questions.module - class: 'Introduïu el nom de la classe del plugin' - label: 'Introduïu l''etiqueta del plugin' - plugin-id: 'Introduïu l''identificador del plugin' - field-type: 'Introduïu el tipus de camp amb el que el plugin es pot utilitzar' + class: 'Introduïu el nom de la classe del connector' + label: 'Introduïu l''etiqueta del connector' + plugin-id: 'Introduïu l''identificador del connector' + field-type: 'Introduïu el tipus de camp amb el que el connector es pot utilitzar' diff --git a/config/translations/ca/generate.plugin.imageeffect.yml b/config/translations/ca/generate.plugin.imageeffect.yml index 889ccc47e..e5cd57468 100644 --- a/config/translations/ca/generate.plugin.imageeffect.yml +++ b/config/translations/ca/generate.plugin.imageeffect.yml @@ -1,15 +1,15 @@ -description: 'Generar plugin d''efecte d''imatge.' -help: 'El comandament generate:plugin:imageeffect t''ajuda a generar un nou plugin d''efecte d''imatge.' -welcome: 'Us donem la benvinguda al generador de plugin d''efecte d''imatge' +description: 'Generar un connector d''efecte d''imatge.' +help: 'El comandament generate:plugin:imageeffect t''ajuda a generar un nou connector d''efecte d''imatge.' +welcome: 'Us donem la benvinguda al generador de connector d''efecte d''imatge' options: module: common.options.module - class: 'Nom de la classe del plugin' - label: 'Etiqueta del plugin' - plugin-id: 'Id del plugin' - description: 'Descripció del plugin' + class: 'Nom de la classe del connector' + label: 'Etiqueta del connector' + plugin-id: 'Identificador del connector' + description: 'Descripció del connector' questions: module: common.questions.module - class: 'Introduïu el nom de la classe del plugin' - label: 'Introduïu l''etiqueta del plugin' - plugin-id: 'Introduïu l''identificador del plugin' - description: 'Introduïu la descripció del plugin' + class: 'Introduïu el nom de la classe del connector' + label: 'Introduïu l''etiqueta del connector' + plugin-id: 'Introduïu l''identificador del connector' + description: 'Introduïu la descripció del connector' diff --git a/config/translations/ca/generate.plugin.imageformatter.yml b/config/translations/ca/generate.plugin.imageformatter.yml index c89f3337d..a03749fe1 100644 --- a/config/translations/ca/generate.plugin.imageformatter.yml +++ b/config/translations/ca/generate.plugin.imageformatter.yml @@ -1,12 +1,12 @@ -description: 'Generar plugin formatador de camp.' -help: 'El comandament generate:plugin:imageformatter t''ajuda a genera un nou plugin formatador de camp.' +description: 'Generar un connector formatador de camp.' +help: 'El comandament generate:plugin:imageformatter t''ajuda a genera un nou connector formatador de camp.' options: module: common.options.module - class: 'Nom de la classe del plugin' - label: 'Etiqueta del plugin' - plugin-id: 'Identificador del plugin' + class: 'Nom de la classe del connector' + label: 'Etiqueta del connector' + plugin-id: 'Identificador del connector' questions: module: common.questions.module - class: 'Introduïu el nom de la classe del plugin' - label: 'Introduïu l''etiqueta del plugin' - plugin-id: 'Introduïu l''identificador del plugin' + class: 'Introduïu el nom de la classe del connector' + label: 'Introduïu l''etiqueta del connector' + plugin-id: 'Introduïu l''identificador del connector' diff --git a/config/translations/ca/generate.plugin.rest.resource.yml b/config/translations/ca/generate.plugin.rest.resource.yml index bf2ee3a0a..c47940473 100644 --- a/config/translations/ca/generate.plugin.rest.resource.yml +++ b/config/translations/ca/generate.plugin.rest.resource.yml @@ -1,19 +1,19 @@ -description: 'Generar plugin de recursos Rest' -help: 'El comandament generate:plugin:rest:resource t''ajuda a generar un nou plugin de recursos Rest.' -welcome: 'Us donem la benvinguda al generador de plugin de recursos Rest de Drupal' +description: 'Generar un connector de recursos Rest' +help: 'El comandament generate:plugin:rest:resource t''ajuda a generar un nou connector de recursos Rest.' +welcome: 'Us donem la benvinguda al generador de connector de recursos Rest de Drupal' options: module: common.options.module - class: 'Classe del plugin de recursos Rest' - plugin-id: 'Id del plugin de recursos Rest' - plugin-label: 'Etiqueta del plugin de recursos Rest' - plugin-url: 'URL del plugin de recursos Rest' - plugin-states: 'Estats del plugin de recursos Rest' + class: 'Classe del connector de recursos Rest' + plugin-id: 'Identificador del connector de recursos Rest' + plugin-label: 'Etiqueta del connector de recursos Rest' + plugin-url: 'URL del connector de recursos Rest' + plugin-states: 'Estats del connector de recursos Rest' questions: module: common.questions.module - class: 'Introduïu el nom del plugin de recursos Rest' - plugin-id: 'Introduïu l''identificador del plugin de recursos Rest' - plugin-label: 'Introduïu l''etiqueta del plugin de recursos Rest' - plugin-url: 'Introduïu la URL del plugin de recursos Rest' + class: 'Introduïu el nom del connector de recursos Rest' + plugin-id: 'Introduïu l''identificador del connector de recursos Rest' + plugin-label: 'Introduïu l''etiqueta del connector de recursos Rest' + plugin-url: 'Introduïu la URL del connector de recursos Rest' plugin-states: 'Seleccioneu quin estat REST implementa el teu recurs (GET es el predeterminat)' messages: selected-states: 'Estats seleccionats' diff --git a/config/translations/ca/generate.plugin.rulesaction.yml b/config/translations/ca/generate.plugin.rulesaction.yml index 81badceec..e244fb07c 100644 --- a/config/translations/ca/generate.plugin.rulesaction.yml +++ b/config/translations/ca/generate.plugin.rulesaction.yml @@ -1,22 +1,22 @@ -description: 'Generar un plugin d''acció de regla' -help: 'El comandament generate:plugin:rulesaction t''ajuda a generar un nou plugin d''acció de regla.' -welcome: 'Us donem la benvinguda al generador de plugin d''acció de regles' +description: 'Generar un connector d''acció de regla' +help: 'El comandament generate:plugin:rulesaction t''ajuda a generar un nou connector d''acció de regla.' +welcome: 'Us donem la benvinguda al generador de connector d''acció de regles' options: module: common.options.module - class: 'Nom de la clase del plugin' - label: 'Etiqueta del plugin' - plugin-id: 'Id del plugin' + class: 'Nom de la clase del connector' + label: 'Etiqueta del connector' + plugin-id: 'Identificador del connector' inputs: common.options.inputs services: common.options.services - category: 'Categoría del plugin' - context: 'Context del plugin' + category: 'Categoría del connector' + context: 'Context del connector' type: 'Tipus d''acció (usuari o node)' questions: module: common.questions.module - class: 'Introduïu el nom de la classe del plugin' - label: 'Introduïu l''etiqueta del plugin' - plugin-id: 'Introduïu l''identificador del plugin' + class: 'Introduïu el nom de la classe del connector' + label: 'Introduïu l''etiqueta del connector' + plugin-id: 'Introduïu l''identificador del connector' inputs: common.questions.inputs services: common.questions.services - category: 'Introduïu la categoría del plugin' - context: 'Introduïu el context del plugin' + category: 'Introduïu la categoría del connector' + context: 'Introduïu el context del connector' diff --git a/config/translations/ca/generate.plugin.type.annotation.yml b/config/translations/ca/generate.plugin.type.annotation.yml index ea8dedba1..b4cd2db63 100644 --- a/config/translations/ca/generate.plugin.type.annotation.yml +++ b/config/translations/ca/generate.plugin.type.annotation.yml @@ -1,13 +1,13 @@ -description: 'Generar un tipus de plugin amb descobriment d''anotació' -help: 'El comandament generate:plugin:type:annotation t''ajuda a generar un nou tipus de plugin amb descobriment d''anotació.' -welcome: 'Us donem la benvinguda al generador de tipus de plugin de Drupal' +description: 'Generar un tipus de connector amb descobriment d''anotació' +help: 'El comandament generate:plugin:type:annotation t''ajuda a generar un nou tipus de connector amb descobriment d''anotació.' +welcome: 'Us donem la benvinguda al generador de tipus de connector de Drupal' options: module: common.options.module - class: 'Nom de la classe del plugin' - machine-name: 'Nom màquina del plugin' - label: 'Etiqueta del plugin' + class: 'Nom de la classe del conenctor' + machine-name: 'Nom màquina del connector' + label: 'Etiqueta del connector' questions: module: common.questions.module - class: 'Introduïu el nom de la classe del plugin' - machine-name: 'Introduïu el nom màquina del plugin' - label: 'Introduïu l''etiqueta del plugin' + class: 'Introduïu el nom de la classe del connector' + machine-name: 'Introduïu el nom màquina del connector' + label: 'Introduïu l''etiqueta del connector' diff --git a/config/translations/ca/generate.plugin.views.field.yml b/config/translations/ca/generate.plugin.views.field.yml index 3ce551b8b..3d361d253 100644 --- a/config/translations/ca/generate.plugin.views.field.yml +++ b/config/translations/ca/generate.plugin.views.field.yml @@ -1,11 +1,11 @@ -description: 'Generar un plugin de camp de vista predeterminat.' -help: 'El comandament generate:plugin:views:field t''ajuda a generar un nou plugin de camp de vista predeterminat.' +description: 'Generar un connector de camp de vista predeterminat.' +help: 'El comandament generate:plugin:views:field t''ajuda a generar un nou connector de camp de vista predeterminat.' options: - class: 'Nom de la classe del plugin del camp de vista' - title: 'Títol del plugin de camp de vista' - description: 'Descripció del plugin de camp de vista' + class: 'Nom de la classe del connector del camp de vista' + title: 'Títol del connector de camp de vista' + description: 'Descripció del connector de camp de vista' questions: - class: 'Introduïu el nom de la classe del plugin del camp de vista' - title: 'Introduïu e títol del plugin de camp de vista' - description: 'Introduïu la descripció del plugin de camp de vista' - description_default: 'El meu impressionant plugin de camp de vista.' + class: 'Introduïu el nom de la classe del connector del camp de vista' + title: 'Introduïu e títol del connector de camp de vista' + description: 'Introduïu la descripció del connector de camp de vista' + description_default: 'El meu impressionant connector de camp de vista.' diff --git a/config/translations/ca/generate.theme.yml b/config/translations/ca/generate.theme.yml index 2e7eb2108..92d5c52af 100644 --- a/config/translations/ca/generate.theme.yml +++ b/config/translations/ca/generate.theme.yml @@ -4,25 +4,25 @@ welcome: 'Us donem la benvinguda al generador de temes de Drupal' options: theme: 'Nom del tema' machine-name: 'Nom màquina del tema (només minúscules i caràcter de subratllat)' - theme-path: 'Ruta del tema' + theme-path: 'Camí del tema' description: 'Descripció del tema' core: 'Versió del Core' package: 'Paquet del tema' composer: 'Afegir un fitxer composer.json' base-theme: 'Base del tema (p.e. classy, stable)' - global-library: 'Nom global de l''estil de la llibrería' + global-library: 'Nom global de l''estil de la biblioteca' regions: Regions breakpoints: 'Punts d''interrupció (Breakpoints)' questions: theme: 'Introduïu el nom del tema' machine-name: 'Introduïu el nom màquina del tema' - theme-path: 'Introduïu la ruta del tema' + theme-path: 'Introduïu el camí del tema' description: 'Introduïu la descripció del tema' core: 'Introduïu la versió del Core de Drupal' package: 'Introduïu el nom del paquet' dependencies: 'Vosl afegir dependències al mòdul' invalid-theme: 'El tema %s seleccionat no és vàlid' - global-library: 'Introduïu el nom global de l''estil de la llibrería' + global-library: 'Introduïu el nom global de l''estil de la biblioteca' regions: 'Vols generar regions del tema' region-name: 'Introduïu la regió del tema' region-machine-name: 'Introduïu el nom màquina de la regió' diff --git a/config/translations/ca/help.yml b/config/translations/ca/help.yml index 8042b4d9c..1346ee02e 100644 --- a/config/translations/ca/help.yml +++ b/config/translations/ca/help.yml @@ -16,4 +16,4 @@ options: raw: 'Sortida del comandament en brut' format: 'El format de la sortida (txt, xml, json, or md)' messages: - deprecated: 'L''opció --xml option esta desfasada en la versió 2.7 i serà eliminada en la versió 3.0. Utilitza en el seu lloc l''opció --format' + deprecated: 'L''opció --xml està desfasada en la versió 2.7 i serà eliminada en la versió 3.0. Utilitzeu en el seu lloc l''opció --format' diff --git a/config/translations/ca/locale.translation.status.yml b/config/translations/ca/locale.translation.status.yml index 77d331619..1e6102b10 100644 --- a/config/translations/ca/locale.translation.status.yml +++ b/config/translations/ca/locale.translation.status.yml @@ -4,7 +4,7 @@ arguments: messages: no-languages: 'No hi han treaduccions disponibles. Afegeix un idioma primer.' up-to-date: 'Totes les traduccions estan actualitzades.' - no-translations: 'L''estat de les traduccions no esta disponible. Comprova-ho manualment. ' + no-translations: 'L''estat de les traduccions no està disponible. Comprova-ho manualment. ' project: Projecte version: Versió local-age: 'Edad local' diff --git a/config/translations/ca/migrate.debug.yml b/config/translations/ca/migrate.debug.yml index 1f56e8aa9..37b28ad80 100644 --- a/config/translations/ca/migrate.debug.yml +++ b/config/translations/ca/migrate.debug.yml @@ -1,4 +1,4 @@ -description: 'Mostrar la migració actual disponible per l''aplicació' +description: 'Mostrar les migracions disponibles per l''aplicació' arguments: tag: 'Etiqueta de la migració' messages: diff --git a/config/translations/ca/migrate.execute.yml b/config/translations/ca/migrate.execute.yml index b6d0d1433..c2754b98a 100644 --- a/config/translations/ca/migrate.execute.yml +++ b/config/translations/ca/migrate.execute.yml @@ -1,35 +1,35 @@ -description: 'Executar la migració disponible per l''aplicació' +description: 'Executar les migracions disponibles per l''aplicació' arguments: - id: 'Id(s) de la migració' + id: 'Identificador(s) de la migració' options: site-url: 'URL de lloc d''origen' db-file: 'Fitxer de la base de dades' - db-host: 'Nom del host' + db-host: 'Nom de l''amfitrió' db-name: 'Nom de la base de dades' db-user: 'Usuari de la base de dades' - db-pass: 'COntrasenya de la base de dades' + db-pass: 'Contrasenya de la base de dades' db-prefix: 'Prefix de la base de dades' db-port: 'Por de la base de dades' - exclude: 'Id(s) a excluir de la migració' + exclude: 'Identificadors(s) a excluir de la migració' questions: - id: 'Id de la migració' - exclude-id: 'Id de la migració a excluir (prem per aturar l''adició de migracions a excluir)' - other-id: 'Altres Id de migració (prem per aturar l''adició de migracions)' + id: 'Identificador de la migració' + exclude-id: 'Identificador de la migració a excluir (prem per aturar l''adició de migracions a excluir)' + other-id: 'Altres Identificadors de migració (prem per aturar l''adició de migracions)' site-url: 'URL del lloc d''origen' db-file: 'Fitxer de la base de dades' - db-host: 'Nom del host' + db-host: 'Nom de l''amfitrió' db-name: 'Nom de la base de dades' db-user: 'Usuari de la base de dades' - db-pass: 'COntrasenya de la base de dades' + db-pass: 'Contrasenya de la base de dades' db-prefix: 'Prefix de la base de dades' db-port: 'Port de la base de dades' - invalid-migration-id: 'L''Id de la migració "%s" no és vàlid' + invalid-migration-id: 'L''Identificador de la migració "%s" no és vàlid' messages: processing: 'Processant la migració "%s"' - imported: 'La migració "%s" ha sigut importada correctament' + imported: 'S''ha importat correctament la migració "%s"' fail-load: 'No es pot carregar la migració "%s"' importing-incomplete: 'Important la migració "%s"' - import-stopped: 'L''importació "%s" s''ha detingut' + import-stopped: 'S''ha aturat l''importació "%s"' import-fail: 'L''importació "%s" ha fallat' import-skipped: 'L''importació "%s" s''ha omès per dependències incompletes' wrong-source: 'L''actualització des de aquesta versió de Drupal no es compatible.' diff --git a/config/translations/ca/migrate.setup.yml b/config/translations/ca/migrate.setup.yml index 1277e0b11..e1a64f42e 100644 --- a/config/translations/ca/migrate.setup.yml +++ b/config/translations/ca/migrate.setup.yml @@ -1,7 +1,7 @@ description: 'Carregar i crear migracions proveïdes per una base de dades heretada' options: db-type: 'Tipus de base de dades Drupal' - db-host: 'Nom del host' + db-host: 'Nom de l''amfitrió' db-name: 'Nom de la base de dades' db-user: 'Usuari de la base de dades' db-pass: 'Contrasenya de la base de dades' @@ -10,7 +10,7 @@ options: files-directory: 'Directori dels fitxers' questions: db-type: 'Tipus de base de dades Drupal' - db-host: 'Nom del host' + db-host: 'Nom de l''amfitrió' db-name: 'Nom de la base de dades' db-user: 'Usuari de la base de dades' db-pass: 'Contrasenya de la base de dades' @@ -19,6 +19,6 @@ questions: files-directory: 'Directori dels fitxers' messages: not-drupal: 'La base de dades d''origen no conté una versió de Drupal reconeixible.' - migrations-created: '%s migracions s''han creat correctament per %s.' - migrations-not-found: 'No hi han migracions disponibles' + migrations-created: 'S''han creat correctament %s migracions per %s.' + migrations-not-found: 'No hi ha cap migracions disponibles' migrations-already-exist: 'Totes les migracions disponibles ja estan creades' diff --git a/config/translations/ca/module.download.yml b/config/translations/ca/module.download.yml index f766ddc91..9e60f7147 100644 --- a/config/translations/ca/module.download.yml +++ b/config/translations/ca/module.download.yml @@ -9,6 +9,6 @@ messages: getting-releases: 'Obtenint versions per el mòdul %s' downloading: 'Descarregant el mòdul %s versió %s' downloaded: 'El mòdul %s versió %s s''ha descarregat correctament a %s' - select-release: 'Seleccioneu la teva versió preferida' + select-release: 'Seleccioneu la versió' outside-drupal: 'L''arrel de Drupal no s''ha trobat. Utilitza --root per definir un destí, el directori actual s''utilitzarà en qualsevol cas.' error-creating-folder: 'S''ha produït un error creant el directori %s, comprova els permíssos' diff --git a/config/translations/ca/module.install.yml b/config/translations/ca/module.install.yml index 0bc6ebb88..4812bdf92 100644 --- a/config/translations/ca/module.install.yml +++ b/config/translations/ca/module.install.yml @@ -18,8 +18,8 @@ messages: disabled-modules: 'Només els mòduls deshabilitats es mostraran a la compleció automàtica' config-conflict-overwrite: 'Aquests objectes de configuració seran sobreescrits en la configuració activa' config-conflict: 'Aquests objectes de configuració ja existeixen en la configuració activa. No es pot continuar l''instal·lació' - getting-missing-modules: 'Un o més mòduls %s no estan disponibles, executar el procés de descarrega per obtenir-los' - getting-releases: 'Obtenint versions del mòdul %s' + getting-missing-modules: 'No estan disponibles els mòduls %s, executar el procés de descàrrega per obtenir-los' + getting-releases: 'Obtenint les versions del mòdul %s' select-release: 'Seleccioneu una versió' downloading: 'Descarregant el mòdul %s versió %s' downloaded: 'El mòdul %s versió %s s''ha descarregat correctament a %s' diff --git a/config/translations/ca/rest.debug.yml b/config/translations/ca/rest.debug.yml index 09f955b5f..f4ef071f8 100644 --- a/config/translations/ca/rest.debug.yml +++ b/config/translations/ca/rest.debug.yml @@ -6,7 +6,7 @@ options: messages: id: 'Identificador Rest' label: Etiqueta - canonical_url: 'Canonical URL' + canonical_url: 'URL canònica' status: Estat provider: Proveïdor enabled: Habilitat diff --git a/config/translations/ca/router.debug.yml b/config/translations/ca/router.debug.yml index 865292445..3f6255d54 100644 --- a/config/translations/ca/router.debug.yml +++ b/config/translations/ca/router.debug.yml @@ -2,9 +2,9 @@ description: 'Mostrar les rutes actuals per l''aplicació' arguments: route-name: 'Noms de les rutes' messages: - name: 'Nom de la ruta' - class: 'Ruta de la class' - route: Routa + name: 'Nom del camí' + class: 'Ruta de la classe' + route: Ruta path: 'Ruta de la classe' defaults: Predeterminats options: Opcions diff --git a/config/translations/ca/self-update.yml b/config/translations/ca/self-update.yml index 41e5c817f..f1aa03fe7 100644 --- a/config/translations/ca/self-update.yml +++ b/config/translations/ca/self-update.yml @@ -1,8 +1,8 @@ description: 'Actualitzar el projecte a l''última versió.' help: 'Actualitzar el projecte a l''última versió.' options: - major: 'Actualitzar el projecte a l''última versió, si esta disponible.' - manifest: 'Anul·lar la ruta del fitxer manifest .' + major: 'Actualitzar el projecte a l''última versió, si està disponible.' + manifest: 'Anul·lar el camí del fitxer manifest.' current-version: 'Anul·lar la versió a actualitzar des de.' questions: update: 'Actualitzar des de la versió %s fins la versió %s.' @@ -10,6 +10,6 @@ messages: not-phar: 'No s''ha instal·lat aquesta instància de CLI com a un fitxer Phar.' update: 'Actualitzant la versió %s.' success: 'Actualitzada la versió %s fins la versió %s.' - check: 'Verificant actulitzacions des de la versió: %s' - current-version: 'L''última versió %s, ja esta instal·lada.' + check: 'Verificant actualitzacions des de la versió: %s' + current-version: 'L''última versió %s, ja està instal·lada.' instructions: "Per actualitzar utilitza: composer global update\nEs recomana canviar a Phar install\ncomposer global remove drupal/console\ncurl https://drupalconsole.com/installer -L -o drupal.phar\n" diff --git a/config/translations/ca/site.debug.yml b/config/translations/ca/site.debug.yml index 4925b5173..4f8de7ba1 100644 --- a/config/translations/ca/site.debug.yml +++ b/config/translations/ca/site.debug.yml @@ -2,7 +2,7 @@ description: 'Llistar tots els llocs locals i remots coneguts.' help: 'El comandament site:debug llista tots el llocs locals i remots coneguts.' messages: site: Lloc - host: Host + host: 'Amfitrió' root: Arrel directory-not-found: 'No s''ha trobat el directori de llocs local' private-key: 'S''ha produït un error amb la clau privada' diff --git a/config/translations/ca/site.install.yml b/config/translations/ca/site.install.yml index 25db5f1f8..f59d77e53 100644 --- a/config/translations/ca/site.install.yml +++ b/config/translations/ca/site.install.yml @@ -20,6 +20,6 @@ questions: account-pass: 'Introduïu la contrasenya per l''usuari administrador del lloc Drupal' messages: installing: 'Començant el procés d''instal·lació de Drupal 8' - installed: 'La teva instal·lació de Drupal 8 s''ha completat correctament' + installed: 'L''instal·lació de Drupal 8 s''ha completat correctament' using-current-database: 'Utilitzant la base de dades %s amb el nom %s i l''usuari %s' - already-installed: 'Drupal ja esta instal·lat, prova esborrant la teva base de dades utilitzant database:table:drop i despres executa un altre cop site:install' + already-installed: 'Drupal ja està instal·lat, prova esborrant la base de dades utilitzant database:drop i despres executa un altre cop site:install' diff --git a/config/translations/ca/site.mode.yml b/config/translations/ca/site.mode.yml index 874539c06..d7904607a 100644 --- a/config/translations/ca/site.mode.yml +++ b/config/translations/ca/site.mode.yml @@ -5,11 +5,11 @@ messages: configuration: 'Nom de la configuració' configuration-key: 'Clau de la configuració' original: 'Valor original' - updated: 'Subtituir valor' + updated: 'Substituir valor' invalid-env: 'L''entorn no és vàlid' new-services-settings: 'Configuració del nou servei' service: Servei - service-parameter: Parametre + service-parameter: 'Paràmetre' service-value: Valor error-copying-file: 'S''ha produït un error durant la còpia del fitxer' error-writing-file: 'S''ha produït un error durant la còpia del fitxer' diff --git a/config/translations/ca/site.status.yml b/config/translations/ca/site.status.yml index f3abe8ee4..a614a9c84 100644 --- a/config/translations/ca/site.status.yml +++ b/config/translations/ca/site.status.yml @@ -4,11 +4,11 @@ messages: system: 'Informació del sistema' hash_salt: 'Hash salt' console: 'Drupal Console' - database: 'Connexió de la base de dades' + database: 'Base de dades' driver: Controlador - host: Host + host: 'Amfitrió' port: Port - username: 'Nom del usuari' + username: 'Nom de l''usuari' password: Contrasenya theme: Tema connection: 'Connexió' diff --git a/config/translations/ca/translation.pending.yml b/config/translations/ca/translation.pending.yml index f38898d51..1b7dc3655 100644 --- a/config/translations/ca/translation.pending.yml +++ b/config/translations/ca/translation.pending.yml @@ -8,5 +8,5 @@ messages: language: Idioma pending-translations: 'Traduccions pendents %s al fitxer %s' missing-file: 'L''idioma %s no té un fitxer %s, proveu executant translation:sync command' - success-language: 'Hi han %s traduccions pendents per %s' + success-language: 'Hi han %s traduccions pendents per l''idioma %s' success-language-file: 'Hi han %s traduccions pendents de %s al fitxer %s' diff --git a/config/translations/ca/views.debug.yml b/config/translations/ca/views.debug.yml index 91fcbe858..d6df5eab8 100644 --- a/config/translations/ca/views.debug.yml +++ b/config/translations/ca/views.debug.yml @@ -9,7 +9,7 @@ messages: description: Descripció tag: Etiqueta status: Estat - path: Ruta + path: Camí not-found: 'No s''ha trobat la vista %s.' display-list: 'Mostrar llista' display-id: Identificador diff --git a/config/translations/ca/yaml.merge.yml b/config/translations/ca/yaml.merge.yml index cffad860b..067b0c2fb 100644 --- a/config/translations/ca/yaml.merge.yml +++ b/config/translations/ca/yaml.merge.yml @@ -4,10 +4,10 @@ arguments: yaml-destination: 'Directori del nou fitxer YAML per emmagatzemar el resultat de la combinació.' questions: yaml-destination: 'Directori del nou fitxer YAML per emmagatzemar el resultat de la combinació.' - file: 'Ruta al fitxer a combinar' - other-file: 'Ruta al fitxer a combinar (buit per començar el procés de combinació)' - invalid-file: 'La ruta al fitxer no pot estar buida' - file-already-added: 'La ruta al fitxer ja s''ha afegit' + file: 'Camí al fitxer a combinar' + other-file: 'Camí al fitxer a combinar (buit per començar el procés de combinació)' + invalid-file: 'El camí al fitxer no pot estar buit' + file-already-added: 'Ja s''ha afegit el camí al fitxer' messages: wrong-parse: 'El fitxer YAML "%s" és buit o no existeix.' error-parsing: 'S''ha produït un error al analitzar el fitxer YAML "%s".' diff --git a/config/translations/ca/yaml.update.yml b/config/translations/ca/yaml.update.yml index c8b6a2258..00d4e2fee 100644 --- a/config/translations/ca/yaml.update.yml +++ b/config/translations/ca/yaml.update.yml @@ -1,7 +1,7 @@ value: - description: 'Actualitzar un valor per un clau determinada en un fitxer YAML.' + description: 'Actualitzar un valor per una clau determinada d''un fitxer YAML.' arguments: - yaml-file: 'Ruta la fitxer YAML per actualitzar' + yaml-file: 'Camí la fitxer YAML per actualitzar' yaml-key: 'Clau YAML per actualitzar' yaml-value: 'Valor YAML per actualitzar' messages: @@ -9,8 +9,8 @@ value: key: description: 'Reemplaçar una clau YAML en un fitxer YAML.' arguments: - yaml-file: 'Ruta del fitxer YAML per actualitzar' + yaml-file: 'Camí del fitxer YAML per actualitzar' yaml-key: 'Clau YAML per reemplaçar' yaml-new-key: 'Nova clau YAML' messages: - updated: 'El fitxer YAML %s s''ha actualitzat correctament.' + updated: 'S''actualitzat correctament el fitxer YAML %s' diff --git a/config/translations/en/application.yml b/config/translations/en/application.yml index ce2580c43..db22111ff 100644 --- a/config/translations/en/application.yml +++ b/config/translations/en/application.yml @@ -1,48 +1,45 @@ -console: - arguments: - env: 'The Environment name' - no-debug: 'Switches off debug mode' - learning: 'Generate a verbose code output' - generate-chain: 'Shows command options and arguments as yaml output to be used in chain command' - generate-inline: 'Shows command options and arguments as inline command' - generate-doc: 'Shows command options and arguments as markdown' - root: 'Define the Drupal root to be used in command execution' - uri: 'URI of the Drupal site to use (for multisite environments or when running on an alternate port)' - yes: 'Skip confirmation and proceed' - target: 'Site name you want to interact with (for local or remote sites)' - messages: - completed: 'The command was executed successfully!' - chain: - generated: 'Yaml representation of this command, usage copy in i.e. `~/.console/chain/sample.yml` to execute using `chain` command, make sure your yaml file start with a `commands` root key:' - inline: - generated: 'Inline representation of this command:' - generated: 'You can now start using the generated code!' - files: - generated: 'Generated or updated files' - copied: 'Copied files' - learning: - route: "In order to to create pages it is necessary to define routes for them.\nA route maps a URL path to a controller. It defines with what function\nor method will be called when a URL is accessed.\nIf the user accesses http://drupal8.dev/{{ route.path }}, the routing\nsystem will look for a route with that path. In this case it will find a\nmatch, and execute the _controller callback. In this case the callback is\ndefined as a classname\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nand a method (\"{{ route.method }}\")." - autocomplete: | - Bash or Zsh: Add this line to your shell configuration file: - source "$HOME/.console/console.rc" 2>/dev/null - - Fish: Create a symbolic link - ln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish +options: + env: 'The Environment name' + no-debug: 'Switches off debug mode' + learning: 'Generate a verbose code output' + generate-chain: 'Shows command options and arguments as yaml output to be used in chain command' + generate-inline: 'Shows command options and arguments as inline command' + generate-doc: 'Shows command options and arguments as markdown' + root: 'Define the Drupal root to be used in command execution' + uri: 'URI of the Drupal site to use (for multi-site environments or when running on an alternate port)' + yes: 'Skip confirmation and proceed' + target: 'Site name you want to interact with (for local or remote sites)' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: 'Display this application version' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' + check-fix: 'Attempt to fix any missing configuration.' +arguments: + command: 'The command to execute' +messages: + completed: 'The command was executed successfully!' + chain: + generated: 'Yaml representation of this command, usage copy in i.e. `~/.console/chain/sample.yml` to execute using `chain` command, make sure your yaml file start with a `commands` root key:' + inline: + generated: 'Inline representation of this command:' + generated: 'You can now start using the generated code!' + files: + generated: 'Generated or updated files' + copied: 'Copied files' + learning: + route: "In order to to create pages it is necessary to define routes for them.\nA route maps a URL path to a controller. It defines with what function\nor method will be called when a URL is accessed.\nIf the user accesses http://drupal8.dev/{{ route.path }}, the routing\nsystem will look for a route with that path. In this case it will find a\nmatch, and execute the _controller callback. In this case the callback is\ndefined as a classname\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nand a method (\"{{ route.method }}\")." + autocomplete: | + Bash or Zsh: Add this line to your shell configuration file: + source "$HOME/.console/console.rc" 2>/dev/null - errors: - invalid-command: 'Command "%s" is not defined.' - input: - definition: - command: 'The command to execute' - help: 'Display this help message' - quiet: 'Do not output any message' - verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' - version: 'Display this application version' - ansi: 'Force ANSI output' - no-ansi: 'Disable ANSI output' - no-interaction: 'Do not ask any interactive question' - options: - version: '%s version %s' + Fish: Create a symbolic link + ln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish + version: '%s version %s' +errors: + invalid-command: 'Command "%s" is not defined.' site: messages: path: 'Site path' diff --git a/config/translations/en/chain.debug.yml b/config/translations/en/chain.debug.yml new file mode 100644 index 000000000..e645506be --- /dev/null +++ b/config/translations/en/chain.debug.yml @@ -0,0 +1,4 @@ +description: 'List available chain files.' +messages: + directory: 'Directory' + file: 'Chain file name.' diff --git a/config/translations/en/config.delete.yml b/config/translations/en/config.delete.yml new file mode 100644 index 000000000..0e5a2e582 --- /dev/null +++ b/config/translations/en/config.delete.yml @@ -0,0 +1,7 @@ +description: 'Delete configuration' +arguments: + name: 'Configuration name.' +messages: + enter-name: 'Configuration name must contain a value.' + config-not-exists: 'The configuration "%s" does not exists.' + deleted: 'Configuration "%s" sucessfully deleted.' \ No newline at end of file diff --git a/config/translations/en/create.comments.yml b/config/translations/en/create.comments.yml new file mode 100644 index 000000000..fa246c1b2 --- /dev/null +++ b/config/translations/en/create.comments.yml @@ -0,0 +1,30 @@ +description: 'Create dummy comments for your Drupal 8 application.' +help: 'The create:comments command helps you create dummy comments.' +welcome: 'Welcome to the Drupal comments generator' +arguments: + node-id: 'Node ID where the comments will be created' +options: + limit: 'How many comments would you like to create' + title-words: 'Maximum number of words in comment titles' + time-range: 'How far back in time should the comments be dated' +questions: + node-id: 'Node ID where the comments will be created' + content-type: 'Select content type(s) to be used on comment creation' + limit: 'Enter how many comments would you like to generate' + title-words: 'Enter the maximum number of words in titles' + time-range: 'How far back in time should the comments be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + node-id: 'Node Id' + comment-id: 'Comment Id' + content-type: 'Content type' + title: 'Title' + created: 'Created Time' + invalid-content-types: 'Content types %s are invalid' + created-comments: 'Created %s comments successfully' diff --git a/config/translations/en/database.drop.yml b/config/translations/en/database.drop.yml new file mode 100644 index 000000000..d4dca1294 --- /dev/null +++ b/config/translations/en/database.drop.yml @@ -0,0 +1,9 @@ +description: "Drop all tables in a given database." +help: 'The database:drop command helps you drop database tables.' +arguments: + database: "Database key from settings.php" +question: + drop-tables: "Confirm you really want to drop all tables in the database %s?" +messages: + table: 'Table' + table-drop: 'Drop %s tables successfully' diff --git a/config/translations/en/database.log.clear.yml b/config/translations/en/database.log.clear.yml index fe3fb9393..af4e100ed 100644 --- a/config/translations/en/database.log.clear.yml +++ b/config/translations/en/database.log.clear.yml @@ -1,4 +1,10 @@ description: 'Remove events from DBLog table, filters are available' +arguments: + event-id: 'DBLog event ID' +options: + type: 'Filter events by a specific type' + severity: 'Filter events by a specific level of severity' + user-id: 'Filter events by a specific user id' messages: event-deleted: 'Event %s was deleted' clear-error: 'Clear process fail, please check used filters' diff --git a/config/translations/en/database.restore.yml b/config/translations/en/database.restore.yml index 949901e80..aa7ae9403 100644 --- a/config/translations/en/database.restore.yml +++ b/config/translations/en/database.restore.yml @@ -5,3 +5,5 @@ options: file: 'The filename for your database backup file' messages: success: "Database imported from:" + no-file: "Missing file option" +help: "Restore structure and contents of a database." \ No newline at end of file diff --git a/config/translations/en/database.table.debug.yml b/config/translations/en/database.table.debug.yml index 18665ea3f..2db50fc0f 100644 --- a/config/translations/en/database.table.debug.yml +++ b/config/translations/en/database.table.debug.yml @@ -5,3 +5,5 @@ arguments: messages: table-show: 'Showing tables for %s database' table: 'Table' + column: 'Column' + type: 'Type' diff --git a/config/translations/en/settings.check.yml b/config/translations/en/settings.check.yml new file mode 100644 index 000000000..66b217688 --- /dev/null +++ b/config/translations/en/settings.check.yml @@ -0,0 +1,8 @@ +description: 'System requirement checker' +messages: + php_invalid: 'The current installed version %s is invalid, it requires %s or higher' + configuration_missing: 'The configuration %s is missing.' + configuration_overwritten: 'The configuration %s was missing and overwritten with %s.' + extension_missing: 'The extension %s is missing.' + extension_recommended: 'The extension %s is recommended to install.' + success: 'Checks passed.' diff --git a/config/translations/en/settings.set.yml b/config/translations/en/settings.set.yml index caf6c1c63..56f0731b5 100644 --- a/config/translations/en/settings.set.yml +++ b/config/translations/en/settings.set.yml @@ -7,3 +7,4 @@ messages: error-generating: 'Error setting new language in config file.' error-writing: 'Error writing config file.' success: 'Setting %s was set to %s' + missing-file: 'The %s config file is missing, try executing `drupal init`' diff --git a/config/translations/en/site.install.yml b/config/translations/en/site.install.yml index 07e6ab80b..4b9c8377a 100644 --- a/config/translations/en/site.install.yml +++ b/config/translations/en/site.install.yml @@ -22,4 +22,4 @@ messages: installing: 'Starting Drupal 8 install process' installed: 'Your Drupal 8 installation was completed successfully' using-current-database: 'Using %s database with name %s and user %s' - already-installed: 'Drupal is already installed, try dropping your database using database:table:drop and then run site:install again' + already-installed: 'Drupal is already installed, try dropping your database using database:drop and then run site:install again' diff --git a/config/translations/en/state.delete.yml b/config/translations/en/state.delete.yml new file mode 100644 index 000000000..5bca63024 --- /dev/null +++ b/config/translations/en/state.delete.yml @@ -0,0 +1,7 @@ +description: 'Delete State' +arguments: + name: 'State name.' +messages: + enter-name: 'State name must contain a value.' + state-not-exists: 'The state "%s" does not exists.' + deleted: 'State "%s" sucessfully deleted.' \ No newline at end of file diff --git a/config/translations/en/translation.cleanup.yml b/config/translations/en/translation.cleanup.yml index 121b57f7a..04b89f875 100644 --- a/config/translations/en/translation.cleanup.yml +++ b/config/translations/en/translation.cleanup.yml @@ -1,8 +1,8 @@ -description: 'Clenaup translation files' +description: 'Clean up translation files' arguments: - language: 'Language to cleanup files against English' + language: 'Language to clean up files against English' messages: invalid-language: 'Language %s is invalid' language: 'Language' file-deleted: 'File %s was deleted from %s because it is no longer required.' - success: 'Unnecessary files were cleaned up' + success: 'Unnecessary files were removed' diff --git a/config/translations/en/translation.stats.yml b/config/translations/en/translation.stats.yml index 01f8a5527..599290130 100644 --- a/config/translations/en/translation.stats.yml +++ b/config/translations/en/translation.stats.yml @@ -7,3 +7,4 @@ messages: invalid-language: 'Language %s is invalid' language: 'Language' percentage: 'Percentage' + iso: 'ISO Code' diff --git a/config/translations/es/application.yml b/config/translations/es/application.yml index 042089648..c81a75268 100644 --- a/config/translations/es/application.yml +++ b/config/translations/es/application.yml @@ -1,43 +1,38 @@ -console: - arguments: - env: 'Nombre del ambiente.' - no-debug: 'Desactivar el modo de depuración.' - learning: 'Generar código con explicaciones.' - generate-chain: 'Imprimir opciones y argumentos como YAML para ser usado el comando chain' - generate-inline: 'Imprimir opciones y argumentos de ejecución como llamada inline para ser usados en el futuro' - generate-doc: 'Muestra las opciones del comando y sus argumentos como markdown' - root: 'Define la raíz de Drupal que se utilizará en la ejecución de los comandos' - uri: 'URI del sitio en Drupal que se usará (para ambientes en multi-site o cuando esta usando un puerto alternativo)' - 'yes': 'Saltar confirmación y ejecutar directamente' - target: 'Nombre del sitio con el que desea interactuar (sitio remoto o local)' - drupal: 'Ruta a la raíz de Drupal' - shell: 'Iniciar el shell.' - messages: - completed: '¡Ya puede empezar a usar el código generado!' - chain: - generated: 'A continuación puedes observar la representación en YAML del último comando ejecutado, puede copiarlo en ~/.console/chain/sample.yml para ejecutarlo en una secuencia de comandos' - inline: - generated: 'A continuación puedes encontrar la representación inline de este comando para volver a ejecutarlo más tarde' - generated: '¡Ya puedes empezar a usar el código generado!' - files: - generated: '¡Ya puedes comenzar a usar el código generado!' - copied: 'Los archivos fueron copiados' - learning: - route: "Con el fin de crear páginas es necesario definir rutas para ellas.\nUna ruta asigna una URL a un controlador. Se define con qué función\no método será llamado cuando se accede a una URL.\nSi el usuario accede la ruta http://drupal8.dev/{{ route }},\nel sistema buscará una ruta con ese camino. En este caso, si encuentra una\nejecutará la devolución de la llamada _controller.\nEn este caso, la devolución de llamada es definida como un nombre de clase\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\ny un método (\"{{ method_name }}\")." - autocomplete: "Bash o Zsh: Agregar esta línea al archivo de configuración del shell:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Crear un link simbólico\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" - invalid-command: 'El comando "%s" no está definido.' - input: - definition: - command: 'El comando a ejecutar' - help: 'Muestra este mensaje de ayuda' - quiet: 'No mostrar ningún mensaje' - verbose: 'Aumentar el detalle de los mensajes: 1 para salida normal, 2 para una salida más explícita y 3 para debug' - version: 'Muestra la versión de esta aplicación' - ansi: 'Forzar salida ANSI' - no-ansi: 'Deshabilitar salida ANSI' - no-interaction: 'No hacer ninguna pregunta interactiva' - options: - version: '%s versión %s' +options: + env: 'Nombre del ambiente.' + no-debug: 'Desactivar el modo de depuración.' + learning: 'Generar código con explicaciones.' + generate-chain: 'Imprimir opciones y argumentos como YAML para ser usado el comando chain' + generate-inline: 'Imprimir opciones y argumentos de ejecución como llamada inline para ser usados en el futuro' + generate-doc: 'Muestra las opciones del comando y sus argumentos como markdown' + root: 'Define la raíz de Drupal que se utilizará en la ejecución de los comandos' + uri: 'URI del sitio en Drupal que se usará (para ambientes en multi-site o cuando esta usando un puerto alternativo)' + 'yes': 'Saltar confirmación y ejecutar directamente' + target: 'Nombre del sitio con el que desea interactuar (sitio remoto o local)' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: '%s versión %s' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' +arguments: + command: 'The command to execute' +messages: + completed: '¡Ya puede empezar a usar el código generado!' + chain: + generated: 'A continuación puedes observar la representación en YAML del último comando ejecutado, puede copiarlo en ~/.console/chain/sample.yml para ejecutarlo en una secuencia de comandos' + inline: + generated: 'A continuación puedes encontrar la representación inline de este comando para volver a ejecutarlo más tarde' + generated: '¡Ya puedes empezar a usar el código generado!' + files: + generated: '¡Ya puedes comenzar a usar el código generado!' + copied: 'Los archivos fueron copiados' + learning: + route: "Con el fin de crear páginas es necesario definir rutas para ellas.\nUna ruta asigna una URL a un controlador. Se define con qué función\no método será llamado cuando se accede a una URL.\nSi el usuario accede la ruta http://drupal8.dev/{{ route }},\nel sistema buscará una ruta con ese camino. En este caso, si encuentra una\nejecutará la devolución de la llamada _controller.\nEn este caso, la devolución de llamada es definida como un nombre de clase\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\ny un método (\"{{ method_name }}\")." + autocomplete: "Bash o Zsh: Agregar esta línea al archivo de configuración del shell:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Crear un link simbólico\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" +errors: + invalid-command: 'Command "%s" is not defined.' site: messages: path: 'Ruta del sitio' @@ -46,4 +41,4 @@ site: settings: 'Para listar todos los comandos disponibles primero debe instalar Drupal.' user: messages: - path: 'Ruta del home del usuario' + path: 'Ruta del home del usuario' \ No newline at end of file diff --git a/config/translations/es/database.table.debug.yml b/config/translations/es/database.drop.yml similarity index 100% rename from config/translations/es/database.table.debug.yml rename to config/translations/es/database.drop.yml diff --git a/config/translations/es/database.table.drop.yml b/config/translations/es/database.table.drop.yml index 67f1949f7..9de5e5849 100644 --- a/config/translations/es/database.table.drop.yml +++ b/config/translations/es/database.table.drop.yml @@ -1,5 +1,5 @@ description: 'Elimina todas las tablas de una base de datos dada.' -help: 'El comando database:table:drop le ayuda a eliminar las tablas de su base de datos.' +help: 'El comando database:drop le ayuda a eliminar las tablas de su base de datos.' arguments: database: 'Índice de la base de datos del settings.php' question: diff --git a/config/translations/es/user.login.clear.attempts.yml b/config/translations/es/user.login.clear.attempts.yml index 586a39131..5202e304f 100644 --- a/config/translations/es/user.login.clear.attempts.yml +++ b/config/translations/es/user.login.clear.attempts.yml @@ -1,5 +1,5 @@ description: 'Limpia intentos de inicio de sesión fallidos para una cuenta.' -help: 'El commando clean:login:failed restablece los intentos fallidos de inicio de sesión para una cuenta.' +help: 'El commando user:login:clear:attempts restablece los intentos fallidos de inicio de sesión para una cuenta.' options: user-id: 'Id de usuario.' questions: diff --git a/config/translations/fr/application.yml b/config/translations/fr/application.yml index 303aba381..7198877b8 100644 --- a/config/translations/fr/application.yml +++ b/config/translations/fr/application.yml @@ -1,44 +1,38 @@ -console: - arguments: - env: 'Nom de l''environnement.' - no-debug: 'Désactive le mode "debug".' - learning: 'Affiche plus d''informations.' - generate-chain: 'Affiche les commandes ainsi que leurs paramètres sous le format yaml pour être réutilisé dans une commande chaînée' - generate-inline: 'Affiche les commandes ainsi que leurs paramètres sur une ligne pour une réutilisation future' - generate-doc: 'Affiche les options et paramètres de la commande sous le format markdown' - root: 'Définir la racine de l''instance de drupal à utiliser' - uri: 'Définir l''URI du site Drupal à utiliser (dans le cas d''un environnement multisite ou lors de l''usage d''un port non standard)' - 'yes': 'Passe la confirmation et lance le processus' - target: 'Nom du site avec lequel vous voulez interagir (Pour les sites locaux ou distants)' - drupal: 'Chemin vers la racine de Drupal.' - shell: 'Lance le terminal.' - messages: - completed: 'La commande a été correctement exécutée' - chain: - generated: 'Voici sous le format yaml la dernière commande exécutée, copiez-la par exemple dans ~/.console/chain/sample.yml pour l''exécuter au sein d''une séquence' - inline: - generated: 'Voici la dernière commande exécutée pour une pour une réutilisation future' - generated: 'Vous pouvez maintenant commencer à utiliser le code généré !' - files: - generated: 'Fichiers générés ou mis à jour' - copied: 'Fichiers copiés' - learning: - route: "Afin de créer des pages, il est nécessaire de définir des routes.\nUne route mappe un chemin d'URL à un contrôleur. Elle définit quelle fonction\nou méthode sera appelée quand cet URL est appelé.\nSi l'utilisateur accède http://drupal8.dev/{{ route }}, le routage\nsystème va chercher un itinéraire pour ce chemin. Dans ce cas, il va chercher une\ncorrespondance, et exécuter le l'appel _controller. La fonction de rappel est\ndéfinie comme un nom de classe\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\net la méthode (\"{{ method_name }}\")." - autocomplete: "Bash ou Zsh : Ajouter cette ligne à votre fichier de configuration :\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish : Créez un lien symbolique \nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" - errors: - invalid-command: 'La commande "%s" n''existe pas.' - input: - definition: - command: 'Commande à exécuter' - help: 'Affiche ce message d''aide' - quiet: 'N''affiche aucune message' - verbose: 'Augmente la verbosité des commandes : 1 pour le mode normal, 2 pour plus d''informations et 3 pour le mode "debug"' - version: 'Affiche la version de ce programme' - ansi: 'Active la sortie ANSI' - no-ansi: 'Désactive la sortie ANSI' - no-interaction: 'Ne pas poser de question' - options: - version: '%s version %s' +options: + env: 'Nom de l''environnement.' + no-debug: 'Désactive le mode "debug".' + learning: 'Affiche plus d''informations.' + generate-chain: 'Affiche les commandes ainsi que leurs paramètres sous le format yaml pour être réutilisé dans une commande chaînée' + generate-inline: 'Affiche les commandes ainsi que leurs paramètres sur une ligne pour une réutilisation future' + generate-doc: 'Affiche les options et paramètres de la commande sous le format markdown' + root: 'Définir la racine de l''instance de drupal à utiliser' + uri: 'Définir l''URI du site Drupal à utiliser (dans le cas d''un environnement multisite ou lors de l''usage d''un port non standard)' + 'yes': 'Passe la confirmation et lance le processus' + target: 'Nom du site avec lequel vous voulez interagir (Pour les sites locaux ou distants)' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: '%s version %s' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' +arguments: + command: 'The command to execute' +messages: + completed: 'La commande a été correctement exécutée' + chain: + generated: 'Voici sous le format yaml la dernière commande exécutée, copiez-la par exemple dans ~/.console/chain/sample.yml pour l''exécuter au sein d''une séquence' + inline: + generated: 'Voici la dernière commande exécutée pour une pour une réutilisation future' + generated: 'Vous pouvez maintenant commencer à utiliser le code généré !' + files: + generated: 'Fichiers générés ou mis à jour' + copied: 'Fichiers copiés' + learning: + route: "Afin de créer des pages, il est nécessaire de définir des routes.\nUne route mappe un chemin d'URL à un contrôleur. Elle définit quelle fonction\nou méthode sera appelée quand cet URL est appelé.\nSi l'utilisateur accède http://drupal8.dev/{{ route }}, le routage\nsystème va chercher un itinéraire pour ce chemin. Dans ce cas, il va chercher une\ncorrespondance, et exécuter le l'appel _controller. La fonction de rappel est\ndéfinie comme un nom de classe\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\net la méthode (\"{{ method_name }}\")." + autocomplete: "Bash ou Zsh : Ajouter cette ligne à votre fichier de configuration :\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish : Créez un lien symbolique \nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" +errors: + invalid-command: 'La commande "%s" n''existe pas.' site: messages: path: 'Chemin du site' diff --git a/config/translations/pt_br/database.table.drop.yml b/config/translations/fr/database.drop.yml similarity index 76% rename from config/translations/pt_br/database.table.drop.yml rename to config/translations/fr/database.drop.yml index acb182cef..9c971c5eb 100644 --- a/config/translations/pt_br/database.table.drop.yml +++ b/config/translations/fr/database.drop.yml @@ -1,5 +1,5 @@ description: 'Drop all tables in a given database.' -help: 'The database:table:drop command helps you drop database tables.' +help: 'The database:drop command helps you drop database tables.' arguments: database: 'Database key from settings.php' question: diff --git a/config/translations/fr/site.install.yml b/config/translations/fr/site.install.yml index cc66a246a..704312ad8 100644 --- a/config/translations/fr/site.install.yml +++ b/config/translations/fr/site.install.yml @@ -22,4 +22,4 @@ messages: installing: 'Starting Drupal 8 install process' installed: 'Your Drupal 8 installation was completed successfully' using-current-database: 'Using %s database with name %s and user %s' - already-installed: 'Drupal is already installed, try dropping your database using database:table:drop and then run site:install again' + already-installed: 'Drupal is already installed, try dropping your database using database:drop and then run site:install again' diff --git a/config/translations/fr/translation.cleanup.yml b/config/translations/fr/translation.cleanup.yml index 30975c9f2..1e013c63f 100644 --- a/config/translations/fr/translation.cleanup.yml +++ b/config/translations/fr/translation.cleanup.yml @@ -1,8 +1,8 @@ -description: 'Clenaup translation files' +description: 'Clean up translation files' arguments: - language: 'Language to cleanup files against English' + language: 'Language to clean up files against English' messages: invalid-language: 'Language %s is invalid' language: Language file-deleted: 'File %s was deleted from %s due is no longer required.' - success: 'Unncessary files were cleanup' + success: 'Unnecessary files were removed' diff --git a/config/translations/gu/about.yml b/config/translations/gu/about.yml new file mode 100644 index 000000000..985e9aa38 --- /dev/null +++ b/config/translations/gu/about.yml @@ -0,0 +1,13 @@ +description: 'Display basic information about Drupal Console project' +messages: + welcome: 'The Drupal Console is a suite of tools that you run on the CLI to:' + welcome-feature-generate: 'Generate boilerplate code.' + welcome-feature-interact: 'Interact with a Drupal 8 installation.' + welcome-feature-learn: 'Learn Drupal 8.' + links: 'Project links' + landing: 'Landing page - %s' + change-log: 'Change log at - %s' + documentation: 'Documentation at - %s' + support: 'Support chat room - %s' + supporting-organizations: 'Supporting organizations' + version-supported: 'Drupal supported version %s' diff --git a/config/translations/gu/application.yml b/config/translations/gu/application.yml new file mode 100644 index 000000000..db22111ff --- /dev/null +++ b/config/translations/gu/application.yml @@ -0,0 +1,51 @@ +options: + env: 'The Environment name' + no-debug: 'Switches off debug mode' + learning: 'Generate a verbose code output' + generate-chain: 'Shows command options and arguments as yaml output to be used in chain command' + generate-inline: 'Shows command options and arguments as inline command' + generate-doc: 'Shows command options and arguments as markdown' + root: 'Define the Drupal root to be used in command execution' + uri: 'URI of the Drupal site to use (for multi-site environments or when running on an alternate port)' + yes: 'Skip confirmation and proceed' + target: 'Site name you want to interact with (for local or remote sites)' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: 'Display this application version' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' + check-fix: 'Attempt to fix any missing configuration.' +arguments: + command: 'The command to execute' +messages: + completed: 'The command was executed successfully!' + chain: + generated: 'Yaml representation of this command, usage copy in i.e. `~/.console/chain/sample.yml` to execute using `chain` command, make sure your yaml file start with a `commands` root key:' + inline: + generated: 'Inline representation of this command:' + generated: 'You can now start using the generated code!' + files: + generated: 'Generated or updated files' + copied: 'Copied files' + learning: + route: "In order to to create pages it is necessary to define routes for them.\nA route maps a URL path to a controller. It defines with what function\nor method will be called when a URL is accessed.\nIf the user accesses http://drupal8.dev/{{ route.path }}, the routing\nsystem will look for a route with that path. In this case it will find a\nmatch, and execute the _controller callback. In this case the callback is\ndefined as a classname\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nand a method (\"{{ route.method }}\")." + autocomplete: | + Bash or Zsh: Add this line to your shell configuration file: + source "$HOME/.console/console.rc" 2>/dev/null + + Fish: Create a symbolic link + ln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish + version: '%s version %s' +errors: + invalid-command: 'Command "%s" is not defined.' +site: + messages: + path: 'Site path' + errors: + directory: 'In order to list all of the available commands, you should run this inside a drupal root directory.' + settings: 'In order to list all of the available commands you should install drupal first.' +user: + messages: + path: 'User home path' diff --git a/config/translations/gu/cache.rebuild.yml b/config/translations/gu/cache.rebuild.yml new file mode 100644 index 000000000..f3a6118e7 --- /dev/null +++ b/config/translations/gu/cache.rebuild.yml @@ -0,0 +1,15 @@ +description: 'Rebuild and clear all site caches.' +options: + cache: 'Only clear a specific cache.' +messages: + welcome: 'Welcome to the cache:rebuild command' + rebuild: 'Rebuilding cache(s), wait a moment please.' + completed: 'Done clearing cache(s).' + invalid_cache: 'Cache "%s" is invalid.' +questions: + cache: 'Select cache.' +examples: + - description: Rebuild all caches + execution: drupal cr all + - description: Rebuild discovery cache + execution: drupal cr discovery diff --git a/config/translations/gu/chain.debug.yml b/config/translations/gu/chain.debug.yml new file mode 100644 index 000000000..e645506be --- /dev/null +++ b/config/translations/gu/chain.debug.yml @@ -0,0 +1,4 @@ +description: 'List available chain files.' +messages: + directory: 'Directory' + file: 'Chain file name.' diff --git a/config/translations/gu/chain.yml b/config/translations/gu/chain.yml new file mode 100644 index 000000000..b249dee1e --- /dev/null +++ b/config/translations/gu/chain.yml @@ -0,0 +1,7 @@ +description: 'Chain command execution' +options: + file: 'User defined file containing commands to get executed.' +messages: + missing_file: 'You must provide a valid file path and name.' + invalid_file: 'The file "%s" does not exists.' + module_install: 'module:install command is not runnable inside a chain queue and must be run independently.' diff --git a/config/translations/gu/common.yml b/config/translations/gu/common.yml new file mode 100644 index 000000000..62cbaaf9f --- /dev/null +++ b/config/translations/gu/common.yml @@ -0,0 +1,42 @@ +options: + events: 'Load events from the container' + module: 'The Module name.' + services: 'Load services from the container.' + tags: 'Set service tags from the container.' + inputs: 'Create inputs in a form.' + permissions: 'Create permissions.' +questions: + module: 'Enter the module name' + confirm: 'Do you confirm generation?' + canceled: 'Command generation canceled.' + events: + message: "\nType the event name or use keyup or keydown.\nThis is optional, press enter to continue\n" + name: 'Enter event name' + services: + confirm: 'Do you want to load services from the container' + message: "\nType the service name or use keyup or keydown.\nThis is optional, press enter to continue\n" + name: 'Enter your service' + inputs: + confirm: 'Do you want to generate a form structure?' + label: 'Input label' + machine_name: 'Input machine name' + permission: 'Do you want to generate permissions?' + type: Type + invalid: 'Field Type "%s" is invalid.' + description: Description + default-value: 'Default value' + weight: 'Weight for input item' + title: 'Title' + fieldset: 'Fieldset' +errors: + module-dependency: 'Missing module dependency "%s" is not installed. Try module:install to install it.' + class-name-empty: 'The Class name can not be empty' + invalid-file-path: 'You must provide a valid file path' +status: + enabled: Enabled + disabled: Disabled +messages: + canceled: 'The generation was cancelled' + drupal-core: 'Drupal Core' + move-phar: 'Accessing console from anywhere on your system' + quick-start: 'Download, install and serve Drupal 8' diff --git a/config/translations/gu/complete.yml b/config/translations/gu/complete.yml new file mode 100644 index 000000000..f36c53018 --- /dev/null +++ b/config/translations/gu/complete.yml @@ -0,0 +1 @@ +description: 'Shell completion command list' diff --git a/config/translations/gu/config.debug.yml b/config/translations/gu/config.debug.yml new file mode 100644 index 000000000..bf6f5f6c6 --- /dev/null +++ b/config/translations/gu/config.debug.yml @@ -0,0 +1,5 @@ +description: 'Show the current configuration.' +arguments: + config-name: 'Configuration name.' +errors: + config-not-exists: 'The configuration "%s" does not exists.' diff --git a/config/translations/gu/config.diff.yml b/config/translations/gu/config.diff.yml new file mode 100644 index 000000000..5da54bb7c --- /dev/null +++ b/config/translations/gu/config.diff.yml @@ -0,0 +1,14 @@ +description: 'Ouput configuration items that are different in active configuration compared with a directory.' +arguments: + directory: 'The directory to diff against. If omitted, choose from Drupal config directories.' +options: + reverse: 'See the changes in reverse (i.e diff a directory to the active configuration).' +questions: + directories: 'Config directory:' +table: + headers: + collection: 'Collection' + config-name: 'Configuration item' + operation: 'Operation' +messages: + no-changes: 'There are no changes.' diff --git a/config/translations/gu/config.edit.yml b/config/translations/gu/config.edit.yml new file mode 100644 index 000000000..19dc54b6b --- /dev/null +++ b/config/translations/gu/config.edit.yml @@ -0,0 +1,8 @@ +description: 'Edit the selected configuration.' +arguments: + config-name: 'Configuration name.' + editor: Editor. +questions: + config-name: 'Choose a configuration unit' +messages: + no-directory: 'An error occurred while creating your directory at' diff --git a/config/translations/gu/config.export.content.type.yml b/config/translations/gu/config.export.content.type.yml new file mode 100644 index 000000000..597af8ae1 --- /dev/null +++ b/config/translations/gu/config.export.content.type.yml @@ -0,0 +1,10 @@ +description: 'Export a specific content type and their fields.' +arguments: + content-type: 'Content Type to be exported' +questions: + content-type: 'Content Type to be exported' + optional-config: 'Export content type in module as an optional configuration' +messages: + content_type_exported: 'Exporting content type' +options: + optional-config: 'Export content type as an optional YAML configuration in your module' diff --git a/config/translations/gu/config.export.single.yml b/config/translations/gu/config.export.single.yml new file mode 100644 index 000000000..2561f36e2 --- /dev/null +++ b/config/translations/gu/config.export.single.yml @@ -0,0 +1,14 @@ +description: 'Export single configuration as yml file.' +arguments: + config-name: 'Configuration name.' +options: + include-dependencies: 'Export dependencies of the configuration as well.' + simple-configuration: 'Simple configuration' +questions: + config-type: 'Configuration type' + config-name: 'Configuration name' +messages: + config-not-found: 'Configuration name not found.' + export: 'Configuration was exported at file %s.' + invalid-config-type: 'Invalid config type, please select one of the list' + invalid-config-name: 'Invalid config name, please select one of the list' diff --git a/config/translations/gu/config.export.view.yml b/config/translations/gu/config.export.view.yml new file mode 100644 index 000000000..08fd82134 --- /dev/null +++ b/config/translations/gu/config.export.view.yml @@ -0,0 +1,13 @@ +description: 'Export a view in YAML format inside a provided module to reuse in other website.' +messages: + view_exported: 'Exporting view' + depencies-included: 'The following module dependencies were included at %s' +questions: + view: 'View to be exported' + optional-config: 'Export view in module as an optional configuration' + include-module-dependencies: 'Include view module dependencies in module info YAML file' +arguments: + view-id: 'View ID' +options: + optional-config: 'Export view as an optional YAML configuration in your module' + include-module-dependencies: 'Include module dependencies in module info YAML file' diff --git a/config/translations/gu/config.export.yml b/config/translations/gu/config.export.yml new file mode 100644 index 000000000..a7c30afe2 --- /dev/null +++ b/config/translations/gu/config.export.yml @@ -0,0 +1,6 @@ +description: 'Export current application configuration.' +arguments: + directory: 'Define the export directory to save the configuration output.' + tar: 'If set, the configuration will be exported to an archive file.' +messages: + directory: 'The configuration was exported at:' diff --git a/config/translations/gu/config.import-single.yml b/config/translations/gu/config.import-single.yml new file mode 100644 index 000000000..0f33d4f3a --- /dev/null +++ b/config/translations/gu/config.import-single.yml @@ -0,0 +1,6 @@ +description: 'Import the selected configuration.' +arguments: + config-name: 'Configuration name.' + input-file: 'Path to the import files.' +messages: + empty-value: 'Value can not be empty' diff --git a/config/translations/gu/config.import.yml b/config/translations/gu/config.import.yml new file mode 100644 index 000000000..8395e2947 --- /dev/null +++ b/config/translations/gu/config.import.yml @@ -0,0 +1,8 @@ +description: 'Import configuration to current application.' +arguments: + file: 'Path to an archive file of configuration to import.' + directory: 'Path to a directory of configuration to import.' + remove-files: 'Remove files after synchronization.' +messages: + config_files_imported: 'List of config files.' + imported: 'Configuration imported successfully.' diff --git a/config/translations/gu/config.override.yml b/config/translations/gu/config.override.yml new file mode 100644 index 000000000..7f192f26a --- /dev/null +++ b/config/translations/gu/config.override.yml @@ -0,0 +1,13 @@ +description: 'Override config value in active configuration.' +arguments: + config-name: 'Configuration name.' + key: Key + value: Value +messages: + configuration: 'Configuration name' + configuration-key: 'Configuration key' + original: 'Original Value' + updated: 'Override Value' +examples: + - description: Set the Contact module flood limit to 10. + execution: drupal config:override contact.settings flood.limit 10 diff --git a/config/translations/gu/config.settings.debug.yml b/config/translations/gu/config.settings.debug.yml new file mode 100644 index 000000000..aff7bbb08 --- /dev/null +++ b/config/translations/gu/config.settings.debug.yml @@ -0,0 +1,5 @@ +description: 'Displays current key:value on settings file.' +help: 'The config:settings:debug command helps you displaying current key:value on settings file.' +welcome: 'Welcome to the Drupal Config Settings Debug command' +messages: + current: 'Current Key:value on settings file' diff --git a/config/translations/gu/container.debug.yml b/config/translations/gu/container.debug.yml new file mode 100644 index 000000000..b40f51e6a --- /dev/null +++ b/config/translations/gu/container.debug.yml @@ -0,0 +1,4 @@ +description: 'Displays current services for an application.' +messages: + service_id: 'Service ID' + class_name: 'Class Name' diff --git a/config/translations/gu/create.nodes.yml b/config/translations/gu/create.nodes.yml new file mode 100644 index 000000000..8623b3d03 --- /dev/null +++ b/config/translations/gu/create.nodes.yml @@ -0,0 +1,28 @@ +description: 'Create dummy nodes for your Drupal 8 application.' +help: 'The create:nodes command helps you create dummy nodes.' +welcome: 'Welcome to the Drupal nodes generator' +arguments: + content-types: 'Content type(s) to be used in node creation' +options: + limit: 'How many nodes would you like to create' + title-words: 'Maximum number of words in node titles' + time-range: 'How far back in time should the nodes be dated' +questions: + content-type: 'Select content type(s) to be used on node creation' + limit: 'Enter how many nodes would you like to generate' + title-words: 'Enter the maximum number of words in titles' + time-range: 'How far back in time should the nodes be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + node-id: 'Node Id' + content-type: 'Content type' + title: 'Title' + created: 'Created Time' + invalid-content-types: 'Content types %s are invalid' + created-nodes: 'Created %s nodes successfully' diff --git a/config/translations/gu/create.terms.yml b/config/translations/gu/create.terms.yml new file mode 100644 index 000000000..459b4f3e6 --- /dev/null +++ b/config/translations/gu/create.terms.yml @@ -0,0 +1,18 @@ +description: 'Create dummy terms for your Drupal 8 application.' +help: 'The create:terms command helps you create dummy terms.' +welcome: 'Welcome to the Drupal terms creator' +arguments: + vocabularies: 'Vocabulary(s) to be used in terms creation' +options: + limit: 'How many terms would you like to create' + name-words: 'Maximum number of words in term names' +questions: + vocabularies: 'Select vocabulary(s) to be used on terms creation' + limit: 'Enter how many terms would you like to create' + name-words: 'Enter the maximum number of words in term names' +messages: + term-id: 'Term Id' + vocabulary: 'Vocabulary' + name: 'Name' + invalid-vocabularies: 'Vocabulary(s) %s are invalid' + created-terms: 'Created %s terms successfully' diff --git a/config/translations/gu/create.users.yml b/config/translations/gu/create.users.yml new file mode 100644 index 000000000..1c1443c45 --- /dev/null +++ b/config/translations/gu/create.users.yml @@ -0,0 +1,27 @@ +description: 'Create dummy users for your Drupal 8 application.' +help: 'The create:users command helps you create dummy users.' +welcome: 'Welcome to the Drupal users generator' +arguments: + roles: 'Role(s) to be used in user creation' +options: + limit: 'How many users would you like to create' + password: 'Password to be set to users created' + time-range: 'How far back in time should the users be dated' +questions: + roles: 'Select role(s) to be used on user creation' + limit: 'Enter how many users would you like to generate' + password: 'Enter the password to be set to users created' + time-range: 'How far back in time should the users be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + user-id: 'User Id' + roles: 'Roles' + username: 'Username' + created: 'Created Time' + created-users: 'Created %s users successfully' diff --git a/config/translations/gu/create.vocabularies.yml b/config/translations/gu/create.vocabularies.yml new file mode 100644 index 000000000..8029a812b --- /dev/null +++ b/config/translations/gu/create.vocabularies.yml @@ -0,0 +1,14 @@ +description: 'Create dummy vocabularies for your Drupal 8 application.' +help: 'The create:vocabularies command helps you create dummy vocabularies.' +welcome: 'Welcome to the Drupal vocabularies creator' +options: + limit: 'How many vocabularies would you like to create' + name-words: 'Maximum number of words in vocabulary names' +questions: + limit: 'Enter how many vocabularies would you like to create' + name-words: 'Enter the maximum number of words in vocabulary names' +messages: + vocabulary-id: 'Vocabulary Id' + name: 'Name' + created-terms: 'Created %s vocabularies successfully' + error: 'Error creating vocabularies: %s' diff --git a/config/translations/gu/cron.debug.yml b/config/translations/gu/cron.debug.yml new file mode 100644 index 000000000..5993ec402 --- /dev/null +++ b/config/translations/gu/cron.debug.yml @@ -0,0 +1,4 @@ +description: 'List of modules implementing a cron' +messages: + module-list: 'Modules implementing a cron method' + module: Module diff --git a/config/translations/gu/cron.execute.yml b/config/translations/gu/cron.execute.yml new file mode 100644 index 000000000..325f6c540 --- /dev/null +++ b/config/translations/gu/cron.execute.yml @@ -0,0 +1,5 @@ +description: 'Execute cron implementations by module or execute all crons' +messages: + module-invalid: 'Module %s doesn''t have an implementation of cron' + executing-cron: 'Executing cron function of module %s' + success: 'All cron implementations requested were executed successfully' diff --git a/config/translations/gu/cron.release.yml b/config/translations/gu/cron.release.yml new file mode 100644 index 000000000..a4aa8139b --- /dev/null +++ b/config/translations/gu/cron.release.yml @@ -0,0 +1,3 @@ +description: 'Release cron system lock to run cron again' +messages: + released: 'Cron lock was released successfully' diff --git a/config/translations/gu/database.client.yml b/config/translations/gu/database.client.yml new file mode 100644 index 000000000..3b4432af9 --- /dev/null +++ b/config/translations/gu/database.client.yml @@ -0,0 +1,5 @@ +description: "Launch a DB client if it's available" +arguments: + database: "Database key from settings.php" +messages: + connection: "Connection: %s" diff --git a/config/translations/gu/database.connect.yml b/config/translations/gu/database.connect.yml new file mode 100644 index 000000000..d232dc31f --- /dev/null +++ b/config/translations/gu/database.connect.yml @@ -0,0 +1,8 @@ +description: "Shows DB connection" +arguments: + database: "Database key from settings.php" +messages: + database-not-found: "Database %s connection info wasn't found" + database-not-supported: 'Database type %s is not supported yet' + database-client-not-found: "Database client %s wasn't found" + connection: "Connection: %s" diff --git a/config/translations/gu/database.dump.yml b/config/translations/gu/database.dump.yml new file mode 100644 index 000000000..b1bb1ccc6 --- /dev/null +++ b/config/translations/gu/database.dump.yml @@ -0,0 +1,7 @@ +description: "Dump structure and contents of a database" +arguments: + database: "Database key from settings.php" +options: + file: 'The filename for your database backup' +messages: + success: "Database exported to:" diff --git a/config/translations/gu/database.log.clear.yml b/config/translations/gu/database.log.clear.yml new file mode 100644 index 000000000..fe3fb9393 --- /dev/null +++ b/config/translations/gu/database.log.clear.yml @@ -0,0 +1,5 @@ +description: 'Remove events from DBLog table, filters are available' +messages: + event-deleted: 'Event %s was deleted' + clear-error: 'Clear process fail, please check used filters' + clear-sucess: 'Clear of events was successfully' diff --git a/config/translations/gu/database.log.debug.yml b/config/translations/gu/database.log.debug.yml new file mode 100644 index 000000000..1190657fa --- /dev/null +++ b/config/translations/gu/database.log.debug.yml @@ -0,0 +1,19 @@ +description: 'Display current log events for the application' +arguments: + event-id: 'DBLog event ID' +options: + type: 'Filter events by a specific type' + severity: 'Filter events by a specific level of severity' + user-id: 'Filter events by a specific user id' + reverse: 'Reverse the order of events' + limit: 'Limit results to a specific number' + offset: 'Starting point of a limit' +messages: + event-id: Event ID + type: Type + date: Date + message: Message + user: User + severity: Severity + invalid-severity: 'Severity type is invalid, filter was ignored' + not-found: 'DBLog event %s wasn''t found' diff --git a/config/translations/gu/database.restore.yml b/config/translations/gu/database.restore.yml new file mode 100644 index 000000000..949901e80 --- /dev/null +++ b/config/translations/gu/database.restore.yml @@ -0,0 +1,7 @@ +description: "Restore structure and contents of a database." +arguments: + database: "Database key from settings.php" +options: + file: 'The filename for your database backup file' +messages: + success: "Database imported from:" diff --git a/config/translations/gu/database.table.debug.yml b/config/translations/gu/database.table.debug.yml new file mode 100644 index 000000000..18665ea3f --- /dev/null +++ b/config/translations/gu/database.table.debug.yml @@ -0,0 +1,7 @@ +description: "Show all tables in a given database." +help: 'The database:table:debug command helps you debug database tables.' +arguments: + database: "Database key from settings.php" +messages: + table-show: 'Showing tables for %s database' + table: 'Table' diff --git a/config/translations/en/database.table.drop.yml b/config/translations/gu/database.table.drop.yml similarity index 100% rename from config/translations/en/database.table.drop.yml rename to config/translations/gu/database.table.drop.yml diff --git a/config/translations/gu/elephpant.yml b/config/translations/gu/elephpant.yml new file mode 100644 index 000000000..d9e4499b6 --- /dev/null +++ b/config/translations/gu/elephpant.yml @@ -0,0 +1 @@ +description: 'Elephpants are cute ...' diff --git a/config/translations/gu/generate.authentication.provider.yml b/config/translations/gu/generate.authentication.provider.yml new file mode 100644 index 000000000..d515ea543 --- /dev/null +++ b/config/translations/gu/generate.authentication.provider.yml @@ -0,0 +1,6 @@ +description: 'Generate an Authentication Provider' +help: 'The generate:authentication:provider command helps you generate a new Authentication Provider.' +options: + class: 'Authentication Provider class' + provider-id: 'Provider ID' +module: common.options.module diff --git a/config/translations/gu/generate.command.yml b/config/translations/gu/generate.command.yml new file mode 100644 index 000000000..0b9c665a1 --- /dev/null +++ b/config/translations/gu/generate.command.yml @@ -0,0 +1,16 @@ +description: 'Generate commands for the console.' +help: 'The generate:command command helps you generate a new command.' +welcome: 'Welcome to the Drupal Command generator' +options: + module: 'The name of the Module (that will contain the command).' + controller-title: 'Controller title.' + class: 'The Class that describes the command. (Must end with the word ''Command'').' + name: 'The Command name.' + container-aware: 'Is the command aware of the drupal site installation when executed' +questions: + module: common.questions.module + class: 'Enter the Command Class. (Must end with the word ''Command'').' + name: 'Enter the Command name.' + container-aware: 'Is the command aware of the drupal site installation when executed?.' +messages: + title-not-empty: 'Title cannot be empty' diff --git a/config/translations/gu/generate.controller.yml b/config/translations/gu/generate.controller.yml new file mode 100644 index 000000000..d58cc87db --- /dev/null +++ b/config/translations/gu/generate.controller.yml @@ -0,0 +1,22 @@ +description: 'Generate & Register a controller' +help: 'The generate:controller command helps you generate a new controller.' +welcome: 'Welcome to the Drupal Controller generator' +options: + module: common.options.module + class: 'Controller Class name' + routes: 'The routes, must be an array containing [title, method, path]' + services: common.options.services + test: 'Generate a test class' +questions: + module: common.questions.module + class: 'Enter the Controller class name' + title: 'Enter the Controller method title (leave empty and press enter when done)' + method: 'Enter the action method name' + path: 'Enter the route path' + services: common.questions.services + test: 'Do you want to generate a unit test class' +messages: + title-empty: 'Title must contain a value' + title-already-added: 'Title was already added' + method-name-already-added: 'Method name was already added' + path-already-added: 'Path was already added' diff --git a/config/translations/gu/generate.doc.dash.yml b/config/translations/gu/generate.doc.dash.yml new file mode 100644 index 000000000..8336c87cc --- /dev/null +++ b/config/translations/gu/generate.doc.dash.yml @@ -0,0 +1,5 @@ +description: 'Generate the DrupalConsole.docset package for Dash' +options: + path: 'The path to the directory where the docset will be saved.' +messages: + missing_path: 'the path is missing' diff --git a/config/translations/gu/generate.doc.gitbook.yml b/config/translations/gu/generate.doc.gitbook.yml new file mode 100644 index 000000000..f996b2976 --- /dev/null +++ b/config/translations/gu/generate.doc.gitbook.yml @@ -0,0 +1,17 @@ +description: 'Generate documentations for Commands' +options: + path: 'The path to render the documentation' +messages: + missing_path: 'The path is missing' + title: 'Available Drupal Console Commands' + note: 'Note' + note-description: 'Drupal Console commands *must* be run from the root of a Drupal 8 installation' + command: 'Drupal Console Command' + command_description: 'The **%s** command %s' + usage: 'Usage' + options: 'Available options' + option: 'Option' + details: 'Details' + arguments: 'Available arguments' + argument: 'Argument' + examples: 'Examples' diff --git a/config/translations/gu/generate.entity.bundle.yml b/config/translations/gu/generate.entity.bundle.yml new file mode 100644 index 000000000..211b421ca --- /dev/null +++ b/config/translations/gu/generate.entity.bundle.yml @@ -0,0 +1,13 @@ +description: 'Generate a new content type (node / entity bundle)' +help: 'Use: generate:contenttype to create a new content type name with the machine name of fancy and the human-readable name of Fancy.' +welcome: 'Welcome to the Drupal Content Type generator' +options: + module: common.options.module + bundle-name: 'The content type''s machine name' + bundle-title: 'The content type''s human-readable name' +questions: + module: common.questions.module + bundle-name: 'Enter the machine name of your new content type' + bundle-title: 'Enter the human-readable name of your new content type' +message: + error-state1: placeholder diff --git a/config/translations/gu/generate.entity.config.yml b/config/translations/gu/generate.entity.config.yml new file mode 100644 index 000000000..f234efe88 --- /dev/null +++ b/config/translations/gu/generate.entity.config.yml @@ -0,0 +1,16 @@ +description: 'Generate a new config entity' +help: '' +options: + module: common.options.module + entity-class: 'The config entity class' + entity-name: 'The config entity name' + label: 'The label' + bundle-of: 'Acts as bundle for content entities' + base-path: 'The base-path for the config entity routes' +questions: + module: common.questions.module + entity-class: 'Enter the class of your new config entity' + entity-name: 'Enter the name of your new config entity' + label: 'Enter the label of your new config entity' + bundle-of: 'Name of the content entity you want this (config) entity to act as a bundle for' + base-path: 'Enter the base-path for the config entity routes' diff --git a/config/translations/gu/generate.entity.content.yml b/config/translations/gu/generate.entity.content.yml new file mode 100644 index 000000000..708dd767d --- /dev/null +++ b/config/translations/gu/generate.entity.content.yml @@ -0,0 +1,16 @@ +description: 'Generate a new content entity' +help: '' +options: + module: common.options.module + entity-class: 'The content entity class' + entity-name: 'The content entity name' + label: 'The label' + has-bundles: 'Entity has bundles' + base-path: 'The base-path for the content entity routes' +questions: + module: common.questions.module + entity-class: 'Enter the class of your new content entity' + entity-name: 'Enter the name of your new content entity' + label: 'Enter the label of your new content entity' + has-bundles: 'Do you want this (content) entity to have bundles' + base-path: 'Enter the base-path for the content entity routes' diff --git a/config/translations/gu/generate.event.subscriber.yml b/config/translations/gu/generate.event.subscriber.yml new file mode 100644 index 000000000..97ff9bc29 --- /dev/null +++ b/config/translations/gu/generate.event.subscriber.yml @@ -0,0 +1,4 @@ +description: 'Generate an event subscriber' +questions: + class: 'Class name' + callback-name: 'Callback function name to handle event' diff --git a/config/translations/gu/generate.form.alter.yml b/config/translations/gu/generate.form.alter.yml new file mode 100644 index 000000000..1a2d37fe6 --- /dev/null +++ b/config/translations/gu/generate.form.alter.yml @@ -0,0 +1,8 @@ +description: 'Generate an implementation of hook_form_alter() or hook_form_FORM_ID_alter' +help: 'The "%s" command helps you generate a new "%s"' +options: + form-id: 'Form ID to alter' +messages: + inputs: "You can add form fields to modify form.\nThis is optional, press enter to continue" + loading-forms: Loading forms definition from Webprofiler module + hide-form-elements: 'Optionally you can select form items for hide' diff --git a/config/translations/gu/generate.form.yml b/config/translations/gu/generate.form.yml new file mode 100644 index 000000000..8099924d2 --- /dev/null +++ b/config/translations/gu/generate.form.yml @@ -0,0 +1,22 @@ +description: 'Generate a new "%s"' +help: 'The "%s" command helps you generate a new "%s"' +welcome: 'Welcome to the Drupal form generator' +options: + module: common.options.module + class: 'The form class name' + form-id: 'The Form id' + services: common.options.services + inputs: common.options.inputs + routing: 'Update routing' + +questions: + module: common.questions.module + class: 'Enter the Form Class name' + form-id: 'Enter the Form id' + services: common.questions.services + inputs: common.questions.inputs + routing: 'Update routing file' + menu_link_gen: 'Generate a menu link' + menu_link_title: 'A title for the menu link' + menu_parent: 'Menu parent' + menu_link_desc: 'A description for the menu link' \ No newline at end of file diff --git a/config/translations/gu/generate.module.yml b/config/translations/gu/generate.module.yml new file mode 100644 index 000000000..9fac4930d --- /dev/null +++ b/config/translations/gu/generate.module.yml @@ -0,0 +1,32 @@ +description: 'Generate a module.' +help: 'The generate:module command helps you generates a new module.' +welcome: 'Welcome to the Drupal module generator' +options: + module: 'The Module name' + machine-name: 'The machine name (lowercase and underscore only)' + module-path: 'The path of the module' + description: 'Module description' + core: 'Core version' + feature: 'Set module compatible with Features module' + package: 'Module package' + module-file: 'Add a .module file' + composer: 'Add a composer.json file' + dependencies: 'Module dependencies separated by commas (i.e. context, panels)' + test: 'Generate a test class' +questions: + module: 'Enter the new module name' + machine-name: 'Enter the module machine name' + module-path: 'Enter the module Path' + description: 'Enter module description' + core: 'Enter Drupal Core version' + package: 'Enter package name' + feature: 'Define module as feature' + module-file: 'Do you want to generate a .module file' + composer: 'Do you want to add a composer.json file to your module' + dependencies: 'Would you like to add module dependencies' + test: 'Do you want to generate a unit test class' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + invalid-core: 'The core version "%s" is invalid.' + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/gu/generate.permission.yml b/config/translations/gu/generate.permission.yml new file mode 100644 index 000000000..f6da2b51e --- /dev/null +++ b/config/translations/gu/generate.permission.yml @@ -0,0 +1,11 @@ +description: 'Generate module permissions' +help: 'The generate:permissions command helps you generate new permissions' +options: + module: common.options.module +questions: + module: common.questions.module + permission: 'Enter a permission' + title: 'Enter a title for the permission' + description: 'Enter a description for the permission' + restrict-access: 'Restrict Access' + add: 'Do you want to add another permission' diff --git a/config/translations/gu/generate.plugin.block.yml b/config/translations/gu/generate.plugin.block.yml new file mode 100644 index 000000000..d0e89dacf --- /dev/null +++ b/config/translations/gu/generate.plugin.block.yml @@ -0,0 +1,21 @@ +description: 'Generate a plugin block' +help: 'The generate:plugin:block command helps you generate a new Plugin block.' +welcome: 'Welcome to the Drupal Plugin Block generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + inputs: common.options.inputs + services: common.options.services + theme-region: 'Theme region to render Plugin Block' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + inputs: common.questions.inputs + services: common.questions.services +messages: + inputs: "\nYou can add input fields to create special configurations in the block.\nThis is optional, press enter to continue" + invalid-theme-region: "Region %s is invalid" diff --git a/config/translations/gu/generate.plugin.condition.yml b/config/translations/gu/generate.plugin.condition.yml new file mode 100644 index 000000000..1ef1bead3 --- /dev/null +++ b/config/translations/gu/generate.plugin.condition.yml @@ -0,0 +1,21 @@ +description: 'Generate a plugin condition.' +help: 'The generate:plugin:conditon command helps you generate a plugin condition.' +welcome: 'Welcome to the Drupal Plugin Condition generator' +options: + module: common.options.module + class: 'Plugin condition class name' + label: 'Plugin condition label' + plugin-id: 'Plugin condition id' + context-definition-id: 'Context definition ID' + context-definition-label: 'Context definition label' + context-definition-required: 'Context definition is required (TRUE/FALSE)' +questions: + module: common.questions.module + class: 'Enter the plugin condition class name' + label: 'Enter the plugin condition label' + plugin-id: 'Enter the plugin condition id' + context-type: 'Context type' + context-entity-type: 'Context entity type' + context-definition-id: 'Context definition ID' + context-definition-label: 'Context definition label' + context-definition-required: 'Context definition is required' diff --git a/config/translations/gu/generate.plugin.field.yml b/config/translations/gu/generate.plugin.field.yml new file mode 100644 index 000000000..a5d54b5e8 --- /dev/null +++ b/config/translations/gu/generate.plugin.field.yml @@ -0,0 +1,33 @@ +description: 'Generate field type, widget and formatter plugins.' +help: 'The generate:plugin:field command helps you generate a full set of field plugin: field type, field formatter and field widget.' +welcome: 'Welcome to the Drupal Field Plugin generator' +options: + module: common.options.module + type-class: 'Field type plugin class name' + type-label: 'Field type plugin label' + type-plugin-id: 'Field type plugin id' + type-description: 'Field type plugin description' + formatter-class: 'Field formatter plugin class name' + formatter-label: 'Field formatter plugin label' + formatter-plugin-id: 'Field formatter plugin id' + widget-class: 'Field widget plugin class name' + widget-label: 'Field widget plugin label' + widget-plugin-id: 'Field widget plugin id' + field-type: 'Field type the formatter and widget plugin can be used with' + default-widget: 'Default field widget of the field type plugin' + default-formatter: 'Default field formatter of field type plugin' +questions: + module: common.questions.module + type-class: 'Field type plugin class name' + type-label: 'Enter the field type plugin label' + type-plugin-id: 'Enter the field type plugin id' + type-description: 'Enter the field type plugin description' + formatter-class: 'Enter the field formatter plugin class name' + formatter-label: 'Enter the field formatter plugin label' + formatter-plugin-id: 'Enter the field formatter plugin id' + widget-class: 'Enter the field widget plugin class name' + widget-label: 'Enter the field widget plugin label' + widget-plugin-id: 'Enter the field widget plugin id' + field-type: 'Enter the field type the formatter and widget plugin can be used with' + default-widget: 'Enter the default field widget of the field type plugin' + default-formatter: 'Enter the default field formatter of field type plugin' diff --git a/config/translations/gu/generate.plugin.fieldformatter.yml b/config/translations/gu/generate.plugin.fieldformatter.yml new file mode 100644 index 000000000..a47e9b7e0 --- /dev/null +++ b/config/translations/gu/generate.plugin.fieldformatter.yml @@ -0,0 +1,15 @@ +description: 'Generate field formatter plugin.' +help: 'The generate:plugin:fieldformatter command helps you generate a new field formatter plugin.' +welcome: 'Welcome to the Drupal Field Formatter Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + field-type: 'Field type the plugin can be used with' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + field-type: 'Enter the field type the plugin can be used with' diff --git a/config/translations/gu/generate.plugin.fieldtype.yml b/config/translations/gu/generate.plugin.fieldtype.yml new file mode 100644 index 000000000..48261de89 --- /dev/null +++ b/config/translations/gu/generate.plugin.fieldtype.yml @@ -0,0 +1,19 @@ +description: 'Generate field type plugin.' +help: 'The generate:plugin:fieldtype command helps you generate a new field type plugin.' +welcome: 'Welcome to the Drupal Field Type Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + description: 'Plugin Description' + default-widget: 'Default field widget of this plugin' + default-formatter: 'Default field formatter of this plugin' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + description: 'Enter the plugin Description' + default-widget: 'Enter the default field widget of this plugin' + default-formatter: 'Enter the default field formatter of this plugin' diff --git a/config/translations/gu/generate.plugin.fieldwidget.yml b/config/translations/gu/generate.plugin.fieldwidget.yml new file mode 100644 index 000000000..9aef32fe5 --- /dev/null +++ b/config/translations/gu/generate.plugin.fieldwidget.yml @@ -0,0 +1,15 @@ +description: 'Generate field widget plugin.' +help: 'The generate:plugin:fieldwidget command helps you generate a new field widget plugin.' +welcome: 'Welcome to the Drupal Field Widget Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + field-type: 'Field type the plugin can be used with' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + field-type: 'Enter the field type the plugin can be used with' diff --git a/config/translations/gu/generate.plugin.imageeffect.yml b/config/translations/gu/generate.plugin.imageeffect.yml new file mode 100644 index 000000000..ac83b2173 --- /dev/null +++ b/config/translations/gu/generate.plugin.imageeffect.yml @@ -0,0 +1,15 @@ +description: 'Generate image effect plugin.' +help: 'The generate:plugin:imageeffect command helps you generate a new image effect plugin.' +welcome: 'Welcome to the Drupal Image Effect Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + description: 'Plugin Description' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + description: 'Enter the plugin Description' diff --git a/config/translations/gu/generate.plugin.imageformatter.yml b/config/translations/gu/generate.plugin.imageformatter.yml new file mode 100644 index 000000000..32d62f88a --- /dev/null +++ b/config/translations/gu/generate.plugin.imageformatter.yml @@ -0,0 +1,12 @@ +description: 'Generate image formatter plugin.' +help: 'The generate:plugin:imageformatter command helps you generate a new image formatter plugin.' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' diff --git a/config/translations/gu/generate.plugin.rest.resource.yml b/config/translations/gu/generate.plugin.rest.resource.yml new file mode 100644 index 000000000..15f43537f --- /dev/null +++ b/config/translations/gu/generate.plugin.rest.resource.yml @@ -0,0 +1,19 @@ +description: 'Generate plugin rest resource' +help: 'The generate:plugin:rest:resource command helps you generate a new rest resource.' +welcome: 'Welcome to the Drupal Plugin Rest Resource generator' +options: + module: common.options.module + class: 'Plugin Rest Resource class' + plugin-id: 'Plugin Rest Resource id' + plugin-label: 'Plugin Rest Resource Label' + plugin-url: 'Plugin Rest Resource URL' + plugin-states: 'Plugin Rest Resource States' +questions: + module: common.questions.module + class: 'Enter the plugin rest resource name' + plugin-id: 'Enter the plugin rest resource id' + plugin-label: 'Enter the plugin rest resource label' + plugin-url: 'Enter the plugin rest resource url' + plugin-states: 'Please select what REST States implement in your resource (GET is selected by default)' +messages: + selected-states: 'States selected' diff --git a/config/translations/gu/generate.plugin.rulesaction.yml b/config/translations/gu/generate.plugin.rulesaction.yml new file mode 100644 index 000000000..3da18b63e --- /dev/null +++ b/config/translations/gu/generate.plugin.rulesaction.yml @@ -0,0 +1,22 @@ +description: 'Generate a plugin rule action' +help: 'The generate:plugin:rulesaction command helps you generate a new Plugin rule action.' +welcome: 'Welcome to the Drupal Plugin Rules Action generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + inputs: common.options.inputs + services: common.options.services + category: 'Plugin category' + context: 'Plugin context' + type: 'Action Type (user or node)' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + inputs: common.questions.inputs + services: common.questions.services + category: 'Enter plugin category' + context: 'Enter plugin context' diff --git a/config/translations/gu/generate.plugin.type.annotation.yml b/config/translations/gu/generate.plugin.type.annotation.yml new file mode 100644 index 000000000..0ad7db904 --- /dev/null +++ b/config/translations/gu/generate.plugin.type.annotation.yml @@ -0,0 +1,13 @@ +description: 'Generate a plugin type with annotation discovery' +help: 'The generate:plugin:type:annotation command helps you generate a new Plugin type that uses annotation discovery.' +welcome: 'Welcome to the Drupal Plugin Type generator' +options: + module: common.options.module + class: 'Plugin type class name' + machine-name: 'Plugin type machine name' + label: 'Plugin type label' +questions: + module: common.questions.module + class: 'Enter the plugin type class name' + machine-name: 'Enter the plugin type machine name' + label: 'Enter the plugin type label' diff --git a/config/translations/gu/generate.plugin.type.yaml.yml b/config/translations/gu/generate.plugin.type.yaml.yml new file mode 100644 index 000000000..f44ca5354 --- /dev/null +++ b/config/translations/gu/generate.plugin.type.yaml.yml @@ -0,0 +1,13 @@ +description: 'Generate a plugin type with Yaml discovery' +help: 'The generate:plugin:type:yaml command helps you generate a new Plugin type that uses Yaml discovery.' +welcome: 'Welcome to the Drupal Plugin Type generator' +options: + module: common.options.module + class: 'Plugin type class name' + plugin-name: 'Plugin type machine name' + plugin-file-name: 'Plugin file name' +questions: + module: common.questions.module + class: 'Enter the plugin type class name' + plugin-name: 'Enter the plugin type machine name' + plugin-file-name: 'Enter the plugin file name (e.g. MODULE.plugin.filename.yml)' diff --git a/config/translations/gu/generate.plugin.views.field.yml b/config/translations/gu/generate.plugin.views.field.yml new file mode 100644 index 000000000..4542d0754 --- /dev/null +++ b/config/translations/gu/generate.plugin.views.field.yml @@ -0,0 +1,11 @@ +description: 'Generate a custom plugin view field.' +help: 'The generate:plugin:views:field command helps you generate a new custom views field plugin.' +options: + class: 'Views plugin field class name' + title: 'Views plugin field title' + description: 'Views plugin field description' +questions: + class: 'Views plugin field class name' + title: 'Views plugin field title' + description: 'Views plugin field description' + description_default: 'My awesome custom views field plugin.' diff --git a/config/translations/gu/generate.profile.yml b/config/translations/gu/generate.profile.yml new file mode 100644 index 000000000..b1048cca0 --- /dev/null +++ b/config/translations/gu/generate.profile.yml @@ -0,0 +1,21 @@ +description: 'Generate a profile.' +help: 'The generate:profile command helps you generate a new installation profile.' +welcome: 'Welcome to the Drupal installation profile generator' +options: + profile: 'The profile name' + machine-name: 'The machine name (lowercase and underscore only)' + description: 'Profile description' + core: 'Core version' + dependencies: 'Module dependencies separated by commas (i.e. context, panels)' + distribution: 'The distribution name' +questions: + profile: 'Enter the name of the new profile' + machine-name: 'Enter the machine name' + description: 'Enter the description' + core: 'Enter Drupal Core version' + dependencies: 'Would you like to add module dependencies' + distribution: 'Is this install profile intended to be a distribution' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/gu/generate.routesubscriber.yml b/config/translations/gu/generate.routesubscriber.yml new file mode 100644 index 000000000..7958c01c6 --- /dev/null +++ b/config/translations/gu/generate.routesubscriber.yml @@ -0,0 +1,11 @@ +description: 'Generate a RouteSubscriber' +help: 'The generate:service command helps you generate a new RouteSubscriber.' +welcome: 'Welcome to the Drupal RouteSubscriber generator.' +options: + module: common.options.module + name: 'Service name' + class: 'Class name' +questions: + module: common.questions.module + name: 'Enter the service name' + class: 'Enter the Class name' diff --git a/config/translations/gu/generate.service.yml b/config/translations/gu/generate.service.yml new file mode 100644 index 000000000..a931ab8c2 --- /dev/null +++ b/config/translations/gu/generate.service.yml @@ -0,0 +1,15 @@ +description: 'Generate service' +help: 'The generate:service command helps you generate a new service.' +welcome: 'Welcome to the Drupal service generator' +options: + module: common.options.module + service-name: 'Service name' + class: 'Class name' + interface: Interface + services: common.questions.services +questions: + module: common.questions.module + service-name: 'Enter the service name' + class: 'Enter the Class name' + interface: 'Create an interface' + services: common.options.services diff --git a/config/translations/gu/generate.theme.yml b/config/translations/gu/generate.theme.yml new file mode 100644 index 000000000..cedf31448 --- /dev/null +++ b/config/translations/gu/generate.theme.yml @@ -0,0 +1,40 @@ +description: 'Generate a theme.' +help: 'The generate:theme command helps you generates a new theme.' +welcome: 'Welcome to the Drupal theme generator' +options: + theme: 'The theme name' + machine-name: 'The machine name (lowercase and underscore only)' + theme-path: 'The path of the theme' + description: 'Theme description' + core: 'Core version' + package: 'Theme package' + composer: 'Add a composer.json file' + base-theme: 'Base theme (i.e. classy, stable)' + global-library: 'Global styling library name' + regions: Regions + breakpoints: Breakpoints +questions: + theme: 'Enter the new theme name' + machine-name: 'Enter the theme machine name' + theme-path: 'Enter the theme Path' + description: 'Enter theme description' + core: 'Enter Drupal Core version' + package: 'Enter package name' + dependencies: 'Would you like to add module dependencies' + invalid-theme: 'Invalid %s theme was selected' + global-library: 'Enter the global styling library name' + regions: 'Do you want to generate the theme regions' + region-name: 'Enter region name' + region-machine-name: 'Enter region machine name' + region-add: 'Do you want to add another region' + breakpoints: 'Do you want to generate the theme breakpoints' + breakpoint-name: 'Enter breakpoint name' + breakpoint-label: 'Enter breakpoint label' + breakpoint-media-query: 'Enter breakpoint media query' + breakpoint-weight: 'Enter breakpoint weight' + breakpoint-multipliers: 'Enter breakpoint multipliers' + breakpoint-add: 'Do you want to add another breakpoint' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/gu/help.yml b/config/translations/gu/help.yml new file mode 100644 index 000000000..da7f9233c --- /dev/null +++ b/config/translations/gu/help.yml @@ -0,0 +1,19 @@ +description: 'Displays help for a command' +help: | + The %command.name% command displays help for a given command: + + php %command.full_name% list + + You can also output the help in other formats by using the --format option: + + php %command.full_name% --format=xml list + + To display the list of available commands, please use the list command. +arguments: + command_name: 'The command name' +options: + xml: 'To output list as XML' + raw: 'To output raw command list' + format: 'The output format (txt, xml, json, or md)' +messages: + deprecated: 'The --xml option was deprecated in version 2.7 and will be removed in version 3.0. Use the --format option instead' diff --git a/config/translations/gu/list.yml b/config/translations/gu/list.yml new file mode 100644 index 000000000..cffc401de --- /dev/null +++ b/config/translations/gu/list.yml @@ -0,0 +1,25 @@ +description: 'Lists all available commands' +help: | + The %command.name% command lists all commands: + php %command.full_name% + You can also display the commands for a specific namespace: + php %command.full_name% test + You can also output the information in other formats by using the --format option: + php %command.full_name% --format=xml + It's also possible to get raw list of commands (useful for embedding command runner): + php %command.full_name% --raw +arguments: + namespace: 'The namespace name' +options: + xml: 'To output list as XML' + raw: 'To output raw command list' + format: 'The output format (txt, xml, json, or md)' + +messages: + usage: "Usage:\n" + usage_details: " command [options] [arguments]\n\n" + arguments: 'Arguments:' + options: 'Options:' + help: 'Help:' + comment: 'Available commands for the "%s" namespace:' + available-commands: 'Available commands:' diff --git a/config/translations/gu/locale.language.add.yml b/config/translations/gu/locale.language.add.yml new file mode 100644 index 000000000..776099fd1 --- /dev/null +++ b/config/translations/gu/locale.language.add.yml @@ -0,0 +1,4 @@ +description: 'Add a language to be supported by your site' +messages: + invalid-language: "Language %s it's an invalid language" + language-add-successfully: "Language %s was added successfully." diff --git a/config/translations/gu/locale.language.delete.yml b/config/translations/gu/locale.language.delete.yml new file mode 100644 index 000000000..8bd56048b --- /dev/null +++ b/config/translations/gu/locale.language.delete.yml @@ -0,0 +1,4 @@ +description: 'Delete a language to be supported by your site' +messages: + invalid-language: "Language %s it's an invalid language" + language-deleted-successfully: "Language %s was deleted successfully." diff --git a/config/translations/gu/locale.translation.status.yml b/config/translations/gu/locale.translation.status.yml new file mode 100644 index 000000000..3f8bc145d --- /dev/null +++ b/config/translations/gu/locale.translation.status.yml @@ -0,0 +1,17 @@ +description: List available translation updates +arguments: + language: Language for instance es or Spanish +messages: + no-languages: "No translatable languages available. Add a language first." + up-to-date: "All translations up to date." + no-translations: 'No translation status available. Check manually' + project: 'Project' + version: 'Version' + local-age: 'Local age' + remote-age: 'Remote age' + info: Information + no-translation-files: 'No translation files are provided for development releases.' + file-not-found: "File not found at %s nor at %s" + local-file-not-found: "File not found at %s" + translation-not-determined: "Translation file location could not be determined." + translation-project-updated: 'Updated' diff --git a/config/translations/gu/migrate.debug.yml b/config/translations/gu/migrate.debug.yml new file mode 100644 index 000000000..9f12effc5 --- /dev/null +++ b/config/translations/gu/migrate.debug.yml @@ -0,0 +1,8 @@ +description: 'Display current migration available for the application' +arguments: + tag: 'Migrate tag' +messages: + id: 'Migration Id' + description: Description + no-migrations: "There aren't migrations available try to execute command: migrate:setup:migrations" + tags: Tags diff --git a/config/translations/gu/migrate.execute.yml b/config/translations/gu/migrate.execute.yml new file mode 100644 index 000000000..9b400538a --- /dev/null +++ b/config/translations/gu/migrate.execute.yml @@ -0,0 +1,38 @@ +description: 'Execute a migration available for application' +arguments: + id: 'Migration id(s)' +options: + site-url: 'Site Source URL' + db-file: 'Database File' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + exclude: 'Migration id(s) to exclude' +questions: + id: 'Migration Id' + exclude-id: 'Migration Id to exclude (press to stop adding migrations to exclude)' + other-id: 'Other migration id (press to stop adding migrations)' + site-url: 'Source Site URL' + db-file: 'Database File' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + invalid-migration-id: 'Migration Id "%s" is invalid' +messages: + processing: 'Processing Migration "%s"' + imported: 'Migration "%s" was imported correctly' + fail-load: 'Migration "%s" can''t be loaded' + importing-incomplete: 'Importing migration "%s"' + import-stopped: 'Import "%s" stopped by request' + import-fail: 'Import "%s" failed' + import-skipped: 'Import "%s" was skipped due to unfulfilled dependencies' + wrong-source: 'Upgrading from this version of Drupal is not supported.' + destination-error: 'Database destination error' + source-error: 'Database source error' + no-migrations: 'There are not migrations available to be executed' diff --git a/config/translations/gu/migrate.setup.yml b/config/translations/gu/migrate.setup.yml new file mode 100644 index 000000000..b51da4fc5 --- /dev/null +++ b/config/translations/gu/migrate.setup.yml @@ -0,0 +1,24 @@ +description: 'Load and create the relevant migrations for a provided legacy database' +options: + db-type: 'Drupal Database type' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + files-directory: 'Files Directory' +questions: + db-type: 'Drupal Database type' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + files-directory: 'Files Directory' +messages: + not-drupal: 'Source database does not contain a recognizable Drupal version.' + migrations-created: '%s migrations were created successfully for %s.' + migrations-not-found: "There aren't migrations available" + migrations-already-exist: 'All migrations available are already created' diff --git a/config/translations/gu/module.debug.yml b/config/translations/gu/module.debug.yml new file mode 100644 index 000000000..41690df90 --- /dev/null +++ b/config/translations/gu/module.debug.yml @@ -0,0 +1,13 @@ +description: 'Display current modules available for application' +options: + status: 'Module status [enabled|disabled]' + type: 'Module type [core|no-core]' +messages: + id: ID + name: Name + status: Status + origin: Origin + package: Package + enabled: Enabled + disabled: Disabled + schema-version: 'Schema version' diff --git a/config/translations/gu/module.download.yml b/config/translations/gu/module.download.yml new file mode 100644 index 000000000..b1f385c74 --- /dev/null +++ b/config/translations/gu/module.download.yml @@ -0,0 +1,13 @@ +description: 'Download module or modules in application' +arguments: + module: 'Module or modules to be enabled should be separated by a space' +options: + latest: 'Default to download most recent version' +messages: + no-releases: "There aren't any releases for module %s" + getting-releases: 'Getting releases for module %s' + downloading: 'Downloading module %s release %s' + downloaded: 'Module %s version %s was downloaded successfully at %s' + select-release: 'Please select your favorite release' + outside-drupal: "Drupal root can't be determined. Use --root to set the destination, current folder will be used instead of." + error-creating-folder: 'Error creating folder %s, please check your permissions' diff --git a/config/translations/gu/module.install.yml b/config/translations/gu/module.install.yml new file mode 100644 index 000000000..64668bf8a --- /dev/null +++ b/config/translations/gu/module.install.yml @@ -0,0 +1,25 @@ +description: 'Install module or modules in the application' +arguments: + module: 'Module or modules to be enabled should be separated by a space' +options: + latest: 'Default to download most recent version' +questions: + module: 'Module name (press to stop adding modules)' + invalid-module: 'Invalid module %s' +messages: + no-modules: 'You must provide module or modules to enable.' + missing: 'Unable to install module(s) %s due to missing module(s) %s' + missing-dependencies: 'Unable to install modules %s due to missing dependencies %s' + nothing: 'Nothing to do. All modules are already installed' + dependencies: 'Are you sure you want to install dependencies: %s?' + success: 'The following module(s) were installed successfully: %s' + disabled-modules: 'Only disabled modules will be listed in autocomplete' + config-conflict-overwrite: 'These configuration objects will be overwritten in your active configuration' + config-conflict: 'These configuration objects already exist in active configuration, installation is not possible' + getting-missing-modules: 'One or more modules %s are not available, running download process to get those modules' + getting-releases: 'Getting releases for module %s' + select-release: 'Please select your favorite release' + downloading: 'Downloading module %s release %s' + downloaded: 'Module %s version %s was downloaded successfully at %s' + no-releases: 'There aren''t any releases for module %s' + installing: 'Installing module(s) %s' \ No newline at end of file diff --git a/config/translations/gu/module.uninstall.yml b/config/translations/gu/module.uninstall.yml new file mode 100644 index 000000000..88e82475e --- /dev/null +++ b/config/translations/gu/module.uninstall.yml @@ -0,0 +1,9 @@ +description: 'Uninstall module or modules in the application' +options: + module: 'Module or modules to be uninstalled should be separated by a comma' +messages: + no-modules: 'You must provide module or modules to uninstall.' + dependents: 'Unable to uninstall modules %s because are required by %s' + nothing: 'Nothing to do. All modules are already uninstalled' + success: 'The following module(s) were uninstalled successfully: %s' + missing: 'Unable to install modules %s due to missing modules %s' diff --git a/config/translations/gu/multisite.debug.yml b/config/translations/gu/multisite.debug.yml new file mode 100644 index 000000000..054f422b2 --- /dev/null +++ b/config/translations/gu/multisite.debug.yml @@ -0,0 +1,7 @@ +description: "List all multisites available in system" +help: 'The multisite:debug list all known multi sites.' +messages: + no-multisites: "There aren't multisites configured" + site: Site + directory: Directory + site-format: "Sites are written using the format: .." diff --git a/config/translations/gu/rest.debug.yml b/config/translations/gu/rest.debug.yml new file mode 100644 index 000000000..99c911119 --- /dev/null +++ b/config/translations/gu/rest.debug.yml @@ -0,0 +1,17 @@ +description: 'Display current rest resource for the application' +arguments: + resource-id: 'Rest ID' +options: + status: 'Rest resource status enabled | disabled' +messages: + id: 'Rest ID' + label: Label + canonical_url: 'Canonical URL' + status: Status + provider: Provider + enabled: Enabled + disabled: Disabled + rest-state: 'REST States' + supported-formats: 'Supported Formats' + supported_auth: 'Supported Authentication Providers' + not-found: 'Rest resource %s not found' diff --git a/config/translations/gu/rest.disable.yml b/config/translations/gu/rest.disable.yml new file mode 100644 index 000000000..118d0f43d --- /dev/null +++ b/config/translations/gu/rest.disable.yml @@ -0,0 +1,8 @@ +description: 'Disable a rest resource for the application' +arguments: + resource-id: 'Rest ID' + states: 'REST States to disable for Rest resource' +questions: + resource-id: 'Rest ID' +messages: + invalid-rest-id: 'Rest ID %s is invalid' diff --git a/config/translations/gu/rest.enable.yml b/config/translations/gu/rest.enable.yml new file mode 100644 index 000000000..593d1da5e --- /dev/null +++ b/config/translations/gu/rest.enable.yml @@ -0,0 +1,14 @@ +description: 'Enable a rest resource for the application' +arguments: + resource-id: 'Rest ID' + states: 'REST States to enable for Rest resource' + authorizations: 'Authorizations providers enabled for Rest Resource' +questions: + resource-id: 'Rest ID' +messages: + invalid-rest-id: 'Rest ID %s is invalid' + formats: 'Available serialization formats' + authentication-providers: 'Available Authentication Providers' + selected-state: 'Selected State' + selected-formats: 'Selected formats' + selected-authentication-providers: 'Selected Authentication Providers' diff --git a/config/translations/gu/router.debug.yml b/config/translations/gu/router.debug.yml new file mode 100644 index 000000000..bdd148d80 --- /dev/null +++ b/config/translations/gu/router.debug.yml @@ -0,0 +1,10 @@ +description: 'Displays current routes for the application' +arguments: + route-name: 'Route names' +messages: + name: 'Route name' + class: 'Class path' + route: Route + path: Path + defaults: Defaults + options: Options diff --git a/config/translations/gu/router.rebuild.yml b/config/translations/gu/router.rebuild.yml new file mode 100644 index 000000000..54e1e607a --- /dev/null +++ b/config/translations/gu/router.rebuild.yml @@ -0,0 +1,6 @@ +description: 'Rebuild routes for the application' +arguments: + route-name: 'Route names' +messages: + rebuilding: 'Rebuilding routes, wait a moment please' + completed: 'Done rebuilding route(s).' diff --git a/config/translations/gu/self-update.yml b/config/translations/gu/self-update.yml new file mode 100644 index 000000000..46b47934a --- /dev/null +++ b/config/translations/gu/self-update.yml @@ -0,0 +1,20 @@ +description: 'Update project to the latest version.' +help: 'Update project to the latest version.' +options: + major: 'Update to a new major version, if available.' + manifest: 'Override the manifest file path.' + current-version: 'Override the version to update from.' +questions: + update: 'Update from version %s to version %s.' +messages: + not-phar: 'This instance of the CLI was not installed as a Phar archive.' + update: 'Updating to version %s.' + success: 'Updated from version %s to version %s.' + check: 'Checking for updates from version: %s' + current-version: 'The latest version %s, was already installed on your system.' + instructions: | + Update using: composer global update + Or you can switch to a Phar install recommended + composer global remove drupal/console + curl https://drupalconsole.com/installer -L -o drupal.phar + diff --git a/config/translations/gu/server.yml b/config/translations/gu/server.yml new file mode 100644 index 000000000..f0794d44e --- /dev/null +++ b/config/translations/gu/server.yml @@ -0,0 +1,14 @@ +description: 'Runs PHP built-in web server' +arguments: + address: The address:port values +messages: + executing: Executing php from %s. +errors: + binary: Unable to find PHP binary to run server. +examples: + - description: Run using default address argument value 127.0.0.1.8088 + execution: drupal server + - description: Passing address argument to use a different port number + execution: drupal server 127.0.0.1:8089 + - description: Running default address argument values, using --root option to define the Drupal root + execution: drupal --root=/var/www/drupal8.dev server diff --git a/config/translations/gu/settings.check.yml b/config/translations/gu/settings.check.yml new file mode 100644 index 000000000..66b217688 --- /dev/null +++ b/config/translations/gu/settings.check.yml @@ -0,0 +1,8 @@ +description: 'System requirement checker' +messages: + php_invalid: 'The current installed version %s is invalid, it requires %s or higher' + configuration_missing: 'The configuration %s is missing.' + configuration_overwritten: 'The configuration %s was missing and overwritten with %s.' + extension_missing: 'The extension %s is missing.' + extension_recommended: 'The extension %s is recommended to install.' + success: 'Checks passed.' diff --git a/config/translations/gu/settings.debug.yml b/config/translations/gu/settings.debug.yml new file mode 100644 index 000000000..249ee151f --- /dev/null +++ b/config/translations/gu/settings.debug.yml @@ -0,0 +1,5 @@ +description: 'List user Drupal Console settings.' +messages: + config-key: 'Config key' + config-value: 'Config value' + config-file: 'Config file' \ No newline at end of file diff --git a/config/translations/gu/settings.init.yml b/config/translations/gu/settings.init.yml new file mode 100644 index 000000000..74f32e6d8 --- /dev/null +++ b/config/translations/gu/settings.init.yml @@ -0,0 +1,3 @@ +description: 'Copy configuration files to user home directory.' +options: + override: 'Override configurations files' diff --git a/config/translations/gu/settings.set.yml b/config/translations/gu/settings.set.yml new file mode 100644 index 000000000..56f0731b5 --- /dev/null +++ b/config/translations/gu/settings.set.yml @@ -0,0 +1,10 @@ +description: 'Change a specific setting value in DrupalConsole config file' +arguments: + setting-name: 'Setting name in yaml flatten format to set a value in Drupal Console config file' + setting-value: 'Setting value to set in Drupal Console config file' +messages: + error-parsing: 'An error occurs during parsing of YAML file "%s".' + error-generating: 'Error setting new language in config file.' + error-writing: 'Error writing config file.' + success: 'Setting %s was set to %s' + missing-file: 'The %s config file is missing, try executing `drupal init`' diff --git a/config/translations/gu/site.debug.yml b/config/translations/gu/site.debug.yml new file mode 100644 index 000000000..62c2546f1 --- /dev/null +++ b/config/translations/gu/site.debug.yml @@ -0,0 +1,9 @@ +description: 'List all known local and remote sites.' +help: 'The site:debug list all known local and remote sites.' +messages: + site: Site + host: Host + root: Root + directory-not-found: 'Sites local directory not found' + private-key: 'Error with private key' + connect-error: 'Error connecting to remote machine' diff --git a/config/translations/gu/site.install.yml b/config/translations/gu/site.install.yml new file mode 100644 index 000000000..07e6ab80b --- /dev/null +++ b/config/translations/gu/site.install.yml @@ -0,0 +1,25 @@ +description: 'Install a Drupal project' +arguments: + profile: 'Drupal Profile to be installed' + langcode: 'Drupal language' + db-type: 'Drupal Database type to be used in install' + db-file: 'Drupal Database file to be used in install' + site-name: 'Drupal site name' + site-mail: 'Drupal site mail' + account-name: 'Drupal administrator account name' + account-mail: 'Drupal administrator account mail' + account-pass: 'Drupal administrator account password' +questions: + profile: 'Select Drupal profile to be installed' + langcode: 'Select language for your Drupal installation' + db-type: 'Select Drupal Database type to be used in install' + site-name: 'Provide your Drupal site name' + site-mail: 'Provide your Drupal site mail' + account-name: 'Provide your Drupal administrator account name' + account-mail: 'Provide your Drupal administrator account mail' + account-pass: 'Provide your Drupal administrator account password' +messages: + installing: 'Starting Drupal 8 install process' + installed: 'Your Drupal 8 installation was completed successfully' + using-current-database: 'Using %s database with name %s and user %s' + already-installed: 'Drupal is already installed, try dropping your database using database:table:drop and then run site:install again' diff --git a/config/translations/gu/site.maintenance.yml b/config/translations/gu/site.maintenance.yml new file mode 100644 index 000000000..e4c9a109b --- /dev/null +++ b/config/translations/gu/site.maintenance.yml @@ -0,0 +1,8 @@ +description: 'Switch site into maintenance mode' +arguments: + mode: 'Site maintenance mode' +messages: + maintenance-on: 'Operating in maintenance mode on' + maintenance-off: 'Operating in maintenance mode off' +errors: + invalid-mode: 'Invalid maintenance mode' diff --git a/config/translations/gu/site.mode.yml b/config/translations/gu/site.mode.yml new file mode 100644 index 000000000..5acbfa4d4 --- /dev/null +++ b/config/translations/gu/site.mode.yml @@ -0,0 +1,16 @@ +description: 'Switch system performance configuration' +arguments: + environment: 'Environment name [dev, prod]' +messages: + configuration: 'Configuration name' + configuration-key: 'Configuration key' + original: 'Original Value' + updated: 'Override Value' + invalid-env: 'Invalid environment' + new-services-settings: 'New services settings' + service: 'Service' + service-parameter: 'Parameter' + service-value: 'Value' + error-copying-file: 'Error copying file' + error-writing-file: 'Error copying file' + services-file-overwritten: 'Services files %s was overwritten' diff --git a/config/translations/gu/site.new.yml b/config/translations/gu/site.new.yml new file mode 100644 index 000000000..885721608 --- /dev/null +++ b/config/translations/gu/site.new.yml @@ -0,0 +1,15 @@ +description: 'Create a new Drupal project' +arguments: + directory: 'Directory when downloading Drupal' + version: 'Drupal version to download' +messages: + select-release: 'Select a core release' + getting-releases: 'Getting releases for Drupal' + downloading: 'Downloading %s %s' + extracting: 'Extracting files for Drupal %s' + no-releases: 'There aren''t any releases available for Drupal' + downloaded: 'Drupal %s was downloaded in directory %s' + error-copying: 'An error occurred while renaming directory as %s' +questions: + directory: 'Enter the directory name when downloading Drupal' + diff --git a/config/translations/gu/site.statistics.yml b/config/translations/gu/site.statistics.yml new file mode 100644 index 000000000..3b1d39ecf --- /dev/null +++ b/config/translations/gu/site.statistics.yml @@ -0,0 +1,15 @@ +description: 'Show the current statistics of website.' +help: 'Show the current statistics of website.' +messages: + stat-name: 'Name' + stat-quantity: 'Quantity' + node-type: 'Node:%s' + comments: 'Comments' + vocabulary: 'Vocabularies' + taxonomy-terms: 'Taxonomy terms' + files: 'Files' + users: 'Users' + modules-enabled: 'Modules enabled' + modules-disabled: 'Modules disabled' + themes-enabled: 'Themes enabled' + themes-disabled: 'Themes disabled' diff --git a/config/translations/gu/site.status.yml b/config/translations/gu/site.status.yml new file mode 100644 index 000000000..7d331d051 --- /dev/null +++ b/config/translations/gu/site.status.yml @@ -0,0 +1,24 @@ +description: 'View current Drupal Installation status' +messages: + application: Application + system: 'System Info' + hash_salt: 'Hash salt' + console: 'Drupal Console' + database: 'Database connection' + driver: Driver + host: Host + port: Port + username: Username + password: Password + theme: Themes + connection: Connection + theme_default: 'Default theme' + theme_admin: 'Admin theme' + directory: Directories + directory_root: 'Site root directory' + directory_temporary: 'Site temporary directory' + directory_theme_default: 'Default theme directory' + directory_theme_admin: 'Admin theme directory' + current_version: 'Current Drupal version (%s)' + not_installed: 'Drupal is not installed' + not_available: 'Not available' diff --git a/config/translations/gu/state.debug.yml b/config/translations/gu/state.debug.yml new file mode 100644 index 000000000..4f1156c07 --- /dev/null +++ b/config/translations/gu/state.debug.yml @@ -0,0 +1,6 @@ +description: 'Show the current State keys.' +help: 'Show the current State keys.' +arguments: + key: 'The State key to debug.' +messages: + key: 'The State key' diff --git a/config/translations/gu/state.override.yml b/config/translations/gu/state.override.yml new file mode 100644 index 000000000..1faadb4d6 --- /dev/null +++ b/config/translations/gu/state.override.yml @@ -0,0 +1,12 @@ +description: 'Override a State key.' +help: 'Override a State key.' +arguments: + key: 'The State key to override.' + value: 'The State value to set.' +messages: + key: 'State key' + original: 'Original value' + override: 'Override value' +errors: + no-key: 'You must provide a State key to override.' + no-value: 'You must provide a State value to set.' diff --git a/config/translations/gu/test.debug.yml b/config/translations/gu/test.debug.yml new file mode 100644 index 000000000..406494810 --- /dev/null +++ b/config/translations/gu/test.debug.yml @@ -0,0 +1,17 @@ +description: 'List Test Units available for the application.' +help: 'Update the console command to the latest version.' +arguments: + test-class: 'Test Class' +options: + group: Group +messages: + class: 'Test Class' + description: Description + group: Group + type: 'Test Type' + success: 'The console has been updated to the latest version.' + missing-dependency: 'Missing dependency' + methods: 'Test methods' + not-found: 'Debug wasn''t found, try enclosure test id between double quotes.' + success-groups: 'All testing groups were listed sucessfully, use the group argument to filter Test unit by group i.e $ drupal test:debug Url' + success-group: 'All test units for group %s were listed sucessfully' diff --git a/config/translations/gu/test.run.yml b/config/translations/gu/test.run.yml new file mode 100644 index 000000000..8487ed1da --- /dev/null +++ b/config/translations/gu/test.run.yml @@ -0,0 +1,22 @@ +description: 'Run Test unit from tests available for application' +arguments: + test-class: 'Test Class' + test-methods: 'Test method(s) to be run' +messages: + missing-dependency: 'Test can''t be executed due a missing dependency' + phpunit-pending: 'Logic to execute PHPUnit test is not implemented yet.' + starting-test: 'Starting test' + test-duration: 'Test duration' + test-pass: 'Test passes' + test-fail: 'Test fails' + test-exception: 'Test exceptions' + test-debug: 'Test debugs' + url-required: 'URL option is required to run test' + test-summary: 'Test Summary' + group: Group + status: Status + file: File + method: Method + line: Line + message: Message + invalid-class: "Testing class %s doesn't exists" diff --git a/config/translations/gu/theme.debug.yml b/config/translations/gu/theme.debug.yml new file mode 100644 index 000000000..493d2a7c9 --- /dev/null +++ b/config/translations/gu/theme.debug.yml @@ -0,0 +1,15 @@ +description: 'Displays current themes for the application' +arguments: + theme: 'Specific theme to debug' +messages: + theme-id: 'Id' + theme-name: 'Name' + status: 'Status' + version: 'Version' + installed: 'Installed' + uninstalled: 'Uninstalled' + default-theme: 'Default theme' + properties: 'Properties' + regions: 'Regions' + invalid-theme: "Theme %s is invalid" + theme-properties: 'Properties' diff --git a/config/translations/gu/theme.download.yml b/config/translations/gu/theme.download.yml new file mode 100644 index 000000000..b0bc65ac5 --- /dev/null +++ b/config/translations/gu/theme.download.yml @@ -0,0 +1,11 @@ +description: 'Download theme in application' +options: + version: 'Theme version i.e 1.x-dev' +messages: + no-releases: 'There aren''t any releases for theme %s' + getting-releases: 'Getting releases for theme %s' + downloading: 'Downloading theme %s release %s' + downloaded: 'Theme %s version %s was downloaded successfully at %s' + select-release: 'Please select your favorite release' + outside-drupal: "Drupal root can't be determined. Use --root to set the destination, current folder will be used instead of." + error-creating-folder: 'Error creating folder %s, please check your permissions' diff --git a/config/translations/gu/theme.install.yml b/config/translations/gu/theme.install.yml new file mode 100644 index 000000000..4db62ae36 --- /dev/null +++ b/config/translations/gu/theme.install.yml @@ -0,0 +1,21 @@ +description: 'Install theme or themes in the application' +questions: + theme: 'theme name (press to stop adding themes)' + invalid-theme: 'Invalid theme %s' +options: + theme: 'theme or themes to be installed should be separated by a comma' + overwrite-config: 'Overwrite active configuration if necessary' + set-default: 'Set theme as default theme' +messages: + no-themes: 'You must provide theme or themes to install.' + themes-missing: "Unable to install themes %s due they aren't available" + theme-missing: "Unable to install theme %s due is not available" + missing-dependencies: 'Unable to install themes %s due to missing dependencies %s' + themes-nothing: 'Nothing to do. All themes %s are already installed' + theme-nothing: 'Nothing to do. Theme %s is already installed' + dependencies: 'There are some unmet dependencies: %s?' + theme-success: 'The %s theme has been installed successfully' + themes-success: 'The themes %s were installed successfully' + theme-default-success: 'The %s theme has been installed successfully as default theme' + disabled-themes: 'Only uninstalled themes will be listed in autocomplete' + invalid-theme-default: 'Option default is only valid for one theme' diff --git a/config/translations/gu/theme.uninstall.yml b/config/translations/gu/theme.uninstall.yml new file mode 100644 index 000000000..90bc8ecc3 --- /dev/null +++ b/config/translations/gu/theme.uninstall.yml @@ -0,0 +1,20 @@ +description: 'Uninstall theme or themes in the application' +questions: + theme: 'theme name (press to stop adding themes)' + invalid-theme: 'Invalid theme %s' +options: + theme: 'theme or themes to be uninstalled should be separated by a comma' +messages: + no-themes: 'You must provide theme or themes to uninstall.' + themes-missing: "Unable to uninstall themes %s, because they aren't available" + theme-missing: "Unable to uninstall theme %s, because it is not available" + missing-dependencies: 'Unable to uninstall themes %s due to missing dependencies %s' + themes-nothing: 'Nothing to do. All themes are already uninstalled: %s' + theme-nothing: 'Nothing to do. Theme %s is already uninstalled' + dependencies: 'There are some unmet dependencies: %s?' + theme-success: 'The %s theme has been uninstalled successfully' + themes-success: 'The themes %s were uninstalled successfully' + installed-themes: 'Only installed themes will be listed in autocomplete' + invalid-theme-default: 'Option default is only valid for one theme' + error-default-theme: 'Theme %s is the default theme and cannot be uninstalled.' + error-admin-theme: 'Theme %s is the admin theme and cannot be uninstalled.' diff --git a/config/translations/gu/translation.cleanup.yml b/config/translations/gu/translation.cleanup.yml new file mode 100644 index 000000000..04b89f875 --- /dev/null +++ b/config/translations/gu/translation.cleanup.yml @@ -0,0 +1,8 @@ +description: 'Clean up translation files' +arguments: + language: 'Language to clean up files against English' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + file-deleted: 'File %s was deleted from %s because it is no longer required.' + success: 'Unnecessary files were removed' diff --git a/config/translations/gu/translation.pending.yml b/config/translations/gu/translation.pending.yml new file mode 100644 index 000000000..51c5688f6 --- /dev/null +++ b/config/translations/gu/translation.pending.yml @@ -0,0 +1,12 @@ +description: 'Determine pending translation string in a language or a specific file in a language' +arguments: + language: 'Language to determine pending translations against English' +options: + file: 'Specific file to determine pending translations against English' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + pending-translations: 'Pending translation to %s at file %s' + missing-file: "Language %s doens't have file %s, try executing translation:sync command" + success-language: 'There are %s pending traslations for %s' + success-language-file: 'There are %s pending traslations for %s at file %s' diff --git a/config/translations/gu/translation.stats.yml b/config/translations/gu/translation.stats.yml new file mode 100644 index 000000000..599290130 --- /dev/null +++ b/config/translations/gu/translation.stats.yml @@ -0,0 +1,10 @@ +description: 'Generate translate stats' +arguments: + language: 'Language to generate translation stats against English' +options: + format: 'Define output format table|markdown' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + percentage: 'Percentage' + iso: 'ISO Code' diff --git a/config/translations/gu/translation.sync.yml b/config/translations/gu/translation.sync.yml new file mode 100644 index 000000000..31a30ae8d --- /dev/null +++ b/config/translations/gu/translation.sync.yml @@ -0,0 +1,10 @@ +description: 'Sync translation files' +arguments: + language: 'Language to syncronize against English source files' +options: + file: 'Language file to be syncronize' +messages: + created-file: 'Yaml file %s was created for language %s' + error-generating: 'Error syncronizing file %s for %s: %s' + error-writing: 'Error writing file %s for %s: %s' + sync-finished: 'Syncronization of translation files was completed' diff --git a/config/translations/gu/update.debug.yml b/config/translations/gu/update.debug.yml new file mode 100644 index 000000000..a7f698a4d --- /dev/null +++ b/config/translations/gu/update.debug.yml @@ -0,0 +1,11 @@ +description: 'Display current updates available for the application' +messages: + no-updates: 'No pending updates' + severity: 'Severity' + title: 'Title' + value: 'Value' + description: 'Description' + requirements-error: 'The following requirement weren''t completed' + module-list: 'Modules with pending updates' + module: 'Module' + update-n: 'Update N' diff --git a/config/translations/gu/update.execute.yml b/config/translations/gu/update.execute.yml new file mode 100644 index 000000000..30fc22909 --- /dev/null +++ b/config/translations/gu/update.execute.yml @@ -0,0 +1,8 @@ +description: 'Execute a specific Update N function in a module, or execute all' +options: + update-n: 'Specific Update N function to be executed' +messages: + no-module-updates: 'There aren''t updates available for module %s' + executing-update: 'Executing update function %s of module %s' + module-update-function-not-found: 'Module %s doesn''t have a function update for %s' + executing-required-previous-updates: 'Executing required previous updates' diff --git a/config/translations/gu/user.debug.yml b/config/translations/gu/user.debug.yml new file mode 100644 index 000000000..42085d5d8 --- /dev/null +++ b/config/translations/gu/user.debug.yml @@ -0,0 +1,14 @@ +description: 'Displays current users for the application' +help: 'The user:debug command helps you get current users.' +welcome: 'Welcome to the Drupal user debug' +options: + roles: 'Roles to filter debug' + limit: 'How many users would you like to be listed in debug' +questions: + roles: 'Select role(s) to be used to filter user debug list' + limit: 'Enter how many users would you like to show' +messages: + user-id: 'User ID' + username: 'Username' + roles: 'Roles' + status: 'Status' diff --git a/config/translations/gu/user.delete.yml b/config/translations/gu/user.delete.yml new file mode 100644 index 000000000..471faf296 --- /dev/null +++ b/config/translations/gu/user.delete.yml @@ -0,0 +1,17 @@ +description: 'Delete users for the application' +help: 'The user:delete command helps you delete users.' +welcome: 'Welcome to the Drupal user delete' +options: + user-id: 'User id to be deleted' + roles: 'Roles associated to users to be deleted' +questions: + user-id: 'User id to be deleted (empty to skip)' + roles: 'Select role(s) associated with users to be deleted' +messages: + user-id: 'User ID' + username: 'Username' + user-deleted: 'User %s was deleted successfully' + users-deleted: '%s users were deleted successfully' +errors: + invalid-user-id: 'User id %s is invalid' + invalid-user: 'User id %s is invalid' diff --git a/config/translations/gu/user.login.clear.attempts.yml b/config/translations/gu/user.login.clear.attempts.yml new file mode 100644 index 000000000..f7a7c5eee --- /dev/null +++ b/config/translations/gu/user.login.clear.attempts.yml @@ -0,0 +1,12 @@ +description: 'Clear failed login attempts for an account.' +help: 'The user:login:clear:attempts command resets the failed login attempts for an account.' +options: + user-id: 'User ID.' +questions: + uid: 'Enter User ID.' + numeric-uid: 'User id must be an integer.' + invalid-uid: 'User id must be upper than zero.' +messages: + successful: 'Login attempts were successfully cleared for user id %s.' +errors: + invalid-user: 'Cannot load user entity (Uid: %s).' diff --git a/config/translations/gu/user.login.url.yml b/config/translations/gu/user.login.url.yml new file mode 100644 index 000000000..853391994 --- /dev/null +++ b/config/translations/gu/user.login.url.yml @@ -0,0 +1,7 @@ +description: 'Returns a one-time user login url.' +options: + user-id: 'User ID.' +messages: + url: 'One-time login for @name: @url' +errors: + invalid-user: 'Cannot load user entity (User ID: @uid).' diff --git a/config/translations/gu/user.password.hash.yml b/config/translations/gu/user.password.hash.yml new file mode 100644 index 000000000..05f58b283 --- /dev/null +++ b/config/translations/gu/user.password.hash.yml @@ -0,0 +1,13 @@ +description: 'Generate a hash from a plaintext password.' +help: 'The password:hash command helps you to generate hashes password from plaintext passwords.' +welcome: 'Welcome to the Drupal password hash generator' +options: + password: 'Password(s) in text format' +questions: + invalid-pass: 'Password can''t be empty' + password: 'Enter password' + other-password: 'Other password (press to stop adding passwords)' +messages: + password: Password + hash: Hash +errors: null diff --git a/config/translations/gu/user.password.reset.yml b/config/translations/gu/user.password.reset.yml new file mode 100644 index 000000000..b96de79af --- /dev/null +++ b/config/translations/gu/user.password.reset.yml @@ -0,0 +1,17 @@ +description: 'Reset password for a specific user.' +help: 'The password:reset command helps you to reset password for a specific user.' +welcome: 'Welcome to the Drupal password reset' +options: + password: 'Password in text format' + user-id: 'User ID' +questions: + invalid-uid: 'Invalid user id %s, user id must be an integer' + invalid-pass: 'Password can''t be empty' + user: 'Enter User ID' + password: 'Enter password' + other-password: 'Other password (press to stop adding passwords)' +messages: + reset-successful: 'Password was updated successfully for user id %s' +errors: + invalid-user: 'Invalid user id %s' + empty-password: 'Password can not be empty' diff --git a/config/translations/gu/views.debug.yml b/config/translations/gu/views.debug.yml new file mode 100644 index 000000000..1f212e242 --- /dev/null +++ b/config/translations/gu/views.debug.yml @@ -0,0 +1,18 @@ +description: 'Display current views resources for the application' +arguments: + view-id: 'View ID' + view-tag: 'View tag' + view-status: 'View status (Enabled|Disabled)' +messages: + view-id: 'View ID' + view-name: 'View name' + description: Description + tag: Tag + status: Status + path: Path + not-found: 'View %s wasn''t found.' + display-list: 'Display list' + display-id: ID + display-name: Name + display-description: Description + display-paths: Paths diff --git a/config/translations/gu/views.disable.yml b/config/translations/gu/views.disable.yml new file mode 100644 index 000000000..b48d2a54c --- /dev/null +++ b/config/translations/gu/views.disable.yml @@ -0,0 +1,3 @@ +description: 'Disable a View' +messages: + disabled-successfully: 'View %s was disabled successfully.' diff --git a/config/translations/gu/views.enable.yml b/config/translations/gu/views.enable.yml new file mode 100644 index 000000000..825d6bffa --- /dev/null +++ b/config/translations/gu/views.enable.yml @@ -0,0 +1,3 @@ +description: 'Enable a View' +messages: + enabled-successfully: 'View %s was enabled successfully.' diff --git a/config/translations/gu/yaml.diff.yml b/config/translations/gu/yaml.diff.yml new file mode 100644 index 000000000..5bbaecb5f --- /dev/null +++ b/config/translations/gu/yaml.diff.yml @@ -0,0 +1,18 @@ +description: 'Compare two YAML files in order to find differences between them.' +arguments: + yaml-left: 'YAML file used as base to compare' + yaml-right: 'YAML file used to find missing parts or differences with the base YAML file' +options: + stats: 'Print statistics about YAML files comparation' + negate: 'Define mode diff or equal comparation, possible values TRUE/FALSE or 0/1' + limit: 'Limit results to a specific number' + offset: 'Starting point of a limit' +questions: + yaml-left: 'Path of YAML file to be used as base in comparison.' + yaml-right: 'Path of YAML file to be compared.' +messages: + key: 'YAML Key' + value: 'YAML Value' + total: 'Total: %s' + diff: 'Diff: %s' + equal: 'Equal: %s' diff --git a/config/translations/gu/yaml.merge.yml b/config/translations/gu/yaml.merge.yml new file mode 100644 index 000000000..6ec6d8402 --- /dev/null +++ b/config/translations/gu/yaml.merge.yml @@ -0,0 +1,17 @@ +description: 'Merge two or more YAML files in a new YAML file. Latest values are preserved.' +arguments: + yaml-files: 'Path of YAML files to merge' + yaml-destination: 'Path of new YAML file to store the result of merge.' +questions: + yaml-destination: 'Path of new YAML file to store the result of merge.' + file: 'Path to the file to merge' + other-file: 'Path to the file to merge (cannot be empty to start the merge process)' + invalid-file: 'Path of file cannot be empty' + file-already-added: 'Path of file was already added' +messages: + wrong-parse: 'YAML file "%s" is empty or doesn''t exist.' + error-parsing: 'An error occurs during parsing of YAML file "%s".' + two-files-required: 'At least two files are required.' + error-generating: 'Error generating merged YAML file.' + error-writing: 'Error writing merged YAML file.' + merged: 'New file "%s" was created successfully after merging YAML files.' diff --git a/config/translations/gu/yaml.split.yml b/config/translations/gu/yaml.split.yml new file mode 100644 index 000000000..0c4f94cb6 --- /dev/null +++ b/config/translations/gu/yaml.split.yml @@ -0,0 +1,11 @@ +description: 'Split a YAML file using indent as separator criteria' +arguments: + yaml-file: 'Path of YAML file to be splitted' +options: + indent-level: 'Split YAML file using a specific indent level' + exclude-parents-key: 'Exclude the "parents" key from the generated file' + starting-key: 'YAML Key from where start split - useful to extract partial elements' +messages: + generating-split: 'Generating new files' + split-generated: 'File %s was generated' + invalid-key: 'Provided key as stating YAML key wasn''t found, combine with indent-level 0 to extract values' diff --git a/config/translations/gu/yaml.update.yml b/config/translations/gu/yaml.update.yml new file mode 100644 index 000000000..e72c56ad1 --- /dev/null +++ b/config/translations/gu/yaml.update.yml @@ -0,0 +1,16 @@ +value: + description: 'Update a value for a specific key in a YAML file.' + arguments: + yaml-file: 'Path of YAML file to update' + yaml-key: 'YAML key to update' + yaml-value: 'YAML value to update' + messages: + updated: 'YAML file %s was updated successfully.' +key: + description: 'Replace a YAML key in a YAML file.' + arguments: + yaml-file: 'Path of YAML file to update' + yaml-key: 'YAML key to be replaced' + yaml-new-key: 'YAML new key' + messages: + updated: 'YAML file %s was updated successfully.' diff --git a/config/translations/hi/application.yml b/config/translations/hi/application.yml index 4d3753262..c91330fad 100644 --- a/config/translations/hi/application.yml +++ b/config/translations/hi/application.yml @@ -1,45 +1,38 @@ -console: - arguments: - env: 'पर्यावरण का नाम।' - no-debug: 'डिबग विधि को बंद कर देता है।' - learning: 'शब्दबहुल कोड उत्पन्न करें।' - generate-chain: 'निष्पादन विकल्प में प्रिंट और तर्क को YAML आउटपुट के रूप में श्रृंखला कमांड में इस्तेमाल किया जाएगा' - generate-inline: 'निष्पादन विकल्प में प्रिंट और तर्क को इनलाइन कॉल के रूप में भविष्य में उपयोग किया जाएगा' - generate-doc: 'कमाण्ड विकल्पों और तर्क जैसा नीचे निशान' - root: 'कमाण्ड चलाने के लिए Drupal रूट परिभाषित करें' - uri: 'Drupal यूआरआई साइट का(एकाधिक वातावरण के लिए या एक वैकल्पिक port पर चलते समय ) का उपयोग करे' - 'yes': 'स्किप कन्फर्मेशन और आगे बढ़ें' - target: 'साइट का नाम आप (स्थानीय या दूरस्थ साइटों के लिए ) के साथ बातचीत करना चाहते हैं' - हाँ: 'पुष्टि जाएं और आगे बढ़ें' - drupal: 'Drupal रूट का पथ।' - shell: 'शेल चालु करें।' - messages: - completed: 'कमाण्ड सफलतापूर्वक चलाया गया!' - chain: - generated: 'निम्नलिखित आपको पिछले कमाण्ड का YAML प्रतिनिधित्व मिलेगा, यानी कमाण्डो का एक दृश्य के अंदर चलाने के लिए ~ /.console /chain/sample.yml को नकल करें' - inline: - generated: 'इस कमांड को बाद में दोबारा चलाने के लिए निम्नलिखित आप यह कमांड का इनलाइन प्रस्तुति पा सकते हैं' - generated: 'अब आप उत्पन्न कोड को इस्तेमाल कर सकते हैं!' - files: - generated: 'उत्पन्न या नवीनतम फ़ाइलें' - copied: 'प्रतिरूप फ़ाइलें' - learning: - route: "पृष्ठ बनाने के लिए मार्गों को उनके लिए परिभाषित करना आवश्यक है.\nएक मार्ग URL पथ को एक नियंत्रक से मैप करता है. यह परिभाषित करता है की\nकौन सा फंक्शन और मेथड बुलाया जायेगा जब एक एक्सेस किया जायेगा.\nअगर उपभोक्ता http://drupal8.dev/{{ route }} एक्सेस करता है,\nराउटिंग प्रणाली उस पथ के लिए एक मार्ग देखेगा. इस मामले में यह एक मैच मिलेगा,\nऔर कंट्रोलर कॉलबैक को चलायेगा. इस मामले में कॉलबैक\nएक क्लासनेम के रूप में परिभाषित है।\n('\\Drupal\\{{ module }}\\Controller\\{{ class_name }}')\nऔर एक मेथड ('{{ route.method }}')।" - autocomplete: "Bash या Zsh: इस लाइन को शैल व्यवस्था फाइल में डाले:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: एक सिंबॉलिक लिंक बनाएं\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" - errors: - invalid-command: 'कमाण्ड "%s" परिभाषित नही है।' - input: - definition: - command: 'चलने वाली कमाण्ड' - help: 'इस सहायता संदेश को दिखाएँ' - quiet: 'कोई संदेश ना दिखाएँ' - verbose: 'संदेशों के शब्दाडंबर को बढ़ाएं: सामान्य निर्गम के लिए १, अधिक शब्दबहुल के लिए २ और डिबग के लिए ३' - version: 'अनुप्रयोग संस्करण दिखाएँ' - ansi: 'ANSI परिणाम अनिवार्य करें' - no-ansi: 'ANSI निगम अक्षम करें' - no-interaction: 'कोई वार्तालाप प्रशन ना पूछें' - options: - version: '%s संस्करण %s' +options: + env: 'पर्यावरण का नाम।' + no-debug: 'डिबग विधि को बंद कर देता है।' + learning: 'शब्दबहुल कोड उत्पन्न करें।' + generate-chain: 'निष्पादन विकल्प में प्रिंट और तर्क को YAML आउटपुट के रूप में श्रृंखला कमांड में इस्तेमाल किया जाएगा' + generate-inline: 'निष्पादन विकल्प में प्रिंट और तर्क को इनलाइन कॉल के रूप में भविष्य में उपयोग किया जाएगा' + generate-doc: 'कमाण्ड विकल्पों और तर्क जैसा नीचे निशान' + root: 'कमाण्ड चलाने के लिए Drupal रूट परिभाषित करें' + uri: 'Drupal यूआरआई साइट का(एकाधिक वातावरण के लिए या एक वैकल्पिक port पर चलते समय ) का उपयोग करे' + 'yes': 'स्किप कन्फर्मेशन और आगे बढ़ें' + target: 'साइट का नाम आप (स्थानीय या दूरस्थ साइटों के लिए ) के साथ बातचीत करना चाहते हैं' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: '%s संस्करण %s' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' +arguments: + command: 'The command to execute' +messages: + completed: 'कमाण्ड सफलतापूर्वक चलाया गया!' + chain: + generated: 'निम्नलिखित आपको पिछले कमाण्ड का YAML प्रतिनिधित्व मिलेगा, यानी कमाण्डो का एक दृश्य के अंदर चलाने के लिए ~ /.console /chain/sample.yml को नकल करें' + inline: + generated: 'इस कमांड को बाद में दोबारा चलाने के लिए निम्नलिखित आप यह कमांड का इनलाइन प्रस्तुति पा सकते हैं' + generated: 'अब आप उत्पन्न कोड को इस्तेमाल कर सकते हैं!' + files: + generated: 'उत्पन्न या नवीनतम फ़ाइलें' + copied: 'प्रतिरूप फ़ाइलें' + learning: + route: "पृष्ठ बनाने के लिए मार्गों को उनके लिए परिभाषित करना आवश्यक है.\nएक मार्ग URL पथ को एक नियंत्रक से मैप करता है. यह परिभाषित करता है की\nकौन सा फंक्शन और मेथड बुलाया जायेगा जब एक एक्सेस किया जायेगा.\nअगर उपभोक्ता http://drupal8.dev/{{ route }} एक्सेस करता है,\nराउटिंग प्रणाली उस पथ के लिए एक मार्ग देखेगा. इस मामले में यह एक मैच मिलेगा,\nऔर कंट्रोलर कॉलबैक को चलायेगा. इस मामले में कॉलबैक\nएक क्लासनेम के रूप में परिभाषित है।\n('\\Drupal\\{{ module }}\\Controller\\{{ class_name }}')\nऔर एक मेथड ('{{ route.method }}')।" + autocomplete: "Bash या Zsh: इस लाइन को शैल व्यवस्था फाइल में डाले:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: एक सिंबॉलिक लिंक बनाएं\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" +errors: + invalid-command: 'कमाण्ड "%s" परिभाषित नही है।' site: messages: path: 'साइट पथ' diff --git a/config/translations/hi/database.table.drop.yml b/config/translations/hi/database.drop.yml similarity index 74% rename from config/translations/hi/database.table.drop.yml rename to config/translations/hi/database.drop.yml index 9dd373c24..ccfc4ee21 100644 --- a/config/translations/hi/database.table.drop.yml +++ b/config/translations/hi/database.drop.yml @@ -1,5 +1,5 @@ description: 'एक दिए गए डेटाबेस में सभी टेबल्स ड्राप।' -help: 'database:table:drop कमांड आप को डेटाबेस टेबल्स ड्राप करने में मदद करता है।' +help: 'database:drop कमांड आप को डेटाबेस टेबल्स ड्राप करने में मदद करता है।' arguments: database: 'Settings.php से डाटाबेस कुंज' question: diff --git a/config/translations/hu/about.yml b/config/translations/hu/about.yml index 54f52c386..5b25b448e 100644 --- a/config/translations/hu/about.yml +++ b/config/translations/hu/about.yml @@ -1,14 +1,13 @@ -description: 'Alapinformáció listázása a Drupal Console projektről' +description: 'Alapvető információkat jelenít meg a Drupal Console projektről' messages: - welcome: 'A Drupal Console egy eszköztár ami a CLI-n fut ahhoz, hogy:' - welcome-feature-generate: 'Sablonkód generálása.' - welcome-feature-interact: 'Kommunikálj egy Drupal 8 telepitéssel.' - welcome-feature-learn: 'Tanulj Drupal 8-at.' - links: 'Project links' - landing: 'Projekt nyitó oldal %s' - change-log: 'Projekt naplóváltozások %s' - documentation: 'Drupal Console documentáció megtalálható a %s' - support: 'Támogatás a Drupal Console gitter chat szobában %s' + welcome: 'A Drupal Console a parancssori felületen futtatott eszközök, amelyek a következőkre használhatók:' + welcome-feature-generate: 'Sablonkód létrehozása.' + welcome-feature-interact: 'Drupal 8 telepítés kezelése.' + welcome-feature-learn: 'A Drupal 8 megismerése.' + links: 'Projekthivatkozások' + landing: 'Céloldal: %s' + change-log: 'Változtatási napló: %s' + documentation: 'Dokumentáció: %s' + support: 'Támogatási csevegőszoba: %s' supporting-organizations: 'Támogató szervezetek' - version-supported: 'Drupal 8 támogatott verzió a %s' - list: 'Hajds végre a list parancsot hogy megkapd az rendelkezésedre álló parancsokat.' + version-supported: 'Támogatott Drupal változat: %s' diff --git a/config/translations/hu/application.yml b/config/translations/hu/application.yml index 7b8bedf0a..b23d467e4 100644 --- a/config/translations/hu/application.yml +++ b/config/translations/hu/application.yml @@ -1,51 +1,51 @@ -console: - arguments: - env: 'A Környezet neve.' - no-debug: 'Hibakeresés mód leállítása.' - learning: 'Részletes kimeneti kód generálása.' - generate-chain: 'Végrehajtási lehetőségek és argumentumok nyomtatása mint yaml kimenet amit késöbb egy parancsláncba használhat fel' - generate-inline: 'Végrehajtási lehetőségek és argumentumok nyomtatása beágyazott hívásként amit késöbb felhasználhat' - generate-doc: 'Shows command options and arguments as markdown' - root: 'Define the Drupal root to be used in command execution' - uri: 'URI of the Drupal site to use (for multisite environments or when running on an alternate port)' - 'yes': 'Skip confirmation and proceed' - target: 'Site name you want to interact with (for local or remote sites)' - drupal: 'Drupal gyökérkönyvtára felé vezető útvonal.' - shell: 'Shell indítása.' - messages: - completed: 'A parancs futása sikeres volt!' - chain: - generated: 'A következőkben megtalálható az utolsó parancs yaml reprezentációja, amit bemásolhat egy ~/.console/chain/sample.yml fájlba ahhoz hogy egy parancssoron belül lehessen futtatni' - inline: - generated: 'A következőkben megtalálhatja ennek a kódnak a beágyazott ábrázolását ha később ezt a parancsot futtani szeretné' - generated: 'Most kezdheti használni a generált kódot!' - files: - generated: 'Generált vagy frissített fájlok' - copied: 'Másolt fájlok' - learning: - route: "Oldalak létrehozásához szükséges útvonal (route) meghatározása.\nA route határozza meg, hogy egy adott URL-t mely Controllernek adjuk át.\nMely metődust hív meg az adtt URL.\nHa a felhasználó betölti a http://drupal8.dev/{{ route }}, a route\nrendszer ellenőtzi, hogy mely route tartozik az URL-hez. Találat esetén\nvégrehajtja a _controller hívást. A hívás osztálynévként van definiálva\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nmetódus neve: (\"{{ method_name }}\")." - autocomplete: "Bash or Zsh: Add this line to your shell configuration file:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Create a symbolic link\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" - errors: - invalid-command: 'A "%s" parancs nincs definiálva.' - input: - definition: - command: 'A parancs amit végrehajt' - help: 'Kimeneti űzenet megjelentése' - quiet: 'Kimeneti űzenet tíltása' - verbose: 'Üzenetek gyakoriságának növelése: 1 normál kimenet, 2 részletes kimenet és 3 hibakeresésre' - version: 'Alkalmazás verzió megjelenítése' - ansi: 'ANSI kimenet kényszerítése' - no-ansi: 'ANSI kimenet letiltása' - no-interaction: 'Ne kérdezzen interaktiv kérdést' - options: - version: '%s version %s' +options: + env: 'A környezet neve' + no-debug: 'Kikapcsolja a hibakeresési módot' + learning: 'Részletes kódkimenet létrehozása' + generate-chain: 'A parancspbeállításokat és argumentumokat a chain parancsban használandó yaml-kimenetként jeleníti meg' + generate-inline: 'A parancsbeállításokat és argumentumokat beágyazott parancsként jeleníti meg' + generate-doc: 'A parancsbeállításokat és argumentumokat markdown szövegként jeleníti meg' + root: 'A parancs végrehajtásakor használt Drupal gyökérkönyvtárt adja meg' + uri: 'A használandó Drupal webhely URI-címe (multisite vagy másodlagos porton futó környezetek esetén)' + yes: 'Megerősítés kihagyása és a művelet folytatása' + target: 'A kezelni kívánt webhely neve (helyi vagy távoli webhelyek esetén)' + help: 'A súgóüzenet megjelenítése' + quiet: 'Ne írjon ki semmilyen üzenetet' + verbose: 'Az üzenetek részletességi szintjének növelése: 1: normális kimenet, 2: részletesebb kimenet, és 3: hibakeresés' + version: 'Az alkalmazás verziójának megjelenítése' + ansi: 'ANSI kimenet kényszerítése' + no-ansi: 'ANSI kimenet tiltása' + no-interaction: 'Ne tegyen fel semmilyen kérdést' + check-fix: 'Kísérelje meg a hiányzó konfigurációk javítását' +arguments: + command: 'A végrehajtandó parancs' +messages: + completed: 'A parancs végrehajtása sikerült!' + chain: + generated: 'A parancs yaml ábrázolása. A használathoz a `~/.console/chain/sample.yml` fájl másolható a `chain` paranccsal történő használathoz. Ügyelni kell arra, hogy a fájl `commands` gyökérkulccsal kezdődjön:' + inline: + generated: 'A parancs beágyazott ábrázolása:' + generated: 'Most már megkezdhető a létrehozott kód használata!' + files: + generated: 'Létrehozott vagy frissített fájlok' + copied: 'Másolt fájlok' + learning: + route: "Oldalak létrehozásához meg kell adni útvonalakat ahhoz.\nAz útvonal URL elérési utat képez le egy kontrollerre. Azt határozza meg, hogy milyen függvény\nvagy metódus meghívására kerül sor egy URL elérésekor.\nHa a felhasználó a http://drupal8.dev/{{ route.path }} útvonalat nyitja meg,\nakkor az útvonalkezelő rendszer ilyen elérési úttal rendelkező útvonalat keres. Ebben az esetben egyezést fog találni,\nés végrehajtja a _controller visszahívandó metódust. Ebben az esetben a visszahívás\nosztálynévként\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nés metódusként (\"{{ route.method }}\") van megadva." + autocomplete: | + Bash vagy Zsh: Fel kell venni ezt a sort a shell konfigurációs fájljába: + source "$HOME/.console/console.rc" 2>/dev/null + + Fish: Létre kell hozni egy szimbolikus hivatkozást + ln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish + version: '%s version %s' +errors: + invalid-command: '"%s" parancs nincs megadva.' site: messages: - path: 'Elérési útvonal' + path: 'Webhely útvonala' errors: - directory: 'Ahhoz hogy az egész elérhető parancsot megjelenítsük, ezt a parancsot egy drupal gyökérkönyvtárból kell futtani.' - settings: 'Az összes elérhető parancs megjelenítéséhez először a drupalt telepíteni kell.' - directorz: 'Az összes elérhető parancs megjelenítéséhez a console-nak a drupal könyvtárból kell futnia.' + directory: 'Az összes rendelkezésre álló parancs felsorolásához ezt egy Drupal gyökérkönyvtárban kell futtatni.' + settings: 'Az összes rendelkezésre álló parancs felsorolásához először telepíteni kell a Drupalt.' user: messages: - path: 'Felhasználói kezdő útvonal' + path: 'Felhasználó saját könyvtárának útvonala' diff --git a/config/translations/hu/cache.rebuild.yml b/config/translations/hu/cache.rebuild.yml index b595d2d61..c3b111af3 100644 --- a/config/translations/hu/cache.rebuild.yml +++ b/config/translations/hu/cache.rebuild.yml @@ -1,17 +1,15 @@ -description: 'Minden gyorsítótár újraépítése és törlése.' +description: 'A webhely összes gyorsítótárának újraépítése és törlése.' options: - cache: 'Csak bizonyos gyorsítótár törlése.' + cache: 'Csak egy adott gyorsítótár törlése.' messages: welcome: 'Üdvözlet a cache:rebuild parancsban' - rebuild: 'Gyorsítótár újraépítése, türelem' - completed: 'Gyorsítótár törlése kész.' - invalid_cache: 'A "%s" gyorsítótár név helytelen.' + rebuild: 'Kis türelmet, a gyorsítótárak újraépítése folyamatban van.' + completed: 'A gyorsítótárak törlése befejeződött.' + invalid_cache: '"%s" gyorsítótár érvénytelen.' questions: cache: 'Gyorsítótár kiválasztása.' examples: - - - description: 'Rebuild all caches' - execution: 'drupal cr all' - - - description: 'Rebuild discovery cache' - execution: 'drupal cr discovery' + - description: Összes gyorsítótár újraépítése + execution: drupal cr all + - description: Felderítési gyorsítótár újraépítése + execution: drupal cr discovery \ No newline at end of file diff --git a/config/translations/hu/chain.debug.yml b/config/translations/hu/chain.debug.yml new file mode 100644 index 000000000..94ee5c322 --- /dev/null +++ b/config/translations/hu/chain.debug.yml @@ -0,0 +1,4 @@ +description: 'Rendelkezésre álló láncolt fájlok felsorolása.' +messages: + directory: 'Könyvtár' + file: 'Láncolt fájl neve.' diff --git a/config/translations/hu/chain.yml b/config/translations/hu/chain.yml index 6efc6e870..eb7d0fa53 100644 --- a/config/translations/hu/chain.yml +++ b/config/translations/hu/chain.yml @@ -1,7 +1,7 @@ -description: 'Parancsláncsor végrehajtása' +description: 'Chain parancs végrehajtása' options: - file: 'Felhasználó által definiált futtatható parancsokat tartalmazo fájl.' + file: 'A végrehajtandó parancsokat tartalmazó, felhasználó által megadott fájl.' messages: - missing_file: 'Érvényes fájl nevet és elérési útat adjon meg.' - invalid_file: 'A "%s" fájl nem létezik.' - module_install: 'module:install parancs nem futtatható egy láncsoron belül ezért önállóan kell futtani.' + missing_file: 'Meg kell adni egy érvényes fájlútvonalat és nevet.' + invalid_file: '"%s" nevű fájl nem létezik.' + module_install: 'A module:install parancs nem futtatható láncolt sorban, azt külön kell futtatni.' diff --git a/config/translations/hu/common.yml b/config/translations/hu/common.yml index 06e479545..66ae6de4d 100644 --- a/config/translations/hu/common.yml +++ b/config/translations/hu/common.yml @@ -1,42 +1,42 @@ options: - events: 'Esemémnyek betöltése a tárolóból' - module: 'A Modul neve.' - services: 'Service betöltése a container-ből.' - tags: 'Service tag-ek hozzárendelése a container-hez.' - inputs: 'Beviteli mezők létrehozása formhoz.' - permissions: 'Jogosultságok létrehozása.' + events: 'Események betöltése a tárolóból' + module: 'A modul neve.' + services: 'Szolgáltatások betöltése a tárolóból.' + tags: 'Szolgáltatáscímkék beállítása a tárolóból.' + inputs: 'Bemenetek létrehozása egy űrlapban.' + permissions: 'Engedélyek létrehozása.' questions: - module: 'Modul neve' - confirm: 'Létrehozás megerősítése' - canceled: 'Létrehozás parancs megszakítva.' + module: 'Meg kell adni a modul nevét' + confirm: 'Jóváhagyja a létrehozást?' + canceled: 'A parancs létrehozása megszakadt.' events: - message: "\nEsemény neve vagy használja a le/fel billentyűt.\nEz opcionális, enter a folytatáshoz\n" - name: 'Esemény neve' + message: "\nBe kell írni az esemény nevét, vagy a felfelé vagy lefelé mutató nyilakat kell használni.\nEz nem kötelező, a folytatáshoz megnyomható az enter billentyű is.\n" + name: 'Meg kell adni az esemény nevét' services: - confirm: 'Betölthető service a container-be' - message: "\nService neve vagy fel és le billentyűk.\nEz opcionális, enter a folytatáshoz\n" - name: 'Service megadása' + confirm: 'Szolgáltatások betöltése a tárolóból?' + message: "\nBe kell írni a szolgáltatás nevét, vagy a felfelé vagy lefelé mutató nyilakat kell használni.\nEz nem kötelező, a folytatáshoz megnyomható az enter billentyű is.\n" + name: 'Meg kell adni a szolgáltatást' inputs: - confirm: 'Form struktúra létrehozása?' - label: 'Beviteli mező címke' - machine_name: 'Beviteli mező gépi neve' - permission: 'Jogosultságok létrehozása' + confirm: 'Létrejöjjön űrlapszerkezet?' + label: 'Meg kell adni a feliratot' + machine_name: 'Meg kell adni a programok által használt nevet' + permission: 'Létrejöjjenek engedélyek?' type: Típus - invalid: 'Mező típus "%s" helytelen.' + invalid: 'Érvénytelen mezőtípus: "%s".' description: Leírás default-value: 'Alapértelmezett érték' - weight: 'A bemeneti elem súlya' - title: Title - fieldset: Fieldset + weight: 'A beviteli elem súlya' + title: 'Cím' + fieldset: 'Mezőcsoport' errors: - module-dependency: 'Hiányzó modul függőség "%s"' - class-name-empty: 'A Class neve nem lehet üres' - invalid-file-path: 'You must provide a valid file path' + module-dependency: 'Nincs telepítve egy hiányzó modulfüggőség: "%s". A telepítés a module:install paranccsal hajtható végre.' + class-name-empty: 'Az osztálynév nem lehet üres' + invalid-file-path: 'Meg kell adni egy érvényes fájlútvonalat' status: - enabled: Enabled - disabled: Disabled + enabled: Engedélyezett + disabled: Tiltott messages: - canceled: 'Generated Cancelled' - drupal-core: 'Drupal Core' - move-phar: 'Accessing console from anywhere on your system' - quick-start: 'Download, install and serve Drupal 8' + canceled: 'A létrehozás megszakadt' + drupal-core: 'Drupal alaprendszer' + move-phar: 'A konzol elérése a rendszer bármely részéből' + quick-start: 'Drupal 8 letöltése, telepítése és kiszolgálása' diff --git a/config/translations/hu/complete.yml b/config/translations/hu/complete.yml index f36c53018..6948d8e40 100644 --- a/config/translations/hu/complete.yml +++ b/config/translations/hu/complete.yml @@ -1 +1 @@ -description: 'Shell completion command list' +description: 'Shell-kiegészítési parancslista' diff --git a/config/translations/hu/config.debug.yml b/config/translations/hu/config.debug.yml index eeb3e622f..0a7dd26e7 100644 --- a/config/translations/hu/config.debug.yml +++ b/config/translations/hu/config.debug.yml @@ -1,5 +1,5 @@ -description: 'Jelenlegi beállítások megjelenítése.' +description: 'Aktuális konfiguráció megjelenítése.' arguments: - config-name: 'Beállítás neve.' + config-name: 'A konfiguráció neve.' errors: - config-not-exists: 'The configuration "%s" does not exists.' + config-not-exists: 'Nem létezik a konfiguráció: "%s".' diff --git a/config/translations/hu/config.diff.yml b/config/translations/hu/config.diff.yml index e0537c09f..a49ec2159 100644 --- a/config/translations/hu/config.diff.yml +++ b/config/translations/hu/config.diff.yml @@ -1,14 +1,14 @@ -description: 'Ouput configuration items that are different in active configuration compared with a directory.' +description: 'Az aktív konfigurációt egy könyvtárral összehasonlítva az eltérő konfigurációs elemek.' arguments: - directory: 'The directory to diff against. If omitted, choose from Drupal config directories.' + directory: 'A könyvtár, amivel az összehasonlítást végezni kell. Ha nincs megadva, akkor a program a Drupal konfigurációs könyvtárakból választ.' options: - reverse: 'See the changes in reverse (i.e diff a directory to the active configuration).' + reverse: 'Módosítások megtekintése fordítva (vagyis egy könyvtár összehasonlítása az aktív konfigurációval).' questions: - directories: 'Config directory:' + directories: 'Konfigurációs könyvtár:' table: headers: - collection: Collection - config-name: 'Configuration item' - operation: Operation + collection: 'Gyűjtemény' + config-name: 'Konfigurációs elem' + operation: 'Művelet' messages: - no-changes: 'There are no changes.' + no-changes: 'Nincs változás.' diff --git a/config/translations/hu/config.edit.yml b/config/translations/hu/config.edit.yml index 022008acd..a267553bd 100644 --- a/config/translations/hu/config.edit.yml +++ b/config/translations/hu/config.edit.yml @@ -1,8 +1,8 @@ -description: 'Kiválasztott beállítások szerkesztése.' +description: 'Szerkeszteni kell a kiválasztott konfigurációt.' arguments: - config-name: 'Beállítás neve.' - editor: 'Szerkesztő program.' + config-name: 'A konfiguráció neve.' + editor: Szerkesztő. questions: - config-name: 'Choose a configuration unit' + config-name: 'Ki kell választani egy konfigurációs egységet' messages: - no-directory: 'A következő könyvtár létrehozása közben hiba lépett fel:' + no-directory: 'Hiba történt a könyvtár létrehozásakor a következő helyen:' diff --git a/config/translations/hu/config.export.content.type.yml b/config/translations/hu/config.export.content.type.yml index de1a4bb97..6b271d746 100644 --- a/config/translations/hu/config.export.content.type.yml +++ b/config/translations/hu/config.export.content.type.yml @@ -1,12 +1,10 @@ -description: 'Export a specific content type and their fields.' +description: 'Adott tartalomtípus és mezőinek exportálása.' arguments: - content-type: 'Content Type to be exported' - content_type: 'Content Type to be exported' + content-type: 'Az exportálni kívánt tartalomtípus' questions: - content-type: 'Content Type to be exported' - optional-config: 'Export content type in module as an optional configuration' - content_type: 'Content Type to be exported' + content-type: 'Az exportálni kívánt tartalomtípus' + optional-config: 'Tartalomtípus exportálása modulba nem kötelező konfigurációként' messages: - content_type_exported: 'Exporting content type' + content_type_exported: 'Tartalomtípus exportálása' options: - optional-config: 'Export content type as an optional YAML configuration in your module' + optional-config: 'Tartalomtípus exportálása a modulba nem kötelező YAML-konfigurációként' diff --git a/config/translations/hu/config.export.single.yml b/config/translations/hu/config.export.single.yml index 2561f36e2..98e67a095 100644 --- a/config/translations/hu/config.export.single.yml +++ b/config/translations/hu/config.export.single.yml @@ -1,14 +1,14 @@ -description: 'Export single configuration as yml file.' +description: 'Egyetlen konfigurációs fájl exportálása yml-fájlként.' arguments: - config-name: 'Configuration name.' + config-name: 'A konfiguráció neve.' options: - include-dependencies: 'Export dependencies of the configuration as well.' - simple-configuration: 'Simple configuration' + include-dependencies: 'A konfiguráció függőségei is legyenek exportálva.' + simple-configuration: 'Egyszerű konfiguráció' questions: - config-type: 'Configuration type' - config-name: 'Configuration name' + config-type: 'Konfiguráció típusa' + config-name: 'Konfiguráció neve' messages: - config-not-found: 'Configuration name not found.' - export: 'Configuration was exported at file %s.' - invalid-config-type: 'Invalid config type, please select one of the list' - invalid-config-name: 'Invalid config name, please select one of the list' + config-not-found: 'Nem található a konfigurációnév.' + export: 'Megtörtént a konfiguráció exportálása a következő fájlba: %s.' + invalid-config-type: 'Érvénytelen konfigurációs típus, ki kell választani egyet a listából' + invalid-config-name: 'Érvénytelen konfigurációnév, ki kell választani egyet a listából' diff --git a/config/translations/hu/config.export.view.yml b/config/translations/hu/config.export.view.yml index 08fd82134..40e6ef13a 100644 --- a/config/translations/hu/config.export.view.yml +++ b/config/translations/hu/config.export.view.yml @@ -1,13 +1,13 @@ -description: 'Export a view in YAML format inside a provided module to reuse in other website.' +description: 'Nézet exportálása YAML-formátumban egy megadott modulba, hogy újra lehessen használni más weboldalon.' messages: - view_exported: 'Exporting view' - depencies-included: 'The following module dependencies were included at %s' + view_exported: 'Nézet exportálása' + depencies-included: 'A következő modulfüggőségek állnak fenn: %s' questions: - view: 'View to be exported' - optional-config: 'Export view in module as an optional configuration' - include-module-dependencies: 'Include view module dependencies in module info YAML file' + view: 'Exportálni kívánt nézet' + optional-config: 'Nézet exportálása modulba nem kötelező konfigurációként' + include-module-dependencies: 'Nézet modulfüggőségeinek tartalmazása a modul info.yml fájljában' arguments: - view-id: 'View ID' + view-id: 'Nézet azonosítója' options: - optional-config: 'Export view as an optional YAML configuration in your module' - include-module-dependencies: 'Include module dependencies in module info YAML file' + optional-config: 'Nézet exportálása a modulba nem kötelező YAML-konfigurációként' + include-module-dependencies: 'Modulfüggőségeinek tartalmazása a modul info.yml fájljában' diff --git a/config/translations/hu/config.export.yml b/config/translations/hu/config.export.yml index ee05a674e..940c9536a 100644 --- a/config/translations/hu/config.export.yml +++ b/config/translations/hu/config.export.yml @@ -1,47 +1,6 @@ -description: 'Jelenlegi alkalmazás beállításainak exportálása.' +description: 'Aktuális alkalmazáskonfiguráció exportálása.' arguments: - directory: 'Export könyvtár meghatározása a beállítások mentéséhez.' - tar: 'If set, the configuration will be exported to an archive file.' + directory: 'Meg kell adni az exportálási könyvtárt a konfigurációs kimenet mentéséhez.' + tar: 'Ha be van állítva, akkor a konfiguráció archívumfájlba lesz exportálva.' messages: - directory: 'A beállítások export fájl mentése megtörtént: %s' -content: - type: - description: 'Bizonyos tipusú tartalom és ennek a mezőinek az exportálása.' - arguments: - content_type: 'Az exportálásra szánt tartalom tipus' - questions: - content_type: 'Az exportálásra szánt tartalom tipus' - optional-config: 'Tartalom tipus exportálása modulba mint opcionális konfiguráció' - messages: - content_type_exported: 'Tartalom tipus exportálása' - configuration_exported: 'A következő konfigurációs fájlok voltak generálva' - options: - optional-config: 'Tartalom tipus exportálása az ön moduljába opciónális YAML konfiguracióként' -single: - description: 'Egyetlen konfiguráció exportálása yml fájlként.' - arguments: - config-name: 'Konfiguráció neve.' - options: - simple-configuration: 'Egyszerű konfiguráció' - questions: - config-type: 'Konfigruáció tipusa' - config-name: 'Konfiguráció neve' - messages: - config-not-found: 'Konfiguráció neve nem található.' - export: 'A konfiguráció ki lett exportálva a %s fájlba.' - invalid-config-type: 'Érvénytelen konfiguráció tipus, kérem válasszon egyet a listából' - invalid-config-name: 'Érvénytelen konfiguráció név, kérem válasszon egyet a listából' -view: - description: 'Exportáljon egy view-t YAML formátumban, egy adott modulon belül amit más siteokon újrahasználhat.' - messages: - view_exported: 'View exportálása' - depencies-included: 'A következő modul föggőségek voltak becsatolva %s' - questions: - view: 'Exportálásra szánt view' - optional-config: 'View exportálása modulba mint opciónális konfiguráció' - include-module-dependencies: 'View modul függőségek becsatolása a modul YAML info fájljába' - arguments: - view-id: 'View ID' - options: - optional-config: 'Vew exportálása a modulodba opciónális YAML konfigurációs fájlként' - include-module-dependencies: 'Modul függőségek becsatolása a modul YAML info fájljába ' + directory: 'Megtörtént a konfiguráció exportálása:' diff --git a/config/translations/hu/config.import-single.yml b/config/translations/hu/config.import-single.yml index 236ae34f5..d38e89a4b 100644 --- a/config/translations/hu/config.import-single.yml +++ b/config/translations/hu/config.import-single.yml @@ -1,6 +1,6 @@ -description: 'Importálja a kijelölt konfigurációt.' +description: 'A kiválasztott konfiguráció importálása.' arguments: - config-name: 'Konfiguráció neve.' - input-file: 'Import fájlok felé vezető útvonal.' + config-name: 'A konfiguráció neve.' + input-file: 'A fájlok importálási útvonala.' messages: empty-value: 'Az érték nem lehet üres' diff --git a/config/translations/hu/config.import.yml b/config/translations/hu/config.import.yml index 626125941..52e9d489f 100644 --- a/config/translations/hu/config.import.yml +++ b/config/translations/hu/config.import.yml @@ -1,11 +1,8 @@ -description: 'Konfiguráció importálása az aktuális aplikációba.' +description: 'Konfiguráció importálása az aktuális alkalmazásba.' arguments: - file: 'Configuration file path.' - directory: 'Path to a directory of configuration to import.' - remove-files: 'Remove files after syncronization.' - config-file: 'Konfigurációs fájl útvonala.' - copy-only: 'Csak a konfigurációs fájlok mentése az átmeneti könyvtárba.' + file: 'Az importálni kívánt archívumfájl útvonala.' + directory: 'Az importálni kívánt konfiguráció könyvtárának útvonala.' + remove-files: 'Fájlok eltávolítása a szinkronizáció után.' messages: config_files_imported: 'Konfigurációs fájlok listája.' - imported: 'Az összes konfigurációs fájl át lett másolva és importálva lett az átmeneti könyvtárba.' - copied: 'Az összes konfigurációs fájl át lett másolva az átmeneti könyvtárba.' + imported: 'A konfiguráció importálása sikeres volt.' diff --git a/config/translations/hu/config.override.yml b/config/translations/hu/config.override.yml index a730c85b3..57fab9d6f 100644 --- a/config/translations/hu/config.override.yml +++ b/config/translations/hu/config.override.yml @@ -1,14 +1,13 @@ -description: 'Beállítás felülírása.' +description: 'Az aktív konfiguráció értékének felülbírálása.' arguments: - config-name: 'Beállítás neve.' + config-name: 'A konfiguráció neve.' key: Kulcs value: Érték messages: - configuration: 'Beállítás neve' - configuration-key: 'Beállítás kulcs' - original: 'Beállítás érték' - updated: 'Érték felülírása' + configuration: 'Konfiguráció neve' + configuration-key: 'Konfiguráció kulcsa' + original: 'Eredeti érték' + updated: 'Felülbírálás értéke' examples: - - - description: 'Définir la valeur de "flood" du module Contact à 10.' - execution: 'drupal config:override contact.settings flood.limit 10' + - description: A Contact modul elárasztási korlátjának beállítása 10 értékre. + execution: drupal config:override contact.settings flood.limit 10 \ No newline at end of file diff --git a/config/translations/hu/config.settings.debug.yml b/config/translations/hu/config.settings.debug.yml index 90aa23f65..784d9b05d 100644 --- a/config/translations/hu/config.settings.debug.yml +++ b/config/translations/hu/config.settings.debug.yml @@ -1,5 +1,5 @@ -description: 'A settings fájl aktuális kulcs:érték beállításainak megjelenítése.' -help: 'The config:settings:debug command helps you displaying current key:value on settings file.' -welcome: 'Welcome to the Drupal Config Settings Debug command' +description: 'A beállításfájl aktuális kulcs:érték beállításainak megjelenítése.' +help: 'A config:settings:debug parancs a beállításfájl aktuális kulcs:érték párjainak megjelenítését segíti.' +welcome: 'Üdvözlet a Drupal konfigurációs beállítások hibakeresése parancsban' messages: - current: 'A settings fájl aktuális kulcs:érték beállításai' + current: 'A beállításfájl aktuális kulcs:érték beállításai' diff --git a/config/translations/hu/container.debug.yml b/config/translations/hu/container.debug.yml index 62e8e47ea..409e592ca 100644 --- a/config/translations/hu/container.debug.yml +++ b/config/translations/hu/container.debug.yml @@ -1,4 +1,4 @@ -description: 'Alkalmazáshoz tartozó service megjelenítése.' +description: 'Egy alkalmazás aktuális szolgáltatásait jeleníti meg.' messages: - service_id: 'Service ID' - class_name: 'Class név' + service_id: 'Szolgáltatás azonosítója' + class_name: 'Osztálynév' diff --git a/config/translations/hu/create.nodes.yml b/config/translations/hu/create.nodes.yml index 2fc7b55df..61e0de5f2 100644 --- a/config/translations/hu/create.nodes.yml +++ b/config/translations/hu/create.nodes.yml @@ -1,29 +1,28 @@ -description: 'Create dummy nodes for your Drupal 8 application.' -help: 'The create:nodes command helps you generate fake terms.' -welcome: 'Welcome to the Drupal nodes generator' +description: 'Teszttartalom létrehozása egy Drupal 8 alkalmazáshoz.' +help: 'A create:nodes parancs teszttartalom létrehozását segíti.' +welcome: 'Üdvözlet a Drupal tartalom előállítóban' arguments: - content-types: 'Content type(s) to be used in node creation' + content-types: 'A tartalom létrehozásakor használandó tartalomtípusok' options: - limit: 'How many nodes would you like to create' - title-words: 'Maximum number of words in node titles' - time-range: 'How far back in time should the nodes be dated' + limit: 'Hány tartalom jöjjön létre' + title-words: 'A tartalom címei által tartalmazott szavak maximális száma' + time-range: 'Mennyire legyen visszadátumozva a tartalom?' questions: - content-type: 'Select content type(s) to be used on node creation' - limit: 'Enter how many nodes would you like to generate' - title-words: 'Enter the maximum number of words in titles' - time-range: 'How far back in time should the nodes be dated?' + content-type: 'Ki kell választani a tartalom létrehozásakor használandó tartalomtípusokat' + limit: 'Meg kell adni, hány csomópont jöjjön létre' + title-words: 'Meg kell adni a címek által tartalmazott szavak maximális számát' + time-range: 'Mennyire legyen visszadátumozva a tartalom?' time-ranges: - - Now - - '1 hour ago' - - '1 day ago' - - '1 week ago' - - '1 month ago' - - '1 year ago' + - 'Most' + - '1 órával ezelőtt' + - '1 nappal ezelőtt' + - '1 héttel ezelőtt' + - '1 hónappal ezelőtt' + - '1 évvel ezelőtt' messages: - node-id: 'Node Id' - content-type: 'Content type' - title: Title - created: 'Created Time' - invalid-content-types: 'Content types %s are invalid' - created-nodes: 'Created %s nodes successfully' - generated-content: 'Created %s nodes successfully' + node-id: 'Tartalomazonosító' + content-type: 'Tartalomtípus' + title: 'Cím' + created: 'Létrehozás időpontja' + invalid-content-types: 'Érvénytelen tartalomtípusok: %s' + created-nodes: '%s tartalom sikeresen létrejött' diff --git a/config/translations/hu/create.terms.yml b/config/translations/hu/create.terms.yml index bb9b3927d..3ad61aeb6 100644 --- a/config/translations/hu/create.terms.yml +++ b/config/translations/hu/create.terms.yml @@ -1,18 +1,18 @@ -description: 'Create dummy terms for your Drupal 8 application.' -help: 'The create:nodes command helps you generate fake nodes.' -welcome: 'Welcome to the Drupal terms creator' +description: 'Tesztkifejezések létrehozása egy Drupal 8 alkalmazáshoz.' +help: 'A create:terms parancs tesztkifejezések létrehozását segíti.' +welcome: 'Üdvözlet a Drupal kifejezés előállítóban' arguments: - vocabularies: 'Vocabularie(s) to be used in terms creation' + vocabularies: 'A kifejezések létrehozásakor használandó szótárak' options: - limit: 'How many terms would you like to create' - name-words: 'Maximum number of words in term names' + limit: 'Hány szó jöjjön létre' + name-words: 'A kifejezések által tartalmazott szavak maximális száma' questions: - vocabularies: 'Select vocabularie(s) to be used on terms creation' - limit: 'Enter how many terms would you like to create' - name-words: 'Enter the maximum number of words in term names' + vocabularies: 'Ki kell választani a kifejezések létrehozásakor használandó szótárakat' + limit: 'Meg kell adni, hány szó jöjjön létre' + name-words: 'Meg kell adni a kifejezések nevei által tartalmazott szavak maximális számát' messages: - term-id: 'Term Id' - vocabulary: Vocabulary - name: Name - invalid-vocabularies: 'Vocabularie(s) %s are invalid' - created-terms: 'Created %s terms successfully' + term-id: 'Kifejezés azonosítója' + vocabulary: 'Szótár' + name: 'Név' + invalid-vocabularies: 'Érvénytelen szótárak: %s' + created-terms: '%s kifejezés sikeresen létrejött' diff --git a/config/translations/hu/create.users.yml b/config/translations/hu/create.users.yml index 688d73d15..428852718 100644 --- a/config/translations/hu/create.users.yml +++ b/config/translations/hu/create.users.yml @@ -1,27 +1,27 @@ -description: 'Create dummy users for your Drupal 8 application.' -help: 'The create:users command helps you create dummy users.' -welcome: 'Welcome to the Drupal users generator' +description: 'Tesztfelhasználók létrehozása egy Drupal 8 alkalmazáshoz.' +help: 'A create:users parancs tesztfelhasználók létrehozását segíti.' +welcome: 'Üdvözlet a Drupal felhasználó előállítóban' arguments: - roles: 'Role(s) to be used in user creation' + roles: 'A felhasználók létrehozásakor használandó szerepkörök' options: - limit: 'How many users would you like to create' - password: 'Password to be set to users created' - time-range: 'How far back in time should the users be dated' + limit: 'Hány felhasználó jöjjön létre' + password: 'A létrehozott felhasználókhoz beállított jelszó' + time-range: 'Mennyire legyen visszadátumozva a felhasználók létrehozása' questions: - roles: 'Select role(s) to be used on user creation' - limit: 'Enter how many users would you like to generate' - password: 'Enter the password to be set to users created' - time-range: 'How far back in time should the users be dated?' + roles: 'Ki kell választani a felhasználók létrehozásához használandó szerepköröket' + limit: 'Meg kell adni, hány felhasználó jöjjön létre' + password: 'Meg kell adni a létrehozott felhasználókhoz beállított jelszót' + time-range: 'Mennyire legyen visszadátumozva a felhasználók létrehozása?' time-ranges: - - Now - - '1 hour ago' - - '1 day ago' - - '1 week ago' - - '1 month ago' - - '1 year ago' + - 'Most' + - '1 órával ezelőtt' + - '1 nappal ezelőtt' + - '1 héttel ezelőtt' + - '1 hónappal ezelőtt' + - '1 évvel ezelőtt' messages: - user-id: 'User Id' - roles: Roles - username: Username - created: 'Created Time' - created-users: 'Created %s users successfully' + user-id: 'Felhasználói azonosító' + roles: 'Szerepkörök' + username: 'Felhasználónév' + created: 'Létrehozás időpontja' + created-users: '%s felhasználó sikeresen létrejött' diff --git a/config/translations/hu/create.vocabularies.yml b/config/translations/hu/create.vocabularies.yml index 3824f957b..d19fcae09 100644 --- a/config/translations/hu/create.vocabularies.yml +++ b/config/translations/hu/create.vocabularies.yml @@ -1,14 +1,14 @@ -description: 'Create dummy vocabularies for your Drupal 8 application.' -help: 'The create:vocabularies command helps you create dummy vocabularies.' -welcome: 'Welcome to the Drupal vocabularies creator' +description: 'Tesztszótárak létrehozása egy Drupal 8 alkalmazáshoz.' +help: 'A create:vocabularies parancs tesztszótárak létrehozását segíti.' +welcome: 'Üdvözlet a Drupal szótár előállítóban' options: - limit: 'How many vocabularies would you like to create' - name-words: 'Maximum number of words in vocabulary names' + limit: 'Hány szótár jöjjön létre?' + name-words: 'A szótárak nevében használt szavak maximális száma' questions: - limit: 'Enter how many vocabularies would you like to create' - name-words: 'Enter the maximum number of words in vocabulary names' + limit: 'Meg kell adni, hány szótár jöjjön létre' + name-words: 'Meg kell adni a szótárak neveiben használt szavak maximális számát' messages: - vocabulary-id: 'Vocabulary Id' - name: Name - created-terms: 'Created %s vocabularies successfully' - error: 'Error creating vocabularies: %s' + vocabulary-id: 'Szótár azonosítója' + name: 'Név' + created-terms: '%s szótár sikeresen létrejött' + error: 'Hiba történt a szótárak létrehozásakor: %s' diff --git a/config/translations/hu/cron.debug.yml b/config/translations/hu/cron.debug.yml index 67b70f74e..570b8246e 100644 --- a/config/translations/hu/cron.debug.yml +++ b/config/translations/hu/cron.debug.yml @@ -1,4 +1,4 @@ -description: 'Modulok listája amelyek implementálják a cront' +description: 'Cron metódust megvalósító modulok listája' messages: - module-list: 'Modulok amelyek implementálják a cron módot' - module: Module + module-list: 'Cron metódust megvalósító modulok listája' + module: Modul \ No newline at end of file diff --git a/config/translations/hu/cron.execute.yml b/config/translations/hu/cron.execute.yml index 6d4f183bd..ae3c09ca7 100644 --- a/config/translations/hu/cron.execute.yml +++ b/config/translations/hu/cron.execute.yml @@ -1,5 +1,5 @@ -description: 'Cron megvalósitás futtatása egy bizonyos modulból vagy az összesből' +description: 'Cron megvalósítások végrehajtása modul szerint, vagy az összes cron metódus végrehajtása' messages: - module-invalid: '%s modulnak nincs cron megvalósitása' - executing-cron: '%s modul cron függvényének a futtatása' - success: 'All cron implementations requested were executed successfully' + module-invalid: '%s modul nem rendelkezik cron metódus megvalósításával' + executing-cron: '%s modul cron metódusának végrehajtása' + success: 'Minden kért cron megvalósítás végrehajtása sikerült' diff --git a/config/translations/hu/cron.release.yml b/config/translations/hu/cron.release.yml index b5534640a..34d856f56 100644 --- a/config/translations/hu/cron.release.yml +++ b/config/translations/hu/cron.release.yml @@ -1,3 +1,3 @@ -description: 'Cron rendszer zárolás feloldása ahhoz hogy a cron újrafusson' +description: 'Cron rendszerzár feloldása a cron újbóli futtatásához' messages: - released: 'Cron zárolás sikeresen feloldva' + released: 'A cron zárolásának feloldása sikerült' diff --git a/config/translations/hu/database.client.yml b/config/translations/hu/database.client.yml index 25b66a3e3..31c5ebd10 100644 --- a/config/translations/hu/database.client.yml +++ b/config/translations/hu/database.client.yml @@ -1,6 +1,5 @@ -description: 'Launch a DB client if it''s available' +description: "Adatbázisügyfél indítása, ha az elérhető" arguments: - database: 'Database key from settings.php' + database: "Adatbáziskulcs a settings.php fájlból" messages: - connection: 'Connection: %s' - executing: 'Executing: %s' + connection: "Kapcsolat: %s" diff --git a/config/translations/hu/database.connect.yml b/config/translations/hu/database.connect.yml index 7dda6c7e3..90be78f79 100644 --- a/config/translations/hu/database.connect.yml +++ b/config/translations/hu/database.connect.yml @@ -1,8 +1,8 @@ -description: 'Launch a DB client if it''s available' +description: "Megjeleníti az adatbázis-kapcsolatot" arguments: - database: 'Database key from settings.php' + database: "Adatbáziskulcs a settings.php fájlból" messages: - database-not-found: 'Database %s connection info wasn''t found' - database-not-supported: 'Database type %s is not supported yet' - database-client-not-found: 'Database client %s wans''t found' - connection: 'Connection: %s' + database-not-found: "Nem találhatók %s adatbázis kapcsolatinformációi" + database-not-supported: 'Még nem támogatott adatbázistípus: %s' + database-client-not-found: "Nem található az adatbázisügyfél: %s" + connection: "Kapcsolat: %s" diff --git a/config/translations/hu/database.drop.yml b/config/translations/hu/database.drop.yml new file mode 100644 index 000000000..3cd17b335 --- /dev/null +++ b/config/translations/hu/database.drop.yml @@ -0,0 +1,9 @@ +description: "Egy adatbázis összes táblájának eldobása." +help: 'A database:drop parancs adatbázistáblák eldobását segíti.' +arguments: + database: "Adatbáziskulcs a settings.php fájlból" +question: + drop-tables: "Biztosan el legyen dobva az összes tábla a következő adatbázisból: %s?" +messages: + table: 'Tábla' + table-drop: '%s tábláinak eldobása sikerült' diff --git a/config/translations/hu/database.dump.yml b/config/translations/hu/database.dump.yml index 0c914dfab..644f9e0cd 100644 --- a/config/translations/hu/database.dump.yml +++ b/config/translations/hu/database.dump.yml @@ -1,7 +1,7 @@ -description: 'Dump structure and contents of MySQL databases and tables' +description: "Adatbázis szerkezetének és tartalmának kiíratása" arguments: - database: 'Database key from settings.php' + database: "Adatbáziskulcs a settings.php fájlból" options: - file: ' The filename for your database backup' + file: 'Az adatbázis biztonsági mentésének fájlneve' messages: - success: 'Database exported to:' + success: "Az adatbázis exportálási helye:" diff --git a/config/translations/hu/database.log.clear.yml b/config/translations/hu/database.log.clear.yml index fe3fb9393..ae824349f 100644 --- a/config/translations/hu/database.log.clear.yml +++ b/config/translations/hu/database.log.clear.yml @@ -1,5 +1,5 @@ -description: 'Remove events from DBLog table, filters are available' +description: 'Események eltávolítása a DBLog táblából, rendelkezésre állnak szűrők' messages: - event-deleted: 'Event %s was deleted' - clear-error: 'Clear process fail, please check used filters' - clear-sucess: 'Clear of events was successfully' + event-deleted: '%s esemény törölve' + clear-error: 'A törlési művelet meghiúsult, ellenőrizni kell a használt szűrőket' + clear-sucess: 'Az események törlése sikeres volt' diff --git a/config/translations/hu/database.log.debug.yml b/config/translations/hu/database.log.debug.yml index dcdfed73c..037e4116c 100644 --- a/config/translations/hu/database.log.debug.yml +++ b/config/translations/hu/database.log.debug.yml @@ -1,19 +1,19 @@ -description: 'Display current log events for the application' +description: 'Az alkalmazás aktuális naplóeseményeinek megjelenítése' arguments: - event-id: 'DBLog event ID' + event-id: 'DBLog eseményazonosító' options: - type: 'Filter events by a specific type' - severity: 'Filter events by a specific level of severity' - user-id: 'Filter events by a specific user id' - reverse: 'Reverse the order of events' - limit: 'Limit results to a specific number' - offset: 'Starting point of a limit' + type: 'Események szűrése típus alapján' + severity: 'Események szűrése súlyossági szintjük alapján' + user-id: 'Események szűrése felhasználói azonosító alapján' + reverse: 'Események sorrendjének megfordítása' + limit: 'Egy adott számra korlátozza a találatok számát' + offset: 'Egy korlát kezdőpontja' messages: - event-id: 'Event ID' - type: Type - date: Date - message: Message - user: User - severity: Severity - invalid-severity: 'Severity type is invalid, filter was ignored' - not-found: 'DBLog event %s wasn''t found' + event-id: Eseményazonosító + type: Típus + date: Dátum + message: Üzenet + user: Felhasználó + severity: Súlyosság + invalid-severity: 'A súlyosság típusa érvénytelen, a szűrő figyelmen kívül maradt' + not-found: 'Nem található a DBLog esemény: %s' diff --git a/config/translations/hu/database.restore.yml b/config/translations/hu/database.restore.yml index a8f5c2b3d..e69098028 100644 --- a/config/translations/hu/database.restore.yml +++ b/config/translations/hu/database.restore.yml @@ -1,7 +1,7 @@ -description: 'Restore structure and contents of MySQL databases and tables' +description: "Adatbázis szerkezetének és tartalmának visszaállítása." arguments: - database: 'Database key from settings.php' + database: "Adatbáziskulcs a settings.php fájlból" options: - file: 'The filename for your database backup file' + file: 'Az adatbázis biztonsági mentésének fájlneve' messages: - success: 'Database imported from:' + success: "Adatbázis importálva innen:" diff --git a/config/translations/hu/database.table.debug.yml b/config/translations/hu/database.table.debug.yml index 5552c1aec..865fd0f84 100644 --- a/config/translations/hu/database.table.debug.yml +++ b/config/translations/hu/database.table.debug.yml @@ -1,7 +1,9 @@ -description: 'Show all tables in a given database.' -help: 'The database:table:debug command helps you debug database tables.' +description: "Adott adatbázis összes táblájának megjelenítése." +help: 'A database:table:debug parancs adatbázistáblák hibakeresését segíti.' arguments: - database: 'Database key from settings.php' + database: "Adatbáziskulcs a settings.php fájlból" messages: - table-show: 'Showing tables for %s database' - table: Table + table-show: '%s adatbázis tábláinak megjelenítése' + table: 'Tábla' + column: 'Oszlop' + type: 'Típus' diff --git a/config/translations/hu/elephpant.yml b/config/translations/hu/elephpant.yml index d9e4499b6..06ce70f58 100644 --- a/config/translations/hu/elephpant.yml +++ b/config/translations/hu/elephpant.yml @@ -1 +1 @@ -description: 'Elephpants are cute ...' +description: 'Az elephpánt szép...' diff --git a/config/translations/hu/generate.authentication.provider.yml b/config/translations/hu/generate.authentication.provider.yml index dcf4e65aa..ed785f332 100644 --- a/config/translations/hu/generate.authentication.provider.yml +++ b/config/translations/hu/generate.authentication.provider.yml @@ -1,5 +1,6 @@ -description: 'Authentication Provider létrehozása' -help: 'A generate:authentication:provider parancs új Authentication Provider létrehozásában segít.' -options: null -module: common.options.module -class: 'Authentication Provider class neve' +description: 'Hitelesítésszolgáltató létrehozása' +help: 'A generate:authentication:provider parancs új hitelesítésszolgáltató létrehozását segíti.' +options: + class: 'Hitelesítésszolgáltató osztály' + provider-id: 'Szolgáltató azonosítója' +module: common.options.module \ No newline at end of file diff --git a/config/translations/hu/generate.command.yml b/config/translations/hu/generate.command.yml index 729aaf249..6b97b1221 100644 --- a/config/translations/hu/generate.command.yml +++ b/config/translations/hu/generate.command.yml @@ -1,21 +1,16 @@ -description: 'Console parancsok létrehozása.' -help: 'A generate:command parancs új parancsok létrehozásában segít.' -welcome: 'Üdvözlet a Drupal Parancs létrehozásban' +description: 'Parancsok létrehozása a konzolhoz.' +help: 'A generate:command parancs új parancs létrehozását segíti.' +welcome: 'Üdvözlet a Drupal parancs előállítóban' options: - module: common.options.module - controller-title: 'Controller title' - class: 'Parancs Class neve' - name: 'The Command name.' - container-aware: 'Is the command aware of the drupal site installation when executed' - command: 'Parancs neve' - container: 'services container elérése' + module: 'A modul neve (ami a parancsot tartalmazni fogja).' + controller-title: 'A kontroller címe.' + class: 'A parancsot leíró osztály. (A ''Command'' szóra kell végződnie).' + name: 'A parancs neve.' + container-aware: 'A parancs ismeri-e a drupal telepítési helyét a végrehajtáskor' questions: module: common.questions.module - class: 'Parancs Class nevének megadása' - name: 'Enter the Command name.' - container-aware: 'Is the command aware of the drupal site installation when executed?.' - command: 'Parancs nevének megadása' - container: 'Service container elérése szükséges' - controller-title: 'Controller title' + class: 'Meg kell adni a parancs osztályát. (A ''Command'' szóra kell végződnie).' + name: 'Meg kell adni a parancs nevét.' + container-aware: 'A parancs ismeri-e a drupal telepítési helyét a végrehajtásakor?' messages: - title-not-empty: 'Title cannot be empty' + title-not-empty: 'A cím nem lehet üres' diff --git a/config/translations/hu/generate.controller.yml b/config/translations/hu/generate.controller.yml index 34f4e2774..008f82f28 100644 --- a/config/translations/hu/generate.controller.yml +++ b/config/translations/hu/generate.controller.yml @@ -1,37 +1,22 @@ -description: 'Controller létrehozása és regisztrálása' -help: 'A generate:controller parancs új Controller létrehozásában segít.' -welcome: 'Üdvözlet a Drupal Controller létrehozásában' +description: 'Kontroller létrehozása és regisztrálása' +help: 'A generate:controller parancs új kontroller létrehozását segíti.' +welcome: 'Üdvözlet a Drupal kontroller előállítóban' options: module: common.options.module - class: 'Controller Class neve' - routes: 'The routes, must be an array containing [title, method, path]' + class: 'Kontroller osztályneve' + routes: 'Az útvonalak, [title, method, path] tartalmú tömbnek kell lennie' services: common.options.services - test: 'Teszt osztály létrehozása' - title: 'Title of the controller' - method: 'The action method name' - route: 'Az elérési útvonal' - controller-title: 'Title of the controller' - method-name: 'Az akció metódus neve' + test: 'Tesztosztály létrehozása' questions: module: common.questions.module - class: 'Controller Class nevének megadása' - title: 'Enter the Controller method title' - method: 'Enter the action method name' - path: 'Enter the route path' + class: 'Meg kell adni a kontroller osztálynevét' + title: 'Meg kell adni a kontroller metódus címét (üresen hagyható, és megnyomható az enter gomb)' + method: 'Meg kell adni a művelet metódusnevét' + path: 'Meg kell adni az útvonalat' services: common.questions.services - test: 'Unit teszt osztály létrehozása' - route: 'Az elérési útvonal megadása' - controller-add: 'Do you want to add another contoller method' - controller: 'Controller title' - method-name: 'Az akció metódus nevének megadása' - other-controller-title: 'Controller title (empty to start with code generation)' - controller-title: 'Controller title' + test: 'Létrejöjjön egységteszt osztály?' messages: - title-empty: 'Title must contain a value' - title-already-added: 'Title was already added' - method-name-already-added: 'Method name was already added' - path-already-added: 'Path was already added' - route-already-added: 'Route was already added' - invalid-controller-title: 'Title cannot be empty' - invalid-method-name: 'Method name cannot be empty' - invalid-route: 'Route cannot be empty' + title-empty: 'A címnek értéket kell tartalmaznia' + title-already-added: 'A cím hozzáadása már megtörtént' + method-name-already-added: 'A metódusnév hozzáadása már megtörtént' + path-already-added: 'Az útvonal hozzáadása már megtörtént' diff --git a/config/translations/hu/generate.doc.dash.yml b/config/translations/hu/generate.doc.dash.yml index 4fe072525..be30d70ff 100644 --- a/config/translations/hu/generate.doc.dash.yml +++ b/config/translations/hu/generate.doc.dash.yml @@ -1,5 +1,5 @@ -description: 'Generate the DrupalConsole.docset package for Dash' +description: 'DrupalConsole.docset csomag létrehozása a Dash számára' options: - path: 'The path to the directory where the docset will be saved.' + path: 'A docset mentési könyvtárának útvonala.' messages: - missing_path: 'the path is missing' + missing_path: 'Az útvonal hiányzik' diff --git a/config/translations/hu/generate.doc.gitbook.yml b/config/translations/hu/generate.doc.gitbook.yml index 63bb4dbc6..3dfd19d8f 100644 --- a/config/translations/hu/generate.doc.gitbook.yml +++ b/config/translations/hu/generate.doc.gitbook.yml @@ -1,31 +1,17 @@ -description: 'Generate documentations for Commands' +description: 'Dokumentáció létrehozása a parancsokhoz' options: - path: 'The path to render the documentation' + path: 'A dokumentáció előállításának útvonala' messages: - missing_path: 'The path is missing' - title: 'Available Drupal Console Commands' - note: Note - note-description: 'Drupal Console commands *must* be run from the root of a Drupal 8 installation' - command: 'Drupal Console Command' - command_description: 'The **%s** command %s' - usage: Usage - options: 'Available options' - option: Option - details: Details - arguments: 'Available arguments' - argument: Argument - examples: Examples -output: - available-commands: - title: 'Available Drupal Console Commands' - note: Note - note-description: 'Drupal Console commands *must* be run from the root of a Drupal 8 installation' - command: 'Drupal Console Command' - command: - command_description: 'The **%s** command %s' - usage: Usage - options: 'Available options' - option: Option - details: Details - arguments: 'Available arguments' - argument: Argument + missing_path: 'Az útvonal hiányzik' + title: 'Rendelkezésre álló Drupal Console parancsok' + note: 'Megjegyzés' + note-description: 'A Drupal Console parancsokat a Drupal 8 telepítési gyökérkönyvtárából *kell* futtatni' + command: 'Drupal Console parancs' + command_description: '**%s** parancs %s' + usage: 'Használat' + options: 'Rendelkezésre álló beállítások' + option: 'Beállítás' + details: 'Részletek' + arguments: 'Rendelkezésre álló argumentumok' + argument: 'Argumentum' + examples: 'Példák' diff --git a/config/translations/hu/generate.entity.bundle.yml b/config/translations/hu/generate.entity.bundle.yml index 211b421ca..b362f5c92 100644 --- a/config/translations/hu/generate.entity.bundle.yml +++ b/config/translations/hu/generate.entity.bundle.yml @@ -1,13 +1,13 @@ -description: 'Generate a new content type (node / entity bundle)' -help: 'Use: generate:contenttype to create a new content type name with the machine name of fancy and the human-readable name of Fancy.' -welcome: 'Welcome to the Drupal Content Type generator' +description: 'Új tartalomtípus létrehozása (tartalom / mezőköteg)' +help: 'Használat: generate:contenttype Ez ''fancy'' programok által használt nevű és ''Fancy'' felhasználók által olvasható nevű tartalomtípust hoz létre.' +welcome: 'Üdvözlet a Drupal tartalomtípus előállítóban' options: module: common.options.module - bundle-name: 'The content type''s machine name' - bundle-title: 'The content type''s human-readable name' + bundle-name: 'A tartalomtípus programok által használt neve' + bundle-title: 'A tartalomtípus felhasználók által olvasható neve' questions: module: common.questions.module - bundle-name: 'Enter the machine name of your new content type' - bundle-title: 'Enter the human-readable name of your new content type' + bundle-name: 'Meg kell adni az új tartalomtípus programok által használt nevét' + bundle-title: 'Meg kell adni az új tartalomtípus felhasználók által olvasható nevét' message: - error-state1: placeholder + error-state1: helyőrző \ No newline at end of file diff --git a/config/translations/hu/generate.entity.config.yml b/config/translations/hu/generate.entity.config.yml index f234efe88..a266e2c26 100644 --- a/config/translations/hu/generate.entity.config.yml +++ b/config/translations/hu/generate.entity.config.yml @@ -1,16 +1,16 @@ -description: 'Generate a new config entity' +description: 'Új konfigurációs entitás létrehozása' help: '' options: module: common.options.module - entity-class: 'The config entity class' - entity-name: 'The config entity name' - label: 'The label' - bundle-of: 'Acts as bundle for content entities' - base-path: 'The base-path for the config entity routes' + entity-class: 'A konfigurációs entitás osztálya' + entity-name: 'A konfigurációs entitás neve' + label: 'A felirat' + bundle-of: 'A tartalomentitások mezőkötegeként funkcionál' + base-path: 'A konfigurációs entitások útvonalainak alapútvonala' questions: module: common.questions.module - entity-class: 'Enter the class of your new config entity' - entity-name: 'Enter the name of your new config entity' - label: 'Enter the label of your new config entity' - bundle-of: 'Name of the content entity you want this (config) entity to act as a bundle for' - base-path: 'Enter the base-path for the config entity routes' + entity-class: 'Meg kell adni az új konfigurációs entitás osztályát' + entity-name: 'Meg kell adni az új konfigurációs entitás nevét' + label: 'Meg kell adni az új konfigurációs entitás feliratát' + bundle-of: 'Annak a tartalomentitásnak a neve, amelyhez ez a konfigurációs entitás a mezőcsoportként fog funkcionálni' + base-path: 'Meg kell adni a konfigurációs entitások útvonalainak alapútvonalát' diff --git a/config/translations/hu/generate.entity.content.yml b/config/translations/hu/generate.entity.content.yml index 708dd767d..04cd76e47 100644 --- a/config/translations/hu/generate.entity.content.yml +++ b/config/translations/hu/generate.entity.content.yml @@ -1,16 +1,16 @@ -description: 'Generate a new content entity' +description: 'Új tartalom entitás létrehozása' help: '' options: module: common.options.module - entity-class: 'The content entity class' - entity-name: 'The content entity name' - label: 'The label' - has-bundles: 'Entity has bundles' - base-path: 'The base-path for the content entity routes' + entity-class: 'A tartalom entitás osztály' + entity-name: 'A tartalom entitás neve' + label: 'A felirat' + has-bundles: 'Az entitás nem rendelkezik mezőcsoportokkal' + base-path: 'A tartalom entitás útvonalak alapútvonala' questions: module: common.questions.module - entity-class: 'Enter the class of your new content entity' - entity-name: 'Enter the name of your new content entity' - label: 'Enter the label of your new content entity' - has-bundles: 'Do you want this (content) entity to have bundles' - base-path: 'Enter the base-path for the content entity routes' + entity-class: 'Meg kell adni az új tartalom entitás osztályát' + entity-name: 'Meg kell adni az új tartalom entitás nevét' + label: 'Meg kell adni az új tartalom entitás feliratát' + has-bundles: 'Ez a tartalom entitás rendelkezzen mezőcsoportokkal?' + base-path: 'Meg kell adni a tartalom entitás útvonalak alapútvonalát' diff --git a/config/translations/hu/generate.event.subscriber.yml b/config/translations/hu/generate.event.subscriber.yml index 97ff9bc29..0cc079812 100644 --- a/config/translations/hu/generate.event.subscriber.yml +++ b/config/translations/hu/generate.event.subscriber.yml @@ -1,4 +1,4 @@ -description: 'Generate an event subscriber' +description: 'Esemény-előfizető létrehozása' questions: - class: 'Class name' - callback-name: 'Callback function name to handle event' + class: 'Osztálynév' + callback-name: 'Az eseményt kezelő visszahívási függvény neve' diff --git a/config/translations/hu/generate.form.alter.yml b/config/translations/hu/generate.form.alter.yml index a1e826bb7..bbcfa7229 100644 --- a/config/translations/hu/generate.form.alter.yml +++ b/config/translations/hu/generate.form.alter.yml @@ -1,8 +1,8 @@ -description: 'Generate an implementation of hook_form_alter() or hook_form_FORM_ID_alter' -help: 'The "%s" command helps you generate a new "%s"' +description: 'A hook_form_alter() vagy hook_form_FORM_ID_alter megvalósításának létrehozása' +help: 'A "%s" parancs új "%s" létrehozását segíti' options: - form-id: 'Form ID to alter' + form-id: 'A módosítandó formazonosító' messages: - inputs: "You can add form fields to modify form.\nThis is optional, press enter to continue" - loading-forms: 'Loading forms definition from Webprofiler module' - hide-form-elements: 'Optionally you can select form items for hide' + inputs: "Felvehetők űrlapmezők a módosítandó űrlapba. Ez nem kötelező, az enter megnyomásával folytatható a művelet" + loading-forms: A Webprofiler modul űrlapmeghatározásainak betöltése + hide-form-elements: 'Opcionálisan kiválaszthatók elrejtendő űrlapelemek' diff --git a/config/translations/hu/generate.form.yml b/config/translations/hu/generate.form.yml index 9dcc3ce99..11958e62a 100644 --- a/config/translations/hu/generate.form.yml +++ b/config/translations/hu/generate.form.yml @@ -1,21 +1,22 @@ description: 'Új "%s" létrehozása' -help: 'A "%s" parancs új "%s" létrehozásában segít' -welcome: 'Üdvözlet a Drupal Form létrehozásában' +help: 'A "%s" parancs új "%s" létrehozását segíti' +welcome: 'Üdvözlet a Drupal űrlap előállítóban' options: module: common.options.module - class: 'A Form Class neve' - form-id: 'A Form ID' + class: 'Az űrlap osztályának neve' + form-id: 'Az űrlap-azonosító' services: common.options.services inputs: common.options.inputs - routing: 'Routing frissítése' + routing: 'Útvonal frissítése' + questions: module: common.questions.module - class: 'Form Class nevének megadása' - form-id: 'Form ID megadása' + class: 'Meg kell adni az űrlap osztályának nevét' + form-id: 'Meg kell adni az űrlap-azonosítót' services: common.questions.services inputs: common.questions.inputs - routing: 'Routing fájl frissítése' - menu_link_gen: 'Generate a menu link' - menu_link_title: 'A title for the menu link' - menu_parent: 'Menu parent' - menu_link_desc: 'A description for the menu link' + routing: 'Útvonalfájl frissítése' + menu_link_gen: 'Menühivatkozás létrehozása' + menu_link_title: 'A menühivatkozás címe' + menu_parent: 'Szülő a menüben' + menu_link_desc: 'A menühivatkozás leírása' \ No newline at end of file diff --git a/config/translations/hu/generate.module.yml b/config/translations/hu/generate.module.yml index 7835ab86e..357515f44 100644 --- a/config/translations/hu/generate.module.yml +++ b/config/translations/hu/generate.module.yml @@ -1,34 +1,32 @@ description: 'Modul létrehozása.' -help: 'A generate:module új modul létrehozásában segít.' -welcome: 'Üdvözlet az új Modul létrehozásában' +help: 'A generate:module parancs új modul létrehozását segíti.' +welcome: 'Üdvözlet a Drupal modul előállítóban' options: module: 'A modul neve' - machine-name: 'Gépi név (angol kis betűk és aláhúzás)' - module-path: 'A modul elérési útvonala' - description: 'Modul leírása' - core: 'Drupal verzió' - feature: 'Set module compatible with Features module' - package: 'Modul csomag' - module-file: 'Add a .module file' - composer: 'Add a composer.json file' - dependencies: 'Modul függőségek vesszővel elválasztva (pl. context, panels)' - test: 'Teszt osztály létrehozása' - controller: 'Alapértelmezett Controller' + machine-name: 'A programok által használt név (csak kisbetűk és aláhúzás)' + module-path: 'A modul útvonala' + description: 'A modul leírása' + core: 'Drupal alaprendszer verziója' + feature: 'A modul legyen kompatibilis a Features modullal' + package: 'Modulcsomag' + module-file: '.module fájl hozzáadása' + composer: 'composer.json fájl hozzáadása' + dependencies: 'Modulfüggőségek vesszővel elválasztva (pl. context, panels)' + test: 'Tesztosztály létrehozása' questions: - module: 'Modul nevének megadása' - machine-name: 'Modul gépi nevének megadása' - module-path: 'A modul elérési útvonalának megadása' - description: 'Modul leírásának megadása' - core: 'Drupal Core verzió megadása' - package: 'Csomag nevének megadása' - feature: 'Define module as feature' - module-file: 'Do you want to generate a .module file' - composer: 'Do you want to add a composer.json file to your module' - dependencies: 'Modul függőségek hozzáadása szükséges' - test: 'Unit teszt osztály létrehozható' - controller: 'Alapértelmezett Controller szükséges' + module: 'Meg kell adni az új modulnevet' + machine-name: 'Meg kell adni a modul programok által használt nevét' + module-path: 'Meg kell adni a modul útvonalát' + description: 'Meg kell adni a modul leírását' + core: 'Meg kell adni a drupal alaprendszer verzióját' + package: 'Meg kell adni a csomag nevét' + feature: 'A modul legyen feature' + module-file: 'Létrejöjjön .module fájl?' + composer: 'A modul tartalmazzon composer.json fájlt?' + dependencies: 'Modulfüggőségek hozzáadása most?' + test: 'Létrejöjjön egységteszt osztály?' warnings: - module-unavailable: 'Figyelem, a következő modulok még nem elérhetőek a helyi Drual telepítésben: "%s"' + module-unavailable: 'Figyelmeztetés! A következő modulok már nem állnak rendelkezésre a helyi környezetben: "%s"' errors: - invalid-core: 'The core version "%s" is invalid.' - directory-exists: 'A célkönyvtás "%s" nem üres.' + invalid-core: 'Érvénytelen az alaprendszer "%s" verziója.' + directory-exists: 'A következő célkönyvtár nem üres: "%s".' diff --git a/config/translations/hu/generate.permission.yml b/config/translations/hu/generate.permission.yml index 3a8dfac9d..b9a80455e 100644 --- a/config/translations/hu/generate.permission.yml +++ b/config/translations/hu/generate.permission.yml @@ -1,12 +1,11 @@ -description: 'Modul jogosultságok létrehozása' -help: 'A generate:permissions modul jogosultságok létrehozásában segít' +description: 'Modul engedélyeinek létrehozása' +help: 'A generate:permissions parancs új engedélyek létrehozását segíti' options: module: common.options.module - permission: 'Jogosultság megadása' questions: module: common.questions.module - permission: 'Jogosultság megadása' - title: 'Enter a title for the permision' - description: 'Enter a description for the permision' - restrict-access: 'Restrict Access' - add: 'Do you want to add another permission' + permission: 'Meg kell adni egy engedélyt' + title: 'Meg kell adni az engedély címét' + description: 'Meg kell adni az engedély leírását' + restrict-access: 'Hozzáférés korlátozása' + add: 'Újabb engedély megadása?' diff --git a/config/translations/hu/generate.plugin.block.yml b/config/translations/hu/generate.plugin.block.yml index 9ea1f55fd..bdb2952de 100644 --- a/config/translations/hu/generate.plugin.block.yml +++ b/config/translations/hu/generate.plugin.block.yml @@ -1,21 +1,21 @@ -description: 'Plugin block létrehozása' -help: 'A generate:plugin:block parancs új Plugin block létrehozásában segít.' -welcome: 'Üdvözlet a Drupal Plugin Block létrehozásában' +description: 'Blokk bővítmény létrehozása' +help: 'A generate:plugin:block parancs új blokk bővítmény létrehozását segíti.' +welcome: 'Üdvözlet a Drupal blokk bővítmény előállítóban' options: module: common.options.module - class: 'Plugin Class neve' - label: 'Plugin címke' - plugin-id: 'Plugin ID' + class: 'Bővítmény osztályneve' + label: 'Bővítmény felirata' + plugin-id: 'Bővítmény azonosítója' inputs: common.options.inputs services: common.options.services - theme-region: 'Theme region to render Plugin Block' + theme-region: 'Smink azon régiója, ahol a blokk bővítménynek meg kell jelennie' questions: module: common.questions.module - class: 'Plugin class nevének megadása' - label: 'Plugin címke megadása' - plugin-id: 'Plugin ID megadása' + class: 'Meg kell adni a bővítmény osztálynevét' + label: 'Meg kell adni a bővítmény feliratát' + plugin-id: 'Meg kell adni a bővítmény azonosítóját' inputs: common.questions.inputs services: common.questions.services messages: - inputs: "\nTetszőleges beviteli mező hozzáadható, melyek a blokk beállításakor jelenik meg.\nEz opcionális, enter a folytatáshoz" - invalid-theme-region: 'Region %s is invalid' + inputs: "Felvehetők beviteli mezők a blokk speciális beállításainak létrehozásához. Ez nem kötelező, az enter megnyomásával folytatható a művelet" + invalid-theme-region: "Érvénytelen régió: %s" diff --git a/config/translations/hu/generate.plugin.condition.yml b/config/translations/hu/generate.plugin.condition.yml index 04ae13acc..ed766be62 100644 --- a/config/translations/hu/generate.plugin.condition.yml +++ b/config/translations/hu/generate.plugin.condition.yml @@ -1,21 +1,21 @@ -description: 'Generate a plugin condition.' -help: 'The generate:plugin:conditon command helps you generate a plugin condition.' -welcome: 'Welcome to the Drupal Plugin Condition generator' +description: 'Feltételbővítmény létrehozása.' +help: 'A generate:plugin:conditon parancs feltételbővítmény létrehozását segíti.' +welcome: 'Üdvözlet a Drupal feltételbővítmény előállítóban' options: module: common.options.module - class: 'Plugin condition class name' - label: 'Plugin condition label' - plugin-id: 'Plugin condition id' - context-definition-id: 'Context definition ID' - context-definition-label: 'Context definition label' - context-definition-required: 'Context definition is requiered (TRUE/FALSE)' + class: 'Feltételbővítmény osztályneve' + label: 'Feltételbővítmény felirata' + plugin-id: 'Feltételbővítmény azonosítója' + context-definition-id: 'Kontextusmeghatározás azonosítója' + context-definition-label: 'Kontextusmeghatározás felirata' + context-definition-required: 'A kontextusmeghatározás kötelező (TRUE/FALSE)' questions: module: common.questions.module - class: 'Enter the plugin condition class name' - label: 'Enter the plugin condition label' - plugin-id: 'Enter the plugin condition id' - context-type: 'Context type' - context-entity-type: 'Context entity type' - context-definition-id: 'Context definition ID' - context-definition-label: 'Context definition label' - context-definition-required: 'Context definition is requiered' + class: 'Meg kell adni a feltételbővítmény osztálynevét' + label: 'Meg kell adni a feltételbővítmény feliratát' + plugin-id: 'Meg kell adni a feltételbővítmény azonosítóját' + context-type: 'Kontextus típusa' + context-entity-type: 'Kontextusentitás típusa' + context-definition-id: 'Kontextusmeghatározás azonosítója' + context-definition-label: 'Kontextusmeghatározás felirata' + context-definition-required: 'A kontextusmeghatározás kötelező' diff --git a/config/translations/hu/generate.plugin.field.yml b/config/translations/hu/generate.plugin.field.yml index a5d54b5e8..62de958a8 100644 --- a/config/translations/hu/generate.plugin.field.yml +++ b/config/translations/hu/generate.plugin.field.yml @@ -1,33 +1,33 @@ -description: 'Generate field type, widget and formatter plugins.' -help: 'The generate:plugin:field command helps you generate a full set of field plugin: field type, field formatter and field widget.' -welcome: 'Welcome to the Drupal Field Plugin generator' +description: 'Mezőtípus, felületi elem és formázó bővítmények létrehozása.' +help: 'A generate:plugin:field parancs a mezőbővítmények teljes csoportjának, vagyis a mezőtípus, mezőformázó és a mező felületi elemének létrehozását segíti.' +welcome: 'Üdvözlet a Drupal mezőbővítmény előállítóban' options: module: common.options.module - type-class: 'Field type plugin class name' - type-label: 'Field type plugin label' - type-plugin-id: 'Field type plugin id' - type-description: 'Field type plugin description' - formatter-class: 'Field formatter plugin class name' - formatter-label: 'Field formatter plugin label' - formatter-plugin-id: 'Field formatter plugin id' - widget-class: 'Field widget plugin class name' - widget-label: 'Field widget plugin label' - widget-plugin-id: 'Field widget plugin id' - field-type: 'Field type the formatter and widget plugin can be used with' - default-widget: 'Default field widget of the field type plugin' - default-formatter: 'Default field formatter of field type plugin' + type-class: 'Mezőtípus bővítmény osztályneve' + type-label: 'Mezőtípus bővítmény felirata' + type-plugin-id: 'Mezőtípus bővítmény azonosítója' + type-description: 'Mezőtípus bővítmény leírása' + formatter-class: 'Mezőformázó bővítmény osztályneve' + formatter-label: 'Mezőformázó bővítmény felirata' + formatter-plugin-id: 'Mezőformázó bővítmény azonosítója' + widget-class: 'Mező felületi elem bővítmény osztályneve' + widget-label: 'Mező felületi elem bővítmény felirata' + widget-plugin-id: 'Mező felületi elem bővítmény azonosítója' + field-type: 'Mezőtípus, amivel a formázó és a felületi elem bővítmény használható' + default-widget: 'A mezőtípus bővítmény alapértelmezett mező felületi eleme' + default-formatter: 'A mezőtípus bővítmény alapértelmezett mezőformázójatype plugin' questions: module: common.questions.module - type-class: 'Field type plugin class name' - type-label: 'Enter the field type plugin label' - type-plugin-id: 'Enter the field type plugin id' - type-description: 'Enter the field type plugin description' - formatter-class: 'Enter the field formatter plugin class name' - formatter-label: 'Enter the field formatter plugin label' - formatter-plugin-id: 'Enter the field formatter plugin id' - widget-class: 'Enter the field widget plugin class name' - widget-label: 'Enter the field widget plugin label' - widget-plugin-id: 'Enter the field widget plugin id' - field-type: 'Enter the field type the formatter and widget plugin can be used with' - default-widget: 'Enter the default field widget of the field type plugin' - default-formatter: 'Enter the default field formatter of field type plugin' + type-class: 'Mezőtípus bővítmény osztályneve' + type-label: 'Meg kell adni a mezőtípus bővítmény feliratát' + type-plugin-id: 'Meg kell adni a mezőtípus bővítmény azonosítóját' + type-description: 'Meg kell adni a mezőtípus bővítmény leírását' + formatter-class: 'Meg kell adni a mezőformázó bővítmény osztálynevét' + formatter-label: 'Meg kell adni a mezőformázó bővítmény feliratát' + formatter-plugin-id: 'Meg kell adni a mezőformázó bővítmény azonosítóját' + widget-class: 'Meg kell adni a mező felületi elem bővítmény osztálynevét' + widget-label: 'Meg kell adni a mező felületi elem bővítmény feliratát' + widget-plugin-id: 'Meg kell adni a mező felületi elem bővítmény azonosítóját' + field-type: 'Meg kell adni a mezőtípust, amivel a formázó és a felületi elem bővítmény használható' + default-widget: 'Meg kell adni a mezőtípus bővítmény alapértelmezett mező felületi elemét' + default-formatter: 'Meg kell adni a mezőtípus bővítmény alapértelmezett mezőformázóját' diff --git a/config/translations/hu/generate.plugin.fieldformatter.yml b/config/translations/hu/generate.plugin.fieldformatter.yml index a47e9b7e0..699c7cb24 100644 --- a/config/translations/hu/generate.plugin.fieldformatter.yml +++ b/config/translations/hu/generate.plugin.fieldformatter.yml @@ -1,15 +1,15 @@ -description: 'Generate field formatter plugin.' -help: 'The generate:plugin:fieldformatter command helps you generate a new field formatter plugin.' -welcome: 'Welcome to the Drupal Field Formatter Plugin generator' +description: 'Mezőformázó bővítmény létrehozása' +help: 'A generate:plugin:fieldformatter parancs új mezőformázó bővítmény létrehozását segíti' +welcome: 'Üdvözlet a Drupal mezőformázó bővítmény előállítóban' options: module: common.options.module - class: 'Plugin class name' - label: 'Plugin label' - plugin-id: 'Plugin id' - field-type: 'Field type the plugin can be used with' + class: 'Bővítmény osztályneve' + label: 'Bővítmény felirata' + plugin-id: 'Bővítmény azonosítója' + field-type: 'Mezőtípus, amivel a bővítmény használható' questions: module: common.questions.module - class: 'Enter the plugin class name' - label: 'Enter the plugin label' - plugin-id: 'Enter the plugin id' - field-type: 'Enter the field type the plugin can be used with' + class: 'Meg kell adni a bővítmény osztálynevét' + label: 'Meg kell adni a bővítmény feliratát' + plugin-id: 'Meg kell adni a bővítmény azonosítóját' + field-type: 'Meg kell adni a mezőtípust, amivel a bővítmény használható' diff --git a/config/translations/hu/generate.plugin.fieldtype.yml b/config/translations/hu/generate.plugin.fieldtype.yml index 48261de89..37e88c125 100644 --- a/config/translations/hu/generate.plugin.fieldtype.yml +++ b/config/translations/hu/generate.plugin.fieldtype.yml @@ -1,19 +1,19 @@ -description: 'Generate field type plugin.' -help: 'The generate:plugin:fieldtype command helps you generate a new field type plugin.' -welcome: 'Welcome to the Drupal Field Type Plugin generator' +description: 'Mezőtípus bővítmény létrehozása' +help: 'A generate:plugin:fieldtype parancs új mezőtípus bővítmény létrehozását segíti.' +welcome: 'Üdvözlet a Drupal mezőtípus bővítmény előállítóban' options: module: common.options.module - class: 'Plugin class name' - label: 'Plugin label' - plugin-id: 'Plugin id' - description: 'Plugin Description' - default-widget: 'Default field widget of this plugin' - default-formatter: 'Default field formatter of this plugin' + class: 'Bővítmény osztályneve' + label: 'Bővítmény felirata' + plugin-id: 'Bővítmény azonosítója' + description: 'Bővítmény leírása' + default-widget: 'A bővítmény alapértelmezett mező felületi eleme' + default-formatter: 'A bővítmény alapértelmezett mezőformázója' questions: module: common.questions.module - class: 'Enter the plugin class name' - label: 'Enter the plugin label' - plugin-id: 'Enter the plugin id' - description: 'Enter the plugin Description' - default-widget: 'Enter the default field widget of this plugin' - default-formatter: 'Enter the default field formatter of this plugin' + class: 'Meg kell adni a bővítmény osztálynevét' + label: 'Meg kell adni a bővítmény feliratát' + plugin-id: 'Meg kell adni a bővítmény azonosítóját' + description: 'Meg kell adni a bővítmény leírását' + default-widget: 'Meg kell adni a bővítmény alapértelmezett mező felületi elemét' + default-formatter: 'Meg kell adni a bővítmény alapértelmezett mezőformázóját' diff --git a/config/translations/hu/generate.plugin.fieldwidget.yml b/config/translations/hu/generate.plugin.fieldwidget.yml index 9aef32fe5..1e8628a16 100644 --- a/config/translations/hu/generate.plugin.fieldwidget.yml +++ b/config/translations/hu/generate.plugin.fieldwidget.yml @@ -1,15 +1,15 @@ -description: 'Generate field widget plugin.' -help: 'The generate:plugin:fieldwidget command helps you generate a new field widget plugin.' -welcome: 'Welcome to the Drupal Field Widget Plugin generator' +description: 'Mező felületi elem bővítmény létrehozása' +help: 'A generate:plugin:fieldwidget parancs új mező felületi elem bővítmény létrehozását segíti.' +welcome: 'Üdvözlet a Drupal mező felületi elem bővítmény előállítóban' options: module: common.options.module - class: 'Plugin class name' - label: 'Plugin label' - plugin-id: 'Plugin id' - field-type: 'Field type the plugin can be used with' + class: 'Bővítmény osztályneve' + label: 'Bővítmény felirata' + plugin-id: 'Bővítmény azonosítója' + field-type: 'A mezőtípus, amivel a bővítmény használható' questions: module: common.questions.module - class: 'Enter the plugin class name' - label: 'Enter the plugin label' - plugin-id: 'Enter the plugin id' - field-type: 'Enter the field type the plugin can be used with' + class: 'Meg kell adni a bővítmény osztálynevét' + label: 'Meg kell adni a bővítmény feliratát' + plugin-id: 'Meg kell adni a bővítmény azonosítóját' + field-type: 'Meg kell adni a mezőtípust, amivel a bővítmény használható' diff --git a/config/translations/hu/generate.plugin.imageeffect.yml b/config/translations/hu/generate.plugin.imageeffect.yml index 3d601f766..b28562275 100644 --- a/config/translations/hu/generate.plugin.imageeffect.yml +++ b/config/translations/hu/generate.plugin.imageeffect.yml @@ -1,15 +1,15 @@ -description: 'Kép hatás beépülő létrehozása.' -help: 'A generate:plugin:imageeffect parancs kép hatás beépülő létrehozásában segít.' -welcome: 'Üdvözlet a kép hatás beépülő létrehozásában' +description: 'Képhatás bővítmény létrehozása' +help: 'A generate:plugin:imageeffect parancs új képhatás bővítmény létrehozását segíti.' +welcome: 'Üdvözlet a Drupal képhatás bővítmény előállítóban' options: module: common.options.module - class: 'Plugin class neve' - label: 'Plugin címke' - plugin-id: 'Plugin ID' - description: 'Plugin leírás' + class: 'Bővítmény osztályneve' + label: 'Bővítmény felirata' + plugin-id: 'Bővítmény azonosítója' + description: 'Bővítmény leírása' questions: module: common.questions.module - class: 'Plugin class nevének megadása' - label: 'Plugin címke megadása' - plugin-id: 'Plugin ID megadása' - description: 'Plugin leírás megadása' + class: 'Meg kell adni a bővítmény osztálynevét' + label: 'Meg kell adni a bővítmény feliratát' + plugin-id: 'Meg kell adni a bővítmény azonosítóját' + description: 'Meg kell adni a bővítmény leírását' diff --git a/config/translations/hu/generate.plugin.imageformatter.yml b/config/translations/hu/generate.plugin.imageformatter.yml index 32d62f88a..9396903c9 100644 --- a/config/translations/hu/generate.plugin.imageformatter.yml +++ b/config/translations/hu/generate.plugin.imageformatter.yml @@ -1,12 +1,12 @@ -description: 'Generate image formatter plugin.' -help: 'The generate:plugin:imageformatter command helps you generate a new image formatter plugin.' +description: 'Képformázó bővítmény létrehozása.' +help: 'A generate:plugin:imageformatter parancs új képformázó bővítmény létrehozását segíti.' options: module: common.options.module - class: 'Plugin class name' - label: 'Plugin label' - plugin-id: 'Plugin id' + class: 'Bővítményosztály neve' + label: 'Bővítmény felirata' + plugin-id: 'Bővítmény azonosítója' questions: module: common.questions.module - class: 'Enter the plugin class name' - label: 'Enter the plugin label' - plugin-id: 'Enter the plugin id' + class: 'Meg kell adni a bővítmény osztálynevét' + label: 'Meg kell adni a bővítmény feliratát' + plugin-id: 'Meg kell adni a bővítmény azonosítóját' diff --git a/config/translations/hu/generate.plugin.rest.resource.yml b/config/translations/hu/generate.plugin.rest.resource.yml index 0bbfc2fc4..9f1ea36ca 100644 --- a/config/translations/hu/generate.plugin.rest.resource.yml +++ b/config/translations/hu/generate.plugin.rest.resource.yml @@ -1,19 +1,19 @@ -description: 'REST erőforrás beépülő létrehozása' -help: 'A generate:plugin:rest:resource parancs új REST erőforrás beépülő létrehozásában segít.' -welcome: 'Üdvözlet a REST erőforrás beépülő létrehozásában' +description: 'REST-erőforrás bővítmény létrehozása' +help: 'A generate:plugin:rest:resource parancs új REST-erőforrás létrehozását segíti.' +welcome: 'Üdvözlet a Drupal REST-erőforrás bővítmény előállítóban' options: module: common.options.module - class: 'REST erőforrás beépülő class' - plugin-id: 'REST erőforrás beépülő azonosító' - plugin-label: 'REST erőforrás beépülő címke' - plugin-url: 'REST erőforrás beépülő url' - plugin-states: 'REST erőforrás beépülő States' + class: 'REST-erőforrás bővítményosztály' + plugin-id: 'REST-erőforrás bővítmény azonosítója' + plugin-label: 'REST-erőforrás bővítmény címkéje' + plugin-url: 'REST-erőforrás bővítmény URL-címe' + plugin-states: 'REST-erőforrás bővítmény állapotok' questions: module: common.questions.module - class: 'REST erőforrás beépülő class nevének megadása' - plugin-id: 'REST erőforrás beépülő azonosító megadása' - plugin-label: 'REST erőforrás beépülő címke megadása' - plugin-url: 'REST erőforrás beépülő url megadása' - plugin-states: 'REST State megadása (GET alapértelmezetten kiválasztott)' + class: 'Meg kell adni a REST-erőforrás bővítmény nevét' + plugin-id: 'Meg kell adni a REST-erőforrás bővítmény azonosítóját' + plugin-label: 'Meg kell adno a REST-erőforrás bővítmény feliratát' + plugin-url: 'Meg kell adni a REST-erőforrás bővítmény URL-címét' + plugin-states: 'Ki kell választani, hogy az erőforrás milyen REST-állapotokat valósít meg (alapértelmezés szerint a GET van kiválasztva)' messages: - selected-states: 'Kiválasztott State' + selected-states: 'Kiválasztott állapotok' diff --git a/config/translations/hu/generate.plugin.rulesaction.yml b/config/translations/hu/generate.plugin.rulesaction.yml index aca763ea9..704bbdc7b 100644 --- a/config/translations/hu/generate.plugin.rulesaction.yml +++ b/config/translations/hu/generate.plugin.rulesaction.yml @@ -1,22 +1,22 @@ -description: 'Generate a plugin rule action' -help: 'A generate:plugin:rulesaction parancs új Rula akció létrehozásában segít.' -welcome: 'Üdvözlet a Drupal Rules Akció Beépülő létrehozásában' +description: 'Szabályművelet bővítmény létrehozása' +help: 'Agenerate:plugin:rulesaction parancs új szabályművelet bővítmény létrehozását segíti.' +welcome: 'Üdvözlet a Drupal szabályművelet bővítmény előállítóban' options: module: common.options.module - class: 'Beépülő class neve' - label: 'Beépülő címke' - plugin-id: 'Beépülő id' + class: 'Bővítményosztály neve' + label: 'Bővítmény felirata' + plugin-id: 'Bővítmény azonosítója' inputs: common.options.inputs services: common.options.services - category: 'Beépülő kategória' - context: 'Beépülő kontextus' - type: 'Action Type (user or node)' + category: 'Bővítmény kategóriája' + context: 'Bővítmény kontextusa' + type: 'Művelet típusa (felhasználó vagy tartalom)' questions: module: common.questions.module - class: 'Beépülő class nevének megadása' - label: 'Beépülő címke megadása' - plugin-id: 'Beépülő id megadása' + class: 'Meg kell adni a bővítmény osztálynevét' + label: 'Meg kell adni a bővítmény feliratát' + plugin-id: 'Meg kell adni a bővítmény azonosítóját' inputs: common.questions.inputs services: common.questions.services - category: 'Beépülő kategória megadása' - context: 'Beépülő kontextus megadása' + category: 'Meg kell adni a bővítmény kategóriáját' + context: 'Meg kell adni a bővítmény kontextusát' diff --git a/config/translations/hu/generate.plugin.type.annotation.yml b/config/translations/hu/generate.plugin.type.annotation.yml index 0ad7db904..4a3587c27 100644 --- a/config/translations/hu/generate.plugin.type.annotation.yml +++ b/config/translations/hu/generate.plugin.type.annotation.yml @@ -1,13 +1,13 @@ -description: 'Generate a plugin type with annotation discovery' -help: 'The generate:plugin:type:annotation command helps you generate a new Plugin type that uses annotation discovery.' -welcome: 'Welcome to the Drupal Plugin Type generator' +description: 'Bővítménytípus létrehozása magyarázatészleléssel' +help: 'A generate:plugin:type:annotation parancs magyarázatészlelést használó új bővítménytípus létrehozását segíti.' +welcome: 'Üdvözlet a Drupal bővítménytípus előállítóban' options: module: common.options.module - class: 'Plugin type class name' - machine-name: 'Plugin type machine name' - label: 'Plugin type label' + class: 'Bővítménytípus osztályneve' + machine-name: 'Bővítménytípus programok által használt neve' + label: 'Bővítménytípus felirata' questions: module: common.questions.module - class: 'Enter the plugin type class name' - machine-name: 'Enter the plugin type machine name' - label: 'Enter the plugin type label' + class: 'Meg kell adni a bővítménytípus osztálynevét' + machine-name: 'Meg kell adni a bővítménytípus programok által használt nevét' + label: 'Meg kell adni a bővítménytípus feliratát' diff --git a/config/translations/hu/generate.plugin.type.yaml.yml b/config/translations/hu/generate.plugin.type.yaml.yml index f44ca5354..788746c78 100644 --- a/config/translations/hu/generate.plugin.type.yaml.yml +++ b/config/translations/hu/generate.plugin.type.yaml.yml @@ -1,13 +1,13 @@ -description: 'Generate a plugin type with Yaml discovery' -help: 'The generate:plugin:type:yaml command helps you generate a new Plugin type that uses Yaml discovery.' -welcome: 'Welcome to the Drupal Plugin Type generator' +description: 'Bővítménytípus létrehozása YAML-észleléssel' +help: 'A generate:plugin:type:yaml parancs YAML-észlelést használó új bővítménytípus létrehozását segíti.' +welcome: 'Üdvözlet a Drupal bővítménytípus előállítóban' options: module: common.options.module - class: 'Plugin type class name' - plugin-name: 'Plugin type machine name' - plugin-file-name: 'Plugin file name' + class: 'Bővítménytípus osztályneve' + plugin-name: 'Bővítménytípus programok által használt neve' + plugin-file-name: 'Bővítmény fájlneve' questions: module: common.questions.module - class: 'Enter the plugin type class name' - plugin-name: 'Enter the plugin type machine name' - plugin-file-name: 'Enter the plugin file name (e.g. MODULE.plugin.filename.yml)' + class: 'Meg kell adni a bővítménytípus osztálynevét' + plugin-name: 'Meg kell adni a bővítménytípus programok által használt nevét' + plugin-file-name: 'Meg kell adni a bővítmény fájlnevét (pl. MODULE.plugin.filename.yml)' diff --git a/config/translations/hu/generate.plugin.views.field.yml b/config/translations/hu/generate.plugin.views.field.yml index 4542d0754..de828f86d 100644 --- a/config/translations/hu/generate.plugin.views.field.yml +++ b/config/translations/hu/generate.plugin.views.field.yml @@ -1,11 +1,11 @@ -description: 'Generate a custom plugin view field.' -help: 'The generate:plugin:views:field command helps you generate a new custom views field plugin.' +description: 'Egyéni nézetmező bővítmény létrehozása.' +help: 'A generate:plugin:views:field parancs új egyéni nézetmező bővítmény létrehozását segíti.' options: - class: 'Views plugin field class name' - title: 'Views plugin field title' - description: 'Views plugin field description' + class: 'Nézetmező bővítmény osztályneve' + title: 'Nézetmező bővítmény címe' + description: 'Nézetmező bővítmény leírása' questions: - class: 'Views plugin field class name' - title: 'Views plugin field title' - description: 'Views plugin field description' - description_default: 'My awesome custom views field plugin.' + class: 'Nézetmező bővítmény osztályneve' + title: 'Nézetmező bővítmény címe' + description: 'Nézetmező bővítmény leírása' + description_default: 'A remek egyéni nézetmező bővítményem.' diff --git a/config/translations/hu/generate.profile.yml b/config/translations/hu/generate.profile.yml index b1048cca0..e2f1f3cf2 100644 --- a/config/translations/hu/generate.profile.yml +++ b/config/translations/hu/generate.profile.yml @@ -1,21 +1,21 @@ -description: 'Generate a profile.' -help: 'The generate:profile command helps you generate a new installation profile.' -welcome: 'Welcome to the Drupal installation profile generator' +description: 'Profil létrehozása.' +help: 'A generate:profile parancs új telepítési profil létrehozását segíti.' +welcome: 'Üdvözlet a Drupal telepítési profil előállítóban' options: - profile: 'The profile name' - machine-name: 'The machine name (lowercase and underscore only)' - description: 'Profile description' - core: 'Core version' - dependencies: 'Module dependencies separated by commas (i.e. context, panels)' - distribution: 'The distribution name' + profile: 'A profil neve' + machine-name: 'A programok által használt név (csak kisbetűk és aláhúzás)' + description: 'Profil leírása' + core: 'Drupal alaprendszer verziója' + dependencies: 'Modulfüggőségek vesszővel elválasztva (pl. context, panels)' + distribution: 'A disztribúció neve' questions: - profile: 'Enter the name of the new profile' - machine-name: 'Enter the machine name' - description: 'Enter the description' - core: 'Enter Drupal Core version' - dependencies: 'Would you like to add module dependencies' - distribution: 'Is this install profile intended to be a distribution' + profile: 'Meg kell adni az új profil nevét' + machine-name: 'Meg kell adni a programok által használt nevet' + description: 'Meg kell adni a leírást' + core: 'Meg kell adni a drupal alaprendszer verzióját' + dependencies: 'Modulfüggőségek hozzáadása most?' + distribution: 'Ez a telepítési profil disztribúció lesz?' warnings: - module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' + module-unavailable: 'Figyelmeztetés! A következő modulok már nem állnak rendelkezésre a helyi környezetben: "%s"' errors: - directory-exists: 'The target directory "%s" is not empty.' + directory-exists: 'A következő célkönyvtár nem üres: "%s".' diff --git a/config/translations/hu/generate.routesubscriber.yml b/config/translations/hu/generate.routesubscriber.yml index 7958c01c6..eb6a3c7af 100644 --- a/config/translations/hu/generate.routesubscriber.yml +++ b/config/translations/hu/generate.routesubscriber.yml @@ -1,11 +1,11 @@ -description: 'Generate a RouteSubscriber' -help: 'The generate:service command helps you generate a new RouteSubscriber.' -welcome: 'Welcome to the Drupal RouteSubscriber generator.' +description: 'RouteSubscriber létrehozása' +help: 'A generate:service parancs új RouteSubscriber létrehozását segíti.' +welcome: 'Üdvözlet a Drupal RouteSubscriber előállítóban.' options: module: common.options.module - name: 'Service name' - class: 'Class name' + name: 'Szolgáltatásnév' + class: 'Osztálynév' questions: module: common.questions.module - name: 'Enter the service name' - class: 'Enter the Class name' + name: 'Meg kell adni a szolgáltatásnevet' + class: 'Meg kell adni az osztálynevet' diff --git a/config/translations/hu/generate.service.yml b/config/translations/hu/generate.service.yml index 00329f3c6..fde70b7f6 100644 --- a/config/translations/hu/generate.service.yml +++ b/config/translations/hu/generate.service.yml @@ -1,15 +1,15 @@ -description: 'Service létrehozása' -help: 'A generate:service új service létrehozásában segít.' -welcome: 'Üdvözlet az új service létrehozásában' +description: 'Szolgáltatás létrehozása' +help: 'A generate:service parancs új szolgáltatás létrehozását segíti.' +welcome: 'Üdvözlet a Drupal szolgáltatás előállítóban' options: module: common.options.module - service-name: 'Service neve' - class: 'Class neve' + service-name: 'Szolgáltatásnév' + class: 'Osztálynév' interface: Interfész services: common.questions.services questions: module: common.questions.module - service-name: 'Service nevének megadása' - class: 'Class nevének megadása' + service-name: 'Meg kell adni a szolgáltatásnevet' + class: 'Meg kell adni az osztálynevet' interface: 'Interfész létrehozása' - services: common.options.services + services: common.options.services \ No newline at end of file diff --git a/config/translations/hu/generate.theme.yml b/config/translations/hu/generate.theme.yml index 354ce30a5..0eba13f40 100644 --- a/config/translations/hu/generate.theme.yml +++ b/config/translations/hu/generate.theme.yml @@ -1,41 +1,40 @@ -description: 'Generate a theme.' -help: 'The generate:theme command helps you generates a new theme.' -welcome: 'Welcome to the Drupal theme generator' +description: 'Smink létrehozása.' +help: 'A generate:theme parancs új smink létrehozását segíti.' +welcome: 'Üdvözlet a Drupal smink előállítóban' options: - theme: 'The theme name' - machine-name: 'The machine name (lowercase and underscore only)' - theme-path: 'The path of the theme' - description: 'Theme description' - core: 'Core version' - package: 'Theme package' - composer: 'Add a composer.json file' - base-theme: 'Base theme (i.e. classy, stable)' - global-library: 'Global styling library name' - regions: Regions - breakpoints: Breakpoints - base_theme: 'Base theme (i.e. classy, stable)' + theme: 'A smink neve' + machine-name: 'A programok által használt név (csak kisbetűk és aláhúzás)' + theme-path: 'A smink útvonala' + description: 'A smink leírása' + core: 'Drupal alaprendszer verziója' + package: 'Smink csomagja' + composer: 'composer.json fájl hozzáadása' + base-theme: 'Alapsmink (pl. classy, stable)' + global-library: 'Globális stíluskönyvtár neve' + regions: Régiók + breakpoints: Töréspontok questions: - theme: 'Enter the new theme name' - machine-name: 'Enter the theme machine name' - theme-path: 'Enter the theme Path' - description: 'Enter theme description' - core: 'Enter Drupal Core version' - package: 'Enter package name' - dependencies: 'Would you like to add module dependencies' - invalid-theme: 'Invalid %s theme was selected' - global-library: 'Enter the global styling library name' - regions: 'Do you want to generate the theme regions' - region-name: 'Enter region name' - region-machine-name: 'Enter region machine name' - region-add: 'Do you want to add another region' - breakpoints: 'Do you want to generate the theme breakpoints' - breakpoint-name: 'Enter breakpoint name' - breakpoint-label: 'Enter breakpoint label' - breakpoint-media-query: 'Enter breakpoint media query' - breakpoint-weight: 'Enter breakpoint weight' - breakpoint-multipliers: 'Enter breakpoint multipliers' - breakpoint-add: 'Do you want to add another breakpoint' + theme: 'Meg kell adni az új smink nevét' + machine-name: 'Meg kell adni a smink programok által használt nevét' + theme-path: 'Meg kell adni a smink útvonalát' + description: 'Meg kell adni a smink leírását' + core: 'Meg kell adni a drupal alaprendszer verzióját' + package: 'Meg kell adni a csomag nevét' + dependencies: 'Modulfüggőségek hozzáadása most?' + invalid-theme: 'Érvénytelen smink volt kiválasztva: %s' + global-library: 'Meg kell adni a globális stíluskönyvtár nevét' + regions: 'Sminkrégiók előállítása most?' + region-name: 'Meg kell adni a régió nevét' + region-machine-name: 'Meg kell adni a régió programok által használt nevét' + region-add: 'Újabb régió hozzáadása?' + breakpoints: 'Smink töréspontjainak létrehozása?' + breakpoint-name: 'Meg kell adni a töréspont nevét' + breakpoint-label: 'Meg kell adni a töréspont címkéjét' + breakpoint-media-query: 'Meg kell adni a töréspont médialekérdezését' + breakpoint-weight: 'Meg kell adni a töréspont súlyát' + breakpoint-multipliers: 'Meg kell adni a töréspont szorzóit' + breakpoint-add: 'Újabb töréspont hozzáadása?' warnings: - module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' + module-unavailable: 'Figyelmeztetés! A következő modulok már nem állnak rendelkezésre a helyi környezetben: "%s"' errors: - directory-exists: 'The target directory "%s" is not empty.' + directory-exists: 'A következő célkönyvtár nem üres: "%s".' diff --git a/config/translations/hu/state.override.yml b/config/translations/hu/state.override.yml index b36e3a349..9abee7ecc 100644 --- a/config/translations/hu/state.override.yml +++ b/config/translations/hu/state.override.yml @@ -6,7 +6,7 @@ arguments: messages: key: Állapotkulcs original: 'Eredeti érték' - override: 'Érték felülbírálása' + override: 'Felülbírálás értéke' errors: no-key: 'Meg kell adni a felülbírálandó állapotkulcsot.' no-value: 'Meg kell adni a beállítandó állapotkulcsot.' diff --git a/config/translations/hu/translation.cleanup.yml b/config/translations/hu/translation.cleanup.yml index 30975c9f2..1e013c63f 100644 --- a/config/translations/hu/translation.cleanup.yml +++ b/config/translations/hu/translation.cleanup.yml @@ -1,8 +1,8 @@ -description: 'Clenaup translation files' +description: 'Clean up translation files' arguments: - language: 'Language to cleanup files against English' + language: 'Language to clean up files against English' messages: invalid-language: 'Language %s is invalid' language: Language file-deleted: 'File %s was deleted from %s due is no longer required.' - success: 'Unncessary files were cleanup' + success: 'Unnecessary files were removed' diff --git a/config/translations/id/about.yml b/config/translations/id/about.yml new file mode 100644 index 000000000..3e0e81c70 --- /dev/null +++ b/config/translations/id/about.yml @@ -0,0 +1,13 @@ +description: 'Menampilkan informasi dasar mengenai proyek Drupal Console' +messages: + welcome: 'Drupal Console adalah separangkat alat yang di jalankan di dalam CLI untuk:' + welcome-feature-generate: 'Menghasilkan kode boilerplate.' + welcome-feature-interact: 'Berinteraksi dengan pemasangan Drupal 8.' + welcome-feature-learn: 'Belajar Drupal 8.' + links: 'Tautan-tautan proyek' + landing: 'Halaman depan - %s' + change-log: 'Perubahan log pada - %s' + documentation: 'Dokumentasi pada - %s' + support: 'Dukung ruang chat - %s' + supporting-organizations: 'Organisasi-organisasi pendukung' + version-supported: 'Versi pendukung Drupal %s' diff --git a/config/translations/id/application.yml b/config/translations/id/application.yml new file mode 100644 index 000000000..d33adfacf --- /dev/null +++ b/config/translations/id/application.yml @@ -0,0 +1,51 @@ +options: + env: 'The Environment name' + no-debug: 'Switches off debug mode' + learning: 'Generate a verbose code output' + generate-chain: 'Shows command options and arguments as yaml output to be used in chain command' + generate-inline: 'Shows command options and arguments as inline command' + generate-doc: 'Shows command options and arguments as markdown' + root: 'Define the Drupal root to be used in command execution' + uri: 'URI of the Drupal site to use (for multi-site environments or when running on an alternate port)' + yes: 'Skip confirmation and proceed' + target: 'Site name you want to interact with (for local or remote sites)' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: 'Display this application version' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' + check-fix: 'Attempt to fix any missing configuration.' +arguments: + command: 'The command to execute' +messages: + completed: 'The command was executed successfully!' + chain: + generated: 'Yaml representation of this command, usage copy in i.e. `~/.console/chain/sample.yml` to execute using `chain` command, make sure your yaml file start with a `commands` root key:' + inline: + generated: 'Inline representation of this command:' + generated: 'You can now start using the generated code!' + files: + generated: 'Generated or updated files' + copied: 'Copied files' + learning: + route: "In order to to create pages it is necessary to define routes for them.\nA route maps a URL path to a controller. It defines with what function\nor method will be called when a URL is accessed.\nIf the user accesses http://drupal8.dev/{{ route.path }}, the routing\nsystem will look for a route with that path. In this case it will find a\nmatch, and execute the _controller callback. In this case the callback is\ndefined as a classname\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nand a method (\"{{ route.method }}\")." + autocomplete: | + Bash atau Zsh: Tambahkan baris ini di file konfigurasi shell kamu: + source "$HOME/.console/console.rc" 2>/dev/null + + Fish: Buat link simbolik + ln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish + version: '%s version %s' +errors: + invalid-command: 'Command "%s" is not defined.' +site: + messages: + path: 'Site path' + errors: + directory: 'In order to list all of the available commands, you should run this inside a drupal root directory.' + settings: 'In order to list all of the available commands you should install drupal first.' +user: + messages: + path: 'User home path' diff --git a/config/translations/id/cache.rebuild.yml b/config/translations/id/cache.rebuild.yml new file mode 100644 index 000000000..f3a6118e7 --- /dev/null +++ b/config/translations/id/cache.rebuild.yml @@ -0,0 +1,15 @@ +description: 'Rebuild and clear all site caches.' +options: + cache: 'Only clear a specific cache.' +messages: + welcome: 'Welcome to the cache:rebuild command' + rebuild: 'Rebuilding cache(s), wait a moment please.' + completed: 'Done clearing cache(s).' + invalid_cache: 'Cache "%s" is invalid.' +questions: + cache: 'Select cache.' +examples: + - description: Rebuild all caches + execution: drupal cr all + - description: Rebuild discovery cache + execution: drupal cr discovery diff --git a/config/translations/id/chain.debug.yml b/config/translations/id/chain.debug.yml new file mode 100644 index 000000000..e645506be --- /dev/null +++ b/config/translations/id/chain.debug.yml @@ -0,0 +1,4 @@ +description: 'List available chain files.' +messages: + directory: 'Directory' + file: 'Chain file name.' diff --git a/config/translations/id/chain.yml b/config/translations/id/chain.yml new file mode 100644 index 000000000..b249dee1e --- /dev/null +++ b/config/translations/id/chain.yml @@ -0,0 +1,7 @@ +description: 'Chain command execution' +options: + file: 'User defined file containing commands to get executed.' +messages: + missing_file: 'You must provide a valid file path and name.' + invalid_file: 'The file "%s" does not exists.' + module_install: 'module:install command is not runnable inside a chain queue and must be run independently.' diff --git a/config/translations/id/common.yml b/config/translations/id/common.yml new file mode 100644 index 000000000..9e12cdc4a --- /dev/null +++ b/config/translations/id/common.yml @@ -0,0 +1,42 @@ +options: + events: 'Load events from the container' + module: 'The Module name.' + services: 'Load services from the container.' + tags: 'Set service tags from the container.' + inputs: 'Create inputs in a form.' + permissions: 'Create permissions.' +questions: + module: 'Enter the module name' + confirm: 'Do you confirm generation?' + canceled: 'Command generation canceled.' + events: + message: "\nType the event name or use keyup or keydown.\nThis is optional, press enter to continue\n" + name: 'Enter event name' + services: + confirm: 'Do you want to load services from the container' + message: "\nType the service name or use keyup or keydown.\nThis is optional, press enter to continue\n" + name: 'Enter your service' + inputs: + confirm: 'Do you want to generate a form structure?' + label: 'Input label' + machine_name: 'Input machine name' + permission: 'Do you want to generate permissions?' + type: Type + invalid: 'Field Type "%s" is invalid.' + description: Description + default-value: 'Default value' + weight: 'Weight for input item' + title: 'Title' + fieldset: 'Fieldset' +errors: + module-dependency: 'Missing module dependency "%s" is not installed. Try module:install to install it.' + class-name-empty: 'The Class name can not be empty' + invalid-file-path: 'You must provide a valid file path' +status: + enabled: Enabled + disabled: Disabled +messages: + canceled: 'The generation was cancelled' + drupal-core: 'Drupal Core' + move-phar: 'Accessing console from anywhere on your system' + quick-start: 'Unduh, install dan sajikan Drupal 8' diff --git a/config/translations/id/complete.yml b/config/translations/id/complete.yml new file mode 100644 index 000000000..f36c53018 --- /dev/null +++ b/config/translations/id/complete.yml @@ -0,0 +1 @@ +description: 'Shell completion command list' diff --git a/config/translations/id/config.debug.yml b/config/translations/id/config.debug.yml new file mode 100644 index 000000000..97bc6c581 --- /dev/null +++ b/config/translations/id/config.debug.yml @@ -0,0 +1,5 @@ +description: 'Tunjukkan konfigurasi saat ini.' +arguments: + config-name: 'Nama konfigurasi.' +errors: + config-not-exists: 'Konfigurasi "%s" tidak ada.' diff --git a/config/translations/id/config.diff.yml b/config/translations/id/config.diff.yml new file mode 100644 index 000000000..5da54bb7c --- /dev/null +++ b/config/translations/id/config.diff.yml @@ -0,0 +1,14 @@ +description: 'Ouput configuration items that are different in active configuration compared with a directory.' +arguments: + directory: 'The directory to diff against. If omitted, choose from Drupal config directories.' +options: + reverse: 'See the changes in reverse (i.e diff a directory to the active configuration).' +questions: + directories: 'Config directory:' +table: + headers: + collection: 'Collection' + config-name: 'Configuration item' + operation: 'Operation' +messages: + no-changes: 'There are no changes.' diff --git a/config/translations/id/config.edit.yml b/config/translations/id/config.edit.yml new file mode 100644 index 000000000..19dc54b6b --- /dev/null +++ b/config/translations/id/config.edit.yml @@ -0,0 +1,8 @@ +description: 'Edit the selected configuration.' +arguments: + config-name: 'Configuration name.' + editor: Editor. +questions: + config-name: 'Choose a configuration unit' +messages: + no-directory: 'An error occurred while creating your directory at' diff --git a/config/translations/id/config.export.content.type.yml b/config/translations/id/config.export.content.type.yml new file mode 100644 index 000000000..597af8ae1 --- /dev/null +++ b/config/translations/id/config.export.content.type.yml @@ -0,0 +1,10 @@ +description: 'Export a specific content type and their fields.' +arguments: + content-type: 'Content Type to be exported' +questions: + content-type: 'Content Type to be exported' + optional-config: 'Export content type in module as an optional configuration' +messages: + content_type_exported: 'Exporting content type' +options: + optional-config: 'Export content type as an optional YAML configuration in your module' diff --git a/config/translations/id/config.export.single.yml b/config/translations/id/config.export.single.yml new file mode 100644 index 000000000..2561f36e2 --- /dev/null +++ b/config/translations/id/config.export.single.yml @@ -0,0 +1,14 @@ +description: 'Export single configuration as yml file.' +arguments: + config-name: 'Configuration name.' +options: + include-dependencies: 'Export dependencies of the configuration as well.' + simple-configuration: 'Simple configuration' +questions: + config-type: 'Configuration type' + config-name: 'Configuration name' +messages: + config-not-found: 'Configuration name not found.' + export: 'Configuration was exported at file %s.' + invalid-config-type: 'Invalid config type, please select one of the list' + invalid-config-name: 'Invalid config name, please select one of the list' diff --git a/config/translations/id/config.export.view.yml b/config/translations/id/config.export.view.yml new file mode 100644 index 000000000..08fd82134 --- /dev/null +++ b/config/translations/id/config.export.view.yml @@ -0,0 +1,13 @@ +description: 'Export a view in YAML format inside a provided module to reuse in other website.' +messages: + view_exported: 'Exporting view' + depencies-included: 'The following module dependencies were included at %s' +questions: + view: 'View to be exported' + optional-config: 'Export view in module as an optional configuration' + include-module-dependencies: 'Include view module dependencies in module info YAML file' +arguments: + view-id: 'View ID' +options: + optional-config: 'Export view as an optional YAML configuration in your module' + include-module-dependencies: 'Include module dependencies in module info YAML file' diff --git a/config/translations/id/config.export.yml b/config/translations/id/config.export.yml new file mode 100644 index 000000000..a7c30afe2 --- /dev/null +++ b/config/translations/id/config.export.yml @@ -0,0 +1,6 @@ +description: 'Export current application configuration.' +arguments: + directory: 'Define the export directory to save the configuration output.' + tar: 'If set, the configuration will be exported to an archive file.' +messages: + directory: 'The configuration was exported at:' diff --git a/config/translations/id/config.import-single.yml b/config/translations/id/config.import-single.yml new file mode 100644 index 000000000..0f33d4f3a --- /dev/null +++ b/config/translations/id/config.import-single.yml @@ -0,0 +1,6 @@ +description: 'Import the selected configuration.' +arguments: + config-name: 'Configuration name.' + input-file: 'Path to the import files.' +messages: + empty-value: 'Value can not be empty' diff --git a/config/translations/id/config.import.yml b/config/translations/id/config.import.yml new file mode 100644 index 000000000..8395e2947 --- /dev/null +++ b/config/translations/id/config.import.yml @@ -0,0 +1,8 @@ +description: 'Import configuration to current application.' +arguments: + file: 'Path to an archive file of configuration to import.' + directory: 'Path to a directory of configuration to import.' + remove-files: 'Remove files after synchronization.' +messages: + config_files_imported: 'List of config files.' + imported: 'Configuration imported successfully.' diff --git a/config/translations/id/config.override.yml b/config/translations/id/config.override.yml new file mode 100644 index 000000000..7f192f26a --- /dev/null +++ b/config/translations/id/config.override.yml @@ -0,0 +1,13 @@ +description: 'Override config value in active configuration.' +arguments: + config-name: 'Configuration name.' + key: Key + value: Value +messages: + configuration: 'Configuration name' + configuration-key: 'Configuration key' + original: 'Original Value' + updated: 'Override Value' +examples: + - description: Set the Contact module flood limit to 10. + execution: drupal config:override contact.settings flood.limit 10 diff --git a/config/translations/id/config.settings.debug.yml b/config/translations/id/config.settings.debug.yml new file mode 100644 index 000000000..aff7bbb08 --- /dev/null +++ b/config/translations/id/config.settings.debug.yml @@ -0,0 +1,5 @@ +description: 'Displays current key:value on settings file.' +help: 'The config:settings:debug command helps you displaying current key:value on settings file.' +welcome: 'Welcome to the Drupal Config Settings Debug command' +messages: + current: 'Current Key:value on settings file' diff --git a/config/translations/id/container.debug.yml b/config/translations/id/container.debug.yml new file mode 100644 index 000000000..b40f51e6a --- /dev/null +++ b/config/translations/id/container.debug.yml @@ -0,0 +1,4 @@ +description: 'Displays current services for an application.' +messages: + service_id: 'Service ID' + class_name: 'Class Name' diff --git a/config/translations/id/create.nodes.yml b/config/translations/id/create.nodes.yml new file mode 100644 index 000000000..8623b3d03 --- /dev/null +++ b/config/translations/id/create.nodes.yml @@ -0,0 +1,28 @@ +description: 'Create dummy nodes for your Drupal 8 application.' +help: 'The create:nodes command helps you create dummy nodes.' +welcome: 'Welcome to the Drupal nodes generator' +arguments: + content-types: 'Content type(s) to be used in node creation' +options: + limit: 'How many nodes would you like to create' + title-words: 'Maximum number of words in node titles' + time-range: 'How far back in time should the nodes be dated' +questions: + content-type: 'Select content type(s) to be used on node creation' + limit: 'Enter how many nodes would you like to generate' + title-words: 'Enter the maximum number of words in titles' + time-range: 'How far back in time should the nodes be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + node-id: 'Node Id' + content-type: 'Content type' + title: 'Title' + created: 'Created Time' + invalid-content-types: 'Content types %s are invalid' + created-nodes: 'Created %s nodes successfully' diff --git a/config/translations/id/create.terms.yml b/config/translations/id/create.terms.yml new file mode 100644 index 000000000..459b4f3e6 --- /dev/null +++ b/config/translations/id/create.terms.yml @@ -0,0 +1,18 @@ +description: 'Create dummy terms for your Drupal 8 application.' +help: 'The create:terms command helps you create dummy terms.' +welcome: 'Welcome to the Drupal terms creator' +arguments: + vocabularies: 'Vocabulary(s) to be used in terms creation' +options: + limit: 'How many terms would you like to create' + name-words: 'Maximum number of words in term names' +questions: + vocabularies: 'Select vocabulary(s) to be used on terms creation' + limit: 'Enter how many terms would you like to create' + name-words: 'Enter the maximum number of words in term names' +messages: + term-id: 'Term Id' + vocabulary: 'Vocabulary' + name: 'Name' + invalid-vocabularies: 'Vocabulary(s) %s are invalid' + created-terms: 'Created %s terms successfully' diff --git a/config/translations/id/create.users.yml b/config/translations/id/create.users.yml new file mode 100644 index 000000000..1c1443c45 --- /dev/null +++ b/config/translations/id/create.users.yml @@ -0,0 +1,27 @@ +description: 'Create dummy users for your Drupal 8 application.' +help: 'The create:users command helps you create dummy users.' +welcome: 'Welcome to the Drupal users generator' +arguments: + roles: 'Role(s) to be used in user creation' +options: + limit: 'How many users would you like to create' + password: 'Password to be set to users created' + time-range: 'How far back in time should the users be dated' +questions: + roles: 'Select role(s) to be used on user creation' + limit: 'Enter how many users would you like to generate' + password: 'Enter the password to be set to users created' + time-range: 'How far back in time should the users be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + user-id: 'User Id' + roles: 'Roles' + username: 'Username' + created: 'Created Time' + created-users: 'Created %s users successfully' diff --git a/config/translations/id/create.vocabularies.yml b/config/translations/id/create.vocabularies.yml new file mode 100644 index 000000000..8029a812b --- /dev/null +++ b/config/translations/id/create.vocabularies.yml @@ -0,0 +1,14 @@ +description: 'Create dummy vocabularies for your Drupal 8 application.' +help: 'The create:vocabularies command helps you create dummy vocabularies.' +welcome: 'Welcome to the Drupal vocabularies creator' +options: + limit: 'How many vocabularies would you like to create' + name-words: 'Maximum number of words in vocabulary names' +questions: + limit: 'Enter how many vocabularies would you like to create' + name-words: 'Enter the maximum number of words in vocabulary names' +messages: + vocabulary-id: 'Vocabulary Id' + name: 'Name' + created-terms: 'Created %s vocabularies successfully' + error: 'Error creating vocabularies: %s' diff --git a/config/translations/id/cron.debug.yml b/config/translations/id/cron.debug.yml new file mode 100644 index 000000000..5993ec402 --- /dev/null +++ b/config/translations/id/cron.debug.yml @@ -0,0 +1,4 @@ +description: 'List of modules implementing a cron' +messages: + module-list: 'Modules implementing a cron method' + module: Module diff --git a/config/translations/id/cron.execute.yml b/config/translations/id/cron.execute.yml new file mode 100644 index 000000000..1d092082d --- /dev/null +++ b/config/translations/id/cron.execute.yml @@ -0,0 +1,5 @@ +description: 'Jalankan implementasi cron oleh modul atau jalankan semua cron-cron' +messages: + module-invalid: 'Modul %s tidak memiliki implementasi cron' + executing-cron: 'Menjalankan fungsi cron dari modul %s' + success: 'Semua permintaan implementasi cron sudah dijalankan dengan sukses' diff --git a/config/translations/id/cron.release.yml b/config/translations/id/cron.release.yml new file mode 100644 index 000000000..a4aa8139b --- /dev/null +++ b/config/translations/id/cron.release.yml @@ -0,0 +1,3 @@ +description: 'Release cron system lock to run cron again' +messages: + released: 'Cron lock was released successfully' diff --git a/config/translations/id/database.client.yml b/config/translations/id/database.client.yml new file mode 100644 index 000000000..3b4432af9 --- /dev/null +++ b/config/translations/id/database.client.yml @@ -0,0 +1,5 @@ +description: "Launch a DB client if it's available" +arguments: + database: "Database key from settings.php" +messages: + connection: "Connection: %s" diff --git a/config/translations/id/database.connect.yml b/config/translations/id/database.connect.yml new file mode 100644 index 000000000..d232dc31f --- /dev/null +++ b/config/translations/id/database.connect.yml @@ -0,0 +1,8 @@ +description: "Shows DB connection" +arguments: + database: "Database key from settings.php" +messages: + database-not-found: "Database %s connection info wasn't found" + database-not-supported: 'Database type %s is not supported yet' + database-client-not-found: "Database client %s wasn't found" + connection: "Connection: %s" diff --git a/config/translations/id/database.drop.yml b/config/translations/id/database.drop.yml new file mode 100644 index 000000000..d4dca1294 --- /dev/null +++ b/config/translations/id/database.drop.yml @@ -0,0 +1,9 @@ +description: "Drop all tables in a given database." +help: 'The database:drop command helps you drop database tables.' +arguments: + database: "Database key from settings.php" +question: + drop-tables: "Confirm you really want to drop all tables in the database %s?" +messages: + table: 'Table' + table-drop: 'Drop %s tables successfully' diff --git a/config/translations/id/database.dump.yml b/config/translations/id/database.dump.yml new file mode 100644 index 000000000..b1bb1ccc6 --- /dev/null +++ b/config/translations/id/database.dump.yml @@ -0,0 +1,7 @@ +description: "Dump structure and contents of a database" +arguments: + database: "Database key from settings.php" +options: + file: 'The filename for your database backup' +messages: + success: "Database exported to:" diff --git a/config/translations/id/database.log.clear.yml b/config/translations/id/database.log.clear.yml new file mode 100644 index 000000000..fe3fb9393 --- /dev/null +++ b/config/translations/id/database.log.clear.yml @@ -0,0 +1,5 @@ +description: 'Remove events from DBLog table, filters are available' +messages: + event-deleted: 'Event %s was deleted' + clear-error: 'Clear process fail, please check used filters' + clear-sucess: 'Clear of events was successfully' diff --git a/config/translations/id/database.log.debug.yml b/config/translations/id/database.log.debug.yml new file mode 100644 index 000000000..1190657fa --- /dev/null +++ b/config/translations/id/database.log.debug.yml @@ -0,0 +1,19 @@ +description: 'Display current log events for the application' +arguments: + event-id: 'DBLog event ID' +options: + type: 'Filter events by a specific type' + severity: 'Filter events by a specific level of severity' + user-id: 'Filter events by a specific user id' + reverse: 'Reverse the order of events' + limit: 'Limit results to a specific number' + offset: 'Starting point of a limit' +messages: + event-id: Event ID + type: Type + date: Date + message: Message + user: User + severity: Severity + invalid-severity: 'Severity type is invalid, filter was ignored' + not-found: 'DBLog event %s wasn''t found' diff --git a/config/translations/id/database.restore.yml b/config/translations/id/database.restore.yml new file mode 100644 index 000000000..949901e80 --- /dev/null +++ b/config/translations/id/database.restore.yml @@ -0,0 +1,7 @@ +description: "Restore structure and contents of a database." +arguments: + database: "Database key from settings.php" +options: + file: 'The filename for your database backup file' +messages: + success: "Database imported from:" diff --git a/config/translations/id/database.table.debug.yml b/config/translations/id/database.table.debug.yml new file mode 100644 index 000000000..2db50fc0f --- /dev/null +++ b/config/translations/id/database.table.debug.yml @@ -0,0 +1,9 @@ +description: "Show all tables in a given database." +help: 'The database:table:debug command helps you debug database tables.' +arguments: + database: "Database key from settings.php" +messages: + table-show: 'Showing tables for %s database' + table: 'Table' + column: 'Column' + type: 'Type' diff --git a/config/translations/id/elephpant.yml b/config/translations/id/elephpant.yml new file mode 100644 index 000000000..d9e4499b6 --- /dev/null +++ b/config/translations/id/elephpant.yml @@ -0,0 +1 @@ +description: 'Elephpants are cute ...' diff --git a/config/translations/id/generate.authentication.provider.yml b/config/translations/id/generate.authentication.provider.yml new file mode 100644 index 000000000..d515ea543 --- /dev/null +++ b/config/translations/id/generate.authentication.provider.yml @@ -0,0 +1,6 @@ +description: 'Generate an Authentication Provider' +help: 'The generate:authentication:provider command helps you generate a new Authentication Provider.' +options: + class: 'Authentication Provider class' + provider-id: 'Provider ID' +module: common.options.module diff --git a/config/translations/id/generate.command.yml b/config/translations/id/generate.command.yml new file mode 100644 index 000000000..0b9c665a1 --- /dev/null +++ b/config/translations/id/generate.command.yml @@ -0,0 +1,16 @@ +description: 'Generate commands for the console.' +help: 'The generate:command command helps you generate a new command.' +welcome: 'Welcome to the Drupal Command generator' +options: + module: 'The name of the Module (that will contain the command).' + controller-title: 'Controller title.' + class: 'The Class that describes the command. (Must end with the word ''Command'').' + name: 'The Command name.' + container-aware: 'Is the command aware of the drupal site installation when executed' +questions: + module: common.questions.module + class: 'Enter the Command Class. (Must end with the word ''Command'').' + name: 'Enter the Command name.' + container-aware: 'Is the command aware of the drupal site installation when executed?.' +messages: + title-not-empty: 'Title cannot be empty' diff --git a/config/translations/id/generate.controller.yml b/config/translations/id/generate.controller.yml new file mode 100644 index 000000000..d58cc87db --- /dev/null +++ b/config/translations/id/generate.controller.yml @@ -0,0 +1,22 @@ +description: 'Generate & Register a controller' +help: 'The generate:controller command helps you generate a new controller.' +welcome: 'Welcome to the Drupal Controller generator' +options: + module: common.options.module + class: 'Controller Class name' + routes: 'The routes, must be an array containing [title, method, path]' + services: common.options.services + test: 'Generate a test class' +questions: + module: common.questions.module + class: 'Enter the Controller class name' + title: 'Enter the Controller method title (leave empty and press enter when done)' + method: 'Enter the action method name' + path: 'Enter the route path' + services: common.questions.services + test: 'Do you want to generate a unit test class' +messages: + title-empty: 'Title must contain a value' + title-already-added: 'Title was already added' + method-name-already-added: 'Method name was already added' + path-already-added: 'Path was already added' diff --git a/config/translations/id/generate.doc.dash.yml b/config/translations/id/generate.doc.dash.yml new file mode 100644 index 000000000..8336c87cc --- /dev/null +++ b/config/translations/id/generate.doc.dash.yml @@ -0,0 +1,5 @@ +description: 'Generate the DrupalConsole.docset package for Dash' +options: + path: 'The path to the directory where the docset will be saved.' +messages: + missing_path: 'the path is missing' diff --git a/config/translations/id/generate.doc.gitbook.yml b/config/translations/id/generate.doc.gitbook.yml new file mode 100644 index 000000000..f996b2976 --- /dev/null +++ b/config/translations/id/generate.doc.gitbook.yml @@ -0,0 +1,17 @@ +description: 'Generate documentations for Commands' +options: + path: 'The path to render the documentation' +messages: + missing_path: 'The path is missing' + title: 'Available Drupal Console Commands' + note: 'Note' + note-description: 'Drupal Console commands *must* be run from the root of a Drupal 8 installation' + command: 'Drupal Console Command' + command_description: 'The **%s** command %s' + usage: 'Usage' + options: 'Available options' + option: 'Option' + details: 'Details' + arguments: 'Available arguments' + argument: 'Argument' + examples: 'Examples' diff --git a/config/translations/id/generate.entity.bundle.yml b/config/translations/id/generate.entity.bundle.yml new file mode 100644 index 000000000..211b421ca --- /dev/null +++ b/config/translations/id/generate.entity.bundle.yml @@ -0,0 +1,13 @@ +description: 'Generate a new content type (node / entity bundle)' +help: 'Use: generate:contenttype to create a new content type name with the machine name of fancy and the human-readable name of Fancy.' +welcome: 'Welcome to the Drupal Content Type generator' +options: + module: common.options.module + bundle-name: 'The content type''s machine name' + bundle-title: 'The content type''s human-readable name' +questions: + module: common.questions.module + bundle-name: 'Enter the machine name of your new content type' + bundle-title: 'Enter the human-readable name of your new content type' +message: + error-state1: placeholder diff --git a/config/translations/id/generate.entity.config.yml b/config/translations/id/generate.entity.config.yml new file mode 100644 index 000000000..f234efe88 --- /dev/null +++ b/config/translations/id/generate.entity.config.yml @@ -0,0 +1,16 @@ +description: 'Generate a new config entity' +help: '' +options: + module: common.options.module + entity-class: 'The config entity class' + entity-name: 'The config entity name' + label: 'The label' + bundle-of: 'Acts as bundle for content entities' + base-path: 'The base-path for the config entity routes' +questions: + module: common.questions.module + entity-class: 'Enter the class of your new config entity' + entity-name: 'Enter the name of your new config entity' + label: 'Enter the label of your new config entity' + bundle-of: 'Name of the content entity you want this (config) entity to act as a bundle for' + base-path: 'Enter the base-path for the config entity routes' diff --git a/config/translations/id/generate.entity.content.yml b/config/translations/id/generate.entity.content.yml new file mode 100644 index 000000000..708dd767d --- /dev/null +++ b/config/translations/id/generate.entity.content.yml @@ -0,0 +1,16 @@ +description: 'Generate a new content entity' +help: '' +options: + module: common.options.module + entity-class: 'The content entity class' + entity-name: 'The content entity name' + label: 'The label' + has-bundles: 'Entity has bundles' + base-path: 'The base-path for the content entity routes' +questions: + module: common.questions.module + entity-class: 'Enter the class of your new content entity' + entity-name: 'Enter the name of your new content entity' + label: 'Enter the label of your new content entity' + has-bundles: 'Do you want this (content) entity to have bundles' + base-path: 'Enter the base-path for the content entity routes' diff --git a/config/translations/id/generate.event.subscriber.yml b/config/translations/id/generate.event.subscriber.yml new file mode 100644 index 000000000..97ff9bc29 --- /dev/null +++ b/config/translations/id/generate.event.subscriber.yml @@ -0,0 +1,4 @@ +description: 'Generate an event subscriber' +questions: + class: 'Class name' + callback-name: 'Callback function name to handle event' diff --git a/config/translations/id/generate.form.alter.yml b/config/translations/id/generate.form.alter.yml new file mode 100644 index 000000000..1a2d37fe6 --- /dev/null +++ b/config/translations/id/generate.form.alter.yml @@ -0,0 +1,8 @@ +description: 'Generate an implementation of hook_form_alter() or hook_form_FORM_ID_alter' +help: 'The "%s" command helps you generate a new "%s"' +options: + form-id: 'Form ID to alter' +messages: + inputs: "You can add form fields to modify form.\nThis is optional, press enter to continue" + loading-forms: Loading forms definition from Webprofiler module + hide-form-elements: 'Optionally you can select form items for hide' diff --git a/config/translations/id/generate.form.yml b/config/translations/id/generate.form.yml new file mode 100644 index 000000000..8099924d2 --- /dev/null +++ b/config/translations/id/generate.form.yml @@ -0,0 +1,22 @@ +description: 'Generate a new "%s"' +help: 'The "%s" command helps you generate a new "%s"' +welcome: 'Welcome to the Drupal form generator' +options: + module: common.options.module + class: 'The form class name' + form-id: 'The Form id' + services: common.options.services + inputs: common.options.inputs + routing: 'Update routing' + +questions: + module: common.questions.module + class: 'Enter the Form Class name' + form-id: 'Enter the Form id' + services: common.questions.services + inputs: common.questions.inputs + routing: 'Update routing file' + menu_link_gen: 'Generate a menu link' + menu_link_title: 'A title for the menu link' + menu_parent: 'Menu parent' + menu_link_desc: 'A description for the menu link' \ No newline at end of file diff --git a/config/translations/id/generate.module.yml b/config/translations/id/generate.module.yml new file mode 100644 index 000000000..9fac4930d --- /dev/null +++ b/config/translations/id/generate.module.yml @@ -0,0 +1,32 @@ +description: 'Generate a module.' +help: 'The generate:module command helps you generates a new module.' +welcome: 'Welcome to the Drupal module generator' +options: + module: 'The Module name' + machine-name: 'The machine name (lowercase and underscore only)' + module-path: 'The path of the module' + description: 'Module description' + core: 'Core version' + feature: 'Set module compatible with Features module' + package: 'Module package' + module-file: 'Add a .module file' + composer: 'Add a composer.json file' + dependencies: 'Module dependencies separated by commas (i.e. context, panels)' + test: 'Generate a test class' +questions: + module: 'Enter the new module name' + machine-name: 'Enter the module machine name' + module-path: 'Enter the module Path' + description: 'Enter module description' + core: 'Enter Drupal Core version' + package: 'Enter package name' + feature: 'Define module as feature' + module-file: 'Do you want to generate a .module file' + composer: 'Do you want to add a composer.json file to your module' + dependencies: 'Would you like to add module dependencies' + test: 'Do you want to generate a unit test class' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + invalid-core: 'The core version "%s" is invalid.' + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/id/generate.permission.yml b/config/translations/id/generate.permission.yml new file mode 100644 index 000000000..f6da2b51e --- /dev/null +++ b/config/translations/id/generate.permission.yml @@ -0,0 +1,11 @@ +description: 'Generate module permissions' +help: 'The generate:permissions command helps you generate new permissions' +options: + module: common.options.module +questions: + module: common.questions.module + permission: 'Enter a permission' + title: 'Enter a title for the permission' + description: 'Enter a description for the permission' + restrict-access: 'Restrict Access' + add: 'Do you want to add another permission' diff --git a/config/translations/id/generate.plugin.block.yml b/config/translations/id/generate.plugin.block.yml new file mode 100644 index 000000000..d0e89dacf --- /dev/null +++ b/config/translations/id/generate.plugin.block.yml @@ -0,0 +1,21 @@ +description: 'Generate a plugin block' +help: 'The generate:plugin:block command helps you generate a new Plugin block.' +welcome: 'Welcome to the Drupal Plugin Block generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + inputs: common.options.inputs + services: common.options.services + theme-region: 'Theme region to render Plugin Block' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + inputs: common.questions.inputs + services: common.questions.services +messages: + inputs: "\nYou can add input fields to create special configurations in the block.\nThis is optional, press enter to continue" + invalid-theme-region: "Region %s is invalid" diff --git a/config/translations/id/generate.plugin.condition.yml b/config/translations/id/generate.plugin.condition.yml new file mode 100644 index 000000000..1ef1bead3 --- /dev/null +++ b/config/translations/id/generate.plugin.condition.yml @@ -0,0 +1,21 @@ +description: 'Generate a plugin condition.' +help: 'The generate:plugin:conditon command helps you generate a plugin condition.' +welcome: 'Welcome to the Drupal Plugin Condition generator' +options: + module: common.options.module + class: 'Plugin condition class name' + label: 'Plugin condition label' + plugin-id: 'Plugin condition id' + context-definition-id: 'Context definition ID' + context-definition-label: 'Context definition label' + context-definition-required: 'Context definition is required (TRUE/FALSE)' +questions: + module: common.questions.module + class: 'Enter the plugin condition class name' + label: 'Enter the plugin condition label' + plugin-id: 'Enter the plugin condition id' + context-type: 'Context type' + context-entity-type: 'Context entity type' + context-definition-id: 'Context definition ID' + context-definition-label: 'Context definition label' + context-definition-required: 'Context definition is required' diff --git a/config/translations/id/generate.plugin.field.yml b/config/translations/id/generate.plugin.field.yml new file mode 100644 index 000000000..a5d54b5e8 --- /dev/null +++ b/config/translations/id/generate.plugin.field.yml @@ -0,0 +1,33 @@ +description: 'Generate field type, widget and formatter plugins.' +help: 'The generate:plugin:field command helps you generate a full set of field plugin: field type, field formatter and field widget.' +welcome: 'Welcome to the Drupal Field Plugin generator' +options: + module: common.options.module + type-class: 'Field type plugin class name' + type-label: 'Field type plugin label' + type-plugin-id: 'Field type plugin id' + type-description: 'Field type plugin description' + formatter-class: 'Field formatter plugin class name' + formatter-label: 'Field formatter plugin label' + formatter-plugin-id: 'Field formatter plugin id' + widget-class: 'Field widget plugin class name' + widget-label: 'Field widget plugin label' + widget-plugin-id: 'Field widget plugin id' + field-type: 'Field type the formatter and widget plugin can be used with' + default-widget: 'Default field widget of the field type plugin' + default-formatter: 'Default field formatter of field type plugin' +questions: + module: common.questions.module + type-class: 'Field type plugin class name' + type-label: 'Enter the field type plugin label' + type-plugin-id: 'Enter the field type plugin id' + type-description: 'Enter the field type plugin description' + formatter-class: 'Enter the field formatter plugin class name' + formatter-label: 'Enter the field formatter plugin label' + formatter-plugin-id: 'Enter the field formatter plugin id' + widget-class: 'Enter the field widget plugin class name' + widget-label: 'Enter the field widget plugin label' + widget-plugin-id: 'Enter the field widget plugin id' + field-type: 'Enter the field type the formatter and widget plugin can be used with' + default-widget: 'Enter the default field widget of the field type plugin' + default-formatter: 'Enter the default field formatter of field type plugin' diff --git a/config/translations/id/generate.plugin.fieldformatter.yml b/config/translations/id/generate.plugin.fieldformatter.yml new file mode 100644 index 000000000..a47e9b7e0 --- /dev/null +++ b/config/translations/id/generate.plugin.fieldformatter.yml @@ -0,0 +1,15 @@ +description: 'Generate field formatter plugin.' +help: 'The generate:plugin:fieldformatter command helps you generate a new field formatter plugin.' +welcome: 'Welcome to the Drupal Field Formatter Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + field-type: 'Field type the plugin can be used with' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + field-type: 'Enter the field type the plugin can be used with' diff --git a/config/translations/id/generate.plugin.fieldtype.yml b/config/translations/id/generate.plugin.fieldtype.yml new file mode 100644 index 000000000..48261de89 --- /dev/null +++ b/config/translations/id/generate.plugin.fieldtype.yml @@ -0,0 +1,19 @@ +description: 'Generate field type plugin.' +help: 'The generate:plugin:fieldtype command helps you generate a new field type plugin.' +welcome: 'Welcome to the Drupal Field Type Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + description: 'Plugin Description' + default-widget: 'Default field widget of this plugin' + default-formatter: 'Default field formatter of this plugin' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + description: 'Enter the plugin Description' + default-widget: 'Enter the default field widget of this plugin' + default-formatter: 'Enter the default field formatter of this plugin' diff --git a/config/translations/id/generate.plugin.fieldwidget.yml b/config/translations/id/generate.plugin.fieldwidget.yml new file mode 100644 index 000000000..9aef32fe5 --- /dev/null +++ b/config/translations/id/generate.plugin.fieldwidget.yml @@ -0,0 +1,15 @@ +description: 'Generate field widget plugin.' +help: 'The generate:plugin:fieldwidget command helps you generate a new field widget plugin.' +welcome: 'Welcome to the Drupal Field Widget Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + field-type: 'Field type the plugin can be used with' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + field-type: 'Enter the field type the plugin can be used with' diff --git a/config/translations/id/generate.plugin.imageeffect.yml b/config/translations/id/generate.plugin.imageeffect.yml new file mode 100644 index 000000000..ac83b2173 --- /dev/null +++ b/config/translations/id/generate.plugin.imageeffect.yml @@ -0,0 +1,15 @@ +description: 'Generate image effect plugin.' +help: 'The generate:plugin:imageeffect command helps you generate a new image effect plugin.' +welcome: 'Welcome to the Drupal Image Effect Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + description: 'Plugin Description' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + description: 'Enter the plugin Description' diff --git a/config/translations/id/generate.plugin.imageformatter.yml b/config/translations/id/generate.plugin.imageformatter.yml new file mode 100644 index 000000000..32d62f88a --- /dev/null +++ b/config/translations/id/generate.plugin.imageformatter.yml @@ -0,0 +1,12 @@ +description: 'Generate image formatter plugin.' +help: 'The generate:plugin:imageformatter command helps you generate a new image formatter plugin.' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' diff --git a/config/translations/id/generate.plugin.rest.resource.yml b/config/translations/id/generate.plugin.rest.resource.yml new file mode 100644 index 000000000..15f43537f --- /dev/null +++ b/config/translations/id/generate.plugin.rest.resource.yml @@ -0,0 +1,19 @@ +description: 'Generate plugin rest resource' +help: 'The generate:plugin:rest:resource command helps you generate a new rest resource.' +welcome: 'Welcome to the Drupal Plugin Rest Resource generator' +options: + module: common.options.module + class: 'Plugin Rest Resource class' + plugin-id: 'Plugin Rest Resource id' + plugin-label: 'Plugin Rest Resource Label' + plugin-url: 'Plugin Rest Resource URL' + plugin-states: 'Plugin Rest Resource States' +questions: + module: common.questions.module + class: 'Enter the plugin rest resource name' + plugin-id: 'Enter the plugin rest resource id' + plugin-label: 'Enter the plugin rest resource label' + plugin-url: 'Enter the plugin rest resource url' + plugin-states: 'Please select what REST States implement in your resource (GET is selected by default)' +messages: + selected-states: 'States selected' diff --git a/config/translations/id/generate.plugin.rulesaction.yml b/config/translations/id/generate.plugin.rulesaction.yml new file mode 100644 index 000000000..3da18b63e --- /dev/null +++ b/config/translations/id/generate.plugin.rulesaction.yml @@ -0,0 +1,22 @@ +description: 'Generate a plugin rule action' +help: 'The generate:plugin:rulesaction command helps you generate a new Plugin rule action.' +welcome: 'Welcome to the Drupal Plugin Rules Action generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + inputs: common.options.inputs + services: common.options.services + category: 'Plugin category' + context: 'Plugin context' + type: 'Action Type (user or node)' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + inputs: common.questions.inputs + services: common.questions.services + category: 'Enter plugin category' + context: 'Enter plugin context' diff --git a/config/translations/id/generate.plugin.type.annotation.yml b/config/translations/id/generate.plugin.type.annotation.yml new file mode 100644 index 000000000..0ad7db904 --- /dev/null +++ b/config/translations/id/generate.plugin.type.annotation.yml @@ -0,0 +1,13 @@ +description: 'Generate a plugin type with annotation discovery' +help: 'The generate:plugin:type:annotation command helps you generate a new Plugin type that uses annotation discovery.' +welcome: 'Welcome to the Drupal Plugin Type generator' +options: + module: common.options.module + class: 'Plugin type class name' + machine-name: 'Plugin type machine name' + label: 'Plugin type label' +questions: + module: common.questions.module + class: 'Enter the plugin type class name' + machine-name: 'Enter the plugin type machine name' + label: 'Enter the plugin type label' diff --git a/config/translations/id/generate.plugin.type.yaml.yml b/config/translations/id/generate.plugin.type.yaml.yml new file mode 100644 index 000000000..f44ca5354 --- /dev/null +++ b/config/translations/id/generate.plugin.type.yaml.yml @@ -0,0 +1,13 @@ +description: 'Generate a plugin type with Yaml discovery' +help: 'The generate:plugin:type:yaml command helps you generate a new Plugin type that uses Yaml discovery.' +welcome: 'Welcome to the Drupal Plugin Type generator' +options: + module: common.options.module + class: 'Plugin type class name' + plugin-name: 'Plugin type machine name' + plugin-file-name: 'Plugin file name' +questions: + module: common.questions.module + class: 'Enter the plugin type class name' + plugin-name: 'Enter the plugin type machine name' + plugin-file-name: 'Enter the plugin file name (e.g. MODULE.plugin.filename.yml)' diff --git a/config/translations/id/generate.plugin.views.field.yml b/config/translations/id/generate.plugin.views.field.yml new file mode 100644 index 000000000..4542d0754 --- /dev/null +++ b/config/translations/id/generate.plugin.views.field.yml @@ -0,0 +1,11 @@ +description: 'Generate a custom plugin view field.' +help: 'The generate:plugin:views:field command helps you generate a new custom views field plugin.' +options: + class: 'Views plugin field class name' + title: 'Views plugin field title' + description: 'Views plugin field description' +questions: + class: 'Views plugin field class name' + title: 'Views plugin field title' + description: 'Views plugin field description' + description_default: 'My awesome custom views field plugin.' diff --git a/config/translations/id/generate.profile.yml b/config/translations/id/generate.profile.yml new file mode 100644 index 000000000..b1048cca0 --- /dev/null +++ b/config/translations/id/generate.profile.yml @@ -0,0 +1,21 @@ +description: 'Generate a profile.' +help: 'The generate:profile command helps you generate a new installation profile.' +welcome: 'Welcome to the Drupal installation profile generator' +options: + profile: 'The profile name' + machine-name: 'The machine name (lowercase and underscore only)' + description: 'Profile description' + core: 'Core version' + dependencies: 'Module dependencies separated by commas (i.e. context, panels)' + distribution: 'The distribution name' +questions: + profile: 'Enter the name of the new profile' + machine-name: 'Enter the machine name' + description: 'Enter the description' + core: 'Enter Drupal Core version' + dependencies: 'Would you like to add module dependencies' + distribution: 'Is this install profile intended to be a distribution' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/id/generate.routesubscriber.yml b/config/translations/id/generate.routesubscriber.yml new file mode 100644 index 000000000..7958c01c6 --- /dev/null +++ b/config/translations/id/generate.routesubscriber.yml @@ -0,0 +1,11 @@ +description: 'Generate a RouteSubscriber' +help: 'The generate:service command helps you generate a new RouteSubscriber.' +welcome: 'Welcome to the Drupal RouteSubscriber generator.' +options: + module: common.options.module + name: 'Service name' + class: 'Class name' +questions: + module: common.questions.module + name: 'Enter the service name' + class: 'Enter the Class name' diff --git a/config/translations/id/generate.service.yml b/config/translations/id/generate.service.yml new file mode 100644 index 000000000..a931ab8c2 --- /dev/null +++ b/config/translations/id/generate.service.yml @@ -0,0 +1,15 @@ +description: 'Generate service' +help: 'The generate:service command helps you generate a new service.' +welcome: 'Welcome to the Drupal service generator' +options: + module: common.options.module + service-name: 'Service name' + class: 'Class name' + interface: Interface + services: common.questions.services +questions: + module: common.questions.module + service-name: 'Enter the service name' + class: 'Enter the Class name' + interface: 'Create an interface' + services: common.options.services diff --git a/config/translations/id/generate.theme.yml b/config/translations/id/generate.theme.yml new file mode 100644 index 000000000..cedf31448 --- /dev/null +++ b/config/translations/id/generate.theme.yml @@ -0,0 +1,40 @@ +description: 'Generate a theme.' +help: 'The generate:theme command helps you generates a new theme.' +welcome: 'Welcome to the Drupal theme generator' +options: + theme: 'The theme name' + machine-name: 'The machine name (lowercase and underscore only)' + theme-path: 'The path of the theme' + description: 'Theme description' + core: 'Core version' + package: 'Theme package' + composer: 'Add a composer.json file' + base-theme: 'Base theme (i.e. classy, stable)' + global-library: 'Global styling library name' + regions: Regions + breakpoints: Breakpoints +questions: + theme: 'Enter the new theme name' + machine-name: 'Enter the theme machine name' + theme-path: 'Enter the theme Path' + description: 'Enter theme description' + core: 'Enter Drupal Core version' + package: 'Enter package name' + dependencies: 'Would you like to add module dependencies' + invalid-theme: 'Invalid %s theme was selected' + global-library: 'Enter the global styling library name' + regions: 'Do you want to generate the theme regions' + region-name: 'Enter region name' + region-machine-name: 'Enter region machine name' + region-add: 'Do you want to add another region' + breakpoints: 'Do you want to generate the theme breakpoints' + breakpoint-name: 'Enter breakpoint name' + breakpoint-label: 'Enter breakpoint label' + breakpoint-media-query: 'Enter breakpoint media query' + breakpoint-weight: 'Enter breakpoint weight' + breakpoint-multipliers: 'Enter breakpoint multipliers' + breakpoint-add: 'Do you want to add another breakpoint' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/id/help.yml b/config/translations/id/help.yml new file mode 100644 index 000000000..da7f9233c --- /dev/null +++ b/config/translations/id/help.yml @@ -0,0 +1,19 @@ +description: 'Displays help for a command' +help: | + The %command.name% command displays help for a given command: + + php %command.full_name% list + + You can also output the help in other formats by using the --format option: + + php %command.full_name% --format=xml list + + To display the list of available commands, please use the list command. +arguments: + command_name: 'The command name' +options: + xml: 'To output list as XML' + raw: 'To output raw command list' + format: 'The output format (txt, xml, json, or md)' +messages: + deprecated: 'The --xml option was deprecated in version 2.7 and will be removed in version 3.0. Use the --format option instead' diff --git a/config/translations/id/list.yml b/config/translations/id/list.yml new file mode 100644 index 000000000..81e43e094 --- /dev/null +++ b/config/translations/id/list.yml @@ -0,0 +1,25 @@ +description: 'Daftar perintah-perintah yang tersedia' +help: | + The %command.name% command lists all commands: + php %command.full_name% + You can also display the commands for a specific namespace: + php %command.full_name% test + You can also output the information in other formats by using the --format option: + php %command.full_name% --format=xml + It's also possible to get raw list of commands (useful for embedding command runner): + php %command.full_name% --raw +arguments: + namespace: 'The namespace name' +options: + xml: 'To output list as XML' + raw: 'To output raw command list' + format: 'The output format (txt, xml, json, or md)' + +messages: + usage: "Usage:\n" + usage_details: " command [options] [arguments]\n\n" + arguments: 'Arguments:' + options: 'Options:' + help: 'Help:' + comment: 'Available commands for the "%s" namespace:' + available-commands: 'Available commands:' diff --git a/config/translations/id/locale.language.add.yml b/config/translations/id/locale.language.add.yml new file mode 100644 index 000000000..776099fd1 --- /dev/null +++ b/config/translations/id/locale.language.add.yml @@ -0,0 +1,4 @@ +description: 'Add a language to be supported by your site' +messages: + invalid-language: "Language %s it's an invalid language" + language-add-successfully: "Language %s was added successfully." diff --git a/config/translations/id/locale.language.delete.yml b/config/translations/id/locale.language.delete.yml new file mode 100644 index 000000000..8bd56048b --- /dev/null +++ b/config/translations/id/locale.language.delete.yml @@ -0,0 +1,4 @@ +description: 'Delete a language to be supported by your site' +messages: + invalid-language: "Language %s it's an invalid language" + language-deleted-successfully: "Language %s was deleted successfully." diff --git a/config/translations/id/locale.translation.status.yml b/config/translations/id/locale.translation.status.yml new file mode 100644 index 000000000..3f8bc145d --- /dev/null +++ b/config/translations/id/locale.translation.status.yml @@ -0,0 +1,17 @@ +description: List available translation updates +arguments: + language: Language for instance es or Spanish +messages: + no-languages: "No translatable languages available. Add a language first." + up-to-date: "All translations up to date." + no-translations: 'No translation status available. Check manually' + project: 'Project' + version: 'Version' + local-age: 'Local age' + remote-age: 'Remote age' + info: Information + no-translation-files: 'No translation files are provided for development releases.' + file-not-found: "File not found at %s nor at %s" + local-file-not-found: "File not found at %s" + translation-not-determined: "Translation file location could not be determined." + translation-project-updated: 'Updated' diff --git a/config/translations/id/migrate.debug.yml b/config/translations/id/migrate.debug.yml new file mode 100644 index 000000000..9f12effc5 --- /dev/null +++ b/config/translations/id/migrate.debug.yml @@ -0,0 +1,8 @@ +description: 'Display current migration available for the application' +arguments: + tag: 'Migrate tag' +messages: + id: 'Migration Id' + description: Description + no-migrations: "There aren't migrations available try to execute command: migrate:setup:migrations" + tags: Tags diff --git a/config/translations/id/migrate.execute.yml b/config/translations/id/migrate.execute.yml new file mode 100644 index 000000000..9b400538a --- /dev/null +++ b/config/translations/id/migrate.execute.yml @@ -0,0 +1,38 @@ +description: 'Execute a migration available for application' +arguments: + id: 'Migration id(s)' +options: + site-url: 'Site Source URL' + db-file: 'Database File' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + exclude: 'Migration id(s) to exclude' +questions: + id: 'Migration Id' + exclude-id: 'Migration Id to exclude (press to stop adding migrations to exclude)' + other-id: 'Other migration id (press to stop adding migrations)' + site-url: 'Source Site URL' + db-file: 'Database File' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + invalid-migration-id: 'Migration Id "%s" is invalid' +messages: + processing: 'Processing Migration "%s"' + imported: 'Migration "%s" was imported correctly' + fail-load: 'Migration "%s" can''t be loaded' + importing-incomplete: 'Importing migration "%s"' + import-stopped: 'Import "%s" stopped by request' + import-fail: 'Import "%s" failed' + import-skipped: 'Import "%s" was skipped due to unfulfilled dependencies' + wrong-source: 'Upgrading from this version of Drupal is not supported.' + destination-error: 'Database destination error' + source-error: 'Database source error' + no-migrations: 'There are not migrations available to be executed' diff --git a/config/translations/id/migrate.setup.yml b/config/translations/id/migrate.setup.yml new file mode 100644 index 000000000..b51da4fc5 --- /dev/null +++ b/config/translations/id/migrate.setup.yml @@ -0,0 +1,24 @@ +description: 'Load and create the relevant migrations for a provided legacy database' +options: + db-type: 'Drupal Database type' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + files-directory: 'Files Directory' +questions: + db-type: 'Drupal Database type' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + files-directory: 'Files Directory' +messages: + not-drupal: 'Source database does not contain a recognizable Drupal version.' + migrations-created: '%s migrations were created successfully for %s.' + migrations-not-found: "There aren't migrations available" + migrations-already-exist: 'All migrations available are already created' diff --git a/config/translations/id/module.debug.yml b/config/translations/id/module.debug.yml new file mode 100644 index 000000000..41690df90 --- /dev/null +++ b/config/translations/id/module.debug.yml @@ -0,0 +1,13 @@ +description: 'Display current modules available for application' +options: + status: 'Module status [enabled|disabled]' + type: 'Module type [core|no-core]' +messages: + id: ID + name: Name + status: Status + origin: Origin + package: Package + enabled: Enabled + disabled: Disabled + schema-version: 'Schema version' diff --git a/config/translations/id/module.download.yml b/config/translations/id/module.download.yml new file mode 100644 index 000000000..b1f385c74 --- /dev/null +++ b/config/translations/id/module.download.yml @@ -0,0 +1,13 @@ +description: 'Download module or modules in application' +arguments: + module: 'Module or modules to be enabled should be separated by a space' +options: + latest: 'Default to download most recent version' +messages: + no-releases: "There aren't any releases for module %s" + getting-releases: 'Getting releases for module %s' + downloading: 'Downloading module %s release %s' + downloaded: 'Module %s version %s was downloaded successfully at %s' + select-release: 'Please select your favorite release' + outside-drupal: "Drupal root can't be determined. Use --root to set the destination, current folder will be used instead of." + error-creating-folder: 'Error creating folder %s, please check your permissions' diff --git a/config/translations/id/module.install.yml b/config/translations/id/module.install.yml new file mode 100644 index 000000000..64668bf8a --- /dev/null +++ b/config/translations/id/module.install.yml @@ -0,0 +1,25 @@ +description: 'Install module or modules in the application' +arguments: + module: 'Module or modules to be enabled should be separated by a space' +options: + latest: 'Default to download most recent version' +questions: + module: 'Module name (press to stop adding modules)' + invalid-module: 'Invalid module %s' +messages: + no-modules: 'You must provide module or modules to enable.' + missing: 'Unable to install module(s) %s due to missing module(s) %s' + missing-dependencies: 'Unable to install modules %s due to missing dependencies %s' + nothing: 'Nothing to do. All modules are already installed' + dependencies: 'Are you sure you want to install dependencies: %s?' + success: 'The following module(s) were installed successfully: %s' + disabled-modules: 'Only disabled modules will be listed in autocomplete' + config-conflict-overwrite: 'These configuration objects will be overwritten in your active configuration' + config-conflict: 'These configuration objects already exist in active configuration, installation is not possible' + getting-missing-modules: 'One or more modules %s are not available, running download process to get those modules' + getting-releases: 'Getting releases for module %s' + select-release: 'Please select your favorite release' + downloading: 'Downloading module %s release %s' + downloaded: 'Module %s version %s was downloaded successfully at %s' + no-releases: 'There aren''t any releases for module %s' + installing: 'Installing module(s) %s' \ No newline at end of file diff --git a/config/translations/id/module.uninstall.yml b/config/translations/id/module.uninstall.yml new file mode 100644 index 000000000..88e82475e --- /dev/null +++ b/config/translations/id/module.uninstall.yml @@ -0,0 +1,9 @@ +description: 'Uninstall module or modules in the application' +options: + module: 'Module or modules to be uninstalled should be separated by a comma' +messages: + no-modules: 'You must provide module or modules to uninstall.' + dependents: 'Unable to uninstall modules %s because are required by %s' + nothing: 'Nothing to do. All modules are already uninstalled' + success: 'The following module(s) were uninstalled successfully: %s' + missing: 'Unable to install modules %s due to missing modules %s' diff --git a/config/translations/id/multisite.debug.yml b/config/translations/id/multisite.debug.yml new file mode 100644 index 000000000..054f422b2 --- /dev/null +++ b/config/translations/id/multisite.debug.yml @@ -0,0 +1,7 @@ +description: "List all multisites available in system" +help: 'The multisite:debug list all known multi sites.' +messages: + no-multisites: "There aren't multisites configured" + site: Site + directory: Directory + site-format: "Sites are written using the format: .." diff --git a/config/translations/id/rest.debug.yml b/config/translations/id/rest.debug.yml new file mode 100644 index 000000000..99c911119 --- /dev/null +++ b/config/translations/id/rest.debug.yml @@ -0,0 +1,17 @@ +description: 'Display current rest resource for the application' +arguments: + resource-id: 'Rest ID' +options: + status: 'Rest resource status enabled | disabled' +messages: + id: 'Rest ID' + label: Label + canonical_url: 'Canonical URL' + status: Status + provider: Provider + enabled: Enabled + disabled: Disabled + rest-state: 'REST States' + supported-formats: 'Supported Formats' + supported_auth: 'Supported Authentication Providers' + not-found: 'Rest resource %s not found' diff --git a/config/translations/id/rest.disable.yml b/config/translations/id/rest.disable.yml new file mode 100644 index 000000000..118d0f43d --- /dev/null +++ b/config/translations/id/rest.disable.yml @@ -0,0 +1,8 @@ +description: 'Disable a rest resource for the application' +arguments: + resource-id: 'Rest ID' + states: 'REST States to disable for Rest resource' +questions: + resource-id: 'Rest ID' +messages: + invalid-rest-id: 'Rest ID %s is invalid' diff --git a/config/translations/id/rest.enable.yml b/config/translations/id/rest.enable.yml new file mode 100644 index 000000000..593d1da5e --- /dev/null +++ b/config/translations/id/rest.enable.yml @@ -0,0 +1,14 @@ +description: 'Enable a rest resource for the application' +arguments: + resource-id: 'Rest ID' + states: 'REST States to enable for Rest resource' + authorizations: 'Authorizations providers enabled for Rest Resource' +questions: + resource-id: 'Rest ID' +messages: + invalid-rest-id: 'Rest ID %s is invalid' + formats: 'Available serialization formats' + authentication-providers: 'Available Authentication Providers' + selected-state: 'Selected State' + selected-formats: 'Selected formats' + selected-authentication-providers: 'Selected Authentication Providers' diff --git a/config/translations/id/router.debug.yml b/config/translations/id/router.debug.yml new file mode 100644 index 000000000..bdd148d80 --- /dev/null +++ b/config/translations/id/router.debug.yml @@ -0,0 +1,10 @@ +description: 'Displays current routes for the application' +arguments: + route-name: 'Route names' +messages: + name: 'Route name' + class: 'Class path' + route: Route + path: Path + defaults: Defaults + options: Options diff --git a/config/translations/id/router.rebuild.yml b/config/translations/id/router.rebuild.yml new file mode 100644 index 000000000..54e1e607a --- /dev/null +++ b/config/translations/id/router.rebuild.yml @@ -0,0 +1,6 @@ +description: 'Rebuild routes for the application' +arguments: + route-name: 'Route names' +messages: + rebuilding: 'Rebuilding routes, wait a moment please' + completed: 'Done rebuilding route(s).' diff --git a/config/translations/id/self-update.yml b/config/translations/id/self-update.yml new file mode 100644 index 000000000..886b95f69 --- /dev/null +++ b/config/translations/id/self-update.yml @@ -0,0 +1,20 @@ +description: 'Perbaharui proyek ke dalam versi terbaru.' +help: 'Update project to the latest version.' +options: + major: 'Update to a new major version, if available.' + manifest: 'Override the manifest file path.' + current-version: 'Override the version to update from.' +questions: + update: 'Update from version %s to version %s.' +messages: + not-phar: 'This instance of the CLI was not installed as a Phar archive.' + update: 'Updating to version %s.' + success: 'Updated from version %s to version %s.' + check: 'Checking for updates from version: %s' + current-version: 'The latest version %s, was already installed on your system.' + instructions: | + Update using: composer global update + Or you can switch to a Phar install recommended + composer global remove drupal/console + curl https://drupalconsole.com/installer -L -o drupal.phar + diff --git a/config/translations/id/server.yml b/config/translations/id/server.yml new file mode 100644 index 000000000..f0794d44e --- /dev/null +++ b/config/translations/id/server.yml @@ -0,0 +1,14 @@ +description: 'Runs PHP built-in web server' +arguments: + address: The address:port values +messages: + executing: Executing php from %s. +errors: + binary: Unable to find PHP binary to run server. +examples: + - description: Run using default address argument value 127.0.0.1.8088 + execution: drupal server + - description: Passing address argument to use a different port number + execution: drupal server 127.0.0.1:8089 + - description: Running default address argument values, using --root option to define the Drupal root + execution: drupal --root=/var/www/drupal8.dev server diff --git a/config/translations/id/settings.check.yml b/config/translations/id/settings.check.yml new file mode 100644 index 000000000..66b217688 --- /dev/null +++ b/config/translations/id/settings.check.yml @@ -0,0 +1,8 @@ +description: 'System requirement checker' +messages: + php_invalid: 'The current installed version %s is invalid, it requires %s or higher' + configuration_missing: 'The configuration %s is missing.' + configuration_overwritten: 'The configuration %s was missing and overwritten with %s.' + extension_missing: 'The extension %s is missing.' + extension_recommended: 'The extension %s is recommended to install.' + success: 'Checks passed.' diff --git a/config/translations/id/settings.debug.yml b/config/translations/id/settings.debug.yml new file mode 100644 index 000000000..249ee151f --- /dev/null +++ b/config/translations/id/settings.debug.yml @@ -0,0 +1,5 @@ +description: 'List user Drupal Console settings.' +messages: + config-key: 'Config key' + config-value: 'Config value' + config-file: 'Config file' \ No newline at end of file diff --git a/config/translations/id/settings.init.yml b/config/translations/id/settings.init.yml new file mode 100644 index 000000000..de25aa6ea --- /dev/null +++ b/config/translations/id/settings.init.yml @@ -0,0 +1,3 @@ +description: 'Salin file-file konfigurasi ke dalam direktori "home" pengguna.' +options: + override: 'Override file-file konfigurasi' diff --git a/config/translations/id/settings.set.yml b/config/translations/id/settings.set.yml new file mode 100644 index 000000000..56f0731b5 --- /dev/null +++ b/config/translations/id/settings.set.yml @@ -0,0 +1,10 @@ +description: 'Change a specific setting value in DrupalConsole config file' +arguments: + setting-name: 'Setting name in yaml flatten format to set a value in Drupal Console config file' + setting-value: 'Setting value to set in Drupal Console config file' +messages: + error-parsing: 'An error occurs during parsing of YAML file "%s".' + error-generating: 'Error setting new language in config file.' + error-writing: 'Error writing config file.' + success: 'Setting %s was set to %s' + missing-file: 'The %s config file is missing, try executing `drupal init`' diff --git a/config/translations/id/site.debug.yml b/config/translations/id/site.debug.yml new file mode 100644 index 000000000..62c2546f1 --- /dev/null +++ b/config/translations/id/site.debug.yml @@ -0,0 +1,9 @@ +description: 'List all known local and remote sites.' +help: 'The site:debug list all known local and remote sites.' +messages: + site: Site + host: Host + root: Root + directory-not-found: 'Sites local directory not found' + private-key: 'Error with private key' + connect-error: 'Error connecting to remote machine' diff --git a/config/translations/id/site.install.yml b/config/translations/id/site.install.yml new file mode 100644 index 000000000..9886cdb1a --- /dev/null +++ b/config/translations/id/site.install.yml @@ -0,0 +1,25 @@ +description: 'Pasang proyek Drupal' +arguments: + profile: 'Drupal Profile to be installed' + langcode: 'Drupal language' + db-type: 'Drupal Database type to be used in install' + db-file: 'Drupal Database file to be used in install' + site-name: 'Drupal site name' + site-mail: 'Drupal site mail' + account-name: 'Drupal administrator account name' + account-mail: 'Drupal administrator account mail' + account-pass: 'Drupal administrator account password' +questions: + profile: 'Select Drupal profile to be installed' + langcode: 'Select language for your Drupal installation' + db-type: 'Select Drupal Database type to be used in install' + site-name: 'Provide your Drupal site name' + site-mail: 'Provide your Drupal site mail' + account-name: 'Provide your Drupal administrator account name' + account-mail: 'Provide your Drupal administrator account mail' + account-pass: 'Provide your Drupal administrator account password' +messages: + installing: 'Starting Drupal 8 install process' + installed: 'Your Drupal 8 installation was completed successfully' + using-current-database: 'Using %s database with name %s and user %s' + already-installed: 'Drupal is already installed, try dropping your database using database:drop and then run site:install again' diff --git a/config/translations/id/site.maintenance.yml b/config/translations/id/site.maintenance.yml new file mode 100644 index 000000000..e4c9a109b --- /dev/null +++ b/config/translations/id/site.maintenance.yml @@ -0,0 +1,8 @@ +description: 'Switch site into maintenance mode' +arguments: + mode: 'Site maintenance mode' +messages: + maintenance-on: 'Operating in maintenance mode on' + maintenance-off: 'Operating in maintenance mode off' +errors: + invalid-mode: 'Invalid maintenance mode' diff --git a/config/translations/id/site.mode.yml b/config/translations/id/site.mode.yml new file mode 100644 index 000000000..5acbfa4d4 --- /dev/null +++ b/config/translations/id/site.mode.yml @@ -0,0 +1,16 @@ +description: 'Switch system performance configuration' +arguments: + environment: 'Environment name [dev, prod]' +messages: + configuration: 'Configuration name' + configuration-key: 'Configuration key' + original: 'Original Value' + updated: 'Override Value' + invalid-env: 'Invalid environment' + new-services-settings: 'New services settings' + service: 'Service' + service-parameter: 'Parameter' + service-value: 'Value' + error-copying-file: 'Error copying file' + error-writing-file: 'Error copying file' + services-file-overwritten: 'Services files %s was overwritten' diff --git a/config/translations/id/site.new.yml b/config/translations/id/site.new.yml new file mode 100644 index 000000000..b761bd962 --- /dev/null +++ b/config/translations/id/site.new.yml @@ -0,0 +1,15 @@ +description: 'Buat proyek Drupal baru' +arguments: + directory: 'Directory when downloading Drupal' + version: 'Drupal version to download' +messages: + select-release: 'Select a core release' + getting-releases: 'Getting releases for Drupal' + downloading: 'Downloading %s %s' + extracting: 'Extracting files for Drupal %s' + no-releases: 'There aren''t any releases available for Drupal' + downloaded: 'Drupal %s was downloaded in directory %s' + error-copying: 'An error occurred while renaming directory as %s' +questions: + directory: 'Enter the directory name when downloading Drupal' + diff --git a/config/translations/id/site.statistics.yml b/config/translations/id/site.statistics.yml new file mode 100644 index 000000000..3b1d39ecf --- /dev/null +++ b/config/translations/id/site.statistics.yml @@ -0,0 +1,15 @@ +description: 'Show the current statistics of website.' +help: 'Show the current statistics of website.' +messages: + stat-name: 'Name' + stat-quantity: 'Quantity' + node-type: 'Node:%s' + comments: 'Comments' + vocabulary: 'Vocabularies' + taxonomy-terms: 'Taxonomy terms' + files: 'Files' + users: 'Users' + modules-enabled: 'Modules enabled' + modules-disabled: 'Modules disabled' + themes-enabled: 'Themes enabled' + themes-disabled: 'Themes disabled' diff --git a/config/translations/id/site.status.yml b/config/translations/id/site.status.yml new file mode 100644 index 000000000..a734c9f60 --- /dev/null +++ b/config/translations/id/site.status.yml @@ -0,0 +1,24 @@ +description: 'View current Drupal Installation status' +messages: + application: Application + system: 'System Info' + hash_salt: 'Hash salt' + console: 'Drupal Console' + database: 'Database connection' + driver: Driver + host: Host + port: Port + username: Username + password: Password + theme: Themes + connection: Connection + theme_default: 'Default theme' + theme_admin: 'Admin theme' + directory: Directories + directory_root: 'Site root directory' + directory_temporary: 'Site temporary directory' + directory_theme_default: 'Default theme directory' + directory_theme_admin: 'Admin theme directory' + current_version: 'Current Drupal version (%s)' + not_installed: 'Drupal tidak terpasang' + not_available: 'Not available' diff --git a/config/translations/id/state.debug.yml b/config/translations/id/state.debug.yml new file mode 100644 index 000000000..4f1156c07 --- /dev/null +++ b/config/translations/id/state.debug.yml @@ -0,0 +1,6 @@ +description: 'Show the current State keys.' +help: 'Show the current State keys.' +arguments: + key: 'The State key to debug.' +messages: + key: 'The State key' diff --git a/config/translations/id/state.override.yml b/config/translations/id/state.override.yml new file mode 100644 index 000000000..1faadb4d6 --- /dev/null +++ b/config/translations/id/state.override.yml @@ -0,0 +1,12 @@ +description: 'Override a State key.' +help: 'Override a State key.' +arguments: + key: 'The State key to override.' + value: 'The State value to set.' +messages: + key: 'State key' + original: 'Original value' + override: 'Override value' +errors: + no-key: 'You must provide a State key to override.' + no-value: 'You must provide a State value to set.' diff --git a/config/translations/id/test.debug.yml b/config/translations/id/test.debug.yml new file mode 100644 index 000000000..406494810 --- /dev/null +++ b/config/translations/id/test.debug.yml @@ -0,0 +1,17 @@ +description: 'List Test Units available for the application.' +help: 'Update the console command to the latest version.' +arguments: + test-class: 'Test Class' +options: + group: Group +messages: + class: 'Test Class' + description: Description + group: Group + type: 'Test Type' + success: 'The console has been updated to the latest version.' + missing-dependency: 'Missing dependency' + methods: 'Test methods' + not-found: 'Debug wasn''t found, try enclosure test id between double quotes.' + success-groups: 'All testing groups were listed sucessfully, use the group argument to filter Test unit by group i.e $ drupal test:debug Url' + success-group: 'All test units for group %s were listed sucessfully' diff --git a/config/translations/id/test.run.yml b/config/translations/id/test.run.yml new file mode 100644 index 000000000..8487ed1da --- /dev/null +++ b/config/translations/id/test.run.yml @@ -0,0 +1,22 @@ +description: 'Run Test unit from tests available for application' +arguments: + test-class: 'Test Class' + test-methods: 'Test method(s) to be run' +messages: + missing-dependency: 'Test can''t be executed due a missing dependency' + phpunit-pending: 'Logic to execute PHPUnit test is not implemented yet.' + starting-test: 'Starting test' + test-duration: 'Test duration' + test-pass: 'Test passes' + test-fail: 'Test fails' + test-exception: 'Test exceptions' + test-debug: 'Test debugs' + url-required: 'URL option is required to run test' + test-summary: 'Test Summary' + group: Group + status: Status + file: File + method: Method + line: Line + message: Message + invalid-class: "Testing class %s doesn't exists" diff --git a/config/translations/id/theme.debug.yml b/config/translations/id/theme.debug.yml new file mode 100644 index 000000000..493d2a7c9 --- /dev/null +++ b/config/translations/id/theme.debug.yml @@ -0,0 +1,15 @@ +description: 'Displays current themes for the application' +arguments: + theme: 'Specific theme to debug' +messages: + theme-id: 'Id' + theme-name: 'Name' + status: 'Status' + version: 'Version' + installed: 'Installed' + uninstalled: 'Uninstalled' + default-theme: 'Default theme' + properties: 'Properties' + regions: 'Regions' + invalid-theme: "Theme %s is invalid" + theme-properties: 'Properties' diff --git a/config/translations/id/theme.download.yml b/config/translations/id/theme.download.yml new file mode 100644 index 000000000..b0bc65ac5 --- /dev/null +++ b/config/translations/id/theme.download.yml @@ -0,0 +1,11 @@ +description: 'Download theme in application' +options: + version: 'Theme version i.e 1.x-dev' +messages: + no-releases: 'There aren''t any releases for theme %s' + getting-releases: 'Getting releases for theme %s' + downloading: 'Downloading theme %s release %s' + downloaded: 'Theme %s version %s was downloaded successfully at %s' + select-release: 'Please select your favorite release' + outside-drupal: "Drupal root can't be determined. Use --root to set the destination, current folder will be used instead of." + error-creating-folder: 'Error creating folder %s, please check your permissions' diff --git a/config/translations/id/theme.install.yml b/config/translations/id/theme.install.yml new file mode 100644 index 000000000..4db62ae36 --- /dev/null +++ b/config/translations/id/theme.install.yml @@ -0,0 +1,21 @@ +description: 'Install theme or themes in the application' +questions: + theme: 'theme name (press to stop adding themes)' + invalid-theme: 'Invalid theme %s' +options: + theme: 'theme or themes to be installed should be separated by a comma' + overwrite-config: 'Overwrite active configuration if necessary' + set-default: 'Set theme as default theme' +messages: + no-themes: 'You must provide theme or themes to install.' + themes-missing: "Unable to install themes %s due they aren't available" + theme-missing: "Unable to install theme %s due is not available" + missing-dependencies: 'Unable to install themes %s due to missing dependencies %s' + themes-nothing: 'Nothing to do. All themes %s are already installed' + theme-nothing: 'Nothing to do. Theme %s is already installed' + dependencies: 'There are some unmet dependencies: %s?' + theme-success: 'The %s theme has been installed successfully' + themes-success: 'The themes %s were installed successfully' + theme-default-success: 'The %s theme has been installed successfully as default theme' + disabled-themes: 'Only uninstalled themes will be listed in autocomplete' + invalid-theme-default: 'Option default is only valid for one theme' diff --git a/config/translations/id/theme.uninstall.yml b/config/translations/id/theme.uninstall.yml new file mode 100644 index 000000000..90bc8ecc3 --- /dev/null +++ b/config/translations/id/theme.uninstall.yml @@ -0,0 +1,20 @@ +description: 'Uninstall theme or themes in the application' +questions: + theme: 'theme name (press to stop adding themes)' + invalid-theme: 'Invalid theme %s' +options: + theme: 'theme or themes to be uninstalled should be separated by a comma' +messages: + no-themes: 'You must provide theme or themes to uninstall.' + themes-missing: "Unable to uninstall themes %s, because they aren't available" + theme-missing: "Unable to uninstall theme %s, because it is not available" + missing-dependencies: 'Unable to uninstall themes %s due to missing dependencies %s' + themes-nothing: 'Nothing to do. All themes are already uninstalled: %s' + theme-nothing: 'Nothing to do. Theme %s is already uninstalled' + dependencies: 'There are some unmet dependencies: %s?' + theme-success: 'The %s theme has been uninstalled successfully' + themes-success: 'The themes %s were uninstalled successfully' + installed-themes: 'Only installed themes will be listed in autocomplete' + invalid-theme-default: 'Option default is only valid for one theme' + error-default-theme: 'Theme %s is the default theme and cannot be uninstalled.' + error-admin-theme: 'Theme %s is the admin theme and cannot be uninstalled.' diff --git a/config/translations/id/translation.cleanup.yml b/config/translations/id/translation.cleanup.yml new file mode 100644 index 000000000..04b89f875 --- /dev/null +++ b/config/translations/id/translation.cleanup.yml @@ -0,0 +1,8 @@ +description: 'Clean up translation files' +arguments: + language: 'Language to clean up files against English' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + file-deleted: 'File %s was deleted from %s because it is no longer required.' + success: 'Unnecessary files were removed' diff --git a/config/translations/id/translation.pending.yml b/config/translations/id/translation.pending.yml new file mode 100644 index 000000000..51c5688f6 --- /dev/null +++ b/config/translations/id/translation.pending.yml @@ -0,0 +1,12 @@ +description: 'Determine pending translation string in a language or a specific file in a language' +arguments: + language: 'Language to determine pending translations against English' +options: + file: 'Specific file to determine pending translations against English' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + pending-translations: 'Pending translation to %s at file %s' + missing-file: "Language %s doens't have file %s, try executing translation:sync command" + success-language: 'There are %s pending traslations for %s' + success-language-file: 'There are %s pending traslations for %s at file %s' diff --git a/config/translations/id/translation.stats.yml b/config/translations/id/translation.stats.yml new file mode 100644 index 000000000..599290130 --- /dev/null +++ b/config/translations/id/translation.stats.yml @@ -0,0 +1,10 @@ +description: 'Generate translate stats' +arguments: + language: 'Language to generate translation stats against English' +options: + format: 'Define output format table|markdown' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + percentage: 'Percentage' + iso: 'ISO Code' diff --git a/config/translations/id/translation.sync.yml b/config/translations/id/translation.sync.yml new file mode 100644 index 000000000..31a30ae8d --- /dev/null +++ b/config/translations/id/translation.sync.yml @@ -0,0 +1,10 @@ +description: 'Sync translation files' +arguments: + language: 'Language to syncronize against English source files' +options: + file: 'Language file to be syncronize' +messages: + created-file: 'Yaml file %s was created for language %s' + error-generating: 'Error syncronizing file %s for %s: %s' + error-writing: 'Error writing file %s for %s: %s' + sync-finished: 'Syncronization of translation files was completed' diff --git a/config/translations/id/update.debug.yml b/config/translations/id/update.debug.yml new file mode 100644 index 000000000..a7f698a4d --- /dev/null +++ b/config/translations/id/update.debug.yml @@ -0,0 +1,11 @@ +description: 'Display current updates available for the application' +messages: + no-updates: 'No pending updates' + severity: 'Severity' + title: 'Title' + value: 'Value' + description: 'Description' + requirements-error: 'The following requirement weren''t completed' + module-list: 'Modules with pending updates' + module: 'Module' + update-n: 'Update N' diff --git a/config/translations/id/update.execute.yml b/config/translations/id/update.execute.yml new file mode 100644 index 000000000..30fc22909 --- /dev/null +++ b/config/translations/id/update.execute.yml @@ -0,0 +1,8 @@ +description: 'Execute a specific Update N function in a module, or execute all' +options: + update-n: 'Specific Update N function to be executed' +messages: + no-module-updates: 'There aren''t updates available for module %s' + executing-update: 'Executing update function %s of module %s' + module-update-function-not-found: 'Module %s doesn''t have a function update for %s' + executing-required-previous-updates: 'Executing required previous updates' diff --git a/config/translations/id/user.debug.yml b/config/translations/id/user.debug.yml new file mode 100644 index 000000000..42085d5d8 --- /dev/null +++ b/config/translations/id/user.debug.yml @@ -0,0 +1,14 @@ +description: 'Displays current users for the application' +help: 'The user:debug command helps you get current users.' +welcome: 'Welcome to the Drupal user debug' +options: + roles: 'Roles to filter debug' + limit: 'How many users would you like to be listed in debug' +questions: + roles: 'Select role(s) to be used to filter user debug list' + limit: 'Enter how many users would you like to show' +messages: + user-id: 'User ID' + username: 'Username' + roles: 'Roles' + status: 'Status' diff --git a/config/translations/id/user.delete.yml b/config/translations/id/user.delete.yml new file mode 100644 index 000000000..471faf296 --- /dev/null +++ b/config/translations/id/user.delete.yml @@ -0,0 +1,17 @@ +description: 'Delete users for the application' +help: 'The user:delete command helps you delete users.' +welcome: 'Welcome to the Drupal user delete' +options: + user-id: 'User id to be deleted' + roles: 'Roles associated to users to be deleted' +questions: + user-id: 'User id to be deleted (empty to skip)' + roles: 'Select role(s) associated with users to be deleted' +messages: + user-id: 'User ID' + username: 'Username' + user-deleted: 'User %s was deleted successfully' + users-deleted: '%s users were deleted successfully' +errors: + invalid-user-id: 'User id %s is invalid' + invalid-user: 'User id %s is invalid' diff --git a/config/translations/id/user.login.clear.attempts.yml b/config/translations/id/user.login.clear.attempts.yml new file mode 100644 index 000000000..f7a7c5eee --- /dev/null +++ b/config/translations/id/user.login.clear.attempts.yml @@ -0,0 +1,12 @@ +description: 'Clear failed login attempts for an account.' +help: 'The user:login:clear:attempts command resets the failed login attempts for an account.' +options: + user-id: 'User ID.' +questions: + uid: 'Enter User ID.' + numeric-uid: 'User id must be an integer.' + invalid-uid: 'User id must be upper than zero.' +messages: + successful: 'Login attempts were successfully cleared for user id %s.' +errors: + invalid-user: 'Cannot load user entity (Uid: %s).' diff --git a/config/translations/id/user.login.url.yml b/config/translations/id/user.login.url.yml new file mode 100644 index 000000000..853391994 --- /dev/null +++ b/config/translations/id/user.login.url.yml @@ -0,0 +1,7 @@ +description: 'Returns a one-time user login url.' +options: + user-id: 'User ID.' +messages: + url: 'One-time login for @name: @url' +errors: + invalid-user: 'Cannot load user entity (User ID: @uid).' diff --git a/config/translations/id/user.password.hash.yml b/config/translations/id/user.password.hash.yml new file mode 100644 index 000000000..05f58b283 --- /dev/null +++ b/config/translations/id/user.password.hash.yml @@ -0,0 +1,13 @@ +description: 'Generate a hash from a plaintext password.' +help: 'The password:hash command helps you to generate hashes password from plaintext passwords.' +welcome: 'Welcome to the Drupal password hash generator' +options: + password: 'Password(s) in text format' +questions: + invalid-pass: 'Password can''t be empty' + password: 'Enter password' + other-password: 'Other password (press to stop adding passwords)' +messages: + password: Password + hash: Hash +errors: null diff --git a/config/translations/id/user.password.reset.yml b/config/translations/id/user.password.reset.yml new file mode 100644 index 000000000..b96de79af --- /dev/null +++ b/config/translations/id/user.password.reset.yml @@ -0,0 +1,17 @@ +description: 'Reset password for a specific user.' +help: 'The password:reset command helps you to reset password for a specific user.' +welcome: 'Welcome to the Drupal password reset' +options: + password: 'Password in text format' + user-id: 'User ID' +questions: + invalid-uid: 'Invalid user id %s, user id must be an integer' + invalid-pass: 'Password can''t be empty' + user: 'Enter User ID' + password: 'Enter password' + other-password: 'Other password (press to stop adding passwords)' +messages: + reset-successful: 'Password was updated successfully for user id %s' +errors: + invalid-user: 'Invalid user id %s' + empty-password: 'Password can not be empty' diff --git a/config/translations/id/views.debug.yml b/config/translations/id/views.debug.yml new file mode 100644 index 000000000..1f212e242 --- /dev/null +++ b/config/translations/id/views.debug.yml @@ -0,0 +1,18 @@ +description: 'Display current views resources for the application' +arguments: + view-id: 'View ID' + view-tag: 'View tag' + view-status: 'View status (Enabled|Disabled)' +messages: + view-id: 'View ID' + view-name: 'View name' + description: Description + tag: Tag + status: Status + path: Path + not-found: 'View %s wasn''t found.' + display-list: 'Display list' + display-id: ID + display-name: Name + display-description: Description + display-paths: Paths diff --git a/config/translations/id/views.disable.yml b/config/translations/id/views.disable.yml new file mode 100644 index 000000000..b48d2a54c --- /dev/null +++ b/config/translations/id/views.disable.yml @@ -0,0 +1,3 @@ +description: 'Disable a View' +messages: + disabled-successfully: 'View %s was disabled successfully.' diff --git a/config/translations/id/views.enable.yml b/config/translations/id/views.enable.yml new file mode 100644 index 000000000..825d6bffa --- /dev/null +++ b/config/translations/id/views.enable.yml @@ -0,0 +1,3 @@ +description: 'Enable a View' +messages: + enabled-successfully: 'View %s was enabled successfully.' diff --git a/config/translations/id/yaml.diff.yml b/config/translations/id/yaml.diff.yml new file mode 100644 index 000000000..5bbaecb5f --- /dev/null +++ b/config/translations/id/yaml.diff.yml @@ -0,0 +1,18 @@ +description: 'Compare two YAML files in order to find differences between them.' +arguments: + yaml-left: 'YAML file used as base to compare' + yaml-right: 'YAML file used to find missing parts or differences with the base YAML file' +options: + stats: 'Print statistics about YAML files comparation' + negate: 'Define mode diff or equal comparation, possible values TRUE/FALSE or 0/1' + limit: 'Limit results to a specific number' + offset: 'Starting point of a limit' +questions: + yaml-left: 'Path of YAML file to be used as base in comparison.' + yaml-right: 'Path of YAML file to be compared.' +messages: + key: 'YAML Key' + value: 'YAML Value' + total: 'Total: %s' + diff: 'Diff: %s' + equal: 'Equal: %s' diff --git a/config/translations/id/yaml.merge.yml b/config/translations/id/yaml.merge.yml new file mode 100644 index 000000000..6ec6d8402 --- /dev/null +++ b/config/translations/id/yaml.merge.yml @@ -0,0 +1,17 @@ +description: 'Merge two or more YAML files in a new YAML file. Latest values are preserved.' +arguments: + yaml-files: 'Path of YAML files to merge' + yaml-destination: 'Path of new YAML file to store the result of merge.' +questions: + yaml-destination: 'Path of new YAML file to store the result of merge.' + file: 'Path to the file to merge' + other-file: 'Path to the file to merge (cannot be empty to start the merge process)' + invalid-file: 'Path of file cannot be empty' + file-already-added: 'Path of file was already added' +messages: + wrong-parse: 'YAML file "%s" is empty or doesn''t exist.' + error-parsing: 'An error occurs during parsing of YAML file "%s".' + two-files-required: 'At least two files are required.' + error-generating: 'Error generating merged YAML file.' + error-writing: 'Error writing merged YAML file.' + merged: 'New file "%s" was created successfully after merging YAML files.' diff --git a/config/translations/id/yaml.split.yml b/config/translations/id/yaml.split.yml new file mode 100644 index 000000000..0c4f94cb6 --- /dev/null +++ b/config/translations/id/yaml.split.yml @@ -0,0 +1,11 @@ +description: 'Split a YAML file using indent as separator criteria' +arguments: + yaml-file: 'Path of YAML file to be splitted' +options: + indent-level: 'Split YAML file using a specific indent level' + exclude-parents-key: 'Exclude the "parents" key from the generated file' + starting-key: 'YAML Key from where start split - useful to extract partial elements' +messages: + generating-split: 'Generating new files' + split-generated: 'File %s was generated' + invalid-key: 'Provided key as stating YAML key wasn''t found, combine with indent-level 0 to extract values' diff --git a/config/translations/id/yaml.update.yml b/config/translations/id/yaml.update.yml new file mode 100644 index 000000000..e72c56ad1 --- /dev/null +++ b/config/translations/id/yaml.update.yml @@ -0,0 +1,16 @@ +value: + description: 'Update a value for a specific key in a YAML file.' + arguments: + yaml-file: 'Path of YAML file to update' + yaml-key: 'YAML key to update' + yaml-value: 'YAML value to update' + messages: + updated: 'YAML file %s was updated successfully.' +key: + description: 'Replace a YAML key in a YAML file.' + arguments: + yaml-file: 'Path of YAML file to update' + yaml-key: 'YAML key to be replaced' + yaml-new-key: 'YAML new key' + messages: + updated: 'YAML file %s was updated successfully.' diff --git a/config/translations/ja/application.yml b/config/translations/ja/application.yml index f71ac0fda..458dee9af 100644 --- a/config/translations/ja/application.yml +++ b/config/translations/ja/application.yml @@ -1,44 +1,43 @@ -console: - arguments: - env: 'The Environment name.' - no-debug: 'Switches off debug mode.' - learning: 'Generate a verbose code output.' - generate-chain: 'Print execution options and arguments as yaml output to be used in chain command' - generate-inline: 'Print execution options and arguments as inline call to be used in the future' - generate-doc: 'Shows command options and arguments as markdown' - root: 'Define the Drupal root to be used in command execution' - uri: 'URI of the Drupal site to use (for multisite environments or when running on an alternate port)' - 'yes': 'Skip confirmation and proceed' - target: 'Site name you want to interact with (for local or remote sites)' - drupal: 'Path to Drupal root.' - shell: 'Launch the shell.' - messages: - completed: 'The command was executed successfully!' - chain: - generated: 'Following you can find the yaml representation of your last command execution, i.e copy in ~/.console/chain/sample.yml to execute inside a sequence of commands' - inline: - generated: 'Following you can find the inline representation of this command to re-execute this command later' - generated: 'You can now start using the generated code!' - files: - generated: 'Generated or updated files' - copied: 'Copied files' - learning: - route: "In order to to create pages it is necessary to define routes for them.\nA route maps a URL path to a controller. It defines with what function\nor method will be called when a URL is accessed.\nIf the user accesses http://drupal8.dev/{{ route }}, the routing\nsystem will look for a route with that path. In this case it will find a\nmatch, and execute the _controller callback. In this case the callback is\ndefined as a classname\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nand a method (\"{{ route.method }}\")." - autocomplete: "Bash or Zsh: Add this line to your shell configuration file:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Create a symbolic link\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" - errors: - invalid-command: 'Command "%s" is not defined.' - input: - definition: - command: 'The command to execute' - help: 'Display this help message' - quiet: 'Do not output any message' - verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' - version: 'Display this application version' - ansi: 'Force ANSI output' - no-ansi: 'Disable ANSI output' - no-interaction: 'Do not ask any interactive question' - options: - version: '%s version %s' +options: + env: 'The Environment name' + no-debug: 'Switches off debug mode' + learning: 'Generate a verbose code output' + generate-chain: 'Shows command options and arguments as yaml output to be used in chain command' + generate-inline: 'Shows command options and arguments as inline command' + generate-doc: 'Shows command options and arguments as markdown' + root: 'Define the Drupal root to be used in command execution' + uri: 'URI of the Drupal site to use (for multi-site environments or when running on an alternate port)' + yes: 'Skip confirmation and proceed' + target: 'Site name you want to interact with (for local or remote sites)' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: 'Display this application version' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' +arguments: + command: 'The command to execute' +messages: + completed: 'The command was executed successfully!' + chain: + generated: 'Yaml representation of this command, usage copy in i.e. `~/.console/chain/sample.yml` to execute using `chain` command, make sure your yaml file start with a `commands` root key:' + inline: + generated: 'Inline representation of this command:' + generated: 'You can now start using the generated code!' + files: + generated: 'Generated or updated files' + copied: 'Copied files' + learning: + route: "In order to to create pages it is necessary to define routes for them.\nA route maps a URL path to a controller. It defines with what function\nor method will be called when a URL is accessed.\nIf the user accesses http://drupal8.dev/{{ route.path }}, the routing\nsystem will look for a route with that path. In this case it will find a\nmatch, and execute the _controller callback. In this case the callback is\ndefined as a classname\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nand a method (\"{{ route.method }}\")." + autocomplete: | + Bash or Zsh: Add this line to your shell configuration file: + source "$HOME/.console/console.rc" 2>/dev/null + + Fish: Create a symbolic link + ln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish +errors: + invalid-command: 'Command "%s" is not defined.' site: messages: path: 'Site path' @@ -47,4 +46,4 @@ site: settings: 'In order to list all of the available commands you should install drupal first.' user: messages: - path: 'User home path' + path: 'User home path' \ No newline at end of file diff --git a/config/translations/fr/database.table.drop.yml b/config/translations/ja/database.drop.yml similarity index 76% rename from config/translations/fr/database.table.drop.yml rename to config/translations/ja/database.drop.yml index acb182cef..9c971c5eb 100644 --- a/config/translations/fr/database.table.drop.yml +++ b/config/translations/ja/database.drop.yml @@ -1,5 +1,5 @@ description: 'Drop all tables in a given database.' -help: 'The database:table:drop command helps you drop database tables.' +help: 'The database:drop command helps you drop database tables.' arguments: database: 'Database key from settings.php' question: diff --git a/config/translations/ja/translation.cleanup.yml b/config/translations/ja/translation.cleanup.yml index 30975c9f2..1e013c63f 100644 --- a/config/translations/ja/translation.cleanup.yml +++ b/config/translations/ja/translation.cleanup.yml @@ -1,8 +1,8 @@ -description: 'Clenaup translation files' +description: 'Clean up translation files' arguments: - language: 'Language to cleanup files against English' + language: 'Language to clean up files against English' messages: invalid-language: 'Language %s is invalid' language: Language file-deleted: 'File %s was deleted from %s due is no longer required.' - success: 'Unncessary files were cleanup' + success: 'Unnecessary files were removed' diff --git a/config/translations/ko/about.yml b/config/translations/ko/about.yml new file mode 100644 index 000000000..258d4d2ee --- /dev/null +++ b/config/translations/ko/about.yml @@ -0,0 +1,13 @@ +description: '드루팔 콘솔 프로젝트에 대한 기본 정보를 표시합니다.' +messages: + welcome: '드루팔 콘솔은 명령 줄 인터페이스에서 실행할 수 있는 아래와 같은 목적의 도구 모음입니다.' + welcome-feature-generate: '표준 코드를 생성합니다.' + welcome-feature-interact: '드루팔 8 설치본과 상호 작용합니다.' + welcome-feature-learn: '드루팔 8을 배웁니다.' + links: '프로젝트 링크' + landing: '방문 페이지 - %s' + change-log: '변경 이력 - %s' + documentation: '문서 - %s' + support: '지원 대화방 - %s' + supporting-organizations: '지원 단체' + version-supported: '지원하는 드루팔 버전 %s' diff --git a/config/translations/ko/application.yml b/config/translations/ko/application.yml new file mode 100644 index 000000000..229baf13d --- /dev/null +++ b/config/translations/ko/application.yml @@ -0,0 +1,54 @@ +console: + arguments: + env: '환경 이름' + no-debug: '디버그 모드 끄기' + learning: '보다 자세한 코드 출력' + generate-chain: ' 명령어 옵션과 매개변수를 체인 커맨드에서 사용할 명령어로 출력' + generate-inline: '명령어 옵션과 매개변수를 인라인 명령어로 출력' + generate-doc: '명령어 옵션과 매개변수를 마크다운으로 출력' + root: '명령어 실행에 사용할 드루팔 루트 정의' + uri: '사용할 드루팔 사이트의 URI (멀티사이트 환경 혹은 다른 포트로 실행 중인 경우)' + yes: '확인 없이 진행' + target: '조작하려는 사이트 이름 (로컬 혹은 리모트)' + messages: + completed: '명령을 성공적으로 실행했습니다!' + chain: + generated: 'Yaml representation of this command, usage copy in i.e. `~/.console/chain/sample.yml` to execute using `chain` command, make sure your yaml file start with a `commands` root key:' + inline: + generated: '이 명령어의 인라인 구현:' + generated: '이제 생성한 코드를 사용할 수 있습니다.!' + files: + generated: '생성하거나 수정한 파일들' + copied: '복사한 파일들' + learning: + route: "페이지를 만들려면 페이지에 대한 라우트를 정의해야 합니다.\n라우트는 컨트롤러에 URL 경로를 맵핑합니다. 또한 URL 요청을 받은 때 어떤 함수나 \n메소드를 호출할지 정의합니다.\n사용자가 http://drupal8.dev/{{ route.path }}에 접근할 경우, 라우팅\n시스템은 해당 경로에 대한 라우트를 찾고, 일치하는 경우를\n 찾아서 _controller 콜백을 실행합니다. 이 경우 콜백은 클래스명\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\n 그리고 (\"{{ route.method }}\") 메소드로 정의합니다." + autocomplete: | + Bash or Zsh: Add this line to your shell configuration file: + source "$HOME/.console/console.rc" 2>/dev/null + + Fish: Create a symbolic link + ln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish + + errors: + invalid-command: 'Command "%s" is not defined.' + input: + definition: + command: 'The command to execute' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: 'Display this application version' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' + options: + version: '%s version %s' +site: + messages: + path: 'Site path' + errors: + directory: 'In order to list all of the available commands, you should run this inside a drupal root directory.' + settings: 'In order to list all of the available commands you should install drupal first.' +user: + messages: + path: 'User home path' diff --git a/config/translations/ko/cache.rebuild.yml b/config/translations/ko/cache.rebuild.yml new file mode 100644 index 000000000..bfb9db09f --- /dev/null +++ b/config/translations/ko/cache.rebuild.yml @@ -0,0 +1,15 @@ +description: '모든 사이트 캐시를 삭제하고 다시 생성합니다.' +options: + cache: '특정 캐시만 삭제합니다.' +messages: + welcome: 'cache:rebuild 명령어에 오신 걸 환영합니다.' + rebuild: '캐시를 재성성하고 있습니다. 잠시만 기다려 주세요.' + completed: '캐시 삭제 완료.' + invalid_cache: '"%s" 캐시는 유효하지 않습니다.' +questions: + cache: '캐시를 선택하세요.' +examples: + - description: 모든 캐시 재생성 + execution: drupal cr all + - description: 탐색 캐시 재생성 + execution: drupal cr discovery diff --git a/config/translations/ko/chain.yml b/config/translations/ko/chain.yml new file mode 100644 index 000000000..9cf9088d4 --- /dev/null +++ b/config/translations/ko/chain.yml @@ -0,0 +1,7 @@ +description: '체인 명령어 실행' +options: + file: '실행할 명령어가 있는 사용자 정의 파일.' +messages: + missing_file: '유효한 파일 경로와 파일명을 입력해야 합니다.' + invalid_file: '"%s" 파일은 없습니다.' + module_install: 'module:install 명령어는 체인 큐에서 실행할 수 없으므로 별도로 실행해야 합니다.' diff --git a/config/translations/ko/common.yml b/config/translations/ko/common.yml new file mode 100644 index 000000000..62cbaaf9f --- /dev/null +++ b/config/translations/ko/common.yml @@ -0,0 +1,42 @@ +options: + events: 'Load events from the container' + module: 'The Module name.' + services: 'Load services from the container.' + tags: 'Set service tags from the container.' + inputs: 'Create inputs in a form.' + permissions: 'Create permissions.' +questions: + module: 'Enter the module name' + confirm: 'Do you confirm generation?' + canceled: 'Command generation canceled.' + events: + message: "\nType the event name or use keyup or keydown.\nThis is optional, press enter to continue\n" + name: 'Enter event name' + services: + confirm: 'Do you want to load services from the container' + message: "\nType the service name or use keyup or keydown.\nThis is optional, press enter to continue\n" + name: 'Enter your service' + inputs: + confirm: 'Do you want to generate a form structure?' + label: 'Input label' + machine_name: 'Input machine name' + permission: 'Do you want to generate permissions?' + type: Type + invalid: 'Field Type "%s" is invalid.' + description: Description + default-value: 'Default value' + weight: 'Weight for input item' + title: 'Title' + fieldset: 'Fieldset' +errors: + module-dependency: 'Missing module dependency "%s" is not installed. Try module:install to install it.' + class-name-empty: 'The Class name can not be empty' + invalid-file-path: 'You must provide a valid file path' +status: + enabled: Enabled + disabled: Disabled +messages: + canceled: 'The generation was cancelled' + drupal-core: 'Drupal Core' + move-phar: 'Accessing console from anywhere on your system' + quick-start: 'Download, install and serve Drupal 8' diff --git a/config/translations/ko/complete.yml b/config/translations/ko/complete.yml new file mode 100644 index 000000000..67aa26c9d --- /dev/null +++ b/config/translations/ko/complete.yml @@ -0,0 +1 @@ +description: '쉘 자동 완성 명령어 목록' diff --git a/config/translations/ko/config.debug.yml b/config/translations/ko/config.debug.yml new file mode 100644 index 000000000..9da12fc70 --- /dev/null +++ b/config/translations/ko/config.debug.yml @@ -0,0 +1,5 @@ +description: '현재 설정을 보여줍니다.' +arguments: + config-name: '설정명' +errors: + config-not-exists: '"%s" 설정은 없습니다.' diff --git a/config/translations/ko/config.diff.yml b/config/translations/ko/config.diff.yml new file mode 100644 index 000000000..fdbd474fc --- /dev/null +++ b/config/translations/ko/config.diff.yml @@ -0,0 +1,14 @@ +description: '디렉토리와 비교한 활성 설정과 다른 설정 항목들을 출력합니다.' +arguments: + directory: '차이점을 조회하려는 디렉토리. 생략하면 드루팔 설정 디렉토리로 합니다.' +options: + reverse: '차이점을 거꾸로 봅니다. (예를 들어 활성 설정를 기준으로 디렉토리와의 차이점 조회)' +questions: + directories: '설정 디렉토리:' +table: + headers: + collection: '콜렉션' + config-name: '설정 항목' + operation: '작업' +messages: + no-changes: '차이점이 없습니다.' diff --git a/config/translations/ko/config.edit.yml b/config/translations/ko/config.edit.yml new file mode 100644 index 000000000..00f375367 --- /dev/null +++ b/config/translations/ko/config.edit.yml @@ -0,0 +1,8 @@ +description: '선택한 설정을 수정합니다.' +arguments: + config-name: '설정명.' + editor: 편집기. +questions: + config-name: '설정 단위 선택' +messages: + no-directory: '디렉토리 생성 오류 ' diff --git a/config/translations/ko/config.export.content.type.yml b/config/translations/ko/config.export.content.type.yml new file mode 100644 index 000000000..597af8ae1 --- /dev/null +++ b/config/translations/ko/config.export.content.type.yml @@ -0,0 +1,10 @@ +description: 'Export a specific content type and their fields.' +arguments: + content-type: 'Content Type to be exported' +questions: + content-type: 'Content Type to be exported' + optional-config: 'Export content type in module as an optional configuration' +messages: + content_type_exported: 'Exporting content type' +options: + optional-config: 'Export content type as an optional YAML configuration in your module' diff --git a/config/translations/ko/config.export.single.yml b/config/translations/ko/config.export.single.yml new file mode 100644 index 000000000..2561f36e2 --- /dev/null +++ b/config/translations/ko/config.export.single.yml @@ -0,0 +1,14 @@ +description: 'Export single configuration as yml file.' +arguments: + config-name: 'Configuration name.' +options: + include-dependencies: 'Export dependencies of the configuration as well.' + simple-configuration: 'Simple configuration' +questions: + config-type: 'Configuration type' + config-name: 'Configuration name' +messages: + config-not-found: 'Configuration name not found.' + export: 'Configuration was exported at file %s.' + invalid-config-type: 'Invalid config type, please select one of the list' + invalid-config-name: 'Invalid config name, please select one of the list' diff --git a/config/translations/ko/config.export.view.yml b/config/translations/ko/config.export.view.yml new file mode 100644 index 000000000..08fd82134 --- /dev/null +++ b/config/translations/ko/config.export.view.yml @@ -0,0 +1,13 @@ +description: 'Export a view in YAML format inside a provided module to reuse in other website.' +messages: + view_exported: 'Exporting view' + depencies-included: 'The following module dependencies were included at %s' +questions: + view: 'View to be exported' + optional-config: 'Export view in module as an optional configuration' + include-module-dependencies: 'Include view module dependencies in module info YAML file' +arguments: + view-id: 'View ID' +options: + optional-config: 'Export view as an optional YAML configuration in your module' + include-module-dependencies: 'Include module dependencies in module info YAML file' diff --git a/config/translations/ko/config.export.yml b/config/translations/ko/config.export.yml new file mode 100644 index 000000000..a7c30afe2 --- /dev/null +++ b/config/translations/ko/config.export.yml @@ -0,0 +1,6 @@ +description: 'Export current application configuration.' +arguments: + directory: 'Define the export directory to save the configuration output.' + tar: 'If set, the configuration will be exported to an archive file.' +messages: + directory: 'The configuration was exported at:' diff --git a/config/translations/ko/config.import-single.yml b/config/translations/ko/config.import-single.yml new file mode 100644 index 000000000..0f33d4f3a --- /dev/null +++ b/config/translations/ko/config.import-single.yml @@ -0,0 +1,6 @@ +description: 'Import the selected configuration.' +arguments: + config-name: 'Configuration name.' + input-file: 'Path to the import files.' +messages: + empty-value: 'Value can not be empty' diff --git a/config/translations/ko/config.import.yml b/config/translations/ko/config.import.yml new file mode 100644 index 000000000..8395e2947 --- /dev/null +++ b/config/translations/ko/config.import.yml @@ -0,0 +1,8 @@ +description: 'Import configuration to current application.' +arguments: + file: 'Path to an archive file of configuration to import.' + directory: 'Path to a directory of configuration to import.' + remove-files: 'Remove files after synchronization.' +messages: + config_files_imported: 'List of config files.' + imported: 'Configuration imported successfully.' diff --git a/config/translations/ko/config.override.yml b/config/translations/ko/config.override.yml new file mode 100644 index 000000000..7f192f26a --- /dev/null +++ b/config/translations/ko/config.override.yml @@ -0,0 +1,13 @@ +description: 'Override config value in active configuration.' +arguments: + config-name: 'Configuration name.' + key: Key + value: Value +messages: + configuration: 'Configuration name' + configuration-key: 'Configuration key' + original: 'Original Value' + updated: 'Override Value' +examples: + - description: Set the Contact module flood limit to 10. + execution: drupal config:override contact.settings flood.limit 10 diff --git a/config/translations/ko/config.settings.debug.yml b/config/translations/ko/config.settings.debug.yml new file mode 100644 index 000000000..aff7bbb08 --- /dev/null +++ b/config/translations/ko/config.settings.debug.yml @@ -0,0 +1,5 @@ +description: 'Displays current key:value on settings file.' +help: 'The config:settings:debug command helps you displaying current key:value on settings file.' +welcome: 'Welcome to the Drupal Config Settings Debug command' +messages: + current: 'Current Key:value on settings file' diff --git a/config/translations/ko/container.debug.yml b/config/translations/ko/container.debug.yml new file mode 100644 index 000000000..b40f51e6a --- /dev/null +++ b/config/translations/ko/container.debug.yml @@ -0,0 +1,4 @@ +description: 'Displays current services for an application.' +messages: + service_id: 'Service ID' + class_name: 'Class Name' diff --git a/config/translations/ko/create.nodes.yml b/config/translations/ko/create.nodes.yml new file mode 100644 index 000000000..8623b3d03 --- /dev/null +++ b/config/translations/ko/create.nodes.yml @@ -0,0 +1,28 @@ +description: 'Create dummy nodes for your Drupal 8 application.' +help: 'The create:nodes command helps you create dummy nodes.' +welcome: 'Welcome to the Drupal nodes generator' +arguments: + content-types: 'Content type(s) to be used in node creation' +options: + limit: 'How many nodes would you like to create' + title-words: 'Maximum number of words in node titles' + time-range: 'How far back in time should the nodes be dated' +questions: + content-type: 'Select content type(s) to be used on node creation' + limit: 'Enter how many nodes would you like to generate' + title-words: 'Enter the maximum number of words in titles' + time-range: 'How far back in time should the nodes be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + node-id: 'Node Id' + content-type: 'Content type' + title: 'Title' + created: 'Created Time' + invalid-content-types: 'Content types %s are invalid' + created-nodes: 'Created %s nodes successfully' diff --git a/config/translations/ko/create.terms.yml b/config/translations/ko/create.terms.yml new file mode 100644 index 000000000..459b4f3e6 --- /dev/null +++ b/config/translations/ko/create.terms.yml @@ -0,0 +1,18 @@ +description: 'Create dummy terms for your Drupal 8 application.' +help: 'The create:terms command helps you create dummy terms.' +welcome: 'Welcome to the Drupal terms creator' +arguments: + vocabularies: 'Vocabulary(s) to be used in terms creation' +options: + limit: 'How many terms would you like to create' + name-words: 'Maximum number of words in term names' +questions: + vocabularies: 'Select vocabulary(s) to be used on terms creation' + limit: 'Enter how many terms would you like to create' + name-words: 'Enter the maximum number of words in term names' +messages: + term-id: 'Term Id' + vocabulary: 'Vocabulary' + name: 'Name' + invalid-vocabularies: 'Vocabulary(s) %s are invalid' + created-terms: 'Created %s terms successfully' diff --git a/config/translations/ko/create.users.yml b/config/translations/ko/create.users.yml new file mode 100644 index 000000000..1c1443c45 --- /dev/null +++ b/config/translations/ko/create.users.yml @@ -0,0 +1,27 @@ +description: 'Create dummy users for your Drupal 8 application.' +help: 'The create:users command helps you create dummy users.' +welcome: 'Welcome to the Drupal users generator' +arguments: + roles: 'Role(s) to be used in user creation' +options: + limit: 'How many users would you like to create' + password: 'Password to be set to users created' + time-range: 'How far back in time should the users be dated' +questions: + roles: 'Select role(s) to be used on user creation' + limit: 'Enter how many users would you like to generate' + password: 'Enter the password to be set to users created' + time-range: 'How far back in time should the users be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + user-id: 'User Id' + roles: 'Roles' + username: 'Username' + created: 'Created Time' + created-users: 'Created %s users successfully' diff --git a/config/translations/ko/create.vocabularies.yml b/config/translations/ko/create.vocabularies.yml new file mode 100644 index 000000000..8029a812b --- /dev/null +++ b/config/translations/ko/create.vocabularies.yml @@ -0,0 +1,14 @@ +description: 'Create dummy vocabularies for your Drupal 8 application.' +help: 'The create:vocabularies command helps you create dummy vocabularies.' +welcome: 'Welcome to the Drupal vocabularies creator' +options: + limit: 'How many vocabularies would you like to create' + name-words: 'Maximum number of words in vocabulary names' +questions: + limit: 'Enter how many vocabularies would you like to create' + name-words: 'Enter the maximum number of words in vocabulary names' +messages: + vocabulary-id: 'Vocabulary Id' + name: 'Name' + created-terms: 'Created %s vocabularies successfully' + error: 'Error creating vocabularies: %s' diff --git a/config/translations/ko/cron.debug.yml b/config/translations/ko/cron.debug.yml new file mode 100644 index 000000000..5993ec402 --- /dev/null +++ b/config/translations/ko/cron.debug.yml @@ -0,0 +1,4 @@ +description: 'List of modules implementing a cron' +messages: + module-list: 'Modules implementing a cron method' + module: Module diff --git a/config/translations/ko/cron.execute.yml b/config/translations/ko/cron.execute.yml new file mode 100644 index 000000000..325f6c540 --- /dev/null +++ b/config/translations/ko/cron.execute.yml @@ -0,0 +1,5 @@ +description: 'Execute cron implementations by module or execute all crons' +messages: + module-invalid: 'Module %s doesn''t have an implementation of cron' + executing-cron: 'Executing cron function of module %s' + success: 'All cron implementations requested were executed successfully' diff --git a/config/translations/ko/cron.release.yml b/config/translations/ko/cron.release.yml new file mode 100644 index 000000000..a4aa8139b --- /dev/null +++ b/config/translations/ko/cron.release.yml @@ -0,0 +1,3 @@ +description: 'Release cron system lock to run cron again' +messages: + released: 'Cron lock was released successfully' diff --git a/config/translations/ko/database.client.yml b/config/translations/ko/database.client.yml new file mode 100644 index 000000000..3b4432af9 --- /dev/null +++ b/config/translations/ko/database.client.yml @@ -0,0 +1,5 @@ +description: "Launch a DB client if it's available" +arguments: + database: "Database key from settings.php" +messages: + connection: "Connection: %s" diff --git a/config/translations/ko/database.connect.yml b/config/translations/ko/database.connect.yml new file mode 100644 index 000000000..d232dc31f --- /dev/null +++ b/config/translations/ko/database.connect.yml @@ -0,0 +1,8 @@ +description: "Shows DB connection" +arguments: + database: "Database key from settings.php" +messages: + database-not-found: "Database %s connection info wasn't found" + database-not-supported: 'Database type %s is not supported yet' + database-client-not-found: "Database client %s wasn't found" + connection: "Connection: %s" diff --git a/config/translations/ko/database.dump.yml b/config/translations/ko/database.dump.yml new file mode 100644 index 000000000..b1bb1ccc6 --- /dev/null +++ b/config/translations/ko/database.dump.yml @@ -0,0 +1,7 @@ +description: "Dump structure and contents of a database" +arguments: + database: "Database key from settings.php" +options: + file: 'The filename for your database backup' +messages: + success: "Database exported to:" diff --git a/config/translations/ko/database.log.clear.yml b/config/translations/ko/database.log.clear.yml new file mode 100644 index 000000000..fe3fb9393 --- /dev/null +++ b/config/translations/ko/database.log.clear.yml @@ -0,0 +1,5 @@ +description: 'Remove events from DBLog table, filters are available' +messages: + event-deleted: 'Event %s was deleted' + clear-error: 'Clear process fail, please check used filters' + clear-sucess: 'Clear of events was successfully' diff --git a/config/translations/ko/database.log.debug.yml b/config/translations/ko/database.log.debug.yml new file mode 100644 index 000000000..1190657fa --- /dev/null +++ b/config/translations/ko/database.log.debug.yml @@ -0,0 +1,19 @@ +description: 'Display current log events for the application' +arguments: + event-id: 'DBLog event ID' +options: + type: 'Filter events by a specific type' + severity: 'Filter events by a specific level of severity' + user-id: 'Filter events by a specific user id' + reverse: 'Reverse the order of events' + limit: 'Limit results to a specific number' + offset: 'Starting point of a limit' +messages: + event-id: Event ID + type: Type + date: Date + message: Message + user: User + severity: Severity + invalid-severity: 'Severity type is invalid, filter was ignored' + not-found: 'DBLog event %s wasn''t found' diff --git a/config/translations/ko/database.restore.yml b/config/translations/ko/database.restore.yml new file mode 100644 index 000000000..949901e80 --- /dev/null +++ b/config/translations/ko/database.restore.yml @@ -0,0 +1,7 @@ +description: "Restore structure and contents of a database." +arguments: + database: "Database key from settings.php" +options: + file: 'The filename for your database backup file' +messages: + success: "Database imported from:" diff --git a/config/translations/ko/database.table.debug.yml b/config/translations/ko/database.table.debug.yml new file mode 100644 index 000000000..18665ea3f --- /dev/null +++ b/config/translations/ko/database.table.debug.yml @@ -0,0 +1,7 @@ +description: "Show all tables in a given database." +help: 'The database:table:debug command helps you debug database tables.' +arguments: + database: "Database key from settings.php" +messages: + table-show: 'Showing tables for %s database' + table: 'Table' diff --git a/config/translations/ko/database.table.drop.yml b/config/translations/ko/database.table.drop.yml new file mode 100644 index 000000000..ed1e86bf7 --- /dev/null +++ b/config/translations/ko/database.table.drop.yml @@ -0,0 +1,9 @@ +description: "Drop all tables in a given database." +help: 'The database:table:drop command helps you drop database tables.' +arguments: + database: "Database key from settings.php" +question: + drop-tables: "Confirm you really want to drop all tables in the database %s?" +messages: + table: 'Table' + table-drop: 'Drop %s tables successfully' diff --git a/config/translations/ko/elephpant.yml b/config/translations/ko/elephpant.yml new file mode 100644 index 000000000..d9e4499b6 --- /dev/null +++ b/config/translations/ko/elephpant.yml @@ -0,0 +1 @@ +description: 'Elephpants are cute ...' diff --git a/config/translations/ko/generate.authentication.provider.yml b/config/translations/ko/generate.authentication.provider.yml new file mode 100644 index 000000000..d515ea543 --- /dev/null +++ b/config/translations/ko/generate.authentication.provider.yml @@ -0,0 +1,6 @@ +description: 'Generate an Authentication Provider' +help: 'The generate:authentication:provider command helps you generate a new Authentication Provider.' +options: + class: 'Authentication Provider class' + provider-id: 'Provider ID' +module: common.options.module diff --git a/config/translations/ko/generate.command.yml b/config/translations/ko/generate.command.yml new file mode 100644 index 000000000..0b9c665a1 --- /dev/null +++ b/config/translations/ko/generate.command.yml @@ -0,0 +1,16 @@ +description: 'Generate commands for the console.' +help: 'The generate:command command helps you generate a new command.' +welcome: 'Welcome to the Drupal Command generator' +options: + module: 'The name of the Module (that will contain the command).' + controller-title: 'Controller title.' + class: 'The Class that describes the command. (Must end with the word ''Command'').' + name: 'The Command name.' + container-aware: 'Is the command aware of the drupal site installation when executed' +questions: + module: common.questions.module + class: 'Enter the Command Class. (Must end with the word ''Command'').' + name: 'Enter the Command name.' + container-aware: 'Is the command aware of the drupal site installation when executed?.' +messages: + title-not-empty: 'Title cannot be empty' diff --git a/config/translations/ko/generate.controller.yml b/config/translations/ko/generate.controller.yml new file mode 100644 index 000000000..d58cc87db --- /dev/null +++ b/config/translations/ko/generate.controller.yml @@ -0,0 +1,22 @@ +description: 'Generate & Register a controller' +help: 'The generate:controller command helps you generate a new controller.' +welcome: 'Welcome to the Drupal Controller generator' +options: + module: common.options.module + class: 'Controller Class name' + routes: 'The routes, must be an array containing [title, method, path]' + services: common.options.services + test: 'Generate a test class' +questions: + module: common.questions.module + class: 'Enter the Controller class name' + title: 'Enter the Controller method title (leave empty and press enter when done)' + method: 'Enter the action method name' + path: 'Enter the route path' + services: common.questions.services + test: 'Do you want to generate a unit test class' +messages: + title-empty: 'Title must contain a value' + title-already-added: 'Title was already added' + method-name-already-added: 'Method name was already added' + path-already-added: 'Path was already added' diff --git a/config/translations/ko/generate.doc.dash.yml b/config/translations/ko/generate.doc.dash.yml new file mode 100644 index 000000000..8336c87cc --- /dev/null +++ b/config/translations/ko/generate.doc.dash.yml @@ -0,0 +1,5 @@ +description: 'Generate the DrupalConsole.docset package for Dash' +options: + path: 'The path to the directory where the docset will be saved.' +messages: + missing_path: 'the path is missing' diff --git a/config/translations/ko/generate.doc.gitbook.yml b/config/translations/ko/generate.doc.gitbook.yml new file mode 100644 index 000000000..1cfaba6e3 --- /dev/null +++ b/config/translations/ko/generate.doc.gitbook.yml @@ -0,0 +1,17 @@ +description: '명령어에 대한 문서 생성' +options: + path: '문서를 생성하려는 경로' +messages: + missing_path: '경로를 찾을 수 없습니다.' + title: '사용할 수 있는 드루팔 콘솔 명령어들' + note: '주의' + note-description: '드루팔 콘솔 명령어는 *반드시* 드루팔 8 설치본의 루트에서 실행해야 합니다.' + command: '드루팔 콘솔 명령어' + command_description: '**%s** 명령어 %s' + usage: '사용법' + options: '사용할 수 있는 옵션' + option: '옵션' + details: '세부 사항' + arguments: '사용할 수 있는 매개변수' + argument: '매개변수' + examples: '예시' diff --git a/config/translations/ko/generate.entity.bundle.yml b/config/translations/ko/generate.entity.bundle.yml new file mode 100644 index 000000000..211b421ca --- /dev/null +++ b/config/translations/ko/generate.entity.bundle.yml @@ -0,0 +1,13 @@ +description: 'Generate a new content type (node / entity bundle)' +help: 'Use: generate:contenttype to create a new content type name with the machine name of fancy and the human-readable name of Fancy.' +welcome: 'Welcome to the Drupal Content Type generator' +options: + module: common.options.module + bundle-name: 'The content type''s machine name' + bundle-title: 'The content type''s human-readable name' +questions: + module: common.questions.module + bundle-name: 'Enter the machine name of your new content type' + bundle-title: 'Enter the human-readable name of your new content type' +message: + error-state1: placeholder diff --git a/config/translations/ko/generate.entity.config.yml b/config/translations/ko/generate.entity.config.yml new file mode 100644 index 000000000..f234efe88 --- /dev/null +++ b/config/translations/ko/generate.entity.config.yml @@ -0,0 +1,16 @@ +description: 'Generate a new config entity' +help: '' +options: + module: common.options.module + entity-class: 'The config entity class' + entity-name: 'The config entity name' + label: 'The label' + bundle-of: 'Acts as bundle for content entities' + base-path: 'The base-path for the config entity routes' +questions: + module: common.questions.module + entity-class: 'Enter the class of your new config entity' + entity-name: 'Enter the name of your new config entity' + label: 'Enter the label of your new config entity' + bundle-of: 'Name of the content entity you want this (config) entity to act as a bundle for' + base-path: 'Enter the base-path for the config entity routes' diff --git a/config/translations/ko/generate.entity.content.yml b/config/translations/ko/generate.entity.content.yml new file mode 100644 index 000000000..708dd767d --- /dev/null +++ b/config/translations/ko/generate.entity.content.yml @@ -0,0 +1,16 @@ +description: 'Generate a new content entity' +help: '' +options: + module: common.options.module + entity-class: 'The content entity class' + entity-name: 'The content entity name' + label: 'The label' + has-bundles: 'Entity has bundles' + base-path: 'The base-path for the content entity routes' +questions: + module: common.questions.module + entity-class: 'Enter the class of your new content entity' + entity-name: 'Enter the name of your new content entity' + label: 'Enter the label of your new content entity' + has-bundles: 'Do you want this (content) entity to have bundles' + base-path: 'Enter the base-path for the content entity routes' diff --git a/config/translations/ko/generate.event.subscriber.yml b/config/translations/ko/generate.event.subscriber.yml new file mode 100644 index 000000000..97ff9bc29 --- /dev/null +++ b/config/translations/ko/generate.event.subscriber.yml @@ -0,0 +1,4 @@ +description: 'Generate an event subscriber' +questions: + class: 'Class name' + callback-name: 'Callback function name to handle event' diff --git a/config/translations/ko/generate.form.alter.yml b/config/translations/ko/generate.form.alter.yml new file mode 100644 index 000000000..1a2d37fe6 --- /dev/null +++ b/config/translations/ko/generate.form.alter.yml @@ -0,0 +1,8 @@ +description: 'Generate an implementation of hook_form_alter() or hook_form_FORM_ID_alter' +help: 'The "%s" command helps you generate a new "%s"' +options: + form-id: 'Form ID to alter' +messages: + inputs: "You can add form fields to modify form.\nThis is optional, press enter to continue" + loading-forms: Loading forms definition from Webprofiler module + hide-form-elements: 'Optionally you can select form items for hide' diff --git a/config/translations/ko/generate.form.yml b/config/translations/ko/generate.form.yml new file mode 100644 index 000000000..8099924d2 --- /dev/null +++ b/config/translations/ko/generate.form.yml @@ -0,0 +1,22 @@ +description: 'Generate a new "%s"' +help: 'The "%s" command helps you generate a new "%s"' +welcome: 'Welcome to the Drupal form generator' +options: + module: common.options.module + class: 'The form class name' + form-id: 'The Form id' + services: common.options.services + inputs: common.options.inputs + routing: 'Update routing' + +questions: + module: common.questions.module + class: 'Enter the Form Class name' + form-id: 'Enter the Form id' + services: common.questions.services + inputs: common.questions.inputs + routing: 'Update routing file' + menu_link_gen: 'Generate a menu link' + menu_link_title: 'A title for the menu link' + menu_parent: 'Menu parent' + menu_link_desc: 'A description for the menu link' \ No newline at end of file diff --git a/config/translations/ko/generate.module.yml b/config/translations/ko/generate.module.yml new file mode 100644 index 000000000..9fac4930d --- /dev/null +++ b/config/translations/ko/generate.module.yml @@ -0,0 +1,32 @@ +description: 'Generate a module.' +help: 'The generate:module command helps you generates a new module.' +welcome: 'Welcome to the Drupal module generator' +options: + module: 'The Module name' + machine-name: 'The machine name (lowercase and underscore only)' + module-path: 'The path of the module' + description: 'Module description' + core: 'Core version' + feature: 'Set module compatible with Features module' + package: 'Module package' + module-file: 'Add a .module file' + composer: 'Add a composer.json file' + dependencies: 'Module dependencies separated by commas (i.e. context, panels)' + test: 'Generate a test class' +questions: + module: 'Enter the new module name' + machine-name: 'Enter the module machine name' + module-path: 'Enter the module Path' + description: 'Enter module description' + core: 'Enter Drupal Core version' + package: 'Enter package name' + feature: 'Define module as feature' + module-file: 'Do you want to generate a .module file' + composer: 'Do you want to add a composer.json file to your module' + dependencies: 'Would you like to add module dependencies' + test: 'Do you want to generate a unit test class' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + invalid-core: 'The core version "%s" is invalid.' + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/ko/generate.permission.yml b/config/translations/ko/generate.permission.yml new file mode 100644 index 000000000..f6da2b51e --- /dev/null +++ b/config/translations/ko/generate.permission.yml @@ -0,0 +1,11 @@ +description: 'Generate module permissions' +help: 'The generate:permissions command helps you generate new permissions' +options: + module: common.options.module +questions: + module: common.questions.module + permission: 'Enter a permission' + title: 'Enter a title for the permission' + description: 'Enter a description for the permission' + restrict-access: 'Restrict Access' + add: 'Do you want to add another permission' diff --git a/config/translations/ko/generate.plugin.block.yml b/config/translations/ko/generate.plugin.block.yml new file mode 100644 index 000000000..d0e89dacf --- /dev/null +++ b/config/translations/ko/generate.plugin.block.yml @@ -0,0 +1,21 @@ +description: 'Generate a plugin block' +help: 'The generate:plugin:block command helps you generate a new Plugin block.' +welcome: 'Welcome to the Drupal Plugin Block generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + inputs: common.options.inputs + services: common.options.services + theme-region: 'Theme region to render Plugin Block' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + inputs: common.questions.inputs + services: common.questions.services +messages: + inputs: "\nYou can add input fields to create special configurations in the block.\nThis is optional, press enter to continue" + invalid-theme-region: "Region %s is invalid" diff --git a/config/translations/ko/generate.plugin.condition.yml b/config/translations/ko/generate.plugin.condition.yml new file mode 100644 index 000000000..1ef1bead3 --- /dev/null +++ b/config/translations/ko/generate.plugin.condition.yml @@ -0,0 +1,21 @@ +description: 'Generate a plugin condition.' +help: 'The generate:plugin:conditon command helps you generate a plugin condition.' +welcome: 'Welcome to the Drupal Plugin Condition generator' +options: + module: common.options.module + class: 'Plugin condition class name' + label: 'Plugin condition label' + plugin-id: 'Plugin condition id' + context-definition-id: 'Context definition ID' + context-definition-label: 'Context definition label' + context-definition-required: 'Context definition is required (TRUE/FALSE)' +questions: + module: common.questions.module + class: 'Enter the plugin condition class name' + label: 'Enter the plugin condition label' + plugin-id: 'Enter the plugin condition id' + context-type: 'Context type' + context-entity-type: 'Context entity type' + context-definition-id: 'Context definition ID' + context-definition-label: 'Context definition label' + context-definition-required: 'Context definition is required' diff --git a/config/translations/ko/generate.plugin.field.yml b/config/translations/ko/generate.plugin.field.yml new file mode 100644 index 000000000..a5d54b5e8 --- /dev/null +++ b/config/translations/ko/generate.plugin.field.yml @@ -0,0 +1,33 @@ +description: 'Generate field type, widget and formatter plugins.' +help: 'The generate:plugin:field command helps you generate a full set of field plugin: field type, field formatter and field widget.' +welcome: 'Welcome to the Drupal Field Plugin generator' +options: + module: common.options.module + type-class: 'Field type plugin class name' + type-label: 'Field type plugin label' + type-plugin-id: 'Field type plugin id' + type-description: 'Field type plugin description' + formatter-class: 'Field formatter plugin class name' + formatter-label: 'Field formatter plugin label' + formatter-plugin-id: 'Field formatter plugin id' + widget-class: 'Field widget plugin class name' + widget-label: 'Field widget plugin label' + widget-plugin-id: 'Field widget plugin id' + field-type: 'Field type the formatter and widget plugin can be used with' + default-widget: 'Default field widget of the field type plugin' + default-formatter: 'Default field formatter of field type plugin' +questions: + module: common.questions.module + type-class: 'Field type plugin class name' + type-label: 'Enter the field type plugin label' + type-plugin-id: 'Enter the field type plugin id' + type-description: 'Enter the field type plugin description' + formatter-class: 'Enter the field formatter plugin class name' + formatter-label: 'Enter the field formatter plugin label' + formatter-plugin-id: 'Enter the field formatter plugin id' + widget-class: 'Enter the field widget plugin class name' + widget-label: 'Enter the field widget plugin label' + widget-plugin-id: 'Enter the field widget plugin id' + field-type: 'Enter the field type the formatter and widget plugin can be used with' + default-widget: 'Enter the default field widget of the field type plugin' + default-formatter: 'Enter the default field formatter of field type plugin' diff --git a/config/translations/ko/generate.plugin.fieldformatter.yml b/config/translations/ko/generate.plugin.fieldformatter.yml new file mode 100644 index 000000000..a47e9b7e0 --- /dev/null +++ b/config/translations/ko/generate.plugin.fieldformatter.yml @@ -0,0 +1,15 @@ +description: 'Generate field formatter plugin.' +help: 'The generate:plugin:fieldformatter command helps you generate a new field formatter plugin.' +welcome: 'Welcome to the Drupal Field Formatter Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + field-type: 'Field type the plugin can be used with' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + field-type: 'Enter the field type the plugin can be used with' diff --git a/config/translations/ko/generate.plugin.fieldtype.yml b/config/translations/ko/generate.plugin.fieldtype.yml new file mode 100644 index 000000000..48261de89 --- /dev/null +++ b/config/translations/ko/generate.plugin.fieldtype.yml @@ -0,0 +1,19 @@ +description: 'Generate field type plugin.' +help: 'The generate:plugin:fieldtype command helps you generate a new field type plugin.' +welcome: 'Welcome to the Drupal Field Type Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + description: 'Plugin Description' + default-widget: 'Default field widget of this plugin' + default-formatter: 'Default field formatter of this plugin' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + description: 'Enter the plugin Description' + default-widget: 'Enter the default field widget of this plugin' + default-formatter: 'Enter the default field formatter of this plugin' diff --git a/config/translations/ko/generate.plugin.fieldwidget.yml b/config/translations/ko/generate.plugin.fieldwidget.yml new file mode 100644 index 000000000..9aef32fe5 --- /dev/null +++ b/config/translations/ko/generate.plugin.fieldwidget.yml @@ -0,0 +1,15 @@ +description: 'Generate field widget plugin.' +help: 'The generate:plugin:fieldwidget command helps you generate a new field widget plugin.' +welcome: 'Welcome to the Drupal Field Widget Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + field-type: 'Field type the plugin can be used with' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + field-type: 'Enter the field type the plugin can be used with' diff --git a/config/translations/ko/generate.plugin.imageeffect.yml b/config/translations/ko/generate.plugin.imageeffect.yml new file mode 100644 index 000000000..ac83b2173 --- /dev/null +++ b/config/translations/ko/generate.plugin.imageeffect.yml @@ -0,0 +1,15 @@ +description: 'Generate image effect plugin.' +help: 'The generate:plugin:imageeffect command helps you generate a new image effect plugin.' +welcome: 'Welcome to the Drupal Image Effect Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + description: 'Plugin Description' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + description: 'Enter the plugin Description' diff --git a/config/translations/ko/generate.plugin.imageformatter.yml b/config/translations/ko/generate.plugin.imageformatter.yml new file mode 100644 index 000000000..32d62f88a --- /dev/null +++ b/config/translations/ko/generate.plugin.imageformatter.yml @@ -0,0 +1,12 @@ +description: 'Generate image formatter plugin.' +help: 'The generate:plugin:imageformatter command helps you generate a new image formatter plugin.' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' diff --git a/config/translations/ko/generate.plugin.rest.resource.yml b/config/translations/ko/generate.plugin.rest.resource.yml new file mode 100644 index 000000000..15f43537f --- /dev/null +++ b/config/translations/ko/generate.plugin.rest.resource.yml @@ -0,0 +1,19 @@ +description: 'Generate plugin rest resource' +help: 'The generate:plugin:rest:resource command helps you generate a new rest resource.' +welcome: 'Welcome to the Drupal Plugin Rest Resource generator' +options: + module: common.options.module + class: 'Plugin Rest Resource class' + plugin-id: 'Plugin Rest Resource id' + plugin-label: 'Plugin Rest Resource Label' + plugin-url: 'Plugin Rest Resource URL' + plugin-states: 'Plugin Rest Resource States' +questions: + module: common.questions.module + class: 'Enter the plugin rest resource name' + plugin-id: 'Enter the plugin rest resource id' + plugin-label: 'Enter the plugin rest resource label' + plugin-url: 'Enter the plugin rest resource url' + plugin-states: 'Please select what REST States implement in your resource (GET is selected by default)' +messages: + selected-states: 'States selected' diff --git a/config/translations/ko/generate.plugin.rulesaction.yml b/config/translations/ko/generate.plugin.rulesaction.yml new file mode 100644 index 000000000..3da18b63e --- /dev/null +++ b/config/translations/ko/generate.plugin.rulesaction.yml @@ -0,0 +1,22 @@ +description: 'Generate a plugin rule action' +help: 'The generate:plugin:rulesaction command helps you generate a new Plugin rule action.' +welcome: 'Welcome to the Drupal Plugin Rules Action generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + inputs: common.options.inputs + services: common.options.services + category: 'Plugin category' + context: 'Plugin context' + type: 'Action Type (user or node)' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + inputs: common.questions.inputs + services: common.questions.services + category: 'Enter plugin category' + context: 'Enter plugin context' diff --git a/config/translations/ko/generate.plugin.type.annotation.yml b/config/translations/ko/generate.plugin.type.annotation.yml new file mode 100644 index 000000000..0ad7db904 --- /dev/null +++ b/config/translations/ko/generate.plugin.type.annotation.yml @@ -0,0 +1,13 @@ +description: 'Generate a plugin type with annotation discovery' +help: 'The generate:plugin:type:annotation command helps you generate a new Plugin type that uses annotation discovery.' +welcome: 'Welcome to the Drupal Plugin Type generator' +options: + module: common.options.module + class: 'Plugin type class name' + machine-name: 'Plugin type machine name' + label: 'Plugin type label' +questions: + module: common.questions.module + class: 'Enter the plugin type class name' + machine-name: 'Enter the plugin type machine name' + label: 'Enter the plugin type label' diff --git a/config/translations/ko/generate.plugin.type.yaml.yml b/config/translations/ko/generate.plugin.type.yaml.yml new file mode 100644 index 000000000..f44ca5354 --- /dev/null +++ b/config/translations/ko/generate.plugin.type.yaml.yml @@ -0,0 +1,13 @@ +description: 'Generate a plugin type with Yaml discovery' +help: 'The generate:plugin:type:yaml command helps you generate a new Plugin type that uses Yaml discovery.' +welcome: 'Welcome to the Drupal Plugin Type generator' +options: + module: common.options.module + class: 'Plugin type class name' + plugin-name: 'Plugin type machine name' + plugin-file-name: 'Plugin file name' +questions: + module: common.questions.module + class: 'Enter the plugin type class name' + plugin-name: 'Enter the plugin type machine name' + plugin-file-name: 'Enter the plugin file name (e.g. MODULE.plugin.filename.yml)' diff --git a/config/translations/ko/generate.plugin.views.field.yml b/config/translations/ko/generate.plugin.views.field.yml new file mode 100644 index 000000000..4542d0754 --- /dev/null +++ b/config/translations/ko/generate.plugin.views.field.yml @@ -0,0 +1,11 @@ +description: 'Generate a custom plugin view field.' +help: 'The generate:plugin:views:field command helps you generate a new custom views field plugin.' +options: + class: 'Views plugin field class name' + title: 'Views plugin field title' + description: 'Views plugin field description' +questions: + class: 'Views plugin field class name' + title: 'Views plugin field title' + description: 'Views plugin field description' + description_default: 'My awesome custom views field plugin.' diff --git a/config/translations/ko/generate.profile.yml b/config/translations/ko/generate.profile.yml new file mode 100644 index 000000000..b1048cca0 --- /dev/null +++ b/config/translations/ko/generate.profile.yml @@ -0,0 +1,21 @@ +description: 'Generate a profile.' +help: 'The generate:profile command helps you generate a new installation profile.' +welcome: 'Welcome to the Drupal installation profile generator' +options: + profile: 'The profile name' + machine-name: 'The machine name (lowercase and underscore only)' + description: 'Profile description' + core: 'Core version' + dependencies: 'Module dependencies separated by commas (i.e. context, panels)' + distribution: 'The distribution name' +questions: + profile: 'Enter the name of the new profile' + machine-name: 'Enter the machine name' + description: 'Enter the description' + core: 'Enter Drupal Core version' + dependencies: 'Would you like to add module dependencies' + distribution: 'Is this install profile intended to be a distribution' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/ko/generate.routesubscriber.yml b/config/translations/ko/generate.routesubscriber.yml new file mode 100644 index 000000000..7958c01c6 --- /dev/null +++ b/config/translations/ko/generate.routesubscriber.yml @@ -0,0 +1,11 @@ +description: 'Generate a RouteSubscriber' +help: 'The generate:service command helps you generate a new RouteSubscriber.' +welcome: 'Welcome to the Drupal RouteSubscriber generator.' +options: + module: common.options.module + name: 'Service name' + class: 'Class name' +questions: + module: common.questions.module + name: 'Enter the service name' + class: 'Enter the Class name' diff --git a/config/translations/ko/generate.service.yml b/config/translations/ko/generate.service.yml new file mode 100644 index 000000000..a931ab8c2 --- /dev/null +++ b/config/translations/ko/generate.service.yml @@ -0,0 +1,15 @@ +description: 'Generate service' +help: 'The generate:service command helps you generate a new service.' +welcome: 'Welcome to the Drupal service generator' +options: + module: common.options.module + service-name: 'Service name' + class: 'Class name' + interface: Interface + services: common.questions.services +questions: + module: common.questions.module + service-name: 'Enter the service name' + class: 'Enter the Class name' + interface: 'Create an interface' + services: common.options.services diff --git a/config/translations/ko/generate.theme.yml b/config/translations/ko/generate.theme.yml new file mode 100644 index 000000000..6835ed110 --- /dev/null +++ b/config/translations/ko/generate.theme.yml @@ -0,0 +1,40 @@ +description: '테마를 생성합니다.' +help: 'generate:theme 명령어는 새로운 테마를 생성합니다.' +welcome: '드루팔 테마 생성기에 오신 것을 환영합니다.' +options: + theme: '테마명' + machine-name: '기계명 (소문자와 밑줄만)' + theme-path: '테마 경로' + description: '테마 설명' + core: '코어 버전' + package: '테마 패키지' + composer: 'composer.json 파일 추가' + base-theme: '베이스 테마 (예를 들어 classy, stable)' + global-library: '전역 스타일링 라이브러리 이름' + regions: 지역 + breakpoints: 분절점 +questions: + theme: '새로운 테마명을 입력하세요' + machine-name: '테마 기계명을 입력하세요' + theme-path: '테마 경로를 입력하세요' + description: '테마 설명을 입력하세요' + core: '드루팔 코어 버전을 입력하세요' + package: '패키지명을 입력하세요' + dependencies: 'Would you like to add module dependencies' + invalid-theme: 'Invalid %s theme was selected' + global-library: 'Enter the global styling library name' + regions: 'Do you want to generate the theme regions' + region-name: 'Enter region name' + region-machine-name: 'Enter region machine name' + region-add: 'Do you want to add another region' + breakpoints: 'Do you want to generate the theme breakpoints' + breakpoint-name: 'Enter breakpoint name' + breakpoint-label: 'Enter breakpoint label' + breakpoint-media-query: 'Enter breakpoint media query' + breakpoint-weight: 'Enter breakpoint weight' + breakpoint-multipliers: 'Enter breakpoint multipliers' + breakpoint-add: 'Do you want to add another breakpoint' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/ko/help.yml b/config/translations/ko/help.yml new file mode 100644 index 000000000..3a829490b --- /dev/null +++ b/config/translations/ko/help.yml @@ -0,0 +1,19 @@ +description: '명령어에 대한 도움말을 보여줍니다.' +help: | + %command.name% 명령어는 요청한 명령어에 대한 도움말을 표시합니다: + + php %command.full_name% list + + --format 옵션을 통해 도움말을 다른 형식으로 출력할 수 있습니다.: + + php %command.full_name% --format=xml list + + 사용할 수 있는 명령어 목록을 표시하려면 list 명령어를 사용하세요. +arguments: + command_name: '명령어 이름' +options: + xml: '목록을 XML로 출력' + raw: '명령어 목록을 그대로 출력' + format: '출력 형식 (txt, xml, json, md)' +messages: + deprecated: '--xml 옵션은 2.7 버전부터 사용하지 않고 3.0 버전에는 삭제합니다. 대산 --format 옵션을 사용하세요.' diff --git a/config/translations/ko/list.yml b/config/translations/ko/list.yml new file mode 100644 index 000000000..e5500d56c --- /dev/null +++ b/config/translations/ko/list.yml @@ -0,0 +1,25 @@ +description: '사용할 수 있는 모든 명령어의 목록을 조회합니다.' +help: | + %command.name% 명령어는 모든 명령어들의 목록을 보여줍니다: + php %command.full_name% + 특정 네임스프이스에 대한 명령어 목록을 볼 수도 있습니다. + php %command.full_name% test + --format 옵션을 사용해서 다른 형식으로 정보를 출력할 수도 있습니다: + php %command.full_name% --format=xml + 명령어 목록을 그대로 출력할 수도 있습니다. (명령어 실행을 임베드하는데 유용함): + php %command.full_name% --raw +arguments: + namespace: '네임스페이스명' +options: + xml: '목록을 XML로 출력' + raw: '명령어 목록을 그대로 출력' + format: '출력 형식 (txt, xml, json, md)' + +messages: + usage: "시용법:\n" + usage_details: "명령 [옵션] [매개변수]\n\n" + arguments: '매개변수:' + options: '옵션:' + help: '도움말:' + comment: '"%s" 네임스페이스에 대해 사용할 수 있는 명령어:' + available-commands: '사용할 수 있는 명령어:' diff --git a/config/translations/ko/locale.language.add.yml b/config/translations/ko/locale.language.add.yml new file mode 100644 index 000000000..af9fa341c --- /dev/null +++ b/config/translations/ko/locale.language.add.yml @@ -0,0 +1,4 @@ +description: '웹사이트에서 사용할 언어를 추가합니다' +messages: + invalid-language: "%s 언어는 유효하지 않습니다." + language-add-successfully: "%s 언어를 추가했습니다." diff --git a/config/translations/ko/locale.language.delete.yml b/config/translations/ko/locale.language.delete.yml new file mode 100644 index 000000000..ca7edd856 --- /dev/null +++ b/config/translations/ko/locale.language.delete.yml @@ -0,0 +1,4 @@ +description: '웹사이트에서 지원하는 언어를 삭제합니다.' +messages: + invalid-language: "%s 언어는 유효하지 않습니다." + language-deleted-successfully: "%s 언어를 삭제했습니다." diff --git a/config/translations/ko/locale.translation.status.yml b/config/translations/ko/locale.translation.status.yml new file mode 100644 index 000000000..3f8bc145d --- /dev/null +++ b/config/translations/ko/locale.translation.status.yml @@ -0,0 +1,17 @@ +description: List available translation updates +arguments: + language: Language for instance es or Spanish +messages: + no-languages: "No translatable languages available. Add a language first." + up-to-date: "All translations up to date." + no-translations: 'No translation status available. Check manually' + project: 'Project' + version: 'Version' + local-age: 'Local age' + remote-age: 'Remote age' + info: Information + no-translation-files: 'No translation files are provided for development releases.' + file-not-found: "File not found at %s nor at %s" + local-file-not-found: "File not found at %s" + translation-not-determined: "Translation file location could not be determined." + translation-project-updated: 'Updated' diff --git a/config/translations/ko/migrate.debug.yml b/config/translations/ko/migrate.debug.yml new file mode 100644 index 000000000..9f12effc5 --- /dev/null +++ b/config/translations/ko/migrate.debug.yml @@ -0,0 +1,8 @@ +description: 'Display current migration available for the application' +arguments: + tag: 'Migrate tag' +messages: + id: 'Migration Id' + description: Description + no-migrations: "There aren't migrations available try to execute command: migrate:setup:migrations" + tags: Tags diff --git a/config/translations/ko/migrate.execute.yml b/config/translations/ko/migrate.execute.yml new file mode 100644 index 000000000..9b400538a --- /dev/null +++ b/config/translations/ko/migrate.execute.yml @@ -0,0 +1,38 @@ +description: 'Execute a migration available for application' +arguments: + id: 'Migration id(s)' +options: + site-url: 'Site Source URL' + db-file: 'Database File' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + exclude: 'Migration id(s) to exclude' +questions: + id: 'Migration Id' + exclude-id: 'Migration Id to exclude (press to stop adding migrations to exclude)' + other-id: 'Other migration id (press to stop adding migrations)' + site-url: 'Source Site URL' + db-file: 'Database File' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + invalid-migration-id: 'Migration Id "%s" is invalid' +messages: + processing: 'Processing Migration "%s"' + imported: 'Migration "%s" was imported correctly' + fail-load: 'Migration "%s" can''t be loaded' + importing-incomplete: 'Importing migration "%s"' + import-stopped: 'Import "%s" stopped by request' + import-fail: 'Import "%s" failed' + import-skipped: 'Import "%s" was skipped due to unfulfilled dependencies' + wrong-source: 'Upgrading from this version of Drupal is not supported.' + destination-error: 'Database destination error' + source-error: 'Database source error' + no-migrations: 'There are not migrations available to be executed' diff --git a/config/translations/ko/migrate.setup.yml b/config/translations/ko/migrate.setup.yml new file mode 100644 index 000000000..b51da4fc5 --- /dev/null +++ b/config/translations/ko/migrate.setup.yml @@ -0,0 +1,24 @@ +description: 'Load and create the relevant migrations for a provided legacy database' +options: + db-type: 'Drupal Database type' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + files-directory: 'Files Directory' +questions: + db-type: 'Drupal Database type' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + files-directory: 'Files Directory' +messages: + not-drupal: 'Source database does not contain a recognizable Drupal version.' + migrations-created: '%s migrations were created successfully for %s.' + migrations-not-found: "There aren't migrations available" + migrations-already-exist: 'All migrations available are already created' diff --git a/config/translations/ko/module.debug.yml b/config/translations/ko/module.debug.yml new file mode 100644 index 000000000..41690df90 --- /dev/null +++ b/config/translations/ko/module.debug.yml @@ -0,0 +1,13 @@ +description: 'Display current modules available for application' +options: + status: 'Module status [enabled|disabled]' + type: 'Module type [core|no-core]' +messages: + id: ID + name: Name + status: Status + origin: Origin + package: Package + enabled: Enabled + disabled: Disabled + schema-version: 'Schema version' diff --git a/config/translations/ko/module.download.yml b/config/translations/ko/module.download.yml new file mode 100644 index 000000000..b1f385c74 --- /dev/null +++ b/config/translations/ko/module.download.yml @@ -0,0 +1,13 @@ +description: 'Download module or modules in application' +arguments: + module: 'Module or modules to be enabled should be separated by a space' +options: + latest: 'Default to download most recent version' +messages: + no-releases: "There aren't any releases for module %s" + getting-releases: 'Getting releases for module %s' + downloading: 'Downloading module %s release %s' + downloaded: 'Module %s version %s was downloaded successfully at %s' + select-release: 'Please select your favorite release' + outside-drupal: "Drupal root can't be determined. Use --root to set the destination, current folder will be used instead of." + error-creating-folder: 'Error creating folder %s, please check your permissions' diff --git a/config/translations/ko/module.install.yml b/config/translations/ko/module.install.yml new file mode 100644 index 000000000..64668bf8a --- /dev/null +++ b/config/translations/ko/module.install.yml @@ -0,0 +1,25 @@ +description: 'Install module or modules in the application' +arguments: + module: 'Module or modules to be enabled should be separated by a space' +options: + latest: 'Default to download most recent version' +questions: + module: 'Module name (press to stop adding modules)' + invalid-module: 'Invalid module %s' +messages: + no-modules: 'You must provide module or modules to enable.' + missing: 'Unable to install module(s) %s due to missing module(s) %s' + missing-dependencies: 'Unable to install modules %s due to missing dependencies %s' + nothing: 'Nothing to do. All modules are already installed' + dependencies: 'Are you sure you want to install dependencies: %s?' + success: 'The following module(s) were installed successfully: %s' + disabled-modules: 'Only disabled modules will be listed in autocomplete' + config-conflict-overwrite: 'These configuration objects will be overwritten in your active configuration' + config-conflict: 'These configuration objects already exist in active configuration, installation is not possible' + getting-missing-modules: 'One or more modules %s are not available, running download process to get those modules' + getting-releases: 'Getting releases for module %s' + select-release: 'Please select your favorite release' + downloading: 'Downloading module %s release %s' + downloaded: 'Module %s version %s was downloaded successfully at %s' + no-releases: 'There aren''t any releases for module %s' + installing: 'Installing module(s) %s' \ No newline at end of file diff --git a/config/translations/ko/module.uninstall.yml b/config/translations/ko/module.uninstall.yml new file mode 100644 index 000000000..88e82475e --- /dev/null +++ b/config/translations/ko/module.uninstall.yml @@ -0,0 +1,9 @@ +description: 'Uninstall module or modules in the application' +options: + module: 'Module or modules to be uninstalled should be separated by a comma' +messages: + no-modules: 'You must provide module or modules to uninstall.' + dependents: 'Unable to uninstall modules %s because are required by %s' + nothing: 'Nothing to do. All modules are already uninstalled' + success: 'The following module(s) were uninstalled successfully: %s' + missing: 'Unable to install modules %s due to missing modules %s' diff --git a/config/translations/ko/multisite.debug.yml b/config/translations/ko/multisite.debug.yml new file mode 100644 index 000000000..054f422b2 --- /dev/null +++ b/config/translations/ko/multisite.debug.yml @@ -0,0 +1,7 @@ +description: "List all multisites available in system" +help: 'The multisite:debug list all known multi sites.' +messages: + no-multisites: "There aren't multisites configured" + site: Site + directory: Directory + site-format: "Sites are written using the format: .." diff --git a/config/translations/ko/rest.debug.yml b/config/translations/ko/rest.debug.yml new file mode 100644 index 000000000..99c911119 --- /dev/null +++ b/config/translations/ko/rest.debug.yml @@ -0,0 +1,17 @@ +description: 'Display current rest resource for the application' +arguments: + resource-id: 'Rest ID' +options: + status: 'Rest resource status enabled | disabled' +messages: + id: 'Rest ID' + label: Label + canonical_url: 'Canonical URL' + status: Status + provider: Provider + enabled: Enabled + disabled: Disabled + rest-state: 'REST States' + supported-formats: 'Supported Formats' + supported_auth: 'Supported Authentication Providers' + not-found: 'Rest resource %s not found' diff --git a/config/translations/ko/rest.disable.yml b/config/translations/ko/rest.disable.yml new file mode 100644 index 000000000..118d0f43d --- /dev/null +++ b/config/translations/ko/rest.disable.yml @@ -0,0 +1,8 @@ +description: 'Disable a rest resource for the application' +arguments: + resource-id: 'Rest ID' + states: 'REST States to disable for Rest resource' +questions: + resource-id: 'Rest ID' +messages: + invalid-rest-id: 'Rest ID %s is invalid' diff --git a/config/translations/ko/rest.enable.yml b/config/translations/ko/rest.enable.yml new file mode 100644 index 000000000..593d1da5e --- /dev/null +++ b/config/translations/ko/rest.enable.yml @@ -0,0 +1,14 @@ +description: 'Enable a rest resource for the application' +arguments: + resource-id: 'Rest ID' + states: 'REST States to enable for Rest resource' + authorizations: 'Authorizations providers enabled for Rest Resource' +questions: + resource-id: 'Rest ID' +messages: + invalid-rest-id: 'Rest ID %s is invalid' + formats: 'Available serialization formats' + authentication-providers: 'Available Authentication Providers' + selected-state: 'Selected State' + selected-formats: 'Selected formats' + selected-authentication-providers: 'Selected Authentication Providers' diff --git a/config/translations/ko/router.debug.yml b/config/translations/ko/router.debug.yml new file mode 100644 index 000000000..bdd148d80 --- /dev/null +++ b/config/translations/ko/router.debug.yml @@ -0,0 +1,10 @@ +description: 'Displays current routes for the application' +arguments: + route-name: 'Route names' +messages: + name: 'Route name' + class: 'Class path' + route: Route + path: Path + defaults: Defaults + options: Options diff --git a/config/translations/ko/router.rebuild.yml b/config/translations/ko/router.rebuild.yml new file mode 100644 index 000000000..54e1e607a --- /dev/null +++ b/config/translations/ko/router.rebuild.yml @@ -0,0 +1,6 @@ +description: 'Rebuild routes for the application' +arguments: + route-name: 'Route names' +messages: + rebuilding: 'Rebuilding routes, wait a moment please' + completed: 'Done rebuilding route(s).' diff --git a/config/translations/ko/self-update.yml b/config/translations/ko/self-update.yml new file mode 100644 index 000000000..46b47934a --- /dev/null +++ b/config/translations/ko/self-update.yml @@ -0,0 +1,20 @@ +description: 'Update project to the latest version.' +help: 'Update project to the latest version.' +options: + major: 'Update to a new major version, if available.' + manifest: 'Override the manifest file path.' + current-version: 'Override the version to update from.' +questions: + update: 'Update from version %s to version %s.' +messages: + not-phar: 'This instance of the CLI was not installed as a Phar archive.' + update: 'Updating to version %s.' + success: 'Updated from version %s to version %s.' + check: 'Checking for updates from version: %s' + current-version: 'The latest version %s, was already installed on your system.' + instructions: | + Update using: composer global update + Or you can switch to a Phar install recommended + composer global remove drupal/console + curl https://drupalconsole.com/installer -L -o drupal.phar + diff --git a/config/translations/ko/server.yml b/config/translations/ko/server.yml new file mode 100644 index 000000000..f0794d44e --- /dev/null +++ b/config/translations/ko/server.yml @@ -0,0 +1,14 @@ +description: 'Runs PHP built-in web server' +arguments: + address: The address:port values +messages: + executing: Executing php from %s. +errors: + binary: Unable to find PHP binary to run server. +examples: + - description: Run using default address argument value 127.0.0.1.8088 + execution: drupal server + - description: Passing address argument to use a different port number + execution: drupal server 127.0.0.1:8089 + - description: Running default address argument values, using --root option to define the Drupal root + execution: drupal --root=/var/www/drupal8.dev server diff --git a/config/translations/ko/settings.debug.yml b/config/translations/ko/settings.debug.yml new file mode 100644 index 000000000..249ee151f --- /dev/null +++ b/config/translations/ko/settings.debug.yml @@ -0,0 +1,5 @@ +description: 'List user Drupal Console settings.' +messages: + config-key: 'Config key' + config-value: 'Config value' + config-file: 'Config file' \ No newline at end of file diff --git a/config/translations/ko/settings.init.yml b/config/translations/ko/settings.init.yml new file mode 100644 index 000000000..8f2b8beb4 --- /dev/null +++ b/config/translations/ko/settings.init.yml @@ -0,0 +1,3 @@ +description: '사용자 홈 디렉토리로 설정 파일을 복사합니다.' +options: + override: '설정 파일을 재정의합니다' diff --git a/config/translations/ko/settings.set.yml b/config/translations/ko/settings.set.yml new file mode 100644 index 000000000..caf6c1c63 --- /dev/null +++ b/config/translations/ko/settings.set.yml @@ -0,0 +1,9 @@ +description: 'Change a specific setting value in DrupalConsole config file' +arguments: + setting-name: 'Setting name in yaml flatten format to set a value in Drupal Console config file' + setting-value: 'Setting value to set in Drupal Console config file' +messages: + error-parsing: 'An error occurs during parsing of YAML file "%s".' + error-generating: 'Error setting new language in config file.' + error-writing: 'Error writing config file.' + success: 'Setting %s was set to %s' diff --git a/config/translations/ko/site.debug.yml b/config/translations/ko/site.debug.yml new file mode 100644 index 000000000..62c2546f1 --- /dev/null +++ b/config/translations/ko/site.debug.yml @@ -0,0 +1,9 @@ +description: 'List all known local and remote sites.' +help: 'The site:debug list all known local and remote sites.' +messages: + site: Site + host: Host + root: Root + directory-not-found: 'Sites local directory not found' + private-key: 'Error with private key' + connect-error: 'Error connecting to remote machine' diff --git a/config/translations/ko/site.install.yml b/config/translations/ko/site.install.yml new file mode 100644 index 000000000..07e6ab80b --- /dev/null +++ b/config/translations/ko/site.install.yml @@ -0,0 +1,25 @@ +description: 'Install a Drupal project' +arguments: + profile: 'Drupal Profile to be installed' + langcode: 'Drupal language' + db-type: 'Drupal Database type to be used in install' + db-file: 'Drupal Database file to be used in install' + site-name: 'Drupal site name' + site-mail: 'Drupal site mail' + account-name: 'Drupal administrator account name' + account-mail: 'Drupal administrator account mail' + account-pass: 'Drupal administrator account password' +questions: + profile: 'Select Drupal profile to be installed' + langcode: 'Select language for your Drupal installation' + db-type: 'Select Drupal Database type to be used in install' + site-name: 'Provide your Drupal site name' + site-mail: 'Provide your Drupal site mail' + account-name: 'Provide your Drupal administrator account name' + account-mail: 'Provide your Drupal administrator account mail' + account-pass: 'Provide your Drupal administrator account password' +messages: + installing: 'Starting Drupal 8 install process' + installed: 'Your Drupal 8 installation was completed successfully' + using-current-database: 'Using %s database with name %s and user %s' + already-installed: 'Drupal is already installed, try dropping your database using database:table:drop and then run site:install again' diff --git a/config/translations/ko/site.maintenance.yml b/config/translations/ko/site.maintenance.yml new file mode 100644 index 000000000..e4c9a109b --- /dev/null +++ b/config/translations/ko/site.maintenance.yml @@ -0,0 +1,8 @@ +description: 'Switch site into maintenance mode' +arguments: + mode: 'Site maintenance mode' +messages: + maintenance-on: 'Operating in maintenance mode on' + maintenance-off: 'Operating in maintenance mode off' +errors: + invalid-mode: 'Invalid maintenance mode' diff --git a/config/translations/ko/site.mode.yml b/config/translations/ko/site.mode.yml new file mode 100644 index 000000000..5acbfa4d4 --- /dev/null +++ b/config/translations/ko/site.mode.yml @@ -0,0 +1,16 @@ +description: 'Switch system performance configuration' +arguments: + environment: 'Environment name [dev, prod]' +messages: + configuration: 'Configuration name' + configuration-key: 'Configuration key' + original: 'Original Value' + updated: 'Override Value' + invalid-env: 'Invalid environment' + new-services-settings: 'New services settings' + service: 'Service' + service-parameter: 'Parameter' + service-value: 'Value' + error-copying-file: 'Error copying file' + error-writing-file: 'Error copying file' + services-file-overwritten: 'Services files %s was overwritten' diff --git a/config/translations/ko/site.new.yml b/config/translations/ko/site.new.yml new file mode 100644 index 000000000..885721608 --- /dev/null +++ b/config/translations/ko/site.new.yml @@ -0,0 +1,15 @@ +description: 'Create a new Drupal project' +arguments: + directory: 'Directory when downloading Drupal' + version: 'Drupal version to download' +messages: + select-release: 'Select a core release' + getting-releases: 'Getting releases for Drupal' + downloading: 'Downloading %s %s' + extracting: 'Extracting files for Drupal %s' + no-releases: 'There aren''t any releases available for Drupal' + downloaded: 'Drupal %s was downloaded in directory %s' + error-copying: 'An error occurred while renaming directory as %s' +questions: + directory: 'Enter the directory name when downloading Drupal' + diff --git a/config/translations/ko/site.statistics.yml b/config/translations/ko/site.statistics.yml new file mode 100644 index 000000000..3b1d39ecf --- /dev/null +++ b/config/translations/ko/site.statistics.yml @@ -0,0 +1,15 @@ +description: 'Show the current statistics of website.' +help: 'Show the current statistics of website.' +messages: + stat-name: 'Name' + stat-quantity: 'Quantity' + node-type: 'Node:%s' + comments: 'Comments' + vocabulary: 'Vocabularies' + taxonomy-terms: 'Taxonomy terms' + files: 'Files' + users: 'Users' + modules-enabled: 'Modules enabled' + modules-disabled: 'Modules disabled' + themes-enabled: 'Themes enabled' + themes-disabled: 'Themes disabled' diff --git a/config/translations/ko/site.status.yml b/config/translations/ko/site.status.yml new file mode 100644 index 000000000..7d331d051 --- /dev/null +++ b/config/translations/ko/site.status.yml @@ -0,0 +1,24 @@ +description: 'View current Drupal Installation status' +messages: + application: Application + system: 'System Info' + hash_salt: 'Hash salt' + console: 'Drupal Console' + database: 'Database connection' + driver: Driver + host: Host + port: Port + username: Username + password: Password + theme: Themes + connection: Connection + theme_default: 'Default theme' + theme_admin: 'Admin theme' + directory: Directories + directory_root: 'Site root directory' + directory_temporary: 'Site temporary directory' + directory_theme_default: 'Default theme directory' + directory_theme_admin: 'Admin theme directory' + current_version: 'Current Drupal version (%s)' + not_installed: 'Drupal is not installed' + not_available: 'Not available' diff --git a/config/translations/ko/state.debug.yml b/config/translations/ko/state.debug.yml new file mode 100644 index 000000000..4f1156c07 --- /dev/null +++ b/config/translations/ko/state.debug.yml @@ -0,0 +1,6 @@ +description: 'Show the current State keys.' +help: 'Show the current State keys.' +arguments: + key: 'The State key to debug.' +messages: + key: 'The State key' diff --git a/config/translations/ko/state.override.yml b/config/translations/ko/state.override.yml new file mode 100644 index 000000000..1faadb4d6 --- /dev/null +++ b/config/translations/ko/state.override.yml @@ -0,0 +1,12 @@ +description: 'Override a State key.' +help: 'Override a State key.' +arguments: + key: 'The State key to override.' + value: 'The State value to set.' +messages: + key: 'State key' + original: 'Original value' + override: 'Override value' +errors: + no-key: 'You must provide a State key to override.' + no-value: 'You must provide a State value to set.' diff --git a/config/translations/ko/test.debug.yml b/config/translations/ko/test.debug.yml new file mode 100644 index 000000000..406494810 --- /dev/null +++ b/config/translations/ko/test.debug.yml @@ -0,0 +1,17 @@ +description: 'List Test Units available for the application.' +help: 'Update the console command to the latest version.' +arguments: + test-class: 'Test Class' +options: + group: Group +messages: + class: 'Test Class' + description: Description + group: Group + type: 'Test Type' + success: 'The console has been updated to the latest version.' + missing-dependency: 'Missing dependency' + methods: 'Test methods' + not-found: 'Debug wasn''t found, try enclosure test id between double quotes.' + success-groups: 'All testing groups were listed sucessfully, use the group argument to filter Test unit by group i.e $ drupal test:debug Url' + success-group: 'All test units for group %s were listed sucessfully' diff --git a/config/translations/ko/test.run.yml b/config/translations/ko/test.run.yml new file mode 100644 index 000000000..8487ed1da --- /dev/null +++ b/config/translations/ko/test.run.yml @@ -0,0 +1,22 @@ +description: 'Run Test unit from tests available for application' +arguments: + test-class: 'Test Class' + test-methods: 'Test method(s) to be run' +messages: + missing-dependency: 'Test can''t be executed due a missing dependency' + phpunit-pending: 'Logic to execute PHPUnit test is not implemented yet.' + starting-test: 'Starting test' + test-duration: 'Test duration' + test-pass: 'Test passes' + test-fail: 'Test fails' + test-exception: 'Test exceptions' + test-debug: 'Test debugs' + url-required: 'URL option is required to run test' + test-summary: 'Test Summary' + group: Group + status: Status + file: File + method: Method + line: Line + message: Message + invalid-class: "Testing class %s doesn't exists" diff --git a/config/translations/ko/theme.debug.yml b/config/translations/ko/theme.debug.yml new file mode 100644 index 000000000..493d2a7c9 --- /dev/null +++ b/config/translations/ko/theme.debug.yml @@ -0,0 +1,15 @@ +description: 'Displays current themes for the application' +arguments: + theme: 'Specific theme to debug' +messages: + theme-id: 'Id' + theme-name: 'Name' + status: 'Status' + version: 'Version' + installed: 'Installed' + uninstalled: 'Uninstalled' + default-theme: 'Default theme' + properties: 'Properties' + regions: 'Regions' + invalid-theme: "Theme %s is invalid" + theme-properties: 'Properties' diff --git a/config/translations/ko/theme.download.yml b/config/translations/ko/theme.download.yml new file mode 100644 index 000000000..b0bc65ac5 --- /dev/null +++ b/config/translations/ko/theme.download.yml @@ -0,0 +1,11 @@ +description: 'Download theme in application' +options: + version: 'Theme version i.e 1.x-dev' +messages: + no-releases: 'There aren''t any releases for theme %s' + getting-releases: 'Getting releases for theme %s' + downloading: 'Downloading theme %s release %s' + downloaded: 'Theme %s version %s was downloaded successfully at %s' + select-release: 'Please select your favorite release' + outside-drupal: "Drupal root can't be determined. Use --root to set the destination, current folder will be used instead of." + error-creating-folder: 'Error creating folder %s, please check your permissions' diff --git a/config/translations/ko/theme.install.yml b/config/translations/ko/theme.install.yml new file mode 100644 index 000000000..4db62ae36 --- /dev/null +++ b/config/translations/ko/theme.install.yml @@ -0,0 +1,21 @@ +description: 'Install theme or themes in the application' +questions: + theme: 'theme name (press to stop adding themes)' + invalid-theme: 'Invalid theme %s' +options: + theme: 'theme or themes to be installed should be separated by a comma' + overwrite-config: 'Overwrite active configuration if necessary' + set-default: 'Set theme as default theme' +messages: + no-themes: 'You must provide theme or themes to install.' + themes-missing: "Unable to install themes %s due they aren't available" + theme-missing: "Unable to install theme %s due is not available" + missing-dependencies: 'Unable to install themes %s due to missing dependencies %s' + themes-nothing: 'Nothing to do. All themes %s are already installed' + theme-nothing: 'Nothing to do. Theme %s is already installed' + dependencies: 'There are some unmet dependencies: %s?' + theme-success: 'The %s theme has been installed successfully' + themes-success: 'The themes %s were installed successfully' + theme-default-success: 'The %s theme has been installed successfully as default theme' + disabled-themes: 'Only uninstalled themes will be listed in autocomplete' + invalid-theme-default: 'Option default is only valid for one theme' diff --git a/config/translations/ko/theme.uninstall.yml b/config/translations/ko/theme.uninstall.yml new file mode 100644 index 000000000..90bc8ecc3 --- /dev/null +++ b/config/translations/ko/theme.uninstall.yml @@ -0,0 +1,20 @@ +description: 'Uninstall theme or themes in the application' +questions: + theme: 'theme name (press to stop adding themes)' + invalid-theme: 'Invalid theme %s' +options: + theme: 'theme or themes to be uninstalled should be separated by a comma' +messages: + no-themes: 'You must provide theme or themes to uninstall.' + themes-missing: "Unable to uninstall themes %s, because they aren't available" + theme-missing: "Unable to uninstall theme %s, because it is not available" + missing-dependencies: 'Unable to uninstall themes %s due to missing dependencies %s' + themes-nothing: 'Nothing to do. All themes are already uninstalled: %s' + theme-nothing: 'Nothing to do. Theme %s is already uninstalled' + dependencies: 'There are some unmet dependencies: %s?' + theme-success: 'The %s theme has been uninstalled successfully' + themes-success: 'The themes %s were uninstalled successfully' + installed-themes: 'Only installed themes will be listed in autocomplete' + invalid-theme-default: 'Option default is only valid for one theme' + error-default-theme: 'Theme %s is the default theme and cannot be uninstalled.' + error-admin-theme: 'Theme %s is the admin theme and cannot be uninstalled.' diff --git a/config/translations/ko/translation.cleanup.yml b/config/translations/ko/translation.cleanup.yml new file mode 100644 index 000000000..04b89f875 --- /dev/null +++ b/config/translations/ko/translation.cleanup.yml @@ -0,0 +1,8 @@ +description: 'Clean up translation files' +arguments: + language: 'Language to clean up files against English' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + file-deleted: 'File %s was deleted from %s because it is no longer required.' + success: 'Unnecessary files were removed' diff --git a/config/translations/ko/translation.pending.yml b/config/translations/ko/translation.pending.yml new file mode 100644 index 000000000..51c5688f6 --- /dev/null +++ b/config/translations/ko/translation.pending.yml @@ -0,0 +1,12 @@ +description: 'Determine pending translation string in a language or a specific file in a language' +arguments: + language: 'Language to determine pending translations against English' +options: + file: 'Specific file to determine pending translations against English' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + pending-translations: 'Pending translation to %s at file %s' + missing-file: "Language %s doens't have file %s, try executing translation:sync command" + success-language: 'There are %s pending traslations for %s' + success-language-file: 'There are %s pending traslations for %s at file %s' diff --git a/config/translations/ko/translation.stats.yml b/config/translations/ko/translation.stats.yml new file mode 100644 index 000000000..599290130 --- /dev/null +++ b/config/translations/ko/translation.stats.yml @@ -0,0 +1,10 @@ +description: 'Generate translate stats' +arguments: + language: 'Language to generate translation stats against English' +options: + format: 'Define output format table|markdown' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + percentage: 'Percentage' + iso: 'ISO Code' diff --git a/config/translations/ko/translation.sync.yml b/config/translations/ko/translation.sync.yml new file mode 100644 index 000000000..31a30ae8d --- /dev/null +++ b/config/translations/ko/translation.sync.yml @@ -0,0 +1,10 @@ +description: 'Sync translation files' +arguments: + language: 'Language to syncronize against English source files' +options: + file: 'Language file to be syncronize' +messages: + created-file: 'Yaml file %s was created for language %s' + error-generating: 'Error syncronizing file %s for %s: %s' + error-writing: 'Error writing file %s for %s: %s' + sync-finished: 'Syncronization of translation files was completed' diff --git a/config/translations/ko/update.debug.yml b/config/translations/ko/update.debug.yml new file mode 100644 index 000000000..a7f698a4d --- /dev/null +++ b/config/translations/ko/update.debug.yml @@ -0,0 +1,11 @@ +description: 'Display current updates available for the application' +messages: + no-updates: 'No pending updates' + severity: 'Severity' + title: 'Title' + value: 'Value' + description: 'Description' + requirements-error: 'The following requirement weren''t completed' + module-list: 'Modules with pending updates' + module: 'Module' + update-n: 'Update N' diff --git a/config/translations/ko/update.execute.yml b/config/translations/ko/update.execute.yml new file mode 100644 index 000000000..30fc22909 --- /dev/null +++ b/config/translations/ko/update.execute.yml @@ -0,0 +1,8 @@ +description: 'Execute a specific Update N function in a module, or execute all' +options: + update-n: 'Specific Update N function to be executed' +messages: + no-module-updates: 'There aren''t updates available for module %s' + executing-update: 'Executing update function %s of module %s' + module-update-function-not-found: 'Module %s doesn''t have a function update for %s' + executing-required-previous-updates: 'Executing required previous updates' diff --git a/config/translations/ko/user.debug.yml b/config/translations/ko/user.debug.yml new file mode 100644 index 000000000..42085d5d8 --- /dev/null +++ b/config/translations/ko/user.debug.yml @@ -0,0 +1,14 @@ +description: 'Displays current users for the application' +help: 'The user:debug command helps you get current users.' +welcome: 'Welcome to the Drupal user debug' +options: + roles: 'Roles to filter debug' + limit: 'How many users would you like to be listed in debug' +questions: + roles: 'Select role(s) to be used to filter user debug list' + limit: 'Enter how many users would you like to show' +messages: + user-id: 'User ID' + username: 'Username' + roles: 'Roles' + status: 'Status' diff --git a/config/translations/ko/user.delete.yml b/config/translations/ko/user.delete.yml new file mode 100644 index 000000000..471faf296 --- /dev/null +++ b/config/translations/ko/user.delete.yml @@ -0,0 +1,17 @@ +description: 'Delete users for the application' +help: 'The user:delete command helps you delete users.' +welcome: 'Welcome to the Drupal user delete' +options: + user-id: 'User id to be deleted' + roles: 'Roles associated to users to be deleted' +questions: + user-id: 'User id to be deleted (empty to skip)' + roles: 'Select role(s) associated with users to be deleted' +messages: + user-id: 'User ID' + username: 'Username' + user-deleted: 'User %s was deleted successfully' + users-deleted: '%s users were deleted successfully' +errors: + invalid-user-id: 'User id %s is invalid' + invalid-user: 'User id %s is invalid' diff --git a/config/translations/ko/user.login.clear.attempts.yml b/config/translations/ko/user.login.clear.attempts.yml new file mode 100644 index 000000000..f7a7c5eee --- /dev/null +++ b/config/translations/ko/user.login.clear.attempts.yml @@ -0,0 +1,12 @@ +description: 'Clear failed login attempts for an account.' +help: 'The user:login:clear:attempts command resets the failed login attempts for an account.' +options: + user-id: 'User ID.' +questions: + uid: 'Enter User ID.' + numeric-uid: 'User id must be an integer.' + invalid-uid: 'User id must be upper than zero.' +messages: + successful: 'Login attempts were successfully cleared for user id %s.' +errors: + invalid-user: 'Cannot load user entity (Uid: %s).' diff --git a/config/translations/ko/user.login.url.yml b/config/translations/ko/user.login.url.yml new file mode 100644 index 000000000..853391994 --- /dev/null +++ b/config/translations/ko/user.login.url.yml @@ -0,0 +1,7 @@ +description: 'Returns a one-time user login url.' +options: + user-id: 'User ID.' +messages: + url: 'One-time login for @name: @url' +errors: + invalid-user: 'Cannot load user entity (User ID: @uid).' diff --git a/config/translations/ko/user.password.hash.yml b/config/translations/ko/user.password.hash.yml new file mode 100644 index 000000000..05f58b283 --- /dev/null +++ b/config/translations/ko/user.password.hash.yml @@ -0,0 +1,13 @@ +description: 'Generate a hash from a plaintext password.' +help: 'The password:hash command helps you to generate hashes password from plaintext passwords.' +welcome: 'Welcome to the Drupal password hash generator' +options: + password: 'Password(s) in text format' +questions: + invalid-pass: 'Password can''t be empty' + password: 'Enter password' + other-password: 'Other password (press to stop adding passwords)' +messages: + password: Password + hash: Hash +errors: null diff --git a/config/translations/ko/user.password.reset.yml b/config/translations/ko/user.password.reset.yml new file mode 100644 index 000000000..b96de79af --- /dev/null +++ b/config/translations/ko/user.password.reset.yml @@ -0,0 +1,17 @@ +description: 'Reset password for a specific user.' +help: 'The password:reset command helps you to reset password for a specific user.' +welcome: 'Welcome to the Drupal password reset' +options: + password: 'Password in text format' + user-id: 'User ID' +questions: + invalid-uid: 'Invalid user id %s, user id must be an integer' + invalid-pass: 'Password can''t be empty' + user: 'Enter User ID' + password: 'Enter password' + other-password: 'Other password (press to stop adding passwords)' +messages: + reset-successful: 'Password was updated successfully for user id %s' +errors: + invalid-user: 'Invalid user id %s' + empty-password: 'Password can not be empty' diff --git a/config/translations/ko/views.debug.yml b/config/translations/ko/views.debug.yml new file mode 100644 index 000000000..1f212e242 --- /dev/null +++ b/config/translations/ko/views.debug.yml @@ -0,0 +1,18 @@ +description: 'Display current views resources for the application' +arguments: + view-id: 'View ID' + view-tag: 'View tag' + view-status: 'View status (Enabled|Disabled)' +messages: + view-id: 'View ID' + view-name: 'View name' + description: Description + tag: Tag + status: Status + path: Path + not-found: 'View %s wasn''t found.' + display-list: 'Display list' + display-id: ID + display-name: Name + display-description: Description + display-paths: Paths diff --git a/config/translations/ko/views.disable.yml b/config/translations/ko/views.disable.yml new file mode 100644 index 000000000..b48d2a54c --- /dev/null +++ b/config/translations/ko/views.disable.yml @@ -0,0 +1,3 @@ +description: 'Disable a View' +messages: + disabled-successfully: 'View %s was disabled successfully.' diff --git a/config/translations/ko/views.enable.yml b/config/translations/ko/views.enable.yml new file mode 100644 index 000000000..825d6bffa --- /dev/null +++ b/config/translations/ko/views.enable.yml @@ -0,0 +1,3 @@ +description: 'Enable a View' +messages: + enabled-successfully: 'View %s was enabled successfully.' diff --git a/config/translations/ko/yaml.diff.yml b/config/translations/ko/yaml.diff.yml new file mode 100644 index 000000000..5bbaecb5f --- /dev/null +++ b/config/translations/ko/yaml.diff.yml @@ -0,0 +1,18 @@ +description: 'Compare two YAML files in order to find differences between them.' +arguments: + yaml-left: 'YAML file used as base to compare' + yaml-right: 'YAML file used to find missing parts or differences with the base YAML file' +options: + stats: 'Print statistics about YAML files comparation' + negate: 'Define mode diff or equal comparation, possible values TRUE/FALSE or 0/1' + limit: 'Limit results to a specific number' + offset: 'Starting point of a limit' +questions: + yaml-left: 'Path of YAML file to be used as base in comparison.' + yaml-right: 'Path of YAML file to be compared.' +messages: + key: 'YAML Key' + value: 'YAML Value' + total: 'Total: %s' + diff: 'Diff: %s' + equal: 'Equal: %s' diff --git a/config/translations/ko/yaml.merge.yml b/config/translations/ko/yaml.merge.yml new file mode 100644 index 000000000..6ec6d8402 --- /dev/null +++ b/config/translations/ko/yaml.merge.yml @@ -0,0 +1,17 @@ +description: 'Merge two or more YAML files in a new YAML file. Latest values are preserved.' +arguments: + yaml-files: 'Path of YAML files to merge' + yaml-destination: 'Path of new YAML file to store the result of merge.' +questions: + yaml-destination: 'Path of new YAML file to store the result of merge.' + file: 'Path to the file to merge' + other-file: 'Path to the file to merge (cannot be empty to start the merge process)' + invalid-file: 'Path of file cannot be empty' + file-already-added: 'Path of file was already added' +messages: + wrong-parse: 'YAML file "%s" is empty or doesn''t exist.' + error-parsing: 'An error occurs during parsing of YAML file "%s".' + two-files-required: 'At least two files are required.' + error-generating: 'Error generating merged YAML file.' + error-writing: 'Error writing merged YAML file.' + merged: 'New file "%s" was created successfully after merging YAML files.' diff --git a/config/translations/ko/yaml.split.yml b/config/translations/ko/yaml.split.yml new file mode 100644 index 000000000..0c4f94cb6 --- /dev/null +++ b/config/translations/ko/yaml.split.yml @@ -0,0 +1,11 @@ +description: 'Split a YAML file using indent as separator criteria' +arguments: + yaml-file: 'Path of YAML file to be splitted' +options: + indent-level: 'Split YAML file using a specific indent level' + exclude-parents-key: 'Exclude the "parents" key from the generated file' + starting-key: 'YAML Key from where start split - useful to extract partial elements' +messages: + generating-split: 'Generating new files' + split-generated: 'File %s was generated' + invalid-key: 'Provided key as stating YAML key wasn''t found, combine with indent-level 0 to extract values' diff --git a/config/translations/ko/yaml.update.yml b/config/translations/ko/yaml.update.yml new file mode 100644 index 000000000..e72c56ad1 --- /dev/null +++ b/config/translations/ko/yaml.update.yml @@ -0,0 +1,16 @@ +value: + description: 'Update a value for a specific key in a YAML file.' + arguments: + yaml-file: 'Path of YAML file to update' + yaml-key: 'YAML key to update' + yaml-value: 'YAML value to update' + messages: + updated: 'YAML file %s was updated successfully.' +key: + description: 'Replace a YAML key in a YAML file.' + arguments: + yaml-file: 'Path of YAML file to update' + yaml-key: 'YAML key to be replaced' + yaml-new-key: 'YAML new key' + messages: + updated: 'YAML file %s was updated successfully.' diff --git a/config/translations/mr/about.yml b/config/translations/mr/about.yml new file mode 100644 index 000000000..41e39188e --- /dev/null +++ b/config/translations/mr/about.yml @@ -0,0 +1,13 @@ +description: 'Drupal Console प्रकल्पाची प्रार्थमिक माहिती प्रदर्शित करावी' +messages: + welcome: 'Drupal Console हे एक अशा घटकांचे समूह आहे जे CLI वर चालते, त्यामुळे:' + welcome-feature-generate: 'ओषण-पट्ट कोड़ची निर्मिती होते.' + welcome-feature-interact: 'Drupal 8 प्रतिष्ठापने सोबत परस्पर संवाद साधा.' + welcome-feature-learn: 'Drupal 8 शिका.' + links: 'प्रकल्पाची लिंक्स' + landing: 'प्रमुख पान - %s' + change-log: 'बदल लॉग बुक पहा - %s' + documentation: 'दस्तऐवजीकरणां साठी - %s' + support: 'चैट रूमवर सहायता प्राप्त करा - %s' + supporting-organizations: 'सहायक संस्था' + version-supported: 'Drupal समर्थीत आवृत्ती %s' diff --git a/config/translations/mr/application.yml b/config/translations/mr/application.yml new file mode 100644 index 000000000..dda423e1d --- /dev/null +++ b/config/translations/mr/application.yml @@ -0,0 +1,53 @@ +console: + arguments: + env: 'पर्यावरणांचे नाव' + no-debug: 'डिबग मोड ला बंद करा' + learning: 'पाल्हाळीक कोड़ची निर्मिती करा' + generate-chain: 'साखळी आदेशामध्ये yaml आऊटपुट वापरले जाते जे आदेश पर्याय आणी वितर्क आहे' + generate-inline: 'आदेश पर्याय आणी वितर्क यांस इनलाइन आदेश असे दाखवा' + generate-doc: 'आदेश पर्याय आणी वितर्क यांस मार्क्डोव्न असे दाखवा' + root: 'आदेश चालविण्या करीता Drupal रूट परिभाषित करा' +options: + env: 'पर्यावरणांचे नाव' + no-debug: 'डिबग मोड ला बंद करा' + learning: 'पाल्हाळीक कोड़ची निर्मिती कर' + generate-chain: 'साखळी आदेशामध्ये yaml आऊटपुट वापरले जाते जे आदेश पर्याय आणी वितर्क आहे' + generate-inline: 'आदेश पर्याय आणी वितर्क यांस इनलाइन आदेश असे दाखवा' + generate-doc: 'आदेश पर्याय आणी वितर्क यांस मार्क्डोव्न असे दाखवा' + root: 'आदेश चालविण्या करीता Drupal रूट परिभाषित करा' + uri: 'Drupal साइटच्या यूआरआई चा वापर ( अनेक वातावरणांसाठी किंवा एक पर्यायी port वर चालवण्यासाठी ) होते.' + yes: 'खात्री वगळा आणि पुढे चालू ठेवा' + target: 'साइट चे नावं आपण ( स्थानिक किंवा दूरस्थ ) संभाषण साधण्यासाठी करतो' + help: 'मदतीचे संदेश प्रदर्शित करा' + quiet: 'कोणतेही संदेश उत्पादीत करू नये' + verbose: 'संदेश पाल्हळीक्ता वाढविण्यासाठी : 1 सामान्य आउटपुट करीता, 2 अधिक पाल्हाळीक आउटपुट करीता आणि 3 डिबग मोड' + version: 'अनुप्रयोग आवृत्ती प्रदर्शित करा' + ansi: 'सक्षम ANSI आउटपुट' + no-ansi: 'अक्षम ANSI आउटपुट' + no-interaction: 'कोणत्याही परस्पर प्रश्न विचारू नका' +arguments: + command: 'चालविण्याजोगी आदेश' +messages: + completed: 'आदेश यशस्वीरित्या अंमलात आणले!' + chain: + generated: 'Yaml आदेशाचे, दुसऱ्या शब्दात सांगायचे म्हणजे `Chain` आदेशचा `~/.console/chain/sample.yml` मध्ये वापर प्रत वापर कार्यान्वित करण्यासाठी, खात्री करून घ्या की आपली yaml फाइल ची सुरुवात `command` root key होत आहे:' + inline: + generated: 'या आज्ञेचे इनलाइन प्रतिनिधित्व:' + generated: 'आपण आता निर्मीत कोडचे वापरण्यास प्रारंभ करु शकता!' + files: + generated: 'व्युत्पन्न किंवा अद्यतनित केलेल्या फायली' + copied: 'नक्कल फायली' + learning: + route: "पृष्ठे तयार करण्यासाठी त्यांना मार्ग व्याख्यीत करणे आवश्यक आहे.\nA URL पथला एक कंट्रोलर नकाशे मार्ग करण्यासाठी. कोणते कार्य अथवा पद्धत बोलावली जावी जेव्हा URL द्वारे प्रवेश प्राप्त होते हे व्याख्यीत केले आहे.\nउपयोक्ता जर हे http://drupal8.dev/{{ route.path }} प्रवेश केला तर,\nराउटिंग प्रणाली त्या पाथसाठी एक मार्ग दाखवेल.\nअसे असल्यास तो सामना सापडेल, आणि _controller कॉलबॅक कार्यान्वित करेल. या प्रकरणात कॉलबॅक मध्ये\nएका क्लास्स्नामे चा रुपात परिभाषित आहे\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nआणि एक पद्धत (\"{{ route.method }}\")." + autocomplete: "Bash or Zsh: ही ओळ आपल्या shell configuration फाईल मध्ये जोडावी:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: एक सिंबॉलिक लिंक बनवा\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" +errors: + invalid-command: 'आदेश "%s" परिभाषित केलेले नाही.' +site: + messages: + path: 'साईट पाथ' + errors: + directory: 'सर्व उपलब्ध कमाण्ड ची सूची करण्यासाठी, आपल्याला त्यासाठी एका drupal रूट डिरेक्टरी मध्ये चालवा.' + settings: 'सर्व उपलब्धीत कमाण्ड ची यादी बनवण्यासाठी आपल्याला सर्वप्रथम drupal स्थापित करावे लागेल.' +user: + messages: + path: 'वापरकर्ता गृह पाथ' \ No newline at end of file diff --git a/config/translations/mr/cache.rebuild.yml b/config/translations/mr/cache.rebuild.yml new file mode 100644 index 000000000..14492b03b --- /dev/null +++ b/config/translations/mr/cache.rebuild.yml @@ -0,0 +1,15 @@ +description: 'सर्व साईट caches स्वच्छ तसेच पुन्हानिर्मित.' +options: + cache: 'फक्त ठराविक cache साफ.' +messages: + welcome: 'cache:rebuild command मध्ये आपला स्वागत' + rebuild: 'Rebuilding cache(s), एक क्षण कृपया प्रतीक्षा करा.' + completed: 'cache(s) साफ करण्यात आले आहे .' + invalid_cache: 'Cache "%s" अवैध आहे.' +questions: + cache: 'cache निवडा.' +examples: + - description: 'सर्व caches पुन्हानिर्मिती करा' + execution: drupal cr all + - description: 'discovery cache पुन्हा निर्मिती कर' + execution: drupal cr discovery diff --git a/config/translations/mr/chain.yml b/config/translations/mr/chain.yml new file mode 100644 index 000000000..ce45397c8 --- /dev/null +++ b/config/translations/mr/chain.yml @@ -0,0 +1,7 @@ +description: 'साखळी आदेशाची अंमलबजावणी करावी.' +options: + file: 'आदेश समाविष्ट असलेल्या वापरकर्ता परिभाषित फाइलची अंमलबजावणी.' +messages: + missing_file: 'आपण एक वैध फाइल पथ आणि नाव प्रदान करणे आवश्यक आहे.' + invalid_file: 'फाइल "%s" अस्तित्वात नाही.' + module_install: 'module:install आदेश साखळी रांग आता runnable नाही आहे आणि स्वतंत्रपणे चालविणे आवश्यक आहे.' diff --git a/config/translations/mr/common.yml b/config/translations/mr/common.yml new file mode 100644 index 000000000..62cbaaf9f --- /dev/null +++ b/config/translations/mr/common.yml @@ -0,0 +1,42 @@ +options: + events: 'Load events from the container' + module: 'The Module name.' + services: 'Load services from the container.' + tags: 'Set service tags from the container.' + inputs: 'Create inputs in a form.' + permissions: 'Create permissions.' +questions: + module: 'Enter the module name' + confirm: 'Do you confirm generation?' + canceled: 'Command generation canceled.' + events: + message: "\nType the event name or use keyup or keydown.\nThis is optional, press enter to continue\n" + name: 'Enter event name' + services: + confirm: 'Do you want to load services from the container' + message: "\nType the service name or use keyup or keydown.\nThis is optional, press enter to continue\n" + name: 'Enter your service' + inputs: + confirm: 'Do you want to generate a form structure?' + label: 'Input label' + machine_name: 'Input machine name' + permission: 'Do you want to generate permissions?' + type: Type + invalid: 'Field Type "%s" is invalid.' + description: Description + default-value: 'Default value' + weight: 'Weight for input item' + title: 'Title' + fieldset: 'Fieldset' +errors: + module-dependency: 'Missing module dependency "%s" is not installed. Try module:install to install it.' + class-name-empty: 'The Class name can not be empty' + invalid-file-path: 'You must provide a valid file path' +status: + enabled: Enabled + disabled: Disabled +messages: + canceled: 'The generation was cancelled' + drupal-core: 'Drupal Core' + move-phar: 'Accessing console from anywhere on your system' + quick-start: 'Download, install and serve Drupal 8' diff --git a/config/translations/mr/complete.yml b/config/translations/mr/complete.yml new file mode 100644 index 000000000..0f37336c9 --- /dev/null +++ b/config/translations/mr/complete.yml @@ -0,0 +1 @@ +description: 'Shell पूर्ण होण्यासाठी कमांडची यादी.' diff --git a/config/translations/mr/config.debug.yml b/config/translations/mr/config.debug.yml new file mode 100644 index 000000000..5dd4d5363 --- /dev/null +++ b/config/translations/mr/config.debug.yml @@ -0,0 +1,5 @@ +description: 'चालू संरचना दाखवा.' +arguments: + config-name: 'संरचने नाव.' +errors: + config-not-exists: 'संरचना "%s" अस्तित्वात नाही.' diff --git a/config/translations/mr/config.diff.yml b/config/translations/mr/config.diff.yml new file mode 100644 index 000000000..63740a9ad --- /dev/null +++ b/config/translations/mr/config.diff.yml @@ -0,0 +1,14 @@ +description: 'एक निर्देशिका तुलनेत सक्रिय संरचना भिन्न आहेत की आउटपुट कॉन्फिगरेशन आयटम.' +arguments: + directory: 'विरुद्ध फरक डिरेक्टरी. वगळल्यास, Drupal कॉनफिग संचयीका निवडा.' +options: + reverse: 'उलट मध्ये बदल पहा (दुसऱ्या शब्दात सांगायचे म्हणजे सक्रिय कॉन्फिगरेशन निर्देशिकाचे फरक).' +questions: + directories: 'कॉन्फिग निर्देशिका:' +table: + headers: + collection: 'संग्रह' + config-name: 'संरचना आयटम' + operation: 'ऑपरेशन' +messages: + no-changes: 'कोणतेही बदल नाहीत.' diff --git a/config/translations/mr/config.edit.yml b/config/translations/mr/config.edit.yml new file mode 100644 index 000000000..3e57cc461 --- /dev/null +++ b/config/translations/mr/config.edit.yml @@ -0,0 +1,8 @@ +description: 'निवडलेले संरचना संपादित करा.' +arguments: + config-name: 'संरचने नाव.' + editor: संपादक. +questions: + config-name: 'संरचना माप निवडा.' +messages: + no-directory: 'आपल्या डिरेक्ट्री निर्माण करताना त्रुटी आली.' diff --git a/config/translations/mr/config.export.content.type.yml b/config/translations/mr/config.export.content.type.yml new file mode 100644 index 000000000..597af8ae1 --- /dev/null +++ b/config/translations/mr/config.export.content.type.yml @@ -0,0 +1,10 @@ +description: 'Export a specific content type and their fields.' +arguments: + content-type: 'Content Type to be exported' +questions: + content-type: 'Content Type to be exported' + optional-config: 'Export content type in module as an optional configuration' +messages: + content_type_exported: 'Exporting content type' +options: + optional-config: 'Export content type as an optional YAML configuration in your module' diff --git a/config/translations/mr/config.export.single.yml b/config/translations/mr/config.export.single.yml new file mode 100644 index 000000000..2561f36e2 --- /dev/null +++ b/config/translations/mr/config.export.single.yml @@ -0,0 +1,14 @@ +description: 'Export single configuration as yml file.' +arguments: + config-name: 'Configuration name.' +options: + include-dependencies: 'Export dependencies of the configuration as well.' + simple-configuration: 'Simple configuration' +questions: + config-type: 'Configuration type' + config-name: 'Configuration name' +messages: + config-not-found: 'Configuration name not found.' + export: 'Configuration was exported at file %s.' + invalid-config-type: 'Invalid config type, please select one of the list' + invalid-config-name: 'Invalid config name, please select one of the list' diff --git a/config/translations/mr/config.export.view.yml b/config/translations/mr/config.export.view.yml new file mode 100644 index 000000000..08fd82134 --- /dev/null +++ b/config/translations/mr/config.export.view.yml @@ -0,0 +1,13 @@ +description: 'Export a view in YAML format inside a provided module to reuse in other website.' +messages: + view_exported: 'Exporting view' + depencies-included: 'The following module dependencies were included at %s' +questions: + view: 'View to be exported' + optional-config: 'Export view in module as an optional configuration' + include-module-dependencies: 'Include view module dependencies in module info YAML file' +arguments: + view-id: 'View ID' +options: + optional-config: 'Export view as an optional YAML configuration in your module' + include-module-dependencies: 'Include module dependencies in module info YAML file' diff --git a/config/translations/mr/config.export.yml b/config/translations/mr/config.export.yml new file mode 100644 index 000000000..a7c30afe2 --- /dev/null +++ b/config/translations/mr/config.export.yml @@ -0,0 +1,6 @@ +description: 'Export current application configuration.' +arguments: + directory: 'Define the export directory to save the configuration output.' + tar: 'If set, the configuration will be exported to an archive file.' +messages: + directory: 'The configuration was exported at:' diff --git a/config/translations/mr/config.import-single.yml b/config/translations/mr/config.import-single.yml new file mode 100644 index 000000000..c962fba07 --- /dev/null +++ b/config/translations/mr/config.import-single.yml @@ -0,0 +1,6 @@ +description: 'निवडलेले संरचना आयात करा.' +arguments: + config-name: 'संरचने नाव.' + input-file: 'फाइल्स आयात करण्याचे मार्ग.' +messages: + empty-value: 'मूल्य रिक्त असू शकत नाही' diff --git a/config/translations/mr/config.import.yml b/config/translations/mr/config.import.yml new file mode 100644 index 000000000..8395e2947 --- /dev/null +++ b/config/translations/mr/config.import.yml @@ -0,0 +1,8 @@ +description: 'Import configuration to current application.' +arguments: + file: 'Path to an archive file of configuration to import.' + directory: 'Path to a directory of configuration to import.' + remove-files: 'Remove files after synchronization.' +messages: + config_files_imported: 'List of config files.' + imported: 'Configuration imported successfully.' diff --git a/config/translations/mr/config.override.yml b/config/translations/mr/config.override.yml new file mode 100644 index 000000000..7f192f26a --- /dev/null +++ b/config/translations/mr/config.override.yml @@ -0,0 +1,13 @@ +description: 'Override config value in active configuration.' +arguments: + config-name: 'Configuration name.' + key: Key + value: Value +messages: + configuration: 'Configuration name' + configuration-key: 'Configuration key' + original: 'Original Value' + updated: 'Override Value' +examples: + - description: Set the Contact module flood limit to 10. + execution: drupal config:override contact.settings flood.limit 10 diff --git a/config/translations/mr/config.settings.debug.yml b/config/translations/mr/config.settings.debug.yml new file mode 100644 index 000000000..aff7bbb08 --- /dev/null +++ b/config/translations/mr/config.settings.debug.yml @@ -0,0 +1,5 @@ +description: 'Displays current key:value on settings file.' +help: 'The config:settings:debug command helps you displaying current key:value on settings file.' +welcome: 'Welcome to the Drupal Config Settings Debug command' +messages: + current: 'Current Key:value on settings file' diff --git a/config/translations/mr/container.debug.yml b/config/translations/mr/container.debug.yml new file mode 100644 index 000000000..17a6e9bea --- /dev/null +++ b/config/translations/mr/container.debug.yml @@ -0,0 +1,4 @@ +description: 'अनुप्रयोग चालू सेवा दाखवा.' +messages: + service_id: 'सर्विस क्रमांक' + class_name: 'क्लासचे नाव' diff --git a/config/translations/mr/create.nodes.yml b/config/translations/mr/create.nodes.yml new file mode 100644 index 000000000..8623b3d03 --- /dev/null +++ b/config/translations/mr/create.nodes.yml @@ -0,0 +1,28 @@ +description: 'Create dummy nodes for your Drupal 8 application.' +help: 'The create:nodes command helps you create dummy nodes.' +welcome: 'Welcome to the Drupal nodes generator' +arguments: + content-types: 'Content type(s) to be used in node creation' +options: + limit: 'How many nodes would you like to create' + title-words: 'Maximum number of words in node titles' + time-range: 'How far back in time should the nodes be dated' +questions: + content-type: 'Select content type(s) to be used on node creation' + limit: 'Enter how many nodes would you like to generate' + title-words: 'Enter the maximum number of words in titles' + time-range: 'How far back in time should the nodes be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + node-id: 'Node Id' + content-type: 'Content type' + title: 'Title' + created: 'Created Time' + invalid-content-types: 'Content types %s are invalid' + created-nodes: 'Created %s nodes successfully' diff --git a/config/translations/mr/create.terms.yml b/config/translations/mr/create.terms.yml new file mode 100644 index 000000000..459b4f3e6 --- /dev/null +++ b/config/translations/mr/create.terms.yml @@ -0,0 +1,18 @@ +description: 'Create dummy terms for your Drupal 8 application.' +help: 'The create:terms command helps you create dummy terms.' +welcome: 'Welcome to the Drupal terms creator' +arguments: + vocabularies: 'Vocabulary(s) to be used in terms creation' +options: + limit: 'How many terms would you like to create' + name-words: 'Maximum number of words in term names' +questions: + vocabularies: 'Select vocabulary(s) to be used on terms creation' + limit: 'Enter how many terms would you like to create' + name-words: 'Enter the maximum number of words in term names' +messages: + term-id: 'Term Id' + vocabulary: 'Vocabulary' + name: 'Name' + invalid-vocabularies: 'Vocabulary(s) %s are invalid' + created-terms: 'Created %s terms successfully' diff --git a/config/translations/mr/create.users.yml b/config/translations/mr/create.users.yml new file mode 100644 index 000000000..1c1443c45 --- /dev/null +++ b/config/translations/mr/create.users.yml @@ -0,0 +1,27 @@ +description: 'Create dummy users for your Drupal 8 application.' +help: 'The create:users command helps you create dummy users.' +welcome: 'Welcome to the Drupal users generator' +arguments: + roles: 'Role(s) to be used in user creation' +options: + limit: 'How many users would you like to create' + password: 'Password to be set to users created' + time-range: 'How far back in time should the users be dated' +questions: + roles: 'Select role(s) to be used on user creation' + limit: 'Enter how many users would you like to generate' + password: 'Enter the password to be set to users created' + time-range: 'How far back in time should the users be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + user-id: 'User Id' + roles: 'Roles' + username: 'Username' + created: 'Created Time' + created-users: 'Created %s users successfully' diff --git a/config/translations/mr/create.vocabularies.yml b/config/translations/mr/create.vocabularies.yml new file mode 100644 index 000000000..8029a812b --- /dev/null +++ b/config/translations/mr/create.vocabularies.yml @@ -0,0 +1,14 @@ +description: 'Create dummy vocabularies for your Drupal 8 application.' +help: 'The create:vocabularies command helps you create dummy vocabularies.' +welcome: 'Welcome to the Drupal vocabularies creator' +options: + limit: 'How many vocabularies would you like to create' + name-words: 'Maximum number of words in vocabulary names' +questions: + limit: 'Enter how many vocabularies would you like to create' + name-words: 'Enter the maximum number of words in vocabulary names' +messages: + vocabulary-id: 'Vocabulary Id' + name: 'Name' + created-terms: 'Created %s vocabularies successfully' + error: 'Error creating vocabularies: %s' diff --git a/config/translations/mr/cron.debug.yml b/config/translations/mr/cron.debug.yml new file mode 100644 index 000000000..9bfc6c065 --- /dev/null +++ b/config/translations/mr/cron.debug.yml @@ -0,0 +1,4 @@ +description: 'क्रॉन लागू करण्यासाठी मोड्यूलची यादी.' +messages: + module-list: 'क्रॉन पद्धती लागू करण्यासाठी करणारे मोड्यूल.' + module: मोड्यूल diff --git a/config/translations/mr/cron.execute.yml b/config/translations/mr/cron.execute.yml new file mode 100644 index 000000000..ca8501811 --- /dev/null +++ b/config/translations/mr/cron.execute.yml @@ -0,0 +1,5 @@ +description: 'क्रॉन लागू करणारे काही विशेष मोड्यूल चालावा अथवा सर्व क्रॉन चालवा.' +messages: + module-invalid: '%s मोड्यूल क्रॉन लागू करू शकत नाही.' + executing-cron: '%s मोड्यूलची क्रॉन पद्धत लागू होत आहे.' + success: 'सर्व क्रॉन विनंती यशस्वीरित्या लागू झाल्या.' diff --git a/config/translations/mr/cron.release.yml b/config/translations/mr/cron.release.yml new file mode 100644 index 000000000..697e498b8 --- /dev/null +++ b/config/translations/mr/cron.release.yml @@ -0,0 +1,3 @@ +description: 'क्रॉन चालवण्यासाठी क्रोन प्रणालीचे लॉक मुक्त करा.' +messages: + released: 'क्रॉन लॉक यशस्वीरित्या मुक्त झाले.' diff --git a/config/translations/mr/database.client.yml b/config/translations/mr/database.client.yml new file mode 100644 index 000000000..33fcbe11b --- /dev/null +++ b/config/translations/mr/database.client.yml @@ -0,0 +1,5 @@ +description: "DB पक्षकार उपलब्ध असेल तर सुर्वाथ करा" +arguments: + database: "settings.php मधून डेटाबेसची चावी" +messages: + connection: "संधान: %s" \ No newline at end of file diff --git a/config/translations/mr/database.connect.yml b/config/translations/mr/database.connect.yml new file mode 100644 index 000000000..d232dc31f --- /dev/null +++ b/config/translations/mr/database.connect.yml @@ -0,0 +1,8 @@ +description: "Shows DB connection" +arguments: + database: "Database key from settings.php" +messages: + database-not-found: "Database %s connection info wasn't found" + database-not-supported: 'Database type %s is not supported yet' + database-client-not-found: "Database client %s wasn't found" + connection: "Connection: %s" diff --git a/config/translations/mr/database.drop.yml b/config/translations/mr/database.drop.yml new file mode 100644 index 000000000..d4dca1294 --- /dev/null +++ b/config/translations/mr/database.drop.yml @@ -0,0 +1,9 @@ +description: "Drop all tables in a given database." +help: 'The database:drop command helps you drop database tables.' +arguments: + database: "Database key from settings.php" +question: + drop-tables: "Confirm you really want to drop all tables in the database %s?" +messages: + table: 'Table' + table-drop: 'Drop %s tables successfully' diff --git a/config/translations/mr/database.dump.yml b/config/translations/mr/database.dump.yml new file mode 100644 index 000000000..b1bb1ccc6 --- /dev/null +++ b/config/translations/mr/database.dump.yml @@ -0,0 +1,7 @@ +description: "Dump structure and contents of a database" +arguments: + database: "Database key from settings.php" +options: + file: 'The filename for your database backup' +messages: + success: "Database exported to:" diff --git a/config/translations/mr/database.log.clear.yml b/config/translations/mr/database.log.clear.yml new file mode 100644 index 000000000..fe3fb9393 --- /dev/null +++ b/config/translations/mr/database.log.clear.yml @@ -0,0 +1,5 @@ +description: 'Remove events from DBLog table, filters are available' +messages: + event-deleted: 'Event %s was deleted' + clear-error: 'Clear process fail, please check used filters' + clear-sucess: 'Clear of events was successfully' diff --git a/config/translations/mr/database.log.debug.yml b/config/translations/mr/database.log.debug.yml new file mode 100644 index 000000000..1190657fa --- /dev/null +++ b/config/translations/mr/database.log.debug.yml @@ -0,0 +1,19 @@ +description: 'Display current log events for the application' +arguments: + event-id: 'DBLog event ID' +options: + type: 'Filter events by a specific type' + severity: 'Filter events by a specific level of severity' + user-id: 'Filter events by a specific user id' + reverse: 'Reverse the order of events' + limit: 'Limit results to a specific number' + offset: 'Starting point of a limit' +messages: + event-id: Event ID + type: Type + date: Date + message: Message + user: User + severity: Severity + invalid-severity: 'Severity type is invalid, filter was ignored' + not-found: 'DBLog event %s wasn''t found' diff --git a/config/translations/mr/database.restore.yml b/config/translations/mr/database.restore.yml new file mode 100644 index 000000000..949901e80 --- /dev/null +++ b/config/translations/mr/database.restore.yml @@ -0,0 +1,7 @@ +description: "Restore structure and contents of a database." +arguments: + database: "Database key from settings.php" +options: + file: 'The filename for your database backup file' +messages: + success: "Database imported from:" diff --git a/config/translations/mr/database.table.debug.yml b/config/translations/mr/database.table.debug.yml new file mode 100644 index 000000000..18665ea3f --- /dev/null +++ b/config/translations/mr/database.table.debug.yml @@ -0,0 +1,7 @@ +description: "Show all tables in a given database." +help: 'The database:table:debug command helps you debug database tables.' +arguments: + database: "Database key from settings.php" +messages: + table-show: 'Showing tables for %s database' + table: 'Table' diff --git a/config/translations/mr/elephpant.yml b/config/translations/mr/elephpant.yml new file mode 100644 index 000000000..d9e4499b6 --- /dev/null +++ b/config/translations/mr/elephpant.yml @@ -0,0 +1 @@ +description: 'Elephpants are cute ...' diff --git a/config/translations/mr/generate.authentication.provider.yml b/config/translations/mr/generate.authentication.provider.yml new file mode 100644 index 000000000..d515ea543 --- /dev/null +++ b/config/translations/mr/generate.authentication.provider.yml @@ -0,0 +1,6 @@ +description: 'Generate an Authentication Provider' +help: 'The generate:authentication:provider command helps you generate a new Authentication Provider.' +options: + class: 'Authentication Provider class' + provider-id: 'Provider ID' +module: common.options.module diff --git a/config/translations/mr/generate.command.yml b/config/translations/mr/generate.command.yml new file mode 100644 index 000000000..0b9c665a1 --- /dev/null +++ b/config/translations/mr/generate.command.yml @@ -0,0 +1,16 @@ +description: 'Generate commands for the console.' +help: 'The generate:command command helps you generate a new command.' +welcome: 'Welcome to the Drupal Command generator' +options: + module: 'The name of the Module (that will contain the command).' + controller-title: 'Controller title.' + class: 'The Class that describes the command. (Must end with the word ''Command'').' + name: 'The Command name.' + container-aware: 'Is the command aware of the drupal site installation when executed' +questions: + module: common.questions.module + class: 'Enter the Command Class. (Must end with the word ''Command'').' + name: 'Enter the Command name.' + container-aware: 'Is the command aware of the drupal site installation when executed?.' +messages: + title-not-empty: 'Title cannot be empty' diff --git a/config/translations/mr/generate.controller.yml b/config/translations/mr/generate.controller.yml new file mode 100644 index 000000000..d58cc87db --- /dev/null +++ b/config/translations/mr/generate.controller.yml @@ -0,0 +1,22 @@ +description: 'Generate & Register a controller' +help: 'The generate:controller command helps you generate a new controller.' +welcome: 'Welcome to the Drupal Controller generator' +options: + module: common.options.module + class: 'Controller Class name' + routes: 'The routes, must be an array containing [title, method, path]' + services: common.options.services + test: 'Generate a test class' +questions: + module: common.questions.module + class: 'Enter the Controller class name' + title: 'Enter the Controller method title (leave empty and press enter when done)' + method: 'Enter the action method name' + path: 'Enter the route path' + services: common.questions.services + test: 'Do you want to generate a unit test class' +messages: + title-empty: 'Title must contain a value' + title-already-added: 'Title was already added' + method-name-already-added: 'Method name was already added' + path-already-added: 'Path was already added' diff --git a/config/translations/mr/generate.doc.dash.yml b/config/translations/mr/generate.doc.dash.yml new file mode 100644 index 000000000..8336c87cc --- /dev/null +++ b/config/translations/mr/generate.doc.dash.yml @@ -0,0 +1,5 @@ +description: 'Generate the DrupalConsole.docset package for Dash' +options: + path: 'The path to the directory where the docset will be saved.' +messages: + missing_path: 'the path is missing' diff --git a/config/translations/mr/generate.doc.gitbook.yml b/config/translations/mr/generate.doc.gitbook.yml new file mode 100644 index 000000000..f996b2976 --- /dev/null +++ b/config/translations/mr/generate.doc.gitbook.yml @@ -0,0 +1,17 @@ +description: 'Generate documentations for Commands' +options: + path: 'The path to render the documentation' +messages: + missing_path: 'The path is missing' + title: 'Available Drupal Console Commands' + note: 'Note' + note-description: 'Drupal Console commands *must* be run from the root of a Drupal 8 installation' + command: 'Drupal Console Command' + command_description: 'The **%s** command %s' + usage: 'Usage' + options: 'Available options' + option: 'Option' + details: 'Details' + arguments: 'Available arguments' + argument: 'Argument' + examples: 'Examples' diff --git a/config/translations/mr/generate.entity.bundle.yml b/config/translations/mr/generate.entity.bundle.yml new file mode 100644 index 000000000..211b421ca --- /dev/null +++ b/config/translations/mr/generate.entity.bundle.yml @@ -0,0 +1,13 @@ +description: 'Generate a new content type (node / entity bundle)' +help: 'Use: generate:contenttype to create a new content type name with the machine name of fancy and the human-readable name of Fancy.' +welcome: 'Welcome to the Drupal Content Type generator' +options: + module: common.options.module + bundle-name: 'The content type''s machine name' + bundle-title: 'The content type''s human-readable name' +questions: + module: common.questions.module + bundle-name: 'Enter the machine name of your new content type' + bundle-title: 'Enter the human-readable name of your new content type' +message: + error-state1: placeholder diff --git a/config/translations/mr/generate.entity.config.yml b/config/translations/mr/generate.entity.config.yml new file mode 100644 index 000000000..f234efe88 --- /dev/null +++ b/config/translations/mr/generate.entity.config.yml @@ -0,0 +1,16 @@ +description: 'Generate a new config entity' +help: '' +options: + module: common.options.module + entity-class: 'The config entity class' + entity-name: 'The config entity name' + label: 'The label' + bundle-of: 'Acts as bundle for content entities' + base-path: 'The base-path for the config entity routes' +questions: + module: common.questions.module + entity-class: 'Enter the class of your new config entity' + entity-name: 'Enter the name of your new config entity' + label: 'Enter the label of your new config entity' + bundle-of: 'Name of the content entity you want this (config) entity to act as a bundle for' + base-path: 'Enter the base-path for the config entity routes' diff --git a/config/translations/mr/generate.entity.content.yml b/config/translations/mr/generate.entity.content.yml new file mode 100644 index 000000000..708dd767d --- /dev/null +++ b/config/translations/mr/generate.entity.content.yml @@ -0,0 +1,16 @@ +description: 'Generate a new content entity' +help: '' +options: + module: common.options.module + entity-class: 'The content entity class' + entity-name: 'The content entity name' + label: 'The label' + has-bundles: 'Entity has bundles' + base-path: 'The base-path for the content entity routes' +questions: + module: common.questions.module + entity-class: 'Enter the class of your new content entity' + entity-name: 'Enter the name of your new content entity' + label: 'Enter the label of your new content entity' + has-bundles: 'Do you want this (content) entity to have bundles' + base-path: 'Enter the base-path for the content entity routes' diff --git a/config/translations/mr/generate.event.subscriber.yml b/config/translations/mr/generate.event.subscriber.yml new file mode 100644 index 000000000..97ff9bc29 --- /dev/null +++ b/config/translations/mr/generate.event.subscriber.yml @@ -0,0 +1,4 @@ +description: 'Generate an event subscriber' +questions: + class: 'Class name' + callback-name: 'Callback function name to handle event' diff --git a/config/translations/mr/generate.form.alter.yml b/config/translations/mr/generate.form.alter.yml new file mode 100644 index 000000000..1a2d37fe6 --- /dev/null +++ b/config/translations/mr/generate.form.alter.yml @@ -0,0 +1,8 @@ +description: 'Generate an implementation of hook_form_alter() or hook_form_FORM_ID_alter' +help: 'The "%s" command helps you generate a new "%s"' +options: + form-id: 'Form ID to alter' +messages: + inputs: "You can add form fields to modify form.\nThis is optional, press enter to continue" + loading-forms: Loading forms definition from Webprofiler module + hide-form-elements: 'Optionally you can select form items for hide' diff --git a/config/translations/mr/generate.form.yml b/config/translations/mr/generate.form.yml new file mode 100644 index 000000000..8099924d2 --- /dev/null +++ b/config/translations/mr/generate.form.yml @@ -0,0 +1,22 @@ +description: 'Generate a new "%s"' +help: 'The "%s" command helps you generate a new "%s"' +welcome: 'Welcome to the Drupal form generator' +options: + module: common.options.module + class: 'The form class name' + form-id: 'The Form id' + services: common.options.services + inputs: common.options.inputs + routing: 'Update routing' + +questions: + module: common.questions.module + class: 'Enter the Form Class name' + form-id: 'Enter the Form id' + services: common.questions.services + inputs: common.questions.inputs + routing: 'Update routing file' + menu_link_gen: 'Generate a menu link' + menu_link_title: 'A title for the menu link' + menu_parent: 'Menu parent' + menu_link_desc: 'A description for the menu link' \ No newline at end of file diff --git a/config/translations/mr/generate.module.yml b/config/translations/mr/generate.module.yml new file mode 100644 index 000000000..9fac4930d --- /dev/null +++ b/config/translations/mr/generate.module.yml @@ -0,0 +1,32 @@ +description: 'Generate a module.' +help: 'The generate:module command helps you generates a new module.' +welcome: 'Welcome to the Drupal module generator' +options: + module: 'The Module name' + machine-name: 'The machine name (lowercase and underscore only)' + module-path: 'The path of the module' + description: 'Module description' + core: 'Core version' + feature: 'Set module compatible with Features module' + package: 'Module package' + module-file: 'Add a .module file' + composer: 'Add a composer.json file' + dependencies: 'Module dependencies separated by commas (i.e. context, panels)' + test: 'Generate a test class' +questions: + module: 'Enter the new module name' + machine-name: 'Enter the module machine name' + module-path: 'Enter the module Path' + description: 'Enter module description' + core: 'Enter Drupal Core version' + package: 'Enter package name' + feature: 'Define module as feature' + module-file: 'Do you want to generate a .module file' + composer: 'Do you want to add a composer.json file to your module' + dependencies: 'Would you like to add module dependencies' + test: 'Do you want to generate a unit test class' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + invalid-core: 'The core version "%s" is invalid.' + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/mr/generate.permission.yml b/config/translations/mr/generate.permission.yml new file mode 100644 index 000000000..f6da2b51e --- /dev/null +++ b/config/translations/mr/generate.permission.yml @@ -0,0 +1,11 @@ +description: 'Generate module permissions' +help: 'The generate:permissions command helps you generate new permissions' +options: + module: common.options.module +questions: + module: common.questions.module + permission: 'Enter a permission' + title: 'Enter a title for the permission' + description: 'Enter a description for the permission' + restrict-access: 'Restrict Access' + add: 'Do you want to add another permission' diff --git a/config/translations/mr/generate.plugin.block.yml b/config/translations/mr/generate.plugin.block.yml new file mode 100644 index 000000000..d0e89dacf --- /dev/null +++ b/config/translations/mr/generate.plugin.block.yml @@ -0,0 +1,21 @@ +description: 'Generate a plugin block' +help: 'The generate:plugin:block command helps you generate a new Plugin block.' +welcome: 'Welcome to the Drupal Plugin Block generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + inputs: common.options.inputs + services: common.options.services + theme-region: 'Theme region to render Plugin Block' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + inputs: common.questions.inputs + services: common.questions.services +messages: + inputs: "\nYou can add input fields to create special configurations in the block.\nThis is optional, press enter to continue" + invalid-theme-region: "Region %s is invalid" diff --git a/config/translations/mr/generate.plugin.condition.yml b/config/translations/mr/generate.plugin.condition.yml new file mode 100644 index 000000000..1ef1bead3 --- /dev/null +++ b/config/translations/mr/generate.plugin.condition.yml @@ -0,0 +1,21 @@ +description: 'Generate a plugin condition.' +help: 'The generate:plugin:conditon command helps you generate a plugin condition.' +welcome: 'Welcome to the Drupal Plugin Condition generator' +options: + module: common.options.module + class: 'Plugin condition class name' + label: 'Plugin condition label' + plugin-id: 'Plugin condition id' + context-definition-id: 'Context definition ID' + context-definition-label: 'Context definition label' + context-definition-required: 'Context definition is required (TRUE/FALSE)' +questions: + module: common.questions.module + class: 'Enter the plugin condition class name' + label: 'Enter the plugin condition label' + plugin-id: 'Enter the plugin condition id' + context-type: 'Context type' + context-entity-type: 'Context entity type' + context-definition-id: 'Context definition ID' + context-definition-label: 'Context definition label' + context-definition-required: 'Context definition is required' diff --git a/config/translations/mr/generate.plugin.field.yml b/config/translations/mr/generate.plugin.field.yml new file mode 100644 index 000000000..a5d54b5e8 --- /dev/null +++ b/config/translations/mr/generate.plugin.field.yml @@ -0,0 +1,33 @@ +description: 'Generate field type, widget and formatter plugins.' +help: 'The generate:plugin:field command helps you generate a full set of field plugin: field type, field formatter and field widget.' +welcome: 'Welcome to the Drupal Field Plugin generator' +options: + module: common.options.module + type-class: 'Field type plugin class name' + type-label: 'Field type plugin label' + type-plugin-id: 'Field type plugin id' + type-description: 'Field type plugin description' + formatter-class: 'Field formatter plugin class name' + formatter-label: 'Field formatter plugin label' + formatter-plugin-id: 'Field formatter plugin id' + widget-class: 'Field widget plugin class name' + widget-label: 'Field widget plugin label' + widget-plugin-id: 'Field widget plugin id' + field-type: 'Field type the formatter and widget plugin can be used with' + default-widget: 'Default field widget of the field type plugin' + default-formatter: 'Default field formatter of field type plugin' +questions: + module: common.questions.module + type-class: 'Field type plugin class name' + type-label: 'Enter the field type plugin label' + type-plugin-id: 'Enter the field type plugin id' + type-description: 'Enter the field type plugin description' + formatter-class: 'Enter the field formatter plugin class name' + formatter-label: 'Enter the field formatter plugin label' + formatter-plugin-id: 'Enter the field formatter plugin id' + widget-class: 'Enter the field widget plugin class name' + widget-label: 'Enter the field widget plugin label' + widget-plugin-id: 'Enter the field widget plugin id' + field-type: 'Enter the field type the formatter and widget plugin can be used with' + default-widget: 'Enter the default field widget of the field type plugin' + default-formatter: 'Enter the default field formatter of field type plugin' diff --git a/config/translations/mr/generate.plugin.fieldformatter.yml b/config/translations/mr/generate.plugin.fieldformatter.yml new file mode 100644 index 000000000..a47e9b7e0 --- /dev/null +++ b/config/translations/mr/generate.plugin.fieldformatter.yml @@ -0,0 +1,15 @@ +description: 'Generate field formatter plugin.' +help: 'The generate:plugin:fieldformatter command helps you generate a new field formatter plugin.' +welcome: 'Welcome to the Drupal Field Formatter Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + field-type: 'Field type the plugin can be used with' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + field-type: 'Enter the field type the plugin can be used with' diff --git a/config/translations/mr/generate.plugin.fieldtype.yml b/config/translations/mr/generate.plugin.fieldtype.yml new file mode 100644 index 000000000..48261de89 --- /dev/null +++ b/config/translations/mr/generate.plugin.fieldtype.yml @@ -0,0 +1,19 @@ +description: 'Generate field type plugin.' +help: 'The generate:plugin:fieldtype command helps you generate a new field type plugin.' +welcome: 'Welcome to the Drupal Field Type Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + description: 'Plugin Description' + default-widget: 'Default field widget of this plugin' + default-formatter: 'Default field formatter of this plugin' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + description: 'Enter the plugin Description' + default-widget: 'Enter the default field widget of this plugin' + default-formatter: 'Enter the default field formatter of this plugin' diff --git a/config/translations/mr/generate.plugin.fieldwidget.yml b/config/translations/mr/generate.plugin.fieldwidget.yml new file mode 100644 index 000000000..9aef32fe5 --- /dev/null +++ b/config/translations/mr/generate.plugin.fieldwidget.yml @@ -0,0 +1,15 @@ +description: 'Generate field widget plugin.' +help: 'The generate:plugin:fieldwidget command helps you generate a new field widget plugin.' +welcome: 'Welcome to the Drupal Field Widget Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + field-type: 'Field type the plugin can be used with' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + field-type: 'Enter the field type the plugin can be used with' diff --git a/config/translations/mr/generate.plugin.imageeffect.yml b/config/translations/mr/generate.plugin.imageeffect.yml new file mode 100644 index 000000000..ac83b2173 --- /dev/null +++ b/config/translations/mr/generate.plugin.imageeffect.yml @@ -0,0 +1,15 @@ +description: 'Generate image effect plugin.' +help: 'The generate:plugin:imageeffect command helps you generate a new image effect plugin.' +welcome: 'Welcome to the Drupal Image Effect Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + description: 'Plugin Description' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + description: 'Enter the plugin Description' diff --git a/config/translations/mr/generate.plugin.imageformatter.yml b/config/translations/mr/generate.plugin.imageformatter.yml new file mode 100644 index 000000000..32d62f88a --- /dev/null +++ b/config/translations/mr/generate.plugin.imageformatter.yml @@ -0,0 +1,12 @@ +description: 'Generate image formatter plugin.' +help: 'The generate:plugin:imageformatter command helps you generate a new image formatter plugin.' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' diff --git a/config/translations/mr/generate.plugin.rest.resource.yml b/config/translations/mr/generate.plugin.rest.resource.yml new file mode 100644 index 000000000..15f43537f --- /dev/null +++ b/config/translations/mr/generate.plugin.rest.resource.yml @@ -0,0 +1,19 @@ +description: 'Generate plugin rest resource' +help: 'The generate:plugin:rest:resource command helps you generate a new rest resource.' +welcome: 'Welcome to the Drupal Plugin Rest Resource generator' +options: + module: common.options.module + class: 'Plugin Rest Resource class' + plugin-id: 'Plugin Rest Resource id' + plugin-label: 'Plugin Rest Resource Label' + plugin-url: 'Plugin Rest Resource URL' + plugin-states: 'Plugin Rest Resource States' +questions: + module: common.questions.module + class: 'Enter the plugin rest resource name' + plugin-id: 'Enter the plugin rest resource id' + plugin-label: 'Enter the plugin rest resource label' + plugin-url: 'Enter the plugin rest resource url' + plugin-states: 'Please select what REST States implement in your resource (GET is selected by default)' +messages: + selected-states: 'States selected' diff --git a/config/translations/mr/generate.plugin.rulesaction.yml b/config/translations/mr/generate.plugin.rulesaction.yml new file mode 100644 index 000000000..3da18b63e --- /dev/null +++ b/config/translations/mr/generate.plugin.rulesaction.yml @@ -0,0 +1,22 @@ +description: 'Generate a plugin rule action' +help: 'The generate:plugin:rulesaction command helps you generate a new Plugin rule action.' +welcome: 'Welcome to the Drupal Plugin Rules Action generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + inputs: common.options.inputs + services: common.options.services + category: 'Plugin category' + context: 'Plugin context' + type: 'Action Type (user or node)' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + inputs: common.questions.inputs + services: common.questions.services + category: 'Enter plugin category' + context: 'Enter plugin context' diff --git a/config/translations/mr/generate.plugin.type.annotation.yml b/config/translations/mr/generate.plugin.type.annotation.yml new file mode 100644 index 000000000..0ad7db904 --- /dev/null +++ b/config/translations/mr/generate.plugin.type.annotation.yml @@ -0,0 +1,13 @@ +description: 'Generate a plugin type with annotation discovery' +help: 'The generate:plugin:type:annotation command helps you generate a new Plugin type that uses annotation discovery.' +welcome: 'Welcome to the Drupal Plugin Type generator' +options: + module: common.options.module + class: 'Plugin type class name' + machine-name: 'Plugin type machine name' + label: 'Plugin type label' +questions: + module: common.questions.module + class: 'Enter the plugin type class name' + machine-name: 'Enter the plugin type machine name' + label: 'Enter the plugin type label' diff --git a/config/translations/mr/generate.plugin.type.yaml.yml b/config/translations/mr/generate.plugin.type.yaml.yml new file mode 100644 index 000000000..f44ca5354 --- /dev/null +++ b/config/translations/mr/generate.plugin.type.yaml.yml @@ -0,0 +1,13 @@ +description: 'Generate a plugin type with Yaml discovery' +help: 'The generate:plugin:type:yaml command helps you generate a new Plugin type that uses Yaml discovery.' +welcome: 'Welcome to the Drupal Plugin Type generator' +options: + module: common.options.module + class: 'Plugin type class name' + plugin-name: 'Plugin type machine name' + plugin-file-name: 'Plugin file name' +questions: + module: common.questions.module + class: 'Enter the plugin type class name' + plugin-name: 'Enter the plugin type machine name' + plugin-file-name: 'Enter the plugin file name (e.g. MODULE.plugin.filename.yml)' diff --git a/config/translations/mr/generate.plugin.views.field.yml b/config/translations/mr/generate.plugin.views.field.yml new file mode 100644 index 000000000..4542d0754 --- /dev/null +++ b/config/translations/mr/generate.plugin.views.field.yml @@ -0,0 +1,11 @@ +description: 'Generate a custom plugin view field.' +help: 'The generate:plugin:views:field command helps you generate a new custom views field plugin.' +options: + class: 'Views plugin field class name' + title: 'Views plugin field title' + description: 'Views plugin field description' +questions: + class: 'Views plugin field class name' + title: 'Views plugin field title' + description: 'Views plugin field description' + description_default: 'My awesome custom views field plugin.' diff --git a/config/translations/mr/generate.profile.yml b/config/translations/mr/generate.profile.yml new file mode 100644 index 000000000..b1048cca0 --- /dev/null +++ b/config/translations/mr/generate.profile.yml @@ -0,0 +1,21 @@ +description: 'Generate a profile.' +help: 'The generate:profile command helps you generate a new installation profile.' +welcome: 'Welcome to the Drupal installation profile generator' +options: + profile: 'The profile name' + machine-name: 'The machine name (lowercase and underscore only)' + description: 'Profile description' + core: 'Core version' + dependencies: 'Module dependencies separated by commas (i.e. context, panels)' + distribution: 'The distribution name' +questions: + profile: 'Enter the name of the new profile' + machine-name: 'Enter the machine name' + description: 'Enter the description' + core: 'Enter Drupal Core version' + dependencies: 'Would you like to add module dependencies' + distribution: 'Is this install profile intended to be a distribution' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/mr/generate.routesubscriber.yml b/config/translations/mr/generate.routesubscriber.yml new file mode 100644 index 000000000..7958c01c6 --- /dev/null +++ b/config/translations/mr/generate.routesubscriber.yml @@ -0,0 +1,11 @@ +description: 'Generate a RouteSubscriber' +help: 'The generate:service command helps you generate a new RouteSubscriber.' +welcome: 'Welcome to the Drupal RouteSubscriber generator.' +options: + module: common.options.module + name: 'Service name' + class: 'Class name' +questions: + module: common.questions.module + name: 'Enter the service name' + class: 'Enter the Class name' diff --git a/config/translations/mr/generate.service.yml b/config/translations/mr/generate.service.yml new file mode 100644 index 000000000..a931ab8c2 --- /dev/null +++ b/config/translations/mr/generate.service.yml @@ -0,0 +1,15 @@ +description: 'Generate service' +help: 'The generate:service command helps you generate a new service.' +welcome: 'Welcome to the Drupal service generator' +options: + module: common.options.module + service-name: 'Service name' + class: 'Class name' + interface: Interface + services: common.questions.services +questions: + module: common.questions.module + service-name: 'Enter the service name' + class: 'Enter the Class name' + interface: 'Create an interface' + services: common.options.services diff --git a/config/translations/mr/generate.theme.yml b/config/translations/mr/generate.theme.yml new file mode 100644 index 000000000..cedf31448 --- /dev/null +++ b/config/translations/mr/generate.theme.yml @@ -0,0 +1,40 @@ +description: 'Generate a theme.' +help: 'The generate:theme command helps you generates a new theme.' +welcome: 'Welcome to the Drupal theme generator' +options: + theme: 'The theme name' + machine-name: 'The machine name (lowercase and underscore only)' + theme-path: 'The path of the theme' + description: 'Theme description' + core: 'Core version' + package: 'Theme package' + composer: 'Add a composer.json file' + base-theme: 'Base theme (i.e. classy, stable)' + global-library: 'Global styling library name' + regions: Regions + breakpoints: Breakpoints +questions: + theme: 'Enter the new theme name' + machine-name: 'Enter the theme machine name' + theme-path: 'Enter the theme Path' + description: 'Enter theme description' + core: 'Enter Drupal Core version' + package: 'Enter package name' + dependencies: 'Would you like to add module dependencies' + invalid-theme: 'Invalid %s theme was selected' + global-library: 'Enter the global styling library name' + regions: 'Do you want to generate the theme regions' + region-name: 'Enter region name' + region-machine-name: 'Enter region machine name' + region-add: 'Do you want to add another region' + breakpoints: 'Do you want to generate the theme breakpoints' + breakpoint-name: 'Enter breakpoint name' + breakpoint-label: 'Enter breakpoint label' + breakpoint-media-query: 'Enter breakpoint media query' + breakpoint-weight: 'Enter breakpoint weight' + breakpoint-multipliers: 'Enter breakpoint multipliers' + breakpoint-add: 'Do you want to add another breakpoint' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/mr/help.yml b/config/translations/mr/help.yml new file mode 100644 index 000000000..da7f9233c --- /dev/null +++ b/config/translations/mr/help.yml @@ -0,0 +1,19 @@ +description: 'Displays help for a command' +help: | + The %command.name% command displays help for a given command: + + php %command.full_name% list + + You can also output the help in other formats by using the --format option: + + php %command.full_name% --format=xml list + + To display the list of available commands, please use the list command. +arguments: + command_name: 'The command name' +options: + xml: 'To output list as XML' + raw: 'To output raw command list' + format: 'The output format (txt, xml, json, or md)' +messages: + deprecated: 'The --xml option was deprecated in version 2.7 and will be removed in version 3.0. Use the --format option instead' diff --git a/config/translations/mr/list.yml b/config/translations/mr/list.yml new file mode 100644 index 000000000..cffc401de --- /dev/null +++ b/config/translations/mr/list.yml @@ -0,0 +1,25 @@ +description: 'Lists all available commands' +help: | + The %command.name% command lists all commands: + php %command.full_name% + You can also display the commands for a specific namespace: + php %command.full_name% test + You can also output the information in other formats by using the --format option: + php %command.full_name% --format=xml + It's also possible to get raw list of commands (useful for embedding command runner): + php %command.full_name% --raw +arguments: + namespace: 'The namespace name' +options: + xml: 'To output list as XML' + raw: 'To output raw command list' + format: 'The output format (txt, xml, json, or md)' + +messages: + usage: "Usage:\n" + usage_details: " command [options] [arguments]\n\n" + arguments: 'Arguments:' + options: 'Options:' + help: 'Help:' + comment: 'Available commands for the "%s" namespace:' + available-commands: 'Available commands:' diff --git a/config/translations/mr/locale.language.add.yml b/config/translations/mr/locale.language.add.yml new file mode 100644 index 000000000..776099fd1 --- /dev/null +++ b/config/translations/mr/locale.language.add.yml @@ -0,0 +1,4 @@ +description: 'Add a language to be supported by your site' +messages: + invalid-language: "Language %s it's an invalid language" + language-add-successfully: "Language %s was added successfully." diff --git a/config/translations/mr/locale.language.delete.yml b/config/translations/mr/locale.language.delete.yml new file mode 100644 index 000000000..8bd56048b --- /dev/null +++ b/config/translations/mr/locale.language.delete.yml @@ -0,0 +1,4 @@ +description: 'Delete a language to be supported by your site' +messages: + invalid-language: "Language %s it's an invalid language" + language-deleted-successfully: "Language %s was deleted successfully." diff --git a/config/translations/mr/locale.translation.status.yml b/config/translations/mr/locale.translation.status.yml new file mode 100644 index 000000000..3f8bc145d --- /dev/null +++ b/config/translations/mr/locale.translation.status.yml @@ -0,0 +1,17 @@ +description: List available translation updates +arguments: + language: Language for instance es or Spanish +messages: + no-languages: "No translatable languages available. Add a language first." + up-to-date: "All translations up to date." + no-translations: 'No translation status available. Check manually' + project: 'Project' + version: 'Version' + local-age: 'Local age' + remote-age: 'Remote age' + info: Information + no-translation-files: 'No translation files are provided for development releases.' + file-not-found: "File not found at %s nor at %s" + local-file-not-found: "File not found at %s" + translation-not-determined: "Translation file location could not be determined." + translation-project-updated: 'Updated' diff --git a/config/translations/mr/migrate.debug.yml b/config/translations/mr/migrate.debug.yml new file mode 100644 index 000000000..9f12effc5 --- /dev/null +++ b/config/translations/mr/migrate.debug.yml @@ -0,0 +1,8 @@ +description: 'Display current migration available for the application' +arguments: + tag: 'Migrate tag' +messages: + id: 'Migration Id' + description: Description + no-migrations: "There aren't migrations available try to execute command: migrate:setup:migrations" + tags: Tags diff --git a/config/translations/mr/migrate.execute.yml b/config/translations/mr/migrate.execute.yml new file mode 100644 index 000000000..9b400538a --- /dev/null +++ b/config/translations/mr/migrate.execute.yml @@ -0,0 +1,38 @@ +description: 'Execute a migration available for application' +arguments: + id: 'Migration id(s)' +options: + site-url: 'Site Source URL' + db-file: 'Database File' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + exclude: 'Migration id(s) to exclude' +questions: + id: 'Migration Id' + exclude-id: 'Migration Id to exclude (press to stop adding migrations to exclude)' + other-id: 'Other migration id (press to stop adding migrations)' + site-url: 'Source Site URL' + db-file: 'Database File' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + invalid-migration-id: 'Migration Id "%s" is invalid' +messages: + processing: 'Processing Migration "%s"' + imported: 'Migration "%s" was imported correctly' + fail-load: 'Migration "%s" can''t be loaded' + importing-incomplete: 'Importing migration "%s"' + import-stopped: 'Import "%s" stopped by request' + import-fail: 'Import "%s" failed' + import-skipped: 'Import "%s" was skipped due to unfulfilled dependencies' + wrong-source: 'Upgrading from this version of Drupal is not supported.' + destination-error: 'Database destination error' + source-error: 'Database source error' + no-migrations: 'There are not migrations available to be executed' diff --git a/config/translations/mr/migrate.setup.yml b/config/translations/mr/migrate.setup.yml new file mode 100644 index 000000000..b51da4fc5 --- /dev/null +++ b/config/translations/mr/migrate.setup.yml @@ -0,0 +1,24 @@ +description: 'Load and create the relevant migrations for a provided legacy database' +options: + db-type: 'Drupal Database type' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + files-directory: 'Files Directory' +questions: + db-type: 'Drupal Database type' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + files-directory: 'Files Directory' +messages: + not-drupal: 'Source database does not contain a recognizable Drupal version.' + migrations-created: '%s migrations were created successfully for %s.' + migrations-not-found: "There aren't migrations available" + migrations-already-exist: 'All migrations available are already created' diff --git a/config/translations/mr/module.debug.yml b/config/translations/mr/module.debug.yml new file mode 100644 index 000000000..41690df90 --- /dev/null +++ b/config/translations/mr/module.debug.yml @@ -0,0 +1,13 @@ +description: 'Display current modules available for application' +options: + status: 'Module status [enabled|disabled]' + type: 'Module type [core|no-core]' +messages: + id: ID + name: Name + status: Status + origin: Origin + package: Package + enabled: Enabled + disabled: Disabled + schema-version: 'Schema version' diff --git a/config/translations/mr/module.download.yml b/config/translations/mr/module.download.yml new file mode 100644 index 000000000..b1f385c74 --- /dev/null +++ b/config/translations/mr/module.download.yml @@ -0,0 +1,13 @@ +description: 'Download module or modules in application' +arguments: + module: 'Module or modules to be enabled should be separated by a space' +options: + latest: 'Default to download most recent version' +messages: + no-releases: "There aren't any releases for module %s" + getting-releases: 'Getting releases for module %s' + downloading: 'Downloading module %s release %s' + downloaded: 'Module %s version %s was downloaded successfully at %s' + select-release: 'Please select your favorite release' + outside-drupal: "Drupal root can't be determined. Use --root to set the destination, current folder will be used instead of." + error-creating-folder: 'Error creating folder %s, please check your permissions' diff --git a/config/translations/mr/module.install.yml b/config/translations/mr/module.install.yml new file mode 100644 index 000000000..64668bf8a --- /dev/null +++ b/config/translations/mr/module.install.yml @@ -0,0 +1,25 @@ +description: 'Install module or modules in the application' +arguments: + module: 'Module or modules to be enabled should be separated by a space' +options: + latest: 'Default to download most recent version' +questions: + module: 'Module name (press to stop adding modules)' + invalid-module: 'Invalid module %s' +messages: + no-modules: 'You must provide module or modules to enable.' + missing: 'Unable to install module(s) %s due to missing module(s) %s' + missing-dependencies: 'Unable to install modules %s due to missing dependencies %s' + nothing: 'Nothing to do. All modules are already installed' + dependencies: 'Are you sure you want to install dependencies: %s?' + success: 'The following module(s) were installed successfully: %s' + disabled-modules: 'Only disabled modules will be listed in autocomplete' + config-conflict-overwrite: 'These configuration objects will be overwritten in your active configuration' + config-conflict: 'These configuration objects already exist in active configuration, installation is not possible' + getting-missing-modules: 'One or more modules %s are not available, running download process to get those modules' + getting-releases: 'Getting releases for module %s' + select-release: 'Please select your favorite release' + downloading: 'Downloading module %s release %s' + downloaded: 'Module %s version %s was downloaded successfully at %s' + no-releases: 'There aren''t any releases for module %s' + installing: 'Installing module(s) %s' \ No newline at end of file diff --git a/config/translations/mr/module.uninstall.yml b/config/translations/mr/module.uninstall.yml new file mode 100644 index 000000000..88e82475e --- /dev/null +++ b/config/translations/mr/module.uninstall.yml @@ -0,0 +1,9 @@ +description: 'Uninstall module or modules in the application' +options: + module: 'Module or modules to be uninstalled should be separated by a comma' +messages: + no-modules: 'You must provide module or modules to uninstall.' + dependents: 'Unable to uninstall modules %s because are required by %s' + nothing: 'Nothing to do. All modules are already uninstalled' + success: 'The following module(s) were uninstalled successfully: %s' + missing: 'Unable to install modules %s due to missing modules %s' diff --git a/config/translations/mr/multisite.debug.yml b/config/translations/mr/multisite.debug.yml new file mode 100644 index 000000000..054f422b2 --- /dev/null +++ b/config/translations/mr/multisite.debug.yml @@ -0,0 +1,7 @@ +description: "List all multisites available in system" +help: 'The multisite:debug list all known multi sites.' +messages: + no-multisites: "There aren't multisites configured" + site: Site + directory: Directory + site-format: "Sites are written using the format: .." diff --git a/config/translations/mr/rest.debug.yml b/config/translations/mr/rest.debug.yml new file mode 100644 index 000000000..99c911119 --- /dev/null +++ b/config/translations/mr/rest.debug.yml @@ -0,0 +1,17 @@ +description: 'Display current rest resource for the application' +arguments: + resource-id: 'Rest ID' +options: + status: 'Rest resource status enabled | disabled' +messages: + id: 'Rest ID' + label: Label + canonical_url: 'Canonical URL' + status: Status + provider: Provider + enabled: Enabled + disabled: Disabled + rest-state: 'REST States' + supported-formats: 'Supported Formats' + supported_auth: 'Supported Authentication Providers' + not-found: 'Rest resource %s not found' diff --git a/config/translations/mr/rest.disable.yml b/config/translations/mr/rest.disable.yml new file mode 100644 index 000000000..118d0f43d --- /dev/null +++ b/config/translations/mr/rest.disable.yml @@ -0,0 +1,8 @@ +description: 'Disable a rest resource for the application' +arguments: + resource-id: 'Rest ID' + states: 'REST States to disable for Rest resource' +questions: + resource-id: 'Rest ID' +messages: + invalid-rest-id: 'Rest ID %s is invalid' diff --git a/config/translations/mr/rest.enable.yml b/config/translations/mr/rest.enable.yml new file mode 100644 index 000000000..593d1da5e --- /dev/null +++ b/config/translations/mr/rest.enable.yml @@ -0,0 +1,14 @@ +description: 'Enable a rest resource for the application' +arguments: + resource-id: 'Rest ID' + states: 'REST States to enable for Rest resource' + authorizations: 'Authorizations providers enabled for Rest Resource' +questions: + resource-id: 'Rest ID' +messages: + invalid-rest-id: 'Rest ID %s is invalid' + formats: 'Available serialization formats' + authentication-providers: 'Available Authentication Providers' + selected-state: 'Selected State' + selected-formats: 'Selected formats' + selected-authentication-providers: 'Selected Authentication Providers' diff --git a/config/translations/mr/router.debug.yml b/config/translations/mr/router.debug.yml new file mode 100644 index 000000000..bdd148d80 --- /dev/null +++ b/config/translations/mr/router.debug.yml @@ -0,0 +1,10 @@ +description: 'Displays current routes for the application' +arguments: + route-name: 'Route names' +messages: + name: 'Route name' + class: 'Class path' + route: Route + path: Path + defaults: Defaults + options: Options diff --git a/config/translations/mr/router.rebuild.yml b/config/translations/mr/router.rebuild.yml new file mode 100644 index 000000000..54e1e607a --- /dev/null +++ b/config/translations/mr/router.rebuild.yml @@ -0,0 +1,6 @@ +description: 'Rebuild routes for the application' +arguments: + route-name: 'Route names' +messages: + rebuilding: 'Rebuilding routes, wait a moment please' + completed: 'Done rebuilding route(s).' diff --git a/config/translations/mr/self-update.yml b/config/translations/mr/self-update.yml new file mode 100644 index 000000000..46b47934a --- /dev/null +++ b/config/translations/mr/self-update.yml @@ -0,0 +1,20 @@ +description: 'Update project to the latest version.' +help: 'Update project to the latest version.' +options: + major: 'Update to a new major version, if available.' + manifest: 'Override the manifest file path.' + current-version: 'Override the version to update from.' +questions: + update: 'Update from version %s to version %s.' +messages: + not-phar: 'This instance of the CLI was not installed as a Phar archive.' + update: 'Updating to version %s.' + success: 'Updated from version %s to version %s.' + check: 'Checking for updates from version: %s' + current-version: 'The latest version %s, was already installed on your system.' + instructions: | + Update using: composer global update + Or you can switch to a Phar install recommended + composer global remove drupal/console + curl https://drupalconsole.com/installer -L -o drupal.phar + diff --git a/config/translations/mr/server.yml b/config/translations/mr/server.yml new file mode 100644 index 000000000..f0794d44e --- /dev/null +++ b/config/translations/mr/server.yml @@ -0,0 +1,14 @@ +description: 'Runs PHP built-in web server' +arguments: + address: The address:port values +messages: + executing: Executing php from %s. +errors: + binary: Unable to find PHP binary to run server. +examples: + - description: Run using default address argument value 127.0.0.1.8088 + execution: drupal server + - description: Passing address argument to use a different port number + execution: drupal server 127.0.0.1:8089 + - description: Running default address argument values, using --root option to define the Drupal root + execution: drupal --root=/var/www/drupal8.dev server diff --git a/config/translations/mr/settings.debug.yml b/config/translations/mr/settings.debug.yml new file mode 100644 index 000000000..249ee151f --- /dev/null +++ b/config/translations/mr/settings.debug.yml @@ -0,0 +1,5 @@ +description: 'List user Drupal Console settings.' +messages: + config-key: 'Config key' + config-value: 'Config value' + config-file: 'Config file' \ No newline at end of file diff --git a/config/translations/mr/settings.init.yml b/config/translations/mr/settings.init.yml new file mode 100644 index 000000000..74f32e6d8 --- /dev/null +++ b/config/translations/mr/settings.init.yml @@ -0,0 +1,3 @@ +description: 'Copy configuration files to user home directory.' +options: + override: 'Override configurations files' diff --git a/config/translations/mr/settings.set.yml b/config/translations/mr/settings.set.yml new file mode 100644 index 000000000..caf6c1c63 --- /dev/null +++ b/config/translations/mr/settings.set.yml @@ -0,0 +1,9 @@ +description: 'Change a specific setting value in DrupalConsole config file' +arguments: + setting-name: 'Setting name in yaml flatten format to set a value in Drupal Console config file' + setting-value: 'Setting value to set in Drupal Console config file' +messages: + error-parsing: 'An error occurs during parsing of YAML file "%s".' + error-generating: 'Error setting new language in config file.' + error-writing: 'Error writing config file.' + success: 'Setting %s was set to %s' diff --git a/config/translations/mr/site.debug.yml b/config/translations/mr/site.debug.yml new file mode 100644 index 000000000..62c2546f1 --- /dev/null +++ b/config/translations/mr/site.debug.yml @@ -0,0 +1,9 @@ +description: 'List all known local and remote sites.' +help: 'The site:debug list all known local and remote sites.' +messages: + site: Site + host: Host + root: Root + directory-not-found: 'Sites local directory not found' + private-key: 'Error with private key' + connect-error: 'Error connecting to remote machine' diff --git a/config/translations/mr/site.install.yml b/config/translations/mr/site.install.yml new file mode 100644 index 000000000..4b9c8377a --- /dev/null +++ b/config/translations/mr/site.install.yml @@ -0,0 +1,25 @@ +description: 'Install a Drupal project' +arguments: + profile: 'Drupal Profile to be installed' + langcode: 'Drupal language' + db-type: 'Drupal Database type to be used in install' + db-file: 'Drupal Database file to be used in install' + site-name: 'Drupal site name' + site-mail: 'Drupal site mail' + account-name: 'Drupal administrator account name' + account-mail: 'Drupal administrator account mail' + account-pass: 'Drupal administrator account password' +questions: + profile: 'Select Drupal profile to be installed' + langcode: 'Select language for your Drupal installation' + db-type: 'Select Drupal Database type to be used in install' + site-name: 'Provide your Drupal site name' + site-mail: 'Provide your Drupal site mail' + account-name: 'Provide your Drupal administrator account name' + account-mail: 'Provide your Drupal administrator account mail' + account-pass: 'Provide your Drupal administrator account password' +messages: + installing: 'Starting Drupal 8 install process' + installed: 'Your Drupal 8 installation was completed successfully' + using-current-database: 'Using %s database with name %s and user %s' + already-installed: 'Drupal is already installed, try dropping your database using database:drop and then run site:install again' diff --git a/config/translations/mr/site.maintenance.yml b/config/translations/mr/site.maintenance.yml new file mode 100644 index 000000000..e4c9a109b --- /dev/null +++ b/config/translations/mr/site.maintenance.yml @@ -0,0 +1,8 @@ +description: 'Switch site into maintenance mode' +arguments: + mode: 'Site maintenance mode' +messages: + maintenance-on: 'Operating in maintenance mode on' + maintenance-off: 'Operating in maintenance mode off' +errors: + invalid-mode: 'Invalid maintenance mode' diff --git a/config/translations/mr/site.mode.yml b/config/translations/mr/site.mode.yml new file mode 100644 index 000000000..5acbfa4d4 --- /dev/null +++ b/config/translations/mr/site.mode.yml @@ -0,0 +1,16 @@ +description: 'Switch system performance configuration' +arguments: + environment: 'Environment name [dev, prod]' +messages: + configuration: 'Configuration name' + configuration-key: 'Configuration key' + original: 'Original Value' + updated: 'Override Value' + invalid-env: 'Invalid environment' + new-services-settings: 'New services settings' + service: 'Service' + service-parameter: 'Parameter' + service-value: 'Value' + error-copying-file: 'Error copying file' + error-writing-file: 'Error copying file' + services-file-overwritten: 'Services files %s was overwritten' diff --git a/config/translations/mr/site.new.yml b/config/translations/mr/site.new.yml new file mode 100644 index 000000000..885721608 --- /dev/null +++ b/config/translations/mr/site.new.yml @@ -0,0 +1,15 @@ +description: 'Create a new Drupal project' +arguments: + directory: 'Directory when downloading Drupal' + version: 'Drupal version to download' +messages: + select-release: 'Select a core release' + getting-releases: 'Getting releases for Drupal' + downloading: 'Downloading %s %s' + extracting: 'Extracting files for Drupal %s' + no-releases: 'There aren''t any releases available for Drupal' + downloaded: 'Drupal %s was downloaded in directory %s' + error-copying: 'An error occurred while renaming directory as %s' +questions: + directory: 'Enter the directory name when downloading Drupal' + diff --git a/config/translations/mr/site.statistics.yml b/config/translations/mr/site.statistics.yml new file mode 100644 index 000000000..3b1d39ecf --- /dev/null +++ b/config/translations/mr/site.statistics.yml @@ -0,0 +1,15 @@ +description: 'Show the current statistics of website.' +help: 'Show the current statistics of website.' +messages: + stat-name: 'Name' + stat-quantity: 'Quantity' + node-type: 'Node:%s' + comments: 'Comments' + vocabulary: 'Vocabularies' + taxonomy-terms: 'Taxonomy terms' + files: 'Files' + users: 'Users' + modules-enabled: 'Modules enabled' + modules-disabled: 'Modules disabled' + themes-enabled: 'Themes enabled' + themes-disabled: 'Themes disabled' diff --git a/config/translations/mr/site.status.yml b/config/translations/mr/site.status.yml new file mode 100644 index 000000000..7d331d051 --- /dev/null +++ b/config/translations/mr/site.status.yml @@ -0,0 +1,24 @@ +description: 'View current Drupal Installation status' +messages: + application: Application + system: 'System Info' + hash_salt: 'Hash salt' + console: 'Drupal Console' + database: 'Database connection' + driver: Driver + host: Host + port: Port + username: Username + password: Password + theme: Themes + connection: Connection + theme_default: 'Default theme' + theme_admin: 'Admin theme' + directory: Directories + directory_root: 'Site root directory' + directory_temporary: 'Site temporary directory' + directory_theme_default: 'Default theme directory' + directory_theme_admin: 'Admin theme directory' + current_version: 'Current Drupal version (%s)' + not_installed: 'Drupal is not installed' + not_available: 'Not available' diff --git a/config/translations/mr/state.debug.yml b/config/translations/mr/state.debug.yml new file mode 100644 index 000000000..4f1156c07 --- /dev/null +++ b/config/translations/mr/state.debug.yml @@ -0,0 +1,6 @@ +description: 'Show the current State keys.' +help: 'Show the current State keys.' +arguments: + key: 'The State key to debug.' +messages: + key: 'The State key' diff --git a/config/translations/mr/state.override.yml b/config/translations/mr/state.override.yml new file mode 100644 index 000000000..1faadb4d6 --- /dev/null +++ b/config/translations/mr/state.override.yml @@ -0,0 +1,12 @@ +description: 'Override a State key.' +help: 'Override a State key.' +arguments: + key: 'The State key to override.' + value: 'The State value to set.' +messages: + key: 'State key' + original: 'Original value' + override: 'Override value' +errors: + no-key: 'You must provide a State key to override.' + no-value: 'You must provide a State value to set.' diff --git a/config/translations/mr/test.debug.yml b/config/translations/mr/test.debug.yml new file mode 100644 index 000000000..406494810 --- /dev/null +++ b/config/translations/mr/test.debug.yml @@ -0,0 +1,17 @@ +description: 'List Test Units available for the application.' +help: 'Update the console command to the latest version.' +arguments: + test-class: 'Test Class' +options: + group: Group +messages: + class: 'Test Class' + description: Description + group: Group + type: 'Test Type' + success: 'The console has been updated to the latest version.' + missing-dependency: 'Missing dependency' + methods: 'Test methods' + not-found: 'Debug wasn''t found, try enclosure test id between double quotes.' + success-groups: 'All testing groups were listed sucessfully, use the group argument to filter Test unit by group i.e $ drupal test:debug Url' + success-group: 'All test units for group %s were listed sucessfully' diff --git a/config/translations/mr/test.run.yml b/config/translations/mr/test.run.yml new file mode 100644 index 000000000..8487ed1da --- /dev/null +++ b/config/translations/mr/test.run.yml @@ -0,0 +1,22 @@ +description: 'Run Test unit from tests available for application' +arguments: + test-class: 'Test Class' + test-methods: 'Test method(s) to be run' +messages: + missing-dependency: 'Test can''t be executed due a missing dependency' + phpunit-pending: 'Logic to execute PHPUnit test is not implemented yet.' + starting-test: 'Starting test' + test-duration: 'Test duration' + test-pass: 'Test passes' + test-fail: 'Test fails' + test-exception: 'Test exceptions' + test-debug: 'Test debugs' + url-required: 'URL option is required to run test' + test-summary: 'Test Summary' + group: Group + status: Status + file: File + method: Method + line: Line + message: Message + invalid-class: "Testing class %s doesn't exists" diff --git a/config/translations/mr/theme.debug.yml b/config/translations/mr/theme.debug.yml new file mode 100644 index 000000000..493d2a7c9 --- /dev/null +++ b/config/translations/mr/theme.debug.yml @@ -0,0 +1,15 @@ +description: 'Displays current themes for the application' +arguments: + theme: 'Specific theme to debug' +messages: + theme-id: 'Id' + theme-name: 'Name' + status: 'Status' + version: 'Version' + installed: 'Installed' + uninstalled: 'Uninstalled' + default-theme: 'Default theme' + properties: 'Properties' + regions: 'Regions' + invalid-theme: "Theme %s is invalid" + theme-properties: 'Properties' diff --git a/config/translations/mr/theme.download.yml b/config/translations/mr/theme.download.yml new file mode 100644 index 000000000..b0bc65ac5 --- /dev/null +++ b/config/translations/mr/theme.download.yml @@ -0,0 +1,11 @@ +description: 'Download theme in application' +options: + version: 'Theme version i.e 1.x-dev' +messages: + no-releases: 'There aren''t any releases for theme %s' + getting-releases: 'Getting releases for theme %s' + downloading: 'Downloading theme %s release %s' + downloaded: 'Theme %s version %s was downloaded successfully at %s' + select-release: 'Please select your favorite release' + outside-drupal: "Drupal root can't be determined. Use --root to set the destination, current folder will be used instead of." + error-creating-folder: 'Error creating folder %s, please check your permissions' diff --git a/config/translations/mr/theme.install.yml b/config/translations/mr/theme.install.yml new file mode 100644 index 000000000..4db62ae36 --- /dev/null +++ b/config/translations/mr/theme.install.yml @@ -0,0 +1,21 @@ +description: 'Install theme or themes in the application' +questions: + theme: 'theme name (press to stop adding themes)' + invalid-theme: 'Invalid theme %s' +options: + theme: 'theme or themes to be installed should be separated by a comma' + overwrite-config: 'Overwrite active configuration if necessary' + set-default: 'Set theme as default theme' +messages: + no-themes: 'You must provide theme or themes to install.' + themes-missing: "Unable to install themes %s due they aren't available" + theme-missing: "Unable to install theme %s due is not available" + missing-dependencies: 'Unable to install themes %s due to missing dependencies %s' + themes-nothing: 'Nothing to do. All themes %s are already installed' + theme-nothing: 'Nothing to do. Theme %s is already installed' + dependencies: 'There are some unmet dependencies: %s?' + theme-success: 'The %s theme has been installed successfully' + themes-success: 'The themes %s were installed successfully' + theme-default-success: 'The %s theme has been installed successfully as default theme' + disabled-themes: 'Only uninstalled themes will be listed in autocomplete' + invalid-theme-default: 'Option default is only valid for one theme' diff --git a/config/translations/mr/theme.uninstall.yml b/config/translations/mr/theme.uninstall.yml new file mode 100644 index 000000000..90bc8ecc3 --- /dev/null +++ b/config/translations/mr/theme.uninstall.yml @@ -0,0 +1,20 @@ +description: 'Uninstall theme or themes in the application' +questions: + theme: 'theme name (press to stop adding themes)' + invalid-theme: 'Invalid theme %s' +options: + theme: 'theme or themes to be uninstalled should be separated by a comma' +messages: + no-themes: 'You must provide theme or themes to uninstall.' + themes-missing: "Unable to uninstall themes %s, because they aren't available" + theme-missing: "Unable to uninstall theme %s, because it is not available" + missing-dependencies: 'Unable to uninstall themes %s due to missing dependencies %s' + themes-nothing: 'Nothing to do. All themes are already uninstalled: %s' + theme-nothing: 'Nothing to do. Theme %s is already uninstalled' + dependencies: 'There are some unmet dependencies: %s?' + theme-success: 'The %s theme has been uninstalled successfully' + themes-success: 'The themes %s were uninstalled successfully' + installed-themes: 'Only installed themes will be listed in autocomplete' + invalid-theme-default: 'Option default is only valid for one theme' + error-default-theme: 'Theme %s is the default theme and cannot be uninstalled.' + error-admin-theme: 'Theme %s is the admin theme and cannot be uninstalled.' diff --git a/config/translations/mr/translation.cleanup.yml b/config/translations/mr/translation.cleanup.yml new file mode 100644 index 000000000..04b89f875 --- /dev/null +++ b/config/translations/mr/translation.cleanup.yml @@ -0,0 +1,8 @@ +description: 'Clean up translation files' +arguments: + language: 'Language to clean up files against English' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + file-deleted: 'File %s was deleted from %s because it is no longer required.' + success: 'Unnecessary files were removed' diff --git a/config/translations/mr/translation.pending.yml b/config/translations/mr/translation.pending.yml new file mode 100644 index 000000000..51c5688f6 --- /dev/null +++ b/config/translations/mr/translation.pending.yml @@ -0,0 +1,12 @@ +description: 'Determine pending translation string in a language or a specific file in a language' +arguments: + language: 'Language to determine pending translations against English' +options: + file: 'Specific file to determine pending translations against English' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + pending-translations: 'Pending translation to %s at file %s' + missing-file: "Language %s doens't have file %s, try executing translation:sync command" + success-language: 'There are %s pending traslations for %s' + success-language-file: 'There are %s pending traslations for %s at file %s' diff --git a/config/translations/mr/translation.stats.yml b/config/translations/mr/translation.stats.yml new file mode 100644 index 000000000..01f8a5527 --- /dev/null +++ b/config/translations/mr/translation.stats.yml @@ -0,0 +1,9 @@ +description: 'Generate translate stats' +arguments: + language: 'Language to generate translation stats against English' +options: + format: 'Define output format table|markdown' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + percentage: 'Percentage' diff --git a/config/translations/mr/translation.sync.yml b/config/translations/mr/translation.sync.yml new file mode 100644 index 000000000..31a30ae8d --- /dev/null +++ b/config/translations/mr/translation.sync.yml @@ -0,0 +1,10 @@ +description: 'Sync translation files' +arguments: + language: 'Language to syncronize against English source files' +options: + file: 'Language file to be syncronize' +messages: + created-file: 'Yaml file %s was created for language %s' + error-generating: 'Error syncronizing file %s for %s: %s' + error-writing: 'Error writing file %s for %s: %s' + sync-finished: 'Syncronization of translation files was completed' diff --git a/config/translations/mr/update.debug.yml b/config/translations/mr/update.debug.yml new file mode 100644 index 000000000..6e9997aad --- /dev/null +++ b/config/translations/mr/update.debug.yml @@ -0,0 +1,11 @@ +description: 'ऐप्लकैशन साठी वर्तमानात उपलब्ध सुधारणा प्रदर्शित करा.' +messages: + no-updates: 'कोणत्याही सुधारणा प्रलंबित नाहीत' + severity: 'तीव्रता' + title: 'शीर्षक' + value: 'मूल्य' + description: 'वर्णन' + requirements-error: 'खालील गरजा पूर्ण नाहीत' + module-list: 'प्रलंबित सुधारणा विभाग' + module: 'विभाग' + update-n: 'सुधारणा N' diff --git a/config/translations/mr/update.execute.yml b/config/translations/mr/update.execute.yml new file mode 100644 index 000000000..4f685babb --- /dev/null +++ b/config/translations/mr/update.execute.yml @@ -0,0 +1,9 @@ +description: 'विभागाची एक विशिष्ट सुधारणा N कार्य चालवा, किंवा सर्व कार्ये चालवा' +options: + update-n: 'विशिष्ट सुधारणा कार्याची अंमलबजावणी करण्यासाठी' +messages: + no-module-updates: 'विभागासाठी सुधारणा उपलब्ध नाहीत %s' + executing-update: 'विभाग %s सुधारणा कार्य %s चालू आहे' + module-update-function-not-found: '%s विभागात %s सुधारणेला कार्य नाही' + executing-required-previous-updates: 'मागील आवश्यक सुधारणाची अंमलबजावणी चालू' + diff --git a/config/translations/mr/user.debug.yml b/config/translations/mr/user.debug.yml new file mode 100644 index 000000000..698bbd3d8 --- /dev/null +++ b/config/translations/mr/user.debug.yml @@ -0,0 +1,14 @@ +description: 'ऐप्लकैशनचे वर्तमान वापरकर्ते दाखवतो.' +help: 'user:debug कमांड आपल्याला वर्तमान वापरकर्ते मिळवण्यासाठी मदत करते.' +welcome: 'Drupal वापरकर्ता डीबगमध्ये आपले स्वागत आहे' +options: + roles: 'भूमिका डीबग फिल्टर करण्यासाठी' + limit: 'किती वापरकर्ते डीबगमध्ये सूचीबद्ध केलेले आपणास आवडेल' +questions: + roles: 'वापरकर्ता डीबग सूची फिल्टर करण्यासाठी वापरल्या जाणारया भूमिका निवडा' + limit: ' किती वापरकर्ते दर्शविण्यासाठी आपण इच्छित आहात ते प्रविष्ट करा' +messages: + user-id: 'वापरकर्ता आयडी' + username: 'वापरकर्ता नाव' + roles: 'भूमिका' + status: 'स्थिती' diff --git a/config/translations/mr/user.delete.yml b/config/translations/mr/user.delete.yml new file mode 100644 index 000000000..1521b5c52 --- /dev/null +++ b/config/translations/mr/user.delete.yml @@ -0,0 +1,17 @@ +description: 'ऐप्लकैशनचे वापरकर्ते हटवा' +help: 'user:delete कमांड आपल्याला वापरकर्ते हटवाण्यासातठी मदत करते.' +welcome: 'Drupal वापरकर्ता हटवा मध्ये आपले स्वागत आहे' +options: + user-id: 'वापरकर्ता आयडी हटवण्यात आला आहे' + roles: 'वापरकर्त्यांच्या संबंधित भूमिका हटविल्या जातील' +questions: + user-id: 'वापरकर्ता आयडी हटवण्यात येइल (वगळण्यासाठी रिक्त)' + roles: 'वापरकर्त्यांच्या संबंधित भूमिका हटविल्या जाण्यासाठी निवडा' +messages: + user-id: 'वापरकर्ता आयडी' + username: 'वापरकर्ता नाव' + user-deleted: 'वापरकर्ता %s यशस्वीरित्या हटवण्यात आला आहे' + users-deleted: '%s वापरकर्ते यशस्वीरित्या हटवण्यात आले आहेत' +errors: + invalid-user-id: 'वापरकर्ता आयडी %s अवैध आहे' + invalid-user: 'वापरकर्ता आयडी %s अवैध आहे' diff --git a/config/translations/mr/user.login.clear.attempts.yml b/config/translations/mr/user.login.clear.attempts.yml new file mode 100644 index 000000000..f7a7c5eee --- /dev/null +++ b/config/translations/mr/user.login.clear.attempts.yml @@ -0,0 +1,12 @@ +description: 'Clear failed login attempts for an account.' +help: 'The user:login:clear:attempts command resets the failed login attempts for an account.' +options: + user-id: 'User ID.' +questions: + uid: 'Enter User ID.' + numeric-uid: 'User id must be an integer.' + invalid-uid: 'User id must be upper than zero.' +messages: + successful: 'Login attempts were successfully cleared for user id %s.' +errors: + invalid-user: 'Cannot load user entity (Uid: %s).' diff --git a/config/translations/mr/user.login.url.yml b/config/translations/mr/user.login.url.yml new file mode 100644 index 000000000..853391994 --- /dev/null +++ b/config/translations/mr/user.login.url.yml @@ -0,0 +1,7 @@ +description: 'Returns a one-time user login url.' +options: + user-id: 'User ID.' +messages: + url: 'One-time login for @name: @url' +errors: + invalid-user: 'Cannot load user entity (User ID: @uid).' diff --git a/config/translations/mr/user.password.hash.yml b/config/translations/mr/user.password.hash.yml new file mode 100644 index 000000000..05f58b283 --- /dev/null +++ b/config/translations/mr/user.password.hash.yml @@ -0,0 +1,13 @@ +description: 'Generate a hash from a plaintext password.' +help: 'The password:hash command helps you to generate hashes password from plaintext passwords.' +welcome: 'Welcome to the Drupal password hash generator' +options: + password: 'Password(s) in text format' +questions: + invalid-pass: 'Password can''t be empty' + password: 'Enter password' + other-password: 'Other password (press to stop adding passwords)' +messages: + password: Password + hash: Hash +errors: null diff --git a/config/translations/mr/user.password.reset.yml b/config/translations/mr/user.password.reset.yml new file mode 100644 index 000000000..b96de79af --- /dev/null +++ b/config/translations/mr/user.password.reset.yml @@ -0,0 +1,17 @@ +description: 'Reset password for a specific user.' +help: 'The password:reset command helps you to reset password for a specific user.' +welcome: 'Welcome to the Drupal password reset' +options: + password: 'Password in text format' + user-id: 'User ID' +questions: + invalid-uid: 'Invalid user id %s, user id must be an integer' + invalid-pass: 'Password can''t be empty' + user: 'Enter User ID' + password: 'Enter password' + other-password: 'Other password (press to stop adding passwords)' +messages: + reset-successful: 'Password was updated successfully for user id %s' +errors: + invalid-user: 'Invalid user id %s' + empty-password: 'Password can not be empty' diff --git a/config/translations/mr/views.debug.yml b/config/translations/mr/views.debug.yml new file mode 100644 index 000000000..1f212e242 --- /dev/null +++ b/config/translations/mr/views.debug.yml @@ -0,0 +1,18 @@ +description: 'Display current views resources for the application' +arguments: + view-id: 'View ID' + view-tag: 'View tag' + view-status: 'View status (Enabled|Disabled)' +messages: + view-id: 'View ID' + view-name: 'View name' + description: Description + tag: Tag + status: Status + path: Path + not-found: 'View %s wasn''t found.' + display-list: 'Display list' + display-id: ID + display-name: Name + display-description: Description + display-paths: Paths diff --git a/config/translations/mr/views.disable.yml b/config/translations/mr/views.disable.yml new file mode 100644 index 000000000..b48d2a54c --- /dev/null +++ b/config/translations/mr/views.disable.yml @@ -0,0 +1,3 @@ +description: 'Disable a View' +messages: + disabled-successfully: 'View %s was disabled successfully.' diff --git a/config/translations/mr/views.enable.yml b/config/translations/mr/views.enable.yml new file mode 100644 index 000000000..825d6bffa --- /dev/null +++ b/config/translations/mr/views.enable.yml @@ -0,0 +1,3 @@ +description: 'Enable a View' +messages: + enabled-successfully: 'View %s was enabled successfully.' diff --git a/config/translations/mr/yaml.diff.yml b/config/translations/mr/yaml.diff.yml new file mode 100644 index 000000000..5bbaecb5f --- /dev/null +++ b/config/translations/mr/yaml.diff.yml @@ -0,0 +1,18 @@ +description: 'Compare two YAML files in order to find differences between them.' +arguments: + yaml-left: 'YAML file used as base to compare' + yaml-right: 'YAML file used to find missing parts or differences with the base YAML file' +options: + stats: 'Print statistics about YAML files comparation' + negate: 'Define mode diff or equal comparation, possible values TRUE/FALSE or 0/1' + limit: 'Limit results to a specific number' + offset: 'Starting point of a limit' +questions: + yaml-left: 'Path of YAML file to be used as base in comparison.' + yaml-right: 'Path of YAML file to be compared.' +messages: + key: 'YAML Key' + value: 'YAML Value' + total: 'Total: %s' + diff: 'Diff: %s' + equal: 'Equal: %s' diff --git a/config/translations/mr/yaml.merge.yml b/config/translations/mr/yaml.merge.yml new file mode 100644 index 000000000..6ec6d8402 --- /dev/null +++ b/config/translations/mr/yaml.merge.yml @@ -0,0 +1,17 @@ +description: 'Merge two or more YAML files in a new YAML file. Latest values are preserved.' +arguments: + yaml-files: 'Path of YAML files to merge' + yaml-destination: 'Path of new YAML file to store the result of merge.' +questions: + yaml-destination: 'Path of new YAML file to store the result of merge.' + file: 'Path to the file to merge' + other-file: 'Path to the file to merge (cannot be empty to start the merge process)' + invalid-file: 'Path of file cannot be empty' + file-already-added: 'Path of file was already added' +messages: + wrong-parse: 'YAML file "%s" is empty or doesn''t exist.' + error-parsing: 'An error occurs during parsing of YAML file "%s".' + two-files-required: 'At least two files are required.' + error-generating: 'Error generating merged YAML file.' + error-writing: 'Error writing merged YAML file.' + merged: 'New file "%s" was created successfully after merging YAML files.' diff --git a/config/translations/mr/yaml.split.yml b/config/translations/mr/yaml.split.yml new file mode 100644 index 000000000..0c4f94cb6 --- /dev/null +++ b/config/translations/mr/yaml.split.yml @@ -0,0 +1,11 @@ +description: 'Split a YAML file using indent as separator criteria' +arguments: + yaml-file: 'Path of YAML file to be splitted' +options: + indent-level: 'Split YAML file using a specific indent level' + exclude-parents-key: 'Exclude the "parents" key from the generated file' + starting-key: 'YAML Key from where start split - useful to extract partial elements' +messages: + generating-split: 'Generating new files' + split-generated: 'File %s was generated' + invalid-key: 'Provided key as stating YAML key wasn''t found, combine with indent-level 0 to extract values' diff --git a/config/translations/mr/yaml.update.yml b/config/translations/mr/yaml.update.yml new file mode 100644 index 000000000..e72c56ad1 --- /dev/null +++ b/config/translations/mr/yaml.update.yml @@ -0,0 +1,16 @@ +value: + description: 'Update a value for a specific key in a YAML file.' + arguments: + yaml-file: 'Path of YAML file to update' + yaml-key: 'YAML key to update' + yaml-value: 'YAML value to update' + messages: + updated: 'YAML file %s was updated successfully.' +key: + description: 'Replace a YAML key in a YAML file.' + arguments: + yaml-file: 'Path of YAML file to update' + yaml-key: 'YAML key to be replaced' + yaml-new-key: 'YAML new key' + messages: + updated: 'YAML file %s was updated successfully.' diff --git a/config/translations/pa/about.yml b/config/translations/pa/about.yml new file mode 100644 index 000000000..985e9aa38 --- /dev/null +++ b/config/translations/pa/about.yml @@ -0,0 +1,13 @@ +description: 'Display basic information about Drupal Console project' +messages: + welcome: 'The Drupal Console is a suite of tools that you run on the CLI to:' + welcome-feature-generate: 'Generate boilerplate code.' + welcome-feature-interact: 'Interact with a Drupal 8 installation.' + welcome-feature-learn: 'Learn Drupal 8.' + links: 'Project links' + landing: 'Landing page - %s' + change-log: 'Change log at - %s' + documentation: 'Documentation at - %s' + support: 'Support chat room - %s' + supporting-organizations: 'Supporting organizations' + version-supported: 'Drupal supported version %s' diff --git a/config/translations/pa/application.yml b/config/translations/pa/application.yml new file mode 100644 index 000000000..0c5818b5a --- /dev/null +++ b/config/translations/pa/application.yml @@ -0,0 +1,49 @@ +options: + env: 'The Environment name' + no-debug: 'Switches off debug mode' + learning: 'Generate a verbose code output' + generate-chain: 'Shows command options and arguments as yaml output to be used in chain command' + generate-inline: 'Shows command options and arguments as inline command' + generate-doc: 'Shows command options and arguments as markdown' + root: 'Define the Drupal root to be used in command execution' + uri: 'URI of the Drupal site to use (for multi-site environments or when running on an alternate port)' + yes: 'Skip confirmation and proceed' + target: 'Site name you want to interact with (for local or remote sites)' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: 'Display this application version' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' +arguments: + command: 'The command to execute' +messages: + completed: 'The command was executed successfully!' + chain: + generated: 'Yaml representation of this command, usage copy in i.e. `~/.console/chain/sample.yml` to execute using `chain` command, make sure your yaml file start with a `commands` root key:' + inline: + generated: 'Inline representation of this command:' + generated: 'You can now start using the generated code!' + files: + generated: 'Generated or updated files' + copied: 'Copied files' + learning: + route: "In order to to create pages it is necessary to define routes for them.\nA route maps a URL path to a controller. It defines with what function\nor method will be called when a URL is accessed.\nIf the user accesses http://drupal8.dev/{{ route.path }}, the routing\nsystem will look for a route with that path. In this case it will find a\nmatch, and execute the _controller callback. In this case the callback is\ndefined as a classname\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nand a method (\"{{ route.method }}\")." + autocomplete: | + Bash or Zsh: Add this line to your shell configuration file: + source "$HOME/.console/console.rc" 2>/dev/null + + Fish: Create a symbolic link + ln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish +errors: + invalid-command: 'Command "%s" is not defined.' +site: + messages: + path: 'Site path' + errors: + directory: 'In order to list all of the available commands, you should run this inside a drupal root directory.' + settings: 'In order to list all of the available commands you should install drupal first.' +user: + messages: + path: 'User home path' diff --git a/config/translations/pa/cache.rebuild.yml b/config/translations/pa/cache.rebuild.yml new file mode 100644 index 000000000..f3a6118e7 --- /dev/null +++ b/config/translations/pa/cache.rebuild.yml @@ -0,0 +1,15 @@ +description: 'Rebuild and clear all site caches.' +options: + cache: 'Only clear a specific cache.' +messages: + welcome: 'Welcome to the cache:rebuild command' + rebuild: 'Rebuilding cache(s), wait a moment please.' + completed: 'Done clearing cache(s).' + invalid_cache: 'Cache "%s" is invalid.' +questions: + cache: 'Select cache.' +examples: + - description: Rebuild all caches + execution: drupal cr all + - description: Rebuild discovery cache + execution: drupal cr discovery diff --git a/config/translations/pa/chain.yml b/config/translations/pa/chain.yml new file mode 100644 index 000000000..b249dee1e --- /dev/null +++ b/config/translations/pa/chain.yml @@ -0,0 +1,7 @@ +description: 'Chain command execution' +options: + file: 'User defined file containing commands to get executed.' +messages: + missing_file: 'You must provide a valid file path and name.' + invalid_file: 'The file "%s" does not exists.' + module_install: 'module:install command is not runnable inside a chain queue and must be run independently.' diff --git a/config/translations/pa/common.yml b/config/translations/pa/common.yml new file mode 100644 index 000000000..62cbaaf9f --- /dev/null +++ b/config/translations/pa/common.yml @@ -0,0 +1,42 @@ +options: + events: 'Load events from the container' + module: 'The Module name.' + services: 'Load services from the container.' + tags: 'Set service tags from the container.' + inputs: 'Create inputs in a form.' + permissions: 'Create permissions.' +questions: + module: 'Enter the module name' + confirm: 'Do you confirm generation?' + canceled: 'Command generation canceled.' + events: + message: "\nType the event name or use keyup or keydown.\nThis is optional, press enter to continue\n" + name: 'Enter event name' + services: + confirm: 'Do you want to load services from the container' + message: "\nType the service name or use keyup or keydown.\nThis is optional, press enter to continue\n" + name: 'Enter your service' + inputs: + confirm: 'Do you want to generate a form structure?' + label: 'Input label' + machine_name: 'Input machine name' + permission: 'Do you want to generate permissions?' + type: Type + invalid: 'Field Type "%s" is invalid.' + description: Description + default-value: 'Default value' + weight: 'Weight for input item' + title: 'Title' + fieldset: 'Fieldset' +errors: + module-dependency: 'Missing module dependency "%s" is not installed. Try module:install to install it.' + class-name-empty: 'The Class name can not be empty' + invalid-file-path: 'You must provide a valid file path' +status: + enabled: Enabled + disabled: Disabled +messages: + canceled: 'The generation was cancelled' + drupal-core: 'Drupal Core' + move-phar: 'Accessing console from anywhere on your system' + quick-start: 'Download, install and serve Drupal 8' diff --git a/config/translations/pa/complete.yml b/config/translations/pa/complete.yml new file mode 100644 index 000000000..f36c53018 --- /dev/null +++ b/config/translations/pa/complete.yml @@ -0,0 +1 @@ +description: 'Shell completion command list' diff --git a/config/translations/pa/config.debug.yml b/config/translations/pa/config.debug.yml new file mode 100644 index 000000000..bf6f5f6c6 --- /dev/null +++ b/config/translations/pa/config.debug.yml @@ -0,0 +1,5 @@ +description: 'Show the current configuration.' +arguments: + config-name: 'Configuration name.' +errors: + config-not-exists: 'The configuration "%s" does not exists.' diff --git a/config/translations/pa/config.diff.yml b/config/translations/pa/config.diff.yml new file mode 100644 index 000000000..5da54bb7c --- /dev/null +++ b/config/translations/pa/config.diff.yml @@ -0,0 +1,14 @@ +description: 'Ouput configuration items that are different in active configuration compared with a directory.' +arguments: + directory: 'The directory to diff against. If omitted, choose from Drupal config directories.' +options: + reverse: 'See the changes in reverse (i.e diff a directory to the active configuration).' +questions: + directories: 'Config directory:' +table: + headers: + collection: 'Collection' + config-name: 'Configuration item' + operation: 'Operation' +messages: + no-changes: 'There are no changes.' diff --git a/config/translations/pa/config.edit.yml b/config/translations/pa/config.edit.yml new file mode 100644 index 000000000..19dc54b6b --- /dev/null +++ b/config/translations/pa/config.edit.yml @@ -0,0 +1,8 @@ +description: 'Edit the selected configuration.' +arguments: + config-name: 'Configuration name.' + editor: Editor. +questions: + config-name: 'Choose a configuration unit' +messages: + no-directory: 'An error occurred while creating your directory at' diff --git a/config/translations/pa/config.export.content.type.yml b/config/translations/pa/config.export.content.type.yml new file mode 100644 index 000000000..597af8ae1 --- /dev/null +++ b/config/translations/pa/config.export.content.type.yml @@ -0,0 +1,10 @@ +description: 'Export a specific content type and their fields.' +arguments: + content-type: 'Content Type to be exported' +questions: + content-type: 'Content Type to be exported' + optional-config: 'Export content type in module as an optional configuration' +messages: + content_type_exported: 'Exporting content type' +options: + optional-config: 'Export content type as an optional YAML configuration in your module' diff --git a/config/translations/pa/config.export.single.yml b/config/translations/pa/config.export.single.yml new file mode 100644 index 000000000..2561f36e2 --- /dev/null +++ b/config/translations/pa/config.export.single.yml @@ -0,0 +1,14 @@ +description: 'Export single configuration as yml file.' +arguments: + config-name: 'Configuration name.' +options: + include-dependencies: 'Export dependencies of the configuration as well.' + simple-configuration: 'Simple configuration' +questions: + config-type: 'Configuration type' + config-name: 'Configuration name' +messages: + config-not-found: 'Configuration name not found.' + export: 'Configuration was exported at file %s.' + invalid-config-type: 'Invalid config type, please select one of the list' + invalid-config-name: 'Invalid config name, please select one of the list' diff --git a/config/translations/pa/config.export.view.yml b/config/translations/pa/config.export.view.yml new file mode 100644 index 000000000..08fd82134 --- /dev/null +++ b/config/translations/pa/config.export.view.yml @@ -0,0 +1,13 @@ +description: 'Export a view in YAML format inside a provided module to reuse in other website.' +messages: + view_exported: 'Exporting view' + depencies-included: 'The following module dependencies were included at %s' +questions: + view: 'View to be exported' + optional-config: 'Export view in module as an optional configuration' + include-module-dependencies: 'Include view module dependencies in module info YAML file' +arguments: + view-id: 'View ID' +options: + optional-config: 'Export view as an optional YAML configuration in your module' + include-module-dependencies: 'Include module dependencies in module info YAML file' diff --git a/config/translations/pa/config.export.yml b/config/translations/pa/config.export.yml new file mode 100644 index 000000000..a7c30afe2 --- /dev/null +++ b/config/translations/pa/config.export.yml @@ -0,0 +1,6 @@ +description: 'Export current application configuration.' +arguments: + directory: 'Define the export directory to save the configuration output.' + tar: 'If set, the configuration will be exported to an archive file.' +messages: + directory: 'The configuration was exported at:' diff --git a/config/translations/pa/config.import-single.yml b/config/translations/pa/config.import-single.yml new file mode 100644 index 000000000..0f33d4f3a --- /dev/null +++ b/config/translations/pa/config.import-single.yml @@ -0,0 +1,6 @@ +description: 'Import the selected configuration.' +arguments: + config-name: 'Configuration name.' + input-file: 'Path to the import files.' +messages: + empty-value: 'Value can not be empty' diff --git a/config/translations/pa/config.import.yml b/config/translations/pa/config.import.yml new file mode 100644 index 000000000..8395e2947 --- /dev/null +++ b/config/translations/pa/config.import.yml @@ -0,0 +1,8 @@ +description: 'Import configuration to current application.' +arguments: + file: 'Path to an archive file of configuration to import.' + directory: 'Path to a directory of configuration to import.' + remove-files: 'Remove files after synchronization.' +messages: + config_files_imported: 'List of config files.' + imported: 'Configuration imported successfully.' diff --git a/config/translations/pa/config.override.yml b/config/translations/pa/config.override.yml new file mode 100644 index 000000000..7f192f26a --- /dev/null +++ b/config/translations/pa/config.override.yml @@ -0,0 +1,13 @@ +description: 'Override config value in active configuration.' +arguments: + config-name: 'Configuration name.' + key: Key + value: Value +messages: + configuration: 'Configuration name' + configuration-key: 'Configuration key' + original: 'Original Value' + updated: 'Override Value' +examples: + - description: Set the Contact module flood limit to 10. + execution: drupal config:override contact.settings flood.limit 10 diff --git a/config/translations/pa/config.settings.debug.yml b/config/translations/pa/config.settings.debug.yml new file mode 100644 index 000000000..aff7bbb08 --- /dev/null +++ b/config/translations/pa/config.settings.debug.yml @@ -0,0 +1,5 @@ +description: 'Displays current key:value on settings file.' +help: 'The config:settings:debug command helps you displaying current key:value on settings file.' +welcome: 'Welcome to the Drupal Config Settings Debug command' +messages: + current: 'Current Key:value on settings file' diff --git a/config/translations/pa/container.debug.yml b/config/translations/pa/container.debug.yml new file mode 100644 index 000000000..b40f51e6a --- /dev/null +++ b/config/translations/pa/container.debug.yml @@ -0,0 +1,4 @@ +description: 'Displays current services for an application.' +messages: + service_id: 'Service ID' + class_name: 'Class Name' diff --git a/config/translations/pa/create.nodes.yml b/config/translations/pa/create.nodes.yml new file mode 100644 index 000000000..8623b3d03 --- /dev/null +++ b/config/translations/pa/create.nodes.yml @@ -0,0 +1,28 @@ +description: 'Create dummy nodes for your Drupal 8 application.' +help: 'The create:nodes command helps you create dummy nodes.' +welcome: 'Welcome to the Drupal nodes generator' +arguments: + content-types: 'Content type(s) to be used in node creation' +options: + limit: 'How many nodes would you like to create' + title-words: 'Maximum number of words in node titles' + time-range: 'How far back in time should the nodes be dated' +questions: + content-type: 'Select content type(s) to be used on node creation' + limit: 'Enter how many nodes would you like to generate' + title-words: 'Enter the maximum number of words in titles' + time-range: 'How far back in time should the nodes be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + node-id: 'Node Id' + content-type: 'Content type' + title: 'Title' + created: 'Created Time' + invalid-content-types: 'Content types %s are invalid' + created-nodes: 'Created %s nodes successfully' diff --git a/config/translations/pa/create.terms.yml b/config/translations/pa/create.terms.yml new file mode 100644 index 000000000..459b4f3e6 --- /dev/null +++ b/config/translations/pa/create.terms.yml @@ -0,0 +1,18 @@ +description: 'Create dummy terms for your Drupal 8 application.' +help: 'The create:terms command helps you create dummy terms.' +welcome: 'Welcome to the Drupal terms creator' +arguments: + vocabularies: 'Vocabulary(s) to be used in terms creation' +options: + limit: 'How many terms would you like to create' + name-words: 'Maximum number of words in term names' +questions: + vocabularies: 'Select vocabulary(s) to be used on terms creation' + limit: 'Enter how many terms would you like to create' + name-words: 'Enter the maximum number of words in term names' +messages: + term-id: 'Term Id' + vocabulary: 'Vocabulary' + name: 'Name' + invalid-vocabularies: 'Vocabulary(s) %s are invalid' + created-terms: 'Created %s terms successfully' diff --git a/config/translations/pa/create.users.yml b/config/translations/pa/create.users.yml new file mode 100644 index 000000000..1c1443c45 --- /dev/null +++ b/config/translations/pa/create.users.yml @@ -0,0 +1,27 @@ +description: 'Create dummy users for your Drupal 8 application.' +help: 'The create:users command helps you create dummy users.' +welcome: 'Welcome to the Drupal users generator' +arguments: + roles: 'Role(s) to be used in user creation' +options: + limit: 'How many users would you like to create' + password: 'Password to be set to users created' + time-range: 'How far back in time should the users be dated' +questions: + roles: 'Select role(s) to be used on user creation' + limit: 'Enter how many users would you like to generate' + password: 'Enter the password to be set to users created' + time-range: 'How far back in time should the users be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + user-id: 'User Id' + roles: 'Roles' + username: 'Username' + created: 'Created Time' + created-users: 'Created %s users successfully' diff --git a/config/translations/pa/create.vocabularies.yml b/config/translations/pa/create.vocabularies.yml new file mode 100644 index 000000000..8029a812b --- /dev/null +++ b/config/translations/pa/create.vocabularies.yml @@ -0,0 +1,14 @@ +description: 'Create dummy vocabularies for your Drupal 8 application.' +help: 'The create:vocabularies command helps you create dummy vocabularies.' +welcome: 'Welcome to the Drupal vocabularies creator' +options: + limit: 'How many vocabularies would you like to create' + name-words: 'Maximum number of words in vocabulary names' +questions: + limit: 'Enter how many vocabularies would you like to create' + name-words: 'Enter the maximum number of words in vocabulary names' +messages: + vocabulary-id: 'Vocabulary Id' + name: 'Name' + created-terms: 'Created %s vocabularies successfully' + error: 'Error creating vocabularies: %s' diff --git a/config/translations/pa/cron.debug.yml b/config/translations/pa/cron.debug.yml new file mode 100644 index 000000000..5993ec402 --- /dev/null +++ b/config/translations/pa/cron.debug.yml @@ -0,0 +1,4 @@ +description: 'List of modules implementing a cron' +messages: + module-list: 'Modules implementing a cron method' + module: Module diff --git a/config/translations/pa/cron.execute.yml b/config/translations/pa/cron.execute.yml new file mode 100644 index 000000000..325f6c540 --- /dev/null +++ b/config/translations/pa/cron.execute.yml @@ -0,0 +1,5 @@ +description: 'Execute cron implementations by module or execute all crons' +messages: + module-invalid: 'Module %s doesn''t have an implementation of cron' + executing-cron: 'Executing cron function of module %s' + success: 'All cron implementations requested were executed successfully' diff --git a/config/translations/pa/cron.release.yml b/config/translations/pa/cron.release.yml new file mode 100644 index 000000000..a4aa8139b --- /dev/null +++ b/config/translations/pa/cron.release.yml @@ -0,0 +1,3 @@ +description: 'Release cron system lock to run cron again' +messages: + released: 'Cron lock was released successfully' diff --git a/config/translations/pa/database.client.yml b/config/translations/pa/database.client.yml new file mode 100644 index 000000000..3b4432af9 --- /dev/null +++ b/config/translations/pa/database.client.yml @@ -0,0 +1,5 @@ +description: "Launch a DB client if it's available" +arguments: + database: "Database key from settings.php" +messages: + connection: "Connection: %s" diff --git a/config/translations/pa/database.connect.yml b/config/translations/pa/database.connect.yml new file mode 100644 index 000000000..d232dc31f --- /dev/null +++ b/config/translations/pa/database.connect.yml @@ -0,0 +1,8 @@ +description: "Shows DB connection" +arguments: + database: "Database key from settings.php" +messages: + database-not-found: "Database %s connection info wasn't found" + database-not-supported: 'Database type %s is not supported yet' + database-client-not-found: "Database client %s wasn't found" + connection: "Connection: %s" diff --git a/config/translations/pa/database.drop.yml b/config/translations/pa/database.drop.yml new file mode 100644 index 000000000..d4dca1294 --- /dev/null +++ b/config/translations/pa/database.drop.yml @@ -0,0 +1,9 @@ +description: "Drop all tables in a given database." +help: 'The database:drop command helps you drop database tables.' +arguments: + database: "Database key from settings.php" +question: + drop-tables: "Confirm you really want to drop all tables in the database %s?" +messages: + table: 'Table' + table-drop: 'Drop %s tables successfully' diff --git a/config/translations/pa/database.dump.yml b/config/translations/pa/database.dump.yml new file mode 100644 index 000000000..b1bb1ccc6 --- /dev/null +++ b/config/translations/pa/database.dump.yml @@ -0,0 +1,7 @@ +description: "Dump structure and contents of a database" +arguments: + database: "Database key from settings.php" +options: + file: 'The filename for your database backup' +messages: + success: "Database exported to:" diff --git a/config/translations/pa/database.log.clear.yml b/config/translations/pa/database.log.clear.yml new file mode 100644 index 000000000..fe3fb9393 --- /dev/null +++ b/config/translations/pa/database.log.clear.yml @@ -0,0 +1,5 @@ +description: 'Remove events from DBLog table, filters are available' +messages: + event-deleted: 'Event %s was deleted' + clear-error: 'Clear process fail, please check used filters' + clear-sucess: 'Clear of events was successfully' diff --git a/config/translations/pa/database.log.debug.yml b/config/translations/pa/database.log.debug.yml new file mode 100644 index 000000000..1190657fa --- /dev/null +++ b/config/translations/pa/database.log.debug.yml @@ -0,0 +1,19 @@ +description: 'Display current log events for the application' +arguments: + event-id: 'DBLog event ID' +options: + type: 'Filter events by a specific type' + severity: 'Filter events by a specific level of severity' + user-id: 'Filter events by a specific user id' + reverse: 'Reverse the order of events' + limit: 'Limit results to a specific number' + offset: 'Starting point of a limit' +messages: + event-id: Event ID + type: Type + date: Date + message: Message + user: User + severity: Severity + invalid-severity: 'Severity type is invalid, filter was ignored' + not-found: 'DBLog event %s wasn''t found' diff --git a/config/translations/pa/database.restore.yml b/config/translations/pa/database.restore.yml new file mode 100644 index 000000000..949901e80 --- /dev/null +++ b/config/translations/pa/database.restore.yml @@ -0,0 +1,7 @@ +description: "Restore structure and contents of a database." +arguments: + database: "Database key from settings.php" +options: + file: 'The filename for your database backup file' +messages: + success: "Database imported from:" diff --git a/config/translations/pa/database.table.debug.yml b/config/translations/pa/database.table.debug.yml new file mode 100644 index 000000000..18665ea3f --- /dev/null +++ b/config/translations/pa/database.table.debug.yml @@ -0,0 +1,7 @@ +description: "Show all tables in a given database." +help: 'The database:table:debug command helps you debug database tables.' +arguments: + database: "Database key from settings.php" +messages: + table-show: 'Showing tables for %s database' + table: 'Table' diff --git a/config/translations/pa/elephpant.yml b/config/translations/pa/elephpant.yml new file mode 100644 index 000000000..d9e4499b6 --- /dev/null +++ b/config/translations/pa/elephpant.yml @@ -0,0 +1 @@ +description: 'Elephpants are cute ...' diff --git a/config/translations/pa/generate.authentication.provider.yml b/config/translations/pa/generate.authentication.provider.yml new file mode 100644 index 000000000..d515ea543 --- /dev/null +++ b/config/translations/pa/generate.authentication.provider.yml @@ -0,0 +1,6 @@ +description: 'Generate an Authentication Provider' +help: 'The generate:authentication:provider command helps you generate a new Authentication Provider.' +options: + class: 'Authentication Provider class' + provider-id: 'Provider ID' +module: common.options.module diff --git a/config/translations/pa/generate.command.yml b/config/translations/pa/generate.command.yml new file mode 100644 index 000000000..0b9c665a1 --- /dev/null +++ b/config/translations/pa/generate.command.yml @@ -0,0 +1,16 @@ +description: 'Generate commands for the console.' +help: 'The generate:command command helps you generate a new command.' +welcome: 'Welcome to the Drupal Command generator' +options: + module: 'The name of the Module (that will contain the command).' + controller-title: 'Controller title.' + class: 'The Class that describes the command. (Must end with the word ''Command'').' + name: 'The Command name.' + container-aware: 'Is the command aware of the drupal site installation when executed' +questions: + module: common.questions.module + class: 'Enter the Command Class. (Must end with the word ''Command'').' + name: 'Enter the Command name.' + container-aware: 'Is the command aware of the drupal site installation when executed?.' +messages: + title-not-empty: 'Title cannot be empty' diff --git a/config/translations/pa/generate.controller.yml b/config/translations/pa/generate.controller.yml new file mode 100644 index 000000000..d58cc87db --- /dev/null +++ b/config/translations/pa/generate.controller.yml @@ -0,0 +1,22 @@ +description: 'Generate & Register a controller' +help: 'The generate:controller command helps you generate a new controller.' +welcome: 'Welcome to the Drupal Controller generator' +options: + module: common.options.module + class: 'Controller Class name' + routes: 'The routes, must be an array containing [title, method, path]' + services: common.options.services + test: 'Generate a test class' +questions: + module: common.questions.module + class: 'Enter the Controller class name' + title: 'Enter the Controller method title (leave empty and press enter when done)' + method: 'Enter the action method name' + path: 'Enter the route path' + services: common.questions.services + test: 'Do you want to generate a unit test class' +messages: + title-empty: 'Title must contain a value' + title-already-added: 'Title was already added' + method-name-already-added: 'Method name was already added' + path-already-added: 'Path was already added' diff --git a/config/translations/pa/generate.doc.dash.yml b/config/translations/pa/generate.doc.dash.yml new file mode 100644 index 000000000..8336c87cc --- /dev/null +++ b/config/translations/pa/generate.doc.dash.yml @@ -0,0 +1,5 @@ +description: 'Generate the DrupalConsole.docset package for Dash' +options: + path: 'The path to the directory where the docset will be saved.' +messages: + missing_path: 'the path is missing' diff --git a/config/translations/pa/generate.doc.gitbook.yml b/config/translations/pa/generate.doc.gitbook.yml new file mode 100644 index 000000000..f996b2976 --- /dev/null +++ b/config/translations/pa/generate.doc.gitbook.yml @@ -0,0 +1,17 @@ +description: 'Generate documentations for Commands' +options: + path: 'The path to render the documentation' +messages: + missing_path: 'The path is missing' + title: 'Available Drupal Console Commands' + note: 'Note' + note-description: 'Drupal Console commands *must* be run from the root of a Drupal 8 installation' + command: 'Drupal Console Command' + command_description: 'The **%s** command %s' + usage: 'Usage' + options: 'Available options' + option: 'Option' + details: 'Details' + arguments: 'Available arguments' + argument: 'Argument' + examples: 'Examples' diff --git a/config/translations/pa/generate.entity.bundle.yml b/config/translations/pa/generate.entity.bundle.yml new file mode 100644 index 000000000..211b421ca --- /dev/null +++ b/config/translations/pa/generate.entity.bundle.yml @@ -0,0 +1,13 @@ +description: 'Generate a new content type (node / entity bundle)' +help: 'Use: generate:contenttype to create a new content type name with the machine name of fancy and the human-readable name of Fancy.' +welcome: 'Welcome to the Drupal Content Type generator' +options: + module: common.options.module + bundle-name: 'The content type''s machine name' + bundle-title: 'The content type''s human-readable name' +questions: + module: common.questions.module + bundle-name: 'Enter the machine name of your new content type' + bundle-title: 'Enter the human-readable name of your new content type' +message: + error-state1: placeholder diff --git a/config/translations/pa/generate.entity.config.yml b/config/translations/pa/generate.entity.config.yml new file mode 100644 index 000000000..f234efe88 --- /dev/null +++ b/config/translations/pa/generate.entity.config.yml @@ -0,0 +1,16 @@ +description: 'Generate a new config entity' +help: '' +options: + module: common.options.module + entity-class: 'The config entity class' + entity-name: 'The config entity name' + label: 'The label' + bundle-of: 'Acts as bundle for content entities' + base-path: 'The base-path for the config entity routes' +questions: + module: common.questions.module + entity-class: 'Enter the class of your new config entity' + entity-name: 'Enter the name of your new config entity' + label: 'Enter the label of your new config entity' + bundle-of: 'Name of the content entity you want this (config) entity to act as a bundle for' + base-path: 'Enter the base-path for the config entity routes' diff --git a/config/translations/pa/generate.entity.content.yml b/config/translations/pa/generate.entity.content.yml new file mode 100644 index 000000000..708dd767d --- /dev/null +++ b/config/translations/pa/generate.entity.content.yml @@ -0,0 +1,16 @@ +description: 'Generate a new content entity' +help: '' +options: + module: common.options.module + entity-class: 'The content entity class' + entity-name: 'The content entity name' + label: 'The label' + has-bundles: 'Entity has bundles' + base-path: 'The base-path for the content entity routes' +questions: + module: common.questions.module + entity-class: 'Enter the class of your new content entity' + entity-name: 'Enter the name of your new content entity' + label: 'Enter the label of your new content entity' + has-bundles: 'Do you want this (content) entity to have bundles' + base-path: 'Enter the base-path for the content entity routes' diff --git a/config/translations/pa/generate.event.subscriber.yml b/config/translations/pa/generate.event.subscriber.yml new file mode 100644 index 000000000..97ff9bc29 --- /dev/null +++ b/config/translations/pa/generate.event.subscriber.yml @@ -0,0 +1,4 @@ +description: 'Generate an event subscriber' +questions: + class: 'Class name' + callback-name: 'Callback function name to handle event' diff --git a/config/translations/pa/generate.form.alter.yml b/config/translations/pa/generate.form.alter.yml new file mode 100644 index 000000000..1a2d37fe6 --- /dev/null +++ b/config/translations/pa/generate.form.alter.yml @@ -0,0 +1,8 @@ +description: 'Generate an implementation of hook_form_alter() or hook_form_FORM_ID_alter' +help: 'The "%s" command helps you generate a new "%s"' +options: + form-id: 'Form ID to alter' +messages: + inputs: "You can add form fields to modify form.\nThis is optional, press enter to continue" + loading-forms: Loading forms definition from Webprofiler module + hide-form-elements: 'Optionally you can select form items for hide' diff --git a/config/translations/pa/generate.form.yml b/config/translations/pa/generate.form.yml new file mode 100644 index 000000000..8099924d2 --- /dev/null +++ b/config/translations/pa/generate.form.yml @@ -0,0 +1,22 @@ +description: 'Generate a new "%s"' +help: 'The "%s" command helps you generate a new "%s"' +welcome: 'Welcome to the Drupal form generator' +options: + module: common.options.module + class: 'The form class name' + form-id: 'The Form id' + services: common.options.services + inputs: common.options.inputs + routing: 'Update routing' + +questions: + module: common.questions.module + class: 'Enter the Form Class name' + form-id: 'Enter the Form id' + services: common.questions.services + inputs: common.questions.inputs + routing: 'Update routing file' + menu_link_gen: 'Generate a menu link' + menu_link_title: 'A title for the menu link' + menu_parent: 'Menu parent' + menu_link_desc: 'A description for the menu link' \ No newline at end of file diff --git a/config/translations/pa/generate.module.yml b/config/translations/pa/generate.module.yml new file mode 100644 index 000000000..9fac4930d --- /dev/null +++ b/config/translations/pa/generate.module.yml @@ -0,0 +1,32 @@ +description: 'Generate a module.' +help: 'The generate:module command helps you generates a new module.' +welcome: 'Welcome to the Drupal module generator' +options: + module: 'The Module name' + machine-name: 'The machine name (lowercase and underscore only)' + module-path: 'The path of the module' + description: 'Module description' + core: 'Core version' + feature: 'Set module compatible with Features module' + package: 'Module package' + module-file: 'Add a .module file' + composer: 'Add a composer.json file' + dependencies: 'Module dependencies separated by commas (i.e. context, panels)' + test: 'Generate a test class' +questions: + module: 'Enter the new module name' + machine-name: 'Enter the module machine name' + module-path: 'Enter the module Path' + description: 'Enter module description' + core: 'Enter Drupal Core version' + package: 'Enter package name' + feature: 'Define module as feature' + module-file: 'Do you want to generate a .module file' + composer: 'Do you want to add a composer.json file to your module' + dependencies: 'Would you like to add module dependencies' + test: 'Do you want to generate a unit test class' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + invalid-core: 'The core version "%s" is invalid.' + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/pa/generate.permission.yml b/config/translations/pa/generate.permission.yml new file mode 100644 index 000000000..f6da2b51e --- /dev/null +++ b/config/translations/pa/generate.permission.yml @@ -0,0 +1,11 @@ +description: 'Generate module permissions' +help: 'The generate:permissions command helps you generate new permissions' +options: + module: common.options.module +questions: + module: common.questions.module + permission: 'Enter a permission' + title: 'Enter a title for the permission' + description: 'Enter a description for the permission' + restrict-access: 'Restrict Access' + add: 'Do you want to add another permission' diff --git a/config/translations/pa/generate.plugin.block.yml b/config/translations/pa/generate.plugin.block.yml new file mode 100644 index 000000000..d0e89dacf --- /dev/null +++ b/config/translations/pa/generate.plugin.block.yml @@ -0,0 +1,21 @@ +description: 'Generate a plugin block' +help: 'The generate:plugin:block command helps you generate a new Plugin block.' +welcome: 'Welcome to the Drupal Plugin Block generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + inputs: common.options.inputs + services: common.options.services + theme-region: 'Theme region to render Plugin Block' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + inputs: common.questions.inputs + services: common.questions.services +messages: + inputs: "\nYou can add input fields to create special configurations in the block.\nThis is optional, press enter to continue" + invalid-theme-region: "Region %s is invalid" diff --git a/config/translations/pa/generate.plugin.condition.yml b/config/translations/pa/generate.plugin.condition.yml new file mode 100644 index 000000000..1ef1bead3 --- /dev/null +++ b/config/translations/pa/generate.plugin.condition.yml @@ -0,0 +1,21 @@ +description: 'Generate a plugin condition.' +help: 'The generate:plugin:conditon command helps you generate a plugin condition.' +welcome: 'Welcome to the Drupal Plugin Condition generator' +options: + module: common.options.module + class: 'Plugin condition class name' + label: 'Plugin condition label' + plugin-id: 'Plugin condition id' + context-definition-id: 'Context definition ID' + context-definition-label: 'Context definition label' + context-definition-required: 'Context definition is required (TRUE/FALSE)' +questions: + module: common.questions.module + class: 'Enter the plugin condition class name' + label: 'Enter the plugin condition label' + plugin-id: 'Enter the plugin condition id' + context-type: 'Context type' + context-entity-type: 'Context entity type' + context-definition-id: 'Context definition ID' + context-definition-label: 'Context definition label' + context-definition-required: 'Context definition is required' diff --git a/config/translations/pa/generate.plugin.field.yml b/config/translations/pa/generate.plugin.field.yml new file mode 100644 index 000000000..a5d54b5e8 --- /dev/null +++ b/config/translations/pa/generate.plugin.field.yml @@ -0,0 +1,33 @@ +description: 'Generate field type, widget and formatter plugins.' +help: 'The generate:plugin:field command helps you generate a full set of field plugin: field type, field formatter and field widget.' +welcome: 'Welcome to the Drupal Field Plugin generator' +options: + module: common.options.module + type-class: 'Field type plugin class name' + type-label: 'Field type plugin label' + type-plugin-id: 'Field type plugin id' + type-description: 'Field type plugin description' + formatter-class: 'Field formatter plugin class name' + formatter-label: 'Field formatter plugin label' + formatter-plugin-id: 'Field formatter plugin id' + widget-class: 'Field widget plugin class name' + widget-label: 'Field widget plugin label' + widget-plugin-id: 'Field widget plugin id' + field-type: 'Field type the formatter and widget plugin can be used with' + default-widget: 'Default field widget of the field type plugin' + default-formatter: 'Default field formatter of field type plugin' +questions: + module: common.questions.module + type-class: 'Field type plugin class name' + type-label: 'Enter the field type plugin label' + type-plugin-id: 'Enter the field type plugin id' + type-description: 'Enter the field type plugin description' + formatter-class: 'Enter the field formatter plugin class name' + formatter-label: 'Enter the field formatter plugin label' + formatter-plugin-id: 'Enter the field formatter plugin id' + widget-class: 'Enter the field widget plugin class name' + widget-label: 'Enter the field widget plugin label' + widget-plugin-id: 'Enter the field widget plugin id' + field-type: 'Enter the field type the formatter and widget plugin can be used with' + default-widget: 'Enter the default field widget of the field type plugin' + default-formatter: 'Enter the default field formatter of field type plugin' diff --git a/config/translations/pa/generate.plugin.fieldformatter.yml b/config/translations/pa/generate.plugin.fieldformatter.yml new file mode 100644 index 000000000..a47e9b7e0 --- /dev/null +++ b/config/translations/pa/generate.plugin.fieldformatter.yml @@ -0,0 +1,15 @@ +description: 'Generate field formatter plugin.' +help: 'The generate:plugin:fieldformatter command helps you generate a new field formatter plugin.' +welcome: 'Welcome to the Drupal Field Formatter Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + field-type: 'Field type the plugin can be used with' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + field-type: 'Enter the field type the plugin can be used with' diff --git a/config/translations/pa/generate.plugin.fieldtype.yml b/config/translations/pa/generate.plugin.fieldtype.yml new file mode 100644 index 000000000..48261de89 --- /dev/null +++ b/config/translations/pa/generate.plugin.fieldtype.yml @@ -0,0 +1,19 @@ +description: 'Generate field type plugin.' +help: 'The generate:plugin:fieldtype command helps you generate a new field type plugin.' +welcome: 'Welcome to the Drupal Field Type Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + description: 'Plugin Description' + default-widget: 'Default field widget of this plugin' + default-formatter: 'Default field formatter of this plugin' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + description: 'Enter the plugin Description' + default-widget: 'Enter the default field widget of this plugin' + default-formatter: 'Enter the default field formatter of this plugin' diff --git a/config/translations/pa/generate.plugin.fieldwidget.yml b/config/translations/pa/generate.plugin.fieldwidget.yml new file mode 100644 index 000000000..9aef32fe5 --- /dev/null +++ b/config/translations/pa/generate.plugin.fieldwidget.yml @@ -0,0 +1,15 @@ +description: 'Generate field widget plugin.' +help: 'The generate:plugin:fieldwidget command helps you generate a new field widget plugin.' +welcome: 'Welcome to the Drupal Field Widget Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + field-type: 'Field type the plugin can be used with' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + field-type: 'Enter the field type the plugin can be used with' diff --git a/config/translations/pa/generate.plugin.imageeffect.yml b/config/translations/pa/generate.plugin.imageeffect.yml new file mode 100644 index 000000000..ac83b2173 --- /dev/null +++ b/config/translations/pa/generate.plugin.imageeffect.yml @@ -0,0 +1,15 @@ +description: 'Generate image effect plugin.' +help: 'The generate:plugin:imageeffect command helps you generate a new image effect plugin.' +welcome: 'Welcome to the Drupal Image Effect Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + description: 'Plugin Description' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + description: 'Enter the plugin Description' diff --git a/config/translations/pa/generate.plugin.imageformatter.yml b/config/translations/pa/generate.plugin.imageformatter.yml new file mode 100644 index 000000000..32d62f88a --- /dev/null +++ b/config/translations/pa/generate.plugin.imageformatter.yml @@ -0,0 +1,12 @@ +description: 'Generate image formatter plugin.' +help: 'The generate:plugin:imageformatter command helps you generate a new image formatter plugin.' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' diff --git a/config/translations/pa/generate.plugin.rest.resource.yml b/config/translations/pa/generate.plugin.rest.resource.yml new file mode 100644 index 000000000..15f43537f --- /dev/null +++ b/config/translations/pa/generate.plugin.rest.resource.yml @@ -0,0 +1,19 @@ +description: 'Generate plugin rest resource' +help: 'The generate:plugin:rest:resource command helps you generate a new rest resource.' +welcome: 'Welcome to the Drupal Plugin Rest Resource generator' +options: + module: common.options.module + class: 'Plugin Rest Resource class' + plugin-id: 'Plugin Rest Resource id' + plugin-label: 'Plugin Rest Resource Label' + plugin-url: 'Plugin Rest Resource URL' + plugin-states: 'Plugin Rest Resource States' +questions: + module: common.questions.module + class: 'Enter the plugin rest resource name' + plugin-id: 'Enter the plugin rest resource id' + plugin-label: 'Enter the plugin rest resource label' + plugin-url: 'Enter the plugin rest resource url' + plugin-states: 'Please select what REST States implement in your resource (GET is selected by default)' +messages: + selected-states: 'States selected' diff --git a/config/translations/pa/generate.plugin.rulesaction.yml b/config/translations/pa/generate.plugin.rulesaction.yml new file mode 100644 index 000000000..3da18b63e --- /dev/null +++ b/config/translations/pa/generate.plugin.rulesaction.yml @@ -0,0 +1,22 @@ +description: 'Generate a plugin rule action' +help: 'The generate:plugin:rulesaction command helps you generate a new Plugin rule action.' +welcome: 'Welcome to the Drupal Plugin Rules Action generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + inputs: common.options.inputs + services: common.options.services + category: 'Plugin category' + context: 'Plugin context' + type: 'Action Type (user or node)' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + inputs: common.questions.inputs + services: common.questions.services + category: 'Enter plugin category' + context: 'Enter plugin context' diff --git a/config/translations/pa/generate.plugin.type.annotation.yml b/config/translations/pa/generate.plugin.type.annotation.yml new file mode 100644 index 000000000..0ad7db904 --- /dev/null +++ b/config/translations/pa/generate.plugin.type.annotation.yml @@ -0,0 +1,13 @@ +description: 'Generate a plugin type with annotation discovery' +help: 'The generate:plugin:type:annotation command helps you generate a new Plugin type that uses annotation discovery.' +welcome: 'Welcome to the Drupal Plugin Type generator' +options: + module: common.options.module + class: 'Plugin type class name' + machine-name: 'Plugin type machine name' + label: 'Plugin type label' +questions: + module: common.questions.module + class: 'Enter the plugin type class name' + machine-name: 'Enter the plugin type machine name' + label: 'Enter the plugin type label' diff --git a/config/translations/pa/generate.plugin.type.yaml.yml b/config/translations/pa/generate.plugin.type.yaml.yml new file mode 100644 index 000000000..f44ca5354 --- /dev/null +++ b/config/translations/pa/generate.plugin.type.yaml.yml @@ -0,0 +1,13 @@ +description: 'Generate a plugin type with Yaml discovery' +help: 'The generate:plugin:type:yaml command helps you generate a new Plugin type that uses Yaml discovery.' +welcome: 'Welcome to the Drupal Plugin Type generator' +options: + module: common.options.module + class: 'Plugin type class name' + plugin-name: 'Plugin type machine name' + plugin-file-name: 'Plugin file name' +questions: + module: common.questions.module + class: 'Enter the plugin type class name' + plugin-name: 'Enter the plugin type machine name' + plugin-file-name: 'Enter the plugin file name (e.g. MODULE.plugin.filename.yml)' diff --git a/config/translations/pa/generate.plugin.views.field.yml b/config/translations/pa/generate.plugin.views.field.yml new file mode 100644 index 000000000..4542d0754 --- /dev/null +++ b/config/translations/pa/generate.plugin.views.field.yml @@ -0,0 +1,11 @@ +description: 'Generate a custom plugin view field.' +help: 'The generate:plugin:views:field command helps you generate a new custom views field plugin.' +options: + class: 'Views plugin field class name' + title: 'Views plugin field title' + description: 'Views plugin field description' +questions: + class: 'Views plugin field class name' + title: 'Views plugin field title' + description: 'Views plugin field description' + description_default: 'My awesome custom views field plugin.' diff --git a/config/translations/pa/generate.profile.yml b/config/translations/pa/generate.profile.yml new file mode 100644 index 000000000..b1048cca0 --- /dev/null +++ b/config/translations/pa/generate.profile.yml @@ -0,0 +1,21 @@ +description: 'Generate a profile.' +help: 'The generate:profile command helps you generate a new installation profile.' +welcome: 'Welcome to the Drupal installation profile generator' +options: + profile: 'The profile name' + machine-name: 'The machine name (lowercase and underscore only)' + description: 'Profile description' + core: 'Core version' + dependencies: 'Module dependencies separated by commas (i.e. context, panels)' + distribution: 'The distribution name' +questions: + profile: 'Enter the name of the new profile' + machine-name: 'Enter the machine name' + description: 'Enter the description' + core: 'Enter Drupal Core version' + dependencies: 'Would you like to add module dependencies' + distribution: 'Is this install profile intended to be a distribution' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/pa/generate.routesubscriber.yml b/config/translations/pa/generate.routesubscriber.yml new file mode 100644 index 000000000..7958c01c6 --- /dev/null +++ b/config/translations/pa/generate.routesubscriber.yml @@ -0,0 +1,11 @@ +description: 'Generate a RouteSubscriber' +help: 'The generate:service command helps you generate a new RouteSubscriber.' +welcome: 'Welcome to the Drupal RouteSubscriber generator.' +options: + module: common.options.module + name: 'Service name' + class: 'Class name' +questions: + module: common.questions.module + name: 'Enter the service name' + class: 'Enter the Class name' diff --git a/config/translations/pa/generate.service.yml b/config/translations/pa/generate.service.yml new file mode 100644 index 000000000..a931ab8c2 --- /dev/null +++ b/config/translations/pa/generate.service.yml @@ -0,0 +1,15 @@ +description: 'Generate service' +help: 'The generate:service command helps you generate a new service.' +welcome: 'Welcome to the Drupal service generator' +options: + module: common.options.module + service-name: 'Service name' + class: 'Class name' + interface: Interface + services: common.questions.services +questions: + module: common.questions.module + service-name: 'Enter the service name' + class: 'Enter the Class name' + interface: 'Create an interface' + services: common.options.services diff --git a/config/translations/pa/generate.theme.yml b/config/translations/pa/generate.theme.yml new file mode 100644 index 000000000..cedf31448 --- /dev/null +++ b/config/translations/pa/generate.theme.yml @@ -0,0 +1,40 @@ +description: 'Generate a theme.' +help: 'The generate:theme command helps you generates a new theme.' +welcome: 'Welcome to the Drupal theme generator' +options: + theme: 'The theme name' + machine-name: 'The machine name (lowercase and underscore only)' + theme-path: 'The path of the theme' + description: 'Theme description' + core: 'Core version' + package: 'Theme package' + composer: 'Add a composer.json file' + base-theme: 'Base theme (i.e. classy, stable)' + global-library: 'Global styling library name' + regions: Regions + breakpoints: Breakpoints +questions: + theme: 'Enter the new theme name' + machine-name: 'Enter the theme machine name' + theme-path: 'Enter the theme Path' + description: 'Enter theme description' + core: 'Enter Drupal Core version' + package: 'Enter package name' + dependencies: 'Would you like to add module dependencies' + invalid-theme: 'Invalid %s theme was selected' + global-library: 'Enter the global styling library name' + regions: 'Do you want to generate the theme regions' + region-name: 'Enter region name' + region-machine-name: 'Enter region machine name' + region-add: 'Do you want to add another region' + breakpoints: 'Do you want to generate the theme breakpoints' + breakpoint-name: 'Enter breakpoint name' + breakpoint-label: 'Enter breakpoint label' + breakpoint-media-query: 'Enter breakpoint media query' + breakpoint-weight: 'Enter breakpoint weight' + breakpoint-multipliers: 'Enter breakpoint multipliers' + breakpoint-add: 'Do you want to add another breakpoint' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/pa/help.yml b/config/translations/pa/help.yml new file mode 100644 index 000000000..da7f9233c --- /dev/null +++ b/config/translations/pa/help.yml @@ -0,0 +1,19 @@ +description: 'Displays help for a command' +help: | + The %command.name% command displays help for a given command: + + php %command.full_name% list + + You can also output the help in other formats by using the --format option: + + php %command.full_name% --format=xml list + + To display the list of available commands, please use the list command. +arguments: + command_name: 'The command name' +options: + xml: 'To output list as XML' + raw: 'To output raw command list' + format: 'The output format (txt, xml, json, or md)' +messages: + deprecated: 'The --xml option was deprecated in version 2.7 and will be removed in version 3.0. Use the --format option instead' diff --git a/config/translations/pa/list.yml b/config/translations/pa/list.yml new file mode 100644 index 000000000..cffc401de --- /dev/null +++ b/config/translations/pa/list.yml @@ -0,0 +1,25 @@ +description: 'Lists all available commands' +help: | + The %command.name% command lists all commands: + php %command.full_name% + You can also display the commands for a specific namespace: + php %command.full_name% test + You can also output the information in other formats by using the --format option: + php %command.full_name% --format=xml + It's also possible to get raw list of commands (useful for embedding command runner): + php %command.full_name% --raw +arguments: + namespace: 'The namespace name' +options: + xml: 'To output list as XML' + raw: 'To output raw command list' + format: 'The output format (txt, xml, json, or md)' + +messages: + usage: "Usage:\n" + usage_details: " command [options] [arguments]\n\n" + arguments: 'Arguments:' + options: 'Options:' + help: 'Help:' + comment: 'Available commands for the "%s" namespace:' + available-commands: 'Available commands:' diff --git a/config/translations/pa/locale.language.add.yml b/config/translations/pa/locale.language.add.yml new file mode 100644 index 000000000..776099fd1 --- /dev/null +++ b/config/translations/pa/locale.language.add.yml @@ -0,0 +1,4 @@ +description: 'Add a language to be supported by your site' +messages: + invalid-language: "Language %s it's an invalid language" + language-add-successfully: "Language %s was added successfully." diff --git a/config/translations/pa/locale.language.delete.yml b/config/translations/pa/locale.language.delete.yml new file mode 100644 index 000000000..8bd56048b --- /dev/null +++ b/config/translations/pa/locale.language.delete.yml @@ -0,0 +1,4 @@ +description: 'Delete a language to be supported by your site' +messages: + invalid-language: "Language %s it's an invalid language" + language-deleted-successfully: "Language %s was deleted successfully." diff --git a/config/translations/pa/locale.translation.status.yml b/config/translations/pa/locale.translation.status.yml new file mode 100644 index 000000000..3f8bc145d --- /dev/null +++ b/config/translations/pa/locale.translation.status.yml @@ -0,0 +1,17 @@ +description: List available translation updates +arguments: + language: Language for instance es or Spanish +messages: + no-languages: "No translatable languages available. Add a language first." + up-to-date: "All translations up to date." + no-translations: 'No translation status available. Check manually' + project: 'Project' + version: 'Version' + local-age: 'Local age' + remote-age: 'Remote age' + info: Information + no-translation-files: 'No translation files are provided for development releases.' + file-not-found: "File not found at %s nor at %s" + local-file-not-found: "File not found at %s" + translation-not-determined: "Translation file location could not be determined." + translation-project-updated: 'Updated' diff --git a/config/translations/pa/migrate.debug.yml b/config/translations/pa/migrate.debug.yml new file mode 100644 index 000000000..9f12effc5 --- /dev/null +++ b/config/translations/pa/migrate.debug.yml @@ -0,0 +1,8 @@ +description: 'Display current migration available for the application' +arguments: + tag: 'Migrate tag' +messages: + id: 'Migration Id' + description: Description + no-migrations: "There aren't migrations available try to execute command: migrate:setup:migrations" + tags: Tags diff --git a/config/translations/pa/migrate.execute.yml b/config/translations/pa/migrate.execute.yml new file mode 100644 index 000000000..9b400538a --- /dev/null +++ b/config/translations/pa/migrate.execute.yml @@ -0,0 +1,38 @@ +description: 'Execute a migration available for application' +arguments: + id: 'Migration id(s)' +options: + site-url: 'Site Source URL' + db-file: 'Database File' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + exclude: 'Migration id(s) to exclude' +questions: + id: 'Migration Id' + exclude-id: 'Migration Id to exclude (press to stop adding migrations to exclude)' + other-id: 'Other migration id (press to stop adding migrations)' + site-url: 'Source Site URL' + db-file: 'Database File' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + invalid-migration-id: 'Migration Id "%s" is invalid' +messages: + processing: 'Processing Migration "%s"' + imported: 'Migration "%s" was imported correctly' + fail-load: 'Migration "%s" can''t be loaded' + importing-incomplete: 'Importing migration "%s"' + import-stopped: 'Import "%s" stopped by request' + import-fail: 'Import "%s" failed' + import-skipped: 'Import "%s" was skipped due to unfulfilled dependencies' + wrong-source: 'Upgrading from this version of Drupal is not supported.' + destination-error: 'Database destination error' + source-error: 'Database source error' + no-migrations: 'There are not migrations available to be executed' diff --git a/config/translations/pa/migrate.setup.yml b/config/translations/pa/migrate.setup.yml new file mode 100644 index 000000000..b51da4fc5 --- /dev/null +++ b/config/translations/pa/migrate.setup.yml @@ -0,0 +1,24 @@ +description: 'Load and create the relevant migrations for a provided legacy database' +options: + db-type: 'Drupal Database type' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + files-directory: 'Files Directory' +questions: + db-type: 'Drupal Database type' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + files-directory: 'Files Directory' +messages: + not-drupal: 'Source database does not contain a recognizable Drupal version.' + migrations-created: '%s migrations were created successfully for %s.' + migrations-not-found: "There aren't migrations available" + migrations-already-exist: 'All migrations available are already created' diff --git a/config/translations/pa/module.debug.yml b/config/translations/pa/module.debug.yml new file mode 100644 index 000000000..41690df90 --- /dev/null +++ b/config/translations/pa/module.debug.yml @@ -0,0 +1,13 @@ +description: 'Display current modules available for application' +options: + status: 'Module status [enabled|disabled]' + type: 'Module type [core|no-core]' +messages: + id: ID + name: Name + status: Status + origin: Origin + package: Package + enabled: Enabled + disabled: Disabled + schema-version: 'Schema version' diff --git a/config/translations/pa/module.download.yml b/config/translations/pa/module.download.yml new file mode 100644 index 000000000..b1f385c74 --- /dev/null +++ b/config/translations/pa/module.download.yml @@ -0,0 +1,13 @@ +description: 'Download module or modules in application' +arguments: + module: 'Module or modules to be enabled should be separated by a space' +options: + latest: 'Default to download most recent version' +messages: + no-releases: "There aren't any releases for module %s" + getting-releases: 'Getting releases for module %s' + downloading: 'Downloading module %s release %s' + downloaded: 'Module %s version %s was downloaded successfully at %s' + select-release: 'Please select your favorite release' + outside-drupal: "Drupal root can't be determined. Use --root to set the destination, current folder will be used instead of." + error-creating-folder: 'Error creating folder %s, please check your permissions' diff --git a/config/translations/pa/module.install.yml b/config/translations/pa/module.install.yml new file mode 100644 index 000000000..64668bf8a --- /dev/null +++ b/config/translations/pa/module.install.yml @@ -0,0 +1,25 @@ +description: 'Install module or modules in the application' +arguments: + module: 'Module or modules to be enabled should be separated by a space' +options: + latest: 'Default to download most recent version' +questions: + module: 'Module name (press to stop adding modules)' + invalid-module: 'Invalid module %s' +messages: + no-modules: 'You must provide module or modules to enable.' + missing: 'Unable to install module(s) %s due to missing module(s) %s' + missing-dependencies: 'Unable to install modules %s due to missing dependencies %s' + nothing: 'Nothing to do. All modules are already installed' + dependencies: 'Are you sure you want to install dependencies: %s?' + success: 'The following module(s) were installed successfully: %s' + disabled-modules: 'Only disabled modules will be listed in autocomplete' + config-conflict-overwrite: 'These configuration objects will be overwritten in your active configuration' + config-conflict: 'These configuration objects already exist in active configuration, installation is not possible' + getting-missing-modules: 'One or more modules %s are not available, running download process to get those modules' + getting-releases: 'Getting releases for module %s' + select-release: 'Please select your favorite release' + downloading: 'Downloading module %s release %s' + downloaded: 'Module %s version %s was downloaded successfully at %s' + no-releases: 'There aren''t any releases for module %s' + installing: 'Installing module(s) %s' \ No newline at end of file diff --git a/config/translations/pa/module.uninstall.yml b/config/translations/pa/module.uninstall.yml new file mode 100644 index 000000000..88e82475e --- /dev/null +++ b/config/translations/pa/module.uninstall.yml @@ -0,0 +1,9 @@ +description: 'Uninstall module or modules in the application' +options: + module: 'Module or modules to be uninstalled should be separated by a comma' +messages: + no-modules: 'You must provide module or modules to uninstall.' + dependents: 'Unable to uninstall modules %s because are required by %s' + nothing: 'Nothing to do. All modules are already uninstalled' + success: 'The following module(s) were uninstalled successfully: %s' + missing: 'Unable to install modules %s due to missing modules %s' diff --git a/config/translations/pa/multisite.debug.yml b/config/translations/pa/multisite.debug.yml new file mode 100644 index 000000000..054f422b2 --- /dev/null +++ b/config/translations/pa/multisite.debug.yml @@ -0,0 +1,7 @@ +description: "List all multisites available in system" +help: 'The multisite:debug list all known multi sites.' +messages: + no-multisites: "There aren't multisites configured" + site: Site + directory: Directory + site-format: "Sites are written using the format: .." diff --git a/config/translations/pa/rest.debug.yml b/config/translations/pa/rest.debug.yml new file mode 100644 index 000000000..99c911119 --- /dev/null +++ b/config/translations/pa/rest.debug.yml @@ -0,0 +1,17 @@ +description: 'Display current rest resource for the application' +arguments: + resource-id: 'Rest ID' +options: + status: 'Rest resource status enabled | disabled' +messages: + id: 'Rest ID' + label: Label + canonical_url: 'Canonical URL' + status: Status + provider: Provider + enabled: Enabled + disabled: Disabled + rest-state: 'REST States' + supported-formats: 'Supported Formats' + supported_auth: 'Supported Authentication Providers' + not-found: 'Rest resource %s not found' diff --git a/config/translations/pa/rest.disable.yml b/config/translations/pa/rest.disable.yml new file mode 100644 index 000000000..118d0f43d --- /dev/null +++ b/config/translations/pa/rest.disable.yml @@ -0,0 +1,8 @@ +description: 'Disable a rest resource for the application' +arguments: + resource-id: 'Rest ID' + states: 'REST States to disable for Rest resource' +questions: + resource-id: 'Rest ID' +messages: + invalid-rest-id: 'Rest ID %s is invalid' diff --git a/config/translations/pa/rest.enable.yml b/config/translations/pa/rest.enable.yml new file mode 100644 index 000000000..593d1da5e --- /dev/null +++ b/config/translations/pa/rest.enable.yml @@ -0,0 +1,14 @@ +description: 'Enable a rest resource for the application' +arguments: + resource-id: 'Rest ID' + states: 'REST States to enable for Rest resource' + authorizations: 'Authorizations providers enabled for Rest Resource' +questions: + resource-id: 'Rest ID' +messages: + invalid-rest-id: 'Rest ID %s is invalid' + formats: 'Available serialization formats' + authentication-providers: 'Available Authentication Providers' + selected-state: 'Selected State' + selected-formats: 'Selected formats' + selected-authentication-providers: 'Selected Authentication Providers' diff --git a/config/translations/pa/router.debug.yml b/config/translations/pa/router.debug.yml new file mode 100644 index 000000000..bdd148d80 --- /dev/null +++ b/config/translations/pa/router.debug.yml @@ -0,0 +1,10 @@ +description: 'Displays current routes for the application' +arguments: + route-name: 'Route names' +messages: + name: 'Route name' + class: 'Class path' + route: Route + path: Path + defaults: Defaults + options: Options diff --git a/config/translations/pa/router.rebuild.yml b/config/translations/pa/router.rebuild.yml new file mode 100644 index 000000000..54e1e607a --- /dev/null +++ b/config/translations/pa/router.rebuild.yml @@ -0,0 +1,6 @@ +description: 'Rebuild routes for the application' +arguments: + route-name: 'Route names' +messages: + rebuilding: 'Rebuilding routes, wait a moment please' + completed: 'Done rebuilding route(s).' diff --git a/config/translations/pa/self-update.yml b/config/translations/pa/self-update.yml new file mode 100644 index 000000000..46b47934a --- /dev/null +++ b/config/translations/pa/self-update.yml @@ -0,0 +1,20 @@ +description: 'Update project to the latest version.' +help: 'Update project to the latest version.' +options: + major: 'Update to a new major version, if available.' + manifest: 'Override the manifest file path.' + current-version: 'Override the version to update from.' +questions: + update: 'Update from version %s to version %s.' +messages: + not-phar: 'This instance of the CLI was not installed as a Phar archive.' + update: 'Updating to version %s.' + success: 'Updated from version %s to version %s.' + check: 'Checking for updates from version: %s' + current-version: 'The latest version %s, was already installed on your system.' + instructions: | + Update using: composer global update + Or you can switch to a Phar install recommended + composer global remove drupal/console + curl https://drupalconsole.com/installer -L -o drupal.phar + diff --git a/config/translations/pa/server.yml b/config/translations/pa/server.yml new file mode 100644 index 000000000..f0794d44e --- /dev/null +++ b/config/translations/pa/server.yml @@ -0,0 +1,14 @@ +description: 'Runs PHP built-in web server' +arguments: + address: The address:port values +messages: + executing: Executing php from %s. +errors: + binary: Unable to find PHP binary to run server. +examples: + - description: Run using default address argument value 127.0.0.1.8088 + execution: drupal server + - description: Passing address argument to use a different port number + execution: drupal server 127.0.0.1:8089 + - description: Running default address argument values, using --root option to define the Drupal root + execution: drupal --root=/var/www/drupal8.dev server diff --git a/config/translations/pa/settings.debug.yml b/config/translations/pa/settings.debug.yml new file mode 100644 index 000000000..249ee151f --- /dev/null +++ b/config/translations/pa/settings.debug.yml @@ -0,0 +1,5 @@ +description: 'List user Drupal Console settings.' +messages: + config-key: 'Config key' + config-value: 'Config value' + config-file: 'Config file' \ No newline at end of file diff --git a/config/translations/pa/settings.init.yml b/config/translations/pa/settings.init.yml new file mode 100644 index 000000000..74f32e6d8 --- /dev/null +++ b/config/translations/pa/settings.init.yml @@ -0,0 +1,3 @@ +description: 'Copy configuration files to user home directory.' +options: + override: 'Override configurations files' diff --git a/config/translations/pa/settings.set.yml b/config/translations/pa/settings.set.yml new file mode 100644 index 000000000..caf6c1c63 --- /dev/null +++ b/config/translations/pa/settings.set.yml @@ -0,0 +1,9 @@ +description: 'Change a specific setting value in DrupalConsole config file' +arguments: + setting-name: 'Setting name in yaml flatten format to set a value in Drupal Console config file' + setting-value: 'Setting value to set in Drupal Console config file' +messages: + error-parsing: 'An error occurs during parsing of YAML file "%s".' + error-generating: 'Error setting new language in config file.' + error-writing: 'Error writing config file.' + success: 'Setting %s was set to %s' diff --git a/config/translations/pa/site.debug.yml b/config/translations/pa/site.debug.yml new file mode 100644 index 000000000..62c2546f1 --- /dev/null +++ b/config/translations/pa/site.debug.yml @@ -0,0 +1,9 @@ +description: 'List all known local and remote sites.' +help: 'The site:debug list all known local and remote sites.' +messages: + site: Site + host: Host + root: Root + directory-not-found: 'Sites local directory not found' + private-key: 'Error with private key' + connect-error: 'Error connecting to remote machine' diff --git a/config/translations/pa/site.install.yml b/config/translations/pa/site.install.yml new file mode 100644 index 000000000..4b9c8377a --- /dev/null +++ b/config/translations/pa/site.install.yml @@ -0,0 +1,25 @@ +description: 'Install a Drupal project' +arguments: + profile: 'Drupal Profile to be installed' + langcode: 'Drupal language' + db-type: 'Drupal Database type to be used in install' + db-file: 'Drupal Database file to be used in install' + site-name: 'Drupal site name' + site-mail: 'Drupal site mail' + account-name: 'Drupal administrator account name' + account-mail: 'Drupal administrator account mail' + account-pass: 'Drupal administrator account password' +questions: + profile: 'Select Drupal profile to be installed' + langcode: 'Select language for your Drupal installation' + db-type: 'Select Drupal Database type to be used in install' + site-name: 'Provide your Drupal site name' + site-mail: 'Provide your Drupal site mail' + account-name: 'Provide your Drupal administrator account name' + account-mail: 'Provide your Drupal administrator account mail' + account-pass: 'Provide your Drupal administrator account password' +messages: + installing: 'Starting Drupal 8 install process' + installed: 'Your Drupal 8 installation was completed successfully' + using-current-database: 'Using %s database with name %s and user %s' + already-installed: 'Drupal is already installed, try dropping your database using database:drop and then run site:install again' diff --git a/config/translations/pa/site.maintenance.yml b/config/translations/pa/site.maintenance.yml new file mode 100644 index 000000000..e4c9a109b --- /dev/null +++ b/config/translations/pa/site.maintenance.yml @@ -0,0 +1,8 @@ +description: 'Switch site into maintenance mode' +arguments: + mode: 'Site maintenance mode' +messages: + maintenance-on: 'Operating in maintenance mode on' + maintenance-off: 'Operating in maintenance mode off' +errors: + invalid-mode: 'Invalid maintenance mode' diff --git a/config/translations/pa/site.mode.yml b/config/translations/pa/site.mode.yml new file mode 100644 index 000000000..5acbfa4d4 --- /dev/null +++ b/config/translations/pa/site.mode.yml @@ -0,0 +1,16 @@ +description: 'Switch system performance configuration' +arguments: + environment: 'Environment name [dev, prod]' +messages: + configuration: 'Configuration name' + configuration-key: 'Configuration key' + original: 'Original Value' + updated: 'Override Value' + invalid-env: 'Invalid environment' + new-services-settings: 'New services settings' + service: 'Service' + service-parameter: 'Parameter' + service-value: 'Value' + error-copying-file: 'Error copying file' + error-writing-file: 'Error copying file' + services-file-overwritten: 'Services files %s was overwritten' diff --git a/config/translations/pa/site.new.yml b/config/translations/pa/site.new.yml new file mode 100644 index 000000000..885721608 --- /dev/null +++ b/config/translations/pa/site.new.yml @@ -0,0 +1,15 @@ +description: 'Create a new Drupal project' +arguments: + directory: 'Directory when downloading Drupal' + version: 'Drupal version to download' +messages: + select-release: 'Select a core release' + getting-releases: 'Getting releases for Drupal' + downloading: 'Downloading %s %s' + extracting: 'Extracting files for Drupal %s' + no-releases: 'There aren''t any releases available for Drupal' + downloaded: 'Drupal %s was downloaded in directory %s' + error-copying: 'An error occurred while renaming directory as %s' +questions: + directory: 'Enter the directory name when downloading Drupal' + diff --git a/config/translations/pa/site.statistics.yml b/config/translations/pa/site.statistics.yml new file mode 100644 index 000000000..3b1d39ecf --- /dev/null +++ b/config/translations/pa/site.statistics.yml @@ -0,0 +1,15 @@ +description: 'Show the current statistics of website.' +help: 'Show the current statistics of website.' +messages: + stat-name: 'Name' + stat-quantity: 'Quantity' + node-type: 'Node:%s' + comments: 'Comments' + vocabulary: 'Vocabularies' + taxonomy-terms: 'Taxonomy terms' + files: 'Files' + users: 'Users' + modules-enabled: 'Modules enabled' + modules-disabled: 'Modules disabled' + themes-enabled: 'Themes enabled' + themes-disabled: 'Themes disabled' diff --git a/config/translations/pa/site.status.yml b/config/translations/pa/site.status.yml new file mode 100644 index 000000000..7d331d051 --- /dev/null +++ b/config/translations/pa/site.status.yml @@ -0,0 +1,24 @@ +description: 'View current Drupal Installation status' +messages: + application: Application + system: 'System Info' + hash_salt: 'Hash salt' + console: 'Drupal Console' + database: 'Database connection' + driver: Driver + host: Host + port: Port + username: Username + password: Password + theme: Themes + connection: Connection + theme_default: 'Default theme' + theme_admin: 'Admin theme' + directory: Directories + directory_root: 'Site root directory' + directory_temporary: 'Site temporary directory' + directory_theme_default: 'Default theme directory' + directory_theme_admin: 'Admin theme directory' + current_version: 'Current Drupal version (%s)' + not_installed: 'Drupal is not installed' + not_available: 'Not available' diff --git a/config/translations/pa/state.debug.yml b/config/translations/pa/state.debug.yml new file mode 100644 index 000000000..4f1156c07 --- /dev/null +++ b/config/translations/pa/state.debug.yml @@ -0,0 +1,6 @@ +description: 'Show the current State keys.' +help: 'Show the current State keys.' +arguments: + key: 'The State key to debug.' +messages: + key: 'The State key' diff --git a/config/translations/pa/state.override.yml b/config/translations/pa/state.override.yml new file mode 100644 index 000000000..1faadb4d6 --- /dev/null +++ b/config/translations/pa/state.override.yml @@ -0,0 +1,12 @@ +description: 'Override a State key.' +help: 'Override a State key.' +arguments: + key: 'The State key to override.' + value: 'The State value to set.' +messages: + key: 'State key' + original: 'Original value' + override: 'Override value' +errors: + no-key: 'You must provide a State key to override.' + no-value: 'You must provide a State value to set.' diff --git a/config/translations/pa/test.debug.yml b/config/translations/pa/test.debug.yml new file mode 100644 index 000000000..406494810 --- /dev/null +++ b/config/translations/pa/test.debug.yml @@ -0,0 +1,17 @@ +description: 'List Test Units available for the application.' +help: 'Update the console command to the latest version.' +arguments: + test-class: 'Test Class' +options: + group: Group +messages: + class: 'Test Class' + description: Description + group: Group + type: 'Test Type' + success: 'The console has been updated to the latest version.' + missing-dependency: 'Missing dependency' + methods: 'Test methods' + not-found: 'Debug wasn''t found, try enclosure test id between double quotes.' + success-groups: 'All testing groups were listed sucessfully, use the group argument to filter Test unit by group i.e $ drupal test:debug Url' + success-group: 'All test units for group %s were listed sucessfully' diff --git a/config/translations/pa/test.run.yml b/config/translations/pa/test.run.yml new file mode 100644 index 000000000..8487ed1da --- /dev/null +++ b/config/translations/pa/test.run.yml @@ -0,0 +1,22 @@ +description: 'Run Test unit from tests available for application' +arguments: + test-class: 'Test Class' + test-methods: 'Test method(s) to be run' +messages: + missing-dependency: 'Test can''t be executed due a missing dependency' + phpunit-pending: 'Logic to execute PHPUnit test is not implemented yet.' + starting-test: 'Starting test' + test-duration: 'Test duration' + test-pass: 'Test passes' + test-fail: 'Test fails' + test-exception: 'Test exceptions' + test-debug: 'Test debugs' + url-required: 'URL option is required to run test' + test-summary: 'Test Summary' + group: Group + status: Status + file: File + method: Method + line: Line + message: Message + invalid-class: "Testing class %s doesn't exists" diff --git a/config/translations/pa/theme.debug.yml b/config/translations/pa/theme.debug.yml new file mode 100644 index 000000000..493d2a7c9 --- /dev/null +++ b/config/translations/pa/theme.debug.yml @@ -0,0 +1,15 @@ +description: 'Displays current themes for the application' +arguments: + theme: 'Specific theme to debug' +messages: + theme-id: 'Id' + theme-name: 'Name' + status: 'Status' + version: 'Version' + installed: 'Installed' + uninstalled: 'Uninstalled' + default-theme: 'Default theme' + properties: 'Properties' + regions: 'Regions' + invalid-theme: "Theme %s is invalid" + theme-properties: 'Properties' diff --git a/config/translations/pa/theme.download.yml b/config/translations/pa/theme.download.yml new file mode 100644 index 000000000..b0bc65ac5 --- /dev/null +++ b/config/translations/pa/theme.download.yml @@ -0,0 +1,11 @@ +description: 'Download theme in application' +options: + version: 'Theme version i.e 1.x-dev' +messages: + no-releases: 'There aren''t any releases for theme %s' + getting-releases: 'Getting releases for theme %s' + downloading: 'Downloading theme %s release %s' + downloaded: 'Theme %s version %s was downloaded successfully at %s' + select-release: 'Please select your favorite release' + outside-drupal: "Drupal root can't be determined. Use --root to set the destination, current folder will be used instead of." + error-creating-folder: 'Error creating folder %s, please check your permissions' diff --git a/config/translations/pa/theme.install.yml b/config/translations/pa/theme.install.yml new file mode 100644 index 000000000..4db62ae36 --- /dev/null +++ b/config/translations/pa/theme.install.yml @@ -0,0 +1,21 @@ +description: 'Install theme or themes in the application' +questions: + theme: 'theme name (press to stop adding themes)' + invalid-theme: 'Invalid theme %s' +options: + theme: 'theme or themes to be installed should be separated by a comma' + overwrite-config: 'Overwrite active configuration if necessary' + set-default: 'Set theme as default theme' +messages: + no-themes: 'You must provide theme or themes to install.' + themes-missing: "Unable to install themes %s due they aren't available" + theme-missing: "Unable to install theme %s due is not available" + missing-dependencies: 'Unable to install themes %s due to missing dependencies %s' + themes-nothing: 'Nothing to do. All themes %s are already installed' + theme-nothing: 'Nothing to do. Theme %s is already installed' + dependencies: 'There are some unmet dependencies: %s?' + theme-success: 'The %s theme has been installed successfully' + themes-success: 'The themes %s were installed successfully' + theme-default-success: 'The %s theme has been installed successfully as default theme' + disabled-themes: 'Only uninstalled themes will be listed in autocomplete' + invalid-theme-default: 'Option default is only valid for one theme' diff --git a/config/translations/pa/theme.uninstall.yml b/config/translations/pa/theme.uninstall.yml new file mode 100644 index 000000000..90bc8ecc3 --- /dev/null +++ b/config/translations/pa/theme.uninstall.yml @@ -0,0 +1,20 @@ +description: 'Uninstall theme or themes in the application' +questions: + theme: 'theme name (press to stop adding themes)' + invalid-theme: 'Invalid theme %s' +options: + theme: 'theme or themes to be uninstalled should be separated by a comma' +messages: + no-themes: 'You must provide theme or themes to uninstall.' + themes-missing: "Unable to uninstall themes %s, because they aren't available" + theme-missing: "Unable to uninstall theme %s, because it is not available" + missing-dependencies: 'Unable to uninstall themes %s due to missing dependencies %s' + themes-nothing: 'Nothing to do. All themes are already uninstalled: %s' + theme-nothing: 'Nothing to do. Theme %s is already uninstalled' + dependencies: 'There are some unmet dependencies: %s?' + theme-success: 'The %s theme has been uninstalled successfully' + themes-success: 'The themes %s were uninstalled successfully' + installed-themes: 'Only installed themes will be listed in autocomplete' + invalid-theme-default: 'Option default is only valid for one theme' + error-default-theme: 'Theme %s is the default theme and cannot be uninstalled.' + error-admin-theme: 'Theme %s is the admin theme and cannot be uninstalled.' diff --git a/config/translations/pa/translation.cleanup.yml b/config/translations/pa/translation.cleanup.yml new file mode 100644 index 000000000..04b89f875 --- /dev/null +++ b/config/translations/pa/translation.cleanup.yml @@ -0,0 +1,8 @@ +description: 'Clean up translation files' +arguments: + language: 'Language to clean up files against English' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + file-deleted: 'File %s was deleted from %s because it is no longer required.' + success: 'Unnecessary files were removed' diff --git a/config/translations/pa/translation.pending.yml b/config/translations/pa/translation.pending.yml new file mode 100644 index 000000000..51c5688f6 --- /dev/null +++ b/config/translations/pa/translation.pending.yml @@ -0,0 +1,12 @@ +description: 'Determine pending translation string in a language or a specific file in a language' +arguments: + language: 'Language to determine pending translations against English' +options: + file: 'Specific file to determine pending translations against English' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + pending-translations: 'Pending translation to %s at file %s' + missing-file: "Language %s doens't have file %s, try executing translation:sync command" + success-language: 'There are %s pending traslations for %s' + success-language-file: 'There are %s pending traslations for %s at file %s' diff --git a/config/translations/pa/translation.stats.yml b/config/translations/pa/translation.stats.yml new file mode 100644 index 000000000..01f8a5527 --- /dev/null +++ b/config/translations/pa/translation.stats.yml @@ -0,0 +1,9 @@ +description: 'Generate translate stats' +arguments: + language: 'Language to generate translation stats against English' +options: + format: 'Define output format table|markdown' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + percentage: 'Percentage' diff --git a/config/translations/pa/translation.sync.yml b/config/translations/pa/translation.sync.yml new file mode 100644 index 000000000..31a30ae8d --- /dev/null +++ b/config/translations/pa/translation.sync.yml @@ -0,0 +1,10 @@ +description: 'Sync translation files' +arguments: + language: 'Language to syncronize against English source files' +options: + file: 'Language file to be syncronize' +messages: + created-file: 'Yaml file %s was created for language %s' + error-generating: 'Error syncronizing file %s for %s: %s' + error-writing: 'Error writing file %s for %s: %s' + sync-finished: 'Syncronization of translation files was completed' diff --git a/config/translations/pa/update.debug.yml b/config/translations/pa/update.debug.yml new file mode 100644 index 000000000..a7f698a4d --- /dev/null +++ b/config/translations/pa/update.debug.yml @@ -0,0 +1,11 @@ +description: 'Display current updates available for the application' +messages: + no-updates: 'No pending updates' + severity: 'Severity' + title: 'Title' + value: 'Value' + description: 'Description' + requirements-error: 'The following requirement weren''t completed' + module-list: 'Modules with pending updates' + module: 'Module' + update-n: 'Update N' diff --git a/config/translations/pa/update.execute.yml b/config/translations/pa/update.execute.yml new file mode 100644 index 000000000..30fc22909 --- /dev/null +++ b/config/translations/pa/update.execute.yml @@ -0,0 +1,8 @@ +description: 'Execute a specific Update N function in a module, or execute all' +options: + update-n: 'Specific Update N function to be executed' +messages: + no-module-updates: 'There aren''t updates available for module %s' + executing-update: 'Executing update function %s of module %s' + module-update-function-not-found: 'Module %s doesn''t have a function update for %s' + executing-required-previous-updates: 'Executing required previous updates' diff --git a/config/translations/pa/user.debug.yml b/config/translations/pa/user.debug.yml new file mode 100644 index 000000000..42085d5d8 --- /dev/null +++ b/config/translations/pa/user.debug.yml @@ -0,0 +1,14 @@ +description: 'Displays current users for the application' +help: 'The user:debug command helps you get current users.' +welcome: 'Welcome to the Drupal user debug' +options: + roles: 'Roles to filter debug' + limit: 'How many users would you like to be listed in debug' +questions: + roles: 'Select role(s) to be used to filter user debug list' + limit: 'Enter how many users would you like to show' +messages: + user-id: 'User ID' + username: 'Username' + roles: 'Roles' + status: 'Status' diff --git a/config/translations/pa/user.delete.yml b/config/translations/pa/user.delete.yml new file mode 100644 index 000000000..471faf296 --- /dev/null +++ b/config/translations/pa/user.delete.yml @@ -0,0 +1,17 @@ +description: 'Delete users for the application' +help: 'The user:delete command helps you delete users.' +welcome: 'Welcome to the Drupal user delete' +options: + user-id: 'User id to be deleted' + roles: 'Roles associated to users to be deleted' +questions: + user-id: 'User id to be deleted (empty to skip)' + roles: 'Select role(s) associated with users to be deleted' +messages: + user-id: 'User ID' + username: 'Username' + user-deleted: 'User %s was deleted successfully' + users-deleted: '%s users were deleted successfully' +errors: + invalid-user-id: 'User id %s is invalid' + invalid-user: 'User id %s is invalid' diff --git a/config/translations/pa/user.login.clear.attempts.yml b/config/translations/pa/user.login.clear.attempts.yml new file mode 100644 index 000000000..f7a7c5eee --- /dev/null +++ b/config/translations/pa/user.login.clear.attempts.yml @@ -0,0 +1,12 @@ +description: 'Clear failed login attempts for an account.' +help: 'The user:login:clear:attempts command resets the failed login attempts for an account.' +options: + user-id: 'User ID.' +questions: + uid: 'Enter User ID.' + numeric-uid: 'User id must be an integer.' + invalid-uid: 'User id must be upper than zero.' +messages: + successful: 'Login attempts were successfully cleared for user id %s.' +errors: + invalid-user: 'Cannot load user entity (Uid: %s).' diff --git a/config/translations/pa/user.login.url.yml b/config/translations/pa/user.login.url.yml new file mode 100644 index 000000000..853391994 --- /dev/null +++ b/config/translations/pa/user.login.url.yml @@ -0,0 +1,7 @@ +description: 'Returns a one-time user login url.' +options: + user-id: 'User ID.' +messages: + url: 'One-time login for @name: @url' +errors: + invalid-user: 'Cannot load user entity (User ID: @uid).' diff --git a/config/translations/pa/user.password.hash.yml b/config/translations/pa/user.password.hash.yml new file mode 100644 index 000000000..05f58b283 --- /dev/null +++ b/config/translations/pa/user.password.hash.yml @@ -0,0 +1,13 @@ +description: 'Generate a hash from a plaintext password.' +help: 'The password:hash command helps you to generate hashes password from plaintext passwords.' +welcome: 'Welcome to the Drupal password hash generator' +options: + password: 'Password(s) in text format' +questions: + invalid-pass: 'Password can''t be empty' + password: 'Enter password' + other-password: 'Other password (press to stop adding passwords)' +messages: + password: Password + hash: Hash +errors: null diff --git a/config/translations/pa/user.password.reset.yml b/config/translations/pa/user.password.reset.yml new file mode 100644 index 000000000..b96de79af --- /dev/null +++ b/config/translations/pa/user.password.reset.yml @@ -0,0 +1,17 @@ +description: 'Reset password for a specific user.' +help: 'The password:reset command helps you to reset password for a specific user.' +welcome: 'Welcome to the Drupal password reset' +options: + password: 'Password in text format' + user-id: 'User ID' +questions: + invalid-uid: 'Invalid user id %s, user id must be an integer' + invalid-pass: 'Password can''t be empty' + user: 'Enter User ID' + password: 'Enter password' + other-password: 'Other password (press to stop adding passwords)' +messages: + reset-successful: 'Password was updated successfully for user id %s' +errors: + invalid-user: 'Invalid user id %s' + empty-password: 'Password can not be empty' diff --git a/config/translations/pa/views.debug.yml b/config/translations/pa/views.debug.yml new file mode 100644 index 000000000..1f212e242 --- /dev/null +++ b/config/translations/pa/views.debug.yml @@ -0,0 +1,18 @@ +description: 'Display current views resources for the application' +arguments: + view-id: 'View ID' + view-tag: 'View tag' + view-status: 'View status (Enabled|Disabled)' +messages: + view-id: 'View ID' + view-name: 'View name' + description: Description + tag: Tag + status: Status + path: Path + not-found: 'View %s wasn''t found.' + display-list: 'Display list' + display-id: ID + display-name: Name + display-description: Description + display-paths: Paths diff --git a/config/translations/pa/views.disable.yml b/config/translations/pa/views.disable.yml new file mode 100644 index 000000000..b48d2a54c --- /dev/null +++ b/config/translations/pa/views.disable.yml @@ -0,0 +1,3 @@ +description: 'Disable a View' +messages: + disabled-successfully: 'View %s was disabled successfully.' diff --git a/config/translations/pa/views.enable.yml b/config/translations/pa/views.enable.yml new file mode 100644 index 000000000..825d6bffa --- /dev/null +++ b/config/translations/pa/views.enable.yml @@ -0,0 +1,3 @@ +description: 'Enable a View' +messages: + enabled-successfully: 'View %s was enabled successfully.' diff --git a/config/translations/pa/yaml.diff.yml b/config/translations/pa/yaml.diff.yml new file mode 100644 index 000000000..5bbaecb5f --- /dev/null +++ b/config/translations/pa/yaml.diff.yml @@ -0,0 +1,18 @@ +description: 'Compare two YAML files in order to find differences between them.' +arguments: + yaml-left: 'YAML file used as base to compare' + yaml-right: 'YAML file used to find missing parts or differences with the base YAML file' +options: + stats: 'Print statistics about YAML files comparation' + negate: 'Define mode diff or equal comparation, possible values TRUE/FALSE or 0/1' + limit: 'Limit results to a specific number' + offset: 'Starting point of a limit' +questions: + yaml-left: 'Path of YAML file to be used as base in comparison.' + yaml-right: 'Path of YAML file to be compared.' +messages: + key: 'YAML Key' + value: 'YAML Value' + total: 'Total: %s' + diff: 'Diff: %s' + equal: 'Equal: %s' diff --git a/config/translations/pa/yaml.merge.yml b/config/translations/pa/yaml.merge.yml new file mode 100644 index 000000000..6ec6d8402 --- /dev/null +++ b/config/translations/pa/yaml.merge.yml @@ -0,0 +1,17 @@ +description: 'Merge two or more YAML files in a new YAML file. Latest values are preserved.' +arguments: + yaml-files: 'Path of YAML files to merge' + yaml-destination: 'Path of new YAML file to store the result of merge.' +questions: + yaml-destination: 'Path of new YAML file to store the result of merge.' + file: 'Path to the file to merge' + other-file: 'Path to the file to merge (cannot be empty to start the merge process)' + invalid-file: 'Path of file cannot be empty' + file-already-added: 'Path of file was already added' +messages: + wrong-parse: 'YAML file "%s" is empty or doesn''t exist.' + error-parsing: 'An error occurs during parsing of YAML file "%s".' + two-files-required: 'At least two files are required.' + error-generating: 'Error generating merged YAML file.' + error-writing: 'Error writing merged YAML file.' + merged: 'New file "%s" was created successfully after merging YAML files.' diff --git a/config/translations/pa/yaml.split.yml b/config/translations/pa/yaml.split.yml new file mode 100644 index 000000000..0c4f94cb6 --- /dev/null +++ b/config/translations/pa/yaml.split.yml @@ -0,0 +1,11 @@ +description: 'Split a YAML file using indent as separator criteria' +arguments: + yaml-file: 'Path of YAML file to be splitted' +options: + indent-level: 'Split YAML file using a specific indent level' + exclude-parents-key: 'Exclude the "parents" key from the generated file' + starting-key: 'YAML Key from where start split - useful to extract partial elements' +messages: + generating-split: 'Generating new files' + split-generated: 'File %s was generated' + invalid-key: 'Provided key as stating YAML key wasn''t found, combine with indent-level 0 to extract values' diff --git a/config/translations/pa/yaml.update.yml b/config/translations/pa/yaml.update.yml new file mode 100644 index 000000000..e72c56ad1 --- /dev/null +++ b/config/translations/pa/yaml.update.yml @@ -0,0 +1,16 @@ +value: + description: 'Update a value for a specific key in a YAML file.' + arguments: + yaml-file: 'Path of YAML file to update' + yaml-key: 'YAML key to update' + yaml-value: 'YAML value to update' + messages: + updated: 'YAML file %s was updated successfully.' +key: + description: 'Replace a YAML key in a YAML file.' + arguments: + yaml-file: 'Path of YAML file to update' + yaml-key: 'YAML key to be replaced' + yaml-new-key: 'YAML new key' + messages: + updated: 'YAML file %s was updated successfully.' diff --git a/config/translations/pt_br/application.yml b/config/translations/pt_br/application.yml index b2a24156f..6292337fe 100644 --- a/config/translations/pt_br/application.yml +++ b/config/translations/pt_br/application.yml @@ -1,44 +1,38 @@ -console: - arguments: - env: 'Nome do ambiente.' - no-debug: 'Desligar o modo de depuração.' - learning: 'Gerar código com explicações.' - generate-chain: 'Imprimir opções e argumentos como YAML para ser usado o comando chain' - generate-inline: 'Imprimir opções e argumentos de execução como chamada inline para ser usado no futuro' - generate-doc: 'Shows command options and arguments as markdown' - root: 'Define a rais do Drupal que utilizará os comandos em execução.' - uri: 'URI do site Drupal para usar (para ambientes multisites ou quando usado em uma porta alternativa)' - 'yes': 'Skip confirmation and proceed' - target: 'Site name you want to interact with (for local or remote sites)' - drupal: 'Caminho da raiz do drupal.' - shell: 'Iniciar o shell.' - messages: - completed: 'O comando foi executado com sucesso!' - chain: - generated: 'A seguir, você pode encontrar a representação YAML do último comando executado, ou seja, pode copiar em ~/.console/chain/sample.yml para executar dentro de uma seqüência de comandos' - inline: - generated: 'A seguir, você pode encontrar a representação inline deste comando para re-executar este comando mais tarde' - generated: 'Você pode começar a usar o código de gerado!' - files: - generated: 'Gerar ou atualizar arquivos' - copied: 'Copiar arquivos' - learning: - route: "Com a finalidade de criar páginas é necessário criar rotas para elas.\nUma rota relaciona uma URL a um controlador. Isso define qual função\nou método será chamado quando uma URL é acessada.\nSe o usuário acessar http://drupal8.dev/{{ route }}, o sistema buscará uma rota para esse caminho. Neste caso, se encontrar uma rota\n, e executará a chamada controller. Neste caso a chamada é \ndefinida como um nome de classe\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\ne um método (\"{{ method_name }}\")." - autocomplete: "Bash or Zsh: Adiciona está linha para arquivo de configuração do shell:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Criar um link simbólico\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" - errors: - invalid-command: 'Comando "%s" não está definido.' - input: - definition: - command: 'O comando para executar.' - help: 'Exibir mensagens de ajuda.' - quiet: 'Não exibir nenhuma mensagem.' - verbose: 'Detalhar as mensagens de saída: 1 para normal, 2 para mais detalhes e 3 para debug.' - version: 'Mostra a versão desta aplicação.' - ansi: 'Forçar saida ANSI' - no-ansi: 'Desabilitar saída ANSI' - no-interaction: 'Não exibir perguntas de interação.' - options: - version: '%s versão %s' +options: + env: 'Nome do ambiente.' + no-debug: 'Desligar o modo de depuração.' + learning: 'Gerar código com explicações.' + generate-chain: 'Imprimir opções e argumentos como YAML para ser usado o comando chain' + generate-inline: 'Imprimir opções e argumentos de execução como chamada inline para ser usado no futuro' + generate-doc: 'Shows command options and arguments as markdown' + root: 'Define a rais do Drupal que utilizará os comandos em execução.' + uri: 'URI do site Drupal para usar (para ambientes multisites ou quando usado em uma porta alternativa)' + 'yes': 'Skip confirmation and proceed' + target: 'Site name you want to interact with (for local or remote sites)' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: '%s versão %s' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' +arguments: + command: 'The command to execute' +messages: + completed: 'O comando foi executado com sucesso!' + chain: + generated: 'A seguir, você pode encontrar a representação YAML do último comando executado, ou seja, pode copiar em ~/.console/chain/sample.yml para executar dentro de uma seqüência de comandos' + inline: + generated: 'A seguir, você pode encontrar a representação inline deste comando para re-executar este comando mais tarde' + generated: 'Você pode começar a usar o código de gerado!' + files: + generated: 'Gerar ou atualizar arquivos' + copied: 'Copiar arquivos' + learning: + route: "Com a finalidade de criar páginas é necessário criar rotas para elas.\nUma rota relaciona uma URL a um controlador. Isso define qual função\nou método será chamado quando uma URL é acessada.\nSe o usuário acessar http://drupal8.dev/{{ route }}, o sistema buscará uma rota para esse caminho. Neste caso, se encontrar uma rota\n, e executará a chamada controller. Neste caso a chamada é \ndefinida como um nome de classe\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\ne um método (\"{{ method_name }}\")." + autocomplete: "Bash or Zsh: Adiciona está linha para arquivo de configuração do shell:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Criar um link simbólico\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" +errors: + invalid-command: 'Comando "%s" não está definido.' site: messages: path: 'Endereço do site' diff --git a/config/translations/hu/database.table.drop.yml b/config/translations/pt_br/database.drop.yml similarity index 76% rename from config/translations/hu/database.table.drop.yml rename to config/translations/pt_br/database.drop.yml index acb182cef..9c971c5eb 100644 --- a/config/translations/hu/database.table.drop.yml +++ b/config/translations/pt_br/database.drop.yml @@ -1,5 +1,5 @@ description: 'Drop all tables in a given database.' -help: 'The database:table:drop command helps you drop database tables.' +help: 'The database:drop command helps you drop database tables.' arguments: database: 'Database key from settings.php' question: diff --git a/config/translations/pt_br/translation.cleanup.yml b/config/translations/pt_br/translation.cleanup.yml index 30975c9f2..1e013c63f 100644 --- a/config/translations/pt_br/translation.cleanup.yml +++ b/config/translations/pt_br/translation.cleanup.yml @@ -1,8 +1,8 @@ -description: 'Clenaup translation files' +description: 'Clean up translation files' arguments: - language: 'Language to cleanup files against English' + language: 'Language to clean up files against English' messages: invalid-language: 'Language %s is invalid' language: Language file-deleted: 'File %s was deleted from %s due is no longer required.' - success: 'Unncessary files were cleanup' + success: 'Unnecessary files were removed' diff --git a/config/translations/ro/application.yml b/config/translations/ro/application.yml index 33495320b..161b7d8ad 100644 --- a/config/translations/ro/application.yml +++ b/config/translations/ro/application.yml @@ -1,46 +1,40 @@ -console: - arguments: - env: 'Numele mediului de lucru.' - no-debug: 'Oprește modul de depanare.' - learning: 'Generarea unui cod verbal.' - generate-chain: 'Printează opțiunile și argumentele de execuție în format yaml pentru a fi folosit în comandă înlănțuită' - generate-inline: 'Printează opțiunile și argumentele de execuție în apel inline pentru a fi folosit pe viitor' - generate-doc: 'Shows command options and arguments as markdown' - root: 'Definiți rădăcina Drupal care va fi folosită la executarea comenzilor' - uri: 'URI-ul sitului Drupal care va fi folosit (pentru medii multi-sit sau când rulează pe un port alternativ)' - 'yes': 'Skip confirmation and proceed' - target: 'Site name you want to interact with (for local or remote sites)' - drupal: 'Calea către rădăcina Drupal.' - shell: 'Lansați shell-ul.' - messages: - completed: 'Comanda a fost executată cu succes!' - chain: - generated: 'Mai jos puteți găsi reprezentarea yaml pentru ultima comandă executată, ex. copie în ~/.console/chain/sample.yml pentru a executa în interiorul unei secvențe de comenzi' - inline: - generated: 'Mai jos puteți găsi reprezentarea inline a acestei comenzi pentru a o re-executa mai târziu' - generated: 'Acum se poate începe folosirea codului generat!' - files: - generated: 'Fișiere generate sau actualizate' - copied: 'Fișiere copiate' - learning: - route: 'Pentru a crea pagini, trebuie definite route pentru ele.\nO roută mapează un URL cu un Controller. Acesta stabilește cu ce\nfuncție sau metodă din Clasă va fi apelată când URL-ul este accesat.\nDacă utilizatorul accesează http://drupal8.dev/{{ route }}, sistemul de\nrutare va căuta ruta respectivă din URL. În acest caz acesta va fi găsit\nși va apela executarea \"_controller callback\". În acest caz \"callback\"-ul este\ndefinit în Clasa (\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nși metoda (\"{{ method_name }}\").\n' - autocomplete: 'Bash sau Zsh: Adăugați această linie în fișierul dvs. de configurare shell:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Creați o legătură simbolică\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n' - root: 'Definiți rădăcina Drupal ce va fi folosită în execuția comenzilor' - uri: 'URI-ul sitului Drupal ce va fi folosit (pentru medii multi-sit sau când rulează pe un port alternativ)' - errors: - invalid-command: 'Comanda "%s" nu este definită.' - input: - definition: - command: 'Comanda ce urmează a fi executată' - help: 'Afișează acest mesaj de ajutor' - quiet: 'Nu afișa nici un mesaj' - verbose: 'Crește nivelul de detaliere a mesajelor: 1 pentru o detaliere normală, 2 pentru o detaliere mai amănunțită si 3 pentru depanare' - version: 'Afișează versiunea aplicației' - ansi: 'Forțează standardul ANSI' - no-ansi: 'Dezactivați standardul ANSI' - no-interaction: 'Nu adresa nici o întrebare interactivă' - options: - version: '%s versiunea %s' +options: + env: 'Numele mediului de lucru.' + no-debug: 'Oprește modul de depanare.' + learning: 'Generarea unui cod verbal.' + generate-chain: 'Printează opțiunile și argumentele de execuție în format yaml pentru a fi folosit în comandă înlănțuită' + generate-inline: 'Printează opțiunile și argumentele de execuție în apel inline pentru a fi folosit pe viitor' + generate-doc: 'Shows command options and arguments as markdown' + root: 'Definiți rădăcina Drupal care va fi folosită la executarea comenzilor' + uri: 'URI-ul sitului Drupal care va fi folosit (pentru medii multi-sit sau când rulează pe un port alternativ)' + 'yes': 'Skip confirmation and proceed' + target: 'Site name you want to interact with (for local or remote sites)' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: '%s versiunea %s' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' +arguments: + command: 'The command to execute' +messages: + completed: 'Comanda a fost executată cu succes!' + chain: + generated: 'Mai jos puteți găsi reprezentarea yaml pentru ultima comandă executată, ex. copie în ~/.console/chain/sample.yml pentru a executa în interiorul unei secvențe de comenzi' + inline: + generated: 'Mai jos puteți găsi reprezentarea inline a acestei comenzi pentru a o re-executa mai târziu' + generated: 'Acum se poate începe folosirea codului generat!' + files: + generated: 'Fișiere generate sau actualizate' + copied: 'Fișiere copiate' + learning: + route: 'Pentru a crea pagini, trebuie definite route pentru ele.\nO roută mapează un URL cu un Controller. Acesta stabilește cu ce\nfuncție sau metodă din Clasă va fi apelată când URL-ul este accesat.\nDacă utilizatorul accesează http://drupal8.dev/{{ route }}, sistemul de\nrutare va căuta ruta respectivă din URL. În acest caz acesta va fi găsit\nși va apela executarea \"_controller callback\". În acest caz \"callback\"-ul este\ndefinit în Clasa (\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nși metoda (\"{{ method_name }}\").\n' + autocomplete: 'Bash sau Zsh: Adăugați această linie în fișierul dvs. de configurare shell:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Creați o legătură simbolică\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n' + root: 'Definiți rădăcina Drupal ce va fi folosită în execuția comenzilor' + uri: 'URI-ul sitului Drupal ce va fi folosit (pentru medii multi-sit sau când rulează pe un port alternativ)' +errors: + invalid-command: 'Comanda "%s" nu este definită.' site: messages: path: 'Calea către site' @@ -49,4 +43,4 @@ site: settings: 'Pentru a afișa toate comenzile accesibile, mai întâi de toate trebuie să instalați Drupal.' user: messages: - path: 'Calea către directorul de home al utilizatorului' + path: 'Calea către directorul de home al utilizatorului' \ No newline at end of file diff --git a/config/translations/ja/database.table.drop.yml b/config/translations/ro/database.drop.yml similarity index 76% rename from config/translations/ja/database.table.drop.yml rename to config/translations/ro/database.drop.yml index acb182cef..9c971c5eb 100644 --- a/config/translations/ja/database.table.drop.yml +++ b/config/translations/ro/database.drop.yml @@ -1,5 +1,5 @@ description: 'Drop all tables in a given database.' -help: 'The database:table:drop command helps you drop database tables.' +help: 'The database:drop command helps you drop database tables.' arguments: database: 'Database key from settings.php' question: diff --git a/config/translations/ro/database.table.drop.yml b/config/translations/ro/database.table.drop.yml deleted file mode 100644 index acb182cef..000000000 --- a/config/translations/ro/database.table.drop.yml +++ /dev/null @@ -1,9 +0,0 @@ -description: 'Drop all tables in a given database.' -help: 'The database:table:drop command helps you drop database tables.' -arguments: - database: 'Database key from settings.php' -question: - drop-tables: 'Confirm you really want to drop all tables in the database %s?' -messages: - table: Table - table-drop: 'Drop %s tables successfully' diff --git a/config/translations/ro/translation.cleanup.yml b/config/translations/ro/translation.cleanup.yml index 30975c9f2..1e013c63f 100644 --- a/config/translations/ro/translation.cleanup.yml +++ b/config/translations/ro/translation.cleanup.yml @@ -1,8 +1,8 @@ -description: 'Clenaup translation files' +description: 'Clean up translation files' arguments: - language: 'Language to cleanup files against English' + language: 'Language to clean up files against English' messages: invalid-language: 'Language %s is invalid' language: Language file-deleted: 'File %s was deleted from %s due is no longer required.' - success: 'Unncessary files were cleanup' + success: 'Unnecessary files were removed' diff --git a/config/translations/ru/application.yml b/config/translations/ru/application.yml index 1d2c77552..c04426d85 100644 --- a/config/translations/ru/application.yml +++ b/config/translations/ru/application.yml @@ -1,42 +1,38 @@ -console: - arguments: - env: 'Имя среды окружения' - no-debug: 'Выключение режима отладки' - learning: 'Генерация подробного вывода' - generate-chain: 'Показывает парамметры и аргументы выполняемой команды как yaml вывод для передачи по цепочке' - generate-inline: 'Показывает парамметры и аргументы выполняемой команды одной строкой' - generate-doc: 'Показывает парамметры и аргументы выполняемой команды как markdown' - root: 'Указать корневую директорию Drupal для выполнения команд' - uri: 'URI сайта Drupal (в случае мультисайтингового окружения или запуска на альтернативном порту)' - 'yes': 'Пропустить подтверждение и продолжить' - target: 'Имя сайта, с которым вы хотите взаимодействовать (для локального или удаленного сайтов)' - messages: - completed: 'Команда была выполнена успешно!' - chain: - generated: 'Представление команды в формате Yaml, т.е. использование копии в `~/.console/chain/sample.yml` чтобы выполнить используя команду `chain`, убедитесь что ваш yaml файл начинается с корневого ключа `commands`:' - inline: - generated: 'Встроенное представление этой команды:' - generated: 'Теперь вы можете начать использовать сгенерированный код!' - files: - generated: 'Созданные или обновленные файлы' - copied: 'Скопированные файлы' - learning: - route: "Для создания страниц необходимо определить маршруты для них.\nМаршрут сопостовляет URL-путь с контроллером. Он определяет какая функция\nили метод будет вызван при переходе по URL.\nЕсли пользователь переходит на http://drupal8.dev/{{ route.path }}, система\nмаршрутизации попытается найти маршрут для этого пути. В данном случае будет найдено\nсоответствие, и выполнит обратный вызов _controller. В данном случае обратный вызов\nопределен как класс\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nи метод (\"{{ route.method }}\")." - autocomplete: "Bash or Zsh: Добавьте эту строку в конфигурационный файл вашей командной оболочки:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Создайте символьную ссылку\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" - errors: - invalid-command: 'Команда "%s" не определена.' - input: - definition: - command: 'Команда на выполнение' - help: 'Показать эту подсказку' - quiet: 'Не показывать никаких сообщений' - verbose: 'Увеличение подробности вывода: 1 - стандартный вывод, 2 - более подробный вывод и 3 - отладочный вывод' - version: 'Показать версию этого приложения' - ansi: 'Принудительный ANSI вывод' - no-ansi: 'Отключить ANSI вывод' - no-interaction: 'Не задавать никакие интерактивные вопросы' - options: - version: '%s версия %s' +options: + env: 'Имя среды окружения' + no-debug: 'Выключение режима отладки' + learning: 'Генерация подробного вывода' + generate-chain: 'Показывает парамметры и аргументы выполняемой команды как yaml вывод для передачи по цепочке' + generate-inline: 'Показывает парамметры и аргументы выполняемой команды одной строкой' + generate-doc: 'Показывает парамметры и аргументы выполняемой команды как markdown' + root: 'Указать корневую директорию Drupal для выполнения команд' + uri: 'URI сайта Drupal (в случае мультисайтингового окружения или запуска на альтернативном порту)' + 'yes': 'Пропустить подтверждение и продолжить' + target: 'Имя сайта, с которым вы хотите взаимодействовать (для локального или удаленного сайтов)' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: '%s версия %s' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' +arguments: + command: 'The command to execute' +messages: + completed: 'Команда была выполнена успешно!' + chain: + generated: 'Представление команды в формате Yaml, т.е. использование копии в `~/.console/chain/sample.yml` чтобы выполнить используя команду `chain`, убедитесь что ваш yaml файл начинается с корневого ключа `commands`:' + inline: + generated: 'Встроенное представление этой команды:' + generated: 'Теперь вы можете начать использовать сгенерированный код!' + files: + generated: 'Созданные или обновленные файлы' + copied: 'Скопированные файлы' + learning: + route: "Для создания страниц необходимо определить маршруты для них.\nМаршрут сопостовляет URL-путь с контроллером. Он определяет какая функция\nили метод будет вызван при переходе по URL.\nЕсли пользователь переходит на http://drupal8.dev/{{ route.path }}, система\nмаршрутизации попытается найти маршрут для этого пути. В данном случае будет найдено\nсоответствие, и выполнит обратный вызов _controller. В данном случае обратный вызов\nопределен как класс\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nи метод (\"{{ route.method }}\")." + autocomplete: "Bash or Zsh: Добавьте эту строку в конфигурационный файл вашей командной оболочки:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Создайте символьную ссылку\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" +errors: + invalid-command: 'Команда "%s" не определена.' site: messages: path: 'Путь к директории сайта' diff --git a/config/translations/ru/database.table.drop.yml b/config/translations/ru/database.drop.yml similarity index 76% rename from config/translations/ru/database.table.drop.yml rename to config/translations/ru/database.drop.yml index ea6330957..2d0693610 100644 --- a/config/translations/ru/database.table.drop.yml +++ b/config/translations/ru/database.drop.yml @@ -1,5 +1,5 @@ description: 'Удалить все таблицы в данной базе данных.' -help: 'Команда database:table:drop поможет вам удалить таблицы базы данных.' +help: 'Команда database:drop поможет вам удалить таблицы базы данных.' arguments: database: "Ключ баы данных из settings.php" question: diff --git a/config/translations/ru/site.install.yml b/config/translations/ru/site.install.yml index 07e6ab80b..4b9c8377a 100644 --- a/config/translations/ru/site.install.yml +++ b/config/translations/ru/site.install.yml @@ -22,4 +22,4 @@ messages: installing: 'Starting Drupal 8 install process' installed: 'Your Drupal 8 installation was completed successfully' using-current-database: 'Using %s database with name %s and user %s' - already-installed: 'Drupal is already installed, try dropping your database using database:table:drop and then run site:install again' + already-installed: 'Drupal is already installed, try dropping your database using database:drop and then run site:install again' diff --git a/config/translations/ru/translation.cleanup.yml b/config/translations/ru/translation.cleanup.yml index 30975c9f2..1e013c63f 100644 --- a/config/translations/ru/translation.cleanup.yml +++ b/config/translations/ru/translation.cleanup.yml @@ -1,8 +1,8 @@ -description: 'Clenaup translation files' +description: 'Clean up translation files' arguments: - language: 'Language to cleanup files against English' + language: 'Language to clean up files against English' messages: invalid-language: 'Language %s is invalid' language: Language file-deleted: 'File %s was deleted from %s due is no longer required.' - success: 'Unncessary files were cleanup' + success: 'Unnecessary files were removed' diff --git a/config/translations/tl/about.yml b/config/translations/tl/about.yml new file mode 100644 index 000000000..6948aafa8 --- /dev/null +++ b/config/translations/tl/about.yml @@ -0,0 +1,13 @@ +description: 'Ipakita ang mga pangunahing impormasyon tungkol sa proyekto ng Drupal Console ' +messages: + welcome: 'Ang Drupal Console ay isang suite ng mga tool na iyong pinapatakbo sa CLI:' + welcome-feature-generate: 'Lumikha ng boilerplate code.' + welcome-feature-interact: 'Makipag-ugnayan sa pag-install Drupal 8.' + welcome-feature-learn: 'Matuto ng Drupal 8' + links: 'Mga links ng proyekto' + landing: 'Landing - %s' + change-log: 'Baguhin ang log sa - % s' + documentation: 'Dokumentasyon at - %s' + support: 'Tulong sa chat room - % s' + supporting-organizations: 'Pagsuporta sa mga organisasyon' + version-supported: 'Suportadong bersyon ng Drupal < info> % s ' diff --git a/config/translations/tl/application.yml b/config/translations/tl/application.yml new file mode 100644 index 000000000..d33adfacf --- /dev/null +++ b/config/translations/tl/application.yml @@ -0,0 +1,51 @@ +options: + env: 'The Environment name' + no-debug: 'Switches off debug mode' + learning: 'Generate a verbose code output' + generate-chain: 'Shows command options and arguments as yaml output to be used in chain command' + generate-inline: 'Shows command options and arguments as inline command' + generate-doc: 'Shows command options and arguments as markdown' + root: 'Define the Drupal root to be used in command execution' + uri: 'URI of the Drupal site to use (for multi-site environments or when running on an alternate port)' + yes: 'Skip confirmation and proceed' + target: 'Site name you want to interact with (for local or remote sites)' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: 'Display this application version' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' + check-fix: 'Attempt to fix any missing configuration.' +arguments: + command: 'The command to execute' +messages: + completed: 'The command was executed successfully!' + chain: + generated: 'Yaml representation of this command, usage copy in i.e. `~/.console/chain/sample.yml` to execute using `chain` command, make sure your yaml file start with a `commands` root key:' + inline: + generated: 'Inline representation of this command:' + generated: 'You can now start using the generated code!' + files: + generated: 'Generated or updated files' + copied: 'Copied files' + learning: + route: "In order to to create pages it is necessary to define routes for them.\nA route maps a URL path to a controller. It defines with what function\nor method will be called when a URL is accessed.\nIf the user accesses http://drupal8.dev/{{ route.path }}, the routing\nsystem will look for a route with that path. In this case it will find a\nmatch, and execute the _controller callback. In this case the callback is\ndefined as a classname\n(\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nand a method (\"{{ route.method }}\")." + autocomplete: | + Bash atau Zsh: Tambahkan baris ini di file konfigurasi shell kamu: + source "$HOME/.console/console.rc" 2>/dev/null + + Fish: Buat link simbolik + ln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish + version: '%s version %s' +errors: + invalid-command: 'Command "%s" is not defined.' +site: + messages: + path: 'Site path' + errors: + directory: 'In order to list all of the available commands, you should run this inside a drupal root directory.' + settings: 'In order to list all of the available commands you should install drupal first.' +user: + messages: + path: 'User home path' diff --git a/config/translations/tl/cache.rebuild.yml b/config/translations/tl/cache.rebuild.yml new file mode 100644 index 000000000..f3a6118e7 --- /dev/null +++ b/config/translations/tl/cache.rebuild.yml @@ -0,0 +1,15 @@ +description: 'Rebuild and clear all site caches.' +options: + cache: 'Only clear a specific cache.' +messages: + welcome: 'Welcome to the cache:rebuild command' + rebuild: 'Rebuilding cache(s), wait a moment please.' + completed: 'Done clearing cache(s).' + invalid_cache: 'Cache "%s" is invalid.' +questions: + cache: 'Select cache.' +examples: + - description: Rebuild all caches + execution: drupal cr all + - description: Rebuild discovery cache + execution: drupal cr discovery diff --git a/config/translations/tl/chain.debug.yml b/config/translations/tl/chain.debug.yml new file mode 100644 index 000000000..e645506be --- /dev/null +++ b/config/translations/tl/chain.debug.yml @@ -0,0 +1,4 @@ +description: 'List available chain files.' +messages: + directory: 'Directory' + file: 'Chain file name.' diff --git a/config/translations/tl/chain.yml b/config/translations/tl/chain.yml new file mode 100644 index 000000000..b249dee1e --- /dev/null +++ b/config/translations/tl/chain.yml @@ -0,0 +1,7 @@ +description: 'Chain command execution' +options: + file: 'User defined file containing commands to get executed.' +messages: + missing_file: 'You must provide a valid file path and name.' + invalid_file: 'The file "%s" does not exists.' + module_install: 'module:install command is not runnable inside a chain queue and must be run independently.' diff --git a/config/translations/tl/common.yml b/config/translations/tl/common.yml new file mode 100644 index 000000000..9e12cdc4a --- /dev/null +++ b/config/translations/tl/common.yml @@ -0,0 +1,42 @@ +options: + events: 'Load events from the container' + module: 'The Module name.' + services: 'Load services from the container.' + tags: 'Set service tags from the container.' + inputs: 'Create inputs in a form.' + permissions: 'Create permissions.' +questions: + module: 'Enter the module name' + confirm: 'Do you confirm generation?' + canceled: 'Command generation canceled.' + events: + message: "\nType the event name or use keyup or keydown.\nThis is optional, press enter to continue\n" + name: 'Enter event name' + services: + confirm: 'Do you want to load services from the container' + message: "\nType the service name or use keyup or keydown.\nThis is optional, press enter to continue\n" + name: 'Enter your service' + inputs: + confirm: 'Do you want to generate a form structure?' + label: 'Input label' + machine_name: 'Input machine name' + permission: 'Do you want to generate permissions?' + type: Type + invalid: 'Field Type "%s" is invalid.' + description: Description + default-value: 'Default value' + weight: 'Weight for input item' + title: 'Title' + fieldset: 'Fieldset' +errors: + module-dependency: 'Missing module dependency "%s" is not installed. Try module:install to install it.' + class-name-empty: 'The Class name can not be empty' + invalid-file-path: 'You must provide a valid file path' +status: + enabled: Enabled + disabled: Disabled +messages: + canceled: 'The generation was cancelled' + drupal-core: 'Drupal Core' + move-phar: 'Accessing console from anywhere on your system' + quick-start: 'Unduh, install dan sajikan Drupal 8' diff --git a/config/translations/tl/complete.yml b/config/translations/tl/complete.yml new file mode 100644 index 000000000..f36c53018 --- /dev/null +++ b/config/translations/tl/complete.yml @@ -0,0 +1 @@ +description: 'Shell completion command list' diff --git a/config/translations/tl/config.debug.yml b/config/translations/tl/config.debug.yml new file mode 100644 index 000000000..97bc6c581 --- /dev/null +++ b/config/translations/tl/config.debug.yml @@ -0,0 +1,5 @@ +description: 'Tunjukkan konfigurasi saat ini.' +arguments: + config-name: 'Nama konfigurasi.' +errors: + config-not-exists: 'Konfigurasi "%s" tidak ada.' diff --git a/config/translations/tl/config.diff.yml b/config/translations/tl/config.diff.yml new file mode 100644 index 000000000..5da54bb7c --- /dev/null +++ b/config/translations/tl/config.diff.yml @@ -0,0 +1,14 @@ +description: 'Ouput configuration items that are different in active configuration compared with a directory.' +arguments: + directory: 'The directory to diff against. If omitted, choose from Drupal config directories.' +options: + reverse: 'See the changes in reverse (i.e diff a directory to the active configuration).' +questions: + directories: 'Config directory:' +table: + headers: + collection: 'Collection' + config-name: 'Configuration item' + operation: 'Operation' +messages: + no-changes: 'There are no changes.' diff --git a/config/translations/tl/config.edit.yml b/config/translations/tl/config.edit.yml new file mode 100644 index 000000000..19dc54b6b --- /dev/null +++ b/config/translations/tl/config.edit.yml @@ -0,0 +1,8 @@ +description: 'Edit the selected configuration.' +arguments: + config-name: 'Configuration name.' + editor: Editor. +questions: + config-name: 'Choose a configuration unit' +messages: + no-directory: 'An error occurred while creating your directory at' diff --git a/config/translations/tl/config.export.content.type.yml b/config/translations/tl/config.export.content.type.yml new file mode 100644 index 000000000..597af8ae1 --- /dev/null +++ b/config/translations/tl/config.export.content.type.yml @@ -0,0 +1,10 @@ +description: 'Export a specific content type and their fields.' +arguments: + content-type: 'Content Type to be exported' +questions: + content-type: 'Content Type to be exported' + optional-config: 'Export content type in module as an optional configuration' +messages: + content_type_exported: 'Exporting content type' +options: + optional-config: 'Export content type as an optional YAML configuration in your module' diff --git a/config/translations/tl/config.export.single.yml b/config/translations/tl/config.export.single.yml new file mode 100644 index 000000000..2561f36e2 --- /dev/null +++ b/config/translations/tl/config.export.single.yml @@ -0,0 +1,14 @@ +description: 'Export single configuration as yml file.' +arguments: + config-name: 'Configuration name.' +options: + include-dependencies: 'Export dependencies of the configuration as well.' + simple-configuration: 'Simple configuration' +questions: + config-type: 'Configuration type' + config-name: 'Configuration name' +messages: + config-not-found: 'Configuration name not found.' + export: 'Configuration was exported at file %s.' + invalid-config-type: 'Invalid config type, please select one of the list' + invalid-config-name: 'Invalid config name, please select one of the list' diff --git a/config/translations/tl/config.export.view.yml b/config/translations/tl/config.export.view.yml new file mode 100644 index 000000000..08fd82134 --- /dev/null +++ b/config/translations/tl/config.export.view.yml @@ -0,0 +1,13 @@ +description: 'Export a view in YAML format inside a provided module to reuse in other website.' +messages: + view_exported: 'Exporting view' + depencies-included: 'The following module dependencies were included at %s' +questions: + view: 'View to be exported' + optional-config: 'Export view in module as an optional configuration' + include-module-dependencies: 'Include view module dependencies in module info YAML file' +arguments: + view-id: 'View ID' +options: + optional-config: 'Export view as an optional YAML configuration in your module' + include-module-dependencies: 'Include module dependencies in module info YAML file' diff --git a/config/translations/tl/config.export.yml b/config/translations/tl/config.export.yml new file mode 100644 index 000000000..a7c30afe2 --- /dev/null +++ b/config/translations/tl/config.export.yml @@ -0,0 +1,6 @@ +description: 'Export current application configuration.' +arguments: + directory: 'Define the export directory to save the configuration output.' + tar: 'If set, the configuration will be exported to an archive file.' +messages: + directory: 'The configuration was exported at:' diff --git a/config/translations/tl/config.import-single.yml b/config/translations/tl/config.import-single.yml new file mode 100644 index 000000000..0f33d4f3a --- /dev/null +++ b/config/translations/tl/config.import-single.yml @@ -0,0 +1,6 @@ +description: 'Import the selected configuration.' +arguments: + config-name: 'Configuration name.' + input-file: 'Path to the import files.' +messages: + empty-value: 'Value can not be empty' diff --git a/config/translations/tl/config.import.yml b/config/translations/tl/config.import.yml new file mode 100644 index 000000000..8395e2947 --- /dev/null +++ b/config/translations/tl/config.import.yml @@ -0,0 +1,8 @@ +description: 'Import configuration to current application.' +arguments: + file: 'Path to an archive file of configuration to import.' + directory: 'Path to a directory of configuration to import.' + remove-files: 'Remove files after synchronization.' +messages: + config_files_imported: 'List of config files.' + imported: 'Configuration imported successfully.' diff --git a/config/translations/tl/config.override.yml b/config/translations/tl/config.override.yml new file mode 100644 index 000000000..7f192f26a --- /dev/null +++ b/config/translations/tl/config.override.yml @@ -0,0 +1,13 @@ +description: 'Override config value in active configuration.' +arguments: + config-name: 'Configuration name.' + key: Key + value: Value +messages: + configuration: 'Configuration name' + configuration-key: 'Configuration key' + original: 'Original Value' + updated: 'Override Value' +examples: + - description: Set the Contact module flood limit to 10. + execution: drupal config:override contact.settings flood.limit 10 diff --git a/config/translations/tl/config.settings.debug.yml b/config/translations/tl/config.settings.debug.yml new file mode 100644 index 000000000..aff7bbb08 --- /dev/null +++ b/config/translations/tl/config.settings.debug.yml @@ -0,0 +1,5 @@ +description: 'Displays current key:value on settings file.' +help: 'The config:settings:debug command helps you displaying current key:value on settings file.' +welcome: 'Welcome to the Drupal Config Settings Debug command' +messages: + current: 'Current Key:value on settings file' diff --git a/config/translations/tl/container.debug.yml b/config/translations/tl/container.debug.yml new file mode 100644 index 000000000..b40f51e6a --- /dev/null +++ b/config/translations/tl/container.debug.yml @@ -0,0 +1,4 @@ +description: 'Displays current services for an application.' +messages: + service_id: 'Service ID' + class_name: 'Class Name' diff --git a/config/translations/tl/create.nodes.yml b/config/translations/tl/create.nodes.yml new file mode 100644 index 000000000..8623b3d03 --- /dev/null +++ b/config/translations/tl/create.nodes.yml @@ -0,0 +1,28 @@ +description: 'Create dummy nodes for your Drupal 8 application.' +help: 'The create:nodes command helps you create dummy nodes.' +welcome: 'Welcome to the Drupal nodes generator' +arguments: + content-types: 'Content type(s) to be used in node creation' +options: + limit: 'How many nodes would you like to create' + title-words: 'Maximum number of words in node titles' + time-range: 'How far back in time should the nodes be dated' +questions: + content-type: 'Select content type(s) to be used on node creation' + limit: 'Enter how many nodes would you like to generate' + title-words: 'Enter the maximum number of words in titles' + time-range: 'How far back in time should the nodes be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + node-id: 'Node Id' + content-type: 'Content type' + title: 'Title' + created: 'Created Time' + invalid-content-types: 'Content types %s are invalid' + created-nodes: 'Created %s nodes successfully' diff --git a/config/translations/tl/create.terms.yml b/config/translations/tl/create.terms.yml new file mode 100644 index 000000000..459b4f3e6 --- /dev/null +++ b/config/translations/tl/create.terms.yml @@ -0,0 +1,18 @@ +description: 'Create dummy terms for your Drupal 8 application.' +help: 'The create:terms command helps you create dummy terms.' +welcome: 'Welcome to the Drupal terms creator' +arguments: + vocabularies: 'Vocabulary(s) to be used in terms creation' +options: + limit: 'How many terms would you like to create' + name-words: 'Maximum number of words in term names' +questions: + vocabularies: 'Select vocabulary(s) to be used on terms creation' + limit: 'Enter how many terms would you like to create' + name-words: 'Enter the maximum number of words in term names' +messages: + term-id: 'Term Id' + vocabulary: 'Vocabulary' + name: 'Name' + invalid-vocabularies: 'Vocabulary(s) %s are invalid' + created-terms: 'Created %s terms successfully' diff --git a/config/translations/tl/create.users.yml b/config/translations/tl/create.users.yml new file mode 100644 index 000000000..1c1443c45 --- /dev/null +++ b/config/translations/tl/create.users.yml @@ -0,0 +1,27 @@ +description: 'Create dummy users for your Drupal 8 application.' +help: 'The create:users command helps you create dummy users.' +welcome: 'Welcome to the Drupal users generator' +arguments: + roles: 'Role(s) to be used in user creation' +options: + limit: 'How many users would you like to create' + password: 'Password to be set to users created' + time-range: 'How far back in time should the users be dated' +questions: + roles: 'Select role(s) to be used on user creation' + limit: 'Enter how many users would you like to generate' + password: 'Enter the password to be set to users created' + time-range: 'How far back in time should the users be dated?' + time-ranges: + - 'Now' + - '1 hour ago' + - '1 day ago' + - '1 week ago' + - '1 month ago' + - '1 year ago' +messages: + user-id: 'User Id' + roles: 'Roles' + username: 'Username' + created: 'Created Time' + created-users: 'Created %s users successfully' diff --git a/config/translations/tl/create.vocabularies.yml b/config/translations/tl/create.vocabularies.yml new file mode 100644 index 000000000..8029a812b --- /dev/null +++ b/config/translations/tl/create.vocabularies.yml @@ -0,0 +1,14 @@ +description: 'Create dummy vocabularies for your Drupal 8 application.' +help: 'The create:vocabularies command helps you create dummy vocabularies.' +welcome: 'Welcome to the Drupal vocabularies creator' +options: + limit: 'How many vocabularies would you like to create' + name-words: 'Maximum number of words in vocabulary names' +questions: + limit: 'Enter how many vocabularies would you like to create' + name-words: 'Enter the maximum number of words in vocabulary names' +messages: + vocabulary-id: 'Vocabulary Id' + name: 'Name' + created-terms: 'Created %s vocabularies successfully' + error: 'Error creating vocabularies: %s' diff --git a/config/translations/tl/cron.debug.yml b/config/translations/tl/cron.debug.yml new file mode 100644 index 000000000..5993ec402 --- /dev/null +++ b/config/translations/tl/cron.debug.yml @@ -0,0 +1,4 @@ +description: 'List of modules implementing a cron' +messages: + module-list: 'Modules implementing a cron method' + module: Module diff --git a/config/translations/tl/cron.execute.yml b/config/translations/tl/cron.execute.yml new file mode 100644 index 000000000..1d092082d --- /dev/null +++ b/config/translations/tl/cron.execute.yml @@ -0,0 +1,5 @@ +description: 'Jalankan implementasi cron oleh modul atau jalankan semua cron-cron' +messages: + module-invalid: 'Modul %s tidak memiliki implementasi cron' + executing-cron: 'Menjalankan fungsi cron dari modul %s' + success: 'Semua permintaan implementasi cron sudah dijalankan dengan sukses' diff --git a/config/translations/tl/cron.release.yml b/config/translations/tl/cron.release.yml new file mode 100644 index 000000000..a4aa8139b --- /dev/null +++ b/config/translations/tl/cron.release.yml @@ -0,0 +1,3 @@ +description: 'Release cron system lock to run cron again' +messages: + released: 'Cron lock was released successfully' diff --git a/config/translations/tl/database.client.yml b/config/translations/tl/database.client.yml new file mode 100644 index 000000000..3b4432af9 --- /dev/null +++ b/config/translations/tl/database.client.yml @@ -0,0 +1,5 @@ +description: "Launch a DB client if it's available" +arguments: + database: "Database key from settings.php" +messages: + connection: "Connection: %s" diff --git a/config/translations/tl/database.connect.yml b/config/translations/tl/database.connect.yml new file mode 100644 index 000000000..d232dc31f --- /dev/null +++ b/config/translations/tl/database.connect.yml @@ -0,0 +1,8 @@ +description: "Shows DB connection" +arguments: + database: "Database key from settings.php" +messages: + database-not-found: "Database %s connection info wasn't found" + database-not-supported: 'Database type %s is not supported yet' + database-client-not-found: "Database client %s wasn't found" + connection: "Connection: %s" diff --git a/config/translations/tl/database.drop.yml b/config/translations/tl/database.drop.yml new file mode 100644 index 000000000..d4dca1294 --- /dev/null +++ b/config/translations/tl/database.drop.yml @@ -0,0 +1,9 @@ +description: "Drop all tables in a given database." +help: 'The database:drop command helps you drop database tables.' +arguments: + database: "Database key from settings.php" +question: + drop-tables: "Confirm you really want to drop all tables in the database %s?" +messages: + table: 'Table' + table-drop: 'Drop %s tables successfully' diff --git a/config/translations/tl/database.dump.yml b/config/translations/tl/database.dump.yml new file mode 100644 index 000000000..b1bb1ccc6 --- /dev/null +++ b/config/translations/tl/database.dump.yml @@ -0,0 +1,7 @@ +description: "Dump structure and contents of a database" +arguments: + database: "Database key from settings.php" +options: + file: 'The filename for your database backup' +messages: + success: "Database exported to:" diff --git a/config/translations/tl/database.log.clear.yml b/config/translations/tl/database.log.clear.yml new file mode 100644 index 000000000..fe3fb9393 --- /dev/null +++ b/config/translations/tl/database.log.clear.yml @@ -0,0 +1,5 @@ +description: 'Remove events from DBLog table, filters are available' +messages: + event-deleted: 'Event %s was deleted' + clear-error: 'Clear process fail, please check used filters' + clear-sucess: 'Clear of events was successfully' diff --git a/config/translations/tl/database.log.debug.yml b/config/translations/tl/database.log.debug.yml new file mode 100644 index 000000000..1190657fa --- /dev/null +++ b/config/translations/tl/database.log.debug.yml @@ -0,0 +1,19 @@ +description: 'Display current log events for the application' +arguments: + event-id: 'DBLog event ID' +options: + type: 'Filter events by a specific type' + severity: 'Filter events by a specific level of severity' + user-id: 'Filter events by a specific user id' + reverse: 'Reverse the order of events' + limit: 'Limit results to a specific number' + offset: 'Starting point of a limit' +messages: + event-id: Event ID + type: Type + date: Date + message: Message + user: User + severity: Severity + invalid-severity: 'Severity type is invalid, filter was ignored' + not-found: 'DBLog event %s wasn''t found' diff --git a/config/translations/tl/database.restore.yml b/config/translations/tl/database.restore.yml new file mode 100644 index 000000000..949901e80 --- /dev/null +++ b/config/translations/tl/database.restore.yml @@ -0,0 +1,7 @@ +description: "Restore structure and contents of a database." +arguments: + database: "Database key from settings.php" +options: + file: 'The filename for your database backup file' +messages: + success: "Database imported from:" diff --git a/config/translations/tl/database.table.debug.yml b/config/translations/tl/database.table.debug.yml new file mode 100644 index 000000000..2db50fc0f --- /dev/null +++ b/config/translations/tl/database.table.debug.yml @@ -0,0 +1,9 @@ +description: "Show all tables in a given database." +help: 'The database:table:debug command helps you debug database tables.' +arguments: + database: "Database key from settings.php" +messages: + table-show: 'Showing tables for %s database' + table: 'Table' + column: 'Column' + type: 'Type' diff --git a/config/translations/tl/elephpant.yml b/config/translations/tl/elephpant.yml new file mode 100644 index 000000000..d9e4499b6 --- /dev/null +++ b/config/translations/tl/elephpant.yml @@ -0,0 +1 @@ +description: 'Elephpants are cute ...' diff --git a/config/translations/tl/generate.authentication.provider.yml b/config/translations/tl/generate.authentication.provider.yml new file mode 100644 index 000000000..d515ea543 --- /dev/null +++ b/config/translations/tl/generate.authentication.provider.yml @@ -0,0 +1,6 @@ +description: 'Generate an Authentication Provider' +help: 'The generate:authentication:provider command helps you generate a new Authentication Provider.' +options: + class: 'Authentication Provider class' + provider-id: 'Provider ID' +module: common.options.module diff --git a/config/translations/tl/generate.command.yml b/config/translations/tl/generate.command.yml new file mode 100644 index 000000000..0b9c665a1 --- /dev/null +++ b/config/translations/tl/generate.command.yml @@ -0,0 +1,16 @@ +description: 'Generate commands for the console.' +help: 'The generate:command command helps you generate a new command.' +welcome: 'Welcome to the Drupal Command generator' +options: + module: 'The name of the Module (that will contain the command).' + controller-title: 'Controller title.' + class: 'The Class that describes the command. (Must end with the word ''Command'').' + name: 'The Command name.' + container-aware: 'Is the command aware of the drupal site installation when executed' +questions: + module: common.questions.module + class: 'Enter the Command Class. (Must end with the word ''Command'').' + name: 'Enter the Command name.' + container-aware: 'Is the command aware of the drupal site installation when executed?.' +messages: + title-not-empty: 'Title cannot be empty' diff --git a/config/translations/tl/generate.controller.yml b/config/translations/tl/generate.controller.yml new file mode 100644 index 000000000..d58cc87db --- /dev/null +++ b/config/translations/tl/generate.controller.yml @@ -0,0 +1,22 @@ +description: 'Generate & Register a controller' +help: 'The generate:controller command helps you generate a new controller.' +welcome: 'Welcome to the Drupal Controller generator' +options: + module: common.options.module + class: 'Controller Class name' + routes: 'The routes, must be an array containing [title, method, path]' + services: common.options.services + test: 'Generate a test class' +questions: + module: common.questions.module + class: 'Enter the Controller class name' + title: 'Enter the Controller method title (leave empty and press enter when done)' + method: 'Enter the action method name' + path: 'Enter the route path' + services: common.questions.services + test: 'Do you want to generate a unit test class' +messages: + title-empty: 'Title must contain a value' + title-already-added: 'Title was already added' + method-name-already-added: 'Method name was already added' + path-already-added: 'Path was already added' diff --git a/config/translations/tl/generate.doc.dash.yml b/config/translations/tl/generate.doc.dash.yml new file mode 100644 index 000000000..8336c87cc --- /dev/null +++ b/config/translations/tl/generate.doc.dash.yml @@ -0,0 +1,5 @@ +description: 'Generate the DrupalConsole.docset package for Dash' +options: + path: 'The path to the directory where the docset will be saved.' +messages: + missing_path: 'the path is missing' diff --git a/config/translations/tl/generate.doc.gitbook.yml b/config/translations/tl/generate.doc.gitbook.yml new file mode 100644 index 000000000..f996b2976 --- /dev/null +++ b/config/translations/tl/generate.doc.gitbook.yml @@ -0,0 +1,17 @@ +description: 'Generate documentations for Commands' +options: + path: 'The path to render the documentation' +messages: + missing_path: 'The path is missing' + title: 'Available Drupal Console Commands' + note: 'Note' + note-description: 'Drupal Console commands *must* be run from the root of a Drupal 8 installation' + command: 'Drupal Console Command' + command_description: 'The **%s** command %s' + usage: 'Usage' + options: 'Available options' + option: 'Option' + details: 'Details' + arguments: 'Available arguments' + argument: 'Argument' + examples: 'Examples' diff --git a/config/translations/tl/generate.entity.bundle.yml b/config/translations/tl/generate.entity.bundle.yml new file mode 100644 index 000000000..211b421ca --- /dev/null +++ b/config/translations/tl/generate.entity.bundle.yml @@ -0,0 +1,13 @@ +description: 'Generate a new content type (node / entity bundle)' +help: 'Use: generate:contenttype to create a new content type name with the machine name of fancy and the human-readable name of Fancy.' +welcome: 'Welcome to the Drupal Content Type generator' +options: + module: common.options.module + bundle-name: 'The content type''s machine name' + bundle-title: 'The content type''s human-readable name' +questions: + module: common.questions.module + bundle-name: 'Enter the machine name of your new content type' + bundle-title: 'Enter the human-readable name of your new content type' +message: + error-state1: placeholder diff --git a/config/translations/tl/generate.entity.config.yml b/config/translations/tl/generate.entity.config.yml new file mode 100644 index 000000000..f234efe88 --- /dev/null +++ b/config/translations/tl/generate.entity.config.yml @@ -0,0 +1,16 @@ +description: 'Generate a new config entity' +help: '' +options: + module: common.options.module + entity-class: 'The config entity class' + entity-name: 'The config entity name' + label: 'The label' + bundle-of: 'Acts as bundle for content entities' + base-path: 'The base-path for the config entity routes' +questions: + module: common.questions.module + entity-class: 'Enter the class of your new config entity' + entity-name: 'Enter the name of your new config entity' + label: 'Enter the label of your new config entity' + bundle-of: 'Name of the content entity you want this (config) entity to act as a bundle for' + base-path: 'Enter the base-path for the config entity routes' diff --git a/config/translations/tl/generate.entity.content.yml b/config/translations/tl/generate.entity.content.yml new file mode 100644 index 000000000..708dd767d --- /dev/null +++ b/config/translations/tl/generate.entity.content.yml @@ -0,0 +1,16 @@ +description: 'Generate a new content entity' +help: '' +options: + module: common.options.module + entity-class: 'The content entity class' + entity-name: 'The content entity name' + label: 'The label' + has-bundles: 'Entity has bundles' + base-path: 'The base-path for the content entity routes' +questions: + module: common.questions.module + entity-class: 'Enter the class of your new content entity' + entity-name: 'Enter the name of your new content entity' + label: 'Enter the label of your new content entity' + has-bundles: 'Do you want this (content) entity to have bundles' + base-path: 'Enter the base-path for the content entity routes' diff --git a/config/translations/tl/generate.event.subscriber.yml b/config/translations/tl/generate.event.subscriber.yml new file mode 100644 index 000000000..97ff9bc29 --- /dev/null +++ b/config/translations/tl/generate.event.subscriber.yml @@ -0,0 +1,4 @@ +description: 'Generate an event subscriber' +questions: + class: 'Class name' + callback-name: 'Callback function name to handle event' diff --git a/config/translations/tl/generate.form.alter.yml b/config/translations/tl/generate.form.alter.yml new file mode 100644 index 000000000..1a2d37fe6 --- /dev/null +++ b/config/translations/tl/generate.form.alter.yml @@ -0,0 +1,8 @@ +description: 'Generate an implementation of hook_form_alter() or hook_form_FORM_ID_alter' +help: 'The "%s" command helps you generate a new "%s"' +options: + form-id: 'Form ID to alter' +messages: + inputs: "You can add form fields to modify form.\nThis is optional, press enter to continue" + loading-forms: Loading forms definition from Webprofiler module + hide-form-elements: 'Optionally you can select form items for hide' diff --git a/config/translations/tl/generate.form.yml b/config/translations/tl/generate.form.yml new file mode 100644 index 000000000..8099924d2 --- /dev/null +++ b/config/translations/tl/generate.form.yml @@ -0,0 +1,22 @@ +description: 'Generate a new "%s"' +help: 'The "%s" command helps you generate a new "%s"' +welcome: 'Welcome to the Drupal form generator' +options: + module: common.options.module + class: 'The form class name' + form-id: 'The Form id' + services: common.options.services + inputs: common.options.inputs + routing: 'Update routing' + +questions: + module: common.questions.module + class: 'Enter the Form Class name' + form-id: 'Enter the Form id' + services: common.questions.services + inputs: common.questions.inputs + routing: 'Update routing file' + menu_link_gen: 'Generate a menu link' + menu_link_title: 'A title for the menu link' + menu_parent: 'Menu parent' + menu_link_desc: 'A description for the menu link' \ No newline at end of file diff --git a/config/translations/tl/generate.module.yml b/config/translations/tl/generate.module.yml new file mode 100644 index 000000000..9fac4930d --- /dev/null +++ b/config/translations/tl/generate.module.yml @@ -0,0 +1,32 @@ +description: 'Generate a module.' +help: 'The generate:module command helps you generates a new module.' +welcome: 'Welcome to the Drupal module generator' +options: + module: 'The Module name' + machine-name: 'The machine name (lowercase and underscore only)' + module-path: 'The path of the module' + description: 'Module description' + core: 'Core version' + feature: 'Set module compatible with Features module' + package: 'Module package' + module-file: 'Add a .module file' + composer: 'Add a composer.json file' + dependencies: 'Module dependencies separated by commas (i.e. context, panels)' + test: 'Generate a test class' +questions: + module: 'Enter the new module name' + machine-name: 'Enter the module machine name' + module-path: 'Enter the module Path' + description: 'Enter module description' + core: 'Enter Drupal Core version' + package: 'Enter package name' + feature: 'Define module as feature' + module-file: 'Do you want to generate a .module file' + composer: 'Do you want to add a composer.json file to your module' + dependencies: 'Would you like to add module dependencies' + test: 'Do you want to generate a unit test class' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + invalid-core: 'The core version "%s" is invalid.' + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/tl/generate.permission.yml b/config/translations/tl/generate.permission.yml new file mode 100644 index 000000000..f6da2b51e --- /dev/null +++ b/config/translations/tl/generate.permission.yml @@ -0,0 +1,11 @@ +description: 'Generate module permissions' +help: 'The generate:permissions command helps you generate new permissions' +options: + module: common.options.module +questions: + module: common.questions.module + permission: 'Enter a permission' + title: 'Enter a title for the permission' + description: 'Enter a description for the permission' + restrict-access: 'Restrict Access' + add: 'Do you want to add another permission' diff --git a/config/translations/tl/generate.plugin.block.yml b/config/translations/tl/generate.plugin.block.yml new file mode 100644 index 000000000..d0e89dacf --- /dev/null +++ b/config/translations/tl/generate.plugin.block.yml @@ -0,0 +1,21 @@ +description: 'Generate a plugin block' +help: 'The generate:plugin:block command helps you generate a new Plugin block.' +welcome: 'Welcome to the Drupal Plugin Block generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + inputs: common.options.inputs + services: common.options.services + theme-region: 'Theme region to render Plugin Block' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + inputs: common.questions.inputs + services: common.questions.services +messages: + inputs: "\nYou can add input fields to create special configurations in the block.\nThis is optional, press enter to continue" + invalid-theme-region: "Region %s is invalid" diff --git a/config/translations/tl/generate.plugin.condition.yml b/config/translations/tl/generate.plugin.condition.yml new file mode 100644 index 000000000..1ef1bead3 --- /dev/null +++ b/config/translations/tl/generate.plugin.condition.yml @@ -0,0 +1,21 @@ +description: 'Generate a plugin condition.' +help: 'The generate:plugin:conditon command helps you generate a plugin condition.' +welcome: 'Welcome to the Drupal Plugin Condition generator' +options: + module: common.options.module + class: 'Plugin condition class name' + label: 'Plugin condition label' + plugin-id: 'Plugin condition id' + context-definition-id: 'Context definition ID' + context-definition-label: 'Context definition label' + context-definition-required: 'Context definition is required (TRUE/FALSE)' +questions: + module: common.questions.module + class: 'Enter the plugin condition class name' + label: 'Enter the plugin condition label' + plugin-id: 'Enter the plugin condition id' + context-type: 'Context type' + context-entity-type: 'Context entity type' + context-definition-id: 'Context definition ID' + context-definition-label: 'Context definition label' + context-definition-required: 'Context definition is required' diff --git a/config/translations/tl/generate.plugin.field.yml b/config/translations/tl/generate.plugin.field.yml new file mode 100644 index 000000000..a5d54b5e8 --- /dev/null +++ b/config/translations/tl/generate.plugin.field.yml @@ -0,0 +1,33 @@ +description: 'Generate field type, widget and formatter plugins.' +help: 'The generate:plugin:field command helps you generate a full set of field plugin: field type, field formatter and field widget.' +welcome: 'Welcome to the Drupal Field Plugin generator' +options: + module: common.options.module + type-class: 'Field type plugin class name' + type-label: 'Field type plugin label' + type-plugin-id: 'Field type plugin id' + type-description: 'Field type plugin description' + formatter-class: 'Field formatter plugin class name' + formatter-label: 'Field formatter plugin label' + formatter-plugin-id: 'Field formatter plugin id' + widget-class: 'Field widget plugin class name' + widget-label: 'Field widget plugin label' + widget-plugin-id: 'Field widget plugin id' + field-type: 'Field type the formatter and widget plugin can be used with' + default-widget: 'Default field widget of the field type plugin' + default-formatter: 'Default field formatter of field type plugin' +questions: + module: common.questions.module + type-class: 'Field type plugin class name' + type-label: 'Enter the field type plugin label' + type-plugin-id: 'Enter the field type plugin id' + type-description: 'Enter the field type plugin description' + formatter-class: 'Enter the field formatter plugin class name' + formatter-label: 'Enter the field formatter plugin label' + formatter-plugin-id: 'Enter the field formatter plugin id' + widget-class: 'Enter the field widget plugin class name' + widget-label: 'Enter the field widget plugin label' + widget-plugin-id: 'Enter the field widget plugin id' + field-type: 'Enter the field type the formatter and widget plugin can be used with' + default-widget: 'Enter the default field widget of the field type plugin' + default-formatter: 'Enter the default field formatter of field type plugin' diff --git a/config/translations/tl/generate.plugin.fieldformatter.yml b/config/translations/tl/generate.plugin.fieldformatter.yml new file mode 100644 index 000000000..a47e9b7e0 --- /dev/null +++ b/config/translations/tl/generate.plugin.fieldformatter.yml @@ -0,0 +1,15 @@ +description: 'Generate field formatter plugin.' +help: 'The generate:plugin:fieldformatter command helps you generate a new field formatter plugin.' +welcome: 'Welcome to the Drupal Field Formatter Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + field-type: 'Field type the plugin can be used with' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + field-type: 'Enter the field type the plugin can be used with' diff --git a/config/translations/tl/generate.plugin.fieldtype.yml b/config/translations/tl/generate.plugin.fieldtype.yml new file mode 100644 index 000000000..48261de89 --- /dev/null +++ b/config/translations/tl/generate.plugin.fieldtype.yml @@ -0,0 +1,19 @@ +description: 'Generate field type plugin.' +help: 'The generate:plugin:fieldtype command helps you generate a new field type plugin.' +welcome: 'Welcome to the Drupal Field Type Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + description: 'Plugin Description' + default-widget: 'Default field widget of this plugin' + default-formatter: 'Default field formatter of this plugin' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + description: 'Enter the plugin Description' + default-widget: 'Enter the default field widget of this plugin' + default-formatter: 'Enter the default field formatter of this plugin' diff --git a/config/translations/tl/generate.plugin.fieldwidget.yml b/config/translations/tl/generate.plugin.fieldwidget.yml new file mode 100644 index 000000000..9aef32fe5 --- /dev/null +++ b/config/translations/tl/generate.plugin.fieldwidget.yml @@ -0,0 +1,15 @@ +description: 'Generate field widget plugin.' +help: 'The generate:plugin:fieldwidget command helps you generate a new field widget plugin.' +welcome: 'Welcome to the Drupal Field Widget Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + field-type: 'Field type the plugin can be used with' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + field-type: 'Enter the field type the plugin can be used with' diff --git a/config/translations/tl/generate.plugin.imageeffect.yml b/config/translations/tl/generate.plugin.imageeffect.yml new file mode 100644 index 000000000..ac83b2173 --- /dev/null +++ b/config/translations/tl/generate.plugin.imageeffect.yml @@ -0,0 +1,15 @@ +description: 'Generate image effect plugin.' +help: 'The generate:plugin:imageeffect command helps you generate a new image effect plugin.' +welcome: 'Welcome to the Drupal Image Effect Plugin generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + description: 'Plugin Description' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + description: 'Enter the plugin Description' diff --git a/config/translations/tl/generate.plugin.imageformatter.yml b/config/translations/tl/generate.plugin.imageformatter.yml new file mode 100644 index 000000000..32d62f88a --- /dev/null +++ b/config/translations/tl/generate.plugin.imageformatter.yml @@ -0,0 +1,12 @@ +description: 'Generate image formatter plugin.' +help: 'The generate:plugin:imageformatter command helps you generate a new image formatter plugin.' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' diff --git a/config/translations/tl/generate.plugin.rest.resource.yml b/config/translations/tl/generate.plugin.rest.resource.yml new file mode 100644 index 000000000..15f43537f --- /dev/null +++ b/config/translations/tl/generate.plugin.rest.resource.yml @@ -0,0 +1,19 @@ +description: 'Generate plugin rest resource' +help: 'The generate:plugin:rest:resource command helps you generate a new rest resource.' +welcome: 'Welcome to the Drupal Plugin Rest Resource generator' +options: + module: common.options.module + class: 'Plugin Rest Resource class' + plugin-id: 'Plugin Rest Resource id' + plugin-label: 'Plugin Rest Resource Label' + plugin-url: 'Plugin Rest Resource URL' + plugin-states: 'Plugin Rest Resource States' +questions: + module: common.questions.module + class: 'Enter the plugin rest resource name' + plugin-id: 'Enter the plugin rest resource id' + plugin-label: 'Enter the plugin rest resource label' + plugin-url: 'Enter the plugin rest resource url' + plugin-states: 'Please select what REST States implement in your resource (GET is selected by default)' +messages: + selected-states: 'States selected' diff --git a/config/translations/tl/generate.plugin.rulesaction.yml b/config/translations/tl/generate.plugin.rulesaction.yml new file mode 100644 index 000000000..3da18b63e --- /dev/null +++ b/config/translations/tl/generate.plugin.rulesaction.yml @@ -0,0 +1,22 @@ +description: 'Generate a plugin rule action' +help: 'The generate:plugin:rulesaction command helps you generate a new Plugin rule action.' +welcome: 'Welcome to the Drupal Plugin Rules Action generator' +options: + module: common.options.module + class: 'Plugin class name' + label: 'Plugin label' + plugin-id: 'Plugin id' + inputs: common.options.inputs + services: common.options.services + category: 'Plugin category' + context: 'Plugin context' + type: 'Action Type (user or node)' +questions: + module: common.questions.module + class: 'Enter the plugin class name' + label: 'Enter the plugin label' + plugin-id: 'Enter the plugin id' + inputs: common.questions.inputs + services: common.questions.services + category: 'Enter plugin category' + context: 'Enter plugin context' diff --git a/config/translations/tl/generate.plugin.type.annotation.yml b/config/translations/tl/generate.plugin.type.annotation.yml new file mode 100644 index 000000000..0ad7db904 --- /dev/null +++ b/config/translations/tl/generate.plugin.type.annotation.yml @@ -0,0 +1,13 @@ +description: 'Generate a plugin type with annotation discovery' +help: 'The generate:plugin:type:annotation command helps you generate a new Plugin type that uses annotation discovery.' +welcome: 'Welcome to the Drupal Plugin Type generator' +options: + module: common.options.module + class: 'Plugin type class name' + machine-name: 'Plugin type machine name' + label: 'Plugin type label' +questions: + module: common.questions.module + class: 'Enter the plugin type class name' + machine-name: 'Enter the plugin type machine name' + label: 'Enter the plugin type label' diff --git a/config/translations/tl/generate.plugin.type.yaml.yml b/config/translations/tl/generate.plugin.type.yaml.yml new file mode 100644 index 000000000..f44ca5354 --- /dev/null +++ b/config/translations/tl/generate.plugin.type.yaml.yml @@ -0,0 +1,13 @@ +description: 'Generate a plugin type with Yaml discovery' +help: 'The generate:plugin:type:yaml command helps you generate a new Plugin type that uses Yaml discovery.' +welcome: 'Welcome to the Drupal Plugin Type generator' +options: + module: common.options.module + class: 'Plugin type class name' + plugin-name: 'Plugin type machine name' + plugin-file-name: 'Plugin file name' +questions: + module: common.questions.module + class: 'Enter the plugin type class name' + plugin-name: 'Enter the plugin type machine name' + plugin-file-name: 'Enter the plugin file name (e.g. MODULE.plugin.filename.yml)' diff --git a/config/translations/tl/generate.plugin.views.field.yml b/config/translations/tl/generate.plugin.views.field.yml new file mode 100644 index 000000000..4542d0754 --- /dev/null +++ b/config/translations/tl/generate.plugin.views.field.yml @@ -0,0 +1,11 @@ +description: 'Generate a custom plugin view field.' +help: 'The generate:plugin:views:field command helps you generate a new custom views field plugin.' +options: + class: 'Views plugin field class name' + title: 'Views plugin field title' + description: 'Views plugin field description' +questions: + class: 'Views plugin field class name' + title: 'Views plugin field title' + description: 'Views plugin field description' + description_default: 'My awesome custom views field plugin.' diff --git a/config/translations/tl/generate.profile.yml b/config/translations/tl/generate.profile.yml new file mode 100644 index 000000000..b1048cca0 --- /dev/null +++ b/config/translations/tl/generate.profile.yml @@ -0,0 +1,21 @@ +description: 'Generate a profile.' +help: 'The generate:profile command helps you generate a new installation profile.' +welcome: 'Welcome to the Drupal installation profile generator' +options: + profile: 'The profile name' + machine-name: 'The machine name (lowercase and underscore only)' + description: 'Profile description' + core: 'Core version' + dependencies: 'Module dependencies separated by commas (i.e. context, panels)' + distribution: 'The distribution name' +questions: + profile: 'Enter the name of the new profile' + machine-name: 'Enter the machine name' + description: 'Enter the description' + core: 'Enter Drupal Core version' + dependencies: 'Would you like to add module dependencies' + distribution: 'Is this install profile intended to be a distribution' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/tl/generate.routesubscriber.yml b/config/translations/tl/generate.routesubscriber.yml new file mode 100644 index 000000000..7958c01c6 --- /dev/null +++ b/config/translations/tl/generate.routesubscriber.yml @@ -0,0 +1,11 @@ +description: 'Generate a RouteSubscriber' +help: 'The generate:service command helps you generate a new RouteSubscriber.' +welcome: 'Welcome to the Drupal RouteSubscriber generator.' +options: + module: common.options.module + name: 'Service name' + class: 'Class name' +questions: + module: common.questions.module + name: 'Enter the service name' + class: 'Enter the Class name' diff --git a/config/translations/tl/generate.service.yml b/config/translations/tl/generate.service.yml new file mode 100644 index 000000000..a931ab8c2 --- /dev/null +++ b/config/translations/tl/generate.service.yml @@ -0,0 +1,15 @@ +description: 'Generate service' +help: 'The generate:service command helps you generate a new service.' +welcome: 'Welcome to the Drupal service generator' +options: + module: common.options.module + service-name: 'Service name' + class: 'Class name' + interface: Interface + services: common.questions.services +questions: + module: common.questions.module + service-name: 'Enter the service name' + class: 'Enter the Class name' + interface: 'Create an interface' + services: common.options.services diff --git a/config/translations/tl/generate.theme.yml b/config/translations/tl/generate.theme.yml new file mode 100644 index 000000000..cedf31448 --- /dev/null +++ b/config/translations/tl/generate.theme.yml @@ -0,0 +1,40 @@ +description: 'Generate a theme.' +help: 'The generate:theme command helps you generates a new theme.' +welcome: 'Welcome to the Drupal theme generator' +options: + theme: 'The theme name' + machine-name: 'The machine name (lowercase and underscore only)' + theme-path: 'The path of the theme' + description: 'Theme description' + core: 'Core version' + package: 'Theme package' + composer: 'Add a composer.json file' + base-theme: 'Base theme (i.e. classy, stable)' + global-library: 'Global styling library name' + regions: Regions + breakpoints: Breakpoints +questions: + theme: 'Enter the new theme name' + machine-name: 'Enter the theme machine name' + theme-path: 'Enter the theme Path' + description: 'Enter theme description' + core: 'Enter Drupal Core version' + package: 'Enter package name' + dependencies: 'Would you like to add module dependencies' + invalid-theme: 'Invalid %s theme was selected' + global-library: 'Enter the global styling library name' + regions: 'Do you want to generate the theme regions' + region-name: 'Enter region name' + region-machine-name: 'Enter region machine name' + region-add: 'Do you want to add another region' + breakpoints: 'Do you want to generate the theme breakpoints' + breakpoint-name: 'Enter breakpoint name' + breakpoint-label: 'Enter breakpoint label' + breakpoint-media-query: 'Enter breakpoint media query' + breakpoint-weight: 'Enter breakpoint weight' + breakpoint-multipliers: 'Enter breakpoint multipliers' + breakpoint-add: 'Do you want to add another breakpoint' +warnings: + module-unavailable: 'Warning The following modules are not already available in your local environment "%s"' +errors: + directory-exists: 'The target directory "%s" is not empty.' diff --git a/config/translations/tl/help.yml b/config/translations/tl/help.yml new file mode 100644 index 000000000..da7f9233c --- /dev/null +++ b/config/translations/tl/help.yml @@ -0,0 +1,19 @@ +description: 'Displays help for a command' +help: | + The %command.name% command displays help for a given command: + + php %command.full_name% list + + You can also output the help in other formats by using the --format option: + + php %command.full_name% --format=xml list + + To display the list of available commands, please use the list command. +arguments: + command_name: 'The command name' +options: + xml: 'To output list as XML' + raw: 'To output raw command list' + format: 'The output format (txt, xml, json, or md)' +messages: + deprecated: 'The --xml option was deprecated in version 2.7 and will be removed in version 3.0. Use the --format option instead' diff --git a/config/translations/tl/list.yml b/config/translations/tl/list.yml new file mode 100644 index 000000000..81e43e094 --- /dev/null +++ b/config/translations/tl/list.yml @@ -0,0 +1,25 @@ +description: 'Daftar perintah-perintah yang tersedia' +help: | + The %command.name% command lists all commands: + php %command.full_name% + You can also display the commands for a specific namespace: + php %command.full_name% test + You can also output the information in other formats by using the --format option: + php %command.full_name% --format=xml + It's also possible to get raw list of commands (useful for embedding command runner): + php %command.full_name% --raw +arguments: + namespace: 'The namespace name' +options: + xml: 'To output list as XML' + raw: 'To output raw command list' + format: 'The output format (txt, xml, json, or md)' + +messages: + usage: "Usage:\n" + usage_details: " command [options] [arguments]\n\n" + arguments: 'Arguments:' + options: 'Options:' + help: 'Help:' + comment: 'Available commands for the "%s" namespace:' + available-commands: 'Available commands:' diff --git a/config/translations/tl/locale.language.add.yml b/config/translations/tl/locale.language.add.yml new file mode 100644 index 000000000..776099fd1 --- /dev/null +++ b/config/translations/tl/locale.language.add.yml @@ -0,0 +1,4 @@ +description: 'Add a language to be supported by your site' +messages: + invalid-language: "Language %s it's an invalid language" + language-add-successfully: "Language %s was added successfully." diff --git a/config/translations/tl/locale.language.delete.yml b/config/translations/tl/locale.language.delete.yml new file mode 100644 index 000000000..8bd56048b --- /dev/null +++ b/config/translations/tl/locale.language.delete.yml @@ -0,0 +1,4 @@ +description: 'Delete a language to be supported by your site' +messages: + invalid-language: "Language %s it's an invalid language" + language-deleted-successfully: "Language %s was deleted successfully." diff --git a/config/translations/tl/locale.translation.status.yml b/config/translations/tl/locale.translation.status.yml new file mode 100644 index 000000000..3f8bc145d --- /dev/null +++ b/config/translations/tl/locale.translation.status.yml @@ -0,0 +1,17 @@ +description: List available translation updates +arguments: + language: Language for instance es or Spanish +messages: + no-languages: "No translatable languages available. Add a language first." + up-to-date: "All translations up to date." + no-translations: 'No translation status available. Check manually' + project: 'Project' + version: 'Version' + local-age: 'Local age' + remote-age: 'Remote age' + info: Information + no-translation-files: 'No translation files are provided for development releases.' + file-not-found: "File not found at %s nor at %s" + local-file-not-found: "File not found at %s" + translation-not-determined: "Translation file location could not be determined." + translation-project-updated: 'Updated' diff --git a/config/translations/tl/migrate.debug.yml b/config/translations/tl/migrate.debug.yml new file mode 100644 index 000000000..9f12effc5 --- /dev/null +++ b/config/translations/tl/migrate.debug.yml @@ -0,0 +1,8 @@ +description: 'Display current migration available for the application' +arguments: + tag: 'Migrate tag' +messages: + id: 'Migration Id' + description: Description + no-migrations: "There aren't migrations available try to execute command: migrate:setup:migrations" + tags: Tags diff --git a/config/translations/tl/migrate.execute.yml b/config/translations/tl/migrate.execute.yml new file mode 100644 index 000000000..9b400538a --- /dev/null +++ b/config/translations/tl/migrate.execute.yml @@ -0,0 +1,38 @@ +description: 'Execute a migration available for application' +arguments: + id: 'Migration id(s)' +options: + site-url: 'Site Source URL' + db-file: 'Database File' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + exclude: 'Migration id(s) to exclude' +questions: + id: 'Migration Id' + exclude-id: 'Migration Id to exclude (press to stop adding migrations to exclude)' + other-id: 'Other migration id (press to stop adding migrations)' + site-url: 'Source Site URL' + db-file: 'Database File' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + invalid-migration-id: 'Migration Id "%s" is invalid' +messages: + processing: 'Processing Migration "%s"' + imported: 'Migration "%s" was imported correctly' + fail-load: 'Migration "%s" can''t be loaded' + importing-incomplete: 'Importing migration "%s"' + import-stopped: 'Import "%s" stopped by request' + import-fail: 'Import "%s" failed' + import-skipped: 'Import "%s" was skipped due to unfulfilled dependencies' + wrong-source: 'Upgrading from this version of Drupal is not supported.' + destination-error: 'Database destination error' + source-error: 'Database source error' + no-migrations: 'There are not migrations available to be executed' diff --git a/config/translations/tl/migrate.setup.yml b/config/translations/tl/migrate.setup.yml new file mode 100644 index 000000000..b51da4fc5 --- /dev/null +++ b/config/translations/tl/migrate.setup.yml @@ -0,0 +1,24 @@ +description: 'Load and create the relevant migrations for a provided legacy database' +options: + db-type: 'Drupal Database type' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + files-directory: 'Files Directory' +questions: + db-type: 'Drupal Database type' + db-host: 'Database Host' + db-name: 'Database Name' + db-user: 'Database User' + db-pass: 'Database Pass' + db-prefix: 'Database Prefix' + db-port: 'Database Port' + files-directory: 'Files Directory' +messages: + not-drupal: 'Source database does not contain a recognizable Drupal version.' + migrations-created: '%s migrations were created successfully for %s.' + migrations-not-found: "There aren't migrations available" + migrations-already-exist: 'All migrations available are already created' diff --git a/config/translations/tl/module.debug.yml b/config/translations/tl/module.debug.yml new file mode 100644 index 000000000..41690df90 --- /dev/null +++ b/config/translations/tl/module.debug.yml @@ -0,0 +1,13 @@ +description: 'Display current modules available for application' +options: + status: 'Module status [enabled|disabled]' + type: 'Module type [core|no-core]' +messages: + id: ID + name: Name + status: Status + origin: Origin + package: Package + enabled: Enabled + disabled: Disabled + schema-version: 'Schema version' diff --git a/config/translations/tl/module.download.yml b/config/translations/tl/module.download.yml new file mode 100644 index 000000000..b1f385c74 --- /dev/null +++ b/config/translations/tl/module.download.yml @@ -0,0 +1,13 @@ +description: 'Download module or modules in application' +arguments: + module: 'Module or modules to be enabled should be separated by a space' +options: + latest: 'Default to download most recent version' +messages: + no-releases: "There aren't any releases for module %s" + getting-releases: 'Getting releases for module %s' + downloading: 'Downloading module %s release %s' + downloaded: 'Module %s version %s was downloaded successfully at %s' + select-release: 'Please select your favorite release' + outside-drupal: "Drupal root can't be determined. Use --root to set the destination, current folder will be used instead of." + error-creating-folder: 'Error creating folder %s, please check your permissions' diff --git a/config/translations/tl/module.install.yml b/config/translations/tl/module.install.yml new file mode 100644 index 000000000..64668bf8a --- /dev/null +++ b/config/translations/tl/module.install.yml @@ -0,0 +1,25 @@ +description: 'Install module or modules in the application' +arguments: + module: 'Module or modules to be enabled should be separated by a space' +options: + latest: 'Default to download most recent version' +questions: + module: 'Module name (press to stop adding modules)' + invalid-module: 'Invalid module %s' +messages: + no-modules: 'You must provide module or modules to enable.' + missing: 'Unable to install module(s) %s due to missing module(s) %s' + missing-dependencies: 'Unable to install modules %s due to missing dependencies %s' + nothing: 'Nothing to do. All modules are already installed' + dependencies: 'Are you sure you want to install dependencies: %s?' + success: 'The following module(s) were installed successfully: %s' + disabled-modules: 'Only disabled modules will be listed in autocomplete' + config-conflict-overwrite: 'These configuration objects will be overwritten in your active configuration' + config-conflict: 'These configuration objects already exist in active configuration, installation is not possible' + getting-missing-modules: 'One or more modules %s are not available, running download process to get those modules' + getting-releases: 'Getting releases for module %s' + select-release: 'Please select your favorite release' + downloading: 'Downloading module %s release %s' + downloaded: 'Module %s version %s was downloaded successfully at %s' + no-releases: 'There aren''t any releases for module %s' + installing: 'Installing module(s) %s' \ No newline at end of file diff --git a/config/translations/tl/module.uninstall.yml b/config/translations/tl/module.uninstall.yml new file mode 100644 index 000000000..88e82475e --- /dev/null +++ b/config/translations/tl/module.uninstall.yml @@ -0,0 +1,9 @@ +description: 'Uninstall module or modules in the application' +options: + module: 'Module or modules to be uninstalled should be separated by a comma' +messages: + no-modules: 'You must provide module or modules to uninstall.' + dependents: 'Unable to uninstall modules %s because are required by %s' + nothing: 'Nothing to do. All modules are already uninstalled' + success: 'The following module(s) were uninstalled successfully: %s' + missing: 'Unable to install modules %s due to missing modules %s' diff --git a/config/translations/tl/multisite.debug.yml b/config/translations/tl/multisite.debug.yml new file mode 100644 index 000000000..054f422b2 --- /dev/null +++ b/config/translations/tl/multisite.debug.yml @@ -0,0 +1,7 @@ +description: "List all multisites available in system" +help: 'The multisite:debug list all known multi sites.' +messages: + no-multisites: "There aren't multisites configured" + site: Site + directory: Directory + site-format: "Sites are written using the format: .." diff --git a/config/translations/tl/rest.debug.yml b/config/translations/tl/rest.debug.yml new file mode 100644 index 000000000..99c911119 --- /dev/null +++ b/config/translations/tl/rest.debug.yml @@ -0,0 +1,17 @@ +description: 'Display current rest resource for the application' +arguments: + resource-id: 'Rest ID' +options: + status: 'Rest resource status enabled | disabled' +messages: + id: 'Rest ID' + label: Label + canonical_url: 'Canonical URL' + status: Status + provider: Provider + enabled: Enabled + disabled: Disabled + rest-state: 'REST States' + supported-formats: 'Supported Formats' + supported_auth: 'Supported Authentication Providers' + not-found: 'Rest resource %s not found' diff --git a/config/translations/tl/rest.disable.yml b/config/translations/tl/rest.disable.yml new file mode 100644 index 000000000..118d0f43d --- /dev/null +++ b/config/translations/tl/rest.disable.yml @@ -0,0 +1,8 @@ +description: 'Disable a rest resource for the application' +arguments: + resource-id: 'Rest ID' + states: 'REST States to disable for Rest resource' +questions: + resource-id: 'Rest ID' +messages: + invalid-rest-id: 'Rest ID %s is invalid' diff --git a/config/translations/tl/rest.enable.yml b/config/translations/tl/rest.enable.yml new file mode 100644 index 000000000..593d1da5e --- /dev/null +++ b/config/translations/tl/rest.enable.yml @@ -0,0 +1,14 @@ +description: 'Enable a rest resource for the application' +arguments: + resource-id: 'Rest ID' + states: 'REST States to enable for Rest resource' + authorizations: 'Authorizations providers enabled for Rest Resource' +questions: + resource-id: 'Rest ID' +messages: + invalid-rest-id: 'Rest ID %s is invalid' + formats: 'Available serialization formats' + authentication-providers: 'Available Authentication Providers' + selected-state: 'Selected State' + selected-formats: 'Selected formats' + selected-authentication-providers: 'Selected Authentication Providers' diff --git a/config/translations/tl/router.debug.yml b/config/translations/tl/router.debug.yml new file mode 100644 index 000000000..bdd148d80 --- /dev/null +++ b/config/translations/tl/router.debug.yml @@ -0,0 +1,10 @@ +description: 'Displays current routes for the application' +arguments: + route-name: 'Route names' +messages: + name: 'Route name' + class: 'Class path' + route: Route + path: Path + defaults: Defaults + options: Options diff --git a/config/translations/tl/router.rebuild.yml b/config/translations/tl/router.rebuild.yml new file mode 100644 index 000000000..54e1e607a --- /dev/null +++ b/config/translations/tl/router.rebuild.yml @@ -0,0 +1,6 @@ +description: 'Rebuild routes for the application' +arguments: + route-name: 'Route names' +messages: + rebuilding: 'Rebuilding routes, wait a moment please' + completed: 'Done rebuilding route(s).' diff --git a/config/translations/tl/self-update.yml b/config/translations/tl/self-update.yml new file mode 100644 index 000000000..886b95f69 --- /dev/null +++ b/config/translations/tl/self-update.yml @@ -0,0 +1,20 @@ +description: 'Perbaharui proyek ke dalam versi terbaru.' +help: 'Update project to the latest version.' +options: + major: 'Update to a new major version, if available.' + manifest: 'Override the manifest file path.' + current-version: 'Override the version to update from.' +questions: + update: 'Update from version %s to version %s.' +messages: + not-phar: 'This instance of the CLI was not installed as a Phar archive.' + update: 'Updating to version %s.' + success: 'Updated from version %s to version %s.' + check: 'Checking for updates from version: %s' + current-version: 'The latest version %s, was already installed on your system.' + instructions: | + Update using: composer global update + Or you can switch to a Phar install recommended + composer global remove drupal/console + curl https://drupalconsole.com/installer -L -o drupal.phar + diff --git a/config/translations/tl/server.yml b/config/translations/tl/server.yml new file mode 100644 index 000000000..f0794d44e --- /dev/null +++ b/config/translations/tl/server.yml @@ -0,0 +1,14 @@ +description: 'Runs PHP built-in web server' +arguments: + address: The address:port values +messages: + executing: Executing php from %s. +errors: + binary: Unable to find PHP binary to run server. +examples: + - description: Run using default address argument value 127.0.0.1.8088 + execution: drupal server + - description: Passing address argument to use a different port number + execution: drupal server 127.0.0.1:8089 + - description: Running default address argument values, using --root option to define the Drupal root + execution: drupal --root=/var/www/drupal8.dev server diff --git a/config/translations/tl/settings.check.yml b/config/translations/tl/settings.check.yml new file mode 100644 index 000000000..66b217688 --- /dev/null +++ b/config/translations/tl/settings.check.yml @@ -0,0 +1,8 @@ +description: 'System requirement checker' +messages: + php_invalid: 'The current installed version %s is invalid, it requires %s or higher' + configuration_missing: 'The configuration %s is missing.' + configuration_overwritten: 'The configuration %s was missing and overwritten with %s.' + extension_missing: 'The extension %s is missing.' + extension_recommended: 'The extension %s is recommended to install.' + success: 'Checks passed.' diff --git a/config/translations/tl/settings.debug.yml b/config/translations/tl/settings.debug.yml new file mode 100644 index 000000000..249ee151f --- /dev/null +++ b/config/translations/tl/settings.debug.yml @@ -0,0 +1,5 @@ +description: 'List user Drupal Console settings.' +messages: + config-key: 'Config key' + config-value: 'Config value' + config-file: 'Config file' \ No newline at end of file diff --git a/config/translations/tl/settings.init.yml b/config/translations/tl/settings.init.yml new file mode 100644 index 000000000..de25aa6ea --- /dev/null +++ b/config/translations/tl/settings.init.yml @@ -0,0 +1,3 @@ +description: 'Salin file-file konfigurasi ke dalam direktori "home" pengguna.' +options: + override: 'Override file-file konfigurasi' diff --git a/config/translations/tl/settings.set.yml b/config/translations/tl/settings.set.yml new file mode 100644 index 000000000..56f0731b5 --- /dev/null +++ b/config/translations/tl/settings.set.yml @@ -0,0 +1,10 @@ +description: 'Change a specific setting value in DrupalConsole config file' +arguments: + setting-name: 'Setting name in yaml flatten format to set a value in Drupal Console config file' + setting-value: 'Setting value to set in Drupal Console config file' +messages: + error-parsing: 'An error occurs during parsing of YAML file "%s".' + error-generating: 'Error setting new language in config file.' + error-writing: 'Error writing config file.' + success: 'Setting %s was set to %s' + missing-file: 'The %s config file is missing, try executing `drupal init`' diff --git a/config/translations/tl/site.debug.yml b/config/translations/tl/site.debug.yml new file mode 100644 index 000000000..62c2546f1 --- /dev/null +++ b/config/translations/tl/site.debug.yml @@ -0,0 +1,9 @@ +description: 'List all known local and remote sites.' +help: 'The site:debug list all known local and remote sites.' +messages: + site: Site + host: Host + root: Root + directory-not-found: 'Sites local directory not found' + private-key: 'Error with private key' + connect-error: 'Error connecting to remote machine' diff --git a/config/translations/tl/site.install.yml b/config/translations/tl/site.install.yml new file mode 100644 index 000000000..9886cdb1a --- /dev/null +++ b/config/translations/tl/site.install.yml @@ -0,0 +1,25 @@ +description: 'Pasang proyek Drupal' +arguments: + profile: 'Drupal Profile to be installed' + langcode: 'Drupal language' + db-type: 'Drupal Database type to be used in install' + db-file: 'Drupal Database file to be used in install' + site-name: 'Drupal site name' + site-mail: 'Drupal site mail' + account-name: 'Drupal administrator account name' + account-mail: 'Drupal administrator account mail' + account-pass: 'Drupal administrator account password' +questions: + profile: 'Select Drupal profile to be installed' + langcode: 'Select language for your Drupal installation' + db-type: 'Select Drupal Database type to be used in install' + site-name: 'Provide your Drupal site name' + site-mail: 'Provide your Drupal site mail' + account-name: 'Provide your Drupal administrator account name' + account-mail: 'Provide your Drupal administrator account mail' + account-pass: 'Provide your Drupal administrator account password' +messages: + installing: 'Starting Drupal 8 install process' + installed: 'Your Drupal 8 installation was completed successfully' + using-current-database: 'Using %s database with name %s and user %s' + already-installed: 'Drupal is already installed, try dropping your database using database:drop and then run site:install again' diff --git a/config/translations/tl/site.maintenance.yml b/config/translations/tl/site.maintenance.yml new file mode 100644 index 000000000..e4c9a109b --- /dev/null +++ b/config/translations/tl/site.maintenance.yml @@ -0,0 +1,8 @@ +description: 'Switch site into maintenance mode' +arguments: + mode: 'Site maintenance mode' +messages: + maintenance-on: 'Operating in maintenance mode on' + maintenance-off: 'Operating in maintenance mode off' +errors: + invalid-mode: 'Invalid maintenance mode' diff --git a/config/translations/tl/site.mode.yml b/config/translations/tl/site.mode.yml new file mode 100644 index 000000000..5acbfa4d4 --- /dev/null +++ b/config/translations/tl/site.mode.yml @@ -0,0 +1,16 @@ +description: 'Switch system performance configuration' +arguments: + environment: 'Environment name [dev, prod]' +messages: + configuration: 'Configuration name' + configuration-key: 'Configuration key' + original: 'Original Value' + updated: 'Override Value' + invalid-env: 'Invalid environment' + new-services-settings: 'New services settings' + service: 'Service' + service-parameter: 'Parameter' + service-value: 'Value' + error-copying-file: 'Error copying file' + error-writing-file: 'Error copying file' + services-file-overwritten: 'Services files %s was overwritten' diff --git a/config/translations/tl/site.new.yml b/config/translations/tl/site.new.yml new file mode 100644 index 000000000..b761bd962 --- /dev/null +++ b/config/translations/tl/site.new.yml @@ -0,0 +1,15 @@ +description: 'Buat proyek Drupal baru' +arguments: + directory: 'Directory when downloading Drupal' + version: 'Drupal version to download' +messages: + select-release: 'Select a core release' + getting-releases: 'Getting releases for Drupal' + downloading: 'Downloading %s %s' + extracting: 'Extracting files for Drupal %s' + no-releases: 'There aren''t any releases available for Drupal' + downloaded: 'Drupal %s was downloaded in directory %s' + error-copying: 'An error occurred while renaming directory as %s' +questions: + directory: 'Enter the directory name when downloading Drupal' + diff --git a/config/translations/tl/site.statistics.yml b/config/translations/tl/site.statistics.yml new file mode 100644 index 000000000..3b1d39ecf --- /dev/null +++ b/config/translations/tl/site.statistics.yml @@ -0,0 +1,15 @@ +description: 'Show the current statistics of website.' +help: 'Show the current statistics of website.' +messages: + stat-name: 'Name' + stat-quantity: 'Quantity' + node-type: 'Node:%s' + comments: 'Comments' + vocabulary: 'Vocabularies' + taxonomy-terms: 'Taxonomy terms' + files: 'Files' + users: 'Users' + modules-enabled: 'Modules enabled' + modules-disabled: 'Modules disabled' + themes-enabled: 'Themes enabled' + themes-disabled: 'Themes disabled' diff --git a/config/translations/tl/site.status.yml b/config/translations/tl/site.status.yml new file mode 100644 index 000000000..a734c9f60 --- /dev/null +++ b/config/translations/tl/site.status.yml @@ -0,0 +1,24 @@ +description: 'View current Drupal Installation status' +messages: + application: Application + system: 'System Info' + hash_salt: 'Hash salt' + console: 'Drupal Console' + database: 'Database connection' + driver: Driver + host: Host + port: Port + username: Username + password: Password + theme: Themes + connection: Connection + theme_default: 'Default theme' + theme_admin: 'Admin theme' + directory: Directories + directory_root: 'Site root directory' + directory_temporary: 'Site temporary directory' + directory_theme_default: 'Default theme directory' + directory_theme_admin: 'Admin theme directory' + current_version: 'Current Drupal version (%s)' + not_installed: 'Drupal tidak terpasang' + not_available: 'Not available' diff --git a/config/translations/tl/state.debug.yml b/config/translations/tl/state.debug.yml new file mode 100644 index 000000000..4f1156c07 --- /dev/null +++ b/config/translations/tl/state.debug.yml @@ -0,0 +1,6 @@ +description: 'Show the current State keys.' +help: 'Show the current State keys.' +arguments: + key: 'The State key to debug.' +messages: + key: 'The State key' diff --git a/config/translations/tl/state.override.yml b/config/translations/tl/state.override.yml new file mode 100644 index 000000000..1faadb4d6 --- /dev/null +++ b/config/translations/tl/state.override.yml @@ -0,0 +1,12 @@ +description: 'Override a State key.' +help: 'Override a State key.' +arguments: + key: 'The State key to override.' + value: 'The State value to set.' +messages: + key: 'State key' + original: 'Original value' + override: 'Override value' +errors: + no-key: 'You must provide a State key to override.' + no-value: 'You must provide a State value to set.' diff --git a/config/translations/tl/test.debug.yml b/config/translations/tl/test.debug.yml new file mode 100644 index 000000000..406494810 --- /dev/null +++ b/config/translations/tl/test.debug.yml @@ -0,0 +1,17 @@ +description: 'List Test Units available for the application.' +help: 'Update the console command to the latest version.' +arguments: + test-class: 'Test Class' +options: + group: Group +messages: + class: 'Test Class' + description: Description + group: Group + type: 'Test Type' + success: 'The console has been updated to the latest version.' + missing-dependency: 'Missing dependency' + methods: 'Test methods' + not-found: 'Debug wasn''t found, try enclosure test id between double quotes.' + success-groups: 'All testing groups were listed sucessfully, use the group argument to filter Test unit by group i.e $ drupal test:debug Url' + success-group: 'All test units for group %s were listed sucessfully' diff --git a/config/translations/tl/test.run.yml b/config/translations/tl/test.run.yml new file mode 100644 index 000000000..8487ed1da --- /dev/null +++ b/config/translations/tl/test.run.yml @@ -0,0 +1,22 @@ +description: 'Run Test unit from tests available for application' +arguments: + test-class: 'Test Class' + test-methods: 'Test method(s) to be run' +messages: + missing-dependency: 'Test can''t be executed due a missing dependency' + phpunit-pending: 'Logic to execute PHPUnit test is not implemented yet.' + starting-test: 'Starting test' + test-duration: 'Test duration' + test-pass: 'Test passes' + test-fail: 'Test fails' + test-exception: 'Test exceptions' + test-debug: 'Test debugs' + url-required: 'URL option is required to run test' + test-summary: 'Test Summary' + group: Group + status: Status + file: File + method: Method + line: Line + message: Message + invalid-class: "Testing class %s doesn't exists" diff --git a/config/translations/tl/theme.debug.yml b/config/translations/tl/theme.debug.yml new file mode 100644 index 000000000..493d2a7c9 --- /dev/null +++ b/config/translations/tl/theme.debug.yml @@ -0,0 +1,15 @@ +description: 'Displays current themes for the application' +arguments: + theme: 'Specific theme to debug' +messages: + theme-id: 'Id' + theme-name: 'Name' + status: 'Status' + version: 'Version' + installed: 'Installed' + uninstalled: 'Uninstalled' + default-theme: 'Default theme' + properties: 'Properties' + regions: 'Regions' + invalid-theme: "Theme %s is invalid" + theme-properties: 'Properties' diff --git a/config/translations/tl/theme.download.yml b/config/translations/tl/theme.download.yml new file mode 100644 index 000000000..b0bc65ac5 --- /dev/null +++ b/config/translations/tl/theme.download.yml @@ -0,0 +1,11 @@ +description: 'Download theme in application' +options: + version: 'Theme version i.e 1.x-dev' +messages: + no-releases: 'There aren''t any releases for theme %s' + getting-releases: 'Getting releases for theme %s' + downloading: 'Downloading theme %s release %s' + downloaded: 'Theme %s version %s was downloaded successfully at %s' + select-release: 'Please select your favorite release' + outside-drupal: "Drupal root can't be determined. Use --root to set the destination, current folder will be used instead of." + error-creating-folder: 'Error creating folder %s, please check your permissions' diff --git a/config/translations/tl/theme.install.yml b/config/translations/tl/theme.install.yml new file mode 100644 index 000000000..4db62ae36 --- /dev/null +++ b/config/translations/tl/theme.install.yml @@ -0,0 +1,21 @@ +description: 'Install theme or themes in the application' +questions: + theme: 'theme name (press to stop adding themes)' + invalid-theme: 'Invalid theme %s' +options: + theme: 'theme or themes to be installed should be separated by a comma' + overwrite-config: 'Overwrite active configuration if necessary' + set-default: 'Set theme as default theme' +messages: + no-themes: 'You must provide theme or themes to install.' + themes-missing: "Unable to install themes %s due they aren't available" + theme-missing: "Unable to install theme %s due is not available" + missing-dependencies: 'Unable to install themes %s due to missing dependencies %s' + themes-nothing: 'Nothing to do. All themes %s are already installed' + theme-nothing: 'Nothing to do. Theme %s is already installed' + dependencies: 'There are some unmet dependencies: %s?' + theme-success: 'The %s theme has been installed successfully' + themes-success: 'The themes %s were installed successfully' + theme-default-success: 'The %s theme has been installed successfully as default theme' + disabled-themes: 'Only uninstalled themes will be listed in autocomplete' + invalid-theme-default: 'Option default is only valid for one theme' diff --git a/config/translations/tl/theme.uninstall.yml b/config/translations/tl/theme.uninstall.yml new file mode 100644 index 000000000..90bc8ecc3 --- /dev/null +++ b/config/translations/tl/theme.uninstall.yml @@ -0,0 +1,20 @@ +description: 'Uninstall theme or themes in the application' +questions: + theme: 'theme name (press to stop adding themes)' + invalid-theme: 'Invalid theme %s' +options: + theme: 'theme or themes to be uninstalled should be separated by a comma' +messages: + no-themes: 'You must provide theme or themes to uninstall.' + themes-missing: "Unable to uninstall themes %s, because they aren't available" + theme-missing: "Unable to uninstall theme %s, because it is not available" + missing-dependencies: 'Unable to uninstall themes %s due to missing dependencies %s' + themes-nothing: 'Nothing to do. All themes are already uninstalled: %s' + theme-nothing: 'Nothing to do. Theme %s is already uninstalled' + dependencies: 'There are some unmet dependencies: %s?' + theme-success: 'The %s theme has been uninstalled successfully' + themes-success: 'The themes %s were uninstalled successfully' + installed-themes: 'Only installed themes will be listed in autocomplete' + invalid-theme-default: 'Option default is only valid for one theme' + error-default-theme: 'Theme %s is the default theme and cannot be uninstalled.' + error-admin-theme: 'Theme %s is the admin theme and cannot be uninstalled.' diff --git a/config/translations/tl/translation.cleanup.yml b/config/translations/tl/translation.cleanup.yml new file mode 100644 index 000000000..04b89f875 --- /dev/null +++ b/config/translations/tl/translation.cleanup.yml @@ -0,0 +1,8 @@ +description: 'Clean up translation files' +arguments: + language: 'Language to clean up files against English' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + file-deleted: 'File %s was deleted from %s because it is no longer required.' + success: 'Unnecessary files were removed' diff --git a/config/translations/tl/translation.pending.yml b/config/translations/tl/translation.pending.yml new file mode 100644 index 000000000..51c5688f6 --- /dev/null +++ b/config/translations/tl/translation.pending.yml @@ -0,0 +1,12 @@ +description: 'Determine pending translation string in a language or a specific file in a language' +arguments: + language: 'Language to determine pending translations against English' +options: + file: 'Specific file to determine pending translations against English' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + pending-translations: 'Pending translation to %s at file %s' + missing-file: "Language %s doens't have file %s, try executing translation:sync command" + success-language: 'There are %s pending traslations for %s' + success-language-file: 'There are %s pending traslations for %s at file %s' diff --git a/config/translations/tl/translation.stats.yml b/config/translations/tl/translation.stats.yml new file mode 100644 index 000000000..599290130 --- /dev/null +++ b/config/translations/tl/translation.stats.yml @@ -0,0 +1,10 @@ +description: 'Generate translate stats' +arguments: + language: 'Language to generate translation stats against English' +options: + format: 'Define output format table|markdown' +messages: + invalid-language: 'Language %s is invalid' + language: 'Language' + percentage: 'Percentage' + iso: 'ISO Code' diff --git a/config/translations/tl/translation.sync.yml b/config/translations/tl/translation.sync.yml new file mode 100644 index 000000000..31a30ae8d --- /dev/null +++ b/config/translations/tl/translation.sync.yml @@ -0,0 +1,10 @@ +description: 'Sync translation files' +arguments: + language: 'Language to syncronize against English source files' +options: + file: 'Language file to be syncronize' +messages: + created-file: 'Yaml file %s was created for language %s' + error-generating: 'Error syncronizing file %s for %s: %s' + error-writing: 'Error writing file %s for %s: %s' + sync-finished: 'Syncronization of translation files was completed' diff --git a/config/translations/tl/update.debug.yml b/config/translations/tl/update.debug.yml new file mode 100644 index 000000000..a7f698a4d --- /dev/null +++ b/config/translations/tl/update.debug.yml @@ -0,0 +1,11 @@ +description: 'Display current updates available for the application' +messages: + no-updates: 'No pending updates' + severity: 'Severity' + title: 'Title' + value: 'Value' + description: 'Description' + requirements-error: 'The following requirement weren''t completed' + module-list: 'Modules with pending updates' + module: 'Module' + update-n: 'Update N' diff --git a/config/translations/tl/update.execute.yml b/config/translations/tl/update.execute.yml new file mode 100644 index 000000000..30fc22909 --- /dev/null +++ b/config/translations/tl/update.execute.yml @@ -0,0 +1,8 @@ +description: 'Execute a specific Update N function in a module, or execute all' +options: + update-n: 'Specific Update N function to be executed' +messages: + no-module-updates: 'There aren''t updates available for module %s' + executing-update: 'Executing update function %s of module %s' + module-update-function-not-found: 'Module %s doesn''t have a function update for %s' + executing-required-previous-updates: 'Executing required previous updates' diff --git a/config/translations/tl/user.debug.yml b/config/translations/tl/user.debug.yml new file mode 100644 index 000000000..42085d5d8 --- /dev/null +++ b/config/translations/tl/user.debug.yml @@ -0,0 +1,14 @@ +description: 'Displays current users for the application' +help: 'The user:debug command helps you get current users.' +welcome: 'Welcome to the Drupal user debug' +options: + roles: 'Roles to filter debug' + limit: 'How many users would you like to be listed in debug' +questions: + roles: 'Select role(s) to be used to filter user debug list' + limit: 'Enter how many users would you like to show' +messages: + user-id: 'User ID' + username: 'Username' + roles: 'Roles' + status: 'Status' diff --git a/config/translations/tl/user.delete.yml b/config/translations/tl/user.delete.yml new file mode 100644 index 000000000..471faf296 --- /dev/null +++ b/config/translations/tl/user.delete.yml @@ -0,0 +1,17 @@ +description: 'Delete users for the application' +help: 'The user:delete command helps you delete users.' +welcome: 'Welcome to the Drupal user delete' +options: + user-id: 'User id to be deleted' + roles: 'Roles associated to users to be deleted' +questions: + user-id: 'User id to be deleted (empty to skip)' + roles: 'Select role(s) associated with users to be deleted' +messages: + user-id: 'User ID' + username: 'Username' + user-deleted: 'User %s was deleted successfully' + users-deleted: '%s users were deleted successfully' +errors: + invalid-user-id: 'User id %s is invalid' + invalid-user: 'User id %s is invalid' diff --git a/config/translations/tl/user.login.clear.attempts.yml b/config/translations/tl/user.login.clear.attempts.yml new file mode 100644 index 000000000..f7a7c5eee --- /dev/null +++ b/config/translations/tl/user.login.clear.attempts.yml @@ -0,0 +1,12 @@ +description: 'Clear failed login attempts for an account.' +help: 'The user:login:clear:attempts command resets the failed login attempts for an account.' +options: + user-id: 'User ID.' +questions: + uid: 'Enter User ID.' + numeric-uid: 'User id must be an integer.' + invalid-uid: 'User id must be upper than zero.' +messages: + successful: 'Login attempts were successfully cleared for user id %s.' +errors: + invalid-user: 'Cannot load user entity (Uid: %s).' diff --git a/config/translations/tl/user.login.url.yml b/config/translations/tl/user.login.url.yml new file mode 100644 index 000000000..853391994 --- /dev/null +++ b/config/translations/tl/user.login.url.yml @@ -0,0 +1,7 @@ +description: 'Returns a one-time user login url.' +options: + user-id: 'User ID.' +messages: + url: 'One-time login for @name: @url' +errors: + invalid-user: 'Cannot load user entity (User ID: @uid).' diff --git a/config/translations/tl/user.password.hash.yml b/config/translations/tl/user.password.hash.yml new file mode 100644 index 000000000..05f58b283 --- /dev/null +++ b/config/translations/tl/user.password.hash.yml @@ -0,0 +1,13 @@ +description: 'Generate a hash from a plaintext password.' +help: 'The password:hash command helps you to generate hashes password from plaintext passwords.' +welcome: 'Welcome to the Drupal password hash generator' +options: + password: 'Password(s) in text format' +questions: + invalid-pass: 'Password can''t be empty' + password: 'Enter password' + other-password: 'Other password (press to stop adding passwords)' +messages: + password: Password + hash: Hash +errors: null diff --git a/config/translations/tl/user.password.reset.yml b/config/translations/tl/user.password.reset.yml new file mode 100644 index 000000000..b96de79af --- /dev/null +++ b/config/translations/tl/user.password.reset.yml @@ -0,0 +1,17 @@ +description: 'Reset password for a specific user.' +help: 'The password:reset command helps you to reset password for a specific user.' +welcome: 'Welcome to the Drupal password reset' +options: + password: 'Password in text format' + user-id: 'User ID' +questions: + invalid-uid: 'Invalid user id %s, user id must be an integer' + invalid-pass: 'Password can''t be empty' + user: 'Enter User ID' + password: 'Enter password' + other-password: 'Other password (press to stop adding passwords)' +messages: + reset-successful: 'Password was updated successfully for user id %s' +errors: + invalid-user: 'Invalid user id %s' + empty-password: 'Password can not be empty' diff --git a/config/translations/tl/views.debug.yml b/config/translations/tl/views.debug.yml new file mode 100644 index 000000000..1f212e242 --- /dev/null +++ b/config/translations/tl/views.debug.yml @@ -0,0 +1,18 @@ +description: 'Display current views resources for the application' +arguments: + view-id: 'View ID' + view-tag: 'View tag' + view-status: 'View status (Enabled|Disabled)' +messages: + view-id: 'View ID' + view-name: 'View name' + description: Description + tag: Tag + status: Status + path: Path + not-found: 'View %s wasn''t found.' + display-list: 'Display list' + display-id: ID + display-name: Name + display-description: Description + display-paths: Paths diff --git a/config/translations/tl/views.disable.yml b/config/translations/tl/views.disable.yml new file mode 100644 index 000000000..b48d2a54c --- /dev/null +++ b/config/translations/tl/views.disable.yml @@ -0,0 +1,3 @@ +description: 'Disable a View' +messages: + disabled-successfully: 'View %s was disabled successfully.' diff --git a/config/translations/tl/views.enable.yml b/config/translations/tl/views.enable.yml new file mode 100644 index 000000000..825d6bffa --- /dev/null +++ b/config/translations/tl/views.enable.yml @@ -0,0 +1,3 @@ +description: 'Enable a View' +messages: + enabled-successfully: 'View %s was enabled successfully.' diff --git a/config/translations/tl/yaml.diff.yml b/config/translations/tl/yaml.diff.yml new file mode 100644 index 000000000..5bbaecb5f --- /dev/null +++ b/config/translations/tl/yaml.diff.yml @@ -0,0 +1,18 @@ +description: 'Compare two YAML files in order to find differences between them.' +arguments: + yaml-left: 'YAML file used as base to compare' + yaml-right: 'YAML file used to find missing parts or differences with the base YAML file' +options: + stats: 'Print statistics about YAML files comparation' + negate: 'Define mode diff or equal comparation, possible values TRUE/FALSE or 0/1' + limit: 'Limit results to a specific number' + offset: 'Starting point of a limit' +questions: + yaml-left: 'Path of YAML file to be used as base in comparison.' + yaml-right: 'Path of YAML file to be compared.' +messages: + key: 'YAML Key' + value: 'YAML Value' + total: 'Total: %s' + diff: 'Diff: %s' + equal: 'Equal: %s' diff --git a/config/translations/tl/yaml.merge.yml b/config/translations/tl/yaml.merge.yml new file mode 100644 index 000000000..6ec6d8402 --- /dev/null +++ b/config/translations/tl/yaml.merge.yml @@ -0,0 +1,17 @@ +description: 'Merge two or more YAML files in a new YAML file. Latest values are preserved.' +arguments: + yaml-files: 'Path of YAML files to merge' + yaml-destination: 'Path of new YAML file to store the result of merge.' +questions: + yaml-destination: 'Path of new YAML file to store the result of merge.' + file: 'Path to the file to merge' + other-file: 'Path to the file to merge (cannot be empty to start the merge process)' + invalid-file: 'Path of file cannot be empty' + file-already-added: 'Path of file was already added' +messages: + wrong-parse: 'YAML file "%s" is empty or doesn''t exist.' + error-parsing: 'An error occurs during parsing of YAML file "%s".' + two-files-required: 'At least two files are required.' + error-generating: 'Error generating merged YAML file.' + error-writing: 'Error writing merged YAML file.' + merged: 'New file "%s" was created successfully after merging YAML files.' diff --git a/config/translations/tl/yaml.split.yml b/config/translations/tl/yaml.split.yml new file mode 100644 index 000000000..0c4f94cb6 --- /dev/null +++ b/config/translations/tl/yaml.split.yml @@ -0,0 +1,11 @@ +description: 'Split a YAML file using indent as separator criteria' +arguments: + yaml-file: 'Path of YAML file to be splitted' +options: + indent-level: 'Split YAML file using a specific indent level' + exclude-parents-key: 'Exclude the "parents" key from the generated file' + starting-key: 'YAML Key from where start split - useful to extract partial elements' +messages: + generating-split: 'Generating new files' + split-generated: 'File %s was generated' + invalid-key: 'Provided key as stating YAML key wasn''t found, combine with indent-level 0 to extract values' diff --git a/config/translations/tl/yaml.update.yml b/config/translations/tl/yaml.update.yml new file mode 100644 index 000000000..e72c56ad1 --- /dev/null +++ b/config/translations/tl/yaml.update.yml @@ -0,0 +1,16 @@ +value: + description: 'Update a value for a specific key in a YAML file.' + arguments: + yaml-file: 'Path of YAML file to update' + yaml-key: 'YAML key to update' + yaml-value: 'YAML value to update' + messages: + updated: 'YAML file %s was updated successfully.' +key: + description: 'Replace a YAML key in a YAML file.' + arguments: + yaml-file: 'Path of YAML file to update' + yaml-key: 'YAML key to be replaced' + yaml-new-key: 'YAML new key' + messages: + updated: 'YAML file %s was updated successfully.' diff --git a/config/translations/vn/application.yml b/config/translations/vn/application.yml index abeb30119..342bf79a4 100755 --- a/config/translations/vn/application.yml +++ b/config/translations/vn/application.yml @@ -1,44 +1,38 @@ -console: - arguments: - env: 'Tên môi trường' - no-debug: 'Tắt chế độ debug' - learning: 'Sinh ra chi tiết mã thực thi' - generate-chain: 'In các lựa chọn thi hành và các đối số dạng yaml, để sử dụng trong chuỗi lệnh' - generate-inline: 'In các lựa chọn thi hành và các đối số dạng inline, để sử dụng sau' - generate-doc: 'Shows command options and arguments as markdown' - root: 'Định nghĩa Drupal root dùng để thực thi lệnh' - uri: 'Đường dẫn site Drupal được dùng (cho môi trường multisite hoặc khi chạy trên một cổng thay thế)' - 'yes': 'Skip confirmation and proceed' - target: 'Site name you want to interact with (for local or remote sites)' - drupal: 'đường dẫn tới Drupal root' - shell: 'Khởi động shell' - messages: - completed: 'Dòng lệnh đã được thực thi thành công!' - chain: - generated: 'Như sau bạn có thể tìm được file yaml của dòng lệnh thi hành cuối cùng, ví dụ copy in ~/.console/chain/sample.yml sẽ được chạy trong một chuỗi dòng lệnh theo thứ tự gọi' - inline: - generated: 'Như này bạn có thấy dạng inline của dòng lệnh thi hành và có thể gọi nó lại' - generated: 'Bạn có thể bắt đầu sử dụng code mới khởi tạo' - files: - generated: 'Các files được khởi tạo hoặc đã tải lên' - copied: 'Các files đã được sao chép' - learning: - route: "Để tạo ra các trang, nó cần thiết để định nghĩa các routes cho chúng.\nMột route tương ứng một URL đến một controller. Nó định nghĩa với các chức năng hoặc phương thức sẽ được gọi khi một URL được truy cập.\nNếu người dùng truy cập http://drupal8.dev/{{ route }}, hệ thống routing sẽ tìm kiếm một route với đường dẫn đó. Trong trường hợp này nó sẽ tìm một cái phù hợp, và thi hành _controller callback. Trong trường hợp này callback được định nghĩa như một tên lớp (\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nand a method (\"{{ route.method }}\")." - autocomplete: "Bash or Zsh: Thêm dòng này vào file cấu hình của bạn:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Tạo một symbolic link\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" - errors: - invalid-command: 'Command"%s" là chưa được định nghĩa' - input: - definition: - command: 'Câu lệnh để thực thi' - help: 'Hiển thị thông báo giúp đỡ' - quiet: 'Đừng đưa ra bất cứ thông báo nào' - verbose: 'Tăng độ dài của các thông báo: 1 cho đầu ra thông thường, 2 cho những đầu ra dài hơn và 3 cho tìm kiếm lỗi' - version: 'Hiển thị phiên bản ứng dụng' - ansi: 'hiệu lực ANSI đầu ra' - no-ansi: 'Tắt ANSI đầu ra' - no-interaction: 'Đừng yêu cầu bất kỳ câu hỏi tương tác nào' - options: - version: '%s version %s' +options: + env: 'Tên môi trường' + no-debug: 'Tắt chế độ debug' + learning: 'Sinh ra chi tiết mã thực thi' + generate-chain: 'In các lựa chọn thi hành và các đối số dạng yaml, để sử dụng trong chuỗi lệnh' + generate-inline: 'In các lựa chọn thi hành và các đối số dạng inline, để sử dụng sau' + generate-doc: 'Shows command options and arguments as markdown' + root: 'Định nghĩa Drupal root dùng để thực thi lệnh' + uri: 'Đường dẫn site Drupal được dùng (cho môi trường multisite hoặc khi chạy trên một cổng thay thế)' + 'yes': 'Skip confirmation and proceed' + target: 'Site name you want to interact with (for local or remote sites)' + help: 'Display this help message' + quiet: 'Do not output any message' + verbose: 'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug' + version: '%s version %s' + ansi: 'Force ANSI output' + no-ansi: 'Disable ANSI output' + no-interaction: 'Do not ask any interactive question' +arguments: + command: 'The command to execute' +messages: + completed: 'Dòng lệnh đã được thực thi thành công!' + chain: + generated: 'Như sau bạn có thể tìm được file yaml của dòng lệnh thi hành cuối cùng, ví dụ copy in ~/.console/chain/sample.yml sẽ được chạy trong một chuỗi dòng lệnh theo thứ tự gọi' + inline: + generated: 'Như này bạn có thấy dạng inline của dòng lệnh thi hành và có thể gọi nó lại' + generated: 'Bạn có thể bắt đầu sử dụng code mới khởi tạo' + files: + generated: 'Các files được khởi tạo hoặc đã tải lên' + copied: 'Các files đã được sao chép' + learning: + route: "Để tạo ra các trang, nó cần thiết để định nghĩa các routes cho chúng.\nMột route tương ứng một URL đến một controller. Nó định nghĩa với các chức năng hoặc phương thức sẽ được gọi khi một URL được truy cập.\nNếu người dùng truy cập http://drupal8.dev/{{ route }}, hệ thống routing sẽ tìm kiếm một route với đường dẫn đó. Trong trường hợp này nó sẽ tìm một cái phù hợp, và thi hành _controller callback. Trong trường hợp này callback được định nghĩa như một tên lớp (\"\\Drupal\\{{ module }}\\Controller\\{{ class_name }}\")\nand a method (\"{{ route.method }}\")." + autocomplete: "Bash or Zsh: Thêm dòng này vào file cấu hình của bạn:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n\nFish: Tạo một symbolic link\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish\n" +errors: + invalid-command: 'Command"%s" là chưa được định nghĩa' site: messages: path: 'đường dẫn site' diff --git a/config/translations/vn/database.table.drop.yml b/config/translations/vn/database.drop.yml similarity index 79% rename from config/translations/vn/database.table.drop.yml rename to config/translations/vn/database.drop.yml index 8d86019a6..c6325c9d1 100644 --- a/config/translations/vn/database.table.drop.yml +++ b/config/translations/vn/database.drop.yml @@ -1,5 +1,5 @@ description: 'Drop tất cả các tables trong 1 cơ sở dữ liệu được đưa ra.' -help: 'Câu lệnh database:table:drop giúp bạn drop database tables.' +help: 'Câu lệnh database:drop giúp bạn drop database tables.' arguments: database: 'Database key from settings.php' question: diff --git a/config/translations/vn/translation.cleanup.yml b/config/translations/vn/translation.cleanup.yml index 30975c9f2..1e013c63f 100644 --- a/config/translations/vn/translation.cleanup.yml +++ b/config/translations/vn/translation.cleanup.yml @@ -1,8 +1,8 @@ -description: 'Clenaup translation files' +description: 'Clean up translation files' arguments: - language: 'Language to cleanup files against English' + language: 'Language to clean up files against English' messages: invalid-language: 'Language %s is invalid' language: Language file-deleted: 'File %s was deleted from %s due is no longer required.' - success: 'Unncessary files were cleanup' + success: 'Unnecessary files were removed' diff --git a/config/translations/zh_hans/application.yml b/config/translations/zh_hans/application.yml index 9bac87c60..cfb41b306 100644 --- a/config/translations/zh_hans/application.yml +++ b/config/translations/zh_hans/application.yml @@ -1,44 +1,38 @@ -console: - arguments: - env: 环境名称 - no-debug: 禁用调试 - learning: '生成详细的代码输出用于学习' - generate-chain: '以 YAML 格式显示命令执行时的选项和参数,用于链式执行一组命令' - generate-inline: 将命令执行时的选项和参数显示成一行,以便后续使用 - generate-doc: '显示命令选项和参数为 markdown 格式' - root: '定义 Drupal 根目录,命令执行时使用' - uri: 'Drupal 网站的 URI( 用于多站点环境或运行在不同的端口)' - 'yes': 跳过确认并继续 - target: 与之交互的站点名字(本地或远程网站) - drupal: 'Drupal 根目录所在路径' - shell: '运行 Shell.' - messages: - completed: 命令执行成功! - chain: - generated: '刚刚执行的命令,以 YAML 格式表示,如下:(可以将其添加到文件中作为链式命令的一部分。如添加到: ~/.console/chain/sample.yml)' - inline: - generated: 刚刚执行的命令,表示成一行命令,如下:(可以拷贝它,用于再次执行) - generated: '代码生成完毕!' - files: - generated: 生成或更新文件 - copied: 已复制文件 - learning: - route: "创建页面时,要为它们定义路由。\n一条路由将一个 URL 映射到一个控制器。\n控制器定义了访问一个 URL 时,其中的哪个函数或方法将被执行。\n如果用户访问的是 http://drupal8.dev/{{ route }},\n路由系统将为该路径查找一条对应的路由。\n在这个例子中,路由系统会查找到一条匹配的路由,然后执行 _controller 回调。\n在这个例子中, 回调被定义为一个类名(\\\"\\\\Drupal\\\\{{ module }}\\\\Controller\\\\{{ class_name }}\\\")\n和一个方法 (\\\"{{ route.method }}\\\")" - autocomplete: "初始化完成!\n\n如果您使用的是 Bash 或者 Zsh,请将下面这一行添加到相应的 Shell 配置文件中:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n如果您使用的是 Fish(Friendly Interactive Shell),请创建一个软链接:\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish" - errors: - invalid-command: '命令 "%s" 没有定义' - input: - definition: - command: 执行的命令 - help: 显示帮助 - quiet: 静默模式,不输出任何消息 - verbose: '消息输出。 v:正常输出,vv:详细输出,vvv:调试输出' - version: 显示程序版本 - ansi: '强制 ANSI 输出' - no-ansi: '禁用 ANSI 输出' - no-interaction: '无交互问题' - options: - version: '%s 版本 %s' +options: + env: 环境名称 + no-debug: 禁用调试 + learning: '生成详细的代码输出用于学习' + generate-chain: '以 YAML 格式显示命令执行时的选项和参数,用于链式执行一组命令' + generate-inline: 将命令执行时的选项和参数显示成一行,以便后续使用 + generate-doc: '显示命令选项和参数为 markdown 格式' + root: '定义 Drupal 根目录,命令执行时使用' + uri: 'Drupal 网站的 URI( 用于多站点环境或运行在不同的端口)' + 'yes': 跳过确认并继续 + target: 与之交互的站点名字(本地或远程网站) + help: '显示这个帮助信息' + quiet: '不显示任何帮助信息' + verbose: '输出信息控制: 1 普通输出, 2 详细输出 and 3 调试信息输出' + version: '%s 版本 %s' + ansi: '启用 ANSI 输出' + no-ansi: '停止 ANSI 输出' + no-interaction: '非交互式' +arguments: + command: '要执行的命令' +messages: + completed: 命令执行成功! + chain: + generated: '刚刚执行的命令,以 YAML 格式表示,如下:(可以将其添加到文件中作为链式命令的一部分。如添加到: ~/.console/chain/sample.yml)' + inline: + generated: 刚刚执行的命令,表示成一行命令,如下:(可以拷贝它,用于再次执行) + generated: '代码生成完毕!' + files: + generated: 生成或更新文件 + copied: 已复制文件 + learning: + route: "创建页面时,要为它们定义路由。\n一条路由将一个 URL 映射到一个控制器。\n控制器定义了访问一个 URL 时,其中的哪个函数或方法将被执行。\n如果用户访问的是 http://drupal8.dev/{{ route }},\n路由系统将为该路径查找一条对应的路由。\n在这个例子中,路由系统会查找到一条匹配的路由,然后执行 _controller 回调。\n在这个例子中, 回调被定义为一个类名(\\\"\\\\Drupal\\\\{{ module }}\\\\Controller\\\\{{ class_name }}\\\")\n和一个方法 (\\\"{{ route.method }}\\\")" + autocomplete: "初始化完成!\n\n如果您使用的是 Bash 或者 Zsh,请将下面这一行添加到相应的 Shell 配置文件中:\nsource \"$HOME/.console/console.rc\" 2>/dev/null\n如果您使用的是 Fish(Friendly Interactive Shell),请创建一个软链接:\nln -s ~/.console/drupal.fish ~/.config/fish/completions/drupal.fish" +errors: + invalid-command: '命令 "%s" 没有定义' site: messages: path: 网站路径 diff --git a/config/translations/zh_hans/config.diff.yml b/config/translations/zh_hans/config.diff.yml index e0537c09f..9a55ccb2a 100644 --- a/config/translations/zh_hans/config.diff.yml +++ b/config/translations/zh_hans/config.diff.yml @@ -1,14 +1,14 @@ -description: 'Ouput configuration items that are different in active configuration compared with a directory.' +description: '输出选取目录中和使用中不同的配置项目.' arguments: - directory: 'The directory to diff against. If omitted, choose from Drupal config directories.' + directory: '要对比的目录. 缺省使用配置目录.' options: - reverse: 'See the changes in reverse (i.e diff a directory to the active configuration).' + reverse: '反向显示差异(就是说:从一个目录到使用配置的比较).' questions: - directories: 'Config directory:' + directories: '配置目录:' table: headers: - collection: Collection - config-name: 'Configuration item' - operation: Operation + collection: 集合 + config-name: '配置项' + operation: 操作 messages: - no-changes: 'There are no changes.' + no-changes: '没有更改.' diff --git a/config/translations/zh_hans/config.export.single.yml b/config/translations/zh_hans/config.export.single.yml index 102bfe4be..c154e9a70 100644 --- a/config/translations/zh_hans/config.export.single.yml +++ b/config/translations/zh_hans/config.export.single.yml @@ -2,7 +2,7 @@ description: '导出单个配置' arguments: config-name: '配置名称' options: - include-dependencies: 'Export dependencies of the configuration as well.' + include-dependencies: '同时输出其他相关配置.' simple-configuration: '简单配置' questions: config-type: '配置类型' diff --git a/config/translations/zh_hans/config.export.yml b/config/translations/zh_hans/config.export.yml index 1daf9670f..1da7b4ec4 100644 --- a/config/translations/zh_hans/config.export.yml +++ b/config/translations/zh_hans/config.export.yml @@ -1,6 +1,6 @@ description: '导出配置' arguments: directory: '导出配置存放目录' - tar: 'If set, the configuration will be exported to an archive file.' + tar: '如果启用,配置文件会导出到一个存档文件.' messages: directory: '导出配置存放目录:' diff --git a/config/translations/zh_hans/config.import.yml b/config/translations/zh_hans/config.import.yml index b2046509f..464c781f2 100644 --- a/config/translations/zh_hans/config.import.yml +++ b/config/translations/zh_hans/config.import.yml @@ -1,7 +1,7 @@ description: '导入配置' arguments: file: '配置文件路径' - directory: 'Path to a directory of configuration to import.' + directory: '要导入的配置文件的目录路径.' remove-files: '同步后删除文件.' messages: config_files_imported: '列出配置文件.' diff --git a/config/translations/zh_hans/config.settings.debug.yml b/config/translations/zh_hans/config.settings.debug.yml index 17b879c23..106547024 100644 --- a/config/translations/zh_hans/config.settings.debug.yml +++ b/config/translations/zh_hans/config.settings.debug.yml @@ -1,5 +1,5 @@ description: '配置文件调试' -help: 'The config:settings:debug command helps you displaying current key:value on settings file.' -welcome: 'Welcome to the Drupal Config Settings Debug command' +help: 'config:settings:debug命令帮助显示当前的配置文件里的当前的键:值' +welcome: '欢迎使用Drupal调试配置命令' messages: current: '配置文件里的当前 Key:Value' diff --git a/config/translations/zh_hans/database.table.drop.yml b/config/translations/zh_hans/database.drop.yml similarity index 75% rename from config/translations/zh_hans/database.table.drop.yml rename to config/translations/zh_hans/database.drop.yml index 498e3f276..5722b14c0 100644 --- a/config/translations/zh_hans/database.table.drop.yml +++ b/config/translations/zh_hans/database.drop.yml @@ -1,5 +1,5 @@ description: '删除数据库所有表' -help: '命令 database:table:drop 用于删除数据库的表' +help: '命令 database:drop 用于删除数据库的表' arguments: database: 'settings.php 文件中 Database 的键' question: diff --git a/config/translations/zh_hans/generate.entity.content.yml b/config/translations/zh_hans/generate.entity.content.yml index 1b8014857..42abf2a68 100644 --- a/config/translations/zh_hans/generate.entity.content.yml +++ b/config/translations/zh_hans/generate.entity.content.yml @@ -6,11 +6,11 @@ options: entity-name: '内容实体名称' label: '标签' has-bundles: 'Entity has bundles' - base-path: 'The base-path for the content entity routes' + base-path: '内容实体的基本路径' questions: module: common.questions.module entity-class: '输入新内容实体的类名' entity-name: '输入新内容实体的名称' label: '输入新内容实体的标签' has-bundles: 'Do you want this (content) entity to have bundles' - base-path: 'Enter the base-path for the content entity routes' + base-path: '输入内容实体的基本路径' diff --git a/config/translations/zh_hans/generate.event.subscriber.yml b/config/translations/zh_hans/generate.event.subscriber.yml index 9042205b2..d3a8dadb7 100644 --- a/config/translations/zh_hans/generate.event.subscriber.yml +++ b/config/translations/zh_hans/generate.event.subscriber.yml @@ -1,5 +1,5 @@ description: '生成事件订阅者' questions: - class: 'Class name' + class: '类名' callback-name: 事件的回调函数名 class-name: 类名 diff --git a/config/translations/zh_hans/generate.form.yml b/config/translations/zh_hans/generate.form.yml index 598b79604..053b6d062 100644 --- a/config/translations/zh_hans/generate.form.yml +++ b/config/translations/zh_hans/generate.form.yml @@ -3,7 +3,7 @@ help: '命令 "%s" 用于生成新的"%s"' welcome: '欢迎使用 Drupal 表单生成器' options: module: common.options.module - class: 'The form class name' + class: '表格类名' form-id: '表格ID' services: common.options.services inputs: common.options.inputs @@ -11,13 +11,13 @@ options: class-name: '表格类名' questions: module: common.questions.module - class: 'Enter the Form Class name' + class: '输入表格类名' form-id: '输入表格ID' services: common.questions.services inputs: common.questions.inputs routing: 更新路径文件 - menu_link_gen: 'Generate a menu link' - menu_link_title: 'A title for the menu link' - menu_parent: 'Menu parent' - menu_link_desc: 'A description for the menu link' + menu_link_gen: '生成菜单连接' + menu_link_title: '菜单连接标题' + menu_parent: '上一级菜单' + menu_link_desc: '菜单连接说明' class-name: '输入表格类名' diff --git a/config/translations/zh_hans/generate.module.yml b/config/translations/zh_hans/generate.module.yml index dae2f9c2b..c110b6a34 100644 --- a/config/translations/zh_hans/generate.module.yml +++ b/config/translations/zh_hans/generate.module.yml @@ -8,22 +8,22 @@ options: description: 模块说明 core: '内核版本' feature: 'Set module compatible with Features module' - package: 'Module package' - module-file: 'Add a .module file' - composer: 'Add a composer.json file' + package: '模块包' + module-file: '加一.module文件' + composer: '加一composer.json文件' dependencies: 'Module dependencies separated by commas (i.e. context, panels)' - test: 'Generate a test class' - controller: 'Default Controller' + test: '生成一个测试类' + controller: '缺省控制器' questions: - module: 'Enter the new module name' - machine-name: 'Enter the module machine name' - module-path: 'Enter the module Path' - description: 'Enter module description' - core: 'Enter Drupal Core version' - package: 'Enter package name' + module: '输入新模块名' + machine-name: '输入模块机器名' + module-path: '输入模块路径' + description: '输入模块说明' + core: '输入Drupal版本' + package: '输入包名' feature: 'Define module as feature' - module-file: 'Do you want to generate a .module file' - composer: 'Do you want to add a composer.json file to your module' + module-file: '你要生成一个.module文件?' + composer: '你要在模块里加一个composer.json文件吗?' dependencies: 'Would you like to add module dependencies' test: 'Do you want to generate a unit test class' controller: 'Do you want to generate a default Controller' diff --git a/config/translations/zh_hans/generate.plugin.type.annotation.yml b/config/translations/zh_hans/generate.plugin.type.annotation.yml index cbd351347..4fe6dbff7 100644 --- a/config/translations/zh_hans/generate.plugin.type.annotation.yml +++ b/config/translations/zh_hans/generate.plugin.type.annotation.yml @@ -3,7 +3,7 @@ help: 'generate:plugin:type:annotation命令帮助生成一个新 welcome: '欢迎使用 Drupal 插件类别生成器' options: module: common.options.module - class: 'Plugin type class name' + class: '插件类别类名' machine-name: '插件类别内部机器名' label: '插件类别标签' questions: diff --git a/config/translations/zh_hans/generate.plugin.type.yaml.yml b/config/translations/zh_hans/generate.plugin.type.yaml.yml index a18d77021..e9bdb0573 100644 --- a/config/translations/zh_hans/generate.plugin.type.yaml.yml +++ b/config/translations/zh_hans/generate.plugin.type.yaml.yml @@ -3,11 +3,11 @@ help: 'generate:plugin:type:yaml命令帮你生成一个新的有 welcome: 欢迎到Drupal插件类别生成器 options: module: common.options.module - class: 'Plugin type class name' + class: '插件类型类名' plugin-name: '插件类别内部机器名' plugin-file-name: 插件文件名 questions: module: common.questions.module class: '输入插件类型类名' - plugin-name: '输入插件类别内部机器名Enter the plugin type machine name' + plugin-name: '输入插件类别内部机器名' plugin-file-name: '输入插件文件名(比如:MODULE.plugin.filename.yml)' diff --git a/config/translations/zh_hans/locale.translation.status.yml b/config/translations/zh_hans/locale.translation.status.yml index 954df3a14..e975042d4 100644 --- a/config/translations/zh_hans/locale.translation.status.yml +++ b/config/translations/zh_hans/locale.translation.status.yml @@ -7,8 +7,8 @@ messages: no-translations: '无翻译状态可用。请手动检查' project: 项目 version: 版本 - local-age: '本地 age' - remote-age: '远程 age' + local-age: '本地年龄' + remote-age: '远程年龄' info: 信息 no-translation-files: '无翻译文件提供给开发版本' file-not-found: '文件在 %s,%s 都没有找到' diff --git a/config/translations/zh_hans/migrate.setup.yml b/config/translations/zh_hans/migrate.setup.yml index a2edb9284..fa3cf55b8 100644 --- a/config/translations/zh_hans/migrate.setup.yml +++ b/config/translations/zh_hans/migrate.setup.yml @@ -7,7 +7,7 @@ options: db-pass: '数据库密码' db-prefix: 数据库前缀 db-port: 数据库端口 - files-directory: 'Files Directory' + files-directory: '文件目录' questions: db-type: 'Drupal 数据库类型' db-host: 数据库主机 @@ -16,7 +16,7 @@ questions: db-pass: '数据库密码' db-prefix: 数据库前缀 db-port: 数据库端口 - files-directory: 'Files Directory' + files-directory: '文件目录' messages: not-drupal: '来源数据库不包含可识别的 Drupal 版本' migrations-created: '%s 迁移创建成功 %s.' diff --git a/config/translations/zh_hans/module.debug.yml b/config/translations/zh_hans/module.debug.yml index d81adaa25..00aaafe79 100644 --- a/config/translations/zh_hans/module.debug.yml +++ b/config/translations/zh_hans/module.debug.yml @@ -10,4 +10,4 @@ messages: package: '包' enabled: 启用 disabled: 禁用 - schema-version: 'Schema version' + schema-version: 'Schema 版本' diff --git a/config/translations/zh_hans/module.download.yml b/config/translations/zh_hans/module.download.yml index bf8e6fabc..706c018df 100644 --- a/config/translations/zh_hans/module.download.yml +++ b/config/translations/zh_hans/module.download.yml @@ -1,8 +1,8 @@ description: 下载模块 arguments: - module: 'Module or modules to be enabled should be separated by a space' + module: '要启用的模块之间用空格隔开' options: - latest: 'Default to download most recent version' + latest: '缺省下载最新版本' version: 模块版本,例如:1.x-dev messages: no-releases: '模块 %s 没有发布任何版本' diff --git a/config/translations/zh_hans/module.install.yml b/config/translations/zh_hans/module.install.yml index 4c1ebe235..724bf63c0 100644 --- a/config/translations/zh_hans/module.install.yml +++ b/config/translations/zh_hans/module.install.yml @@ -1,6 +1,6 @@ description: '安装模块' arguments: - module: 'Module or modules to be enabled should be separated by a space' + module: '模块间用空格隔开' options: latest: 'Default to download most recent version' module: 一个或多个模块,模块之间使用逗号分隔 diff --git a/config/translations/zh_hans/module.uninstall.yml b/config/translations/zh_hans/module.uninstall.yml index 00f369869..049b9e475 100644 --- a/config/translations/zh_hans/module.uninstall.yml +++ b/config/translations/zh_hans/module.uninstall.yml @@ -6,4 +6,4 @@ messages: dependents: '模块 %s 不能卸载,它被 %s 所依赖' nothing: 任何事都不用做,所有模块都已经被卸载了 success: 以下模块被成功卸载:%s - missing: 'Unable to install modules %s due to missing modules %s' + missing: '由于模块%s缺失,无法安装模块%s ' diff --git a/config/translations/zh_hans/rest.debug.yml b/config/translations/zh_hans/rest.debug.yml index be06dd500..4d32eca7f 100644 --- a/config/translations/zh_hans/rest.debug.yml +++ b/config/translations/zh_hans/rest.debug.yml @@ -2,13 +2,13 @@ description: '显示当前 REST 资源' arguments: resource-id: 'REST 资源 ID' options: - status: 'REST 资源状态 enabled | disabled' + status: 'REST 资源状态 启用 | 停用' messages: id: 'REST 资源 ID' label: '标签' - canonical_url: 'Canonical URL' + canonical_url: '规范网址' status: 状态 - provider: Provider + provider: 提供者 enabled: 启用 disabled: 禁用 rest-state: 'REST 状态' diff --git a/config/translations/zh_hans/router.debug.yml b/config/translations/zh_hans/router.debug.yml index e3de9ea70..d3af21287 100644 --- a/config/translations/zh_hans/router.debug.yml +++ b/config/translations/zh_hans/router.debug.yml @@ -3,8 +3,8 @@ arguments: route-name: 路由名称 messages: name: 路由名称 - class: 'Class path' - route: Route + class: '类路径' + route: 路径 path: 类路径 defaults: 默认 options: 选项 diff --git a/config/translations/zh_hans/self-update.yml b/config/translations/zh_hans/self-update.yml index 9097c4662..1048e0e39 100644 --- a/config/translations/zh_hans/self-update.yml +++ b/config/translations/zh_hans/self-update.yml @@ -1,11 +1,11 @@ description: 更新项目到最新版本 help: 更新项目到最新版本 options: - major: 'Update to a new major version, if available.' + major: '如果有,更新到最近主版本.' manifest: 'Override the manifest file path.' current-version: 'Override the version to update from.' questions: - update: 'Update from version %s to version %s.' + update: '从版本%s更新到版本%s.' messages: not-phar: 'This instance of the CLI was not installed as a Phar archive.' update: 'Updating to version %s.' diff --git a/config/translations/zh_hans/settings.debug.yml b/config/translations/zh_hans/settings.debug.yml index 249ee151f..5c1220f97 100644 --- a/config/translations/zh_hans/settings.debug.yml +++ b/config/translations/zh_hans/settings.debug.yml @@ -1,5 +1,5 @@ -description: 'List user Drupal Console settings.' +description: '列出用户Drupal控制台设置.' messages: - config-key: 'Config key' - config-value: 'Config value' - config-file: 'Config file' \ No newline at end of file + config-key: '配置键' + config-value: '配置值' + config-file: '配置文件' \ No newline at end of file diff --git a/config/translations/zh_hans/settings.set.yml b/config/translations/zh_hans/settings.set.yml index b13fab4a4..d36e8e212 100644 --- a/config/translations/zh_hans/settings.set.yml +++ b/config/translations/zh_hans/settings.set.yml @@ -3,7 +3,7 @@ arguments: setting-name: 'Setting name in yaml flatten format to set a value in Drupal Console config file' setting-value: 'Setting value to set in Drupal Console config file' messages: - error-parsing: 'An error occurs during parsing of YAML file "%s".' - error-generating: 'Error setting new language in config file.' - error-writing: 'Error writing config file.' + error-parsing: '处理YAML文件"%s"时出错.' + error-generating: '在配置文件中设置语言出错.' + error-writing: '写入配置文件出错.' success: 'Setting %s was set to %s for Drupal Console' diff --git a/config/translations/zh_hans/site.new.yml b/config/translations/zh_hans/site.new.yml index f37384072..aafaed131 100644 --- a/config/translations/zh_hans/site.new.yml +++ b/config/translations/zh_hans/site.new.yml @@ -1,16 +1,16 @@ description: 生成一个新的Drupal项目 arguments: - directory: 'Directory when downloading Drupal' + directory: '下载Drupal的目录' version: 下载特定的Drupal版本 site-name: 站名 messages: - select-release: 'Select a core release' + select-release: '选择内核版本' getting-releases: 取得Drupal发布的版本 downloading: '下载Drupal %s' extracting: '解压缩Drupal %s文件' no-releases: 没有可用Drupal版本 downloaded: '下载Drupal %s到目录%s' error-copying: 重命名目录%s时出错 - release: 'Please select a release' + release: '请选择一个版本' questions: - directory: 'Enter the directory name when downloading Drupal' + directory: '输入下载Drupal的目录' diff --git a/config/translations/zh_hans/site.statistics.yml b/config/translations/zh_hans/site.statistics.yml index 3b1d39ecf..911731e6d 100644 --- a/config/translations/zh_hans/site.statistics.yml +++ b/config/translations/zh_hans/site.statistics.yml @@ -1,15 +1,15 @@ description: 'Show the current statistics of website.' help: 'Show the current statistics of website.' messages: - stat-name: 'Name' - stat-quantity: 'Quantity' - node-type: 'Node:%s' + stat-name: '名字' + stat-quantity: '数量' + node-type: '节点:%s' comments: 'Comments' vocabulary: 'Vocabularies' taxonomy-terms: 'Taxonomy terms' files: 'Files' users: 'Users' - modules-enabled: 'Modules enabled' - modules-disabled: 'Modules disabled' - themes-enabled: 'Themes enabled' - themes-disabled: 'Themes disabled' + modules-enabled: '启用的模块' + modules-disabled: '停用的模块' + themes-enabled: '启用的主题' + themes-disabled: '停用的主题' diff --git a/config/translations/zh_hans/site.status.yml b/config/translations/zh_hans/site.status.yml index 8a0c67825..7f4369615 100644 --- a/config/translations/zh_hans/site.status.yml +++ b/config/translations/zh_hans/site.status.yml @@ -19,9 +19,9 @@ messages: directory_temporary: 网站临时目录 directory_theme_default: 网站主题目录 directory_theme_admin: 管理员主题目录 - current_version: 'Current Drupal version (%s)' - not_installed: 'Drupal is not installed' - not_available: 'Not available' + current_version: '当前Drupal版本(%s)' + not_installed: '未安装Drupal' + not_available: '不可用,没有' configuration: '配置' active: '有效配置路径' staging: '中间站(Staging)配置路径' diff --git a/config/translations/zh_hans/test.debug.yml b/config/translations/zh_hans/test.debug.yml index a6071f7be..c90e8c8f6 100644 --- a/config/translations/zh_hans/test.debug.yml +++ b/config/translations/zh_hans/test.debug.yml @@ -14,4 +14,4 @@ messages: methods: 测试方法 not-found: '没找到调试,试着在测试ID上加双引号.' success-groups: 'All testing groups were listed sucessfully, use the group argument to filter Test unit by group i.e $ drupal test:debug Url' - success-group: 'All test units for group %s were listed sucessfully' + success-group: '成功列出组(%s)所有测试单位' diff --git a/config/translations/zh_hans/test.run.yml b/config/translations/zh_hans/test.run.yml index 36611aba7..a31485b01 100644 --- a/config/translations/zh_hans/test.run.yml +++ b/config/translations/zh_hans/test.run.yml @@ -18,4 +18,4 @@ messages: method: 方法 line: 行(线) message: 消息 - invalid-class: 'Testing class %s doesn''t exists' + invalid-class: '测试类%s不存在' diff --git a/config/translations/zh_hans/user.debug.yml b/config/translations/zh_hans/user.debug.yml index 299989d93..0c284eeb1 100644 --- a/config/translations/zh_hans/user.debug.yml +++ b/config/translations/zh_hans/user.debug.yml @@ -1,6 +1,6 @@ -description: 'Displays current users for the application' -help: 'The user:debug command helps you get current users.' -welcome: 'Welcome to the Drupal user debug' +description: '显示当前用户的程序' +help: 'user:debug命令帮助取得当前用户.' +welcome: '欢迎到用户调试' options: roles: 用于过滤用户的角色 limit: 指定显示的用户数量 diff --git a/config/translations/zh_hans/user.delete.yml b/config/translations/zh_hans/user.delete.yml index be5f3edc7..405436f63 100644 --- a/config/translations/zh_hans/user.delete.yml +++ b/config/translations/zh_hans/user.delete.yml @@ -1,17 +1,17 @@ -description: 'Delete users for the application' -help: 'The user:delete command helps you delete users.' -welcome: 'Welcome to the Drupal user delete' +description: '删除应用程序的用户' +help: 'user:delete命令帮助删除用户.' +welcome: '欢迎到Drupal用户删除命令' options: - user-id: 'User id to be deleted' - roles: 'Roles associated to users to be deleted' + user-id: '要删除的用户ID' + roles: '要删除用户的角色' questions: - user-id: 'User id to be deleted (empty to skip)' - roles: 'Select role(s) associated to used to be deleted' + user-id: '要删除的用户ID(可以不输入)' + roles: '选择要删除用户的角色' messages: - user-id: 'User ID' - username: Username - user-deleted: 'User %s was deleted successfully' - users-deleted: '%s users were deleted successfully' + user-id: '用户ID' + username: 用户名 + user-deleted: '成功删除用户%s' + users-deleted: '成功删除%s用户' errors: - invalid-user-id: 'User id %s is invalid' - invalid-user: 'User id %s is invalid' + invalid-user-id: '用户ID%s无效' + invalid-user: '用户%s无效' diff --git a/config/translations/zh_hans/views.debug.yml b/config/translations/zh_hans/views.debug.yml index 165269db0..69f98bc95 100644 --- a/config/translations/zh_hans/views.debug.yml +++ b/config/translations/zh_hans/views.debug.yml @@ -1,4 +1,4 @@ -description: 'Display current views resources for the application' +description: '显示当前程序视窗资源' arguments: view-id: 视图ID view-tag: '视图标签' diff --git a/config/translations/zh_hans/views.enable.yml b/config/translations/zh_hans/views.enable.yml index da1b9d98b..4c7cff0bd 100644 --- a/config/translations/zh_hans/views.enable.yml +++ b/config/translations/zh_hans/views.enable.yml @@ -1,5 +1,5 @@ description: 启动视图 messages: - enabled-successfully: 'View %s was enabled successfully.' + enabled-successfully: '成功启动视图%s.' disabled-successfully: 成功启动视图%s. disabled-successfully: 成功启动视图%s. diff --git a/services.yml b/services.yml new file mode 100644 index 000000000..3f0e60746 --- /dev/null +++ b/services.yml @@ -0,0 +1,15 @@ +services: + parser: + class: Symfony\Component\Yaml\Parser + lazy: true + config: + class: Drupal\Console\Config + arguments: ["@parser"] + requirement_checker: + class: Drupal\Console\Utils\RequirementChecker + arguments: ["@parser"] + lazy: true + redbean: + class: RedBeanPHP\R + lazy: true + diff --git a/src/Application.php b/src/Application.php index f23e9ae40..7661f2e97 100644 --- a/src/Application.php +++ b/src/Application.php @@ -26,27 +26,28 @@ class Application extends BaseApplication * @var string */ const NAME = 'Drupal Console'; + /** * @var string */ - const VERSION = '0.10.9'; + const VERSION = '0.10.12'; + /** * @var string */ const DRUPAL_SUPPORTED_VERSION = '8.0.3'; - /** - * @var \Drupal\Console\Config - */ - protected $config; + /** * @var string */ protected $directoryRoot; + /** * @var string * The Drupal environment. */ protected $env; + /** * @var \Drupal\Console\Helper\TranslatorHelper */ @@ -65,56 +66,52 @@ class Application extends BaseApplication /** * Create a new application. * - * @param $config - * @param $translator + * @param $helpers */ - public function __construct($config, $translator) + public function __construct($helpers) { - $this->config = $config; - $this->translator = $translator; - $this->env = $config->get('application.environment'); - parent::__construct($this::NAME, $this::VERSION); + $this->addHelpers($helpers); + $this->env = $this->getConfig()->get('application.environment'); $this->getDefinition()->addOption( - new InputOption('--env', '-e', InputOption::VALUE_OPTIONAL, $this->trans('application.console.arguments.env'), $this->env) + new InputOption('--env', '-e', InputOption::VALUE_OPTIONAL, $this->trans('application.options.env'), $this->env) ); $this->getDefinition()->addOption( - new InputOption('--root', null, InputOption::VALUE_OPTIONAL, $this->trans('application.console.arguments.root')) + new InputOption('--root', null, InputOption::VALUE_OPTIONAL, $this->trans('application.options.root')) ); $this->getDefinition()->addOption( - new InputOption('--no-debug', null, InputOption::VALUE_NONE, $this->trans('application.console.arguments.no-debug')) + new InputOption('--no-debug', null, InputOption::VALUE_NONE, $this->trans('application.options.no-debug')) ); $this->getDefinition()->addOption( - new InputOption('--learning', null, InputOption::VALUE_NONE, $this->trans('application.console.arguments.learning')) + new InputOption('--learning', null, InputOption::VALUE_NONE, $this->trans('application.options.learning')) ); $this->getDefinition()->addOption( - new InputOption('--generate-chain', '-c', InputOption::VALUE_NONE, $this->trans('application.console.arguments.generate-chain')) + new InputOption('--generate-chain', '-c', InputOption::VALUE_NONE, $this->trans('application.options.generate-chain')) ); $this->getDefinition()->addOption( - new InputOption('--generate-inline', '-i', InputOption::VALUE_NONE, $this->trans('application.console.arguments.generate-inline')) + new InputOption('--generate-inline', '-i', InputOption::VALUE_NONE, $this->trans('application.options.generate-inline')) ); $this->getDefinition()->addOption( - new InputOption('--generate-doc', '-d', InputOption::VALUE_NONE, $this->trans('application.console.arguments.generate-doc')) + new InputOption('--generate-doc', '-d', InputOption::VALUE_NONE, $this->trans('application.options.generate-doc')) ); $this->getDefinition()->addOption( - new InputOption('--target', '-t', InputOption::VALUE_OPTIONAL, $this->trans('application.console.arguments.target')) + new InputOption('--target', '-t', InputOption::VALUE_OPTIONAL, $this->trans('application.options.target')) ); $this->getDefinition()->addOption( - new InputOption('--uri', '-l', InputOption::VALUE_REQUIRED, $this->trans('application.console.arguments.uri')) + new InputOption('--uri', '-l', InputOption::VALUE_REQUIRED, $this->trans('application.options.uri')) ); $this->getDefinition()->addOption( - new InputOption('--yes', '-y', InputOption::VALUE_NONE, $this->trans('application.console.arguments.yes')) + new InputOption('--yes', '-y', InputOption::VALUE_NONE, $this->trans('application.options.yes')) ); - $options = $config->get('application.default.global.options')?:[]; + $options = $this->getConfig()->get('application.default.global.options')?:[]; foreach ($options as $key => $option) { if ($this->getDefinition()->hasOption($key)) { $_SERVER['argv'][] = sprintf('--%s', $key); } } - if (count($_SERVER['argv'])>1 && stripos($_SERVER['argv'][1], '@')===0) { $_SERVER['argv'][1] = sprintf( '--target=%s', @@ -132,14 +129,14 @@ protected function getDefaultInputDefinition() { return new InputDefinition( [ - new InputArgument('command', InputArgument::REQUIRED, $this->trans('application.console.input.definition.command')), - new InputOption('--help', '-h', InputOption::VALUE_NONE, $this->trans('application.console.input.definition.help')), - new InputOption('--quiet', '-q', InputOption::VALUE_NONE, $this->trans('application.console.input.definition.quiet')), - new InputOption('--verbose', '-v|vv|vvv', InputOption::VALUE_NONE, $this->trans('application.console.input.definition.verbose')), - new InputOption('--version', '-V', InputOption::VALUE_NONE, $this->trans('application.console.input.definition.version')), - new InputOption('--ansi', '', InputOption::VALUE_NONE, $this->trans('application.console.input.definition.ansi')), - new InputOption('--no-ansi', '', InputOption::VALUE_NONE, $this->trans('application.console.input.definition.no-ansi')), - new InputOption('--no-interaction', '-n', InputOption::VALUE_NONE, $this->trans('application.console.input.definition.no-interaction')), + new InputArgument('command', InputArgument::REQUIRED, $this->trans('application.arguments.command')), + new InputOption('--help', '-h', InputOption::VALUE_NONE, $this->trans('application.options.help')), + new InputOption('--quiet', '-q', InputOption::VALUE_NONE, $this->trans('application.options.quiet')), + new InputOption('--verbose', '-v|vv|vvv', InputOption::VALUE_NONE, $this->trans('application.options.verbose')), + new InputOption('--version', '-V', InputOption::VALUE_NONE, $this->trans('application.options.version')), + new InputOption('--ansi', '', InputOption::VALUE_NONE, $this->trans('application.options.ansi')), + new InputOption('--no-ansi', '', InputOption::VALUE_NONE, $this->trans('application.options.no-ansi')), + new InputOption('--no-interaction', '-n', InputOption::VALUE_NONE, $this->trans('application.options.no-interaction')), ] ); } @@ -154,25 +151,25 @@ protected function getDefaultInputDefinition() public function getLongVersion() { if ('UNKNOWN' !== $this->getName() && 'UNKNOWN' !== $this->getVersion()) { - return sprintf($this->trans('application.console.options.version'), $this->getName(), $this->getVersion()); + return sprintf($this->trans('application.messages.version'), $this->getName(), $this->getVersion()); } return 'Drupal Console'; } - /** * {@inheritdoc} */ public function doRun(InputInterface $input, OutputInterface $output) { $output = new DrupalStyle($input, $output); + $root = null; + $commandName = null; + $recursive = false; $config = $this->getConfig(); $target = $input->getParameterOption(['--target'], null); - $commandName = null; - if ($input) { - $commandName = $this->getCommandName($input); + if ($input && $commandName = $this->getCommandName($input)) { $this->commandName = $commandName; } @@ -194,15 +191,15 @@ public function doRun(InputInterface $input, OutputInterface $output) return 0; } - if (!$target) { - $root = $input->getParameterOption(['--root'], null); + if (!$target && $input->hasParameterOption(['--root'])) { + $root = $input->getParameterOption(['--root']); $root = (strpos($root, '/')===0)?$root:sprintf('%s/%s', getcwd(), $root); } $uri = $input->getParameterOption(['--uri', '-l']); $env = $input->getParameterOption(['--env', '-e'], getenv('DRUPAL_ENV') ?: 'prod'); - if (!$env) { + if ($env) { $this->env = $env; } @@ -216,7 +213,6 @@ public function doRun(InputInterface $input, OutputInterface $output) $drupal = $this->getDrupalHelper(); $this->getCommandDiscoveryHelper()->setApplicationRoot($this->getDirectoryRoot()); - $recursive = false; if (!$root) { $root = getcwd(); @@ -225,7 +221,7 @@ public function doRun(InputInterface $input, OutputInterface $output) if (!$drupal->isValidRoot($root, $recursive)) { $commands = $this->getCommandDiscoveryHelper()->getConsoleCommands(); - if (!$commandName) { + if ($commandName == 'list') { $this->errorMessage = $this->trans('application.site.errors.directory'); } $this->registerCommands($commands); @@ -234,7 +230,7 @@ public function doRun(InputInterface $input, OutputInterface $output) $this->getKernelHelper()->setDebug($debug); $this->getKernelHelper()->setEnvironment($this->env); - $this->prepare($drupal); + $this->prepare($drupal, $commandName); } if ($commandName && $this->has($commandName)) { @@ -252,6 +248,37 @@ public function doRun(InputInterface $input, OutputInterface $output) } } + $skipCheck = [ + 'check', + 'settings:check', + 'init', + 'settings:check' + ]; + if (!in_array($commandName, $skipCheck) && $config->get('application.checked') != 'true') { + $requirementChecker = $this->getContainerHelper()->get('requirement_checker'); + $phpCheckFile = $this->getConfig()->getUserHomeDir().'/.console/phpcheck.yml'; + if (!file_exists($phpCheckFile)) { + $phpCheckFile = $this->getDirectoryRoot().'config/dist/phpcheck.yml'; + } + $requirementChecker->validate($phpCheckFile); + if (!$requirementChecker->isValid()) { + $command = $this->find('settings:check'); + return $this->doRunCommand($command, $input, $output); + } + if ($requirementChecker->isOverwritten()) { + $this->getChain()->addCommand('settings:check'); + } else { + $this->getChain()->addCommand( + 'settings:set', + [ + 'setting-name' => 'checked', + 'setting-value' => 'true', + '--quiet' + ] + ); + } + } + return parent::doRun($input, $output); } @@ -259,23 +286,27 @@ public function doRun(InputInterface $input, OutputInterface $output) * Prepare drupal. * * @param DrupalHelper $drupal + * @param string $commandName */ - public function prepare(DrupalHelper $drupal) + public function prepare(DrupalHelper $drupal, $commandName = null) { - chdir($drupal->getRoot()); - $this->getSite()->setSiteRoot($drupal->getRoot()); - if ($drupal->isValidInstance()) { + chdir($drupal->getRoot()); + $this->getSite()->setSiteRoot($drupal->getRoot()); $this->bootDrupal($drupal); } if ($drupal->isInstalled()) { - $disabledModules = $this->config->get('application.disable.modules'); + $disabledModules = $this->getConfig()->get('application.disable.modules'); $this->getCommandDiscoveryHelper()->setDisabledModules($disabledModules); $commands = $this->getCommandDiscoveryHelper()->getCommands(); } else { $commands = $this->getCommandDiscoveryHelper()->getConsoleCommands(); - $this->errorMessage = $this->trans('application.site.errors.settings'); + if ($commandName == 'list') { + $this->errorMessage = $this->trans( + 'application.site.errors.settings' + ); + } } $this->registerCommands($commands); @@ -338,7 +369,7 @@ private function getCommandAliases($command) str_replace(':', '.', $command->getName()) ); - return $this->config->get($aliasKey); + return $this->getConfig()->get($aliasKey); } /** @@ -355,15 +386,11 @@ public function bootDrupal(DrupalHelper $drupal) */ public function getConfig() { - return $this->config; - } + if ($this->getContainerHelper()) { + return $this->getContainerHelper()->get('config'); + } - /** - * @param mixed $config - */ - public function setConfig($config) - { - $this->config = $config; + return null; } /** @@ -387,7 +414,7 @@ public function setDirectoryRoot($directoryRoot) */ public function addHelpers(array $helpers) { - $defaultHelperSet = $this->getHelperSet(); + $defaultHelperSet = $this->getHelperSet()?:$this->getDefaultHelperSet(); foreach ($helpers as $alias => $helper) { $defaultHelperSet->set($helper, is_int($alias) ? null : $alias); } @@ -409,7 +436,11 @@ public function removeDispatcher() */ public function trans($key) { - return $this->translator->trans($key); + if ($translator = $this->getTranslator()) { + return $translator->trans($key); + } + + return null; } /** diff --git a/src/Command/ChainCommand.php b/src/Command/Chain/ChainCommand.php similarity index 94% rename from src/Command/ChainCommand.php rename to src/Command/Chain/ChainCommand.php index e502113f0..30828e39e 100644 --- a/src/Command/ChainCommand.php +++ b/src/Command/Chain/ChainCommand.php @@ -2,19 +2,20 @@ /** * @file - * Contains \Drupal\Console\Command\ChainCommand. + * Contains \Drupal\Console\Command\Chain\ChainCommand. */ -namespace Drupal\Console\Command; +namespace Drupal\Console\Command\Chain; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; use Symfony\Component\Console\Input\InputOption; use Drupal\Console\Style\DrupalStyle; +use Drupal\Console\Command\Command; /** * Class ChainCommand - * @package Drupal\Console\Command + * @package Drupal\Console\Command\Chain */ class ChainCommand extends Command { diff --git a/src/Command/Chain/ChainDebugCommand.php b/src/Command/Chain/ChainDebugCommand.php new file mode 100644 index 000000000..7ca7062ef --- /dev/null +++ b/src/Command/Chain/ChainDebugCommand.php @@ -0,0 +1,66 @@ +setName('chain:debug') + ->setDescription($this->trans('commands.chain.debug.description')); + } + + /** + * {@inheritdoc} + */ + protected function execute(InputInterface $input, OutputInterface $output) + { + $io = new DrupalStyle($input, $output); + $config = $this->getApplication()->getConfig(); + + $directories = [ + $config->getUserHomeDir() . DIRECTORY_SEPARATOR . '.console'. DIRECTORY_SEPARATOR .'chain' + ]; + + + foreach ($directories as $directory) { + $io->info($this->trans('commands.chain.debug.messages.directory'), false); + $io->comment($directory); + + $finder = new Finder(); + $finder->files() + ->name('*.yml') + ->in($directory); + + $tableHeader = [ + $this->trans('commands.chain.debug.messages.file') + ]; + + $tableRows = []; + foreach ($finder as $chain) { + $tableRows[] = $chain->getBasename(); + } + + $io->table($tableHeader, $tableRows); + } + } +} diff --git a/src/Command/Config/DeleteCommand.php b/src/Command/Config/DeleteCommand.php new file mode 100644 index 000000000..185bef2dd --- /dev/null +++ b/src/Command/Config/DeleteCommand.php @@ -0,0 +1,91 @@ +setName('config:delete') + ->setDescription($this->trans('commands.config.delete.description')) + ->addArgument( + 'name', + InputArgument::OPTIONAL, + $this->trans('commands.config.delete.arguments.name') + ); + } + + /** + * {@inheritdoc} + */ + protected function interact(InputInterface $input, OutputInterface $output) + { + $io = new DrupalStyle($input, $output); + $name = $input->getArgument('name'); + if (!$name) { + $configFactory = $this->getService('config.factory'); + $names = $configFactory->listAll(); + $name = $io->choiceNoList( + $this->trans('commands.config.delete.arguments.name'), + $names + ); + $input->setArgument('name', $name); + } + } + + /** + * {@inheritdoc} + */ + protected function execute(InputInterface $input, OutputInterface $output) + { + $io = new DrupalStyle($input, $output); + $configFactory = $this->getService('config.factory'); + $name = $input->getArgument('name'); + if (!$name) { + $io->error($this->trans('commands.config.delete.messages.enter-name')); + + return 1; + } + + $configStorage = $this->getService('config.storage'); + if (!$configStorage->exists($name)) { + $io->error( + sprintf( + $this->trans('commands.config.delete.messages.config-not-exists'), + $name + ) + ); + + return 1; + } + + try { + $configFactory->getEditable($name)->delete(); + } catch (\Exception $e) { + $io->error($e->getMessage()); + + return 1; + } + + $io->success( + sprintf( + $this->trans('commands.config.delete.messages.deleted'), + $name + ) + ); + } +} diff --git a/src/Command/Create/CommentsCommand.php b/src/Command/Create/CommentsCommand.php new file mode 100644 index 000000000..40f897ba6 --- /dev/null +++ b/src/Command/Create/CommentsCommand.php @@ -0,0 +1,143 @@ +setName('create:comments') + ->setDescription($this->trans('commands.create.comments.description')) + ->addArgument( + 'node-id', + InputOption::VALUE_REQUIRED, + $this->trans('commands.create.comments.arguments.node-id'), + null + ) + ->addOption( + 'limit', + null, + InputOption::VALUE_OPTIONAL, + $this->trans('commands.create.comments.arguments.limit') + ) + ->addOption( + 'title-words', + null, + InputOption::VALUE_OPTIONAL, + $this->trans('commands.create.comments.arguments.title-words') + ) + ->addOption( + 'time-range', + null, + InputOption::VALUE_OPTIONAL, + $this->trans('commands.create.comments.arguments.time-range') + ); + } + + /** + * {@inheritdoc} + */ + protected function interact(InputInterface $input, OutputInterface $output) + { + $io = new DrupalStyle($input, $output); + + $nodeId = $input->getArgument('node-id'); + if (!$nodeId) { + $nodeId = $io->ask( + $this->trans('commands.create.comments.questions.node-id') + ); + $input->setArgument('node-id', $nodeId); + } + + $limit = $input->getOption('limit'); + if (!$limit) { + $limit = $io->ask( + $this->trans('commands.create.comments.questions.limit'), + 25 + ); + $input->setOption('limit', $limit); + } + + $titleWords = $input->getOption('title-words'); + if (!$titleWords) { + $titleWords = $io->ask( + $this->trans('commands.create.comments.questions.title-words'), + 5 + ); + + $input->setOption('title-words', $titleWords); + } + + $timeRange = $input->getOption('time-range'); + if (!$timeRange) { + $timeRanges = $this->getTimeRange(); + + $timeRange = $io->choice( + $this->trans('commands.create.comments.questions.time-range'), + array_values($timeRanges) + ); + + $input->setOption('time-range', array_search($timeRange, $timeRanges)); + } + } + + /** + * {@inheritdoc} + */ + protected function execute(InputInterface $input, OutputInterface $output) + { + $io = new DrupalStyle($input, $output); + $createComments = $this->getDrupalApi()->getCreateComments(); + + $nodeId = $input->getArgument('node-id')?:1; + $limit = $input->getOption('limit')?:25; + $titleWords = $input->getOption('title-words')?:5; + $timeRange = $input->getOption('time-range')?:31536000; + + $comments = $createComments->createComment( + $nodeId, + $limit, + $titleWords, + $timeRange + ); + + $tableHeader = [ + $this->trans('commands.create.comments.messages.node-id'), + $this->trans('commands.create.comments.messages.comment-id'), + $this->trans('commands.create.comments.messages.title'), + $this->trans('commands.create.comments.messages.created'), + ]; + + $io->table($tableHeader, $comments['success']); + + $io->success( + sprintf( + $this->trans('commands.create.comments.messages.created-comments'), + $limit + ) + ); + + return; + } +} diff --git a/src/Command/Database/ConnectTrait.php b/src/Command/Database/ConnectTrait.php index 628e19ed0..4aa72c6c9 100644 --- a/src/Command/Database/ConnectTrait.php +++ b/src/Command/Database/ConnectTrait.php @@ -11,6 +11,8 @@ trait ConnectTrait { + protected $supportedDrivers = Array('mysql','pgsql'); + public function resolveConnection(DrupalStyle $io, $database = 'default') { $connectionInfo = $this->getConnectionInfo(); @@ -27,7 +29,7 @@ public function resolveConnection(DrupalStyle $io, $database = 'default') } $databaseConnection = $connectionInfo[$database]; - if ($databaseConnection['driver'] !== 'mysql') { + if (!in_array($databaseConnection['driver'],$this->supportedDrivers)) { $io->error( sprintf( $this->trans('commands.database.connect.messages.database-not-supported'), @@ -40,4 +42,30 @@ public function resolveConnection(DrupalStyle $io, $database = 'default') return $databaseConnection; } + + public function getRedBeanConnection($database = 'default') + { + $redBean = $this->getContainerHelper()->get('redbean'); + + $connectionInfo = $this->getConnectionInfo(); + $databaseConnection = $connectionInfo[$database]; + if ($databaseConnection['driver'] == 'mysql') { + $dsn = sprintf( + 'mysql:host=%s;dbname=%s', + $databaseConnection['host'], + $databaseConnection['database'] + ); + + $redBean->setup( + $dsn, + $databaseConnection['username'], + $databaseConnection['password'], + true + ); + + return $redBean; + } + + return null; + } } diff --git a/src/Command/Database/TableDropCommand.php b/src/Command/Database/DropCommand.php similarity index 75% rename from src/Command/Database/TableDropCommand.php rename to src/Command/Database/DropCommand.php index 22a0456b4..abb410b3d 100644 --- a/src/Command/Database/TableDropCommand.php +++ b/src/Command/Database/DropCommand.php @@ -2,7 +2,7 @@ /** * @file - * Contains \Drupal\Console\Command\Database\TableDropCommand. + * Contains \Drupal\Console\Command\Database\DropCommand. */ namespace Drupal\Console\Command\Database; @@ -15,10 +15,10 @@ use Drupal\Console\Command\Database\ConnectTrait; /** - * Class TableDropCommand + * Class DropCommand * @package Drupal\Console\Command\Database */ -class TableDropCommand extends ContainerAwareCommand +class DropCommand extends ContainerAwareCommand { use ConnectTrait; @@ -28,15 +28,15 @@ class TableDropCommand extends ContainerAwareCommand protected function configure() { $this - ->setName('database:table:drop') - ->setDescription($this->trans('commands.database.table.drop.description')) + ->setName('database:drop') + ->setDescription($this->trans('commands.database.drop.description')) ->addArgument( 'database', InputArgument::OPTIONAL, - $this->trans('commands.database.table.drop.arguments.database'), + $this->trans('commands.database.drop.arguments.database'), 'default' ) - ->setHelp($this->trans('commands.database.table.drop.help')); + ->setHelp($this->trans('commands.database.drop.help')); } /** @@ -53,7 +53,7 @@ protected function execute(InputInterface $input, OutputInterface $output) if (!$yes) { if (!$io->confirm( sprintf( - $this->trans('commands.database.table.drop.question.drop-tables'), + $this->trans('commands.database.drop.question.drop-tables'), $databaseConnection['database'] ), true @@ -77,7 +77,7 @@ protected function execute(InputInterface $input, OutputInterface $output) $io->success( sprintf( - $this->trans('commands.database.table.drop.messages.table-drop'), + $this->trans('commands.database.drop.messages.table-drop'), count($tableRows['success']) ) ); diff --git a/src/Command/Database/DumpCommand.php b/src/Command/Database/DumpCommand.php index 3ec038462..b93430518 100644 --- a/src/Command/Database/DumpCommand.php +++ b/src/Command/Database/DumpCommand.php @@ -58,15 +58,17 @@ protected function execute(InputInterface $input, OutputInterface $output) if (!$file) { $date = new \DateTime(); + $siteRoot = rtrim($this->getSite()->getSiteRoot(), '/'); $file = sprintf( '%s/%s-%s.sql', - $this->getSite()->getSiteRoot(), + $siteRoot, $databaseConnection['database'], $date->format('Y-m-d-h-i-s') ); } - $command = sprintf( + if($databaseConnection['driver'] == 'mysql') { + $command = sprintf( 'mysqldump --user=%s --password=%s --host=%s --port=%s %s > %s', $databaseConnection['username'], $databaseConnection['password'], @@ -74,7 +76,18 @@ protected function execute(InputInterface $input, OutputInterface $output) $databaseConnection['port'], $databaseConnection['database'], $file - ); + ); + } elseif($databaseConnection['driver'] == 'pgsql'){ + $command = sprintf( + 'PGPASSWORD="%s" pg_dumpall -w -U %s -h %s -p %s -l %s -f %s', + $databaseConnection['password'], + $databaseConnection['username'], + $databaseConnection['host'], + $databaseConnection['port'], + $databaseConnection['database'], + $file + ); + } if ($learning) { $io->commentBlock($command); diff --git a/src/Command/Database/RestoreCommand.php b/src/Command/Database/RestoreCommand.php index 98c8fcd44..c2092e6d7 100644 --- a/src/Command/Database/RestoreCommand.php +++ b/src/Command/Database/RestoreCommand.php @@ -62,8 +62,8 @@ protected function execute(InputInterface $input, OutputInterface $output) ); return; } - - $command = sprintf( + if($databaseConnection['driver'] == 'mysql'){ + $command = sprintf( 'mysql --user=%s --password=%s --host=%s --port=%s %s < %s', $databaseConnection['username'], $databaseConnection['password'], @@ -71,7 +71,18 @@ protected function execute(InputInterface $input, OutputInterface $output) $databaseConnection['port'], $databaseConnection['database'], $file - ); + ); + } elseif($databaseConnection['driver'] == 'pgsql'){ + $command = sprintf( + 'PGPASSWORD="%s" psql -w -U %s -h %s -p %s -d %s -f %s', + $databaseConnection['password'], + $databaseConnection['username'], + $databaseConnection['host'], + $databaseConnection['port'], + $databaseConnection['database'], + $file + ); + } if ($learning) { $io->commentBlock($command); diff --git a/src/Command/Database/TableDebugCommand.php b/src/Command/Database/TableDebugCommand.php index d8d528fcf..3e817eb7e 100644 --- a/src/Command/Database/TableDebugCommand.php +++ b/src/Command/Database/TableDebugCommand.php @@ -9,6 +9,7 @@ use Symfony\Component\Console\Input\InputArgument; use Symfony\Component\Console\Input\InputInterface; +use Symfony\Component\Console\Input\InputOption; use Symfony\Component\Console\Output\OutputInterface; use Drupal\Console\Command\ContainerAwareCommand; use Drupal\Console\Style\DrupalStyle; @@ -30,12 +31,19 @@ protected function configure() $this ->setName('database:table:debug') ->setDescription($this->trans('commands.database.table.debug.description')) - ->addArgument( + ->addOption( 'database', - InputArgument::OPTIONAL, + '', + InputOption::VALUE_OPTIONAL, $this->trans('commands.database.table.debug.arguments.database'), 'default' ) + ->addArgument( + 'table', + InputArgument::OPTIONAL, + $this->trans('commands.database.table.debug.arguments.table'), + null + ) ->setHelp($this->trans('commands.database.table.debug.help')); } @@ -45,9 +53,32 @@ protected function configure() protected function execute(InputInterface $input, OutputInterface $output) { $io = new DrupalStyle($input, $output); - $database = $input->getArgument('database'); + $database = $input->getOption('database'); + $table = $input->getArgument('table'); + $databaseConnection = $this->resolveConnection($io, $database); + if ($table) { + $redBean = $this->getRedBeanConnection($database); + $tableInfo = $redBean->inspect($table); + + $tableHeader = [ + $this->trans('commands.database.table.debug.messages.column'), + $this->trans('commands.database.table.debug.messages.type') + ]; + $tableRows = []; + foreach ($tableInfo as $column => $type) { + $tableRows[] = [ + 'column' => $column, + 'type' => $type + ]; + } + + $io->table($tableHeader, $tableRows); + + return 0; + } + $databaseService = $this->getService('database'); $schema = $databaseService->schema(); $tables = $schema->findTables('%'); diff --git a/src/Command/Develop/GenerateDocGitbookCommand.php b/src/Command/Develop/GenerateDocGitbookCommand.php index b2f37e8d7..9b87a85bb 100644 --- a/src/Command/Develop/GenerateDocGitbookCommand.php +++ b/src/Command/Develop/GenerateDocGitbookCommand.php @@ -105,8 +105,23 @@ protected function execute(InputInterface $input, OutputInterface $output) } $input = $application->getDefinition(); - $options = $input->getOptions(); - $arguments = $input->getArguments(); + $option_list = $input->getOptions(); + $argument_list = $input->getArguments(); + $options = []; + foreach ($option_list as $option) { + $options[] = [ + 'name' => $option->getName(), + 'description' => $this->trans('application.options.'.$option->getName()) + ]; + } + $arguments = []; + foreach ($argument_list as $argument) { + $arguments[] = [ + 'name' => $argument->getName(), + 'description' => $this->trans('application.arguments.'.$argument->getName()) + ]; + } + $parameters = [ 'command_list' => $command_list, 'options' => $options, @@ -176,6 +191,11 @@ private function renderCommand($command, $path, $renderer) $index++; } + if ($commandKey == 'generate.doc.gitbook') { + $options = [$input->getOption('path')]; + $arguments = []; + } + $parameters = [ 'options' => $options, 'arguments' => $arguments, diff --git a/src/Command/Develop/TranslationStatsCommand.php b/src/Command/Develop/TranslationStatsCommand.php index e5a0bb363..c68a33596 100644 --- a/src/Command/Develop/TranslationStatsCommand.php +++ b/src/Command/Develop/TranslationStatsCommand.php @@ -78,7 +78,8 @@ protected function execute(InputInterface $input, OutputInterface $output) if ($format == 'table') { $tableHeaders = [ $this->trans('commands.translation.stats.messages.language'), - $this->trans('commands.translation.stats.messages.percentage') + $this->trans('commands.translation.stats.messages.percentage'), + $this->trans('commands.translation.stats.messages.iso') ]; $io->table($tableHeaders, $stats); @@ -173,7 +174,8 @@ protected function calculateStats($io, $language = null, $languages, $appRoot) $index = isset($languages[$langCode])? $languages[$langCode]: $langCode; $stats[] = [ 'name' => $index, - 'percentage' => round($statistic['diff']/$statistic['total']*100, 2) + 'percentage' => round($statistic['diff']/$statistic['total']*100, 2), + 'iso' => $langCode ]; } diff --git a/src/Command/ModuleTrait.php b/src/Command/ModuleTrait.php index d3ec36f97..ffe2fcd86 100644 --- a/src/Command/ModuleTrait.php +++ b/src/Command/ModuleTrait.php @@ -17,13 +17,18 @@ trait ModuleTrait { /** * @param \Drupal\Console\Style\DrupalStyle $io + * @param bool|true $showProfile * @return string * @throws \Exception */ - public function moduleQuestion(DrupalStyle $io) + public function moduleQuestion(DrupalStyle $io, $showProfile = true) { $modules = $this->getSite()->getModules(false, true, true, false, true, true); + if ($showProfile) { + $modules[] = $this->getSite()->getProfile(false, true); + } + if (empty($modules)) { throw new \Exception('No modules available, execute `generate:module` command to generate one.'); } diff --git a/src/Command/Rest/DebugCommand.php b/src/Command/Rest/DebugCommand.php index 18ab0ea02..dfd97b9c8 100644 --- a/src/Command/Rest/DebugCommand.php +++ b/src/Command/Rest/DebugCommand.php @@ -71,7 +71,7 @@ private function restDetail(DrupalStyle $io, $resource_id) $resource = $plugin->getPluginDefinition(); - $configuration = array(); + $configuration = []; $configuration[] = [$this->trans('commands.rest.debug.messages.id'), $resource['id']]; $configuration[] = [$this->trans('commands.rest.debug.messages.label'), (string) $resource['label']]; $configuration[] = [$this->trans('commands.rest.debug.messages.canonical_url'), $resource['uri_paths']['canonical']]; @@ -79,10 +79,9 @@ private function restDetail(DrupalStyle $io, $resource_id) $configuration[] = [$this->trans('commands.rest.debug.messages.provider', $resource['provider'])]; $io->comment($resource_id); + $io->newLine(); - $io->table([], $configuration); - - + $io->table([], $configuration, 'compact'); $tableHeader = [ $this->trans('commands.rest.debug.messages.rest-state'), @@ -99,7 +98,7 @@ private function restDetail(DrupalStyle $io, $resource_id) ]; } - $io->table($tableHeader, $tableRows, 'compact'); + $io->table($tableHeader, $tableRows); } protected function restList(DrupalStyle $io, $status) diff --git a/src/Command/Settings/CheckCommand.php b/src/Command/Settings/CheckCommand.php new file mode 100644 index 000000000..843870cd1 --- /dev/null +++ b/src/Command/Settings/CheckCommand.php @@ -0,0 +1,124 @@ +setName('settings:check') + ->setDescription($this->trans('commands.settings.check.description')) + ->setAliases(['check']); + } + + /** + * {@inheritdoc} + */ + protected function execute(InputInterface $input, OutputInterface $output) + { + $io = new DrupalStyle($input, $output); + $requirementChecker = $this->getContainerHelper()->get('requirement_checker'); + $checks = $requirementChecker->getCheckResult(); + if (!$checks) { + $phpCheckFile = $this->getApplication()->getConfig()->getUserHomeDir().'/.console/phpcheck.yml'; + if (!file_exists($phpCheckFile)) { + $phpCheckFile = $this->getApplication()->getDirectoryRoot().'config/dist/phpcheck.yml'; + } + $requirementChecker->validate($phpCheckFile); + $checks = $requirementChecker->validate($phpCheckFile); + } + + if (!$checks['php']['valid']) { + $io->error( + sprintf( + $this->trans('commands.settings.check.messages.php_invalid'), + $checks['php']['current'], + $checks['php']['required'] + ) + ); + } + + if ($extensions = $checks['extensions']['required']['missing']) { + foreach ($extensions as $extension) { + $io->error( + sprintf( + $this->trans('commands.settings.check.messages.extension_missing'), + $extension + ) + ); + } + } + + if ($extensions = $checks['extensions']['recommended']['missing']) { + foreach ($extensions as $extension) { + $io->commentBlock( + sprintf( + $this->trans( + 'commands.settings.check.messages.extension_recommended' + ), + $extension + ) + ); + } + } + + if ($configurations = $checks['configurations']['required']['missing']) { + foreach ($configurations as $configuration) { + $io->error( + sprintf( + $this->trans('commands.settings.check.messages.configuration_missing'), + $configuration + ) + ); + } + } + + if ($configurations = $checks['configurations']['required']['overwritten']) { + foreach ($configurations as $configuration => $overwritten) { + $io->commentBlock( + sprintf( + $this->trans( + 'commands.settings.check.messages.configuration_overwritten' + ), + $configuration, + $overwritten + ) + ); + } + } + + if ($requirementChecker->isValid() && !$requirementChecker->isOverwritten()) { + $io->success( + $this->trans('commands.settings.check.messages.success') + ); + $this->getChain()->addCommand( + 'settings:set', + [ + 'setting-name' => 'checked', + 'setting-value' => 'true', + '--quiet' + ] + ); + } + + return $requirementChecker->isValid(); + } +} diff --git a/src/Command/Settings/InitCommand.php b/src/Command/Settings/InitCommand.php index 3e40b6584..70eb13092 100644 --- a/src/Command/Settings/InitCommand.php +++ b/src/Command/Settings/InitCommand.php @@ -79,7 +79,7 @@ protected function execute(InputInterface $input, OutputInterface $output) $this->createAutocomplete(); $io->newLine(1); - $io->writeln($this->trans('application.console.messages.autocomplete')); + $io->writeln($this->trans('application.messages.autocomplete')); } protected function createAutocomplete() diff --git a/src/Command/Settings/SetCommand.php b/src/Command/Settings/SetCommand.php index ae2139913..318cc998c 100644 --- a/src/Command/Settings/SetCommand.php +++ b/src/Command/Settings/SetCommand.php @@ -65,11 +65,21 @@ protected function execute(InputInterface $input, OutputInterface $output) $config->getUserHomeDir() ); + if (!file_exists($userConfigFile)) { + $io->warning( + sprintf( + $this->trans('commands.settings.set.messages.missing-file'), + $userConfigFile + ) + ); + return 0; + } + try { $userConfigFileParsed = $yaml->parse(file_get_contents($userConfigFile)); } catch (\Exception $e) { $io->error($this->trans('commands.settings.set.messages.error-parsing').': '.$e->getMessage()); - return; + return 1; } $parents = array_merge(['application'], explode(".", $settingName)); @@ -92,8 +102,6 @@ protected function execute(InputInterface $input, OutputInterface $output) return; } - $config->setConfigValue($parents, $settingValue); - if ($settingName == 'language') { $this->getTranslator()->loadResource($settingValue, $application->getDirectoryRoot()); } diff --git a/src/Command/State/DeleteCommand.php b/src/Command/State/DeleteCommand.php new file mode 100644 index 000000000..5a56dd4c6 --- /dev/null +++ b/src/Command/State/DeleteCommand.php @@ -0,0 +1,90 @@ +setName('state:delete') + ->setDescription($this->trans('commands.state.delete.description')) + ->addArgument( + 'name', + InputArgument::OPTIONAL, + $this->trans('commands.state.delete.arguments.name') + ); + } + + /** + * {@inheritdoc} + */ + protected function interact(InputInterface $input, OutputInterface $output) + { + $io = new DrupalStyle($input, $output); + $name = $input->getArgument('name'); + if (!$name) { + $keyValue = $this->getService('keyvalue'); + $names = array_keys($keyValue->get('state')->getAll()); + $name = $io->choiceNoList( + $this->trans('commands.state.delete.arguments.name'), + $names + ); + $input->setArgument('name', $name); + } + } + + /** + * {@inheritdoc} + */ + protected function execute(InputInterface $input, OutputInterface $output) + { + $io = new DrupalStyle($input, $output); + $state = $this->getState(); + $name = $input->getArgument('name'); + if (!$name) { + $io->error($this->trans('commands.state.delete.messages.enter-name')); + + return 1; + } + + if (!$state->get($name)) { + $io->error( + sprintf( + $this->trans('commands.state.delete.messages.state-not-exists'), + $name + ) + ); + + return 1; + } + + try { + $state->delete($name); + } catch (\Exception $e) { + $io->error($e->getMessage()); + + return 1; + } + + $io->success( + sprintf( + $this->trans('commands.state.delete.messages.deleted'), + $name + ) + ); + } +} diff --git a/src/Command/State/ImportSingleCommand.php b/src/Command/State/ImportSingleCommand.php new file mode 100644 index 000000000..e69de29bb diff --git a/src/Command/Views/DebugCommand.php b/src/Command/Views/DebugCommand.php index c746b2434..2ac544018 100644 --- a/src/Command/Views/DebugCommand.php +++ b/src/Command/Views/DebugCommand.php @@ -121,7 +121,7 @@ private function viewDetail(DrupalStyle $io, $view_id) ]; } - $io->table($tableHeader, $tableRows, 'compact'); + $io->table($tableHeader, $tableRows); } /** diff --git a/src/Config.php b/src/Config.php index 1c39a0b73..e50da0182 100644 --- a/src/Config.php +++ b/src/Config.php @@ -20,8 +20,18 @@ class Config */ protected $config = []; - public function __construct() + /** + * @var Parser + */ + protected $parser; + + /** + * Config constructor. + * @param Parser $parser + */ + public function __construct(Parser $parser) { + $this->parser = $parser; $this->config = []; $this->loadFile(__DIR__.'/../config.yml'); @@ -40,8 +50,7 @@ public function __construct() public function getFileContents($file) { if (file_exists($file)) { - $parser = new Parser(); - return $parser->parse(file_get_contents($file)); + return $this->parser->parse(file_get_contents($file)); } return []; @@ -89,24 +98,6 @@ private function setResourceArray($parents, &$parentsArray, $resource) return $parentsArray; } - /** - * @param $prefixes - * @param $value - * @return mixed - */ - public function setConfigValue($prefixes, $value) - { - $ref = &$this->config; - foreach ($prefixes as $prefix) { - $previous = &$ref; - if (isset($this->config[$prefix])) { - $ref = &$this->config[$prefix]; - } - } - - $previous[$prefix] = $value; - } - /** * @param string $key * @param string $default diff --git a/src/EventSubscriber/CallCommandListener.php b/src/EventSubscriber/CallCommandListener.php index 6029196a9..c1e2f285a 100644 --- a/src/EventSubscriber/CallCommandListener.php +++ b/src/EventSubscriber/CallCommandListener.php @@ -66,6 +66,10 @@ public function callCommands(ConsoleTerminateEvent $event) $drupal->isValidRoot(getcwd()); $application->prepare($drupal); } + + if ($chainedCommand['name'] === 'settings:set') { + $application->prepare($drupal); + } } } diff --git a/src/EventSubscriber/ShowGenerateChainListener.php b/src/EventSubscriber/ShowGenerateChainListener.php index 7cfc39be7..649d907e4 100644 --- a/src/EventSubscriber/ShowGenerateChainListener.php +++ b/src/EventSubscriber/ShowGenerateChainListener.php @@ -93,7 +93,7 @@ public function showGenerateChain(ConsoleTerminateEvent $event) ); $io->commentBlock( - $translatorHelper->trans('application.console.messages.chain.generated') + $translatorHelper->trans('application.messages.chain.generated') ); $io->writeln($yml); diff --git a/src/EventSubscriber/ShowGenerateInlineListener.php b/src/EventSubscriber/ShowGenerateInlineListener.php index 7c8499da3..bc8eb8508 100644 --- a/src/EventSubscriber/ShowGenerateInlineListener.php +++ b/src/EventSubscriber/ShowGenerateInlineListener.php @@ -107,7 +107,7 @@ function ($v, $k) { // Print yaml output and message $io->commentBlock( - $translatorHelper->trans('application.console.messages.inline.generated') + $translatorHelper->trans('application.messages.inline.generated') ); $io->writeln( diff --git a/src/Helper/CommandDiscoveryHelper.php b/src/Helper/CommandDiscoveryHelper.php index 93402c978..b5a0cae7b 100644 --- a/src/Helper/CommandDiscoveryHelper.php +++ b/src/Helper/CommandDiscoveryHelper.php @@ -63,6 +63,7 @@ public function getCommands() $consoleCommands = $this->getConsoleCommands(); $customModuleCommands = $this->getCustomCommands(); $customThemeCommands = $this->getCustomCommands('themes'); + $this->loadCustomThemeGenerators(); return array_merge($consoleCommands, array_merge($customModuleCommands, $customThemeCommands)); } @@ -72,8 +73,10 @@ public function getCommands() */ public function getConsoleCommands() { - $sources = ['Console' => [ - 'path' => $this->applicationRoot] + $sources = [ + 'Console' => [ + 'path' => $this->applicationRoot + ] ]; return $this->discoverCommands($sources); @@ -103,6 +106,18 @@ public function getCustomCommands($type = 'modules') return $this->discoverCommands($sources); } + /** + * @return array + */ + public function loadCustomThemeGenerators() + { + $sources = []; + + $sources = $this->getSite()->getThemes(true, true, false, false); + + $this->discoverThemeGenerators($sources); + } + /** * @param $sources * @return array @@ -137,6 +152,24 @@ private function discoverCommands($sources) return $commands; } + /** + * @param $sources + */ + private function discoverThemeGenerators($sources) + { + foreach ($sources as $sourceName => $source) { + $directory = sprintf( + '%s/%s/src/Generator', + $this->getDrupalHelper()->getRoot(), + $source->getPath() + ); + + if (is_dir($directory)) { + $this->extractThemeGenerators($directory, $sourceName); + } + } + } + /** * @param $directory * @param $source @@ -182,6 +215,38 @@ private function extractCommands($directory, $source, $type) return $commands; } + /** + * @param $directory + * @param $source + */ + private function extractThemeGenerators($directory, $source) + { + $finder = new Finder(); + $finder->files() + ->name('*Generator.php') + ->in($directory) + ->depth('< 2'); + + $finder->exclude('Exclude'); + + if (!$this->develop) { + $finder->exclude('Develop'); + } + + foreach ($finder as $file) { + $className = sprintf( + 'Drupal\%s\Generator\%s', + $source, + str_replace( + ['/', '.php'], ['\\', ''], + $file->getRelativePathname() + ) + ); + + include $file->getPathname(); + } + } + /** * @param $className * @param $source diff --git a/src/Helper/ContainerHelper.php b/src/Helper/ContainerHelper.php new file mode 100644 index 000000000..7b4dd3a8a --- /dev/null +++ b/src/Helper/ContainerHelper.php @@ -0,0 +1,53 @@ +container = $container; + } + + /** + * @param string $id + * @return mixed + */ + public function get($id) + { + if ($this->container->has($id)) { + return $this->container->get($id); + } + + return null; + } + + /** + * {@inheritdoc} + */ + public function getName() + { + return 'container'; + } +} diff --git a/src/Helper/DrupalApiHelper.php b/src/Helper/DrupalApiHelper.php index 8f79ade4b..e596d3cd9 100644 --- a/src/Helper/DrupalApiHelper.php +++ b/src/Helper/DrupalApiHelper.php @@ -8,8 +8,8 @@ namespace Drupal\Console\Helper; use Symfony\Component\DomCrawler\Crawler; -use Drupal\Console\Helper\Helper; use Drupal\Console\Utils\Create\Nodes; +use Drupal\Console\Utils\Create\Comments; use Drupal\Console\Utils\Create\Terms; use Drupal\Console\Utils\Create\Vocabularies; use Drupal\Console\Utils\Create\Users; @@ -43,6 +43,19 @@ public function getCreateNodes() return $createNodes; } + /** + * @return \Drupal\Console\Utils\Create\Comments + */ + public function getCreateComments() + { + $createComments = new Comments( + $this->getService('entity.manager'), + $this->getService('date.formatter') + ); + + return $createComments; + } + /** * @return \Drupal\Console\Utils\Create\Terms */ diff --git a/src/Helper/DrupalHelper.php b/src/Helper/DrupalHelper.php index fe25c6dfb..e801ed183 100644 --- a/src/Helper/DrupalHelper.php +++ b/src/Helper/DrupalHelper.php @@ -29,6 +29,8 @@ class DrupalHelper extends Helper const DEFAULT_SETTINGS_PHP = 'sites/default/settings.php'; + const DRUPAL_INDEX = 'index.php'; + /** * @var string */ @@ -65,8 +67,9 @@ public function isValidRoot($root, $recursive=false) } $autoLoad = sprintf('%s/%s', $root, self::DRUPAL_AUTOLOAD); + $index = sprintf('%s/%s', $root, self::DRUPAL_INDEX); - if (file_exists($autoLoad)) { + if (file_exists($autoLoad) && file_exists($index)) { $this->root = $root; $this->autoLoad = $autoLoad; $this->validInstance = true; diff --git a/src/Helper/HelperTrait.php b/src/Helper/HelperTrait.php index 2db190be8..6d33215fd 100644 --- a/src/Helper/HelperTrait.php +++ b/src/Helper/HelperTrait.php @@ -18,7 +18,11 @@ trait HelperTrait */ public function getTranslator() { - return $this->getHelperSet()->get('translator'); + if ($this->getHelperSet()->has('translator')) { + return $this->getHelperSet()->get('translator'); + } + + return null; } /** @@ -124,4 +128,12 @@ public function getDrupalApi() { return $this->getHelperSet()->get('api'); } + + /** + * @return \Drupal\Console\Helper\ContainerHelper + */ + public function getContainerHelper() + { + return $this->getHelperSet()->get('container'); + } } diff --git a/src/Helper/ShowFileHelper.php b/src/Helper/ShowFileHelper.php index a47947cf6..094b5d6c5 100644 --- a/src/Helper/ShowFileHelper.php +++ b/src/Helper/ShowFileHelper.php @@ -25,7 +25,7 @@ public function generatedFiles($io, $files) $this->showFiles( $io, $files, - 'application.console.messages.files.generated', + 'application.messages.files.generated', 'application.site.messages.path', $this->getDrupalHelper()->getRoot() ); @@ -40,7 +40,7 @@ public function copiedFiles($io, $files) $this->showFiles( $io, $files, - 'application.console.messages.files.copied', + 'application.messages.files.copied', 'application.user.messages.path', rtrim(getenv('HOME') ?: getenv('USERPROFILE'), '/\\').'/.console/' ); diff --git a/src/Helper/SiteHelper.php b/src/Helper/SiteHelper.php index f3c6dc007..cdfc80ac0 100644 --- a/src/Helper/SiteHelper.php +++ b/src/Helper/SiteHelper.php @@ -17,6 +17,11 @@ class SiteHelper extends Helper { + /** + * @var array + */ + private $extensions; + /** * @var array */ @@ -49,9 +54,10 @@ public function setSiteRoot($siteRoot) } /** + * @param string $type * @return \Drupal\Core\Extension\Extension[] */ - public function discoverModules() + public function discoverExtensions($type = 'module') { $this->getDrupalHelper()->loadLegacyFile('/core/modules/system/system.module'); system_rebuild_module_data(); @@ -63,10 +69,27 @@ public function discoverModules() $discovery = new DrupalExtensionDiscovery(\Drupal::root()); $discovery->reset(); - return $discovery->scan('module'); + return $discovery->scan($type); } /** + * @return \Drupal\Core\Extension\Extension[] + */ + public function discoverModules() + { + return $this->discoverExtensions(); + } + + /** + * @return \Drupal\Core\Extension\Extension[] + */ + public function discoverProfiles() + { + return $this->discoverExtensions('profile'); + } + + /** + * @param string $type * @param bool|false $reset * @param bool|true $showInstalled * @param bool|false $showUninstalled @@ -75,7 +98,8 @@ public function discoverModules() * @param bool|false $nameOnly * @return array */ - public function getModules( + public function getExtensions( + $type = 'module', $reset = false, $showInstalled = true, $showUninstalled = false, @@ -83,18 +107,18 @@ public function getModules( $showNoCore = true, $nameOnly = false ) { - $modules = []; + $extensions = []; - if (!$this->modules || $reset) { - $this->modules = $this->discoverModules(); + if (!$this->extensions[$type] || $reset) { + $this->extensions[$type] = $this->discoverExtensions($type); } - foreach ($this->modules as $module) { - $name = $module->getName(); + foreach ($this->extensions[$type] as $extension) { + $name = $extension->getName(); $isInstalled = false; - if (property_exists($module, 'status')) { - $isInstalled = ($module->status)?true:false; + if (property_exists($extension, 'status')) { + $isInstalled = ($extension->status)?true:false; } if (!$showInstalled && $isInstalled) { continue; @@ -102,22 +126,75 @@ public function getModules( if (!$showUninstalled && !$isInstalled) { continue; } - if (!$showCore && $module->origin == 'core') { + if (!$showCore && $extension->origin == 'core') { continue; } - if (!$showNoCore && $module->origin != 'core') { + if (!$showNoCore && $extension->origin != 'core') { continue; } if ($nameOnly) { - $modules[] = $name; + $extensions[] = $name; } else { - $modules[$name] = $module; + $extensions[$name] = $extension; } } - return $modules; + return $extensions; } + /** + * @param bool|false $reset + * @param bool|true $showInstalled + * @param bool|false $showUninstalled + * @param bool|true $showCore + * @param bool|true $showNoCore + * @param bool|false $nameOnly + * @return array + */ + public function getModules( + $reset = false, + $showInstalled = true, + $showUninstalled = false, + $showCore = true, + $showNoCore = true, + $nameOnly = false + ) { + return $this->getExtensions('module', $reset, $showInstalled, $showUninstalled, $showCore, $showNoCore, $nameOnly); + } + + /** + * @param bool|false $reset + * @param bool|true $showInstalled + * @param bool|false $showUninstalled + * @param bool|true $showCore + * @param bool|true $showNoCore + * @param bool|false $nameOnly + * @return array + */ + public function getProfiles( + $reset = false, + $showInstalled = true, + $showUninstalled = false, + $showCore = true, + $showNoCore = true, + $nameOnly = false + ) { + return $this->getExtensions('profile', $reset, $showInstalled, $showUninstalled, $showCore, $showNoCore, $nameOnly); + } + + /** + * @param bool|false $reset + * @param bool|false $nameOnly + * @return \Drupal\Core\Extension\Extension The currently enabled profile. + */ + public function getProfile( + $reset = false, + $nameOnly = false + ) { + $profiles = $this->getProfiles($reset, true, false, true, true, $nameOnly); + return reset($profiles); + } + /** * @param bool|false $reset * @param bool|false $showInstalled @@ -172,6 +249,11 @@ public function getModulePath($moduleName, $fullPath=true) $this->modules = $this->discoverModules(); } + // Profiles are also modules. If the module is not found, try profiles. + if (empty($this->modules[$moduleName])) { + $this->modules = $this->discoverProfiles(); + } + $modulePath = sprintf( '%s/%s', $this->siteRoot, @@ -346,29 +428,11 @@ public function getRoutingPath($moduleName) } /** - * {@inheritdoc} + * @return string */ public function getDrupalVersion() { - $version = $this->getTranslator()->trans('commands.site.status.messages.not_available'); - - $systemManager = $this->getDrupalApi()->getService('system.manager'); - if ($systemManager) { - $requirements = $systemManager->listRequirements(); - $drupalVersion = current( - array_filter( - $requirements, function ($v) { - if ($v['title'] == 'Drupal') { - return true; - } - } - ) - ); - - $version = $drupalVersion['value']; - } - - return $version; + return \Drupal::VERSION; } /** diff --git a/src/Utils/Create/Base.php b/src/Utils/Create/Base.php index 9768f800b..b38e1e221 100644 --- a/src/Utils/Create/Base.php +++ b/src/Utils/Create/Base.php @@ -10,7 +10,7 @@ use Drupal\Component\Utility\Random; use Drupal\Core\Field\FieldStorageDefinitionInterface; use Drupal\field\FieldConfigInterface; -use Drupal\Core\Entity\EntityManagerInterface; +use Drupal\Core\Entity\EntityTypeManagerInterface; use Drupal\Core\Datetime\DateFormatterInterface; /** @@ -19,8 +19,8 @@ */ abstract class Base { - /* @var EntityManagerInterface */ - protected $entityManager = null; + /* @var EntityTypeManagerInterface */ + protected $entityTypeManager = null; /* @var DateFormatterInterface */ protected $dateFormatter = null; @@ -33,14 +33,14 @@ abstract class Base /** * ContentNode constructor. - * @param EntityManagerInterface $entityManager + * @param EntityTypeManagerInterface $entityTypeManager * @param DateFormatterInterface $dateFormatter */ public function __construct( - EntityManagerInterface $entityManager, + EntityTypeManagerInterface $entityTypeManager, DateFormatterInterface $dateFormatter ) { - $this->entityManager = $entityManager; + $this->entityTypeManager = $entityTypeManager; $this->dateFormatter = $dateFormatter; } @@ -54,7 +54,7 @@ private function getFields($entity) $bundle = $entity->bundle(); $fields = array_filter( - $this->entityManager->getFieldDefinitions($entityTypeId, $bundle), function ($fieldDefinition) { + $this->entityTypeManager->getFieldDefinitions($entityTypeId, $bundle), function ($fieldDefinition) { return $fieldDefinition instanceof FieldConfigInterface; } ); @@ -106,7 +106,7 @@ protected function getRandom() protected function getUserId() { if (!$this->users) { - $userStorage = $this->entityManager->getStorage('user'); + $userStorage = $this->entityTypeManager->getStorage('user'); $this->users = $userStorage->loadByProperties(['status' => true]); } diff --git a/src/Utils/Create/Comments.php b/src/Utils/Create/Comments.php new file mode 100644 index 000000000..0611e7733 --- /dev/null +++ b/src/Utils/Create/Comments.php @@ -0,0 +1,87 @@ +entityTypeManager->getStorage('comment')->create( + [ + 'entity_id' => $nid, + 'entity_type' => 'node', + 'field_name' => 'comment', + 'created' => REQUEST_TIME - mt_rand(0, $timeRange), + 'uid' => $this->getUserID(), + 'status' => true, + 'subject' => $this->getRandom()->sentences(mt_rand(1, $titleWords), true), + 'language' => 'und', + 'comment_body' => ['und' => ['random body']], + ] + ); + + $this->generateFieldSampleData($comment); + + try { + $comment->save(); + $comments['success'][] = [ + 'nid' => $nid, + 'cid' => $comment->id(), + 'title' => $comment->getSubject(), + 'created' => $this->dateFormatter->format( + $comment->getCreatedTime(), + 'custom', + 'Y-m-d h:i:s' + ) + ]; + } catch (\Exception $error) { + $comments['error'][] = [ + 'title' => $comment->getTitle(), + 'error' => $error->getMessage() + ]; + } + } + + return $comments; + } +} diff --git a/src/Utils/Create/Nodes.php b/src/Utils/Create/Nodes.php index dc03c0405..6ceb20dd6 100644 --- a/src/Utils/Create/Nodes.php +++ b/src/Utils/Create/Nodes.php @@ -8,7 +8,7 @@ namespace Drupal\Console\Utils\Create; use Drupal\Console\Utils\Create\Base; -use Drupal\Core\Entity\EntityManagerInterface; +use Drupal\Core\Entity\EntityTypeManagerInterface; use Drupal\Core\Datetime\DateFormatterInterface; use Drupal\Core\Language\LanguageInterface; @@ -24,17 +24,17 @@ class Nodes extends Base /** * Nodes constructor. * - * @param EntityManagerInterface $entityManager - * @param DateFormatterInterface $dateFormatter - * @param array $bundles + * @param EntityTypeManagerInterface $entityTypeManager + * @param DateFormatterInterface $dateFormatter + * @param array $bundles */ public function __construct( - EntityManagerInterface $entityManager, + EntityTypeManagerInterface $entityTypeManager, DateFormatterInterface $dateFormatter, $bundles ) { $this->bundles = $bundles; - parent::__construct($entityManager, $dateFormatter); + parent::__construct($entityTypeManager, $dateFormatter); } /** @@ -54,7 +54,7 @@ public function createNode( $nodes = []; for ($i=0; $i<$limit; $i++) { $contentType = $contentTypes[array_rand($contentTypes)]; - $node = $this->entityManager->getStorage('node')->create( + $node = $this->entityTypeManager->getStorage('node')->create( [ 'nid' => null, 'type' => $contentType, diff --git a/src/Utils/Create/Terms.php b/src/Utils/Create/Terms.php index 05779bd92..7efe9f06e 100644 --- a/src/Utils/Create/Terms.php +++ b/src/Utils/Create/Terms.php @@ -8,7 +8,7 @@ namespace Drupal\Console\Utils\Create; use Drupal\Console\Utils\Create\Base; -use Drupal\Core\Entity\EntityManagerInterface; +use Drupal\Core\Entity\EntityTypeManagerInterface; use Drupal\Core\Datetime\DateFormatterInterface; use Drupal\Core\Language\LanguageInterface; @@ -24,17 +24,17 @@ class Terms extends Base /** * Terms constructor. * - * @param EntityManagerInterface $entityManager + * @param EntityTypeManagerInterface $entityTypeManager * @param DateFormatterInterface $dateFormatter * @param array $vocabularies */ public function __construct( - EntityManagerInterface $entityManager, + EntityTypeManagerInterface $entityTypeManager, DateFormatterInterface $dateFormatter, $vocabularies ) { $this->vocabularies = $vocabularies; - parent::__construct($entityManager, $dateFormatter); + parent::__construct($entityTypeManager, $dateFormatter); } /** @@ -54,7 +54,7 @@ public function createTerm( $terms = []; for ($i=0; $i<$limit; $i++) { $vocabulary = $vocabularies[array_rand($vocabularies)]; - $term = $this->entityManager->getStorage('taxonomy_term')->create( + $term = $this->entityTypeManager->getStorage('taxonomy_term')->create( [ 'vid' => $vocabulary, 'name' => $this->getRandom()->sentences(mt_rand(1, $nameWords), true), diff --git a/src/Utils/Create/Users.php b/src/Utils/Create/Users.php index 2b902f07b..f673910da 100644 --- a/src/Utils/Create/Users.php +++ b/src/Utils/Create/Users.php @@ -8,11 +8,8 @@ namespace Drupal\Console\Utils\Create; use Drupal\Console\Utils\Create\Base; -use Drupal\Component\Utility\Unicode; -use Drupal\Core\Entity\EntityManagerInterface; +use Drupal\Core\Entity\EntityTypeManagerInterface; use Drupal\Core\Datetime\DateFormatterInterface; -use Drupal\Core\Language\LanguageInterface; -use Drupal\user\Entity\Role; /** * Class Users @@ -26,17 +23,17 @@ class Users extends Base /** * Users constructor. * - * @param EntityManagerInterface $entityManager - * @param DateFormatterInterface $dateFormatter - * @param array $roles + * @param EntityTypeManagerInterface $entityTypeManager + * @param DateFormatterInterface $dateFormatter + * @param array $roles */ public function __construct( - EntityManagerInterface $entityManager, + EntityTypeManagerInterface $entityTypeManager, DateFormatterInterface $dateFormatter, $roles ) { $this->roles = $roles; - parent::__construct($entityManager, $dateFormatter); + parent::__construct($entityTypeManager, $dateFormatter); } /** @@ -59,7 +56,7 @@ public function createUser( for ($i=0; $i<$limit; $i++) { $username = $this->getRandom()->word(mt_rand(6, 12)); - $user = $this->entityManager->getStorage('user')->create( + $user = $this->entityTypeManager->getStorage('user')->create( [ 'name' => $username, 'mail' => $username . '@example.com', diff --git a/src/Utils/Create/Vocabularies.php b/src/Utils/Create/Vocabularies.php index aa10d5b83..a5489d9b3 100644 --- a/src/Utils/Create/Vocabularies.php +++ b/src/Utils/Create/Vocabularies.php @@ -9,7 +9,7 @@ use Drupal\Console\Utils\Create\Base; use Drupal\Component\Utility\Unicode; -use Drupal\Core\Entity\EntityManagerInterface; +use Drupal\Core\Entity\EntityTypeManagerInterface; use Drupal\Core\Datetime\DateFormatterInterface; use Drupal\Core\Language\LanguageInterface; @@ -22,11 +22,11 @@ class Vocabularies extends Base /** * Vocabularies constructor. * - * @param EntityManagerInterface $entityManager + * @param EntityTypeManagerInterface $entityManager * @param DateFormatterInterface $dateFormatter */ public function __construct( - EntityManagerInterface $entityManager, + EntityTypeManagerInterface $entityManager, DateFormatterInterface $dateFormatter ) { parent::__construct($entityManager, $dateFormatter); @@ -48,7 +48,7 @@ public function createVocabulary( for ($i=0; $i<$limit; $i++) { // Create a vocabulary. - $vocabulary = $this->entityManager->getStorage('taxonomy_vocabulary')->create( + $vocabulary = $this->entityTypeManager->getStorage('taxonomy_vocabulary')->create( [ 'name' => $this->getRandom()->sentences(mt_rand(1, $nameWords), true), 'description' => $this->getRandom()->sentences(), diff --git a/src/Utils/RequirementChecker.php b/src/Utils/RequirementChecker.php new file mode 100644 index 000000000..0585c2b8f --- /dev/null +++ b/src/Utils/RequirementChecker.php @@ -0,0 +1,147 @@ +parser = $parser; + } + + private function checkPHPVersion() + { + $requiredPHP = $this->requirements['requirements']['php']['required']; + $currentPHP = phpversion(); + $this->checkResult['php']['required'] = $requiredPHP; + $this->checkResult['php']['current'] = $currentPHP; + $this->valid = (version_compare($currentPHP, $requiredPHP) >= 0); + $this->checkResult['php']['valid'] = $this->valid; + } + + private function checkRequiredExtensions() + { + $this->checkResult['extensions']['required']['missing'] = []; + foreach ($this->requirements['requirements']['extensions']['required'] as $extension) { + if (!extension_loaded($extension)) { + $this->checkResult['extensions']['required']['missing'][] = $extension; + $this->valid = false; + } + } + } + + private function checkRecommendedExtensions() + { + $this->checkResult['extensions']['recommended']['missing'] = []; + foreach ($this->requirements['requirements']['extensions']['recommended'] as $extension) { + if (!extension_loaded($extension)) { + $this->checkResult['extensions']['recommended']['missing'][] = $extension; + } + } + } + + private function checkRequiredConfigurations() + { + $this->checkResult['configurations']['required']['overwritten'] = []; + $this->checkResult['configurations']['required']['missing'] = []; + foreach ($this->requirements['requirements']['configurations']['required'] as $configuration) { + $defaultValue = null; + if (is_array($configuration)) { + $defaultValue = current($configuration); + $configuration = key($configuration); + } + + if (!ini_get($configuration)) { + if ($defaultValue) { + ini_set($configuration, $defaultValue); + $this->checkResult['configurations']['required']['overwritten'] = [ + $configuration => $defaultValue + ]; + $this->overwritten = true; + continue; + } + $this->valid = false; + $this->checkResult['configurations']['required']['missing'][] = $configuration; + } + } + } + + /** + * @param $file + * @return array + */ + public function validate($file) + { + if (file_exists($file)) { + $this->requirements = $this->parser->parse(file_get_contents($file)); + } + + if (!$this->checkResult) { + $this->checkPHPVersion(); + $this->checkRequiredExtensions(); + $this->checkRecommendedExtensions(); + $this->checkRequiredConfigurations(); + } + + return $this->checkResult; + } + + /** + * @return array + */ + public function getCheckResult() + { + return $this->checkResult; + } + + /** + * @return boolean + */ + public function isOverwritten() + { + return $this->overwritten; + } + + /** + * @return bool + */ + public function isValid() + { + return $this->valid; + } +} diff --git a/templates/module/routing-controller.yml.twig b/templates/module/routing-controller.yml.twig index 984655e30..7f28c0db8 100644 --- a/templates/module/routing-controller.yml.twig +++ b/templates/module/routing-controller.yml.twig @@ -2,7 +2,7 @@ {% for route in routes %} {% if learning is defined and learning %} -{{ yaml_comment('application.console.messages.learning.route') }} +{{ yaml_comment('application.messages.learning.route') }} {% endif %} {{ module }}.{{ class_machine_name }}_{{ route.method }}: path: '{{ route.path }}'