summaryrefslogtreecommitdiff
path: root/www/wiki/extensions
diff options
context:
space:
mode:
authorYaco <franco@reevo.org>2019-06-07 20:23:21 -0300
committerYaco <franco@reevo.org>2019-06-07 20:23:21 -0300
commit3322c435cb2a586e27d00ef4a542f881485a4a0a (patch)
tree32e06658da9ab169f3982ea542f3d38ad4192b25 /www/wiki/extensions
parent0264e9b96d17904d78b981ec0740732a879fde15 (diff)
agrega extension CSS
Diffstat (limited to 'www/wiki/extensions')
-rw-r--r--www/wiki/extensions/CSS/.gitignore4
-rw-r--r--www/wiki/extensions/CSS/.gitreview5
-rw-r--r--www/wiki/extensions/CSS/CODE_OF_CONDUCT.md1
-rw-r--r--www/wiki/extensions/CSS/CSS.class.php87
-rw-r--r--www/wiki/extensions/CSS/CSS.i18n.magic.php11
-rw-r--r--www/wiki/extensions/CSS/Gruntfile.js20
-rw-r--r--www/wiki/extensions/CSS/extension.json32
-rw-r--r--www/wiki/extensions/CSS/gitinfo.json1
-rw-r--r--www/wiki/extensions/CSS/i18n/af.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/aln.json4
-rw-r--r--www/wiki/extensions/CSS/i18n/ar.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/arz.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/ast.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/azb.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/ba.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/be-tarask.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/be.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/bg.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/br.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/bs.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/ca.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/cs.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/de.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/dsb.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/el.json9
-rw-r--r--www/wiki/extensions/CSS/i18n/en.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/eo.json9
-rw-r--r--www/wiki/extensions/CSS/i18n/es.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/eu.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/fa.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/fi.json10
-rw-r--r--www/wiki/extensions/CSS/i18n/fo.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/fr.json10
-rw-r--r--www/wiki/extensions/CSS/i18n/gl.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/gsw.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/gu.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/he.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/hil.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/hr.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/hsb.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/hu.json9
-rw-r--r--www/wiki/extensions/CSS/i18n/ia.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/id.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/it.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/ja.json10
-rw-r--r--www/wiki/extensions/CSS/i18n/ko.json9
-rw-r--r--www/wiki/extensions/CSS/i18n/krj.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/ksh.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/lb.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/li.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/lij.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/mg.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/min.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/mk.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/mr.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/ms.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/mt.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/nb.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/nds-nl.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/nl.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/nn.json9
-rw-r--r--www/wiki/extensions/CSS/i18n/oc.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/pl.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/pms.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/pt-br.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/pt.json9
-rw-r--r--www/wiki/extensions/CSS/i18n/qqq.json11
-rw-r--r--www/wiki/extensions/CSS/i18n/ro.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/roa-tara.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/ru.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/sah.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/sco.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/sk.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/sl.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/sr-ec.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/sr-el.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/su.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/sv.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/te.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/th.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/tl.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/tr.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/tt-cyrl.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/uk.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/vec.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/vi.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/wuu.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/yi.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/zh-hans.json8
-rw-r--r--www/wiki/extensions/CSS/i18n/zh-hant.json8
-rw-r--r--www/wiki/extensions/CSS/package.json11
-rw-r--r--www/wiki/extensions/CSS/version4
92 files changed, 843 insertions, 0 deletions
diff --git a/www/wiki/extensions/CSS/.gitignore b/www/wiki/extensions/CSS/.gitignore
new file mode 100644
index 00000000..1689d7a4
--- /dev/null
+++ b/www/wiki/extensions/CSS/.gitignore
@@ -0,0 +1,4 @@
+*~
+*.kate-swp
+.*.swp
+node_modules/**
diff --git a/www/wiki/extensions/CSS/.gitreview b/www/wiki/extensions/CSS/.gitreview
new file mode 100644
index 00000000..4d4eb32a
--- /dev/null
+++ b/www/wiki/extensions/CSS/.gitreview
@@ -0,0 +1,5 @@
+[gerrit]
+host=gerrit.wikimedia.org
+port=29418
+project=mediawiki/extensions/CSS.git
+track=1
diff --git a/www/wiki/extensions/CSS/CODE_OF_CONDUCT.md b/www/wiki/extensions/CSS/CODE_OF_CONDUCT.md
new file mode 100644
index 00000000..d8e5d087
--- /dev/null
+++ b/www/wiki/extensions/CSS/CODE_OF_CONDUCT.md
@@ -0,0 +1 @@
+The development of this software is covered by a [Code of Conduct](https://www.mediawiki.org/wiki/Code_of_Conduct).
diff --git a/www/wiki/extensions/CSS/CSS.class.php b/www/wiki/extensions/CSS/CSS.class.php
new file mode 100644
index 00000000..287c136b
--- /dev/null
+++ b/www/wiki/extensions/CSS/CSS.class.php
@@ -0,0 +1,87 @@
+<?php
+/**
+ * CSS extension - A parser-function for adding CSS to articles via file,
+ * article or inline rules.
+ *
+ * See https://www.mediawiki.org/wiki/Extension:CSS for installation and usage
+ * details.
+ *
+ * @file
+ * @ingroup Extensions
+ * @author Aran Dunkley [http://www.organicdesign.co.nz/nad User:Nad]
+ * @author Rusty Burchfield
+ * @copyright © 2007-2010 Aran Dunkley
+ * @copyright © 2011 Rusty Burchfield
+ * @licence GNU General Public Licence 2.0 or later
+ */
+
+class CSS {
+
+ /**
+ * @param Parser $parser
+ * @param string $css
+ * @return string
+ */
+ public static function CSSRender( &$parser, $css ) {
+ global $wgCSSPath, $wgStylePath, $wgCSSIdentifier;
+
+ $css = trim( $css );
+ $title = Title::newFromText( $css );
+ $rawProtection = "$wgCSSIdentifier=1";
+ $headItem = '<!-- Begin Extension:CSS -->';
+
+ if ( is_object( $title ) && $title->exists() ) {
+ # Article actually in the db
+ $params = "action=raw&ctype=text/css&$rawProtection";
+ $url = $title->getLocalURL( $params );
+ $headItem .= Html::linkedStyle( $url );
+ } elseif ( $css[0] == '/' ) {
+ # Regular file
+ $base = $wgCSSPath === false ? $wgStylePath : $wgCSSPath;
+ $url = wfAppendQuery( $base . $css, $rawProtection );
+
+ # Verify the expanded URL is still using the base URL
+ if ( strpos( wfExpandUrl( $url ), wfExpandUrl( $base ) ) === 0 ) {
+ $headItem .= Html::linkedStyle( $url );
+ } else {
+ $headItem .= '<!-- Invalid/malicious path -->';
+ }
+ } else {
+ # sanitized user CSS
+ $css = Sanitizer::checkCss( $css );
+
+ # Encode data URI and append link tag
+ $dataPrefix = 'data:text/css;charset=UTF-8;base64,';
+ $url = $dataPrefix . base64_encode( $css );
+
+ $headItem .= Html::linkedStyle( $url );
+ }
+
+ $headItem .= '<!-- End Extension:CSS -->';
+ $parser->getOutput()->addHeadItem( $headItem );
+ return '';
+ }
+
+ /**
+ * @param Parser $parser
+ * @return bool true
+ */
+ public static function onParserFirstCallInit( $parser ) {
+ $parser->setFunctionHook( 'css', 'CSS::CSSRender' );
+ return true;
+ }
+
+ /**
+ * @param RawPage $rawPage
+ * @param string $text
+ * @return bool true
+ */
+ public static function onRawPageViewBeforeOutput( &$rawPage, &$text ) {
+ global $wgCSSIdentifier;
+
+ if ( $rawPage->getRequest()->getBool( $wgCSSIdentifier ) ) {
+ $text = Sanitizer::checkCss( $text );
+ }
+ return true;
+ }
+}
diff --git a/www/wiki/extensions/CSS/CSS.i18n.magic.php b/www/wiki/extensions/CSS/CSS.i18n.magic.php
new file mode 100644
index 00000000..7e6e74a1
--- /dev/null
+++ b/www/wiki/extensions/CSS/CSS.i18n.magic.php
@@ -0,0 +1,11 @@
+<?php
+/**
+ * Magic words for extension.
+ */
+
+$magicWords = array();
+
+/** English (English) */
+$magicWords['en'] = array(
+ 'css' => array( 0, 'css' ),
+);
diff --git a/www/wiki/extensions/CSS/Gruntfile.js b/www/wiki/extensions/CSS/Gruntfile.js
new file mode 100644
index 00000000..7756e75d
--- /dev/null
+++ b/www/wiki/extensions/CSS/Gruntfile.js
@@ -0,0 +1,20 @@
+/*jshint node:true */
+module.exports = function ( grunt ) {
+ grunt.loadNpmTasks( 'grunt-jsonlint' );
+ grunt.loadNpmTasks( 'grunt-banana-checker' );
+
+ grunt.initConfig( {
+ banana: {
+ all: 'i18n/'
+ },
+ jsonlint: {
+ all: [
+ '**/*.json',
+ '!node_modules/**'
+ ]
+ }
+ } );
+
+ grunt.registerTask( 'test', [ 'jsonlint', 'banana' ] );
+ grunt.registerTask( 'default', 'test' );
+};
diff --git a/www/wiki/extensions/CSS/extension.json b/www/wiki/extensions/CSS/extension.json
new file mode 100644
index 00000000..c79c19d6
--- /dev/null
+++ b/www/wiki/extensions/CSS/extension.json
@@ -0,0 +1,32 @@
+{
+ "name": "CSS",
+ "version": "3.5.0",
+ "author": [
+ "Aran Dunkley",
+ "Rusty Burchfield"
+ ],
+ "url": "https://www.mediawiki.org/wiki/Extension:CSS",
+ "descriptionmsg": "css-desc",
+ "license-name": "GPL-2.0+",
+ "type": "parserhook",
+ "ExtensionMessagesFiles": {
+ "CSSMagic": "CSS.i18n.magic.php"
+ },
+ "MessagesDirs": {
+ "CSS": [
+ "i18n"
+ ]
+ },
+ "AutoloadClasses": {
+ "CSS": "CSS.class.php"
+ },
+ "Hooks": {
+ "ParserFirstCallInit": "CSS::onParserFirstCallInit",
+ "RawPageViewBeforeOutput": "CSS::onRawPageViewBeforeOutput"
+ },
+ "config": {
+ "CSSPath": false,
+ "CSSIdentifier": "css-extension"
+ },
+ "manifest_version": 1
+}
diff --git a/www/wiki/extensions/CSS/gitinfo.json b/www/wiki/extensions/CSS/gitinfo.json
new file mode 100644
index 00000000..d4050d0e
--- /dev/null
+++ b/www/wiki/extensions/CSS/gitinfo.json
@@ -0,0 +1 @@
+{"headSHA1": "7158895e62ec53a365e13ed94e613b10ddc7d335\n", "head": "7158895e62ec53a365e13ed94e613b10ddc7d335\n", "remoteURL": "https://gerrit.wikimedia.org/r/mediawiki/extensions/CSS", "branch": "7158895e62ec53a365e13ed94e613b10ddc7d335\n", "headCommitDate": "1505334921"} \ No newline at end of file
diff --git a/www/wiki/extensions/CSS/i18n/af.json b/www/wiki/extensions/CSS/i18n/af.json
new file mode 100644
index 00000000..47bda9c2
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/af.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Naudefj"
+ ]
+ },
+ "css-desc": "'n Ontleder-funksie wat dit moontlik maak om CSS-stylesheets in spesifieke bladsye in te sluit"
+}
diff --git a/www/wiki/extensions/CSS/i18n/aln.json b/www/wiki/extensions/CSS/i18n/aln.json
new file mode 100644
index 00000000..0a19ebc5
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/aln.json
@@ -0,0 +1,4 @@
+{
+ "@metadata": [],
+ "css-desc": "Një funksion parser që lejon CSS stili për t'u përfshirë në faqet specifike"
+}
diff --git a/www/wiki/extensions/CSS/i18n/ar.json b/www/wiki/extensions/CSS/i18n/ar.json
new file mode 100644
index 00000000..f0ff5b54
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/ar.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Meno25"
+ ]
+ },
+ "css-desc": "دالة محلل تسمح بأنماط CSS أن تضمن في صفحات معينة"
+}
diff --git a/www/wiki/extensions/CSS/i18n/arz.json b/www/wiki/extensions/CSS/i18n/arz.json
new file mode 100644
index 00000000..ba20661a
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/arz.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Meno25"
+ ]
+ },
+ "css-desc": "دالة محلل تسمح بأنماط CSS أن تضمن فى صفحات معينة"
+}
diff --git a/www/wiki/extensions/CSS/i18n/ast.json b/www/wiki/extensions/CSS/i18n/ast.json
new file mode 100644
index 00000000..7d7a2c02
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/ast.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Xuacu"
+ ]
+ },
+ "css-desc": "Una función d'analís que permite incluir fueyes d'estilu CSS en páxines específiques"
+}
diff --git a/www/wiki/extensions/CSS/i18n/azb.json b/www/wiki/extensions/CSS/i18n/azb.json
new file mode 100644
index 00000000..257e0d98
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/azb.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Mousa"
+ ]
+ },
+ "css-desc": "سی‌اِس‌اِس-لری خاص صحیفه‌لره قاتماغا ایجازه وئرن، بیر آیریشدیران فونکسیا"
+}
diff --git a/www/wiki/extensions/CSS/i18n/ba.json b/www/wiki/extensions/CSS/i18n/ba.json
new file mode 100644
index 00000000..8ade1124
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/ba.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Sagan"
+ ]
+ },
+ "css-desc": "Билдәле биттә CSS стилендәге таблицаларҙы ҡабыҙа торған персер функцияһы."
+}
diff --git a/www/wiki/extensions/CSS/i18n/be-tarask.json b/www/wiki/extensions/CSS/i18n/be-tarask.json
new file mode 100644
index 00000000..36e52a55
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/be-tarask.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Jim-by"
+ ]
+ },
+ "css-desc": "Функцыя парсэра, якая дазваляе ўключаць табліцы стыляў CSS ў пазначаныя старонкі"
+}
diff --git a/www/wiki/extensions/CSS/i18n/be.json b/www/wiki/extensions/CSS/i18n/be.json
new file mode 100644
index 00000000..8b0780ae
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/be.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Чаховіч Уладзіслаў"
+ ]
+ },
+ "css-desc": "Функцыя парсера, якая дазваляе ўключаць табліцы стыляў CSS у вызначаныя старонкі"
+}
diff --git a/www/wiki/extensions/CSS/i18n/bg.json b/www/wiki/extensions/CSS/i18n/bg.json
new file mode 100644
index 00000000..91bc4aa4
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/bg.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "DCLXVI"
+ ]
+ },
+ "css-desc": "Функция на парсера, която позволява вмъкването на CSS стилове в страниците"
+}
diff --git a/www/wiki/extensions/CSS/i18n/br.json b/www/wiki/extensions/CSS/i18n/br.json
new file mode 100644
index 00000000..172391f3
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/br.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Fulup"
+ ]
+ },
+ "css-desc": "Un arc'hwel eus ar parser a aotren degas follennoù stil CSS e-barzh pajennoù zo"
+}
diff --git a/www/wiki/extensions/CSS/i18n/bs.json b/www/wiki/extensions/CSS/i18n/bs.json
new file mode 100644
index 00000000..2925e493
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/bs.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "CERminator"
+ ]
+ },
+ "css-desc": "Parserska funkcija koja omogućuje da se CSS stilovi uključe u određene stranice"
+}
diff --git a/www/wiki/extensions/CSS/i18n/ca.json b/www/wiki/extensions/CSS/i18n/ca.json
new file mode 100644
index 00000000..66f17bc4
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/ca.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Paucabot"
+ ]
+ },
+ "css-desc": "Una funció d'anàlisi que permet incloure fulls d'estil CSS a pàgines concretes"
+}
diff --git a/www/wiki/extensions/CSS/i18n/cs.json b/www/wiki/extensions/CSS/i18n/cs.json
new file mode 100644
index 00000000..7c39df14
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/cs.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Matěj Grabovský"
+ ]
+ },
+ "css-desc": "Funkce syntaktického analyzátoru, která umožňuje vkládání CSS do určitých stránek."
+}
diff --git a/www/wiki/extensions/CSS/i18n/de.json b/www/wiki/extensions/CSS/i18n/de.json
new file mode 100644
index 00000000..0314335f
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/de.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "ChrisiPK"
+ ]
+ },
+ "css-desc": "Eine Parser-Funktion, die es ermöglicht, CSS (Cascading Style Sheets) in bestimmte Seiten einzubinden"
+}
diff --git a/www/wiki/extensions/CSS/i18n/dsb.json b/www/wiki/extensions/CSS/i18n/dsb.json
new file mode 100644
index 00000000..debb9e22
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/dsb.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Michawiki"
+ ]
+ },
+ "css-desc": "Parserowa funkcija, kótaraž zmóžnja stilowe pśedłogi CSS do specifiskich bokow zapśěgnuś"
+}
diff --git a/www/wiki/extensions/CSS/i18n/el.json b/www/wiki/extensions/CSS/i18n/el.json
new file mode 100644
index 00000000..a548a44a
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/el.json
@@ -0,0 +1,9 @@
+{
+ "@metadata": {
+ "authors": [
+ "Omnipaedista",
+ "Protnet"
+ ]
+ },
+ "css-desc": "Συνάρτηση του συντακτικού αναλυτή που επιτρέπει σε φύλλα στυλ CSS να συμπεριλαμβάνονται σε μεμονωμένες σελίδες"
+}
diff --git a/www/wiki/extensions/CSS/i18n/en.json b/www/wiki/extensions/CSS/i18n/en.json
new file mode 100644
index 00000000..427c762a
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/en.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Aran Dunkley"
+ ]
+ },
+ "css-desc": "A parser function that allows CSS stylesheets to be included in specific pages"
+} \ No newline at end of file
diff --git a/www/wiki/extensions/CSS/i18n/eo.json b/www/wiki/extensions/CSS/i18n/eo.json
new file mode 100644
index 00000000..ec4d74aa
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/eo.json
@@ -0,0 +1,9 @@
+{
+ "@metadata": {
+ "authors": [
+ "Airon90",
+ "ArnoLagrange"
+ ]
+ },
+ "css-desc": "Sintaksa analizilo kiu ebligas enmeti CSS-stilfoliojn en specifajn paĝojn"
+}
diff --git a/www/wiki/extensions/CSS/i18n/es.json b/www/wiki/extensions/CSS/i18n/es.json
new file mode 100644
index 00000000..c250697c
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/es.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Sanbec"
+ ]
+ },
+ "css-desc": "Una función sintáctica que permite incluir hojas de estilo CSS en páginas específicas"
+}
diff --git a/www/wiki/extensions/CSS/i18n/eu.json b/www/wiki/extensions/CSS/i18n/eu.json
new file mode 100644
index 00000000..9ab38138
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/eu.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Theklan"
+ ]
+ },
+ "css-desc": "CSS stilo orrialdeak biamentzen dituen parser funtzio bat sartzen du orrialde berezietan"
+}
diff --git a/www/wiki/extensions/CSS/i18n/fa.json b/www/wiki/extensions/CSS/i18n/fa.json
new file mode 100644
index 00000000..d3abab57
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/fa.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Ebraminio"
+ ]
+ },
+ "css-desc": "یک تابع تجزیه کننده که اجازه می‌دهد CSSها در صفحه‌های خاص اضافه شوند."
+}
diff --git a/www/wiki/extensions/CSS/i18n/fi.json b/www/wiki/extensions/CSS/i18n/fi.json
new file mode 100644
index 00000000..3c645073
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/fi.json
@@ -0,0 +1,10 @@
+{
+ "@metadata": {
+ "authors": [
+ "Crt",
+ "Nike",
+ "Vililikku"
+ ]
+ },
+ "css-desc": "Jäsenninfunktio, joka mahdollistaa CSS-tyylien sisällyttämisen tietyille sivuille."
+}
diff --git a/www/wiki/extensions/CSS/i18n/fo.json b/www/wiki/extensions/CSS/i18n/fo.json
new file mode 100644
index 00000000..6be90a6b
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/fo.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "EileenSanda"
+ ]
+ },
+ "css-desc": "Ein parserfunktión ið ger tað gjørligt at taka CSS stílfyrimyndir við á ávísum síðum"
+}
diff --git a/www/wiki/extensions/CSS/i18n/fr.json b/www/wiki/extensions/CSS/i18n/fr.json
new file mode 100644
index 00000000..ed6248bf
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/fr.json
@@ -0,0 +1,10 @@
+{
+ "@metadata": {
+ "authors": [
+ "IAlex",
+ "Urhixidur",
+ "Verdy p"
+ ]
+ },
+ "css-desc": "Une fonction de l’analyseur syntaxique qui permet d’inclure des feuilles de style dans des pages spécifiques"
+}
diff --git a/www/wiki/extensions/CSS/i18n/gl.json b/www/wiki/extensions/CSS/i18n/gl.json
new file mode 100644
index 00000000..6794ded5
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/gl.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Toliño"
+ ]
+ },
+ "css-desc": "Unha función analítica que permite que sexan incluídas en páxinas específicas follas de estilo CSS"
+}
diff --git a/www/wiki/extensions/CSS/i18n/gsw.json b/www/wiki/extensions/CSS/i18n/gsw.json
new file mode 100644
index 00000000..e577f055
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/gsw.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Als-Holder"
+ ]
+ },
+ "css-desc": "E Parser-Funktion, wu s megli macht, CSS-Stylesheet in bstimmti Syten yyzbinde"
+}
diff --git a/www/wiki/extensions/CSS/i18n/gu.json b/www/wiki/extensions/CSS/i18n/gu.json
new file mode 100644
index 00000000..7fa91fd0
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/gu.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Dineshjk"
+ ]
+ },
+ "css-desc": "પાર્સર વિધેય કે જે કોઇ ખાસ પાનાં પર CSS સ્ટાઇલશીટ મુકવા દે છે."
+}
diff --git a/www/wiki/extensions/CSS/i18n/he.json b/www/wiki/extensions/CSS/i18n/he.json
new file mode 100644
index 00000000..d2704618
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/he.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Rotemliss"
+ ]
+ },
+ "css-desc": "הוראת תנאי המאפשרת הכללת גליונות עיצוב מסוג CSS בדפים מסוימים"
+}
diff --git a/www/wiki/extensions/CSS/i18n/hil.json b/www/wiki/extensions/CSS/i18n/hil.json
new file mode 100644
index 00000000..ba4ecd3b
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/hil.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Tagimata"
+ ]
+ },
+ "css-desc": "Ang parser panksiyon nga naga pasugot sa CSS estilopahina nga gin-entra sa ensakto nga mga pahina"
+}
diff --git a/www/wiki/extensions/CSS/i18n/hr.json b/www/wiki/extensions/CSS/i18n/hr.json
new file mode 100644
index 00000000..ebb81130
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/hr.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "SpeedyGonsales"
+ ]
+ },
+ "css-desc": "Funkcija parsera koja omogućuje uključivanje CSS-a na određenim stranicama"
+}
diff --git a/www/wiki/extensions/CSS/i18n/hsb.json b/www/wiki/extensions/CSS/i18n/hsb.json
new file mode 100644
index 00000000..046e3ef7
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/hsb.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Michawiki"
+ ]
+ },
+ "css-desc": "Parserowa funkcija, kotraž dowola CSS stilowe předłohi do specifiskich stronow zapřijeć"
+}
diff --git a/www/wiki/extensions/CSS/i18n/hu.json b/www/wiki/extensions/CSS/i18n/hu.json
new file mode 100644
index 00000000..e09c9259
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/hu.json
@@ -0,0 +1,9 @@
+{
+ "@metadata": {
+ "authors": [
+ "Dani",
+ "Glanthor Reviol"
+ ]
+ },
+ "css-desc": "Értelmezőfüggvény CSS stíluslapok beágyazásához meghatározott lapokon"
+}
diff --git a/www/wiki/extensions/CSS/i18n/ia.json b/www/wiki/extensions/CSS/i18n/ia.json
new file mode 100644
index 00000000..a2d7fc95
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/ia.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "McDutchie"
+ ]
+ },
+ "css-desc": "Un function del analysator syntactic que permitte includer folios de stilos CSS in paginas specific"
+}
diff --git a/www/wiki/extensions/CSS/i18n/id.json b/www/wiki/extensions/CSS/i18n/id.json
new file mode 100644
index 00000000..f603b4d6
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/id.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Bennylin"
+ ]
+ },
+ "css-desc": "Fungsi parser yang berguna untuk mengizinkan CSS diikutkan di halaman tertentu"
+}
diff --git a/www/wiki/extensions/CSS/i18n/it.json b/www/wiki/extensions/CSS/i18n/it.json
new file mode 100644
index 00000000..97630199
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/it.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Pietrodn"
+ ]
+ },
+ "css-desc": "Una funzione del parser che consente di includere i fogli di stile CSS in pagine specifiche"
+}
diff --git a/www/wiki/extensions/CSS/i18n/ja.json b/www/wiki/extensions/CSS/i18n/ja.json
new file mode 100644
index 00000000..c2c5f852
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/ja.json
@@ -0,0 +1,10 @@
+{
+ "@metadata": {
+ "authors": [
+ "Fryed-peach",
+ "Shirayuki",
+ "Whym"
+ ]
+ },
+ "css-desc": "指定したページにCSSスタイルシートを埋め込めるようにするパーサー関数"
+}
diff --git a/www/wiki/extensions/CSS/i18n/ko.json b/www/wiki/extensions/CSS/i18n/ko.json
new file mode 100644
index 00000000..b952d641
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/ko.json
@@ -0,0 +1,9 @@
+{
+ "@metadata": {
+ "authors": [
+ "Kwj2772",
+ "아라"
+ ]
+ },
+ "css-desc": "CSS 스타일시트를 특정 문서에 포함할 수 있는 파서 함수"
+}
diff --git a/www/wiki/extensions/CSS/i18n/krj.json b/www/wiki/extensions/CSS/i18n/krj.json
new file mode 100644
index 00000000..de646562
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/krj.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Joebertj"
+ ]
+ },
+ "css-desc": "Sankga parser function nga nagatugot sa mga CSS stylesheets nga ma-idugang sa nga specific nga pahina"
+}
diff --git a/www/wiki/extensions/CSS/i18n/ksh.json b/www/wiki/extensions/CSS/i18n/ksh.json
new file mode 100644
index 00000000..ddf1f506
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/ksh.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Purodha"
+ ]
+ },
+ "css-desc": "En Paaser-Fungxjohn, för <i lang=\"en\">Cascading Style Sheets (CSS)</i> en bestemmpte Sigge met opzenämme."
+}
diff --git a/www/wiki/extensions/CSS/i18n/lb.json b/www/wiki/extensions/CSS/i18n/lb.json
new file mode 100644
index 00000000..e804c3aa
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/lb.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Robby"
+ ]
+ },
+ "css-desc": "Eng Parser-Funktioun déi et erlaabt CSS-Stilblieder a spzifesch Säiten anzebannen"
+}
diff --git a/www/wiki/extensions/CSS/i18n/li.json b/www/wiki/extensions/CSS/i18n/li.json
new file mode 100644
index 00000000..4cd7bcd3
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/li.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Pahles"
+ ]
+ },
+ "css-desc": "'n Parserfunktie die 't mäögelik maak om CSS-stylesheets op te numme in aangegeve pagina's"
+}
diff --git a/www/wiki/extensions/CSS/i18n/lij.json b/www/wiki/extensions/CSS/i18n/lij.json
new file mode 100644
index 00000000..4d124200
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/lij.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Giromin Cangiaxo"
+ ]
+ },
+ "css-desc": "Una fonçion do parser ch'a consente de includde i foeuggi de stile CSS in de paggine speciffiche"
+}
diff --git a/www/wiki/extensions/CSS/i18n/mg.json b/www/wiki/extensions/CSS/i18n/mg.json
new file mode 100644
index 00000000..679033f9
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/mg.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Jagwar"
+ ]
+ },
+ "css-desc": "Tao parser ahafahana mampiditra CSS ao amin'ny pejy sasany manokana"
+}
diff --git a/www/wiki/extensions/CSS/i18n/min.json b/www/wiki/extensions/CSS/i18n/min.json
new file mode 100644
index 00000000..f9bb9571
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/min.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Iwan Novirion"
+ ]
+ },
+ "css-desc": "Fungsi parser untuak maijinkan CSS diikuikan di laman tatantu"
+}
diff --git a/www/wiki/extensions/CSS/i18n/mk.json b/www/wiki/extensions/CSS/i18n/mk.json
new file mode 100644
index 00000000..5ed5be2b
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/mk.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Bjankuloski06"
+ ]
+ },
+ "css-desc": "Расчленувачка функција која дозволува прикажување на CSS-стилски табели на одбрани страници"
+}
diff --git a/www/wiki/extensions/CSS/i18n/mr.json b/www/wiki/extensions/CSS/i18n/mr.json
new file mode 100644
index 00000000..c9aa93ec
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/mr.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "V.narsikar"
+ ]
+ },
+ "css-desc": "एक अशी पार्सर क्रिया जी सीएसएस स्टाईलशीटस् ना(CSS stylesheets) विशिष्ट पानांमध्ये अंतर्भूत करण्यास परवानगी देते"
+}
diff --git a/www/wiki/extensions/CSS/i18n/ms.json b/www/wiki/extensions/CSS/i18n/ms.json
new file mode 100644
index 00000000..72e81dcc
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/ms.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Aurora"
+ ]
+ },
+ "css-desc": "Satu fungsi penghurai yang membenarkan lembaran gaya CSS dimasukkan ke laman tertentu"
+}
diff --git a/www/wiki/extensions/CSS/i18n/mt.json b/www/wiki/extensions/CSS/i18n/mt.json
new file mode 100644
index 00000000..73c5376b
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/mt.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Chrisportelli"
+ ]
+ },
+ "css-desc": "Funzjoni tal-''parser'' li tippermetti li tinkldui ''stylesheets'' CSS f'paġi speċifiċi"
+}
diff --git a/www/wiki/extensions/CSS/i18n/nb.json b/www/wiki/extensions/CSS/i18n/nb.json
new file mode 100644
index 00000000..576fa2e4
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/nb.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Laaknor"
+ ]
+ },
+ "css-desc": "En parserfunksjon som gjør det mulig å inkludere CSS-stilark på spesifikke sider"
+}
diff --git a/www/wiki/extensions/CSS/i18n/nds-nl.json b/www/wiki/extensions/CSS/i18n/nds-nl.json
new file mode 100644
index 00000000..05580666
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/nds-nl.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Servien"
+ ]
+ },
+ "css-desc": "n Parserfunksie die t meugelik maakt um CSS-stielblaojen op te nemen in an-egeven zied"
+}
diff --git a/www/wiki/extensions/CSS/i18n/nl.json b/www/wiki/extensions/CSS/i18n/nl.json
new file mode 100644
index 00000000..9472fb00
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/nl.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Siebrand"
+ ]
+ },
+ "css-desc": "Een parserfunctie die het mogelijk maakt om CSS-stylesheets op te nemen in opgegeven pagina's"
+}
diff --git a/www/wiki/extensions/CSS/i18n/nn.json b/www/wiki/extensions/CSS/i18n/nn.json
new file mode 100644
index 00000000..818b6163
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/nn.json
@@ -0,0 +1,9 @@
+{
+ "@metadata": {
+ "authors": [
+ "Harald Khan",
+ "Njardarlogar"
+ ]
+ },
+ "css-desc": "Ein parserfunksjon som gjer det mogleg å inkludera CSS-stilmalar på spesifikke sider"
+}
diff --git a/www/wiki/extensions/CSS/i18n/oc.json b/www/wiki/extensions/CSS/i18n/oc.json
new file mode 100644
index 00000000..21136da0
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/oc.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Cedric31"
+ ]
+ },
+ "css-desc": "Una foncion del parser que permet d'apondre de fuèlhs d'estil dins d'unas paginas"
+}
diff --git a/www/wiki/extensions/CSS/i18n/pl.json b/www/wiki/extensions/CSS/i18n/pl.json
new file mode 100644
index 00000000..ab20154b
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/pl.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Leinad"
+ ]
+ },
+ "css-desc": "Funkcja parsera pozwalająca dołączać arkusze stylów CSS do wskazanych stron"
+}
diff --git a/www/wiki/extensions/CSS/i18n/pms.json b/www/wiki/extensions/CSS/i18n/pms.json
new file mode 100644
index 00000000..e5a83dbc
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/pms.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Dragonòt"
+ ]
+ },
+ "css-desc": "Na fonsion dël parser che a përmëtt d'anserì jë stylesheet CSS an drinta a pàgine spessìfiche"
+}
diff --git a/www/wiki/extensions/CSS/i18n/pt-br.json b/www/wiki/extensions/CSS/i18n/pt-br.json
new file mode 100644
index 00000000..52b1bcaf
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/pt-br.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Eduardo.mps"
+ ]
+ },
+ "css-desc": "Uma função de análise (parser) que permite que folhas de estilo CSS sejam incluídas em páginas específicas"
+}
diff --git a/www/wiki/extensions/CSS/i18n/pt.json b/www/wiki/extensions/CSS/i18n/pt.json
new file mode 100644
index 00000000..19dc5ee3
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/pt.json
@@ -0,0 +1,9 @@
+{
+ "@metadata": {
+ "authors": [
+ "Hamilton Abreu",
+ "Waldir"
+ ]
+ },
+ "css-desc": "Uma função do analisador sintático que permite que folhas de estilo CSS sejam incluídas em páginas específicas"
+}
diff --git a/www/wiki/extensions/CSS/i18n/qqq.json b/www/wiki/extensions/CSS/i18n/qqq.json
new file mode 100644
index 00000000..9c761918
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/qqq.json
@@ -0,0 +1,11 @@
+{
+ "@metadata": {
+ "authors": [
+ "Fryed-peach",
+ "Purodha",
+ "Shirayuki",
+ "Umherirrender"
+ ]
+ },
+ "css-desc": "{{desc|name=CSS|url=https://www.mediawiki.org/wiki/Extension:CSS}}"
+}
diff --git a/www/wiki/extensions/CSS/i18n/ro.json b/www/wiki/extensions/CSS/i18n/ro.json
new file mode 100644
index 00000000..9ddf52bd
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/ro.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "KlaudiuMihaila"
+ ]
+ },
+ "css-desc": "O funcție de parsare care permite foilor de stiluri CSS să fie incluse în anumite pagini"
+}
diff --git a/www/wiki/extensions/CSS/i18n/roa-tara.json b/www/wiki/extensions/CSS/i18n/roa-tara.json
new file mode 100644
index 00000000..e681d10a
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/roa-tara.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Joetaras"
+ ]
+ },
+ "css-desc": "'Na funzione de parser ca conzende a le fogghie de stile CSS de essere ingluse jndr'à specifiche pàggene"
+}
diff --git a/www/wiki/extensions/CSS/i18n/ru.json b/www/wiki/extensions/CSS/i18n/ru.json
new file mode 100644
index 00000000..dbd39474
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/ru.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Ferrer"
+ ]
+ },
+ "css-desc": "Функция парсера, позволяющая включать таблицы стилей CSS в определённые страницы"
+}
diff --git a/www/wiki/extensions/CSS/i18n/sah.json b/www/wiki/extensions/CSS/i18n/sah.json
new file mode 100644
index 00000000..e4a03752
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/sah.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "HalanTul"
+ ]
+ },
+ "css-desc": "CSS истииллэрин таабылларын сорох сирэйдэргэ киллэрэри хааччыйар парсер функцията"
+}
diff --git a/www/wiki/extensions/CSS/i18n/sco.json b/www/wiki/extensions/CSS/i18n/sco.json
new file mode 100644
index 00000000..c5fdc04d
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/sco.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "John Reid"
+ ]
+ },
+ "css-desc": "A parser function that permits CSS stylesheets tae be incluided in speceefic pages"
+}
diff --git a/www/wiki/extensions/CSS/i18n/sk.json b/www/wiki/extensions/CSS/i18n/sk.json
new file mode 100644
index 00000000..46ecda6c
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/sk.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Helix84"
+ ]
+ },
+ "css-desc": "Funkcia syntaktického analyzátora, ktorá umožňuje vkladanie CSS do určitých stránok."
+}
diff --git a/www/wiki/extensions/CSS/i18n/sl.json b/www/wiki/extensions/CSS/i18n/sl.json
new file mode 100644
index 00000000..1ae0f468
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/sl.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Dbc334"
+ ]
+ },
+ "css-desc": "Funkcija razčlenjevalnika, ki omogoča vključitev slogovne predloge CSS v določene strani"
+}
diff --git a/www/wiki/extensions/CSS/i18n/sr-ec.json b/www/wiki/extensions/CSS/i18n/sr-ec.json
new file mode 100644
index 00000000..3ba897cc
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/sr-ec.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Михајло Анђелковић"
+ ]
+ },
+ "css-desc": "Функција парсера која омогућује да се CSS стилови укључе у одређене стране"
+}
diff --git a/www/wiki/extensions/CSS/i18n/sr-el.json b/www/wiki/extensions/CSS/i18n/sr-el.json
new file mode 100644
index 00000000..114e349a
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/sr-el.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Michaello"
+ ]
+ },
+ "css-desc": "Funkcija parsera koja omogućuje da se CSS stilovi uključe u određene strane"
+}
diff --git a/www/wiki/extensions/CSS/i18n/su.json b/www/wiki/extensions/CSS/i18n/su.json
new file mode 100644
index 00000000..d53b1220
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/su.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Irwangatot"
+ ]
+ },
+ "css-desc": "Fungsi parser anu kapaké pikeun ngijinan CSS dibawa dina kaca nu tangtu"
+}
diff --git a/www/wiki/extensions/CSS/i18n/sv.json b/www/wiki/extensions/CSS/i18n/sv.json
new file mode 100644
index 00000000..04d60290
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/sv.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Micke"
+ ]
+ },
+ "css-desc": "En parserfunktion som möjliggör inkluderande av CSS-stilmallar på specifika sidor"
+}
diff --git a/www/wiki/extensions/CSS/i18n/te.json b/www/wiki/extensions/CSS/i18n/te.json
new file mode 100644
index 00000000..12286970
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/te.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Veeven"
+ ]
+ },
+ "css-desc": "కొన్ని ప్రత్యేకమైన పేజీలలో CSS శైలులని చేర్చడానికి అనుమతించే పార్సర్ సౌలభ్యం"
+}
diff --git a/www/wiki/extensions/CSS/i18n/th.json b/www/wiki/extensions/CSS/i18n/th.json
new file mode 100644
index 00000000..4d1fa09f
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/th.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Octahedron80"
+ ]
+ },
+ "css-desc": "ฟังก์ชันแจงส่วนที่อนุญาตให้สไตล์ชีต CSS รวมอยู่ในหน้าที่เฉพาะเจาะจง"
+}
diff --git a/www/wiki/extensions/CSS/i18n/tl.json b/www/wiki/extensions/CSS/i18n/tl.json
new file mode 100644
index 00000000..d9cb7b0d
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/tl.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "AnakngAraw"
+ ]
+ },
+ "css-desc": "Isang tungkuling pambanghay (''parser'') na nagpapahintulot sa estilo ng mga pilas ng CSS na mapabilang sa tinutukoy na mga pahina"
+}
diff --git a/www/wiki/extensions/CSS/i18n/tr.json b/www/wiki/extensions/CSS/i18n/tr.json
new file mode 100644
index 00000000..07f39e82
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/tr.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Srhat"
+ ]
+ },
+ "css-desc": "Belirli sayfalara CSS biçem yapraklarının uygulanmasına olanak tanıyan bir derleyici işlevdir."
+}
diff --git a/www/wiki/extensions/CSS/i18n/tt-cyrl.json b/www/wiki/extensions/CSS/i18n/tt-cyrl.json
new file mode 100644
index 00000000..5254f949
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/tt-cyrl.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Ильнар"
+ ]
+ },
+ "css-desc": "Билгеләнгән битләргә CSS стилендәге табыннарны кую мөмкинлеген бирүче парсер функциясе."
+}
diff --git a/www/wiki/extensions/CSS/i18n/uk.json b/www/wiki/extensions/CSS/i18n/uk.json
new file mode 100644
index 00000000..21e1f53f
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/uk.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Prima klasy4na"
+ ]
+ },
+ "css-desc": "Функція парсеру, яка дозволяє включати таблиці стилів CSS в конкретні сторінки"
+}
diff --git a/www/wiki/extensions/CSS/i18n/vec.json b/www/wiki/extensions/CSS/i18n/vec.json
new file mode 100644
index 00000000..2f4d27d3
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/vec.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Candalua"
+ ]
+ },
+ "css-desc": "Na funsion parser che permete de inclùdar i foj de stile CSS in pàxene speçifiche"
+}
diff --git a/www/wiki/extensions/CSS/i18n/vi.json b/www/wiki/extensions/CSS/i18n/vi.json
new file mode 100644
index 00000000..56fa3bf8
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/vi.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Minh Nguyen"
+ ]
+ },
+ "css-desc": "Hàm trong bộ phân tích để nhúng tập tin định kiểu CSS trong một trang nói riêng"
+}
diff --git a/www/wiki/extensions/CSS/i18n/wuu.json b/www/wiki/extensions/CSS/i18n/wuu.json
new file mode 100644
index 00000000..e031946d
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/wuu.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "飞舞回堂前"
+ ]
+ },
+ "css-desc": "好让CSS样式表包括勒特定页面里向个语法解析功能"
+}
diff --git a/www/wiki/extensions/CSS/i18n/yi.json b/www/wiki/extensions/CSS/i18n/yi.json
new file mode 100644
index 00000000..746d0af3
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/yi.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "פוילישער"
+ ]
+ },
+ "css-desc": " א פאַרזער פֿונקציאן וואס ערמעגלעכט אײַנשליסן CSS סטילבויגנס אין באַשטימטע בלעטער"
+}
diff --git a/www/wiki/extensions/CSS/i18n/zh-hans.json b/www/wiki/extensions/CSS/i18n/zh-hans.json
new file mode 100644
index 00000000..5e4995a6
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/zh-hans.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Gaoxuewei"
+ ]
+ },
+ "css-desc": "可让CSS样式表包含在特定页面的语法解析功能"
+}
diff --git a/www/wiki/extensions/CSS/i18n/zh-hant.json b/www/wiki/extensions/CSS/i18n/zh-hant.json
new file mode 100644
index 00000000..f693a2a2
--- /dev/null
+++ b/www/wiki/extensions/CSS/i18n/zh-hant.json
@@ -0,0 +1,8 @@
+{
+ "@metadata": {
+ "authors": [
+ "Liangent"
+ ]
+ },
+ "css-desc": "可讓CSS樣式表包含在特定頁面的語法解析功能"
+}
diff --git a/www/wiki/extensions/CSS/package.json b/www/wiki/extensions/CSS/package.json
new file mode 100644
index 00000000..3b4b5f0c
--- /dev/null
+++ b/www/wiki/extensions/CSS/package.json
@@ -0,0 +1,11 @@
+{
+ "private": true,
+ "scripts": {
+ "test": "grunt test"
+ },
+ "devDependencies": {
+ "grunt": "1.0.1",
+ "grunt-banana-checker": "0.4.0",
+ "grunt-jsonlint": "1.0.7"
+ }
+}
diff --git a/www/wiki/extensions/CSS/version b/www/wiki/extensions/CSS/version
new file mode 100644
index 00000000..3c9a4528
--- /dev/null
+++ b/www/wiki/extensions/CSS/version
@@ -0,0 +1,4 @@
+CSS: REL1_30
+2017-09-21T22:03:21
+
+7158895