Markus-Rost 4 rokov pred
rodič
commit
a5b92d1d46
4 zmenil súbory, kde vykonal 167 pridanie a 0 odobranie
  1. 1 0
      dashboard/i18n.js
  2. 9 0
      dashboard/i18n/uk.json
  3. 156 0
      i18n/uk.json
  4. 1 0
      util/i18n.js

+ 1 - 0
dashboard/i18n.js

@@ -101,6 +101,7 @@ function plural(lang, number, args) {
 			else text = getArg(args, 2);
 			else text = getArg(args, 2);
 			break;
 			break;
 		case 'ru':
 		case 'ru':
+		case 'uk':
 			if ( args.length > 2 ) {
 			if ( args.length > 2 ) {
 				if ( number % 10 === 1 && number % 100 !== 11 ) text = getArg(args, 0);
 				if ( number % 10 === 1 && number % 100 !== 11 ) text = getArg(args, 0);
 				else if ( [2,3,4].includes( number % 10 ) && ![12,13,14].includes( number % 100 ) ) {
 				else if ( [2,3,4].includes( number % 10 ) && ![12,13,14].includes( number % 100 ) ) {

+ 9 - 0
dashboard/i18n/uk.json

@@ -0,0 +1,9 @@
+{
+    "fallback": [
+        "en",
+        " ",
+        " ",
+        " ",
+        " "
+    ]
+}

+ 156 - 0
i18n/uk.json

@@ -0,0 +1,156 @@
+{
+    "__translator": [
+        "",
+        " ",
+        " ",
+        " ",
+        " ",
+        " ",
+        " ",
+        " ",
+        " ",
+        " "
+    ],
+    "aliases": {
+        "bug": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "command": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "diff": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "discussion": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "help": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "info": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "invite": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "overview": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "page": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "random": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "search": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "test": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "user": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ],
+        "verify": [
+            "",
+            " ",
+            " ",
+            " ",
+            " "
+        ]
+    },
+    "dateformat": "uk-UA",
+    "fallback": [
+        "en",
+        " ",
+        " ",
+        " ",
+        " "
+    ],
+    "test": {
+        "text": [
+            "",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " ",
+            " "
+        ]
+    }
+}

+ 1 - 0
util/i18n.js

@@ -175,6 +175,7 @@ function plural(lang, number, args) {
 			else text = getArg(args, 2);
 			else text = getArg(args, 2);
 			break;
 			break;
 		case 'ru':
 		case 'ru':
+		case 'uk':
 			if ( args.length > 2 ) {
 			if ( args.length > 2 ) {
 				if ( number % 10 === 1 && number % 100 !== 11 ) text = getArg(args, 0);
 				if ( number % 10 === 1 && number % 100 !== 11 ) text = getArg(args, 0);
 				else if ( [2,3,4].includes( number % 10 ) && ![12,13,14].includes( number % 100 ) ) {
 				else if ( [2,3,4].includes( number % 10 ) && ![12,13,14].includes( number % 100 ) ) {