Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/nextcloud.com.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJos Poortvliet <jospoortvliet@gmail.com>2018-07-30 10:42:05 +0300
committerJos Poortvliet <jos@opensuse.org>2018-07-30 11:26:21 +0300
commitfbbe943a1d5f41df39f05c3243d48bcd6131c335 (patch)
tree0badfba6956d3576661aabfb91e93cc7401bd54a /functions.php
parent0adbc7d9b935ed415c08851995177a3d2e56a525 (diff)
make other languages work
Signed-off-by: Jos Poortvliet <jospoortvliet@gmail.com>
Diffstat (limited to 'functions.php')
-rw-r--r--functions.php66
1 files changed, 66 insertions, 0 deletions
diff --git a/functions.php b/functions.php
index c96cf7a1..d07e54a7 100644
--- a/functions.php
+++ b/functions.php
@@ -32,6 +32,72 @@ function translationUrlFilter($url) {
array_splice($url, $count, 0, $languageEntry);
return implode('/', $url);
}
+ if(isset($language[1]) && $language[1] === 'br') {
+ $url = explode('/', $url);
+ if($path !== null) {
+ $count = 4;
+ } else {
+ $count = 3;
+ }
+ $languageEntry = ['br'];
+ array_splice($url, $count, 0, $languageEntry);
+ return implode('/', $url);
+ }
+ if(isset($language[1]) && $language[1] === 'es') {
+ $url = explode('/', $url);
+ if($path !== null) {
+ $count = 4;
+ } else {
+ $count = 3;
+ }
+ $languageEntry = ['es'];
+ array_splice($url, $count, 0, $languageEntry);
+ return implode('/', $url);
+ }
+ if(isset($language[1]) && $language[1] === 'fr') {
+ $url = explode('/', $url);
+ if($path !== null) {
+ $count = 4;
+ } else {
+ $count = 3;
+ }
+ $languageEntry = ['fr'];
+ array_splice($url, $count, 0, $languageEntry);
+ return implode('/', $url);
+ }
+ if(isset($language[1]) && $language[1] === 'nl') {
+ $url = explode('/', $url);
+ if($path !== null) {
+ $count = 4;
+ } else {
+ $count = 3;
+ }
+ $languageEntry = ['nl'];
+ array_splice($url, $count, 0, $languageEntry);
+ return implode('/', $url);
+ }
+ if(isset($language[1]) && $language[1] === 'mx') {
+ $url = explode('/', $url);
+ if($path !== null) {
+ $count = 4;
+ } else {
+ $count = 3;
+ }
+ $languageEntry = ['mx'];
+ array_splice($url, $count, 0, $languageEntry);
+ return implode('/', $url);
+ }
+ if(isset($language[1]) && $language[1] === 'cz') {
+ $url = explode('/', $url);
+ if($path !== null) {
+ $count = 4;
+ } else {
+ $count = 3;
+ }
+ $languageEntry = ['cz'];
+ array_splice($url, $count, 0, $languageEntry);
+ return implode('/', $url);
+ }
return $url;
}