diff options
author | Jos Poortvliet <jospoortvliet@gmail.com> | 2018-07-30 10:42:05 +0300 |
---|---|---|
committer | Jos Poortvliet <jos@opensuse.org> | 2018-07-30 11:26:21 +0300 |
commit | fbbe943a1d5f41df39f05c3243d48bcd6131c335 (patch) | |
tree | 0badfba6956d3576661aabfb91e93cc7401bd54a /functions.php | |
parent | 0adbc7d9b935ed415c08851995177a3d2e56a525 (diff) |
make other languages work
Signed-off-by: Jos Poortvliet <jospoortvliet@gmail.com>
Diffstat (limited to 'functions.php')
-rw-r--r-- | functions.php | 66 |
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; } |