diff --git a/appinfo/app.php b/appinfo/app.php index 458237a..7c48ca1 100644 --- a/appinfo/app.php +++ b/appinfo/app.php @@ -6,4 +6,5 @@ $app = new Application(); if ($app->isEnabled()) { $app->registerAssets(); + $app->registerServices(); } diff --git a/css/sideMenu.css b/css/sideMenu.css index e051ac4..df705a4 100644 --- a/css/sideMenu.css +++ b/css/sideMenu.css @@ -135,7 +135,7 @@ .side-menu-big .side-menu-apps-list { height: auto; position: static; - max-width: 100vh; + max-width: 100vw; overflow: auto; } @@ -144,11 +144,10 @@ } .side-menu-categories-wrapper { - padding: 0 10% 70px 10%; + padding-bottom: 70px; } .side-menu-categories { - width: 100%; max-height: calc(100vh - 50px); overflow: auto; position: relative; @@ -156,6 +155,7 @@ display: flex; flex-wrap: wrap; justify-content: center; + padding: 0 10% 0 10%; } .side-menu-category { @@ -174,16 +174,16 @@ } @media screen and (max-width: 1024px) { - .side-menu-categories-wrapper { - padding-left: 0; - padding-right: 0; - } - .side-menu-categories { display: block; + padding: 0; } .side-menu-category { padding: 10px 0; } + + #side-menu.side-menu-big { + height: 100vh; + } } diff --git a/l10n/ar.js b/l10n/ar.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/ar.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/ar.json b/l10n/ar.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/ar.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/ast.js b/l10n/ast.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/ast.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/ast.json b/l10n/ast.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/ast.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/bg.js b/l10n/bg.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/bg.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/bg.json b/l10n/bg.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/bg.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/ca.js b/l10n/ca.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/ca.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/ca.json b/l10n/ca.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/ca.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/cs.js b/l10n/cs.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/cs.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/cs.json b/l10n/cs.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/cs.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/da.js b/l10n/da.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/da.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/da.json b/l10n/da.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/da.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/de.js b/l10n/de.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/de.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/de.json b/l10n/de.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/de.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/de_DE.js b/l10n/de_DE.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/de_DE.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/de_DE.json b/l10n/de_DE.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/de_DE.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/el.js b/l10n/el.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/el.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/el.json b/l10n/el.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/el.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/en_GB.js b/l10n/en_GB.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/en_GB.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/en_GB.json b/l10n/en_GB.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/en_GB.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/eo.js b/l10n/eo.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/eo.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/eo.json b/l10n/eo.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/eo.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es.js b/l10n/es.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es.json b/l10n/es.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_419.js b/l10n/es_419.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_419.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_419.json b/l10n/es_419.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_419.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_CL.js b/l10n/es_CL.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_CL.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_CL.json b/l10n/es_CL.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_CL.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_CO.js b/l10n/es_CO.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_CO.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_CO.json b/l10n/es_CO.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_CO.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_CR.js b/l10n/es_CR.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_CR.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_CR.json b/l10n/es_CR.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_CR.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_DO.js b/l10n/es_DO.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_DO.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_DO.json b/l10n/es_DO.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_DO.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_EC.js b/l10n/es_EC.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_EC.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_EC.json b/l10n/es_EC.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_EC.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_GT.js b/l10n/es_GT.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_GT.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_GT.json b/l10n/es_GT.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_GT.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_HN.js b/l10n/es_HN.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_HN.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_HN.json b/l10n/es_HN.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_HN.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_MX.js b/l10n/es_MX.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_MX.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_MX.json b/l10n/es_MX.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_MX.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_NI.js b/l10n/es_NI.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_NI.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_NI.json b/l10n/es_NI.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_NI.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_PA.js b/l10n/es_PA.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_PA.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_PA.json b/l10n/es_PA.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_PA.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_PE.js b/l10n/es_PE.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_PE.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_PE.json b/l10n/es_PE.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_PE.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_PR.js b/l10n/es_PR.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_PR.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_PR.json b/l10n/es_PR.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_PR.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_PY.js b/l10n/es_PY.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_PY.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_PY.json b/l10n/es_PY.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_PY.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_SV.js b/l10n/es_SV.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_SV.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_SV.json b/l10n/es_SV.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_SV.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/es_UY.js b/l10n/es_UY.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/es_UY.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/es_UY.json b/l10n/es_UY.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/es_UY.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/et_EE.js b/l10n/et_EE.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/et_EE.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/et_EE.json b/l10n/et_EE.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/et_EE.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/eu.js b/l10n/eu.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/eu.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/eu.json b/l10n/eu.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/eu.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/fa.js b/l10n/fa.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/fa.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/fa.json b/l10n/fa.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/fa.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/fi.js b/l10n/fi.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/fi.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/fi.json b/l10n/fi.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/fi.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/fr.js b/l10n/fr.js new file mode 100644 index 0000000..6c21d05 --- /dev/null +++ b/l10n/fr.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Menu latéral", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); diff --git a/l10n/fr.json b/l10n/fr.json new file mode 100644 index 0000000..6b18273 --- /dev/null +++ b/l10n/fr.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Menu latéral" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} diff --git a/l10n/gl.js b/l10n/gl.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/gl.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/gl.json b/l10n/gl.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/gl.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/he.js b/l10n/he.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/he.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/he.json b/l10n/he.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/he.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/hr.js b/l10n/hr.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/hr.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/hr.json b/l10n/hr.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/hr.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/hu.js b/l10n/hu.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/hu.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/hu.json b/l10n/hu.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/hu.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/is.js b/l10n/is.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/is.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/is.json b/l10n/is.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/is.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/it.js b/l10n/it.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/it.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/it.json b/l10n/it.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/it.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/ja.js b/l10n/ja.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/ja.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/ja.json b/l10n/ja.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/ja.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/ka_GE.js b/l10n/ka_GE.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/ka_GE.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/ka_GE.json b/l10n/ka_GE.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/ka_GE.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/ko.js b/l10n/ko.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/ko.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/ko.json b/l10n/ko.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/ko.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/lt_LT.js b/l10n/lt_LT.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/lt_LT.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/lt_LT.json b/l10n/lt_LT.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/lt_LT.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/lv.js b/l10n/lv.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/lv.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/lv.json b/l10n/lv.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/lv.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/nb.js b/l10n/nb.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/nb.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/nb.json b/l10n/nb.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/nb.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/nl.js b/l10n/nl.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/nl.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/nl.json b/l10n/nl.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/nl.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/nn_NO.js b/l10n/nn_NO.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/nn_NO.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/nn_NO.json b/l10n/nn_NO.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/nn_NO.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/pl.js b/l10n/pl.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/pl.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/pl.json b/l10n/pl.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/pl.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/pt_BR.js b/l10n/pt_BR.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/pt_BR.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/pt_BR.json b/l10n/pt_BR.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/pt_BR.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/pt_PT.js b/l10n/pt_PT.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/pt_PT.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/pt_PT.json b/l10n/pt_PT.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/pt_PT.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/ro.js b/l10n/ro.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/ro.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/ro.json b/l10n/ro.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/ro.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/ru.js b/l10n/ru.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/ru.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/ru.json b/l10n/ru.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/ru.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/sk.js b/l10n/sk.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/sk.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/sk.json b/l10n/sk.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/sk.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/sl.js b/l10n/sl.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/sl.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/sl.json b/l10n/sl.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/sl.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/sr.js b/l10n/sr.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/sr.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/sr.json b/l10n/sr.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/sr.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/sv.js b/l10n/sv.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/sv.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/sv.json b/l10n/sv.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/sv.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/tr.js b/l10n/tr.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/tr.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/tr.json b/l10n/tr.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/tr.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/uk.js b/l10n/uk.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/uk.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/uk.json b/l10n/uk.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/uk.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/vi.js b/l10n/vi.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/vi.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/vi.json b/l10n/vi.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/vi.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/zh_CN.js b/l10n/zh_CN.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/zh_CN.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/zh_CN.json b/l10n/zh_CN.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/zh_CN.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/l10n/zh_TW.js b/l10n/zh_TW.js new file mode 100644 index 0000000..ade1ef4 --- /dev/null +++ b/l10n/zh_TW.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "side_menu", + { + "Side menu": "Side menu", + }, + "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +); \ No newline at end of file diff --git a/l10n/zh_TW.json b/l10n/zh_TW.json new file mode 100644 index 0000000..a091038 --- /dev/null +++ b/l10n/zh_TW.json @@ -0,0 +1,6 @@ +{ + "translations": { + "Side menu": "Side menu" + }, + "pluralForm": "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" +} \ No newline at end of file diff --git a/lib/Controller/NavController.php b/lib/Controller/NavController.php index e00ce6f..466952a 100644 --- a/lib/Controller/NavController.php +++ b/lib/Controller/NavController.php @@ -42,11 +42,6 @@ class NavController extends Controller */ protected $appRepository; - /** - * @var IL10N - */ - protected $trans; - /** * @var IFactory */ @@ -72,8 +67,8 @@ class NavController extends Controller AppRepository $appRepository, CategoryFetcher $categoryFetcher, URLGenerator $router, - IFactory $l10nFactory, - IL10N $trans) + IL10N $trans, + IFactory $l10nFactory) { parent::__construct($appName, $request); @@ -82,7 +77,6 @@ class NavController extends Controller $this->categoryFetcher = $categoryFetcher; $this->l10nFactory = $l10nFactory; $this->router = $router; - $this->trans = $trans; } /** @@ -122,7 +116,7 @@ class NavController extends Controller unset($categoriesLabels[$k]); } - $categoriesLabels['external_links'] = $this->trans->t('External sites'); + $categoriesLabels['external_links'] = $this->l10nFactory->get('external')->t('External sites'); $items['other'] = [ 'name' => '', diff --git a/lib/Service/AppRepository.php b/lib/Service/AppRepository.php index 3ca8836..afbecf7 100644 --- a/lib/Service/AppRepository.php +++ b/lib/Service/AppRepository.php @@ -2,7 +2,8 @@ namespace OCA\SideMenu\Service; -use \OC_App; +use OC_App; +use OCP\L10N\IFactory; /** * class AppRepository. @@ -16,12 +17,18 @@ class AppRepository */ protected $ocApp; + /** + * @var IFactory + */ + protected $l10nFactory; + /** * @param OC_App $ocApp */ - public function __construct(OC_App $ocApp) + public function __construct(OC_App $ocApp, IFactory $l10nFactory) { $this->ocApp = $ocApp; + $this->l10nFactory = $l10nFactory; } /** @@ -39,6 +46,8 @@ class AppRepository $id = $app['id']; if (isset($navigation[$id])) { + $app['name'] = $this->l10nFactory->get($app['id'])->t($app['name']); + $visibleApps[$id] = $app; } } @@ -47,7 +56,7 @@ class AppRepository if (substr($app['id'], 0, 14) === 'external_index') { $visibleApps[$app['id']] = [ 'id' => $app['id'], - 'name' => $app['name'], + 'name' => $this->l10nFactory->get($app['id'])->t($app['name']), 'preview' => $app['icon'], 'previewAsIcon' => true, 'category' => [ @@ -57,7 +66,7 @@ class AppRepository } elseif ($app['id'] === 'files') { $visibleApps[$app['id']] = [ 'id' => $app['id'], - 'name' => $app['name'], + 'name' => $this->l10nFactory->get($app['id'])->t($app['name']), 'preview' => $app['icon'], 'previewAsIcon' => true, 'category' => [], diff --git a/templates/settings/admin-form.php b/templates/settings/admin-form.php index 7794602..64e8c62 100644 --- a/templates/settings/admin-form.php +++ b/templates/settings/admin-form.php @@ -334,7 +334,7 @@ $choicesSizes = [ />