Commit dc3cfadb authored by Sergey Shadrin's avatar Sergey Shadrin

[#124455] Updated drupal core to 10.3.0

parent ec831fed

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

This diff is collapsed.
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
".*ignore", ".*ignore",
"composer.lock", "composer.lock",
"assets/vendor/**", "assets/vendor/**",
"misc/jquery.form.js",
"lib/Drupal/Component/Diff/**", "lib/Drupal/Component/Diff/**",
"lib/Drupal/Component/Transliteration/data/**", "lib/Drupal/Component/Transliteration/data/**",
"lib/Drupal/Core/File/MimeType/ExtensionMimeTypeGuesser.php", "lib/Drupal/Core/File/MimeType/ExtensionMimeTypeGuesser.php",
...@@ -22,7 +23,10 @@ ...@@ -22,7 +23,10 @@
"modules/media/tests/fixtures/oembed/*", "modules/media/tests/fixtures/oembed/*",
"modules/migrate_drupal/tests/fixtures/drupal6.php", "modules/migrate_drupal/tests/fixtures/drupal6.php",
"modules/migrate_drupal/tests/fixtures/drupal7.php", "modules/migrate_drupal/tests/fixtures/drupal7.php",
"modules/navigation/assets/**",
"modules/search/tests/UnicodeTest.txt", "modules/search/tests/UnicodeTest.txt",
"modules/statistics/tests/fixtures/drupal6.php",
"modules/statistics/tests/fixtures/drupal7.php",
"modules/system/tests/logo.svgz", "modules/system/tests/logo.svgz",
"modules/tracker/tests/fixtures/drupal7.php", "modules/tracker/tests/fixtures/drupal7.php",
"node_modules/*", "node_modules/*",
......
...@@ -30,6 +30,8 @@ ...@@ -30,6 +30,8 @@
# Drupal 11. # Drupal 11.
%Drupal\\Core\\Form\\FormBuilder::getForm\(\).* will require a new "mixed \.\.\. \$args" argument in the next major version of its interface% %Drupal\\Core\\Form\\FormBuilder::getForm\(\).* will require a new "mixed \.\.\. \$args" argument in the next major version of its interface%
%Drupal\\Core\\Form\\FormBuilder::submitForm\(\).* will require a new "mixed \.\.\. \$args" argument in the next major version of its interface% %Drupal\\Core\\Form\\FormBuilder::submitForm\(\).* will require a new "mixed \.\.\. \$args" argument in the next major version of its interface%
%The core/tabbable.jquery.shim asset library is deprecated in Drupal 10.3.0 and will be removed in Drupal 11.0.0. See https://www.drupal.org/node/3441616%
%The core/internal.shepherd asset library is deprecated in Drupal 10.3.0 and will be removed in Drupal 11.0.0. See https://www.drupal.org/node/3442299%
# PHPUnit 9. # PHPUnit 9.
%"PHPUnit\\Framework\\TestListener".*is deprecated% %"PHPUnit\\Framework\\TestListener".*is deprecated%
...@@ -52,6 +54,11 @@ ...@@ -52,6 +54,11 @@
# Temporarily for testing Symfony 6.4. # Temporarily for testing Symfony 6.4.
%Since symfony/dependency-injection 6.4: "Symfony\\Component\\DependencyInjection\\ContainerAwareTrait" is deprecated, use dependency injection instead.% %Since symfony/dependency-injection 6.4: "Symfony\\Component\\DependencyInjection\\ContainerAwareTrait" is deprecated, use dependency injection instead.%
%The ".*" class uses "Symfony\\Component\\DependencyInjection\\ContainerAwareTrait" that is deprecated since Symfony 6.4, use dependency injection instead.% %The "Drupal\\Core\\DrupalKernelInterface" interface extends "Symfony\\Component\\DependencyInjection\\ContainerAwareInterface" that is deprecated since Symfony 6.4, use dependency injection instead.%
%The ".*" class implements "Symfony\\Component\\DependencyInjection\\ContainerAwareInterface" that is deprecated since Symfony 6.4, use dependency injection instead.% %The "Drupal\\Core\\Logger\\LoggerChannelFactory" class implements "Symfony\\Component\\DependencyInjection\\ContainerAwareInterface" that is deprecated since Symfony 6.4, use dependency injection instead.%
%The ".*" interface extends "Symfony\\Component\\DependencyInjection\\ContainerAwareInterface" that is deprecated since Symfony 6.4, use dependency injection instead.% %The "Drupal\\Core\\Logger\\LoggerChannelFactory" class uses "Symfony\\Component\\DependencyInjection\\ContainerAwareTrait" that is deprecated since Symfony 6.4, use dependency injection instead.%
%The "Drupal\\Core\\Queue\\QueueFactory" class implements "Symfony\\Component\\DependencyInjection\\ContainerAwareInterface" that is deprecated since Symfony 6.4, use dependency injection instead.%
%The "Drupal\\Core\\Queue\\QueueFactory" class uses "Symfony\\Component\\DependencyInjection\\ContainerAwareTrait" that is deprecated since Symfony 6.4, use dependency injection instead.%
%The "Drupal\\Tests\\Core\\Controller\\MockContainerAware" class implements "Symfony\\Component\\DependencyInjection\\ContainerAwareInterface" that is deprecated since Symfony 6.4, use dependency injection instead.%
%The "Drupal\\Tests\\Core\\DependencyInjection\\DependencySerializationTestDummy" class implements "Symfony\\Component\\DependencyInjection\\ContainerAwareInterface" that is deprecated since Symfony 6.4, use dependency injection instead.%
%The "Drupal\\Tests\\Core\\Utility\\MockContainerAware" class implements "Symfony\\Component\\DependencyInjection\\ContainerAwareInterface" that is deprecated since Symfony 6.4, use dependency injection instead.%
...@@ -3,13 +3,21 @@ node_modules/**/* ...@@ -3,13 +3,21 @@ node_modules/**/*
**/js_test_files/**/* **/js_test_files/**/*
**/build/**/* **/build/**/*
modules/locale/tests/locale_test.js modules/locale/tests/locale_test.js
misc/jquery.form.js
# Ignore deliberately malformed YAML files. # Ignore deliberately malformed YAML files.
modules/system/tests/fixtures/HtaccessTest/access_test.yml modules/system/tests/fixtures/HtaccessTest/access_test.yml
modules/system/tests/themes/test_theme_libraries_empty/test_theme_libraries_empty.info.yml modules/system/tests/themes/test_theme_libraries_empty/test_theme_libraries_empty.info.yml
tests/Drupal/Tests/Core/Asset/library_test_files/empty.libraries.yml tests/Drupal/Tests/Core/Asset/library_test_files/empty.libraries.yml
tests/Drupal/Tests/Core/Asset/library_test_files/invalid_file.libraries.yml tests/Drupal/Tests/Core/Asset/library_test_files/invalid_file.libraries.yml
tests/Drupal/Tests/Composer/Plugin/Scaffold/fixtures/drupal-assets-fixture/assets/default.services.yml
tests/Drupal/Tests/Composer/Plugin/Scaffold/fixtures/drupal-profile/assets/profile.default.services.yml
modules/system/tests/themes/sdc_theme_test/components/bar/bar.component.yml
# Temporary until they are brought up to standards # Temporary until they are brought up to standards
scripts/**/* scripts/**/*
modules/ckeditor5/webpack.config.js modules/ckeditor5/webpack.config.js
misc/jquery.form.js
# Temporary until they are moved into assets/vendor
modules/navigation/assets/vendor/**/*
...@@ -5,11 +5,11 @@ ...@@ -5,11 +5,11 @@
"rules": { "rules": {
"jquery/no-ajax": 0, "jquery/no-ajax": 0,
"jquery/no-ajax-events": 2, "jquery/no-ajax-events": 2,
"jquery/no-animate": 0, "jquery/no-animate": 2,
"jquery/no-attr": 0, "jquery/no-attr": 0,
"jquery/no-bind": 2, "jquery/no-bind": 2,
"jquery/no-class": 0, "jquery/no-class": 0,
"jquery/no-clone": 0, "jquery/no-clone": 2,
"jquery/no-closest": 0, "jquery/no-closest": 0,
"jquery/no-css": 2, "jquery/no-css": 2,
"jquery/no-data": 0, "jquery/no-data": 0,
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
"jquery/no-prop": 0, "jquery/no-prop": 0,
"jquery/no-proxy": 2, "jquery/no-proxy": 2,
"jquery/no-ready": 2, "jquery/no-ready": 2,
"jquery/no-serialize": 0, "jquery/no-serialize": 2,
"jquery/no-show": 0, "jquery/no-show": 0,
"jquery/no-size": 2, "jquery/no-size": 2,
"jquery/no-sizzle": 0, "jquery/no-sizzle": 0,
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
"jquery/no-trigger": 0, "jquery/no-trigger": 0,
"jquery/no-trim": 2, "jquery/no-trim": 2,
"jquery/no-val": 2, "jquery/no-val": 2,
"jquery/no-when": 0, "jquery/no-when": 2,
"jquery/no-wrap": 0 "jquery/no-wrap": 0
} }
} }
\ No newline at end of file
...@@ -29,7 +29,8 @@ ...@@ -29,7 +29,8 @@
"CKEditor5": true, "CKEditor5": true,
"tabbable": true, "tabbable": true,
"slugify": true, "slugify": true,
"bodyScrollLock" : true "bodyScrollLock" : true,
"FloatingUIDOM": true
}, },
"rules": { "rules": {
"prettier/prettier": "error", "prettier/prettier": "error",
......
...@@ -3,6 +3,10 @@ ...@@ -3,6 +3,10 @@
node_modules node_modules
yarn-error.log yarn-error.log
# Ignore yarn files
# @see https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored
.yarn/*
# Ignore overrides of core's phpcs.xml.dist and phpunit.xml.dist. # Ignore overrides of core's phpcs.xml.dist and phpunit.xml.dist.
phpcs.xml phpcs.xml
phpunit.xml phpunit.xml
......
This diff is collapsed.
...@@ -2,8 +2,11 @@ assets/vendor/**/* ...@@ -2,8 +2,11 @@ assets/vendor/**/*
node_modules/**/* node_modules/**/*
**/build/**/* **/build/**/*
**/js_test_files/**/* **/js_test_files/**/*
**/css_test_files/**/*.css
modules/locale/tests/locale_test.js modules/locale/tests/locale_test.js
*.yml *.yml
themes/stable9/css/core/assets/vendor/**/*.css
misc/jquery.form.js
# Temporary until they are brought up to standards # Temporary until they are brought up to standards
scripts/**/* scripts/**/*
......
...@@ -2,5 +2,15 @@ ...@@ -2,5 +2,15 @@
"printWidth": 80, "printWidth": 80,
"semi": true, "semi": true,
"singleQuote": true, "singleQuote": true,
"trailingComma": "all" "trailingComma": "all",
"overrides": [
{
"files": ["*.css"],
"options": {
"parser": "css",
"printWidth": 10000,
"singleQuote": false
}
}
]
} }
{ {
"extends": "stylelint-config-standard", "extends": [
"stylelint-config-standard",
"stylelint-prettier/recommended"
],
"plugins": [ "plugins": [
"stylelint-order" "stylelint-order"
], ],
...@@ -377,7 +380,7 @@ ...@@ -377,7 +380,7 @@
"selector-id-pattern": "^[a-z][-_a-z0-9]*$", "selector-id-pattern": "^[a-z][-_a-z0-9]*$",
"selector-no-vendor-prefix": null, "selector-no-vendor-prefix": null,
"shorthand-property-no-redundant-values": null, "shorthand-property-no-redundant-values": null,
"unit-allowed-list": ["ch", "deg", "dpcm", "em", "ex", "fr", "ms", "rem", "%", "s", "px", "vw", "vh"], "unit-allowed-list": ["ch", "deg", "dpcm", "em", "ex", "fr", "ms", "rem", "%", "s", "px", "vw", "vh", "cqw", "cqh", "cqi", "cqb", "cqmin", "cqmax"],
"value-keyword-case": ["lower", { "value-keyword-case": ["lower", {
"camelCaseSvgKeywords": true, "camelCaseSvgKeywords": true,
"ignoreProperties": [ "ignoreProperties": [
......
...@@ -7,10 +7,10 @@ by your host). In the following examples, 'username' is an example MySQL user ...@@ -7,10 +7,10 @@ by your host). In the following examples, 'username' is an example MySQL user
which has the CREATE and GRANT privileges. Use the appropriate user name for which has the CREATE and GRANT privileges. Use the appropriate user name for
your system. your system.
First, you must create a new database for your Drupal site (here, 'databasename' First, you must create a new database for your Drupal site (here,
is the name of the new database): 'database_name' is the name of the new database):
mysqladmin -u username -p create databasename mysqladmin -u username -p create database_name
MySQL will prompt for the 'username' database password and then create the MySQL will prompt for the 'username' database password and then create the
initial database files. Next you must log in and set the access database rights: initial database files. Next you must log in and set the access database rights:
...@@ -21,12 +21,12 @@ Again, you will be asked for the 'username' database password. At the MySQL ...@@ -21,12 +21,12 @@ Again, you will be asked for the 'username' database password. At the MySQL
prompt, enter the following command: prompt, enter the following command:
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER,
CREATE TEMPORARY TABLES ON databasename.* CREATE TEMPORARY TABLES ON database_name.*
TO 'username'@'localhost' IDENTIFIED BY 'password'; TO 'username'@'localhost' IDENTIFIED BY 'password';
where: where:
'databasename' is the name of your database 'database_name' is the name of your database
'username' is the username of your MySQL account 'username' is the username of your MySQL account
'localhost' is the web server host where Drupal is installed 'localhost' is the web server host where Drupal is installed
'password' is the password required for that username 'password' is the password required for that username
......
...@@ -19,10 +19,10 @@ Note that the database must be created with UTF-8 (Unicode) encoding. ...@@ -19,10 +19,10 @@ Note that the database must be created with UTF-8 (Unicode) encoding.
This step is only necessary if you don't already have a database set up This step is only necessary if you don't already have a database set up
(e.g., by your host) or want to create a new database for use with Drupal (e.g., by your host) or want to create a new database for use with Drupal
only. The following command creates a new database named 'databasename', only. The following command creates a new database named 'database_name',
which is owned by the previously created 'username': which is owned by the previously created 'username':
createdb --encoding=UTF8 --owner=username databasename createdb --encoding=UTF8 --owner=username database_name
If there are no errors, then the command was successful. If there are no errors, then the command was successful.
......
...@@ -19,7 +19,7 @@ Project Lead ...@@ -19,7 +19,7 @@ Project Lead
Product managers Product managers
- Dries Buytaert 'dries' https://www.drupal.org/u/dries - Dries Buytaert 'dries' https://www.drupal.org/u/dries
- Gábor Hojtsy 'Gábor Hojtsy' https://www.drupal.org/u/gábor-hojtsy - Gábor Hojtsy 'Gábor Hojtsy' https://www.drupal.org/u/gábor-hojtsy
- Lauri Eskola 'lauriii' https://www.drupal.org/u/lauriii - Lauri Timmanee 'lauriii' https://www.drupal.org/u/lauriii
- Roy Scholten 'yoroy' https://www.drupal.org/u/yoroy - Roy Scholten 'yoroy' https://www.drupal.org/u/yoroy
Framework managers Framework managers
...@@ -32,9 +32,9 @@ Framework managers ...@@ -32,9 +32,9 @@ Framework managers
Frontend Frontend
- Ben Mullins 'bnjmnm' https://www.drupal.org/u/bnjmnm - Ben Mullins 'bnjmnm' https://www.drupal.org/u/bnjmnm
- (provisional) Théodore Biadala 'nod_' https://www.drupal.org/u/nod_ - Théodore Biadala 'nod_' https://www.drupal.org/u/nod_
- (provisional) Cristina Chumillas 'ckrina' https://www.drupal.org/u/ckrina - Cristina Chumillas 'ckrina' https://www.drupal.org/u/ckrina
- (provisional) Sally Young 'justafish' https://www.drupal.org/u/justafish - Sally Young 'justafish' https://www.drupal.org/u/justafish
Release managers Release managers
- Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch - Nathaniel Catchpole 'catch' https://www.drupal.org/u/catch
...@@ -116,14 +116,14 @@ Cache ...@@ -116,14 +116,14 @@ Cache
- Kristiaan Van den Eynde 'kristiaanvandeneynde' https://www.drupal.org/u/kristiaanvandeneynde - Kristiaan Van den Eynde 'kristiaanvandeneynde' https://www.drupal.org/u/kristiaanvandeneynde
CKEditor 5 CKEditor 5
- Lauri Eskola 'lauriii' https://www.drupal.org/u/lauriii - Lauri Timmanee 'lauriii' https://www.drupal.org/u/lauriii
- Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
- Ben Mullins 'bnjmnm' https://www.drupal.org/u/bnjmnm - Ben Mullins 'bnjmnm' https://www.drupal.org/u/bnjmnm
Claro Claro
- Cristina Chumillas 'ckrina' https://www.drupal.org/u/ckrina - Cristina Chumillas 'ckrina' https://www.drupal.org/u/ckrina
- Sascha Eggenberger 'saschaeggi' https://www.drupal.org/u/saschaeggi - Sascha Eggenberger 'saschaeggi' https://www.drupal.org/u/saschaeggi
- Lauri Eskola 'lauriii' https://www.drupal.org/u/lauriii - Lauri Timmanee 'lauriii' https://www.drupal.org/u/lauriii
- Ben Mullins 'bnjmnm' https://www.drupal.org/u/bnjmnm - Ben Mullins 'bnjmnm' https://www.drupal.org/u/bnjmnm
Comment Comment
...@@ -191,6 +191,11 @@ DateTime Range ...@@ -191,6 +191,11 @@ DateTime Range
- Jonathan Hedstrom 'jhedstrom' https://www.drupal.org/u/jhedstrom - Jonathan Hedstrom 'jhedstrom' https://www.drupal.org/u/jhedstrom
- Matthew Donadio 'mpdonadio' https://www.drupal.org/u/mpdonadio - Matthew Donadio 'mpdonadio' https://www.drupal.org/u/mpdonadio
Default Content
- Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
- Adam Globus-Hoenich 'phenaproxima' https://www.drupal.org/u/phenaproxima
- Jim Birch 'thejimbirch' https://www.drupal.org/u/thejimbirch
Dynamic Page Cache Dynamic Page Cache
- Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx - Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx
- Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers - Wim Leers 'Wim Leers' https://www.drupal.org/u/wim-leers
...@@ -341,6 +346,11 @@ Plugin ...@@ -341,6 +346,11 @@ Plugin
Queue Queue
- James Gilliland 'neclimdul' https://www.drupal.org/u/neclimdul - James Gilliland 'neclimdul' https://www.drupal.org/u/neclimdul
Recipes
- Alex Pott 'alexpott' https://www.drupal.org/u/alexpott
- Adam Globus-Hoenich 'phenaproxima' https://www.drupal.org/u/phenaproxima
- Jim Birch 'thejimbirch' https://www.drupal.org/u/thejimbirch
Render API Render API
- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia - Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
- Moshe Weitzman 'moshe weitzman' https://www.drupal.org/u/moshe-weitzman - Moshe Weitzman 'moshe weitzman' https://www.drupal.org/u/moshe-weitzman
...@@ -397,7 +407,11 @@ Theme API ...@@ -397,7 +407,11 @@ Theme API
- Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia - Alex Bronstein 'effulgentsia' https://www.drupal.org/u/effulgentsia
- Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx - Fabian Franz 'Fabianx' https://www.drupal.org/u/fabianx
- Joël Pittet 'joelpittet' https://www.drupal.org/u/joelpittet - Joël Pittet 'joelpittet' https://www.drupal.org/u/joelpittet
- Lauri Eskola 'lauriii' https://www.drupal.org/u/lauriii - Lauri Timmanee 'lauriii' https://www.drupal.org/u/lauriii
Single-Directory Components
- Mateu Aguiló Bosch 'e0ipso' https://www.drupal.org/u/e0ipso
- Pierre Dureau 'pdureau' https://www.drupal.org/u/pdureau
Token Token
- ? - ?
...@@ -442,6 +456,8 @@ Views ...@@ -442,6 +456,8 @@ Views
Workflows Workflows
- Sam Becker 'Sam152' https://www.drupal.org/u/sam152 - Sam Becker 'Sam152' https://www.drupal.org/u/sam152
Workspaces
- Andrei Mateescu 'amateescu' https://www.drupal.org/u/amateescu
Topic maintainers Topic maintainers
----------------- -----------------
......
parameters: parameters:
# Toggles the super user access policy. If your website has at least one user
# with the Administrator role, it is advised to set this to false. This allows
# you to make user 1 a regular user, strengthening the security of your site.
security.enable_super_user: true
session.storage.options: session.storage.options:
# Default ini options for sessions. # Default ini options for sessions.
# #
...@@ -60,6 +64,11 @@ parameters: ...@@ -60,6 +64,11 @@ parameters:
# \Drupal\Core\Session\SessionConfiguration::__construct() # \Drupal\Core\Session\SessionConfiguration::__construct()
# @default 6 # @default 6
sid_bits_per_character: 6 sid_bits_per_character: 6
# By default, Drupal generates a session cookie name based on the full
# domain name. Set the name_suffix to a short random string to ensure this
# session cookie name is unique on different installations on the same
# domain and path (for example, when migrating from Drupal 7).
name_suffix: ''
twig.config: twig.config:
# Twig debugging: # Twig debugging:
# #
......
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
* *
* @code * @code
* $databases['default']['default'] = [ * $databases['default']['default'] = [
* 'database' => 'databasename', * 'database' => 'database_name',
* 'username' => 'sql_username', * 'username' => 'sql_username',
* 'password' => 'sql_password', * 'password' => 'sql_password',
* 'host' => 'localhost', * 'host' => 'localhost',
...@@ -193,7 +193,7 @@ $databases = []; ...@@ -193,7 +193,7 @@ $databases = [];
* @code * @code
* $databases['default']['default'] = [ * $databases['default']['default'] = [
* 'driver' => 'pgsql', * 'driver' => 'pgsql',
* 'database' => 'databasename', * 'database' => 'database_name',
* 'username' => 'sql_username', * 'username' => 'sql_username',
* 'password' => 'sql_password', * 'password' => 'sql_password',
* 'host' => 'localhost', * 'host' => 'localhost',
...@@ -215,7 +215,7 @@ $databases = []; ...@@ -215,7 +215,7 @@ $databases = [];
* 'driver' => 'my_driver', * 'driver' => 'my_driver',
* 'namespace' => 'Drupal\my_module\Driver\Database\my_driver', * 'namespace' => 'Drupal\my_module\Driver\Database\my_driver',
* 'autoload' => 'modules/my_module/src/Driver/Database/my_driver/', * 'autoload' => 'modules/my_module/src/Driver/Database/my_driver/',
* 'database' => 'databasename', * 'database' => 'database_name',
* 'username' => 'sql_username', * 'username' => 'sql_username',
* 'password' => 'sql_password', * 'password' => 'sql_password',
* 'host' => 'localhost', * 'host' => 'localhost',
...@@ -230,7 +230,7 @@ $databases = []; ...@@ -230,7 +230,7 @@ $databases = [];
* 'driver' => 'my_driver', * 'driver' => 'my_driver',
* 'namespace' => 'Drupal\my_module\Driver\Database\my_driver', * 'namespace' => 'Drupal\my_module\Driver\Database\my_driver',
* 'autoload' => 'modules/my_module/src/Driver/Database/my_driver/', * 'autoload' => 'modules/my_module/src/Driver/Database/my_driver/',
* 'database' => 'databasename', * 'database' => 'database_name',
* 'username' => 'sql_username', * 'username' => 'sql_username',
* 'password' => 'sql_password', * 'password' => 'sql_password',
* 'host' => 'localhost', * 'host' => 'localhost',
...@@ -355,14 +355,13 @@ $settings['update_free_access'] = FALSE; ...@@ -355,14 +355,13 @@ $settings['update_free_access'] = FALSE;
* security, or encryption benefits. In an environment where Drupal * security, or encryption benefits. In an environment where Drupal
* is behind a reverse proxy, the real IP address of the client should * is behind a reverse proxy, the real IP address of the client should
* be determined such that the correct client IP address is available * be determined such that the correct client IP address is available
* to Drupal's logging, statistics, and access management systems. In * to Drupal's logging and access management systems. In the most simple
* the most simple scenario, the proxy server will add an * scenario, the proxy server will add an X-Forwarded-For header to the request
* X-Forwarded-For header to the request that contains the client IP * that contains the client IP address. However, HTTP headers are vulnerable to
* address. However, HTTP headers are vulnerable to spoofing, where a * spoofing, where a malicious client could bypass restrictions by setting the
* malicious client could bypass restrictions by setting the * X-Forwarded-For header directly. Therefore, Drupal's proxy configuration
* X-Forwarded-For header directly. Therefore, Drupal's proxy * requires the IP addresses of all remote proxies to be specified in
* configuration requires the IP addresses of all remote proxies to be * $settings['reverse_proxy_addresses'] to work correctly.
* specified in $settings['reverse_proxy_addresses'] to work correctly.
* *
* Enable this setting to get Drupal to determine the client IP from the * Enable this setting to get Drupal to determine the client IP from the
* X-Forwarded-For header. If you are unsure about this setting, do not have a * X-Forwarded-For header. If you are unsure about this setting, do not have a
...@@ -808,6 +807,16 @@ $settings['entity_update_batch_size'] = 50; ...@@ -808,6 +807,16 @@ $settings['entity_update_batch_size'] = 50;
*/ */
$settings['entity_update_backup'] = TRUE; $settings['entity_update_backup'] = TRUE;
/**
* State caching.
*
* State caching uses the cache collector pattern to cache all requested keys
* from the state API in a single cache entry, which can greatly reduce the
* amount of database queries. However, some sites may use state with a
* lot of dynamic keys which could result in a very large cache.
*/
$settings['state_cache'] = TRUE;
/** /**
* Node migration type. * Node migration type.
* *
......
# Local development services. # Local development services.
# #
# The development.services.yml file allows the developer to override
# container parameters for debugging.
#
# To activate this feature, follow the instructions at the top of the # To activate this feature, follow the instructions at the top of the
# 'example.settings.local.php' file, which sits next to this file. # 'example.settings.local.php' file, which sits next to this file.
#
# Be aware that in Drupal's configuration system, all the files that
# provide container definitions are merged using a shallow merge approach
# within \Drupal\Core\DependencyInjection\YamlFileLoader.
# This means that if you want to override any value of a parameter, the
# whole parameter array needs to be copied from
# sites/default/default.services.yml or from core/core.services.yml file.
parameters: parameters:
http.response.debug_cacheability_headers: true http.response.debug_cacheability_headers: true
services: services:
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
* Configuration file for multi-site support and directory aliasing feature. * Configuration file for multi-site support and directory aliasing feature.
* *
* This file is required for multi-site support and also allows you to define a * This file is required for multi-site support and also allows you to define a
* set of aliases that map hostnames, ports, and pathnames to configuration * set of aliases that map host names, ports, and path names to configuration
* directories in the sites directory. These aliases are loaded prior to * directories in the sites directory. These aliases are loaded prior to
* scanning for directories, and they are exempt from the normal discovery * scanning for directories, and they are exempt from the normal discovery
* rules. See default.settings.php to view how Drupal discovers the * rules. See default.settings.php to view how Drupal discovers the
......
{
"$id": "https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata-full.schema.json",
"$schema": "http://json-schema.org/draft-04/schema#",
"$defs": {
"slotDefinition": {
"type": "object",
"patternProperties": {
"^[a-zA-Z0-9_-]$": {
"type": "object",
"properties": {
"title": {
"type": "string",
"title": "Title"
},
"description": {
"type": "string",
"title": "Description"
},
"examples": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
}
},
"type": "object",
"required": [
"extension_type",
"id",
"library",
"machineName",
"path",
"provider",
"template"
],
"properties": {
"$schema": {
"type": "string",
"format": "uri"
},
"documentation": {
"type": "string",
"title": "Documentation",
"description": "The HTML contents of the parsed README.md file.",
"examples": [
"This component is used in a particular manner."
]
},
"extension_type": {
"type": "string",
"title": "Extension Type",
"description": "This component was defined either in a module or in a theme",
"enum": [
"module",
"theme"
]
},
"id": {
"type": "string",
"title": "ID",
"description": "The plugin ID.",
"pattern": "^[a-z]([a-zA-Z0-9_-]*[a-zA-Z0-9])*:[a-z]([a-zA-Z0-9_-]*[a-zA-Z0-9])*$"
},
"library": {
"type": ["object", "array"],
"additionalProperties": false,
"properties": {
"css": {
"$ref": "metadata.schema.json#/$defs/cssDefinition"
},
"js": {
"$ref": "metadata.schema.json#/$defs/jsAttributes"
},
"dependencies": {
"type": "array",
"items": {
"type": "string"
}
}
}
},
"machineName": {
"type": "string",
"title": "Machine Name",
"description": "Used in combination with 'provider' to create the component ID: {provider}:{machineName}. Component ID used for reference on other Twig templates and other parts of the system",
"pattern": "^[a-z]([a-zA-Z0-9_-]*[a-zA-Z0-9])*$",
"examples": [
"button",
"module_23F"
]
},
"name": {
"type": "string",
"title": "Name",
"description": "Human readable version of the machineName",
"examples": [
"Button",
"Module 23F"
]
},
"path": {
"type": "string",
"title": "Path",
"description": "The path to the single directory component",
"examples": [
"/var/www/html/web/modules/contrib/sdc_examples/components/my-card"
]
},
"provider": {
"type": "string",
"title": "Provider",
"description": "The name of the module or theme that contains the component.",
"examples": [
"umami",
"sdc_examples"
]
},
"description": {
"type": "string",
"title": "Description",
"description": "Human readable description for the component",
"examples": [
"Plain button. Only available for use in other components. Do not include directly."
]
},
"status": {
"type": "string",
"title": "Development Status",
"description": "Use this property to identify if the component can be safely used in production.",
"enum": [
"experimental",
"stable",
"deprecated",
"obsolete"
]
},
"props": {
"$ref": "http://json-schema.org/draft-04/schema#"
},
"slots": {
"$ref": "metadata.schema.json#/$defs/slotDefinition"
},
"template": {
"type": "string",
"title": "Template",
"description": "The file name of the Twig template.",
"examples": [
"my-card.twig"
]
},
"libraryOverrides": {
"$ref": "metadata.schema.json#/$defs/libraryDefinition"
}
}
}
{
"$id": "https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json",
"$schema": "http://json-schema.org/draft-04/schema#",
"$defs": {
"slotDefinition": {
"type": "object",
"patternProperties": {
"^[a-zA-Z0-9_-]$": {
"type": "object",
"properties": {
"title": {
"type": "string",
"title": "Title"
},
"description": {
"type": "string",
"title": "Description"
},
"examples": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
},
"cssAttributes": {
"type": [
"object",
"array"
],
"patternProperties": {
".*": {
"type": [
"object",
"array"
],
"properties": {
"attributes": {
"type": "object"
},
"group": {
"type": "string"
},
"media": {
"type": "string"
},
"minified": {
"type": "boolean"
},
"preprocess": {
"type": "boolean"
},
"type": {
"type": "string"
},
"weight": {
"type": "integer"
}
}
}
}
},
"cssDefinition": {
"type": [
"object",
"array"
],
"properties": {
"base": {
"$ref": "#/$defs/cssAttributes"
},
"layout": {
"$ref": "#/$defs/cssAttributes"
},
"component": {
"$ref": "#/$defs/cssAttributes"
},
"state": {
"$ref": "#/$defs/cssAttributes"
},
"theme": {
"$ref": "#/$defs/cssAttributes"
}
}
},
"jsAttributes": {
"type": [
"object",
"array"
],
"patternProperties": {
".*": {
"type": [
"object",
"array"
],
"properties": {
"attributes": {
"type": "object"
},
"preprocess": {
"type": "boolean"
},
"type": {
"type": "string"
},
"weight": {
"type": "number"
}
}
}
}
},
"libraryDefinition": {
"type": "object",
"properties": {
"dependencies": {
"type": "array",
"items": {
"type": "string"
}
},
"css": {
"type": [
"object",
"array"
],
"properties": {
"base": {
"$ref": "#/$defs/cssAttributes"
},
"layout": {
"$ref": "#/$defs/cssAttributes"
},
"component": {
"$ref": "#/$defs/cssAttributes"
},
"state": {
"$ref": "#/$defs/cssAttributes"
},
"theme": {
"$ref": "#/$defs/cssAttributes"
}
}
},
"js": {
"$ref": "#/$defs/jsAttributes"
}
}
}
},
"type": "object",
"properties": {
"$schema": {
"type": "string",
"format": "uri"
},
"name": {
"type": "string",
"title": "Name",
"description": "Human readable version of the component name",
"examples": [
"Button",
"Module 23F"
]
},
"description": {
"type": "string",
"title": "Description",
"description": "Human readable description for the component",
"examples": [
"Plain button. Only available for use in other components. Do not include directly."
]
},
"status": {
"type": "string",
"title": "Development Status",
"description": "Use this property to identify if the component can be safely used in production.",
"enum": [
"experimental",
"stable",
"deprecated",
"obsolete"
]
},
"props": {
"$ref": "http://json-schema.org/draft-04/schema#"
},
"slots": {
"$ref": "#/$defs/slotDefinition"
},
"libraryOverrides": {
"$ref": "#/$defs/libraryDefinition"
},
"thirdPartySettings": {
"type": [
"object",
"array"
],
"additionalProperties": true,
"patternProperties": {
".*": {
"type": "object",
"additionalProperties": true
}
}
}
}
}
// Backbone.js 1.5.0 // Backbone.js 1.6.0
// (c) 2010-2022 Jeremy Ashkenas and DocumentCloud // (c) 2010-2024 Jeremy Ashkenas and DocumentCloud
// Backbone may be freely distributed under the MIT license. // Backbone may be freely distributed under the MIT license.
// For all details and documentation: // For all details and documentation:
// http://backbonejs.org // http://backbonejs.org
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
var slice = Array.prototype.slice; var slice = Array.prototype.slice;
// Current version of the library. Keep in sync with `package.json`. // Current version of the library. Keep in sync with `package.json`.
Backbone.VERSION = '1.5.0'; Backbone.VERSION = '1.6.0';
// For Backbone's purposes, jQuery, Zepto, Ender, or My Library (kidding) owns // For Backbone's purposes, jQuery, Zepto, Ender, or My Library (kidding) owns
// the `$` variable. // the `$` variable.
...@@ -1085,7 +1085,7 @@ ...@@ -1085,7 +1085,7 @@
var success = options.success; var success = options.success;
options.success = function(m, resp, callbackOpts) { options.success = function(m, resp, callbackOpts) {
if (wait) { if (wait) {
m.off('error', this._forwardPristineError, this); m.off('error', collection._forwardPristineError, collection);
collection.add(m, callbackOpts); collection.add(m, callbackOpts);
} }
if (success) success.call(callbackOpts.context, m, resp, callbackOpts); if (success) success.call(callbackOpts.context, m, resp, callbackOpts);
...@@ -1985,7 +1985,10 @@ ...@@ -1985,7 +1985,10 @@
current = this.getHash(this.iframe.contentWindow); current = this.getHash(this.iframe.contentWindow);
} }
if (current === this.fragment) return false; if (current === this.fragment) {
if (!this.matchRoot()) return this.notfound();
return false;
}
if (this.iframe) this.navigate(current); if (this.iframe) this.navigate(current);
this.loadUrl(); this.loadUrl();
}, },
...@@ -1995,14 +1998,22 @@ ...@@ -1995,14 +1998,22 @@
// returns `false`. // returns `false`.
loadUrl: function(fragment) { loadUrl: function(fragment) {
// If the root doesn't match, no routes can match either. // If the root doesn't match, no routes can match either.
if (!this.matchRoot()) return false; if (!this.matchRoot()) return this.notfound();
fragment = this.fragment = this.getFragment(fragment); fragment = this.fragment = this.getFragment(fragment);
return _.some(this.handlers, function(handler) { return _.some(this.handlers, function(handler) {
if (handler.route.test(fragment)) { if (handler.route.test(fragment)) {
handler.callback(fragment); handler.callback(fragment);
return true; return true;
} }
}); }) || this.notfound();
},
// When no route could be matched, this method is called internally to
// trigger the `'notfound'` event. It returns `false` so that it can be used
// in tail position.
notfound: function() {
this.trigger('notfound');
return false;
}, },
// Save a fragment into the hash history, or replace the URL state if the // Save a fragment into the hash history, or replace the URL state if the
...@@ -2133,5 +2144,12 @@ ...@@ -2133,5 +2144,12 @@
}; };
}; };
// Provide useful information when things go wrong. This method is not meant
// to be used directly; it merely provides the necessary introspection for the
// external `debugInfo` function.
Backbone._debug = function() {
return {root: root, _: _};
};
return Backbone; return Backbone;
}); });
!function(i){const n=i.ar=i.ar||{};n.dictionary=Object.assign(n.dictionary||{},{"Revert autoformatting action":"العودة إلى إجراء التنسيق التلقائي"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(i){const n=i.bg=i.bg||{};n.dictionary=Object.assign(n.dictionary||{},{"Revert autoformatting action":"Отмяна на действие за автоматично форматиране"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(n){const i=n.bn=n.bn||{};i.dictionary=Object.assign(i.dictionary||{},{"Revert autoformatting action":"অটো ফরম্যাটিংয়ের কাজটি পূর্বাবস্থায় ফিরিয়ে আনুন"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(a){const i=a.ca=a.ca||{};i.dictionary=Object.assign(i.dictionary||{},{"Revert autoformatting action":"Desfés l'acció d'autoformatació"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const o=t.cs=t.cs||{};o.dictionary=Object.assign(o.dictionary||{},{"Revert autoformatting action":"Vzít zpět akci automatického formátování"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const o=t.da=t.da||{};o.dictionary=Object.assign(o.dictionary||{},{"Revert autoformatting action":"Fortryd autoformatering"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(n){const i=n.de=n.de||{};i.dictionary=Object.assign(i.dictionary||{},{"Revert autoformatting action":"Automatischen Formatierungsvorgang rückgängig machen"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(i){const n=i.el=i.el||{};n.dictionary=Object.assign(n.dictionary||{},{"Revert autoformatting action":"Επαναφορά ενέργειας αυτόματης μορφοποίησης"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(o){const t=o["es-co"]=o["es-co"]||{};t.dictionary=Object.assign(t.dictionary||{},{"Revert autoformatting action":"Revertir la acción de formato automático"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const i=t.es=t.es||{};i.dictionary=Object.assign(i.dictionary||{},{"Revert autoformatting action":"Revierte la acción de formato automático"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const i=t.et=t.et||{};i.dictionary=Object.assign(i.dictionary||{},{"Revert autoformatting action":"Kustuta automaatse vorminduse toiming"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const i=t.fi=t.fi||{};i.dictionary=Object.assign(i.dictionary||{},{"Revert autoformatting action":"Peruuta automaattimuokkaus"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const n=t.fr=t.fr||{};n.dictionary=Object.assign(n.dictionary||{},{"Revert autoformatting action":"Annuler l'action de formatage automatique"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(i){const n=i.he=i.he||{};n.dictionary=Object.assign(n.dictionary||{},{"Revert autoformatting action":"ביטול פעולת העיצוב האוטומטי"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(i){const n=i.hi=i.hi||{};n.dictionary=Object.assign(n.dictionary||{},{"Revert autoformatting action":"ऑटोफ़ॉर्मैटिंग एक्शन को रिवर्ट करें"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const a=t.hr=t.hr||{};a.dictionary=Object.assign(a.dictionary||{},{"Revert autoformatting action":"Vrati radnju automatskog formatiranja"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const i=t.hu=t.hu||{};i.dictionary=Object.assign(i.dictionary||{},{"Revert autoformatting action":"Automatikus formázási művelet visszaállítása"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(i){const n=i.id=i.id||{};n.dictionary=Object.assign(n.dictionary||{},{"Revert autoformatting action":"Kembalikan tindakan pemformatan otomatis"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(i){const t=i.it=i.it||{};t.dictionary=Object.assign(t.dictionary||{},{"Revert autoformatting action":"Annulla l'azione di formattazione automatica"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(i){const n=i.ja=i.ja||{};n.dictionary=Object.assign(n.dictionary||{},{"Revert autoformatting action":"オートフォーマットによる変更を元に戻す"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(o){const i=o.ko=o.ko||{};i.dictionary=Object.assign(i.dictionary||{},{"Revert autoformatting action":"자동 서식 작업 되돌리기"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(i){const t=i.lt=i.lt||{};t.dictionary=Object.assign(t.dictionary||{},{"Revert autoformatting action":"Sugrąžinti automatinio formatavimo veiksmą"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const a=t.lv=t.lv||{};a.dictionary=Object.assign(a.dictionary||{},{"Revert autoformatting action":"Atjaunot automātiskās formatēšanas darbību"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(n){const t=n.ms=n.ms||{};t.dictionary=Object.assign(t.dictionary||{},{"Revert autoformatting action":"Pulihkan tindakan pemformatan automatik"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(n){const t=n.nl=n.nl||{};t.dictionary=Object.assign(t.dictionary||{},{"Revert autoformatting action":"Maak automatisch formattering ongedaan"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(n){const o=n.no=n.no||{};o.dictionary=Object.assign(o.dictionary||{},{"Revert autoformatting action":"Angre autoformatering"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(o){const t=o.pl=o.pl||{};t.dictionary=Object.assign(t.dictionary||{},{"Revert autoformatting action":"Cofa automatyczne formatowanie"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const o=t["pt-br"]=t["pt-br"]||{};o.dictionary=Object.assign(o.dictionary||{},{"Revert autoformatting action":"Reverter ação de autoformatação"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const o=t.pt=t.pt||{};o.dictionary=Object.assign(o.dictionary||{},{"Revert autoformatting action":"Reverter ação de formatação automática"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(a){const o=a.ro=a.ro||{};o.dictionary=Object.assign(o.dictionary||{},{"Revert autoformatting action":"Anulează acțiunea de formatare automată"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(i){const n=i.ru=i.ru||{};n.dictionary=Object.assign(n.dictionary||{},{"Revert autoformatting action":"Отменить действие автоформатирования"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const i=t.sk=t.sk||{};i.dictionary=Object.assign(i.dictionary||{},{"Revert autoformatting action":"Vrátiť späť automatické formátovanie"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const a=t.sr=t.sr||{};a.dictionary=Object.assign(a.dictionary||{},{"Revert autoformatting action":"Vrati na automatsko formatiranje"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const i=t.sv=t.sv||{};i.dictionary=Object.assign(i.dictionary||{},{"Revert autoformatting action":"Ångra automatisk formatering"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(t){const i=t.th=t.th||{};i.dictionary=Object.assign(i.dictionary||{},{"Revert autoformatting action":"ยกเลิกการดำเนินการจัดรูปแบบอัตโนมัติ"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(i){const t=i.tr=i.tr||{};t.dictionary=Object.assign(t.dictionary||{},{"Revert autoformatting action":"Otomatik biçimlendirme işlemini geri al"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(i){const n=i.uk=i.uk||{};n.dictionary=Object.assign(n.dictionary||{},{"Revert autoformatting action":"Скасувати дію автоформатування"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(n){const t=n.vi=n.vi||{};t.dictionary=Object.assign(t.dictionary||{},{"Revert autoformatting action":"Hoàn nguyên thao tác tự động định dạng"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(n){const i=n["zh-cn"]=n["zh-cn"]||{};i.dictionary=Object.assign(i.dictionary||{},{"Revert autoformatting action":"恢复自动格式化操作"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(i){const n=i.zh=i.zh||{};n.dictionary=Object.assign(n.dictionary||{},{"Revert autoformatting action":"復原自動格式化操作"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file
!function(r){const e=r.af=r.af||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"Vet",Code:"Bronkode",Italic:"Kursief",Strikethrough:"Deurstreep",Subscript:"Onderskrif",Superscript:"Boskrif",Underline:"Onderstreep"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(e){const t=e.af=e.af||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Vet","Bold text":"",Code:"Bronkode",Italic:"Kursief","Italic text":"","Move out of an inline code style":"",Strikethrough:"Deurstreep","Strikethrough text":"",Subscript:"Onderskrif",Superscript:"Boskrif",Underline:"Onderstreep","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.ar=i.ar||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"عريض",Code:"شفرة برمجية",Italic:"مائل",Strikethrough:"يتوسطه خط",Subscript:"حرف منخفض",Superscript:"حرف مرتفع",Underline:"تحته خط"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const i=t.ar=t.ar||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"عريض","Bold text":"نص غامق",Code:"شفرة برمجية",Italic:"مائل","Italic text":"نص مائل","Move out of an inline code style":"ابتعدْ عن نمط التعليمات البرمجية المضمّنة",Strikethrough:"يتوسطه خط","Strikethrough text":"توسيط الخط في النص",Subscript:"حرف منخفض",Superscript:"حرف مرتفع",Underline:"تحته خط","Underline text":"تسطير النص"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const t=i.ast=i.ast||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Negrina",Code:"",Italic:"Cursiva",Strikethrough:"",Subscript:"",Superscript:"",Underline:""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const i=t.ast=t.ast||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"Negrina","Bold text":"",Code:"",Italic:"Cursiva","Italic text":"","Move out of an inline code style":"",Strikethrough:"","Strikethrough text":"",Subscript:"",Superscript:"",Underline:"","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(a){const i=a.az=a.az||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"Yarıqalın",Code:"Kod",Italic:"Maili",Strikethrough:"Qaralanmış",Subscript:"Alt yazı",Superscript:"Üst yazı",Underline:"Altdan xətt"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const i=t.az=t.az||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"Yarıqalın","Bold text":"",Code:"Kod",Italic:"Maili","Italic text":"","Move out of an inline code style":"",Strikethrough:"Qaralanmış","Strikethrough text":"",Subscript:"Alt yazı",Superscript:"Üst yazı",Underline:"Altdan xətt","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.bg=i.bg||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"Удебелен",Code:"Код",Italic:"Курсив",Strikethrough:"Зачертаване",Subscript:"Долен индекс",Superscript:"Горен индекс",Underline:"Подчертаване"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const i=t.bg=t.bg||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"Удебелен","Bold text":"Почернен текст",Code:"Код",Italic:"Курсив","Italic text":"Наклонен текст","Move out of an inline code style":"Излизане от подравнен стил на кодиране",Strikethrough:"Зачертаване","Strikethrough text":"Зачертан текст",Subscript:"Долен индекс",Superscript:"Горен индекс",Underline:"Подчертаване","Underline text":"Подчертан текст"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.bn=i.bn||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"বোল্ড",Code:"কোড",Italic:"ইটালিক",Strikethrough:"স্ট্রাইকথ্রু",Subscript:"সাবস্ক্রিপ্ট",Superscript:"সুপারস্ক্রিপ্ট",Underline:"আন্ডারলাইন"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const i=t.bn=t.bn||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"বোল্ড","Bold text":"বোল্ড টেক্সট",Code:"কোড",Italic:"ইটালিক","Italic text":"ইটালিক টেক্সট","Move out of an inline code style":"ইনলাইন কোড স্টাইল থেকে সরে আসুন",Strikethrough:"স্ট্রাইকথ্রু","Strikethrough text":"স্ট্রাইকথ্রু টেক্সট",Subscript:"সাবস্ক্রিপ্ট",Superscript:"সুপারস্ক্রিপ্ট",Underline:"আন্ডারলাইন","Underline text":"আন্ডারলাইন টেক্সট"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(o){const i=o.bs=o.bs||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"Podebljano",Code:"Kod",Italic:"Zakrivljeno",Strikethrough:"Precrtano",Subscript:"",Superscript:"",Underline:"Podcrtano"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const o=t.bs=t.bs||{};o.dictionary=Object.assign(o.dictionary||{},{Bold:"Podebljano","Bold text":"",Code:"Kod",Italic:"Zakrivljeno","Italic text":"","Move out of an inline code style":"",Strikethrough:"Precrtano","Strikethrough text":"",Subscript:"",Superscript:"",Underline:"Podcrtano","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const r=i.ca=i.ca||{};r.dictionary=Object.assign(r.dictionary||{},{Bold:"Negreta",Code:"Codi",Italic:"Cursiva",Strikethrough:"Marcat",Subscript:"Subíndex",Superscript:"Superíndex",Underline:"Subrallat"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const e=t.ca=t.ca||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"Negreta","Bold text":"Text en negreta",Code:"Codi",Italic:"Cursiva","Italic text":"Text en cursiva","Move out of an inline code style":"Surt d'un codi d'estil en línia",Strikethrough:"Marcat","Strikethrough text":"Barra el text",Subscript:"Subíndex",Superscript:"Superíndex",Underline:"Subrallat","Underline text":"Subratlla el text"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(n){const i=n.cs=n.cs||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"Tučné",Code:"Kódový blok",Italic:"Kurzíva",Strikethrough:"Přeškrtnuté",Subscript:"Dolní index",Superscript:"Horní index",Underline:"Podtržené"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const n=t.cs=t.cs||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"Tučné","Bold text":"Tučně",Code:"Kódový blok",Italic:"Kurzíva","Italic text":"Kurzíva","Move out of an inline code style":"Odejít ze stylu vloženého kódu",Strikethrough:"Přeškrtnuté","Strikethrough text":"Přešktnutí",Subscript:"Dolní index",Superscript:"Horní index",Underline:"Podtržené","Underline text":"Podtrhnutí"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(t){const e=t.da=t.da||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"Fed",Code:"Kode",Italic:"Kursiv",Strikethrough:"Gennemstreg",Subscript:"Sænket skrift",Superscript:"Hævet skrift",Underline:"Understreget"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const e=t.da=t.da||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"Fed","Bold text":"Fed tekst",Code:"Kode",Italic:"Kursiv","Italic text":"Kursiv tekst","Move out of an inline code style":"Flyt ud af en inline-kodestil",Strikethrough:"Gennemstreg","Strikethrough text":"Gennemstreget tekst",Subscript:"Sænket skrift",Superscript:"Hævet skrift",Underline:"Understreget","Underline text":"Understreget tekst"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(e){const t=e["de-ch"]=e["de-ch"]||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Fett",Code:"Code",Italic:"Kursiv",Strikethrough:"Durchgestrichen",Subscript:"Tiefgestellt",Superscript:"Hochgestellt",Underline:"Unterstrichen"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const e=t["de-ch"]=t["de-ch"]||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"Fett","Bold text":"",Code:"Code",Italic:"Kursiv","Italic text":"","Move out of an inline code style":"",Strikethrough:"Durchgestrichen","Strikethrough text":"",Subscript:"Tiefgestellt",Superscript:"Hochgestellt",Underline:"Unterstrichen","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(e){const t=e.de=e.de||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Fett",Code:"Code",Italic:"Kursiv",Strikethrough:"Durchgestrichen",Subscript:"Tiefgestellt",Superscript:"Hochgestellt",Underline:"Unterstrichen"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(e){const t=e.de=e.de||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Fett","Bold text":"Fettschrift",Code:"Code",Italic:"Kursiv","Italic text":"Kursivschrift","Move out of an inline code style":"Inline Code Style verlassen",Strikethrough:"Durchgestrichen","Strikethrough text":"Durchgestrichener Text",Subscript:"Tiefgestellt",Superscript:"Hochgestellt",Underline:"Unterstrichen","Underline text":"Text hervorheben"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.el=i.el||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"Έντονα",Code:"Κώδικας",Italic:"Πλάγια",Strikethrough:"Διακριτή διαγραφή",Subscript:"Δείκτης",Superscript:"Εκθέτης",Underline:"Υπογράμμιση"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const e=t.el=t.el||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"Έντονα","Bold text":"Έντονο κείμενο",Code:"Κώδικας",Italic:"Πλάγια","Italic text":"Πλάγιο κείμενο","Move out of an inline code style":"Μετακίνηση από ένα στυλ ενσωματωμένου κώδικα",Strikethrough:"Διακριτή διαγραφή","Strikethrough text":"Διακριτική διαγραφή κειμένου",Subscript:"Δείκτης",Superscript:"Εκθέτης",Underline:"Υπογράμμιση","Underline text":"Υπογράμμιση κειμένου"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const t=i["en-au"]=i["en-au"]||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Bold",Code:"Code",Italic:"Italic",Strikethrough:"Strikethrough",Subscript:"Subscript",Superscript:"Superscript",Underline:"Underline"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const e=t["en-au"]=t["en-au"]||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"Bold","Bold text":"",Code:"Code",Italic:"Italic","Italic text":"","Move out of an inline code style":"",Strikethrough:"Strikethrough","Strikethrough text":"",Subscript:"Subscript",Superscript:"Superscript",Underline:"Underline","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const t=i["en-gb"]=i["en-gb"]||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Bold",Code:"Code",Italic:"Italic",Strikethrough:"Strikethrough",Subscript:"Subscript",Superscript:"Superscript",Underline:"Underline"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const e=t["en-gb"]=t["en-gb"]||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"Bold","Bold text":"",Code:"Code",Italic:"Italic","Italic text":"","Move out of an inline code style":"",Strikethrough:"Strikethrough","Strikethrough text":"",Subscript:"Subscript",Superscript:"Superscript",Underline:"Underline","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const o=i.eo=i.eo||{};o.dictionary=Object.assign(o.dictionary||{},{Bold:"grasa",Code:"",Italic:"kursiva",Strikethrough:"",Subscript:"",Superscript:"",Underline:""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const e=t.eo=t.eo||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"grasa","Bold text":"",Code:"",Italic:"kursiva","Italic text":"","Move out of an inline code style":"",Strikethrough:"","Strikethrough text":"",Subscript:"",Superscript:"",Underline:"","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const o=i["es-co"]=i["es-co"]||{};o.dictionary=Object.assign(o.dictionary||{},{Bold:"Negrita",Code:"Código",Italic:"Cursiva",Strikethrough:"Tachado",Subscript:"Subíndice",Superscript:"Superíndice",Underline:"Subrayado"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(e){const t=e["es-co"]=e["es-co"]||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Negrita","Bold text":"",Code:"Código",Italic:"Cursiva","Italic text":"Texto en cursiva","Move out of an inline code style":"",Strikethrough:"Tachado","Strikethrough text":"",Subscript:"Subíndice",Superscript:"Superíndice",Underline:"Subrayado","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const d=i.es=i.es||{};d.dictionary=Object.assign(d.dictionary||{},{Bold:"Negrita",Code:"Código",Italic:"Cursiva",Strikethrough:"Tachado",Subscript:"Subíndice",Superscript:"Superíndice",Underline:"Subrayado"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(e){const t=e.es=e.es||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Negrita","Bold text":"Texto en negrita",Code:"Código",Italic:"Cursiva","Italic text":"Texto en cursiva","Move out of an inline code style":"Sale de un estilo de código en línea",Strikethrough:"Tachado","Strikethrough text":"Tacha el texto",Subscript:"Subíndice",Superscript:"Superíndice",Underline:"Subrayado","Underline text":"Subraya el texto"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.et=i.et||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"Rasvane",Code:"Kood",Italic:"Kaldkiri",Strikethrough:"Läbijoonitud",Subscript:"Alaindeks",Superscript:"Ülaindeks",Underline:"Allajoonitud"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const i=t.et=t.et||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"Rasvane","Bold text":"Paks tekst",Code:"Kood",Italic:"Kaldkiri","Italic text":"Kaldkirjas tekst","Move out of an inline code style":"Välju reasisese koodi stiilist",Strikethrough:"Läbijoonitud","Strikethrough text":"Läbikriipsutatud tekst",Subscript:"Alaindeks",Superscript:"Ülaindeks",Underline:"Allajoonitud","Underline text":"Allakriipsutatud tekst"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.eu=i.eu||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"Lodia",Code:"Kodea",Italic:"Etzana",Strikethrough:"",Subscript:"",Superscript:"",Underline:"Azpimarra"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const e=t.eu=t.eu||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"Lodia","Bold text":"",Code:"Kodea",Italic:"Etzana","Italic text":"","Move out of an inline code style":"",Strikethrough:"","Strikethrough text":"",Subscript:"",Superscript:"",Underline:"Azpimarra","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.fa=i.fa||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"درشت",Code:"کد",Italic:"کج",Strikethrough:"خط خورده",Subscript:"پایین نویس",Superscript:"بالانویس",Underline:"خط زیر"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const i=t.fa=t.fa||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"درشت","Bold text":"",Code:"کد",Italic:"کج","Italic text":"","Move out of an inline code style":"",Strikethrough:"خط خورده","Strikethrough text":"",Subscript:"پایین نویس",Superscript:"بالانویس",Underline:"خط زیر","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.fi=i.fi||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"Lihavointi",Code:"Koodi",Italic:"Kursivointi",Strikethrough:"Yliviivaus",Subscript:"Alaindeksi",Superscript:"Yläindeksi",Underline:"Alleviivaus"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(i){const t=i.fi=i.fi||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Lihavointi","Bold text":"Lihavoitu teksti",Code:"Koodi",Italic:"Kursivointi","Italic text":"Kursivoitu teksti","Move out of an inline code style":"Siirry pois rivinsisäisestä koodista",Strikethrough:"Yliviivaus","Strikethrough text":"Yliviivattu teksti",Subscript:"Alaindeksi",Superscript:"Yläindeksi",Underline:"Alleviivaus","Underline text":"Alleviivattu teksti"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.fr=i.fr||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"Gras",Code:"Code",Italic:"Italique",Strikethrough:"Barré",Subscript:"Indice",Superscript:"Exposant",Underline:"Souligné"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(e){const t=e.fr=e.fr||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Gras","Bold text":"Texte en gras",Code:"Code",Italic:"Italique","Italic text":"Texte en italique","Move out of an inline code style":"Sortir d'un style de code en ligne",Strikethrough:"Barré","Strikethrough text":"Texte barré",Subscript:"Indice",Superscript:"Exposant",Underline:"Souligné","Underline text":"Souligner le texte"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const c=i.gl=i.gl||{};c.dictionary=Object.assign(c.dictionary||{},{Bold:"Negra",Code:"Código",Italic:"Itálica",Strikethrough:"Riscado",Subscript:"Subíndice",Superscript:"Superíndice",Underline:"Subliñado"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(i){const t=i.gl=i.gl||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Negra","Bold text":"",Code:"Código",Italic:"Itálica","Italic text":"","Move out of an inline code style":"",Strikethrough:"Riscado","Strikethrough text":"",Subscript:"Subíndice",Superscript:"Superíndice",Underline:"Subliñado","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.gu=i.gu||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"ઘાટુ - બોલ્ડ્",Code:"",Italic:"ત્રાંસુ - ઇટલિક્",Strikethrough:"",Subscript:"",Superscript:"",Underline:"નીચે લિટી - અન્ડરલાઇન્"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const i=t.gu=t.gu||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"ઘાટુ - બોલ્ડ્","Bold text":"",Code:"",Italic:"ત્રાંસુ - ઇટલિક્","Italic text":"","Move out of an inline code style":"",Strikethrough:"","Strikethrough text":"",Subscript:"",Superscript:"",Underline:"નીચે લિટી - અન્ડરલાઇન્","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.he=i.he||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"מודגש",Code:"קוד",Italic:"נטוי",Strikethrough:"קו חוצה",Subscript:"כתב תחתי",Superscript:"כתב עילי",Underline:"קו תחתון"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const e=t.he=t.he||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"מודגש","Bold text":"טקסט מודגש",Code:"קוד",Italic:"נטוי","Italic text":"טקסט נטוי","Move out of an inline code style":"יציאה מסגנון קוד מוטבע",Strikethrough:"קו חוצה","Strikethrough text":"הוספת קו חוצה לטקסט",Subscript:"כתב תחתי",Superscript:"כתב עילי",Underline:"קו תחתון","Underline text":"הוספת קו תחתון לטקסט"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const t=i.hi=i.hi||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Bold",Code:"Code",Italic:"Italic",Strikethrough:"Strikethrough",Subscript:"Subscript",Superscript:"Superscript",Underline:"Underline"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const i=t.hi=t.hi||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"Bold","Bold text":"टेक्स्ट को बोल्ड करें",Code:"Code",Italic:"Italic","Italic text":"इटैलिक टेक्स्ट","Move out of an inline code style":"इनलाइन कोड स्टाइल के बाहर जाएँ",Strikethrough:"Strikethrough","Strikethrough text":"टेक्स्ट को स्ट्राइकथ्रू करें",Subscript:"Subscript",Superscript:"Superscript",Underline:"Underline","Underline text":"टेक्स्ट को अंडरलाइन करें"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(n){const o=n.hr=n.hr||{};o.dictionary=Object.assign(o.dictionary||{},{Bold:"Podebljano",Code:"Kod",Italic:"Ukošeno",Strikethrough:"Precrtano",Subscript:"Indeks",Superscript:"Eksponent",Underline:"Podcrtavanje"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const e=t.hr=t.hr||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"Podebljano","Bold text":"",Code:"Kod",Italic:"Ukošeno","Italic text":"","Move out of an inline code style":"",Strikethrough:"Precrtano","Strikethrough text":"",Subscript:"Indeks",Superscript:"Eksponent",Underline:"Podcrtavanje","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(t){const i=t.hu=t.hu||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"Félkövér",Code:"Forráskód",Italic:"Dőlt",Strikethrough:"Áthúzott",Subscript:"Alsó index",Superscript:"Felső index",Underline:"Aláhúzott"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const e=t.hu=t.hu||{};e.dictionary=Object.assign(e.dictionary||{},{Bold:"Félkövér","Bold text":"Félkövér szöveg",Code:"Forráskód",Italic:"Dőlt","Italic text":"Dőlt szöveg","Move out of an inline code style":"Kilépés egy soron belüli kódstílusból",Strikethrough:"Áthúzott","Strikethrough text":"Áthúzott szöveg",Subscript:"Alsó index",Superscript:"Felső index",Underline:"Aláhúzott","Underline text":"Aláhúzott szöveg"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.hy=i.hy||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"Թավագիր",Code:"Կոդ",Italic:"Շեղագիր",Strikethrough:"Գծանշել",Subscript:"Ենթատեքստ",Superscript:"Գերագիր",Underline:"Ընդգծել"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const i=t.hy=t.hy||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"Թավագիր","Bold text":"",Code:"Կոդ",Italic:"Շեղագիր","Italic text":"","Move out of an inline code style":"",Strikethrough:"Գծանշել","Strikethrough text":"",Subscript:"Ենթատեքստ",Superscript:"Գերագիր",Underline:"Ընդգծել","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const r=i.id=i.id||{};r.dictionary=Object.assign(r.dictionary||{},{Bold:"Tebal",Code:"Kode",Italic:"Miring",Strikethrough:"Coret",Subscript:"Subskrip",Superscript:"Superskrip",Underline:"Garis bawah"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(e){const i=e.id=e.id||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"Tebal","Bold text":"Teks tebal",Code:"Kode",Italic:"Miring","Italic text":"Teks miring","Move out of an inline code style":"Keluar dari gaya kode sebaris",Strikethrough:"Coret","Strikethrough text":"Teks yang dicoret",Subscript:"Subskrip",Superscript:"Superskrip",Underline:"Garis bawah","Underline text":"Teks bergaris bawah"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const t=i.it=i.it||{};t.dictionary=Object.assign(t.dictionary||{},{Bold:"Grassetto",Code:"Codice",Italic:"Corsivo",Strikethrough:"Barrato",Subscript:"Pedice",Superscript:"Apice",Underline:"Sottolineato"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const o=t.it=t.it||{};o.dictionary=Object.assign(o.dictionary||{},{Bold:"Grassetto","Bold text":"Testo in grassetto",Code:"Codice",Italic:"Corsivo","Italic text":"Testo in corsivo","Move out of an inline code style":"Esce da uno stile di codice in linea",Strikethrough:"Barrato","Strikethrough text":"Testo barrato",Subscript:"Pedice",Superscript:"Apice",Underline:"Sottolineato","Underline text":"Testo sottolineato"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.ja=i.ja||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"ボールド",Code:"コード",Italic:"イタリック",Strikethrough:"取り消し線",Subscript:"下付き文字",Superscript:"上付き文字",Underline:"アンダーライン"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const i=t.ja=t.ja||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"ボールド","Bold text":"太字",Code:"コード",Italic:"イタリック","Italic text":"斜体","Move out of an inline code style":"インラインコードスタイルを終了する",Strikethrough:"取り消し線","Strikethrough text":"取り消し線",Subscript:"下付き文字",Superscript:"上付き文字",Underline:"アンダーライン","Underline text":"下線"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
!function(i){const n=i.jv=i.jv||{};n.dictionary=Object.assign(n.dictionary||{},{Bold:"Kandhel",Code:"Kode",Italic:"Miring",Strikethrough:"Seratan dicoret",Subscript:"",Superscript:"",Underline:"Garis ngandhap"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); !function(t){const i=t.jv=t.jv||{};i.dictionary=Object.assign(i.dictionary||{},{Bold:"Kandhel","Bold text":"",Code:"Kode",Italic:"Miring","Italic text":"","Move out of an inline code style":"",Strikethrough:"Seratan dicoret","Strikethrough text":"",Subscript:"",Superscript:"",Underline:"Garis ngandhap","Underline text":""})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
\ No newline at end of file \ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment