From a4ebaee7766c4fdba8cd93044dad43836d9eda1a Mon Sep 17 00:00:00 2001 From: Diederik de Groot Date: Sat, 15 Feb 2020 19:30:00 +0100 Subject: [PATCH 01/10] Initial checkin of resolver.php - use \\ instead of just \ in FileName - Use file_put_contents instead of open/write - Use file_exist instead of stat - Added /lib directory - Moved /tftpboot/index.cfg -> /config.ini - Moved /tftpboot/resolver.php -> /lib/resolver.php - Added /lib/config.php - include /lib/config.php in resolver.php and index.php - Changed $config array - Remove print_r($config['main']['base_path']) from config.php - Add isValidRequest() function - Use Boolean in tree_base data - Simplify config['subdirs'] substitution - Add lib/utils.php file - Added simple shell/utf/html escape checking - Added a collection of test cases (we need some more escape checking ones) - Added lib/logger.php (copied from tftpserver.php, so that it can be reused for that). - Clarify config.ini logformat - Update logger implementation - Replaced index.php with version that uses lib/resolver.php - Replaced ../etc/nginx/sites-available/tftpboot Example file --- config.ini | 17 ++ etc/nginx/sites-available/tftpboot | 277 ++-------------------- lib/config.php | 80 +++++++ lib/logger.php | 94 ++++++++ lib/resolver.php | 168 ++++++++++++++ lib/utils.php | 10 + tftpboot/index.cnf | 13 -- tftpboot/index.php | 361 +++++------------------------ tftpboot/ringtones/mkringlist.sh | 4 +- 9 files changed, 454 insertions(+), 570 deletions(-) create mode 100644 config.ini create mode 100644 lib/config.php create mode 100644 lib/logger.php create mode 100644 lib/resolver.php create mode 100644 lib/utils.php delete mode 100644 tftpboot/index.cnf diff --git a/config.ini b/config.ini new file mode 100644 index 0000000..21f7036 --- /dev/null +++ b/config.ini @@ -0,0 +1,17 @@ +[main] +debug = on ; The output in the browser window for more information +cache_filename = "/tmp/provision_sccp_resolver.cache" +default_language = English_United_States +log_type = SYSLOG ; SYSLOG|STDERR|STDOUT|NULL|FILE +log_level = LOG_INFO ; LOG_EMERG|LOG_ALERT|LOG_CRIT|LOG_ERR|LOG_WARNING|LOG_NOTICE|LOG_INFO|LOG_DEBUG +;log_filename = provision.log ; only in case of log_type = FILE + +[subdirs] +tftproot = tftpboot +firmware = firmware +settings = settings +wallpapers = wallpapers +ringtones = ringtones +locales = locales +countries = countries +languages = languages diff --git a/etc/nginx/sites-available/tftpboot b/etc/nginx/sites-available/tftpboot index 23f3772..9d9c4ce 100644 --- a/etc/nginx/sites-available/tftpboot +++ b/etc/nginx/sites-available/tftpboot @@ -1,260 +1,29 @@ server { - listen 6970; - server_name tftp.servername.org; - #root /tftpboot; - root /data/development/sccp/sources/tftp/tftpboot; - index XMLDefault.cnf.xml; + listen 6970; + server_name tftp.servername.org; + root /data/development/sccp/sources/tftp/tftpboot; - # Normal Logging - #access_log /var/log/nginx/tftp.access.log; - #error_log /var/log/nginx/tftp.error.log; + # Normal Logging + access_log /var/log/nginx/tftp1.access.log; + error_log /var/log/nginx/tftp1.error.log; - # Debug Rewrite Rules - rewrite_log on; - access_log /var/log/nginx/tftp.access.log; - error_log /var/log/nginx/tftp.error.log notice; + index index.php; + location ~ \.php$ { + fastcgi_split_path_info ^(.+\.php)(/.+)$; + fastcgi_pass unix:/var/run/php/php7.3-fpm.sock; + fastcgi_index index.php; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + include fastcgi_params; + } - location / { - # settings - rewrite ^/((.*)(\.cnf\.xml|\.tlv|authorized_keys)(\.enc)?(\.sgn)?)$ /settings/$1 last; + location / { + try_files $uri $uri/ /index.php$is_args$args; + rewrite ^/(.*)$ /index.php?filename=$1 last; + } - # firmware - rewrite ^/((.*).(bin|bin.|loads|LOADS|sbn|SBN|sb2|sbin|zz|zup)(\.sgn)?)$ /firmware/$1 last; - - # locales - rewrite ^/(.*)/((.*)-tones\.xml(\.sgn)?)$ /locales/countries/$1/$2 last; - rewrite ^/(.*)/((.*)(-dictionary(.*)\.xml)(\.sgn)?)$ /locales/languages/$1/$2 last; - rewrite ^/(.*)/((.*)(-kate(.*)\.xml)(\.sgn)?)$ /locales/languages/$1/$2 last; - rewrite ^/(.*)/((.*)(-sccp\.jar)(\.sgn)?)$ /locales/languages/$1/$2 last; - rewrite ^/(.*)/((.*)(-font\.xml)(\.sgn)?)$ /locales/languages/$1/$2 last; - rewrite ^/(.*)/(CIPC_Locale\.(.*))(\.sgn)?)$ /locales/languages/$1/$2 last; - - rewrite ^/(.*)/((.*)(-tones.xml)(\.sgn)?)$ /locales/countries/$1/$2 last; - - # ringtones - rewrite ^/([D|d]istinctive)?([R|r]ing[L|l]ist)\.(xml|XML)(\.sgn)?$ /ringtones/ringlist.xml last; - #rewrite ^/((.*)(\.raw|\.pcm)(\.sgn))?$ /ringtones/$1 last; - - # wallpapers - rewrite ^/Desktops/(.*)/((.*)(\.sgn)?)$ /wallpapers/$1/$2 last; - try_files $uri $uri/ =404; - autoindex off; - } - - # settings - location /settings { - try_files $uri $uri/ =404; - autoindex off; - } - - # firmware - location /firmware { - # 6901 firmware (java-based) - rewrite ^/firmware/(APP6901SCCP.+\.sgn)$ /firmware/6901/$1 last; - rewrite ^/firmware/(KNL6901SCCP.+\.sgn)$ /firmware/6901/$1 last; - rewrite ^/firmware/(SCCP6901.+\.loads)$ /firmware/6901/$1 last; - - # 6911 firmware (java-based) - rewrite ^/firmware/(APP6911SCCP.+\.sgn)$ /firmware/6911/$1 last; - rewrite ^/firmware/(BFS6911SCCP.+\.sgn)$ /firmware/6911/$1 last; - rewrite ^/firmware/(KNL6911SCCP.+\.sgn)$ /firmware/6911/$1 last; - rewrite ^/firmware/(SCCP6911.+\.loads)$ /firmware/6911/$1 last; - - # 6921 firmware (java-based) - rewrite ^/firmware/(BOOT69xx.+\.sgn)$ /firmware/6921/$1 last; - rewrite ^/firmware/(DSP69xx.+\.sgn)$ /firmware/6921/$1 last; - rewrite ^/firmware/(SCCP69xx.+\.loads)$ /firmware/6921/$1 last; - rewrite ^/firmware/(SCCP69xx.+\.sgn)$ /firmware/6921/$1 last; - - # 6945 firmware (java-based) - rewrite ^/firmware/(SCCP6945.+\.sgn)$ /firmware/6945/$1 last; - rewrite ^/firmware/(SCCP6945.+\.loads)$ /firmware/6945/$1 last; - - # 69xx firmware (java-based) - rewrite ^/firmware/(BOOT69xx.+\.sgn)$ /firmware/69xx/$1 last; - rewrite ^/firmware/(DSP69xx.+\.sgn)$ /firmware/69xx/$1 last; - rewrite ^/firmware/(SCCP69xx.+\.loads)$ /firmware/69xx/$1 last; - rewrite ^/firmware/(SCCP69xx.+\.sgn)$ /firmware/69xx/$1 last; - - # 7902 firmware (ancient) - rewrite ^/firmware/(CP7902080002SCCP060817A.sbin)$ /firmware/7902/$1 last; - - # 7905 firmware (ancient) - rewrite ^/firmware/(CP7905080003SCCP070409A.sbin)$ /firmware/7905/$1 last; - rewrite ^/firmware/(CP7905080003SCCP070409A.zup)$ /firmware/7905/$1 last; - - # 7906_7911 firmware (java-based) - rewrite ^/firmware/(apps11.+\.sbn)$ /firmware/7906_7911/$1 last; - rewrite ^/firmware/(cnu11.+\.sbn)$ /firmware/7906_7911/$1 last; - rewrite ^/firmware/(cvm11sccp.+\.sbn)$ /firmware/7906_7911/$1 last; - rewrite ^/firmware/(dsp11.+\.sbn)$ /firmware/7906_7911/$1 last; - rewrite ^/firmware/(jar11sccp.+\.sbn)$ /firmware/7906_7911/$1 last; - rewrite ^/firmware/(SCCP11.+\.loads)$ /firmware/7906_7911/$1 last; - rewrite ^/firmware/(term06.+\.loads)$ /firmware/7906_7911/$1 last; - rewrite ^/firmware/(term11.+\.loads)$ /firmware/7906_7911/$1 last; - - # 7910 firmware (ancient) - rewrite ^/firmware/(P00405000700.bin)$ /firmware/7910/$1 last; - rewrite ^/firmware/(P00405000700.sbn)$ /firmware/7910/$1 last; - - # 7912 firmware (ancient) - rewrite ^/firmware/(CP7912080004SCCP080108A.sbin)$ /firmware/7912/$1 last; - - # 7915 firmware (ancient) - rewrite ^/firmware/(B015-1-0-4.SBN)$ /firmware/7915/$1 last; - - # 7916 firmware (ancient) - rewrite ^/firmware/(B016-1-0-4.SBN)$ /firmware/7916/$1 last; - - # 7920 firmware (ancient) - rewrite ^/firmware/(cmterm_7920.4.0-03-02.bin)$ /firmware/7920/$1 last; - - # 7921_7925 firmware (ancient) - rewrite ^/firmware/(APPS-1.4.3.4.SBN)$ /firmware/7921_7925/$1 last; - rewrite ^/firmware/(CP7921G-1.4.3.4.LOADS)$ /firmware/7921_7925/$1 last; - rewrite ^/firmware/(GUI-1.4.3.4.SBN)$ /firmware/7921_7925/$1 last; - rewrite ^/firmware/(SYS-1.4.3.4.SBN)$ /firmware/7921_7925/$1 last; - rewrite ^/firmware/(TNUX-1.4.3.4.SBN)$ /firmware/7921_7925/$1 last; - rewrite ^/firmware/(TNUXR-1.4.3.4.SBN)$ /firmware/7921_7925/$1 last; - rewrite ^/firmware/(WLAN-1.4.3.4.SBN)$ /firmware/7921_7925/$1 last; - - # 7926 firmware (ancient) - rewrite ^/firmware/(APPSS-1.4.1SR1.SBN)$ /firmware/7926/$1 last; - rewrite ^/firmware/(CP7926G-1.4.1SR1.LOADS)$ /firmware/7926/$1 last; - rewrite ^/firmware/(EA15FW-BF3-220.SBN)$ /firmware/7926/$1 last; - rewrite ^/firmware/(GUIS-1.4.1SR1.SBN)$ /firmware/7926/$1 last; - rewrite ^/firmware/(JSYSS-1.4.1SR1.SBN)$ /firmware/7926/$1 last; - rewrite ^/firmware/(JUIS-1.4.1SR1.SBN)$ /firmware/7926/$1 last; - rewrite ^/firmware/(SYSS-1.4.1SR1.SBN)$ /firmware/7926/$1 last; - rewrite ^/firmware/(TNUXRS-1.4.1SR1.SBN)$ /firmware/7926/$1 last; - rewrite ^/firmware/(TNUXS-1.4.1SR1.SBN)$ /firmware/7926/$1 last; - rewrite ^/firmware/(WLANS-1.4.1SR1.SBN)$ /firmware/7926/$1 last; - - # 7931 firmware (java-based) - rewrite ^/firmware/(apps31.+\.sbn)$ /firmware/7931/$1 last; - rewrite ^/firmware/(cnu31.+\.sbn)$ /firmware/7931/$1 last; - rewrite ^/firmware/(cvm31sccp.+\.sbn)$ /firmware/7931/$1 last; - rewrite ^/firmware/(dsp31.+\.sbn)$ /firmware/7931/$1 last; - rewrite ^/firmware/(jar31sccp.+\.sbn)$ /firmware/7931/$1 last; - rewrite ^/firmware/(SCCP31.+\.loads)$ /firmware/7931/$1 last; - rewrite ^/firmware/(term31.+\.loads)$ /firmware/7931/$1 last; - - # 7935 firmware (ancient) - rewrite ^/firmware/(P00503021900.bin)$ /firmware/7935/$1 last; - - # 7936 firmware (ancient) - rewrite ^/firmware/(cmterm_7936.3-3-21-0.bin)$ /firmware/7936/$1 last; - - # 7937 firmware (ancient) - rewrite ^/firmware/(apps37sccp.1-4-5-7.bin)$ /firmware/7937/$1 last; - - # 7940_7960 firmware (ancient) - rewrite ^/firmware/(P0030801SR.+\.bin)$ /firmware/7940_7960/$1 last; - rewrite ^/firmware/(P0030801SR.+\.loads)$ /firmware/7940_7960/$1 last; - rewrite ^/firmware/(P0030801SR.+\.sb2)$ /firmware/7940_7960/$1 last; - rewrite ^/firmware/(P0030801SR.+\.sbn)$ /firmware/7940_7960/$1 last; - - # 7941_7961 firmware (java-based) - rewrite ^/firmware/(apps41.+\.sbn)$ /firmware/7941_7961/$1 last; - rewrite ^/firmware/(cnu41.+\.sbn)$ /firmware/7941_7961/$1 last; - rewrite ^/firmware/(cvm41sccp.+\.sbn)$ /firmware/7941_7961/$1 last; - rewrite ^/firmware/(dsp41.+\.sbn)$ /firmware/7941_7961/$1 last; - rewrite ^/firmware/(jar41sccp.+\.sbn)$ /firmware/7941_7961/$1 last; - rewrite ^/firmware/(SCCP41.+\.loads)$ /firmware/7941_7961/$1 last; - rewrite ^/firmware/(term41.+\.loads)$ /firmware/7941_7961/$1 last; - rewrite ^/firmware/(term61.+\.loads)$ /firmware/7941_7961/$1 last; - - # 7942_7962 firmware (java-based) - rewrite ^/firmware/(apps42.+\.sbn)$ /firmware/7942_7962/$1 last; - rewrite ^/firmware/(cnu42.+\.sbn)$ /firmware/7942_7962/$1 last; - rewrite ^/firmware/(cvm42sccp.+\.sbn)$ /firmware/7942_7962/$1 last; - rewrite ^/firmware/(dsp42.+\.sbn)$ /firmware/7942_7962/$1 last; - rewrite ^/firmware/(jar42sccp.+\.sbn)$ /firmware/7942_7962/$1 last; - rewrite ^/firmware/(SCCP42.+\.loads)$ /firmware/7942_7962/$1 last; - rewrite ^/firmware/(term42.+\.loads)$ /firmware/7942_7962/$1 last; - rewrite ^/firmware/(term62.+\.loads)$ /firmware/7942_7962/$1 last; - - # 7945_7965 firmware (java-based) - rewrite ^/firmware/(apps45.+\.sbn)$ /firmware/7945_7965/$1 last; - rewrite ^/firmware/(cnu45.+\.sbn)$ /firmware/7945_7965/$1 last; - rewrite ^/firmware/(cvm45sccp.+\.sbn)$ /firmware/7945_7965/$1 last; - rewrite ^/firmware/(dsp45.+\.sbn)$ /firmware/7945_7965/$1 last; - rewrite ^/firmware/(jar45sccp.+\.sbn)$ /firmware/7945_7965/$1 last; - rewrite ^/firmware/(SCCP45.+\.loads)$ /firmware/7945_7965/$1 last; - rewrite ^/firmware/(term45.+\.loads)$ /firmware/7945_7965/$1 last; - rewrite ^/firmware/(term65.+\.loads)$ /firmware/7945_7965/$1 last; - - # 7970_7971 firmware (java-based) - rewrite ^/firmware/(apps70.+\.sbn)$ /firmware/7970_7971/$1 last; - rewrite ^/firmware/(cnu70.+\.sbn)$ /firmware/7970_7971/$1 last; - rewrite ^/firmware/(cvm70sccp.+\.sbn)$ /firmware/7970_7971/$1 last; - rewrite ^/firmware/(dsp70.+\.sbn)$ /firmware/7970_7971/$1 last; - rewrite ^/firmware/(jar70sccp.+\.sbn)$ /firmware/7970_7971/$1 last; - rewrite ^/firmware/(SCCP70.+\.loads)$ /firmware/7970_7971/$1 last; - rewrite ^/firmware/(term70.+\.loads)$ /firmware/7970_7971/$1 last; - rewrite ^/firmware/(term71.+\.loads)$ /firmware/7970_7971/$1 last; - - # 7975 firmware (java-based) - rewrite ^/firmware/(apps75.+\.sbn)$ /firmware/7975/$1 last; - rewrite ^/firmware/(cnu75.+\.sbn)$ /firmware/7975/$1 last; - rewrite ^/firmware/(cvm75sccp.+\.sbn)$ /firmware/7975/$1 last; - rewrite ^/firmware/(dsp75.+\.sbn)$ /firmware/7975/$1 last; - rewrite ^/firmware/(jar75sccp.+\.sbn)$ /firmware/7975/$1 last; - rewrite ^/firmware/(SCCP75.+\.loads)$ /firmware/7975/$1 last; - rewrite ^/firmware/(term75.+\.loads)$ /firmware/7975/$1 last; - - # 7985 firmware (ancient) - rewrite ^/firmware/(cmterm_7985.4-1-7-0.bin)$ /firmware/7985/$1 last; - - # 894x firmware (java-based) - rewrite ^/firmware/(BOOT894x.+\.sgn)$ /firmware/894x/$1 last; - rewrite ^/firmware/(SCCP894x.+\.sgn)$ /firmware/894x/$1 last; - rewrite ^/firmware/(SCCP894x.+\.loads)$ /firmware/894x/$1 last; - - # ata186 firmware (ancient) - rewrite ^/firmware/(ATA030204SCCP090202A.zup)$ /firmware/ata186/$1 last; - - # ata188 firmware (ancient) - rewrite ^/firmware/(ATA030204SCCP090202A.zup)$ /firmware/ata188/$1 last; - - # SPA50x - rewrite ^/firmware/(spa50x.+\.bin)$ /firmware/spa50x/$1 last; - rewrite ^/firmware/(spa51x.+\.bin)$ /firmware/spa51x/$1 last; - rewrite ^/firmware/(spa515.+\.bin)$ /firmware/spa525/$1 last; - rewrite ^/firmware/(spa941.+\.bin)$ /firmware/spa941/$1 last; - - try_files $uri $uri/ =404; - autoindex off; - } - - # locales - - location /locales { - try_files $uri $uri/ =404; - autoindex off; - } - - # ringtones - location /ringtones { - try_files $uri $uri/ =404; - autoindex off; - } - - # wallpapers - location /wallpapers { - try_files $uri $uri/ =404; - autoindex off; - } - - # Deny access to .htaccess - location ~ /\.ht { - deny all; - } - - error_page 404 /; - - error_page 500 502 503 504 /50x.html; - location = /50x.html { - root /usr/share/nginx/html; - } + error_page 404 /; + error_page 500 502 503 504 /50x.html; + location = /50x.html { + root /usr/share/nginx/html; + } } diff --git a/lib/config.php b/lib/config.php new file mode 100644 index 0000000..0106c13 --- /dev/null +++ b/lib/config.php @@ -0,0 +1,80 @@ + Array( + 'debug' => 1, + 'default_language' => 'English_United_States', + 'log_type' => "NULL", + 'log_level' => LOG_EMERG + ), + 'subdirs' => Array( + 'tftproot' => 'tftpboot', + 'firmware' => 'firmware', + 'settings' => 'settings', + 'wallpapers' => 'wallpapers', + 'ringtones' => 'ringtones', + 'locales' => 'locales', + 'countries' => 'countries', + 'languages' => 'languages', + ) +); +$tree_base = Array( + 'settings' => array('path' => 'tftproot', "strip" => TRUE), + 'wallpapers' => array('path' => 'tftproot', "strip" => FALSE), + 'ringtones' => array('path' => 'tftproot', "strip" => TRUE), + 'locales' => array('path' => 'tftproot', "strip" => TRUE), + 'firmware' => array('path' => 'tftproot', "strip" => TRUE), + 'languages' => array('path' => 'locales', "strip" => FALSE), + 'countries' => array('path' => 'locales', "strip" => FALSE), + 'default_language' => array('path' => 'locales', "strip" => TRUE), +); + +# Merge config +$ini_array = parse_ini_file('../config.ini', TRUE, INI_SCANNER_TYPED); +if (!empty($ini_array)) { + $config = array_merge($base_config, $ini_array); +} + +# build new config['subdirs'] paths substituting bases from tree_base +foreach ($tree_base as $key => $value) { + $tmp = $config; + if (!empty($tmp['subdirs'][$key])) { + if (substr($tmp['subdirs'][$key], 0, 1) !== "/") { + if (is_array($tmp['subdirs'][$value['path']])) { + $path = $tmp['subdirs'][$value['path']]['path'].'/'.$tmp['subdirs'][$key]; + } else { + $path = $tmp['subdirs'][$value['path']].'/'.$tmp['subdirs'][$key]; + } + } + $config['subdirs'][$key] = array('path' => $path, 'strip' => $value['strip']); + } +} + +$config['main']['base_path'] = $base_path; +$config['main']['tftproot'] = (!empty($config['main']['tftproot'])) ? $base_path . "tftpboot" : '/tftpboot'; + +switch($config['main']['log_type']) { + case 'SYSLOG': + $logger = new Logger_Syslog($config['main']['log_level']); + break; + case 'FILE': + if (!isempty($config['main']['log_file'])) { + $logger = new Logger_Filename($config['main']['log_level'], $config['main']['log_file']); + } + break; + case 'STDOUT': + $logger = new Logger_Stdout($config['main']['log_level']); + break; + case 'STDERR': + $logger = new Logger_Stderr($config['main']['log_level']); + break; + default: + $logger = new Logger_Null($config['main']['log_level']); +} + +# Fixup debug +$print_debug = (!empty($config['main']['debug'])) ? $config['main']['debug'] : 'off'; +$print_debug = ($print_debug == 1) ? 'on' : $print_debug; +?> diff --git a/lib/logger.php b/lib/logger.php new file mode 100644 index 0000000..249d121 --- /dev/null +++ b/lib/logger.php @@ -0,0 +1,94 @@ +minimum = $minimum; + } + + function shouldlog($priority) + { + // Note: this looks reversed, but is correct + // the priority must be AT LEAST the minimum, + // because higher priorities represent lower numbers. + return $priority <= $this->minimum; + } + + abstract function log($priority, $message); +} + +class Logger_Null extends Logger +{ + function log($priority, $message) + { + } +} + +class Logger_Syslog extends Logger +{ + function log($priority, $message) + { + if($this->shouldlog($priority)) + syslog($priority,$message); + } +} + +class Logger_Filehandle extends Logger +{ + private $priority_map = array( + LOG_DEBUG => "D", + LOG_INFO => "I", + LOG_NOTICE => "N", + LOG_WARNING => "W", + LOG_ERR => "E", + LOG_CRIT => "C", + LOG_ALERT => "A", + LOG_EMERG => "!" + ); + function __construct($minimum, $filehandle, $dateformat = "r") + { + $this->filehandle = $filehandle; + $this->dateformat = $dateformat; + return parent::__construct($minimum); + } + + function log($priority, $message) + { + if($this->shouldlog($priority)) + fwrite($this->filehandle, date($this->dateformat) . ": " . $this->priority_map[$priority] . " $message\n"); + } +} + +class Logger_Filename extends Logger_Filehandle +{ + function __construct($minimum, $filename, $dateformat = "r") + { + return parent::__construct($minimum, fopen($filename, "a"), $dateformat); + } +} + +class Logger_Stderr extends Logger_Filehandle +{ + function __construct($minimum, $dateformat = "r") + { + return parent::__construct($minimum, STDERR, $dateformat); + } +} +class Logger_Stdout extends Logger_Filehandle +{ + function __construct($minimum, $dateformat = "r") + { + return parent::__construct($minimum, STDOUT, $dateformat); + } +} +?> \ No newline at end of file diff --git a/lib/resolver.php b/lib/resolver.php new file mode 100644 index 0000000..579b10b --- /dev/null +++ b/lib/resolver.php @@ -0,0 +1,168 @@ +config = $config; + //$this->logger = $logger; + if(file_exists($this->config['main']['cache_filename'])) { + $this->cache = unserialize(file_get_contents($config['main']['cache_filename'])); + } else { + $this->buildCleanCache(); + } + } + function __destruct() { + // $this->printCache() + if ($this->isDirty) { + if (!file_put_contents($this->config['main']['cache_filename'], serialize($this->cache))) { + $this->log_error_and_throw("Could not write to file '".$this->config['cache_filename']."' at Resolver::destruct"); + } + } + } + function log_error_and_throw($message) { + global $logger; + $logger->log('LOG_ERROR', $message); + throw new Exception($message); + } + function log_debug($message) { + global $logger; + $logger->log('LOG_DEBUG', $message); + } + function searchForFile($filename) { + foreach($this->config['subdirs'] as $key => $value) { + if ($key === "firmware" || $key === "tftproot" ) { + continue; + } + $path = realpath($this->config['main']['base_path'] . "/" . $value['path'] . "/$filename"); + if (file_exists($path)) { + $this-> addFile($filename, $path); + return $path; + } + } + $this->log_error_and_throw("File '$filename' does not exist"); + } + function buildCleanCache() { + foreach($this->config['subdirs'] as $key =>$value) { + if ($key === "tftproot") { + continue; + } + $path = $this->config['main']['base_path'] . "/" . $value['path'] . "/"; + $dir_iterator = new RecursiveDirectoryIterator($path); + $iterator = new RecursiveIteratorIterator($dir_iterator, RecursiveIteratorIterator::SELF_FIRST); + foreach ($iterator as $file) { + if ($file->isFile()) { + if ($value['strip']) { + $this->addFile($file->getFileName(), $file->getPathname()); + } else { + $subdir = basename(dirname($file->getPathname())); + $this->addFile('$subpath/'.$file->getFileName(), $file->getPathname()); + } + } + } + } + $this->isDirty = TRUE; + } + function addFile($requestpath, $truepath) { + //$this->logger->log('LOG_DEBUG', "Adding $requestpath"); + $this->log_debug("Adding $requestpath"); + $this->cache[$requestpath] = $truepath; + $this->isDirty =TRUE; + } + function removeFile($requestpath) { + $this->log_debug("Removing $hash"); + unset($this->cache[$requestpath]); + $this->isDirty = TRUE; + } + function validateRequest($request) { + /* make sure request does not startwith or contain: "/", "../" or "/./" */ + /* make sure request only starts with filename or one of $config[$subdir]['locale'] or $config[$subdir]['wallpaper'] */ + /* check uri/url decode */ + if (!is_string($request)) { + $this->log_error_and_throw("Request is not a string"); + } + $this->log_debug($request . ":" . escapeshellarg($request) . ":" . utf8_urldecode($request) . "\n"); + $escaped_request = escapeshellarg(utf8_urldecode($request)); + if ($escaped_request !== "'" . $request . "'") { + $this->log_error_and_throw("Request '$request' contains invalid characters"); + } + if (strstr($escaped_request, "..")) { + $this->log_error_and_throw("Request '$request' containst '..'"); + } + } + function resolve($request) /* canthrow */ { + $this->validateRequest($request); + $path = ''; + if (array_key_exists($request, $this->cache)) { + if ($path = $this->cache[$request]) { + if (!file_exists($path)) { + $this->removeFile($request); + $this->log_error_and_throw("File '$request' does not exist on FS"); + } + return $path; + } + } + if ($this->searchForFile($request)) { + return $this->cache[$request]; + } + return $path; + } + /* temporary */ + function printCache() { + print_r($this->cache); + } +} + +// Testing +if(defined('STDIN') ) { + $resolver = new Resolver($config); + + $test_cases = Array( + Array('request' => 'jar70sccp.9-4-2ES26.sbn', 'expected' => '/tftpboot/firmware/7970/jar70sccp.9-4-2ES26.sbn', 'throws' => FALSE), + Array('request' => 'Russian_Russian_Federation/be-sccp.jar', 'expected' => '/tftpboot/locales/languages/Russian_Russian_Federation/be-sccp.jar', 'throws' => FALSE), + Array('request' => 'Spain/g3-tones.xml', 'expected' => '/tftpboot/locales/countries/Spain/g3-tones.xml', 'throws' => FALSE), + Array('request' => '320x196x4/Chan-SCCP-b.png', 'expected' => '/tftpboot/wallpapers/320x196x4/Chan-SCCP-b.png', 'throws' => FALSE), + Array('request' => 'XMLDefault.cnf.xml', 'expected' => '/tftpboot/settings/bak/XMLDefault.cnf.xml', 'throws' => FALSE), + Array('request' => '../XMLDefault.cnf.xml', 'expected' => '', 'throws' => TRUE), + Array('request' => 'XMLDefault.cnf.xml/../../text.xml', 'expected' => '', 'throws' => TRUE), + + ); + foreach($test_cases as $test) { + try { + $result = $resolver->resolve($test['request']); + if ($result !== $base_path . $test['expected']) { + print("Error: expected result does not match what we got\n"); + print("request:'".$test['request']."', result:'" . $base_path . $test['expected'] . "'\n"); + } else { + print("'" . $test['request'] . "' => '" . $result . "'\n"); + } + } catch (Exception $e) { + if (!$test['throws']) { + print("Error: request was expected to throw: $e\n"); + } else { + print("'" . $test['request'] . "' => throws error as expected\n"); + } + } + } + unset($resolver); + #unlink($CACHEFILE_NAME); +} +?> diff --git a/lib/utils.php b/lib/utils.php new file mode 100644 index 0000000..28e7652 --- /dev/null +++ b/lib/utils.php @@ -0,0 +1,10 @@ + diff --git a/tftpboot/index.cnf b/tftpboot/index.cnf deleted file mode 100644 index 9ec78d3..0000000 --- a/tftpboot/index.cnf +++ /dev/null @@ -1,13 +0,0 @@ -[main] -debug = on ; The output in the browser window for more information -tftproot = /tftpboot -;default_language = English_United_States - -firmware = firmware -settings = settings -wallpapers = wallpapers -ringtones = ringtones -locales = locales -countries = countries -languages = languages -;log = /tftpboot/provision.log diff --git a/tftpboot/index.php b/tftpboot/index.php index 495d0ce..c7024b3 100644 --- a/tftpboot/index.php +++ b/tftpboot/index.php @@ -1,308 +1,67 @@ 1, - 'tftproot' => $base_path, - 'default_language' => 'English_United_States', - 'firmware' => 'firmware', 'settings' => 'settings', 'wallpapers' => 'wallpapers', 'ringtones' => 'ringtones', - 'locales' => 'locales', 'countries' => 'countries', 'languages' => 'languages' -); -$base_tree = Array('settings' => 'tftproot', 'wallpapers' => 'tftproot', 'ringtones'=>'tftproot', - 'locales' => 'tftproot', 'firmware' => 'tftproot', 'languages' => 'locales', - 'countries' => 'locales', 'default_language' => 'locales'); - -# Merge config -$ini_array = parse_ini_file('index.cnf'); -if (!empty($ini_array)) { - $config = array_merge($base_config, $ini_array); +function send_fallback_html($message) { + while (ob_get_level()) {ob_end_clean();} + if (ob_get_length() === false) { + ob_start(); + header('Content-Description: README'); + header('Content-Type: text/html'); + header('Expires: 0'); + header('Cache-Control: must-revalidate'); + header('Pragma: public'); + } + $content=" + +
+
+ +

provision_sccp

+

Request:" . json_encode($request) . "

+

Message:" . $message . "

+ + + "; + print ($content); + ob_flush(); + flush(); } -foreach ($base_tree as $key => $value) { - if (!empty($config[$key])) { - if (substr($config[$key],0,1) != "/") { - $config[$key] = $config[$value].'/'.$config[$key]; - } - } +function sendfile($file) { + if (file_exists($file)) { + while (ob_get_level()) {ob_end_clean();} + header('Content-Description: File Transfer'); + header('Content-Type: application/octet-stream'); + header('Content-Disposition: attachment; filename=' . basename($file)); + header('Content-Transfer-Encoding: binary'); + header('Expires: 0'); + header('Cache-Control: must-revalidate'); + header('Pragma: public'); + header('Content-Length: ' . filesize($file)); + + /* want to stream out, so don't use file_get_contents() in this case */ + if ($fd = fopen($file, 'rb')) { + while (!feof($fd)) { + print fread($fd, 1024); + } + fclose($fd); + } + } } - -#$config['tftproot'] = (!empty($config['tftproot'])) ? $config['tftproot'] : '/tftpboot'; - -# Fixup debug -$print_debug = (!empty($config['debug'])) ? $config['debug'] : 'off'; -$print_debug = ($print_debug == 1) ? 'on' : $print_debug; - -# Parse request -$request = $_REQUEST; -$req_file = !empty($request['id']) ? $request['id'] : ''; - -# directory content extensions map -$fw_suffix = array('.bin', '.loads', '.sbn', '.sb2', '.sbin', '.zz', '.zup', '.loads'); - -//$settings_suffix = array('cnf.xml'); - -$ringtones_list = array('distinctive.xml', 'ringlist.xml','distinctiveringlist.xml'); -$ringtones_suffix = array('.raw', '.pcm', '.rwb'); - -$locale_list = array('-dictionary.', 'dictionary-ext.', '-dictionary.utf-8.', '-kate.xml', '-font.xml', '-font.dat','-tones.xml', - 'be-sccp.jar', 'tc-sccp.jar', 'td-sccp.jar', 'ipc-sccp.jar', 'mk-sccp.jar', '_locale.loads', 'i-button-help.xml', - 'tc-sip.jar', 'td-sipp.jar'); - -# Show debug output -if ($print_debug == 'on') { - print_r("
Config:
");
-    print_r($config);
-    print("
"); - print_r("
Request:
");
-    print_r($request);
-    print("
"); +if (!$request || empty($request) || !array_key_exists('filename',$request) || empty($request['filename'])) { + send_fallback_html("Empty request sent"); + exit(); } - -# Start parsing the request -$req_file_full_path = '' ; - -if (!empty($req_file)) { - $signed = FALSE; - $req_data_ar = explode('/', $req_file); - $req_data_len = count($req_data_ar) - 1; - - $orig_req_file_name = end($req_data_ar); - $req_file_name = $orig_req_file_name; - - if (strpos('.sgn;', strtolower($orig_req_file_name).';') !== FALSE) { // handle signed files - $signed = TRUE; - $req_file_name = basename($orig_req_file_name, '.sgn'); // strip signed part - } - - - if (file_exists($config['tftproot'].'/'.$req_file_name)) // prevent "/../...//" browsing - (eliminate back door) - { - $req_file_full_path = $config['tftproot'].'/'.$req_file_name; - } - else - { - $tmp_file = explode('.', $req_file_name); - - if (strpos_array($req_file_name, $fw_suffix,'any') !== FALSE) { // Firmware file was requested - $firmware_list = find_all_files($config['firmware']); - $pos2 = strpos_array($firmware_list, $req_file_name, 'any'); // case unsensitive - if ($pos2 !== FALSE) { // Request Firmware - $req_file_full_path = $firmware_list[$pos2]; - } - if ($print_debug == 'on'){ print_r('
Requested Firmware: '. $req_file_full_path. '
');} - } - else - { - $tmp_file = ''; - - //if (strpos_array($req_file_name, $settings_suffix, 'any') !== FALSE) { // Request Settings - if (strpos(strtolower($req_file_name), '.cnf.xml') !== FALSE) { // Request Settings - $tmp_file = $config['settings'].'/'.$req_file_name; - } - else if (strpos(strtolower($req_file), 'desktops/') !== FALSE) { // Request Wallpapers - $tmp_file = $config['wallpapers'].'/'. $req_data_ar[$req_data_len-1].'/'. $req_file_name; - } - else if (strpos_array($ringtones_list, $req_file_name, 'any') !== FALSE) { // Request RingTones - $tmp_file = $config['ringtones'].'/'.$req_file_name; - if (!file_exists($tmp_file)) { - $tmp_file = $config['ringtones'].'/ringlist.xml'; - } - } - else if(strpos_array($req_file_name, $ringtones_suffix,'any') !== FALSE) { // Firmware file was requested - $tmp_file = $config['ringtones'].'/'.$req_file_name; - } - else if (strpos_array($req_file, $locale_list, 'any') !== FALSE) { // Request Languages - if (!empty($req_data_ar[$req_data_len-1])) { - $tmp_file = $config['languages'].'/'. $req_data_ar[$req_data_len-1].'/'. $req_file_name; - } else { - $tmp_file = $config['default_language'].'/'. $req_file_name; - } - } - -/* - else if (strpos(strtolower($req_file), '-tones.xml') !== FALSE) { // Request Countries - $tmp_file = $config['countries'].'/'. $req_data_ar[$req_data_len-1].'/'. $req_data_ar[$req_data_len]; - } - - else if (strpos(strtolower($req_file), '-dictionary.') !== FALSE) { // Request Countries - $tmp_file = $config['languages'].'/'. $req_data_ar[$req_data_len-1].'/'. $req_data_ar[$req_data_len]; - } - - else if (strpos_array($req_file, $locale_list, 'any') !== FALSE) { // Request Languages - $tmp_file = $config['languages'].'/'. $req_data_ar[$req_data_len-1].'/'. $req_data_ar[$req_data_len]; - } - - else if (strpos(strtolower($req_file), '-dictionary.jar') !== FALSE) { // Request Countries - $tmp_file = $config['languages'].'/'. $req_data_ar[$req_data_len-1].'/'. $req_data_ar[$req_data_len]; - } -*/ - if ($print_debug == 'on'){ print_r('
File : '. $orig_req_file_name. ' not found.
');} - if (empty($tmp_file)) { - if (!empty($config['log'])) { to_log(array('GET ('.$req_file.'):'.$orig_req_file_name, 'no match found'),'E',$config['log']); } - header("HTTP/1.0 404 Not Found"); - die('ERROR: no match found.'); - } - $req_file_full_path = $tmp_file; - } - } - if (!empty($config['log'])) { to_log(array('GET ('.$req_file.') :'.$orig_req_file_name, 'Remap :'.$req_file_full_path),'i',$config['log']); } - - if (!empty($req_file_full_path)) { - if ($signed) { - $req_file_full_path .= '.sgn'; - } - if (!file_exists($req_file_full_path)) { - header("HTTP/1.0 404 Not Found"); - die('Could not find:'. $req_file_full_path); - } - if ($print_debug == 'on'){ print_r('
Returning: '. $req_file_full_path. '
');} - file_force_download($req_file_full_path); - } -} - -/* - * Helper functiosn - */ -function file_force_download($file) { - if (file_exists($file)) { - - if (ob_get_level()) { - ob_end_clean(); - } - - header('Content-Description: File Transfer'); - header('Content-Type: application/octet-stream'); - header('Content-Disposition: attachment; filename=' . basename($file)); - header('Content-Transfer-Encoding: binary'); - header('Expires: 0'); - header('Cache-Control: must-revalidate'); - header('Pragma: public'); - header('Content-Length: ' . filesize($file)); - - if ($fd = fopen($file, 'rb')) { - while (!feof($fd)) { - print fread($fd, 1024); - } - fclose($fd); - } - exit; - } +try { + $req_filename=$request['filename']; + $resolver = new Resolver($config); + if (($filename = $resolver->resolve($req_filename))) { + sendfile($filename); + } + unset($resolver); +} catch(Exception $e) { + send_fallback_html($e->getMessage()); } - -/* - * Founds any string from array in array - */ -function strpos_array($haystack, $needles, $mode='any') { - if (is_array($needles)) { - foreach ($needles as $str) { - $pos = strpos_array($haystack, $str, $mode); - if ($pos !== FALSE) { - return $pos; - } - } - } else { - if (is_array($haystack)) { - foreach ($haystack as $key => $subtr) { - $pos = strpos_array($subtr, $needles, $mode); - if ($pos !== FALSE) { - return $key; - } - } - return FALSE; - } else { - if ($mode == 'any') { - return strpos(strtolower($haystack), strtolower($needles)); - } else { - if ($mode == 'full') { - if ($haystack == $needles) { - return 0; - } else { - return FALSE; - } - } else { - return strpos($haystack, $needles); - } - - } - } - } - return FALSE; -} - -function to_log($text, $level='i', $file) { - switch (strtolower($level)) { - case 'e': - case 'error': - $level='ERROR'; - break; - case 'i': - case 'info': - $level='INFO'; - break; - case 'd': - case 'debug': - $level='DEBUG'; - break; - default: - $level='INFO'; - } - if (is_array($text)) { - $to_log = ''; - foreach ($text as $value) { - $to_log .= $value."\t"; - } - } else { - $to_log .= $text; - } - $_txt = date('d.m.Y h:i:s')."\t[".$level."]\t ".$to_log."\n"; - if (empty($file)) { - error_log($_txt, 0); - } else { - error_log($_txt, 3, $file); - } -} - -function find_all_files($dir, $file_mask=null, $mode='full'){ - - $result = NULL; - if (empty($dir) || (!file_exists($dir))) { - return $result; - } - - $root = scandir($dir); - foreach($root as $value) { - if($value === '.' || $value === '..') {continue;} - if(is_file("$dir/$value")) { - $filter = FALSE; - if (!empty($file_mask)) { - if (is_array($file_mask)) { - foreach ($file_mask as $k){ - if (strpos(strtolower($value), strtolower($k)) !== FALSE) {$filter = true;} - } - } else { - if (strpos(strtolower($value), strtolower($file_mask)) !== FALSE) {$filter = true;} - } - } else {$filter = true;} - if ($filter) { - if ($mode=='fileonly'){ - $result[]="$value"; - } else { - $result[]="$dir/$value"; - } - } else {$result[]=null;} - continue; - } - $sub_fiend = find_all_files("$dir/$value", $file_mask, $mode); - if (!empty($sub_fiend)) { - foreach($sub_fiend as $sub_value) { - if (!empty($sub_value)) { - $result[]=$sub_value; - } - } - } - } - return $result; -} +?> \ No newline at end of file diff --git a/tftpboot/ringtones/mkringlist.sh b/tftpboot/ringtones/mkringlist.sh index 598ce26..3403e45 100755 --- a/tftpboot/ringtones/mkringlist.sh +++ b/tftpboot/ringtones/mkringlist.sh @@ -6,7 +6,7 @@ if [ ! -z "`ls *.pcm 2>/dev/null`" ]; then basename=`basename ${filename} .pcm` echo -e "\t" >>$outfile echo -e "\t\t${basename}" >>$outfile - echo -e "\t\tringtones\${filename}" >>$outfile + echo -e "\t\tringtones\\${filename}" >>$outfile echo -e "\t" >>$outfile done fi @@ -15,7 +15,7 @@ if [ ! -z "`ls *.raw 2>/dev/null`" ]; then basename=`basename ${filename} .raw` echo -e "\t" >>$outfile echo -e "\t\t${basename}" >>$outfile - echo -e "\t\tringtones\${filename}" >>$outfile + echo -e "\t\tringtones\\${filename}" >>$outfile echo -e "\t" >>$outfile done fi From 7aa4524b194c6864e0982b725469d2ab8b3d1bbb Mon Sep 17 00:00:00 2001 From: Diederik de Groot Date: Sun, 16 Feb 2020 20:35:05 +0100 Subject: [PATCH 02/10] - Copied github.com/tm1000/tftpserver/tftpserver.php over to lib/tftpserver.php - Replaced logging functions with lib/logger.php - First step for adding templated settings/file where placeholders can be filled out. - Add 'settings' structure to config.ini - Add 'settings' multidimensional config parser to lib/utils.php - Added simple test implementation of tftpserver - Renamed lib/tftpserver.php to lib/tftp.php - Fixed error output from lib/tftp.php - Note: current simple tftpserver.php test implementation stores/read files - from memory (not fs). So you need to put a file, before you can get that file back. - Cleanup some small config details - First simple implementation of tftp_provisioner.php --- config.ini | 40 ++- lib/config.php | 75 ++++- lib/tftp.php | 782 +++++++++++++++++++++++++++++++++++++++++++ lib/utils.php | 43 +++ tftp_provisioner.php | 101 ++++++ 5 files changed, 1027 insertions(+), 14 deletions(-) create mode 100644 lib/tftp.php create mode 100755 tftp_provisioner.php diff --git a/config.ini b/config.ini index 21f7036..748ce7b 100644 --- a/config.ini +++ b/config.ini @@ -1,10 +1,19 @@ [main] -debug = on ; The output in the browser window for more information +debug = TRUE ; The output in the browser window for more information cache_filename = "/tmp/provision_sccp_resolver.cache" default_language = English_United_States log_type = SYSLOG ; SYSLOG|STDERR|STDOUT|NULL|FILE log_level = LOG_INFO ; LOG_EMERG|LOG_ALERT|LOG_CRIT|LOG_ERR|LOG_WARNING|LOG_NOTICE|LOG_INFO|LOG_DEBUG ;log_filename = provision.log ; only in case of log_type = FILE +auto_generate_settings = FALSE +auto_sign = FALSE +auto_encrypt = FALSE + +[security] +cert_ca = NULL +cert_priv = NULL +cert_pub = NULL +hash = NULL [subdirs] tftproot = tftpboot @@ -15,3 +24,32 @@ ringtones = ringtones locales = locales countries = countries languages = languages + +[settings] +sshUserId = cisco +sshPassword = cisco +ipAddress = ipv4|ipv6 ; ipv4 | ipv4 | ipv4|ipv6 | ipv6|ipv4 +datetime.template = M/D/YA +datetime.timezone = W. Europe Standard/Daylight Time +datetime.ipaddress = 10.x.x.x +datetime.mode = Unicast +members.myhost.hostname = myhost.domain.com +members.myhost.ipv4 = 10.x.x.x +members.myhost.ipv6 = 2001:470::x:x +members.myhost.port = 2000 +;srts. +;common. +;vendor. +locale.country = United_States +locale.language = English_United_States +locale.langcode = en_US +locale.charset = utf-8 +urls.security = FALSE +urls.information = NULL +urls.authentication = NULL +urls.services = NULL +urls.direcory = NULL +urls.messages = NULL +urls.proxyserver = NULL +;vpn. +;phoneservices. diff --git a/lib/config.php b/lib/config.php index 0106c13..ee0e6d6 100644 --- a/lib/config.php +++ b/lib/config.php @@ -1,13 +1,15 @@ Array( - 'debug' => 1, + 'debug' => true, 'default_language' => 'English_United_States', 'log_type' => "NULL", - 'log_level' => LOG_EMERG + 'log_level' => 'LOG_EMERG' ), 'subdirs' => Array( 'tftproot' => 'tftpboot', @@ -17,22 +19,63 @@ $base_config = Array( 'ringtones' => 'ringtones', 'locales' => 'locales', 'countries' => 'countries', - 'languages' => 'languages', + 'languages' => 'languages' + ), + 'security' => Array( + 'cert_ca' => NULL, + 'cert_priv' => NULL, + 'cert_pub' => NULL, + 'hash' => NULL + ), + 'settings' => Array( + 'sshUserId' => 'cisco', + 'sshPassword' => 'cisco', + 'ipAddress' => '0', + 'datetime' => Array( + 'template' => 'M/D/YA', + 'timezone' => 'W. Europe Standard/Daylight Time', + 'ipaddress' => '10.x.x.x', + 'mode' => 'Unicast' + ), + 'members' => Array( + 'myhost' => Array( + 'hostname' => 'myhost.domain.com', + 'ipv4' => '10.x.x.x', + 'ipv6' => '2001:470::x:x', + 'port' => '2000' + ) + ), + 'locale' => Array( + 'country' => 'United_States', + 'language' => 'English_United_States', + 'langcode' => 'en_US', + 'charset' => 'utf-8' + ), + 'urls' => Array( + 'security' => false, + 'information' => NULL, + 'authentication' => NULL, + 'services' => NULL, + 'direcory' => NULL, + 'messages' => NULL, + 'proxyserver' => NULL + ) ) ); $tree_base = Array( - 'settings' => array('path' => 'tftproot', "strip" => TRUE), - 'wallpapers' => array('path' => 'tftproot', "strip" => FALSE), - 'ringtones' => array('path' => 'tftproot', "strip" => TRUE), - 'locales' => array('path' => 'tftproot', "strip" => TRUE), - 'firmware' => array('path' => 'tftproot', "strip" => TRUE), - 'languages' => array('path' => 'locales', "strip" => FALSE), - 'countries' => array('path' => 'locales', "strip" => FALSE), - 'default_language' => array('path' => 'locales', "strip" => TRUE), + 'settings' => array('path' => 'tftproot', "strip" => true), + 'wallpapers' => array('path' => 'tftproot', "strip" => false), + 'ringtones' => array('path' => 'tftproot', "strip" => true), + 'locales' => array('path' => 'tftproot', "strip" => true), + 'firmware' => array('path' => 'tftproot', "strip" => true), + 'languages' => array('path' => 'locales', "strip" => false), + 'countries' => array('path' => 'locales', "strip" => false), + 'default_language' => array('path' => 'locales', "strip" => true), ); # Merge config -$ini_array = parse_ini_file('../config.ini', TRUE, INI_SCANNER_TYPED); +//$ini_array = parse_ini_file("$base_path/config.ini", true, INI_SCANNER_TYPED); +$ini_array = parse_ini_file_multi("$base_path/config.ini", true, INI_SCANNER_TYPED); if (!empty($ini_array)) { $config = array_merge($base_config, $ini_array); } @@ -77,4 +120,10 @@ switch($config['main']['log_type']) { # Fixup debug $print_debug = (!empty($config['main']['debug'])) ? $config['main']['debug'] : 'off'; $print_debug = ($print_debug == 1) ? 'on' : $print_debug; + +if(defined('STDIN') ) { + print_r($config); + //var_dump($config); +} + ?> diff --git a/lib/tftp.php b/lib/tftp.php new file mode 100644 index 0000000..9fa0621 --- /dev/null +++ b/lib/tftp.php @@ -0,0 +1,782 @@ + + * + * MIT License: + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + * + * + * Extend TFTPServer class and then call loop method with UDP URL. + * Possible methods to override: + * exists($peer, $filename) + * Check if file exist, default always true. + * readable($peer, $filename) + * Check if file is readable, default always true. + * get($peer, $filename, $mode) + * Return content of file, default always false. + * Only called if both exists and readable returns true. + * writable($peer, $filename) + * Check if file is writable, default always false. + * put($peer, $filename, $mode, $content) + * Write content to file. + * Only falled if both exists and writable returns true. + * + * $peer is $ip:$port, source ip and port of client + * $filename is filename specified by client + * $mode is probably "octet" or "netascii" + * $content is file content + * + * The server support multiple concurrent read and writes, but the method calls + * are serialized, so make sure to return quickly. + * + * TODO: + * select must handle EINTR, how? + * multiple recv per select? + * + */ + +// origin: https://github.com/tm1000/tftpserver +include_once("logger.php"); + +class TFTPOpcode +{ + public static function name($v) + { + static $names = array(TFTPOpcode::RRQ => "RRQ", + TFTPOpcode::WRQ => "WRQ", + TFTPOpcode::DATA => "DATA", + TFTPOpcode::ACK => "ACK", + TFTPOpcode::ERROR => "ERROR", + TFTPOpcode::OACK => "OACK"); + if(isset($names[$v])) + return $names[$v]; + else + return "UNKNOWN"; + } + + const RRQ = 1; // read request + const WRQ = 2; // write request + const DATA = 3; // send data + const ACK = 4; // ack data + const ERROR = 5; + const OACK = 6; // option ack, instead of first ACK/DATA +} + +class TFTPError +{ + const NOT_DEFINED = 0; // see error message instead of error code + const FILE_NOT_FOUND = 1; + const ACCESS_VIOLATION = 2; + const DISK_FULL = 3; + const ILLEGAL_OPERATION = 4; + const UNKNOWN_TID = 5; // unknown transfer (id is ip:port pair) + const FILE_ALREADY_EXISTS = 6; + const NO_SUCH_USER = 7; + const OACK_FAILURE = 8; +} + +class TFTPTransferState +{ + const READY = 1; + const SENDING_WAIT_OACK = 2; + const SENDING = 3; + const RECEIVING = 4; + const TERMINATING = 5; +} + +abstract class TFTPTransfer { + public $state; + public $peer; + public $retransmit_timeout; + public $block_size; + public $tsize; + protected $_server; // TFTPServer reference + + function __construct($server, $peer, $extensions) + { + $this->state = TFTPTransferState::READY; + $this->peer = $peer; + $this->retransmit_timeout = $server->retransmit_timeout; + $this->block_size = $server->block_size; + $this->tsize = 0; + $this->_server = $server; + + if(isset($extensions["timeout"])) { + $timeout = (int)$extensions["timeout"]; + if($timeout > 0 && $timeout < 256) + $this->retransmit_timeout = $timeout; + } + + if(isset($extensions["blksize"])) { + $blksize = (int)$extensions["blksize"]; + if($blksize > 0 && $blksize <= $server->max_block_size) + $this->block_size = $blksize; + } + + // tsize is only checked for in write transfers + } + + protected function log_debug($message) + { + $this->_server->log_debug($this->peer, $message); + } + + protected function log_info($message) + { + $this->_server->log_info($this->peer, $message); + } + + protected function log_warning($message) + { + $this->_server->log_warning($this->peer, $message); + } + + protected function log_error($message) + { + $this->_server->log_error($this->peer, $message); + } + + protected function terminal_info($error, $message) + { + $this->log_info($message); + $this->state = TFTPTransferState::TERMINATING; + return TFTPServer::packet_error($error, $message); + } + + protected function terminal_error($op, $error, $message) + { + $this->log_debug("$op: $message"); + $this->state = TFTPTransferState::TERMINATING; + return TFTPServer::packet_error($error, $message); + } + + protected function illegal_operation($op, $message = "Illegal operation") + { + return $this->terminal_error($op, TFTPError::ILLEGAL_OPERATION, $message); + } + + public function rrq($filename, $mode) + { + return $this->illegal_operation("RRQ"); + } + + public function wrq($filename, $mode) + { + return $this->illegal_operation("WRQ"); + } + + public function data($block, $data) + { + return $this->illegal_operation("DATA"); + } + + public function ack($block) + { + return $this->illegal_operation("ACK"); + } + + public function error($error, $message) + { + $this->log_debug("ERROR: $error: $message"); + $this->state = TFTPTransferState::TERMINATING; + } + + protected function use_extensions() { + return + $this->retransmit_timeout != $this->_server->retransmit_timeout || + $this->block_size != $this->_server->block_size || + $this->tsize != 0; + } + + protected function packet_oack() { + $options = array(); + + if($this->retransmit_timeout != $this->_server->retransmit_timeout) + $options["timeout"] = (string)$this->retransmit_timeout; + + if($this->block_size != $this->_server->block_size) + $options["blksize"] = (string)$this->block_size; + + if($this->tsize != 0) + $options["tsize"] = (string)$this->tsize; + + return TFTPServer::packet_oack($options); + } +} + +class TFTPReadTransfer extends TFTPTransfer { + private $_last_recv_ack; + private $_last_sent_data; + private $_buffer; + private $_block; + private $_last_block; + + function __construct($server, $peer, $extensions) + { + parent::__construct($server, $peer, $extensions); + $this->_last_recv_ack = time(); + $this->_last_sent_data = $this->_last_recv_ack; + $this->_buffer = false; + $this->_block = 1; + $this->_last_block = 1; + + $this->log_debug("new read transfer"); + } + + private function current_block() + { + return substr($this->_buffer, + ($this->_block - 1) * $this->block_size, + $this->block_size); + } + + private function packet_data_current() + { + $this->_last_sent_data = time(); + + if($this->state == TFTPTransferState::SENDING_WAIT_OACK) + return $this->packet_oack(); + else + return TFTPServer::packet_data($this->_block, $this->current_block()); + } + + public function rrq($filename, $mode) + { + $this->log_debug("RRQ: filename $filename in $mode mode"); + + if($this->state != TFTPTransferState::READY) + return $this->illegal_operation("RRQ", "Not in ready state"); + + if(!$this->_server->exists($this->peer, $filename)) + return $this->terminal_info(TFTPError::FILE_NOT_FOUND, + "File $filename does not exist"); + + if(!$this->_server->readable($this->peer, $filename)) + return $this->terminal_info(TFTPError::ACCESS_VIOLATION, + "File $filename is not readable"); + + $this->_buffer = $this->_server->get($this->peer, $filename, $mode); + if($this->_buffer === false) + return $this->terminal_info(TFTPError::FILE_NOT_FOUND, + "Failed to read $filename"); + + $this->log_info("Reading $filename (" . + strlen($this->_buffer) . " bytes)"); + + if($this->use_extensions()) + $this->state = TFTPTransferState::SENDING_WAIT_OACK; + else + $this->state = TFTPTransferState::SENDING; + $this->_last_block = floor(strlen($this->_buffer) / + $this->block_size) + 1; + + $this->log_debug("RRQ: send first block or OACK"); + return $this->packet_data_current(); + } + + public function ack($block) + { + if($this->state == TFTPTransferState::SENDING_WAIT_OACK) { + if($block != 0) { + $this->log_debug("ACK: waiting OACK ACK got block $block"); + return false; + } + + $this->state = TFTPTransferState::SENDING; + $this->log_debug("ACK: got OACK ACK, send first block"); + return $this->packet_data_current(); + } + + if($this->state != TFTPTransferState::SENDING) + return $this->illegal_operation("ACK", "Not in sending state"); + + $this->log_debug("ACK: block $block"); + $this->_last_recv_ack = time(); + + if($block < $this->_block) { + $this->log_debug("ACK: duplicate block $block"); + // just ignore it + return false; + } + + if($block > $this->_last_block) + return $this->illegal_operation("ACK", + "Block $block outside " . + "range 1-{$this->_last_block}"); + + if($block == $this->_last_block) { + $this->log_debug("ACK: last block, done"); + $this->state = TFTPTransferState::TERMINATING; + return false; + } + + // move to next block + $this->_block = $block + 1; + + $this->log_debug("ACK: sending block {$this->_block}"); + return $this->packet_data_current(); + } + + public function retransmit($now) + { + if($now - $this->_last_recv_ack > $this->_server->timeout) { + $this->log_debug("retransmit: timeout"); + $this->state = TFTPTransferState::TERMINATING; + return false; + } + + if($now - $this->_last_sent_data > $this->retransmit_timeout) { + $this->log_debug("retransmit: resending block {$this->_block} or OACK"); + return $this->packet_data_current(); + } + + return false; + } +} + +class TFTPWriteTransfer extends TFTPTransfer { + private $_last_sent_ack; + private $_last_recv_data; + private $_buffer; + private $_buffer_size; + private $_next_block; + private $_filename; + private $_mode; + + function __construct($server, $peer, $extensions) + { + parent::__construct($server, $peer, $extensions); + $this->_last_sent_ack = time(); + $this->_last_recv_data = $this->_last_sent_ack; + $this->_buffer = array(); + $this->_buffer_size = 0; + $this->_last_recv_block = 0; + $this->_filename = false; + $this->_mode = false; + + if(isset($extensions["tsize"])) + $this->tsize = (int)$extensions["tsize"]; + + $this->log_debug("new write transfer"); + } + + private function packet_ack_current() + { + $this->_last_sent_ack = time(); + + if($this->_last_recv_block == 0 && $this->use_extensions()) + return $this->packet_oack(); + else + return TFTPServer::packet_ack($this->_last_recv_block); + } + + public function wrq($filename, $mode) + { + $this->log_debug("WRQ: filename $filename in $mode mode"); + + if($this->state != TFTPTransferState::READY) + return $this->illegal_operation("WRQ", "Not in ready state"); + + if(!$this->_server->writable($this->peer, $filename)) + return $this->terminal_info(TFTPError::ACCESS_VIOLATION, + "File $filename is not writable"); + + if($this->tsize != 0 && $this->tsize > $this->_server->max_put_size) + return $this->terminal_info(TFTPError::DISK_FULL, + "File too big, " . + $this->tsize . "(tsize) > " . + $this->_server->max_put_size); + + $this->state = TFTPTransferState::RECEIVING; + $this->_filename = $filename; + $this->_mode = $mode; + $this->_last_sent_ack = time(); + + $this->log_debug("WRQ: ack request"); + if($this->use_extensions()) + return $this->packet_oack(); + else + return TFTPServer::packet_ack(0); + } + + public function data($block, $data) + { + if($this->state != TFTPTransferState::RECEIVING) + return $this->illegal_operation("DATA", "Not in receiving state"); + + $this->log_debug("DATA: block $block"); + $this->last_recv_data = time(); + + if($block <= $this->_last_recv_block) { + $this->log_debug("DATA: duplicate block $block"); + // just ignore it + return false; + } + + if($block != $this->_last_recv_block + 1) + return $this->illegal_operation("DATA", + "Expected block " . + ($this->_last_recv_block + 1) . + " got $block"); + + $this->_last_recv_block = $block; + $this->_last_recv_data = time(); + array_push($this->_buffer, $data); + $this->_buffer_size += strlen($data); + + if($this->_buffer_size > $this->_server->max_put_size) + return $this->terminal_info(TFTPError::DISK_FULL, + "File too big, " . + $this->_buffer_size . " > " . + $this->_server->max_put_size); + + if(strlen($data) < $this->block_size) { + $this->log_debug("DATA: last, done"); + $this->state = TFTPTransferState::TERMINATING; + $this->log_info("Writing {$this->_filename} " . + "({$this->_buffer_size} bytes)"); + $this->_server->put($this->peer, $this->_filename, $this->_mode, + implode("", $this->_buffer)); + return $this->packet_ack_current(); + } + + $this->log_debug("DATA: ack block $block"); + return $this->packet_ack_current(); + } + + public function retransmit($now) + { + if($now - $this->_last_recv_data > $this->_server->timeout) { + $this->log_debug("retransmit: timeout"); + $this->state = TFTPTransferState::TERMINATING; + return false; + } + + if($now - $this->_last_sent_ack > $this->retransmit_timeout) { + $this->log_debug("retransmit: reack block {$this->_last_recv_block}"); + return $this->packet_ack_current(); + } + + return false; + } +} + +class TFTPServer { + public $block_size = 512; + public $max_block_size = 65464; // max block size from rfc2348 + public $timeout = 10; + public $retransmit_timeout = 1; + public $max_put_size = 10485760; // 10 Mibi + private $_socket_url; + private $_socket; + private $_transfers = array(); + private $_logger = NULL; + + function __construct($socket_url, $logger = NULL) + { + $this->_socket_url = $socket_url; + $this->_logger = $logger; + } + + public function exists($peer, $filename) + { + return true; + } + + public function readable($peer, $filename) + { + return true; + } + + public function get($peer, $filename, $mode) + { + return false; + } + + public function writable($peer, $filename) + { + return false; + } + + public function put($peer, $filename, $mode, $content) + { + } + + public function logger_log($priority, $message) { + if($this->_logger === NULL) + return; + + $this->_logger->log($priority, $message); + } + + public function log_debug($peer, $message) + { + $this->logger_log(LOG_DEBUG, "$peer $message"); + } + + public function log_info($peer, $message) + { + $this->logger_log(LOG_INFO, "$peer $message"); + } + + public function log_warning($peer, $message) + { + $this->logger_log(LOG_WARNING, "$peer $message"); + } + + public function log_error($peer, $message) + { + $this->logger_log(LOG_ERR, "$peer $message"); + } + + public static function packet_ack($block) + { + return pack("nn", TFTPOpcode::ACK, $block); + } + + public static function packet_data($block, $data) + { + return pack("nn", TFTPOpcode::DATA, $block) . $data; + } + + public static function packet_error($code, $message = "") + { + return pack("nn", TFTPOpcode::ERROR, $code) . $message . "\0"; + } + + public static function packet_oack($options) + { + $data = ""; + foreach($options as $key => $value) + $data .= "$key\0$value\0"; + return pack("n", TFTPOpcode::OACK) . $data; + } + + public static function escape_string($str) + { + $b = ""; + $l = strlen($str); + for($i = 0; $i < $l; $i++) { + $c = $str[$i]; + if(ctype_print($c)) + $b .= $c; + else + $b .= sprintf("\\x%'02x", ord($c)); + } + + return $b; + } + + public function loop(&$error = false, $user = null) + { + $this->_socket = + stream_socket_server($this->_socket_url, $errno, $errstr, + STREAM_SERVER_BIND); + if(!$this->_socket) { + if($error !== false) + $error = "$errno: $errstr"; + return false; + } + + if($user != null) { + posix_seteuid($user["uid"]); + posix_setegid($user["gid"]); + } + + stream_set_blocking($this->_socket, false); + + return $this->loop_ex(); + } + + private function loop_ex() + { + $now = $last = time(); + + while(true) { + $read = array($this->_socket); + //$r = stream_select($read, $write = null, $excpt = null, 1); + $write = null; + $except = null; + $r = stream_select($read, $write, $excpt, 1); + + if($r === false) { + $this->log_error("server", "select returned false"); + continue; + } + + if(count($read) > 0) { + $packet = stream_socket_recvfrom($this->_socket, + 65535, // max udp packet size + 0, // no flags + $peer); + // ipv6 hack, convert to [host]:port format + if(strpos($peer, ".") === false) { + $portpos = strrpos($peer, ":"); + $host = substr($peer, 0, $portpos); + $port = substr($peer, $portpos + 1); + $peer = "[$host]:$port"; + } + $this->log_debug($peer, "request: " . strlen($packet). " bytes"); + $this->log_debug($peer, "request: " . + TFTPServer::escape_string($packet)); + $reply = $this->request($peer, $packet); + if($reply !== false) { + $this->log_debug($peer, "reply: " . + TFTPServer::escape_string($reply)); + stream_socket_sendto($this->_socket, $reply, 0, $peer); + } + } + + $now = time(); + if($now != $last) { + $last = $now; + $this->retransmit($now); + } + } + } + + private function retransmit($now) + { + foreach($this->_transfers as $peer => $transfer) { + $reply = $transfer->retransmit($now); + if($reply !== false) { + $this->log_debug($peer, "resend: " . + TFTPServer::escape_string($reply)); + stream_socket_sendto($this->_socket, $reply, 0, $peer); + } + + if($transfer->state == TFTPTransferState::TERMINATING) + unset($this->_transfers[$peer]); + } + } + + private function request($peer, $packet) + { + if(strlen($packet) < 4) { + $this->log_debug($peer, "request: short packet"); + return false; + } + + $reply = false; + $transfer = false; + if(isset($this->_transfers[$peer])) { + $this->log_debug($peer, "request: existing transfer"); + $transfer = $this->_transfers[$peer]; + } + + $fields = unpack("n", $packet); + $op = $fields[1]; + $this->log_debug($peer, "request: opcode " . + TFTPOpcode::name($op) . " ($op)"); + switch($op) { + case TFTPOpcode::WRQ: + case TFTPOpcode::RRQ: + $a = explode("\0", substr($packet, 2)); + if(count($a) < 3 || $a[count($a) - 1] != "") { + $this->log_warning($peer, "request: malformed " . + TFTPOpcode::name($op)); + return false; + } + + $rawexts = array_slice($a, 2, -1); + + // Cisco IP Phone 7941 (and possibly others) return an extra null + // at the end; a breach of RFC rfc2347. This is a workaround. + // If odd count strip last and continue if empty, else warn and ignore + if(count($rawexts) % 2 != 0) { + if(array_pop($rawexts)!="") { + $this->log_warning($peer, "request: malformed extension " . + "key/value pairs " . TFTPOpcode::name($op)); + return false; + } + } + + $extensions = array(); + foreach(array_chunk($rawexts, 2) as $pair) + $extensions[strtolower($pair[0])] = $pair[1]; + + if($transfer === false) { + if($op == TFTPOpcode::RRQ) + $transfer = new TFTPReadTransfer($this, $peer, $extensions); + else + $transfer = new TFTPWriteTransfer($this, $peer, $extensions); + + $this->_transfers[$peer] = $transfer; + } + + if($op == TFTPOpcode::RRQ) + $reply = $transfer->rrq($a[0], $a[1]); + else + $reply = $transfer->wrq($a[0], $a[1]); + + break; + case TFTPOpcode::ACK: + if(strlen($packet) != 4) { + $this->log_warning($peer, "request: malformed ACK"); + return false; + } + + $a = unpack("n", substr($packet, 2)); + if($transfer === false) { + // do not warn, some clients like BSD tftp sends ack on read error + $this->log_debug($peer, "request: ack from unknwon peer"); + } else + $reply = $transfer->ack($a[1]); + break; + case TFTPOpcode::DATA: + if(strlen($packet) < 4) { + $this->log_warning($peer, "request: malformed DATA"); + return false; + } + + $a = unpack("n", substr($packet, 2)); + $data = substr($packet, 4, strlen($packet) - 4); + if($transfer === false) { + $this->log_warning($peer, "request: data from unknwon peer"); + $reply = TFTPServer::packet_error(TFTPError::UNKNOWN_TID, + "Unknown TID for DATA"); + } else + $reply = $transfer->data($a[1], $data); + break; + case TFTPOpcode::ERROR: + $a = unpack("n", substr($packet, 2, 2)); + $message = substr($packet, 4, strlen($packet) - 5); + + if($transfer === false) + $this->log_warning($peer, "request: error from unknwon peer, " . + "{$a[1]}:$message"); + else + $transfer->error($a[1], $message); + break; + default: + break; + } + + if($transfer !== false && + $transfer->state == TFTPTransferState::TERMINATING) { + $this->log_debug($peer, "request: terminating"); + unset($this->_transfers[$transfer->peer]); + } + + return $reply; + } +} +?> diff --git a/lib/utils.php b/lib/utils.php index 28e7652..e884a95 100644 --- a/lib/utils.php +++ b/lib/utils.php @@ -7,4 +7,47 @@ function utf8_urldecode($str) { $str = preg_replace("/%u([0-9a-f]{3,4})/i","&#x\\1;",urldecode($str)); return html_entity_decode($str,null,'UTF-8');; } + +function parse_ini_file_multi($file, $process_sections = false, $scanner_mode = INI_SCANNER_NORMAL) { + $explode_str = '.'; + $escape_char = "'"; + // load ini file the normal way + $data = parse_ini_file($file, $process_sections, $scanner_mode); + if (!$process_sections) { + $data = array($data); + } + foreach ($data as $section_key => $section) { + // loop inside the section + foreach ($section as $key => $value) { + if (strpos($key, $explode_str)) { + if (substr($key, 0, 1) !== $escape_char) { + // key has a dot. Explode on it, then parse each subkeys + // and set value at the right place thanks to references + $sub_keys = explode($explode_str, $key); + $subs =& $data[$section_key]; + foreach ($sub_keys as $sub_key) { + if (!isset($subs[$sub_key])) { + $subs[$sub_key] = []; + } + $subs =& $subs[$sub_key]; + } + // set the value at the right place + $subs = $value; + // unset the dotted key, we don't need it anymore + unset($data[$section_key][$key]); + } + // we have escaped the key, so we keep dots as they are + else { + $new_key = trim($key, $escape_char); + $data[$section_key][$new_key] = $value; + unset($data[$section_key][$key]); + } + } + } + } + if (!$process_sections) { + $data = $data[0]; + } + return $data; +} ?> diff --git a/tftp_provisioner.php b/tftp_provisioner.php new file mode 100755 index 0000000..8d21f94 --- /dev/null +++ b/tftp_provisioner.php @@ -0,0 +1,101 @@ +#!/usr/bin/env php +_config = $config; + if (!$logger) { + $logger = new Logger_NULL('LOG_ERROR'); + } + parent::__construct($server_url, $logger); + $this->_debug = $debug; + $this->max_put_size = 60000000; + $this->_resolver = new Resolver($config); + } + + public function exists($peer, $req_filename) + { + if (($this->_filename = $this->_resolver->resolve($req_filename))) { + return file_exists($this->_filename); + } + return false; + } + + public function readable($peer, $req_filename) + { + return is_readable($this->_filename); + } + + public function get($peer, $req_filename, $mode) + { + return file_get_contents($this->_filename); + } + + public function writable($peer, $req_filename) + { + // check $req_filename starts with 'settings/' (SPA phones can write to tftpboot) + $settings_path = $this->_config['main']['base_path'] . DIRECTORY_SEPARATOR + . $this->_config['subdirs']['settings']['path'] . DIRECTORY_SEPARATOR; + $filename = $settings_path . basename($req_filename); + if (is_writable($filename) || (!file_exists($filename) && is_writable($settings_path))) { + $this->_filename = $filename; + return true; + } + return false; + } + + public function put($peer, $filename, $mode, $content) + { + return file_put_contents($this->_filename, $content); + } + + /* + * STDOUT Log functions + */ + private function log($peer, $level, $message) + { + echo(date("H:i:s") . " $level $peer $message\n"); + } + + public function log_debug($peer, $message) + { + if($this->_debug) + $this->log($peer, "D", $message); + } + + public function log_info($peer, $message) + { + $this->log($peer, "I", $message); + } + + public function log_warning($peer, $message) + { + $this->log($peer, "W", $message); + } + + public function log_error($peer, $message) + { + $this->log($peer, "E", $message); + } + +} + +$host = "127.0.0.1"; +$port = 10069; +$url = "udp://$host:$port"; + +echo "\nStarting TFTP Provisioner...\n"; +$server = new TFTPProvisioner($url, $config, $logger); +if(!$server->loop($error)) + die("$error\n"); +?> + From c46dd2f134c576170824bf6f05445e1e526298b1 Mon Sep 17 00:00:00 2001 From: Diederik de Groot Date: Mon, 17 Feb 2020 19:41:02 +0100 Subject: [PATCH 03/10] - Partial redesigned of resolver away from exceptions and returning ERROR Values instead - Simplification of tftp_provisioner.php - Refactored the filename cache into standalone abstract class which can be implemented using different backends - Check cache for duplicate files when adding and report Signed-off-by: Diederik de Groot --- lib/resolveCache.php | 81 +++++++++++++++++++++++ lib/resolver.php | 153 ++++++++++++++++++++++--------------------- lib/utils.php | 15 +++++ tftp_provisioner.php | 46 +++++-------- 4 files changed, 191 insertions(+), 104 deletions(-) create mode 100644 lib/resolveCache.php diff --git a/lib/resolveCache.php b/lib/resolveCache.php new file mode 100644 index 0000000..76c54fa --- /dev/null +++ b/lib/resolveCache.php @@ -0,0 +1,81 @@ +_cache_file = $filename; + if (file_exists($this->_cache_file)) { + $this->_cache = unserialize(file_get_contents($this->_cache_file)); + $this->_isDirty = false; + } else { + $this->_isDirty = true; + } + } + + function __destruct() { + if ($this->_isDirty) { + /*if (!is_writable($this->_cache_file)) { + log_error_and_throw("Could not write to file '".$this->_cache_file."' at Resolver::destruct"); + }*/ + if (!file_put_contents($this->_cache_file, serialize($this->_cache))) { + log_error_and_throw("Could not write to file '".$this->_cache_file."' at Resolver::destruct"); + } + } + } + + public function isDirty() { + return $this->_isDirty; + } + + public function check($filename) { + return array_key_exists($filename, $this->_cache); + } + + public function addFile($filename, $realpath) { + if ($this->check($filename)) + log_error("Duplicate file:$filename"); /* should we prevent this ? */ + $this->_cache[$filename] = $realpath; + $this->_isDirty =true; + } + + public function removeFile($filename) { + if ($this->check($filename)) { + unset($this->_cache[$filename]); + $this->_isDirty = true; + } + } + + public function getPath($filename) { + if ($this->check($filename)) { + return $this->_cache[$filename]; + } + return false; + } + + protected function printCache() { + print_r($this->_cache); + } +} + +/* +class sqliteCache extends resolveCache { + function __construct() { + } + function __destruct() { + } + public function addFile($filename, $realpath); + public function removeFile($filename); + public function check($filename); + public function getPath($filename); +} +*/ +?> \ No newline at end of file diff --git a/lib/resolver.php b/lib/resolver.php index 579b10b..ccf9621 100644 --- a/lib/resolver.php +++ b/lib/resolver.php @@ -1,6 +1,7 @@ config = $config; - //$this->logger = $logger; - if(file_exists($this->config['main']['cache_filename'])) { - $this->cache = unserialize(file_get_contents($config['main']['cache_filename'])); - } else { - $this->buildCleanCache(); + $this->cache = new fileCache($this->config['main']['cache_filename']); + if ($this->cache->isDirty()) { + $this->rebuildCache(); } } - function __destruct() { - // $this->printCache() - if ($this->isDirty) { - if (!file_put_contents($this->config['main']['cache_filename'], serialize($this->cache))) { - $this->log_error_and_throw("Could not write to file '".$this->config['cache_filename']."' at Resolver::destruct"); - } - } - } - function log_error_and_throw($message) { - global $logger; - $logger->log('LOG_ERROR', $message); - throw new Exception($message); - } - function log_debug($message) { - global $logger; - $logger->log('LOG_DEBUG', $message); - } - function searchForFile($filename) { + + public function searchForFile($filename) { foreach($this->config['subdirs'] as $key => $value) { if ($key === "firmware" || $key === "tftproot" ) { continue; } $path = realpath($this->config['main']['base_path'] . "/" . $value['path'] . "/$filename"); if (file_exists($path)) { - $this-> addFile($filename, $path); + $this->cache->addFile($filename, $path); return $path; } } - $this->log_error_and_throw("File '$filename' does not exist"); + log_error("File '$filename' does not exist"); + return ResolveResult::FileNotFound; } - function buildCleanCache() { + + public function rebuildCache() { + log_debug("Rebuilding Cache, standby..."); foreach($this->config['subdirs'] as $key =>$value) { if ($key === "tftproot") { continue; @@ -71,60 +66,62 @@ class Resolver { foreach ($iterator as $file) { if ($file->isFile()) { if ($value['strip']) { - $this->addFile($file->getFileName(), $file->getPathname()); + $this->cache->addFile($file->getFileName(), $file->getPathname()); } else { $subdir = basename(dirname($file->getPathname())); - $this->addFile('$subpath/'.$file->getFileName(), $file->getPathname()); + $this->cache->addFile('$subpath/'.$file->getFileName(), $file->getPathname()); } } } } $this->isDirty = TRUE; } - function addFile($requestpath, $truepath) { - //$this->logger->log('LOG_DEBUG', "Adding $requestpath"); - $this->log_debug("Adding $requestpath"); - $this->cache[$requestpath] = $truepath; - $this->isDirty =TRUE; - } - function removeFile($requestpath) { - $this->log_debug("Removing $hash"); - unset($this->cache[$requestpath]); - $this->isDirty = TRUE; - } - function validateRequest($request) { + + public function validateRequest($request) { /* make sure request does not startwith or contain: "/", "../" or "/./" */ /* make sure request only starts with filename or one of $config[$subdir]['locale'] or $config[$subdir]['wallpaper'] */ /* check uri/url decode */ - if (!is_string($request)) { - $this->log_error_and_throw("Request is not a string"); + if (!$request || empty($request)) { + log_error("Request is empty"); + return ResolveResult::EmptyRequest; } - $this->log_debug($request . ":" . escapeshellarg($request) . ":" . utf8_urldecode($request) . "\n"); + if (!is_string($request)) { + log_error("Request is not a string"); + return ResolveResult::RequestNotAString; + } + log_debug($request . ":" . escapeshellarg($request) . ":" . utf8_urldecode($request) . "\n"); $escaped_request = escapeshellarg(utf8_urldecode($request)); if ($escaped_request !== "'" . $request . "'") { - $this->log_error_and_throw("Request '$request' contains invalid characters"); + log_error("Request '$request' contains invalid characters"); + return ResolveResult::RequestContainsInvalidChar; } if (strstr($escaped_request, "..")) { - $this->log_error_and_throw("Request '$request' containst '..'"); + log_error("Request '$request' contains '..'"); + return ResolveResult::RequestContainsPathWalk; } + return ResolveResult::Ok; } - function resolve($request) /* canthrow */ { - $this->validateRequest($request); + + public function resolve($request) /* canthrow */ { $path = ''; - if (array_key_exists($request, $this->cache)) { - if ($path = $this->cache[$request]) { - if (!file_exists($path)) { - $this->removeFile($request); - $this->log_error_and_throw("File '$request' does not exist on FS"); - } - return $path; + $result = $this->validateRequest($request); + if ($result !== ResolveResult::Ok) { + return $result; + } + if (($path = $this->cache->getPath($request))) { + if (!file_exists($path)) { + $this->cache->removeFile($request); + log_error("File '$request' does not exist on FS"); + return ResolveResult::FileNotFound; } + return $path; } if ($this->searchForFile($request)) { - return $this->cache[$request]; + $path = $this->cache->getPath($request); } return $path; } + /* temporary */ function printCache() { print_r($this->cache); @@ -134,32 +131,36 @@ class Resolver { // Testing if(defined('STDIN') ) { $resolver = new Resolver($config); - $test_cases = Array( - Array('request' => 'jar70sccp.9-4-2ES26.sbn', 'expected' => '/tftpboot/firmware/7970/jar70sccp.9-4-2ES26.sbn', 'throws' => FALSE), - Array('request' => 'Russian_Russian_Federation/be-sccp.jar', 'expected' => '/tftpboot/locales/languages/Russian_Russian_Federation/be-sccp.jar', 'throws' => FALSE), - Array('request' => 'Spain/g3-tones.xml', 'expected' => '/tftpboot/locales/countries/Spain/g3-tones.xml', 'throws' => FALSE), - Array('request' => '320x196x4/Chan-SCCP-b.png', 'expected' => '/tftpboot/wallpapers/320x196x4/Chan-SCCP-b.png', 'throws' => FALSE), - Array('request' => 'XMLDefault.cnf.xml', 'expected' => '/tftpboot/settings/bak/XMLDefault.cnf.xml', 'throws' => FALSE), - Array('request' => '../XMLDefault.cnf.xml', 'expected' => '', 'throws' => TRUE), - Array('request' => 'XMLDefault.cnf.xml/../../text.xml', 'expected' => '', 'throws' => TRUE), - + Array('request' => 'jar70sccp.9-4-2ES26.sbn', 'expected' => '/tftpboot/firmware/7970/jar70sccp.9-4-2ES26.sbn'), + Array('request' => 'Russian_Russian_Federation/be-sccp.jar', 'expected' => '/tftpboot/locales/languages/Russian_Russian_Federation/be-sccp.jar'), + Array('request' => 'Spain/g3-tones.xml', 'expected' => '/tftpboot/locales/countries/Spain/g3-tones.xml'), + Array('request' => '320x196x4/Chan-SCCP-b.png', 'expected' => '/tftpboot/wallpapers/320x196x4/Chan-SCCP-b.png'), + Array('request' => 'XMLDefault.cnf.xml', 'expected' => '/tftpboot/settings/bak/XMLDefault.cnf.xml'), + Array('request' => '../XMLDefault.cnf.xml', 'expected' => ResolveResult::RequestContainsPathWalk), + Array('request' => 'XMLDefault.cnf.xml/../../text.xml', 'expected' => ResolveResult::RequestContainsPathWalk), ); foreach($test_cases as $test) { try { $result = $resolver->resolve($test['request']); - if ($result !== $base_path . $test['expected']) { - print("Error: expected result does not match what we got\n"); - print("request:'".$test['request']."', result:'" . $base_path . $test['expected'] . "'\n"); + if (is_string($result)) { + if ($result === $base_path . $test['expected']) { + print("'" . $test['request'] . "' => '" . $result . "'\n"); + continue; + } } else { - print("'" . $test['request'] . "' => '" . $result . "'\n"); + if ($result === $test['expected']) { + print("'" . $test['request'] . "' => '" . $result . "'\n"); + continue; + } } + print("Error: expected result does not match what we got\n"); + print("request:'".$test['request']."'\n"); + print("expected:'" . $base_path . $test['expected'] . "'\n"); + print("result:'" . $result . "'\n\n"); } catch (Exception $e) { - if (!$test['throws']) { - print("Error: request was expected to throw: $e\n"); - } else { - print("'" . $test['request'] . "' => throws error as expected\n"); - } + print("'" . $test['request'] . "' => throws error as expected\n"); + print("Exception: " . $e->getMessage() . "\n"); } } unset($resolver); diff --git a/lib/utils.php b/lib/utils.php index e884a95..2b7ce85 100644 --- a/lib/utils.php +++ b/lib/utils.php @@ -50,4 +50,19 @@ function parse_ini_file_multi($file, $process_sections = false, $scanner_mode = } return $data; } + +function log_debug($message) { + global $logger; + $logger->log('LOG_DEBUG', $message); +} + +function log_error($message) { + global $logger; + $logger->log('LOG_ERROR', $message); +} + +function log_error_and_throw($message) { + log_error($message); + throw new Exception($message); +} ?> diff --git a/tftp_provisioner.php b/tftp_provisioner.php index 8d21f94..a33f692 100755 --- a/tftp_provisioner.php +++ b/tftp_provisioner.php @@ -8,7 +8,7 @@ class TFTPProvisioner extends TFTPServer { private $_debug; private $_resolver; - private $_filename; + private $_settings_path; function __construct($server_url, $config, $logger = NULL, $debug = false) { @@ -20,42 +20,32 @@ class TFTPProvisioner extends TFTPServer $this->_debug = $debug; $this->max_put_size = 60000000; $this->_resolver = new Resolver($config); - } - - public function exists($peer, $req_filename) - { - if (($this->_filename = $this->_resolver->resolve($req_filename))) { - return file_exists($this->_filename); - } - return false; - } - - public function readable($peer, $req_filename) - { - return is_readable($this->_filename); - } - - public function get($peer, $req_filename, $mode) - { - return file_get_contents($this->_filename); + $this->_settings_path = $this->_config['main']['base_path'] . DIRECTORY_SEPARATOR + . $this->_config['subdirs']['settings']['path'] . DIRECTORY_SEPARATOR; } public function writable($peer, $req_filename) { - // check $req_filename starts with 'settings/' (SPA phones can write to tftpboot) - $settings_path = $this->_config['main']['base_path'] . DIRECTORY_SEPARATOR - . $this->_config['subdirs']['settings']['path'] . DIRECTORY_SEPARATOR; - $filename = $settings_path . basename($req_filename); - if (is_writable($filename) || (!file_exists($filename) && is_writable($settings_path))) { - $this->_filename = $filename; - return true; + $filename = $this->_settings_path . basename($req_filename); + if (file_exists($filename)) { + return is_writable($filename); } + return is_writable($this->_settings_path); + } + + public function get($peer, $req_filename, $mode) + { + $filename = $this->_resolver->resolve($req_filename); + if (file_exists($filename) && is_readable($filename)) + return file_get_contents($filename); return false; } - public function put($peer, $filename, $mode, $content) + public function put($peer, $req_filename, $mode, $content) { - return file_put_contents($this->_filename, $content); + // (SPA phones can write to tftpboot -> redirect PUT request to 'settings' folder) + $filename = $this->_settings_path . basename($req_filename); + return file_put_contents($filename, $content); } /* From 745676bf537ad4fbf1f9b6136a80be241134ad9b Mon Sep 17 00:00:00 2001 From: Diederik de Groot Date: Tue, 18 Feb 2020 18:23:03 +0100 Subject: [PATCH 04/10] - Refactored lib/config.php to use classes - Added comments to config.php to clarify use Signed-off-by: Diederik de Groot --- config.ini | 18 ++-- lib/config.php | 268 ++++++++++++++++++++++++++++++++----------------- lib/utils.php | 43 -------- 3 files changed, 187 insertions(+), 142 deletions(-) diff --git a/config.ini b/config.ini index 748ce7b..ffa0017 100644 --- a/config.ini +++ b/config.ini @@ -15,15 +15,15 @@ cert_priv = NULL cert_pub = NULL hash = NULL -[subdirs] -tftproot = tftpboot -firmware = firmware -settings = settings -wallpapers = wallpapers -ringtones = ringtones -locales = locales -countries = countries -languages = languages +;[subdirs] +;tftproot = tftpboot +;firmware = firmware +;settings = settings +;wallpapers = wallpapers +;ringtones = ringtones +;locales = locales +;countries = countries +;languages = languages [settings] sshUserId = cisco diff --git a/lib/config.php b/lib/config.php index ee0e6d6..194424e 100644 --- a/lib/config.php +++ b/lib/config.php @@ -1,102 +1,192 @@ Array( - 'debug' => true, - 'default_language' => 'English_United_States', - 'log_type' => "NULL", - 'log_level' => 'LOG_EMERG' - ), - 'subdirs' => Array( - 'tftproot' => 'tftpboot', - 'firmware' => 'firmware', - 'settings' => 'settings', - 'wallpapers' => 'wallpapers', - 'ringtones' => 'ringtones', - 'locales' => 'locales', - 'countries' => 'countries', - 'languages' => 'languages' - ), - 'security' => Array( - 'cert_ca' => NULL, - 'cert_priv' => NULL, - 'cert_pub' => NULL, - 'hash' => NULL - ), - 'settings' => Array( - 'sshUserId' => 'cisco', - 'sshPassword' => 'cisco', - 'ipAddress' => '0', - 'datetime' => Array( - 'template' => 'M/D/YA', - 'timezone' => 'W. Europe Standard/Daylight Time', - 'ipaddress' => '10.x.x.x', - 'mode' => 'Unicast' - ), - 'members' => Array( - 'myhost' => Array( - 'hostname' => 'myhost.domain.com', - 'ipv4' => '10.x.x.x', - 'ipv6' => '2001:470::x:x', - 'port' => '2000' - ) - ), - 'locale' => Array( - 'country' => 'United_States', - 'language' => 'English_United_States', - 'langcode' => 'en_US', - 'charset' => 'utf-8' - ), - 'urls' => Array( - 'security' => false, - 'information' => NULL, - 'authentication' => NULL, - 'services' => NULL, - 'direcory' => NULL, - 'messages' => NULL, - 'proxyserver' => NULL - ) - ) -); -$tree_base = Array( - 'settings' => array('path' => 'tftproot', "strip" => true), - 'wallpapers' => array('path' => 'tftproot', "strip" => false), - 'ringtones' => array('path' => 'tftproot', "strip" => true), - 'locales' => array('path' => 'tftproot', "strip" => true), - 'firmware' => array('path' => 'tftproot', "strip" => true), - 'languages' => array('path' => 'locales', "strip" => false), - 'countries' => array('path' => 'locales', "strip" => false), - 'default_language' => array('path' => 'locales', "strip" => true), -); +class ConfigParser { + private $config = Array(); + private $defaults = ' + [main] + debug = TRUE + cache_filename = /tmp/provision_sccp_resolver.cache + default_language = English_United_States + log_type = SYSLOG + log_level = LOG_INFO + ;log_filename = provision.log + auto_generate_settings = FALSE + auto_sign = FALSE + auto_encrypt = FALSE -# Merge config -//$ini_array = parse_ini_file("$base_path/config.ini", true, INI_SCANNER_TYPED); -$ini_array = parse_ini_file_multi("$base_path/config.ini", true, INI_SCANNER_TYPED); -if (!empty($ini_array)) { - $config = array_merge($base_config, $ini_array); -} + [security] + cert_ca = NULL + cert_priv = NULL + cert_pub = NULL + hash = NULL -# build new config['subdirs'] paths substituting bases from tree_base -foreach ($tree_base as $key => $value) { - $tmp = $config; - if (!empty($tmp['subdirs'][$key])) { - if (substr($tmp['subdirs'][$key], 0, 1) !== "/") { - if (is_array($tmp['subdirs'][$value['path']])) { - $path = $tmp['subdirs'][$value['path']]['path'].'/'.$tmp['subdirs'][$key]; - } else { - $path = $tmp['subdirs'][$value['path']].'/'.$tmp['subdirs'][$key]; + [subdirs] + etc = ../etc + tftproot = tftpboot + firmware = firmware + settings = settings + wallpapers = wallpapers + ringtones = ringtones + locales = locales + countries = countries + languages = languages + + [settings] + sshUserId = cisco + sshPassword = cisco + ipAddress = ipv4|ipv6 + datetime.template = M/D/YA + datetime.timezone = W. Europe Standard/Daylight Time + datetime.ipaddress = 10.x.x.x + datetime.mode = Unicast + members.myhost.hostname = myhost.domain.com + members.myhost.ipv4 = 10.x.x.x + members.myhost.ipv6 = 2001:470::x:x + members.myhost.port = 2000 + ;srts. + ;common. + ;vendor. + locale.country = United_States + locale.language = English_United_States + locale.langcode = en_US + locale.charset = utf-8 + urls.security = FALSE + urls.information = NULL + urls.authentication = NULL + urls.services = NULL + urls.direcory = NULL + urls.messages = NULL + urls.proxyserver = NULL + ;vpn. + ;phoneservices. + '; + + function __construct($base_path, $config_file) { + # Merge defaults with ini file + $default_config = $this->parse_multi_ini_string($this->defaults,true,INI_SCANNER_TYPED); + $ini_config = $this->parse_multi_ini_file("$base_path/$config_file", true, INI_SCANNER_TYPED); + if (!empty($ini_config)) { + $config = array_merge($default_config, $ini_config); + } + $config['main']['base_path'] = $base_path; + $config['main']['tftproot'] = (!empty($config['main']['tftproot'])) ? $base_path . "tftpboot" : '/tftpboot'; + $config['subdirs'] = $this->replaceSubdirTreeStructure($config['subdirs']); + $this->config = $config; + } + + /*! + * replace config['subdirs'] paths using tree_structure + * method imported from old version (and rewritten) + * Note: Still not sure if we actually need to do all this + */ + private function replaceSubdirTreeStructure($tmpSubdirs) { + $tree_structure = Array( + 'etc' => array('parent' => NULL, "strip" => true), + 'tftproot' => array('parent' => NULL, "strip" => true), + 'settings' => array('parent' => 'tftproot', "strip" => true), + 'wallpapers' => array('parent' => 'tftproot', "strip" => false), + 'ringtones' => array('parent' => 'tftproot', "strip" => true), + 'locales' => array('parent' => 'tftproot', "strip" => true), + 'firmware' => array('parent' => 'tftproot', "strip" => true), + 'languages' => array('parent' => 'locales', "strip" => false), + 'countries' => array('parent' => 'locales', "strip" => false), + ); + + $subdirs = Array(); + foreach ($tree_structure as $key => $value) { + if (!empty($tmpSubdirs[$key])) { + if (substr($tmpSubdirs[$key], 0, 1) !== "/") { + if (!$value['parent']) { + $path = $tmpSubdirs[$key]; + } else { + if (is_array($tmpSubdirs[$value['parent']])) { + $path = $tmpSubdirs[$value['parent']]['path'].'/'.$tmpSubdirs[$key]; + } else { + $path = $tmpSubdirs[$value['parent']].'/'.$tmpSubdirs[$key]; + } + } + } + $subdirs[$key] = array('path' => $path, 'strip' => $value['strip']); } } - $config['subdirs'][$key] = array('path' => $path, 'strip' => $value['strip']); + return $subdirs; + } + + /*! + * config parser that understands multidimensional ini entries + * using "." as the dimension separator + * standin replacement for parse_ini_string + */ + private function parse_multi_ini_string($string, $process_sections = false, $scanner_mode = INI_SCANNER_NORMAL) { + $explode_str = '.'; + $escape_char = "'"; + // load ini file the normal way + $data = parse_ini_string($string, $process_sections, $scanner_mode); + if (!$process_sections) { + $data = array($data); + } + foreach ($data as $section_key => $section) { + // loop inside the section + foreach ($section as $key => $value) { + if (strpos($key, $explode_str)) { + if (substr($key, 0, 1) !== $escape_char) { + // key has a dot. Explode on it, then parse each subkeys + // and set value at the right place thanks to references + $sub_keys = explode($explode_str, $key); + $subs =& $data[$section_key]; + foreach ($sub_keys as $sub_key) { + if (!isset($subs[$sub_key])) { + $subs[$sub_key] = []; + } + $subs =& $subs[$sub_key]; + } + // set the value at the right place + $subs = $value; + // unset the dotted key, we don't need it anymore + unset($data[$section_key][$key]); + } + // we have escaped the key, so we keep dots as they are + else { + $new_key = trim($key, $escape_char); + $data[$section_key][$new_key] = $value; + unset($data[$section_key][$key]); + } + } + } + } + return $data; + if (!$process_sections) { + $data = $data[0]; + } + return $data; + } + + /*! + * config file parser that understands multidimensional ini entries + * using "." as the dimension separator + * standin replacement for parse_ini_file + */ + private function parse_multi_ini_file($file, $process_sections = false, $scanner_mode = INI_SCANNER_NORMAL) { + $string = file_get_contents($file); + return $this->parse_multi_ini_string($string, $process_sections, $scanner_mode); + return $data; + } + + public function getConfiguration() { + return $this->config; + } + + public function printConfiguration() { + print_r($this->config); + //var_dump($this->config); } } -$config['main']['base_path'] = $base_path; -$config['main']['tftproot'] = (!empty($config['main']['tftproot'])) ? $base_path . "tftpboot" : '/tftpboot'; +$configParser = new ConfigParser($base_path, "config.ini"); +$config = $configParser->getConfiguration(); switch($config['main']['log_type']) { case 'SYSLOG': @@ -122,8 +212,6 @@ $print_debug = (!empty($config['main']['debug'])) ? $config['main']['debug'] : ' $print_debug = ($print_debug == 1) ? 'on' : $print_debug; if(defined('STDIN') ) { - print_r($config); - //var_dump($config); + $configParser->printConfiguration(); } - ?> diff --git a/lib/utils.php b/lib/utils.php index 2b7ce85..095d373 100644 --- a/lib/utils.php +++ b/lib/utils.php @@ -8,49 +8,6 @@ function utf8_urldecode($str) { return html_entity_decode($str,null,'UTF-8');; } -function parse_ini_file_multi($file, $process_sections = false, $scanner_mode = INI_SCANNER_NORMAL) { - $explode_str = '.'; - $escape_char = "'"; - // load ini file the normal way - $data = parse_ini_file($file, $process_sections, $scanner_mode); - if (!$process_sections) { - $data = array($data); - } - foreach ($data as $section_key => $section) { - // loop inside the section - foreach ($section as $key => $value) { - if (strpos($key, $explode_str)) { - if (substr($key, 0, 1) !== $escape_char) { - // key has a dot. Explode on it, then parse each subkeys - // and set value at the right place thanks to references - $sub_keys = explode($explode_str, $key); - $subs =& $data[$section_key]; - foreach ($sub_keys as $sub_key) { - if (!isset($subs[$sub_key])) { - $subs[$sub_key] = []; - } - $subs =& $subs[$sub_key]; - } - // set the value at the right place - $subs = $value; - // unset the dotted key, we don't need it anymore - unset($data[$section_key][$key]); - } - // we have escaped the key, so we keep dots as they are - else { - $new_key = trim($key, $escape_char); - $data[$section_key][$new_key] = $value; - unset($data[$section_key][$key]); - } - } - } - } - if (!$process_sections) { - $data = $data[0]; - } - return $data; -} - function log_debug($message) { global $logger; $logger->log('LOG_DEBUG', $message); From 513434982814db87c981fed8ea885eadbaed173d Mon Sep 17 00:00:00 2001 From: Diederik de Groot Date: Mon, 24 Feb 2020 21:20:26 +0100 Subject: [PATCH 05/10] Move SPA Locale files Signed-off-by: Diederik de Groot --- .../languages/Bulgarian_Bulgaria/504-dictionary.xml} | 0 .../languages/Croatian_Croatia/504-dictionary.xml} | 0 .../languages/Croatian_Croatia/525-dictionary.xml} | 0 .../languages/Czech_Czech_Republic/504-dictionary.xml} | 0 .../languages/Czech_Czech_Republic/525-dictionary.xml} | 0 .../languages/Danish_Danmark/504-dictionary.xml} | 0 .../languages/Danish_Danmark/525-dictionary.xml} | 0 .../languages/Dutch_Netherlands/504-dictionary.xml} | 0 .../languages/Dutch_Netherlands/525-dictionary.xml} | 0 .../languages/English_United_States/504-dictionary.xml} | 0 .../languages/English_United_States/525-dictionary.xml} | 0 .../languages/Finnish_Finland/504-dictionary.xml} | 0 .../languages/Finnish_Finland/525-dictionary.xml} | 0 .../languages/French_France/504-dictionary.xml} | 0 .../languages/French_France/525-dictionary.xml} | 0 .../languages/German_Germany/504-dictionary.xml} | 0 .../languages/German_Germany/525-dictionary.xml} | 0 .../languages/Hebrew_Israel/504-dictionary.xml} | 0 .../languages/Hebrew_Israel/525-dictionary.xml} | 0 .../languages/Hungarian_Hungary/504-dictionary.xml} | 0 .../languages/Hungarian_Hungary/525-dictionary.xml} | 0 .../languages/Italian_Italy/504-dictionary.xml} | 0 .../languages/Italian_Italy/525-dictionary.xml} | 0 .../languages/Norwegian_Norway/504-dictionary.xml} | 0 .../languages/Norwegian_Norway/525-dictionary.xml} | 0 .../languages/Polish_Poland/504-dictionary.xml} | 0 .../languages/Polish_Poland/525-dictionary.xml} | 0 .../languages/Portuguese_Portugal/504-dictionary.xml} | 0 .../languages/Portuguese_Portugal/525-dictionary.xml} | 0 .../languages/Russian_Russian_Federation/504-dictionary.xml} | 0 .../languages/Russian_Russian_Federation/525-dictionary.xml} | 0 .../languages/Slovakian_Slovakia/504-dictionary.xml} | 0 .../languages/Slovakian_Slovakia/525-dictionary.xml} | 0 .../languages/Spanish_Spain/504-dictionary.xml} | 0 .../languages/Spanish_Spain/525-dictionary.xml} | 0 .../languages/Swedish_Sweden/504-dictionary.xml} | 0 .../languages/Swedish_Sweden/525-dictionary.xml} | 0 .../languages/Turkish_Turkey/504-dictionary.xml} | 0 .../languages/Turkish_Turkey/525-dictionary.xml} | 0 39 files changed, 0 insertions(+), 0 deletions(-) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_bg_v756.xml => locales/languages/Bulgarian_Bulgaria/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_hr_v756.xml => locales/languages/Croatian_Croatia/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_hr_v761.xml => locales/languages/Croatian_Croatia/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_cz_v756.xml => locales/languages/Czech_Czech_Republic/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_cz_v761.xml => locales/languages/Czech_Czech_Republic/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_dk_v756.xml => locales/languages/Danish_Danmark/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_dk_v761.xml => locales/languages/Danish_Danmark/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_nl_v756.xml => locales/languages/Dutch_Netherlands/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_nl_v761.xml => locales/languages/Dutch_Netherlands/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_en_v756.xml => locales/languages/English_United_States/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_en_v761.xml => locales/languages/English_United_States/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_fi_v756.xml => locales/languages/Finnish_Finland/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_fi_v761.xml => locales/languages/Finnish_Finland/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_fr_v756.xml => locales/languages/French_France/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_fr_v761.xml => locales/languages/French_France/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_de_v756.xml => locales/languages/German_Germany/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_de_v761.xml => locales/languages/German_Germany/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_he_v756.xml => locales/languages/Hebrew_Israel/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_he_v761.xml => locales/languages/Hebrew_Israel/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_hu_v756.xml => locales/languages/Hungarian_Hungary/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_hu_v761.xml => locales/languages/Hungarian_Hungary/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_it_v756.xml => locales/languages/Italian_Italy/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_it_v761.xml => locales/languages/Italian_Italy/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_no_v756.xml => locales/languages/Norwegian_Norway/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_no_v761.xml => locales/languages/Norwegian_Norway/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_pl_v756.xml => locales/languages/Polish_Poland/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_pl_v761.xml => locales/languages/Polish_Poland/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_pt_v756.xml => locales/languages/Portuguese_Portugal/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_pt_v761.xml => locales/languages/Portuguese_Portugal/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_ru_v756.xml => locales/languages/Russian_Russian_Federation/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_ru_v761.xml => locales/languages/Russian_Russian_Federation/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_sk_v756.xml => locales/languages/Slovakian_Slovakia/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_sk_v761.xml => locales/languages/Slovakian_Slovakia/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_es_v756.xml => locales/languages/Spanish_Spain/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_es_v761.xml => locales/languages/Spanish_Spain/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_se_v756.xml => locales/languages/Swedish_Sweden/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_se_v761.xml => locales/languages/Swedish_Sweden/525-dictionary.xml} (100%) rename tftpboot/{firmware/spa50x/locale/spa50x_30x_tr_v756.xml => locales/languages/Turkish_Turkey/504-dictionary.xml} (100%) rename tftpboot/{firmware/spa525/locale/spa525_tr_v761.xml => locales/languages/Turkish_Turkey/525-dictionary.xml} (100%) diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_bg_v756.xml b/tftpboot/locales/languages/Bulgarian_Bulgaria/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_bg_v756.xml rename to tftpboot/locales/languages/Bulgarian_Bulgaria/504-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_hr_v756.xml b/tftpboot/locales/languages/Croatian_Croatia/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_hr_v756.xml rename to tftpboot/locales/languages/Croatian_Croatia/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_hr_v761.xml b/tftpboot/locales/languages/Croatian_Croatia/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_hr_v761.xml rename to tftpboot/locales/languages/Croatian_Croatia/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_cz_v756.xml b/tftpboot/locales/languages/Czech_Czech_Republic/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_cz_v756.xml rename to tftpboot/locales/languages/Czech_Czech_Republic/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_cz_v761.xml b/tftpboot/locales/languages/Czech_Czech_Republic/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_cz_v761.xml rename to tftpboot/locales/languages/Czech_Czech_Republic/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_dk_v756.xml b/tftpboot/locales/languages/Danish_Danmark/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_dk_v756.xml rename to tftpboot/locales/languages/Danish_Danmark/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_dk_v761.xml b/tftpboot/locales/languages/Danish_Danmark/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_dk_v761.xml rename to tftpboot/locales/languages/Danish_Danmark/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_nl_v756.xml b/tftpboot/locales/languages/Dutch_Netherlands/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_nl_v756.xml rename to tftpboot/locales/languages/Dutch_Netherlands/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_nl_v761.xml b/tftpboot/locales/languages/Dutch_Netherlands/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_nl_v761.xml rename to tftpboot/locales/languages/Dutch_Netherlands/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_en_v756.xml b/tftpboot/locales/languages/English_United_States/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_en_v756.xml rename to tftpboot/locales/languages/English_United_States/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_en_v761.xml b/tftpboot/locales/languages/English_United_States/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_en_v761.xml rename to tftpboot/locales/languages/English_United_States/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_fi_v756.xml b/tftpboot/locales/languages/Finnish_Finland/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_fi_v756.xml rename to tftpboot/locales/languages/Finnish_Finland/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_fi_v761.xml b/tftpboot/locales/languages/Finnish_Finland/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_fi_v761.xml rename to tftpboot/locales/languages/Finnish_Finland/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_fr_v756.xml b/tftpboot/locales/languages/French_France/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_fr_v756.xml rename to tftpboot/locales/languages/French_France/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_fr_v761.xml b/tftpboot/locales/languages/French_France/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_fr_v761.xml rename to tftpboot/locales/languages/French_France/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_de_v756.xml b/tftpboot/locales/languages/German_Germany/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_de_v756.xml rename to tftpboot/locales/languages/German_Germany/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_de_v761.xml b/tftpboot/locales/languages/German_Germany/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_de_v761.xml rename to tftpboot/locales/languages/German_Germany/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_he_v756.xml b/tftpboot/locales/languages/Hebrew_Israel/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_he_v756.xml rename to tftpboot/locales/languages/Hebrew_Israel/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_he_v761.xml b/tftpboot/locales/languages/Hebrew_Israel/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_he_v761.xml rename to tftpboot/locales/languages/Hebrew_Israel/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_hu_v756.xml b/tftpboot/locales/languages/Hungarian_Hungary/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_hu_v756.xml rename to tftpboot/locales/languages/Hungarian_Hungary/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_hu_v761.xml b/tftpboot/locales/languages/Hungarian_Hungary/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_hu_v761.xml rename to tftpboot/locales/languages/Hungarian_Hungary/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_it_v756.xml b/tftpboot/locales/languages/Italian_Italy/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_it_v756.xml rename to tftpboot/locales/languages/Italian_Italy/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_it_v761.xml b/tftpboot/locales/languages/Italian_Italy/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_it_v761.xml rename to tftpboot/locales/languages/Italian_Italy/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_no_v756.xml b/tftpboot/locales/languages/Norwegian_Norway/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_no_v756.xml rename to tftpboot/locales/languages/Norwegian_Norway/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_no_v761.xml b/tftpboot/locales/languages/Norwegian_Norway/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_no_v761.xml rename to tftpboot/locales/languages/Norwegian_Norway/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_pl_v756.xml b/tftpboot/locales/languages/Polish_Poland/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_pl_v756.xml rename to tftpboot/locales/languages/Polish_Poland/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_pl_v761.xml b/tftpboot/locales/languages/Polish_Poland/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_pl_v761.xml rename to tftpboot/locales/languages/Polish_Poland/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_pt_v756.xml b/tftpboot/locales/languages/Portuguese_Portugal/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_pt_v756.xml rename to tftpboot/locales/languages/Portuguese_Portugal/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_pt_v761.xml b/tftpboot/locales/languages/Portuguese_Portugal/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_pt_v761.xml rename to tftpboot/locales/languages/Portuguese_Portugal/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_ru_v756.xml b/tftpboot/locales/languages/Russian_Russian_Federation/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_ru_v756.xml rename to tftpboot/locales/languages/Russian_Russian_Federation/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_ru_v761.xml b/tftpboot/locales/languages/Russian_Russian_Federation/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_ru_v761.xml rename to tftpboot/locales/languages/Russian_Russian_Federation/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_sk_v756.xml b/tftpboot/locales/languages/Slovakian_Slovakia/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_sk_v756.xml rename to tftpboot/locales/languages/Slovakian_Slovakia/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_sk_v761.xml b/tftpboot/locales/languages/Slovakian_Slovakia/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_sk_v761.xml rename to tftpboot/locales/languages/Slovakian_Slovakia/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_es_v756.xml b/tftpboot/locales/languages/Spanish_Spain/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_es_v756.xml rename to tftpboot/locales/languages/Spanish_Spain/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_es_v761.xml b/tftpboot/locales/languages/Spanish_Spain/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_es_v761.xml rename to tftpboot/locales/languages/Spanish_Spain/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_se_v756.xml b/tftpboot/locales/languages/Swedish_Sweden/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_se_v756.xml rename to tftpboot/locales/languages/Swedish_Sweden/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_se_v761.xml b/tftpboot/locales/languages/Swedish_Sweden/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_se_v761.xml rename to tftpboot/locales/languages/Swedish_Sweden/525-dictionary.xml diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_tr_v756.xml b/tftpboot/locales/languages/Turkish_Turkey/504-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_tr_v756.xml rename to tftpboot/locales/languages/Turkish_Turkey/504-dictionary.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_tr_v761.xml b/tftpboot/locales/languages/Turkish_Turkey/525-dictionary.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_tr_v761.xml rename to tftpboot/locales/languages/Turkish_Turkey/525-dictionary.xml From 4f0043117a32eaf246cad042ffa7c9154e82607b Mon Sep 17 00:00:00 2001 From: Diederik de Groot Date: Thu, 12 Mar 2020 10:48:57 +0100 Subject: [PATCH 06/10] - Fixed typo in lib/resolver.php - Added temporary tftptestserver.php - Added example file for nginx, for the new tftpboot server using index.php Signed-off-by: Diederik de Groot --- etc/nginx/sites-available/new_tftpboot | 29 ++++++ lib/resolver.php | 2 +- tftptestserver.php | 136 +++++++++++++++++++++++++ 3 files changed, 166 insertions(+), 1 deletion(-) create mode 100644 etc/nginx/sites-available/new_tftpboot create mode 100755 tftptestserver.php diff --git a/etc/nginx/sites-available/new_tftpboot b/etc/nginx/sites-available/new_tftpboot new file mode 100644 index 0000000..5bfad1a --- /dev/null +++ b/etc/nginx/sites-available/new_tftpboot @@ -0,0 +1,29 @@ +server { + listen 6971; + server_name tftp.servername.org; + root /data/development/sccp/sources/tftp/tftpboot; + + # Normal Logging + access_log /var/log/nginx/tftp1.access.log; + error_log /var/log/nginx/tftp1.error.log; + + index index.php; + location ~ \.php$ { + fastcgi_split_path_info ^(.+\.php)(/.+)$; + fastcgi_pass unix:/var/run/php/php7.3-fpm.sock; + fastcgi_index index.php; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + include fastcgi_params; + } + + location / { + try_files $uri $uri/ /index.php$is_args$args; + rewrite ^/(.*)$ /index.php?filename=$1 last; + } + + error_page 404 /; + error_page 500 502 503 504 /50x.html; + location = /50x.html { + root /usr/share/nginx/html; + } +} diff --git a/lib/resolver.php b/lib/resolver.php index ccf9621..e2f7673 100644 --- a/lib/resolver.php +++ b/lib/resolver.php @@ -136,7 +136,7 @@ if(defined('STDIN') ) { Array('request' => 'Russian_Russian_Federation/be-sccp.jar', 'expected' => '/tftpboot/locales/languages/Russian_Russian_Federation/be-sccp.jar'), Array('request' => 'Spain/g3-tones.xml', 'expected' => '/tftpboot/locales/countries/Spain/g3-tones.xml'), Array('request' => '320x196x4/Chan-SCCP-b.png', 'expected' => '/tftpboot/wallpapers/320x196x4/Chan-SCCP-b.png'), - Array('request' => 'XMLDefault.cnf.xml', 'expected' => '/tftpboot/settings/bak/XMLDefault.cnf.xml'), + Array('request' => 'XMLDefault.cnf.xml', 'expected' => '/tftpboot/settings/XMLDefault.cnf.xml'), Array('request' => '../XMLDefault.cnf.xml', 'expected' => ResolveResult::RequestContainsPathWalk), Array('request' => 'XMLDefault.cnf.xml/../../text.xml', 'expected' => ResolveResult::RequestContainsPathWalk), ); diff --git a/tftptestserver.php b/tftptestserver.php new file mode 100755 index 0000000..b31a3b9 --- /dev/null +++ b/tftptestserver.php @@ -0,0 +1,136 @@ +#!/usr/bin/env php + + * + * MIT License: + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + * + */ +require_once("lib/tftp.php"); + +class TestTFTPServer extends TFTPServer +{ + private $_files = array(); + private $_debug; + + function __construct($server_url, $logger = NULL, $debug = false) + { + parent::__construct($server_url, $logger); + $this->_debug = $debug; + $this->max_put_size = 60000000; + } + + private function log($peer, $level, $message) + { + echo + date("H:i:s") . " " . + $level . " " . + $peer . " " . + $message . "\n"; + } + + public function log_debug($peer, $message) + { + if(!$this->_debug) + return; + + $this->log($peer, "D", $message); + } + + public function log_info($peer, $message) + { + $this->log($peer, "I", $message); + } + + public function log_warning($peer, $message) + { + $this->log($peer, "W", $message); + } + + public function log_error($peer, $message) + { + $this->log($peer, "E", $message); + } + + public function exists($peer, $filename) + { + if($filename == "not_writable" || $filename == "not_readable") + return true; + + return isset($this->_files[$filename]); + } + + public function readable($peer, $filename) + { + if($filename == "not_readable") + return false; + + return isset($this->_files[$filename]); + } + + public function get($peer, $filename, $mode) + { + if(isset($this->_files[$filename])) + return $this->_files[$filename]; + else + return false; + } + + public function writable($peer, $filename) + { + if($filename == "not_writable") + return false; + + return true; + } + + public function put($peer, $filename, $mode, $content) + { + $this->_files[$filename] = $content; + } +} + +$host = "127.0.0.1"; +$port = 1196; +$url = "udp://$host:$port"; + +if(count($_SERVER["argv"]) > 1) { + $server = new TestTFTPServer($url, true); + if(!$server->loop($error)) + die("$error\n"); +} else { + + $pid = pcntl_fork(); + $logger = new Logger_Stdout('LOG_DEBUG'); + if($pid == 0) { + $server = new TestTFTPServer($url, $logger); + if(!$server->loop($error)) + die("$error\n"); + exit(0); + } + usleep(100000); + // kill server + posix_kill($pid, SIGINT); +} + +?> + From e3cea2d17c2882c5460160850ae7aa0b6ff7b460 Mon Sep 17 00:00:00 2001 From: Diederik de Groot Date: Thu, 12 Mar 2020 14:55:07 +0100 Subject: [PATCH 07/10] - Extended tlvfile to include CAPF, SRST and TVS - Update the tlvfile help text - Update TLV Handling. Update index.php error output when no filename is provided. Update gitignore - Use readfile - Add .cache folder Signed-off-by: Diederik de Groot --- .gitignore | 10 +++++++++- tftpboot/.cache/.git_keep | 0 tftpboot/index.php | 19 +++++++------------ tools/certutils/TLV/Tags.pm | 2 +- tools/certutils/tlvfile | 18 +++++++++++++++--- 5 files changed, 32 insertions(+), 17 deletions(-) create mode 100644 tftpboot/.cache/.git_keep diff --git a/.gitignore b/.gitignore index 3aa3b4b..ba5d398 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,14 @@ env/ *~ *.bak +*.enc +*.sgn +.requirements_satisfied etc/nginx/site-available/nginx.rules etc/tftpd-hpa/tftpd.rules -.requirements_satisfied +etc/certs/*.pem +tftpboot/settings/*.cnf.xml +tftpboot/settings/*.tlv +tftpboot/settings/authorized_keys +tftpboot/settings/*.jar +tftpboot/settings/*.json diff --git a/tftpboot/.cache/.git_keep b/tftpboot/.cache/.git_keep new file mode 100644 index 0000000..e69de29 diff --git a/tftpboot/index.php b/tftpboot/index.php index c7024b3..e050b82 100644 --- a/tftpboot/index.php +++ b/tftpboot/index.php @@ -29,29 +29,24 @@ function send_fallback_html($message) { flush(); } -function sendfile($file) { - if (file_exists($file)) { +function sendfile($filename) { + if (file_exists($filename)) { while (ob_get_level()) {ob_end_clean();} header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); - header('Content-Disposition: attachment; filename=' . basename($file)); + header('Content-Disposition: attachment; filename=' . basename($filename)); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate'); header('Pragma: public'); - header('Content-Length: ' . filesize($file)); + header('Content-Length: ' . filesize($filename)); /* want to stream out, so don't use file_get_contents() in this case */ - if ($fd = fopen($file, 'rb')) { - while (!feof($fd)) { - print fread($fd, 1024); - } - fclose($fd); - } + return readfile ($filename, FALSE); } } if (!$request || empty($request) || !array_key_exists('filename',$request) || empty($request['filename'])) { - send_fallback_html("Empty request sent"); + send_fallback_html("Empty 'filename' request sent"); exit(); } try { @@ -64,4 +59,4 @@ try { } catch(Exception $e) { send_fallback_html($e->getMessage()); } -?> \ No newline at end of file +?> diff --git a/tools/certutils/TLV/Tags.pm b/tools/certutils/TLV/Tags.pm index ad87db9..a064e2d 100644 --- a/tools/certutils/TLV/Tags.pm +++ b/tools/certutils/TLV/Tags.pm @@ -15,7 +15,7 @@ our %EXPORT_TAGS = (header => [qw/HEADER_VERSION HEADER_LENGTH HEADER_SIGNER_I RECORD_SERIAL_NUMBER RECORD_PUBLIC_KEY RECORD_SIGNATURE RECORD_CERTIFICATE RECORD_IP_ADDRESS RECORD_CERTIFICATE_HASH RECORD_HASH_ALGORITHM/], digest => [qw/DIGEST_SHA1 DIGEST_SHA256 DIGEST_SHA384 DIGEST_SHA512/], - function => [qw/FUNCTION_SAST FUNCTION_CCM FUNCTION_CCM_TFTP FUNCTION_TFTP FUNCTION_HTTPS/]); + function => [qw/FUNCTION_SAST FUNCTION_CCM FUNCTION_CCM_TFTP FUNCTION_TFTP FUNCTION_CAPF FUNCTION_SRST FUNCTION_HTTPS FUNCTION_TVS/]); our @EXPORT_OK = (@{$EXPORT_TAGS{header}}, @{$EXPORT_TAGS{record}}, @{$EXPORT_TAGS{digest}}, @{$EXPORT_TAGS{function}}); diff --git a/tools/certutils/tlvfile b/tools/certutils/tlvfile index 8cbe64a..929da1c 100755 --- a/tools/certutils/tlvfile +++ b/tools/certutils/tlvfile @@ -176,7 +176,6 @@ sub parse_tlv { $record_function = $function; print 'Function: '; - if ($function == FUNCTION_SAST) { print 'SAST'; } elsif ($function == FUNCTION_CCM) { @@ -185,10 +184,17 @@ sub parse_tlv { print 'CCM+TFTP'; } elsif ($function == FUNCTION_TFTP) { print 'TFTP'; + } elsif ($function == FUNCTION_CAPF) { + print 'CAPF'; + } elsif ($function == FUNCTION_SRST) { + print 'SRST'; } elsif ($function == FUNCTION_HTTPS) { print 'HTTPS'; + } elsif ($function == FUNCTION_TVS) { + print 'TVS'; + } else { + print 'Unknown'; } - print "\n"; } elsif ($parser->tag == RECORD_ISSUER_NAME) { my $issuer_name = unpack ('Z*', $parser->next_value); @@ -432,8 +438,14 @@ sub build_tlv { FUNCTION_CCM_TFTP; } elsif ($function eq 'TFTP') { FUNCTION_TFTP; + } elsif ($function eq 'CAPF') { + FUNCTION_CAPF; + } elsif ($function eq 'SRST') { + FUNCTION_SRST; } elsif ($function eq 'HTTPS') { FUNCTION_HTTPS; + } elsif ($function eq 'TVS') { + FUNCTION_TVS; } else { die 'Unknown record function: ' . $function; }; @@ -525,7 +537,7 @@ eval { ' -d --digest signature digest (sha1, sha256)', "\n", ' -F --filename header filename in built .tlv file (optional)', "\n", ' -r --record additional record certificate', "\n", - ' -f --function record function (sast, ccm, ccm+tftp tftp, https)', "\n", + ' -f --function record function (sast, ccm, ccm+tftp, tftp, capf, srst, https, tvs)', "\n", ' -h --help print this help and exit', "\n", "\n"; From 3d213e65717e867b8d7dc87170775808d3c9c143 Mon Sep 17 00:00:00 2001 From: Diederik de Groot Date: Mon, 16 Mar 2020 08:06:10 +0100 Subject: [PATCH 08/10] Reorder directory structure /tftpboot -> /data /tftpboot/index.php -> /srv/web/index.php /tftp_provisioner.php -> /srv/tftp/tftp_provisioner.php Signed-off-by: Diederik de Groot --- {tftpboot/.cache => .cache}/.git_keep | 0 .gitignore | 10 +- config.ini | 12 ++ .../firmware/6901/APP6901SCCP.9-2-1-a.zz.sgn | Bin .../firmware/6901/KNL6901SCCP.9-2-1-a.zz.sgn | Bin .../firmware/6901/SCCP6901.9-2-1-a.loads | Bin .../firmware/6911/APP6911SCCP.9-2-1-a.zz.sgn | Bin .../firmware/6911/BFS6911SCCP.9-2-1-a.zz.sgn | Bin .../firmware/6911/KNL6911SCCP.9-2-1-a.zz.sgn | Bin .../firmware/6911/SCCP6911.9-2-1-a.loads | Bin .../firmware/6921/BOOT69xx.0-0-0-14.zz.sgn | Bin .../6921/DSP69xx.12-4-123-2.160119.zz.sgn | Bin .../firmware/6921/SCCP69xx.9-4-1-3SR3.loads | Bin .../firmware/6921/SCCP69xx.9-4-1-3SR3.zz.sgn | Bin .../firmware/6945/SCCP6945.9-3-1-3.bin1.sgn | Bin .../firmware/6945/SCCP6945.9-3-1-3.bin2.sgn | Bin .../firmware/6945/SCCP6945.9-3-1-3.bin3.sgn | Bin .../firmware/6945/SCCP6945.9-3-1-3.bin4.sgn | Bin .../firmware/6945/SCCP6945.9-3-1-3.loads | Bin .../firmware/69xx/BOOT69xx.0-0-0-14.zz.sgn | Bin .../69xx/DSP69xx.0-0-0-11-124120.zz.sgn | Bin .../firmware/69xx/SCCP69xx.9-3-1-3.loads | Bin .../firmware/69xx/SCCP69xx.9-3-1-3.zz.sgn | Bin .../7902/CP7902080002SCCP060817A.sbin | Bin .../7905/CP7905080003SCCP070409A.sbin | Bin .../firmware/7905/CP7905080003SCCP070409A.zup | Bin .../firmware/7906/SCCP11.9-4-2SR3-1S.loads | Bin .../firmware/7906/apps11.9-4-2ES26.sbn | Bin .../firmware/7906/cnu11.9-4-2ES26.sbn | Bin .../firmware/7906/cvm11sccp.9-4-2ES26.sbn | Bin .../firmware/7906/dsp11.9-4-2ES26.sbn | Bin .../firmware/7906/jar11sccp.9-4-2ES26.sbn | Bin .../firmware/7910/P00405000700.bin | Bin .../firmware/7910/P00405000700.sbn | Bin {tftpboot => data}/firmware/7911 | 0 .../7912/CP7912080004SCCP080108A.sbin | Bin .../firmware/7914/S00105000400.sbn | Bin .../firmware/7915/B015-1-0-4-2.SBN | Bin .../firmware/7916/B016-1-0-4-2.SBN | Bin .../firmware/7920/cmterm_7920.4.0-03-02.bin | Bin .../firmware/7921/APPS-1.4.6.3.SBN | Bin .../firmware/7921/CP7921G-1.4.6.3.LOADS | Bin .../firmware/7921/GUI-1.4.6.3.SBN | Bin .../firmware/7921/SYS-1.4.6.3.SBN | Bin .../firmware/7921/TNUX-1.4.6.3.SBN | Bin .../firmware/7921/TNUXR-1.4.6.3.SBN | Bin .../firmware/7921/WLAN-1.4.6.3.SBN | Bin .../firmware/7925/APPSH-1.4.1SR1.SBN | Bin .../firmware/7925/CP7925G-1.4.1SR1.LOADS | Bin .../firmware/7925/GUIH-1.4.1SR1.SBN | Bin .../firmware/7925/JSYSH-1.4.1SR1.SBN | Bin .../firmware/7925/JUIH-1.4.1SR1.SBN | Bin .../firmware/7925/SYSH-1.4.1SR1.SBN | Bin .../firmware/7925/TNUXH-1.4.1SR1.SBN | Bin .../firmware/7925/TNUXRH-1.4.1SR1.SBN | Bin .../firmware/7925/WLANH-1.4.1SR1.SBN | Bin .../firmware/7926/APPSS-1.4.1SR1.SBN | Bin .../firmware/7926/CP7926G-1.4.1SR1.LOADS | Bin .../firmware/7926/EA15FW-BF3-220.SBN | Bin .../firmware/7926/GUIS-1.4.1SR1.SBN | Bin .../firmware/7926/JSYSS-1.4.1SR1.SBN | Bin .../firmware/7926/JUIS-1.4.1SR1.SBN | Bin .../firmware/7926/SYSS-1.4.1SR1.SBN | Bin .../firmware/7926/TNUXRS-1.4.1SR1.SBN | Bin .../firmware/7926/TNUXS-1.4.1SR1.SBN | Bin .../firmware/7926/WLANS-1.4.1SR1.SBN | Bin .../firmware/7931/SCCP31.9-2-1S.loads | Bin .../firmware/7931/apps31.9-2-1TH1-13.sbn | Bin .../firmware/7931/cnu31.9-2-1TH1-13.sbn | Bin .../firmware/7931/cvm31sccp.9-2-1TH1-13.sbn | Bin .../firmware/7931/dsp31.9-2-1TH1-13.sbn | Bin .../firmware/7931/jar31sccp.9-2-1TH1-13.sbn | Bin .../firmware/7931/term31.default.loads | Bin .../firmware/7935/P00503021900.bin | Bin .../firmware/7936/cmterm_7936.3-3-21-0.bin | Bin .../firmware/7937/apps37sccp.1-4-5-7.bin | Bin .../firmware/7940/P0030801SR02.bin | Bin .../firmware/7940/P0030801SR02.loads | Bin .../firmware/7940/P0030801SR02.sb2 | Bin .../firmware/7940/P0030801SR02.sbn | Bin .../firmware/7940/P0030801SR02.txt | 0 .../firmware/7941/SCCP41.9-4-2SR3-1S.loads | Bin .../firmware/7941/apps41.9-4-2ES26.sbn | Bin .../firmware/7941/cnu41.9-4-2ES26.sbn | Bin .../firmware/7941/cvm41sccp.9-4-2ES26.sbn | Bin .../firmware/7941/dsp41.9-4-2ES26.sbn | Bin .../firmware/7941/jar41sccp.9-4-2ES26.sbn | Bin .../firmware/7941/term41.default.loads | Bin .../firmware/7941/term61.default.loads | Bin .../firmware/7942/SCCP42.9-4-2SR3-1S.loads | Bin .../firmware/7942/apps42.9-4-2ES26.sbn | Bin .../firmware/7942/cnu42.9-4-2ES26.sbn | Bin .../firmware/7942/cvm42sccp.9-4-2ES26.sbn | Bin .../firmware/7942/dsp42.9-4-2ES26.sbn | Bin .../firmware/7942/jar42sccp.9-4-2ES26.sbn | Bin .../firmware/7942/term42.default.loads | Bin .../firmware/7942/term62.default.loads | Bin .../firmware/7945/SCCP45.9-3-1SR1-1S.loads | Bin .../firmware/7945/SCCP45.9-4-2SR4-3S.loads | Bin .../firmware/7945/apps45.9-3-1ES8.sbn | Bin .../firmware/7945/apps45.9-4-2SR4-3.sbn | Bin .../firmware/7945/cnu45.9-3-1ES8.sbn | Bin .../firmware/7945/cnu45.9-4-2SR4-3.sbn | Bin .../firmware/7945/cvm45sccp.9-3-1ES8.sbn | Bin .../firmware/7945/cvm45sccp.9-4-2SR4-3.sbn | Bin .../firmware/7945/dsp45.9-3-1ES8.sbn | Bin .../firmware/7945/dsp45.9-4-2SR4-3.sbn | Bin .../firmware/7945/jar45sccp.9-3-1ES8.sbn | Bin .../firmware/7945/jar45sccp.9-4-2SR4-3.sbn | Bin .../firmware/7945/term45.default.loads | Bin .../firmware/7945/term65.default.loads | Bin {tftpboot => data}/firmware/7960 | 0 {tftpboot => data}/firmware/7961 | 0 {tftpboot => data}/firmware/7962 | 0 {tftpboot => data}/firmware/7965 | 0 .../firmware/7970/SCCP70.9-4-2SR3-1S.loads | Bin .../firmware/7970/apps70.9-4-2ES26.sbn | Bin .../firmware/7970/cnu70.9-4-2ES26.sbn | Bin .../firmware/7970/cvm70sccp.9-4-2ES26.sbn | Bin .../firmware/7970/dsp70.9-4-2ES26.sbn | Bin .../firmware/7970/jar70sccp.9-4-2ES26.sbn | Bin .../firmware/7970/term70.default.loads | Bin .../firmware/7970/term71.default.loads | Bin {tftpboot => data}/firmware/7971 | 0 .../firmware/7975/SCCP75.9-4-2SR3-1S.loads | Bin .../firmware/7975/SCCP75.9-4-2SR4-3S.loads | Bin .../firmware/7975/apps75.9-4-2ES26.sbn | Bin .../firmware/7975/apps75.9-4-2SR4-3.sbn | Bin .../firmware/7975/cnu75.9-4-2ES26.sbn | Bin .../firmware/7975/cnu75.9-4-2SR4-3.sbn | Bin .../firmware/7975/cvm45sccp.9-4-2SR4-3.sbn | Bin .../firmware/7975/cvm75sccp.9-4-2ES26.sbn | Bin .../firmware/7975/cvm75sccp.9-4-2SR4-3.sbn | Bin .../firmware/7975/dsp75.9-4-2ES26.sbn | Bin .../firmware/7975/dsp75.9-4-2SR4-3.sbn | Bin .../firmware/7975/jar75sccp.9-4-2ES26.sbn | Bin .../firmware/7975/jar75sccp.9-4-2SR4-3.sbn | Bin .../firmware/7975/term75.default.loads | Bin .../firmware/7985/cmterm_7985.4-1-7-0.bin | Bin .../firmware/894x/BOOT894x.0-0-2-0.bin.sgn | Bin .../894x/SCCP894x.9-4-2SR1-2.bin1.sgn | Bin .../894x/SCCP894x.9-4-2SR1-2.bin2.sgn | Bin .../894x/SCCP894x.9-4-2SR1-2.bin3.sgn | Bin .../894x/SCCP894x.9-4-2SR1-2.bin4.sgn | Bin .../894x/SCCP894x.9-4-2SR1-2.bin5.sgn | Bin .../894x/SCCP894x.9-4-2SR1-2.bin6.sgn | Bin .../894x/SCCP894x.9-4-2SR1-2.bin7.sgn | Bin .../894x/SCCP894x.9-4-2SR1-2.bin8.sgn | Bin .../894x/SCCP894x.9-4-2SR1-2.bin9.sgn | Bin .../firmware/894x/SCCP894x.9-4-2SR1-2.loads | Bin .../firmware/ata186/ATA030204SCCP090202A.zup | Bin {tftpboot => data}/firmware/ata188 | 0 {tftpboot => data}/firmware/mkregex.py | 0 {tftpboot => data}/firmware/spa30x | 0 .../spa50x/locale/spa50x_30x_es_mx_v756.xml | 0 .../firmware/spa50x/spa50x-30x-762e.bin | Bin .../firmware/spa50x/spa50x-30x-762f.bin | Bin .../firmware/spa51x/spa51x-761.bin | Bin .../firmware/spa51x/spa51x-762f.bin | Bin .../firmware/spa525/locale/spa525_bg_v761.xml | 0 .../spa525/locale/spa525_es_mx_v761.xml | 0 .../firmware/spa525/spa525g-761bt.bin | Bin .../firmware/spa525/spa525g-762e-bt.bin | Bin .../firmware/spa525/spa525g-762e.bin | Bin .../firmware/spa941/spa941-518.bin | Bin .../locales/countries/Algeria/7960-tones.xml | 0 .../locales/countries/Algeria/g3-tones.xml | 0 .../locales/countries/Algeria/g4-tones.xml | 0 .../countries/Algeria/gateway-tones.xml | 0 .../countries/Argentina/7960-tones.xml | 0 .../locales/countries/Argentina/g3-tones.xml | 0 .../locales/countries/Argentina/g4-tones.xml | 0 .../countries/Argentina/gateway-tones.xml | 0 .../countries/Australia/7960-tones.xml | 0 .../locales/countries/Australia/g3-tones.xml | 0 .../locales/countries/Australia/g4-tones.xml | 0 .../countries/Australia/gateway-tones.xml | 0 .../locales/countries/Austria/7960-tones.xml | 0 .../locales/countries/Austria/g3-tones.xml | 0 .../locales/countries/Austria/g4-tones.xml | 0 .../countries/Austria/gateway-tones.xml | 0 .../locales/countries/Bahrain/7960-tones.xml | 0 .../locales/countries/Bahrain/g3-tones.xml | 0 .../locales/countries/Bahrain/g4-tones.xml | 0 .../countries/Bahrain/gateway-tones.xml | 0 .../locales/countries/Belgium/7960-tones.xml | 0 .../locales/countries/Belgium/g3-tones.xml | 0 .../locales/countries/Belgium/g4-tones.xml | 0 .../countries/Belgium/gateway-tones.xml | 0 .../locales/countries/Brazil/7960-tones.xml | 0 .../locales/countries/Brazil/g3-tones.xml | 0 .../locales/countries/Brazil/g4-tones.xml | 0 .../countries/Brazil/gateway-tones.xml | 0 .../locales/countries/Bulgaria/7960-tones.xml | 0 .../locales/countries/Bulgaria/g3-tones.xml | 0 .../locales/countries/Bulgaria/g4-tones.xml | 0 .../countries/Bulgaria/gateway-tones.xml | 0 .../locales/countries/Canada/7960-tones.xml | 0 .../locales/countries/Canada/g3-tones.xml | 0 .../locales/countries/Canada/g4-tones.xml | 0 .../countries/Canada/gateway-tones.xml | 0 .../locales/countries/Chile/7960-tones.xml | 0 .../locales/countries/Chile/g3-tones.xml | 0 .../locales/countries/Chile/g4-tones.xml | 0 .../locales/countries/Chile/gateway-tones.xml | 0 .../locales/countries/China/7960-tones.xml | 0 .../locales/countries/China/g3-tones.xml | 0 .../locales/countries/China/g4-tones.xml | 0 .../locales/countries/China/gateway-tones.xml | 0 .../locales/countries/Colombia/7960-tones.xml | 0 .../locales/countries/Colombia/g3-tones.xml | 0 .../locales/countries/Colombia/g4-tones.xml | 0 .../countries/Colombia/gateway-tones.xml | 0 .../locales/countries/Croatia/7960-tones.xml | 0 .../locales/countries/Croatia/g3-tones.xml | 0 .../locales/countries/Croatia/g4-tones.xml | 0 .../countries/Croatia/gateway-tones.xml | 0 .../locales/countries/Cyprus/7960-tones.xml | 0 .../locales/countries/Cyprus/g3-tones.xml | 0 .../locales/countries/Cyprus/g4-tones.xml | 0 .../countries/Cyprus/gateway-tones.xml | 0 .../countries/Czech_Republic/7960-tones.xml | 0 .../countries/Czech_Republic/g3-tones.xml | 0 .../countries/Czech_Republic/g4-tones.xml | 0 .../Czech_Republic/gateway-tones.xml | 0 .../locales/countries/Denmark/7960-tones.xml | 0 .../locales/countries/Denmark/g3-tones.xml | 0 .../locales/countries/Denmark/g4-tones.xml | 0 .../countries/Denmark/gateway-tones.xml | 0 .../locales/countries/Egypt/7960-tones.xml | 0 .../locales/countries/Egypt/g3-tones.xml | 0 .../locales/countries/Egypt/g4-tones.xml | 0 .../locales/countries/Egypt/gateway-tones.xml | 0 .../locales/countries/Estonia/7960-tones.xml | 0 .../locales/countries/Estonia/g3-tones.xml | 0 .../locales/countries/Estonia/g4-tones.xml | 0 .../countries/Estonia/gateway-tones.xml | 0 .../locales/countries/Finland/7960-tones.xml | 0 .../locales/countries/Finland/g3-tones.xml | 0 .../locales/countries/Finland/g4-tones.xml | 0 .../countries/Finland/gateway-tones.xml | 0 .../locales/countries/France/7960-tones.xml | 0 .../locales/countries/France/g3-tones.xml | 0 .../locales/countries/France/g4-tones.xml | 0 .../countries/France/gateway-tones.xml | 0 .../locales/countries/Germany/7960-tones.xml | 0 .../locales/countries/Germany/g3-tones.xml | 0 .../locales/countries/Germany/g4-tones.xml | 0 .../countries/Germany/gateway-tones.xml | 0 .../locales/countries/Ghana/7960-tones.xml | 0 .../locales/countries/Ghana/g3-tones.xml | 0 .../locales/countries/Ghana/g4-tones.xml | 0 .../locales/countries/Ghana/gateway-tones.xml | 0 .../locales/countries/Greece/7960-tones.xml | 0 .../locales/countries/Greece/g3-tones.xml | 0 .../locales/countries/Greece/g4-tones.xml | 0 .../countries/Greece/gateway-tones.xml | 0 .../countries/Hong_Kong/7960-tones.xml | 0 .../locales/countries/Hong_Kong/g3-tones.xml | 0 .../locales/countries/Hong_Kong/g4-tones.xml | 0 .../countries/Hong_Kong/gateway-tones.xml | 0 .../locales/countries/Hungary/7960-tones.xml | 0 .../locales/countries/Hungary/g3-tones.xml | 0 .../locales/countries/Hungary/g4-tones.xml | 0 .../countries/Hungary/gateway-tones.xml | 0 .../locales/countries/Iceland/7960-tones.xml | 0 .../locales/countries/Iceland/g3-tones.xml | 0 .../locales/countries/Iceland/g4-tones.xml | 0 .../countries/Iceland/gateway-tones.xml | 0 .../locales/countries/India/7960-tones.xml | 0 .../locales/countries/India/g3-tones.xml | 0 .../locales/countries/India/g4-tones.xml | 0 .../locales/countries/India/gateway-tones.xml | 0 .../countries/Indonesia/7960-tones.xml | 0 .../locales/countries/Indonesia/g3-tones.xml | 0 .../locales/countries/Indonesia/g4-tones.xml | 0 .../countries/Indonesia/gateway-tones.xml | 0 .../locales/countries/Iraq/7960-tones.xml | 0 .../locales/countries/Iraq/g3-tones.xml | 0 .../locales/countries/Iraq/g4-tones.xml | 0 .../locales/countries/Iraq/gateway-tones.xml | 0 .../locales/countries/Ireland/7960-tones.xml | 0 .../locales/countries/Ireland/g3-tones.xml | 0 .../locales/countries/Ireland/g4-tones.xml | 0 .../countries/Ireland/gateway-tones.xml | 0 .../locales/countries/Israel/7960-tones.xml | 0 .../locales/countries/Israel/g3-tones.xml | 0 .../locales/countries/Israel/g4-tones.xml | 0 .../countries/Israel/gateway-tones.xml | 0 .../locales/countries/Italy/7960-tones.xml | 0 .../locales/countries/Italy/g3-tones.xml | 0 .../locales/countries/Italy/g4-tones.xml | 0 .../locales/countries/Italy/gateway-tones.xml | 0 .../locales/countries/Japan/7960-tones.xml | 0 .../locales/countries/Japan/g3-tones.xml | 0 .../locales/countries/Japan/g4-tones.xml | 0 .../locales/countries/Japan/gateway-tones.xml | 0 .../locales/countries/Jordan/7960-tones.xml | 0 .../locales/countries/Jordan/g3-tones.xml | 0 .../locales/countries/Jordan/g4-tones.xml | 0 .../countries/Jordan/gateway-tones.xml | 0 .../locales/countries/Kenya/7960-tones.xml | 0 .../locales/countries/Kenya/g3-tones.xml | 0 .../locales/countries/Kenya/g4-tones.xml | 0 .../locales/countries/Kenya/gateway-tones.xml | 0 .../countries/Korea_Republic/7960-tones.xml | 0 .../countries/Korea_Republic/g3-tones.xml | 0 .../countries/Korea_Republic/g4-tones.xml | 0 .../Korea_Republic/gateway-tones.xml | 0 .../locales/countries/Kuwait/7960-tones.xml | 0 .../locales/countries/Kuwait/g3-tones.xml | 0 .../locales/countries/Kuwait/g4-tones.xml | 0 .../countries/Kuwait/gateway-tones.xml | 0 .../locales/countries/Latvia/7960-tones.xml | 0 .../locales/countries/Latvia/g3-tones.xml | 0 .../locales/countries/Latvia/g4-tones.xml | 0 .../countries/Latvia/gateway-tones.xml | 0 .../locales/countries/Lebanon/7960-tones.xml | 0 .../locales/countries/Lebanon/g3-tones.xml | 0 .../locales/countries/Lebanon/g4-tones.xml | 0 .../countries/Lebanon/gateway-tones.xml | 0 .../countries/Lithuania/7960-tones.xml | 0 .../locales/countries/Lithuania/g3-tones.xml | 0 .../locales/countries/Lithuania/g4-tones.xml | 0 .../countries/Lithuania/gateway-tones.xml | 0 .../countries/Luxembourg/7960-tones.xml | 0 .../locales/countries/Luxembourg/g3-tones.xml | 0 .../locales/countries/Luxembourg/g4-tones.xml | 0 .../countries/Luxembourg/gateway-tones.xml | 0 .../locales/countries/Malaysia/7960-tones.xml | 0 .../locales/countries/Malaysia/g3-tones.xml | 0 .../locales/countries/Malaysia/g4-tones.xml | 0 .../countries/Malaysia/gateway-tones.xml | 0 .../countries/Mauritania/7960-tones.xml | 0 .../locales/countries/Mauritania/g3-tones.xml | 0 .../locales/countries/Mauritania/g4-tones.xml | 0 .../countries/Mauritania/gateway-tones.xml | 0 .../locales/countries/Mexico/7960-tones.xml | 0 .../locales/countries/Mexico/g3-tones.xml | 0 .../locales/countries/Mexico/g4-tones.xml | 0 .../countries/Mexico/gateway-tones.xml | 0 .../locales/countries/Morocco/7960-tones.xml | 0 .../locales/countries/Morocco/g3-tones.xml | 0 .../locales/countries/Morocco/g4-tones.xml | 0 .../countries/Morocco/gateway-tones.xml | 0 .../locales/countries/Nepal/7960-tones.xml | 0 .../locales/countries/Nepal/g3-tones.xml | 0 .../locales/countries/Nepal/g4-tones.xml | 0 .../locales/countries/Nepal/gateway-tones.xml | 0 .../countries/Netherlands/7960-tones.xml | 0 .../countries/Netherlands/g3-tones.xml | 0 .../countries/Netherlands/g4-tones.xml | 0 .../countries/Netherlands/gateway-tones.xml | 0 .../countries/New_zealand/7960-tones.xml | 0 .../countries/New_zealand/g3-tones.xml | 0 .../countries/New_zealand/g4-tones.xml | 0 .../countries/New_zealand/gateway-tones.xml | 0 .../locales/countries/Nigeria/7960-tones.xml | 0 .../locales/countries/Nigeria/g3-tones.xml | 0 .../locales/countries/Nigeria/g4-tones.xml | 0 .../countries/Nigeria/gateway-tones.xml | 0 .../locales/countries/Norway/7960-tones.xml | 0 .../locales/countries/Norway/g3-tones.xml | 0 .../locales/countries/Norway/g4-tones.xml | 0 .../countries/Norway/gateway-tones.xml | 0 .../locales/countries/Oman/7960-tones.xml | 0 .../locales/countries/Oman/g3-tones.xml | 0 .../locales/countries/Oman/g4-tones.xml | 0 .../locales/countries/Oman/gateway-tones.xml | 0 .../locales/countries/Pakistan/7960-tones.xml | 0 .../locales/countries/Pakistan/g3-tones.xml | 0 .../locales/countries/Pakistan/g4-tones.xml | 0 .../countries/Pakistan/gateway-tones.xml | 0 .../locales/countries/Panama/7960-tones.xml | 0 .../locales/countries/Panama/g3-tones.xml | 0 .../locales/countries/Panama/g4-tones.xml | 0 .../countries/Panama/gateway-tones.xml | 0 .../locales/countries/Peru/7960-tones.xml | 0 .../locales/countries/Peru/g3-tones.xml | 0 .../locales/countries/Peru/g4-tones.xml | 0 .../locales/countries/Peru/gateway-tones.xml | 0 .../countries/Philippines/7960-tones.xml | 0 .../countries/Philippines/g3-tones.xml | 0 .../countries/Philippines/g4-tones.xml | 0 .../countries/Philippines/gateway-tones.xml | 0 .../locales/countries/Poland/7960-tones.xml | 0 .../locales/countries/Poland/g3-tones.xml | 0 .../locales/countries/Poland/g4-tones.xml | 0 .../countries/Poland/gateway-tones.xml | 0 .../locales/countries/Portugal/7960-tones.xml | 0 .../locales/countries/Portugal/g3-tones.xml | 0 .../locales/countries/Portugal/g4-tones.xml | 0 .../countries/Portugal/gateway-tones.xml | 0 .../locales/countries/Qatar/7960-tones.xml | 0 .../locales/countries/Qatar/g3-tones.xml | 0 .../locales/countries/Qatar/g4-tones.xml | 0 .../locales/countries/Qatar/gateway-tones.xml | 0 .../Republic_of_Montenegro/7960-tones.xml | 0 .../Republic_of_Montenegro/g3-tones.xml | 0 .../Republic_of_Montenegro/g4-tones.xml | 0 .../Republic_of_Montenegro/gateway-tones.xml | 0 .../Republic_of_Serbia/7960-tones.xml | 0 .../countries/Republic_of_Serbia/g3-tones.xml | 0 .../countries/Republic_of_Serbia/g4-tones.xml | 0 .../Republic_of_Serbia/gateway-tones.xml | 0 .../locales/countries/Romania/7960-tones.xml | 0 .../locales/countries/Romania/g3-tones.xml | 0 .../locales/countries/Romania/g4-tones.xml | 0 .../countries/Romania/gateway-tones.xml | 0 .../Russian_Federation/7960-tones.xml | 0 .../countries/Russian_Federation/g3-tones.xml | 0 .../countries/Russian_Federation/g4-tones.xml | 0 .../Russian_Federation/gateway-tones.xml | 0 .../countries/Saudi_Arabia/7960-tones.xml | 0 .../countries/Saudi_Arabia/g3-tones.xml | 0 .../countries/Saudi_Arabia/g4-tones.xml | 0 .../countries/Saudi_Arabia/gateway-tones.xml | 0 .../countries/Singapore/7960-tones.xml | 0 .../locales/countries/Singapore/g3-tones.xml | 0 .../locales/countries/Singapore/g4-tones.xml | 0 .../countries/Singapore/gateway-tones.xml | 0 .../locales/countries/Slovakia/7960-tones.xml | 0 .../locales/countries/Slovakia/g3-tones.xml | 0 .../locales/countries/Slovakia/g4-tones.xml | 0 .../countries/Slovakia/gateway-tones.xml | 0 .../locales/countries/Slovenia/7960-tones.xml | 0 .../locales/countries/Slovenia/g3-tones.xml | 0 .../locales/countries/Slovenia/g4-tones.xml | 0 .../countries/Slovenia/gateway-tones.xml | 0 .../countries/South_Africa/7960-tones.xml | 0 .../countries/South_Africa/g3-tones.xml | 0 .../countries/South_Africa/g4-tones.xml | 0 .../countries/South_Africa/gateway-tones.xml | 0 .../locales/countries/Spain/7960-tones.xml | 0 .../locales/countries/Spain/g3-tones.xml | 0 .../locales/countries/Spain/g4-tones.xml | 0 .../locales/countries/Spain/gateway-tones.xml | 0 .../locales/countries/Sudan/7960-tones.xml | 0 .../locales/countries/Sudan/g3-tones.xml | 0 .../locales/countries/Sudan/g4-tones.xml | 0 .../locales/countries/Sudan/gateway-tones.xml | 0 .../locales/countries/Sweden/7960-tones.xml | 0 .../locales/countries/Sweden/g3-tones.xml | 0 .../locales/countries/Sweden/g4-tones.xml | 0 .../countries/Sweden/gateway-tones.xml | 0 .../countries/Switzerland/7960-tones.xml | 0 .../countries/Switzerland/g3-tones.xml | 0 .../countries/Switzerland/g4-tones.xml | 0 .../countries/Switzerland/gateway-tones.xml | 0 .../locales/countries/Taiwan/7960-tones.xml | 0 .../locales/countries/Taiwan/g3-tones.xml | 0 .../locales/countries/Taiwan/g4-tones.xml | 0 .../countries/Taiwan/gateway-tones.xml | 0 .../locales/countries/Thailand/7960-tones.xml | 0 .../locales/countries/Thailand/g3-tones.xml | 0 .../locales/countries/Thailand/g4-tones.xml | 0 .../countries/Thailand/gateway-tones.xml | 0 .../locales/countries/Tunisia/7960-tones.xml | 0 .../locales/countries/Tunisia/g3-tones.xml | 0 .../locales/countries/Tunisia/g4-tones.xml | 0 .../countries/Tunisia/gateway-tones.xml | 0 .../locales/countries/Turkey/7960-tones.xml | 0 .../locales/countries/Turkey/g3-tones.xml | 0 .../locales/countries/Turkey/g4-tones.xml | 0 .../countries/Turkey/gateway-tones.xml | 0 .../United_Arab_Emirates/7960-tones.xml | 0 .../United_Arab_Emirates/g3-tones.xml | 0 .../United_Arab_Emirates/g4-tones.xml | 0 .../United_Arab_Emirates/gateway-tones.xml | 0 .../countries/United_Kingdom/7960-tones.xml | 0 .../countries/United_Kingdom/g3-tones.xml | 0 .../countries/United_Kingdom/g4-tones.xml | 0 .../United_Kingdom/gateway-tones.xml | 0 .../countries/United_States/7960-tones.xml | 0 .../countries/United_States/g3-tones.xml | 0 .../countries/United_States/g4-tones.xml | 0 .../countries/United_States/gateway-tones.xml | 0 .../countries/Venezuela/7960-tones.xml | 0 .../locales/countries/Venezuela/g3-tones.xml | 0 .../locales/countries/Venezuela/g4-tones.xml | 0 .../countries/Venezuela/gateway-tones.xml | 0 .../locales/countries/Vietnam/7960-tones.xml | 0 .../locales/countries/Vietnam/g3-tones.xml | 0 .../locales/countries/Vietnam/g4-tones.xml | 0 .../countries/Vietnam/gateway-tones.xml | 0 .../locales/countries/Yemen/7960-tones.xml | 0 .../locales/countries/Yemen/g3-tones.xml | 0 .../locales/countries/Yemen/g4-tones.xml | 0 .../locales/countries/Yemen/gateway-tones.xml | 0 .../locales/countries/Zimbabwe/7960-tones.xml | 0 .../locales/countries/Zimbabwe/g3-tones.xml | 0 .../locales/countries/Zimbabwe/g4-tones.xml | 0 .../countries/Zimbabwe/gateway-tones.xml | 0 .../Website_dictionary_language_da-dk.xml | 0 .../Website_dictionary_language_de-de.xml | 0 .../Website_dictionary_language_en-in.xml | 0 .../Website_dictionary_language_en-us.xml | 0 .../Website_dictionary_language_es-es.xml | 0 .../Website_dictionary_language_fr-fr.xml | 0 .../Website_dictionary_language_it-it.xml | 0 .../Website_dictionary_language_ja-jp.xml | 0 .../Website_dictionary_language_ko-kr.xml | 0 .../Website_dictionary_language_nl-nl.xml | 0 .../Website_dictionary_language_no-no.xml | 0 .../Website_dictionary_language_pl-pl.xml | 0 .../Website_dictionary_language_pt-br.xml | 0 .../Website_dictionary_language_ru-ru.xml | 0 .../Website_dictionary_language_sl-si.xml | 0 .../Website_dictionary_language_sv-se.xml | 0 .../Website_dictionary_language_zh-cht.xml | 0 .../Website_dictionary_language_zh-cn.xml | 0 .../Arabic_Saudi_Arabia/CIPC_Locale.loads | 0 .../Arabic_Saudi_Arabia/CIPC_Locale.zip | Bin ...ar_SA-Arabic_Saudi_Arabia-10.5.3.0.tar.cfg | 0 .../SCCP-dictionary.utf-8.xml | 0 .../languages/Arabic_Saudi_Arabia/be-sccp.jar | Bin .../languages/Arabic_Saudi_Arabia/be-sip.jar | Bin .../languages/Arabic_Saudi_Arabia/cin-sip.jar | Bin .../Arabic_Saudi_Arabia/g3-tones.xml | 0 .../Arabic_Saudi_Arabia/g4-tones.xml | 0 .../Arabic_Saudi_Arabia/gb-sccp-sip.jar | Bin .../languages/Arabic_Saudi_Arabia/gd-sip.jar | Bin .../languages/Arabic_Saudi_Arabia/gh-sip.jar | Bin .../languages/Arabic_Saudi_Arabia/gp-sccp.jar | Bin .../languages/Arabic_Saudi_Arabia/gp-sip.jar | Bin .../Arabic_Saudi_Arabia/ipc-sccp.jar | Bin .../languages/Arabic_Saudi_Arabia/ipc-sip.jar | Bin .../languages/Arabic_Saudi_Arabia/ld-sip.jar | Bin .../languages/Arabic_Saudi_Arabia/lk-sip.jar | Bin .../languages/Arabic_Saudi_Arabia/mk-sccp.jar | Bin .../languages/Arabic_Saudi_Arabia/mk-sip.jar | Bin .../Arabic_Saudi_Arabia/rtl-sccp.jar | Bin .../languages/Arabic_Saudi_Arabia/rtl-sip.jar | Bin .../Arabic_Saudi_Arabia/sl-be-sip.jar | Bin .../languages/Arabic_Saudi_Arabia/sl-sip.jar | Bin .../languages/Arabic_Saudi_Arabia/sp-sip.jar | Bin .../languages/Arabic_Saudi_Arabia/tags_file | 0 .../languages/Arabic_Saudi_Arabia/tc-sccp.jar | Bin .../languages/Arabic_Saudi_Arabia/tc-sip.jar | Bin .../languages/Arabic_Saudi_Arabia/td-sccp.jar | Bin .../languages/Arabic_Saudi_Arabia/td-sip.jar | Bin .../Arabic_Saudi_Arabia/utf8_tags_file | 0 .../Bulgarian_Bulgaria/504-dictionary.xml | 0 .../Bulgarian_Bulgaria/7905-dictionary.xml | 0 .../Bulgarian_Bulgaria/7905-font.xml | 0 .../Bulgarian_Bulgaria/7905-kate.xml | 0 .../Bulgarian_Bulgaria/7920-dictionary.xml | 0 .../Bulgarian_Bulgaria/7920-font.xml | 0 .../Bulgarian_Bulgaria/7920-kate.xml | 0 .../Bulgarian_Bulgaria/7921-dictionary.xml | 0 .../Bulgarian_Bulgaria/7921-font.dat | Bin .../Bulgarian_Bulgaria/7921-kate.utf-8.xml | 0 .../Bulgarian_Bulgaria/7921-kate.xml | 0 .../7960-dictionary-ext.xml | 0 .../Bulgarian_Bulgaria/7960-dictionary.xml | 0 .../Bulgarian_Bulgaria/7960-font.xml | 0 .../Bulgarian_Bulgaria/7960-kate.xml | 0 .../Bulgarian_Bulgaria/7960-tones.xml | 0 ...ME-locale-bg_BG-Bulgarian-10.5.3.0.tar.cfg | 0 .../SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Bulgarian_Bulgaria/SCCP-dictionary.xml | 0 .../languages/Bulgarian_Bulgaria/be-sccp.jar | Bin .../languages/Bulgarian_Bulgaria/be-sip.jar | Bin .../languages/Bulgarian_Bulgaria/cin-sip.jar | Bin .../languages/Bulgarian_Bulgaria/g3-tones.xml | 0 .../languages/Bulgarian_Bulgaria/g4-tones.xml | 0 .../Bulgarian_Bulgaria/gb-sccp-sip.jar | Bin .../languages/Bulgarian_Bulgaria/gd-sip.jar | Bin .../languages/Bulgarian_Bulgaria/gh-sip.jar | Bin .../languages/Bulgarian_Bulgaria/gp-sccp.jar | Bin .../languages/Bulgarian_Bulgaria/gp-sip.jar | Bin .../languages/Bulgarian_Bulgaria/ipc-sccp.jar | Bin .../languages/Bulgarian_Bulgaria/ipc-sip.jar | Bin .../languages/Bulgarian_Bulgaria/ld-sip.jar | Bin .../languages/Bulgarian_Bulgaria/lk-sip.jar | Bin .../languages/Bulgarian_Bulgaria/mk-sccp.jar | Bin .../languages/Bulgarian_Bulgaria/mk-sip.jar | Bin .../languages/Bulgarian_Bulgaria/rp-sccp.jar | Bin .../languages/Bulgarian_Bulgaria/rtl-sccp.jar | Bin .../languages/Bulgarian_Bulgaria/rtl-sip.jar | Bin .../Bulgarian_Bulgaria/sl-be-sip.jar | Bin .../languages/Bulgarian_Bulgaria/sl-sip.jar | Bin .../languages/Bulgarian_Bulgaria/sp-sip.jar | Bin .../languages/Bulgarian_Bulgaria/tags_file | 0 .../languages/Bulgarian_Bulgaria/tc-sccp.jar | Bin .../languages/Bulgarian_Bulgaria/tc-sip.jar | Bin .../languages/Bulgarian_Bulgaria/td-sccp.jar | Bin .../languages/Bulgarian_Bulgaria/td-sip.jar | Bin .../Bulgarian_Bulgaria/utf8_tags_file | 0 .../Chinese_China/7905-dictionary.xml | 0 .../languages/Chinese_China/7905-font.xml | 0 .../languages/Chinese_China/7905-kate.xml | 0 .../Chinese_China/7921-dictionary.xml | 0 .../languages/Chinese_China/7921-font.dat | Bin .../Chinese_China/7921-kate.utf-8.xml | 0 .../languages/Chinese_China/7921-kate.xml | 0 .../languages/Chinese_China/7960-tones.xml | 0 .../languages/Chinese_China/CIPC_Locale.loads | 0 .../languages/Chinese_China/CIPC_Locale.zip | Bin .../CME-locale-zh_CN-Chinese-10.5.3.0.tar.cfg | 0 .../Chinese_China/SCCP-dictionary-ext.xml | 0 .../Chinese_China/SCCP-dictionary.utf-8.xml | 0 .../Chinese_China/SCCP-dictionary.xml | 0 .../languages/Chinese_China/be-sccp.jar | Bin .../languages/Chinese_China/be-sip.jar | Bin .../languages/Chinese_China/cin-sip.jar | Bin .../languages/Chinese_China/g3-tones.xml | 0 .../languages/Chinese_China/g4-tones.xml | 0 .../languages/Chinese_China/gb-sccp-sip.jar | Bin .../languages/Chinese_China/gd-sip.jar | Bin .../languages/Chinese_China/gh-sip.jar | Bin .../languages/Chinese_China/gp-sccp.jar | Bin .../languages/Chinese_China/gp-sip.jar | Bin .../languages/Chinese_China/ipc-sccp.jar | Bin .../languages/Chinese_China/ipc-sip.jar | Bin .../languages/Chinese_China/ld-sip.jar | Bin .../languages/Chinese_China/lk-sip.jar | Bin .../languages/Chinese_China/mk-sccp.jar | Bin .../languages/Chinese_China/mk-sip.jar | Bin .../languages/Chinese_China/rp-sccp.jar | Bin .../languages/Chinese_China/rtl-sccp.jar | Bin .../languages/Chinese_China/rtl-sip.jar | Bin .../languages/Chinese_China/sl-be-sip.jar | Bin .../languages/Chinese_China/sl-sip.jar | Bin .../languages/Chinese_China/sp-sip.jar | Bin .../locales/languages/Chinese_China/tags_file | 0 .../languages/Chinese_China/tc-sccp.jar | Bin .../languages/Chinese_China/tc-sip.jar | Bin .../languages/Chinese_China/td-sccp.jar | Bin .../languages/Chinese_China/td-sip.jar | Bin .../languages/Chinese_China/utf8_tags_file | 0 .../Chinese_Taiwan/7905-dictionary.xml | 0 .../languages/Chinese_Taiwan/7905-font.xml | 0 .../languages/Chinese_Taiwan/7905-kate.xml | 0 .../Chinese_Taiwan/7921-dictionary.xml | 0 .../languages/Chinese_Taiwan/7921-font.dat | Bin .../Chinese_Taiwan/7921-kate.utf-8.xml | 0 .../languages/Chinese_Taiwan/7921-kate.xml | 0 .../languages/Chinese_Taiwan/7960-tones.xml | 0 .../Chinese_Taiwan/CIPC_Locale.loads | 0 .../languages/Chinese_Taiwan/CIPC_Locale.zip | Bin .../CME-locale-zh_TW-Chinese-10.5.3.0.tar.cfg | 0 .../Chinese_Taiwan/SCCP-dictionary-ext.xml | 0 .../Chinese_Taiwan/SCCP-dictionary.utf-8.xml | 0 .../Chinese_Taiwan/SCCP-dictionary.xml | 0 .../languages/Chinese_Taiwan/be-sccp.jar | Bin .../languages/Chinese_Taiwan/be-sip.jar | Bin .../languages/Chinese_Taiwan/cin-sip.jar | Bin .../languages/Chinese_Taiwan/g3-tones.xml | 0 .../languages/Chinese_Taiwan/g4-tones.xml | 0 .../languages/Chinese_Taiwan/gb-sccp-sip.jar | Bin .../languages/Chinese_Taiwan/gd-sip.jar | Bin .../languages/Chinese_Taiwan/gh-sip.jar | Bin .../languages/Chinese_Taiwan/gp-sccp.jar | Bin .../languages/Chinese_Taiwan/gp-sip.jar | Bin .../languages/Chinese_Taiwan/ipc-sccp.jar | Bin .../languages/Chinese_Taiwan/ipc-sip.jar | Bin .../languages/Chinese_Taiwan/ld-sip.jar | Bin .../languages/Chinese_Taiwan/lk-sip.jar | Bin .../languages/Chinese_Taiwan/mk-sccp.jar | Bin .../languages/Chinese_Taiwan/mk-sip.jar | Bin .../languages/Chinese_Taiwan/rp-sccp.jar | Bin .../languages/Chinese_Taiwan/rtl-sccp.jar | Bin .../languages/Chinese_Taiwan/rtl-sip.jar | Bin .../languages/Chinese_Taiwan/sl-be-sip.jar | Bin .../languages/Chinese_Taiwan/sl-sip.jar | Bin .../languages/Chinese_Taiwan/sp-sip.jar | Bin .../languages/Chinese_Taiwan/tags_file | 0 .../languages/Chinese_Taiwan/tc-sccp.jar | Bin .../languages/Chinese_Taiwan/tc-sip.jar | Bin .../languages/Chinese_Taiwan/td-sccp.jar | Bin .../languages/Chinese_Taiwan/td-sip.jar | Bin .../languages/Chinese_Taiwan/utf8_tags_file | 0 .../Croatian_Croatia/504-dictionary.xml | 0 .../Croatian_Croatia/525-dictionary.xml | 0 .../Croatian_Croatia/7905-dictionary.xml | 0 .../languages/Croatian_Croatia/7905-font.xml | 0 .../languages/Croatian_Croatia/7905-kate.xml | 0 .../Croatian_Croatia/7921-dictionary.xml | 0 .../languages/Croatian_Croatia/7921-font.dat | Bin .../Croatian_Croatia/7921-kate.utf-8.xml | 0 .../languages/Croatian_Croatia/7921-kate.xml | 0 .../Croatian_Croatia/7960-dictionary-ext.xml | 0 .../Croatian_Croatia/7960-dictionary.xml | 0 .../languages/Croatian_Croatia/7960-font.xml | 0 .../languages/Croatian_Croatia/7960-kate.xml | 0 .../languages/Croatian_Croatia/7960-tones.xml | 0 ...CME-locale-hr_HR-Croatian-10.5.3.0.tar.cfg | 0 .../Croatian_Croatia/SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Croatian_Croatia/SCCP-dictionary.xml | 0 .../languages/Croatian_Croatia/be-sccp.jar | Bin .../languages/Croatian_Croatia/be-sip.jar | Bin .../languages/Croatian_Croatia/cin-sip.jar | Bin .../languages/Croatian_Croatia/g3-tones.xml | 0 .../languages/Croatian_Croatia/g4-tones.xml | 0 .../Croatian_Croatia/gb-sccp-sip.jar | Bin .../languages/Croatian_Croatia/gd-sip.jar | Bin .../languages/Croatian_Croatia/gh-sip.jar | Bin .../languages/Croatian_Croatia/gp-sccp.jar | Bin .../languages/Croatian_Croatia/gp-sip.jar | Bin .../languages/Croatian_Croatia/ipc-sccp.jar | Bin .../languages/Croatian_Croatia/ld-sip.jar | Bin .../languages/Croatian_Croatia/lk-sip.jar | Bin .../languages/Croatian_Croatia/mk-sccp.jar | Bin .../languages/Croatian_Croatia/mk-sip.jar | Bin .../languages/Croatian_Croatia/rp-sccp.jar | Bin .../languages/Croatian_Croatia/rtl-sccp.jar | Bin .../languages/Croatian_Croatia/rtl-sip.jar | Bin .../languages/Croatian_Croatia/sl-be-sip.jar | Bin .../languages/Croatian_Croatia/sl-sip.jar | Bin .../languages/Croatian_Croatia/sp-sip.jar | Bin .../languages/Croatian_Croatia/tags_file | 0 .../languages/Croatian_Croatia/tc-sccp.jar | Bin .../languages/Croatian_Croatia/tc-sip.jar | Bin .../languages/Croatian_Croatia/td-sccp.jar | Bin .../languages/Croatian_Croatia/td-sip.jar | Bin .../languages/Croatian_Croatia/utf8_tags_file | 0 .../Czech_Czech_Republic/504-dictionary.xml | 0 .../Czech_Czech_Republic/525-dictionary.xml | 0 .../Czech_Czech_Republic/7905-dictionary.xml | 0 .../Czech_Czech_Republic/7905-font.xml | 0 .../Czech_Czech_Republic/7905-kate.xml | 0 .../Czech_Czech_Republic/7921-dictionary.xml | 0 .../Czech_Czech_Republic/7921-font.dat | Bin .../Czech_Czech_Republic/7921-kate.utf-8.xml | 0 .../Czech_Czech_Republic/7921-kate.xml | 0 .../7960-dictionary-ext.xml | 0 .../Czech_Czech_Republic/7960-dictionary.xml | 0 .../Czech_Czech_Republic/7960-font.xml | 0 .../Czech_Czech_Republic/7960-kate.xml | 0 .../Czech_Czech_Republic/7960-tones.xml | 0 .../CME-locale-cz_CZ-Czech-10.5.3.0.tar.cfg | 0 .../SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Czech_Czech_Republic/SCCP-dictionary.xml | 0 .../Czech_Czech_Republic/be-sccp.jar | Bin .../languages/Czech_Czech_Republic/be-sip.jar | Bin .../Czech_Czech_Republic/cin-sip.jar | Bin .../Czech_Czech_Republic/g3-tones.xml | 0 .../Czech_Czech_Republic/g4-tones.xml | 0 .../Czech_Czech_Republic/gb-sccp-sip.jar | Bin .../languages/Czech_Czech_Republic/gd-sip.jar | Bin .../languages/Czech_Czech_Republic/gh-sip.jar | Bin .../Czech_Czech_Republic/gp-sccp.jar | Bin .../languages/Czech_Czech_Republic/gp-sip.jar | Bin .../Czech_Czech_Republic/ipc-sccp.jar | Bin .../languages/Czech_Czech_Republic/ld-sip.jar | Bin .../languages/Czech_Czech_Republic/lk-sip.jar | Bin .../Czech_Czech_Republic/mk-sccp.jar | Bin .../languages/Czech_Czech_Republic/mk-sip.jar | Bin .../Czech_Czech_Republic/rp-sccp.jar | Bin .../Czech_Czech_Republic/rtl-sccp.jar | Bin .../Czech_Czech_Republic/rtl-sip.jar | Bin .../Czech_Czech_Republic/sl-be-sip.jar | Bin .../languages/Czech_Czech_Republic/sl-sip.jar | Bin .../languages/Czech_Czech_Republic/sp-sip.jar | Bin .../languages/Czech_Czech_Republic/tags_file | 0 .../Czech_Czech_Republic/tc-sccp.jar | Bin .../languages/Czech_Czech_Republic/tc-sip.jar | Bin .../Czech_Czech_Republic/td-sccp.jar | Bin .../languages/Czech_Czech_Republic/td-sip.jar | Bin .../Czech_Czech_Republic/utf8_tags_file | 0 .../Danish_Danmark/504-dictionary.xml | 0 .../Danish_Danmark/525-dictionary.xml | 0 .../Danish_Danmark/7905-dictionary.xml | 0 .../languages/Danish_Danmark/7905-kate.xml | 0 .../Danish_Danmark/7920-dictionary.xml | 0 .../languages/Danish_Danmark/7920-font.xml | 0 .../languages/Danish_Danmark/7920-kate.xml | 0 .../Danish_Danmark/7921-dictionary.xml | 0 .../languages/Danish_Danmark/7921-font.dat | Bin .../Danish_Danmark/7921-kate.utf-8.xml | 0 .../languages/Danish_Danmark/7921-kate.xml | 0 .../Danish_Danmark/7960-dictionary-ext.xml | 0 .../Danish_Danmark/7960-dictionary.xml | 0 .../languages/Danish_Danmark/7960-font.xml | 0 .../languages/Danish_Danmark/7960-kate.xml | 0 .../Danish_Danmark/CIPC_Locale.loads | 0 .../languages/Danish_Danmark/CIPC_Locale.zip | Bin .../CME-locale-da_DK-Danish-10.5.3.0.tar.cfg | 0 .../Danish_Danmark/SCCP-dictionary-ext.xml | 0 .../Danish_Danmark/SCCP-dictionary.utf-8.xml | 0 .../Danish_Danmark/SCCP-dictionary.xml | 0 .../languages/Danish_Danmark/be-sccp.jar | Bin .../languages/Danish_Danmark/be-sip.jar | Bin .../languages/Danish_Danmark/cin-sip.jar | Bin .../languages/Danish_Danmark/g3-tones.xml | 0 .../languages/Danish_Danmark/g4-tones.xml | 0 .../languages/Danish_Danmark/gb-sccp-sip.jar | Bin .../languages/Danish_Danmark/gd-sip.jar | Bin .../languages/Danish_Danmark/gh-sip.jar | Bin .../languages/Danish_Danmark/gp-sccp.jar | Bin .../languages/Danish_Danmark/gp-sip.jar | Bin .../languages/Danish_Danmark/ipc-sccp.jar | Bin .../languages/Danish_Danmark/ipc-sip.jar | Bin .../languages/Danish_Danmark/ld-sip.jar | Bin .../languages/Danish_Danmark/lk-sip.jar | Bin .../languages/Danish_Danmark/mk-sccp.jar | Bin .../languages/Danish_Danmark/mk-sip.jar | Bin .../languages/Danish_Danmark/rp-sccp.jar | Bin .../languages/Danish_Danmark/rtl-sccp.jar | Bin .../languages/Danish_Danmark/rtl-sip.jar | Bin .../languages/Danish_Danmark/sl-be-sip.jar | Bin .../languages/Danish_Danmark/sl-sip.jar | Bin .../languages/Danish_Danmark/sp-sip.jar | Bin .../languages/Danish_Danmark/tags_file | 0 .../languages/Danish_Danmark/tc-sccp.jar | Bin .../languages/Danish_Danmark/tc-sip.jar | Bin .../languages/Danish_Danmark/td-sccp.jar | Bin .../languages/Danish_Danmark/td-sip.jar | Bin .../languages/Danish_Danmark/utf8_tags_file | 0 .../Dutch_Belgium/7905-dictionary.xml | 0 .../languages/Dutch_Belgium/7905-kate.xml | 0 .../Dutch_Belgium/7920-dictionary.xml | 0 .../languages/Dutch_Belgium/7920-font.xml | 0 .../languages/Dutch_Belgium/7920-kate.xml | 0 .../Dutch_Belgium/7921-dictionary.xml | 0 .../languages/Dutch_Belgium/7921-font.dat | Bin .../Dutch_Belgium/7921-kate.utf-8.xml | 0 .../languages/Dutch_Belgium/7921-kate.xml | 0 .../Dutch_Belgium/7960-dictionary-ext.xml | 0 .../Dutch_Belgium/7960-dictionary.xml | 0 .../languages/Dutch_Belgium/7960-font.xml | 0 .../languages/Dutch_Belgium/7960-kate.xml | 0 .../languages/Dutch_Belgium/CIPC_Locale.loads | 0 .../languages/Dutch_Belgium/CIPC_Locale.zip | Bin .../CME-locale-nl_NL-Dutch-10.5.3.0.tar.cfg | 0 .../Dutch_Belgium/SCCP-dictionary-ext.xml | 0 .../Dutch_Belgium/SCCP-dictionary.utf-8.xml | 0 .../Dutch_Belgium/SCCP-dictionary.xml | 0 .../languages/Dutch_Belgium/be-sccp.jar | Bin .../languages/Dutch_Belgium/be-sip.jar | Bin .../languages/Dutch_Belgium/cin-sip.jar | Bin .../languages/Dutch_Belgium/g3-tones.xml | 0 .../languages/Dutch_Belgium/g4-tones.xml | 0 .../languages/Dutch_Belgium/gb-sccp-sip.jar | Bin .../languages/Dutch_Belgium/gd-sip.jar | Bin .../languages/Dutch_Belgium/gh-sip.jar | Bin .../languages/Dutch_Belgium/gp-sccp.jar | Bin .../languages/Dutch_Belgium/gp-sip.jar | Bin .../languages/Dutch_Belgium/ipc-sccp.jar | Bin .../languages/Dutch_Belgium/ipc-sip.jar | Bin .../languages/Dutch_Belgium/ld-sip.jar | Bin .../languages/Dutch_Belgium/lk-sip.jar | Bin .../languages/Dutch_Belgium/mk-sccp.jar | Bin .../languages/Dutch_Belgium/mk-sip.jar | Bin .../languages/Dutch_Belgium/rp-sccp.jar | Bin .../languages/Dutch_Belgium/rtl-sccp.jar | Bin .../languages/Dutch_Belgium/rtl-sip.jar | Bin .../languages/Dutch_Belgium/sl-be-sip.jar | Bin .../languages/Dutch_Belgium/sl-sip.jar | Bin .../languages/Dutch_Belgium/sp-sip.jar | Bin .../locales/languages/Dutch_Belgium/tags_file | 0 .../languages/Dutch_Belgium/tc-sccp.jar | Bin .../languages/Dutch_Belgium/tc-sip.jar | Bin .../languages/Dutch_Belgium/td-sccp.jar | Bin .../languages/Dutch_Belgium/td-sip.jar | Bin .../languages/Dutch_Belgium/utf8_tags_file | 0 .../Dutch_Netherlands/504-dictionary.xml | 0 .../Dutch_Netherlands/525-dictionary.xml | 0 .../Dutch_Netherlands/7905-dictionary.xml | 0 .../languages/Dutch_Netherlands/7905-kate.xml | 0 .../Dutch_Netherlands/7920-dictionary.xml | 0 .../languages/Dutch_Netherlands/7920-font.xml | 0 .../languages/Dutch_Netherlands/7920-kate.xml | 0 .../Dutch_Netherlands/7921-dictionary.xml | 0 .../languages/Dutch_Netherlands/7921-font.dat | Bin .../Dutch_Netherlands/7921-kate.utf-8.xml | 0 .../languages/Dutch_Netherlands/7921-kate.xml | 0 .../Dutch_Netherlands/7960-dictionary-ext.xml | 0 .../Dutch_Netherlands/7960-dictionary.xml | 0 .../languages/Dutch_Netherlands/7960-font.xml | 0 .../languages/Dutch_Netherlands/7960-kate.xml | 0 .../Dutch_Netherlands/CIPC_Locale.loads | 0 .../Dutch_Netherlands/CIPC_Locale.zip | Bin .../CME-locale-nl_NL-Dutch-10.5.3.0.tar.cfg | 0 .../Dutch_Netherlands/SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Dutch_Netherlands/SCCP-dictionary.xml | 0 .../languages/Dutch_Netherlands/be-sccp.jar | Bin .../languages/Dutch_Netherlands/be-sip.jar | Bin .../languages/Dutch_Netherlands/cin-sip.jar | Bin .../languages/Dutch_Netherlands/g3-tones.xml | 0 .../languages/Dutch_Netherlands/g4-tones.xml | 0 .../Dutch_Netherlands/gb-sccp-sip.jar | Bin .../languages/Dutch_Netherlands/gd-sip.jar | Bin .../languages/Dutch_Netherlands/gh-sip.jar | Bin .../languages/Dutch_Netherlands/gp-sccp.jar | Bin .../languages/Dutch_Netherlands/gp-sip.jar | Bin .../languages/Dutch_Netherlands/ipc-sccp.jar | Bin .../languages/Dutch_Netherlands/ipc-sip.jar | Bin .../languages/Dutch_Netherlands/ld-sip.jar | Bin .../languages/Dutch_Netherlands/lk-sip.jar | Bin .../languages/Dutch_Netherlands/mk-sccp.jar | Bin .../languages/Dutch_Netherlands/mk-sip.jar | Bin .../languages/Dutch_Netherlands/rp-sccp.jar | Bin .../languages/Dutch_Netherlands/rtl-sccp.jar | Bin .../languages/Dutch_Netherlands/rtl-sip.jar | Bin .../languages/Dutch_Netherlands/sl-be-sip.jar | Bin .../languages/Dutch_Netherlands/sl-sip.jar | Bin .../languages/Dutch_Netherlands/sp-sip.jar | Bin .../languages/Dutch_Netherlands/tags_file | 0 .../languages/Dutch_Netherlands/tc-sccp.jar | Bin .../languages/Dutch_Netherlands/tc-sip.jar | Bin .../languages/Dutch_Netherlands/td-sccp.jar | Bin .../languages/Dutch_Netherlands/td-sip.jar | Bin .../Dutch_Netherlands/utf8_tags_file | 0 .../English_Australia/7921-dictionary.xml | 0 .../languages/English_Australia/7921-font.dat | Bin .../English_Australia/7921-kate.utf-8.xml | 0 .../languages/English_Australia/7921-kate.xml | 0 .../English_Australia/7960-tones.xml | 0 .../CME-locale-en_AU-English-10.5.3.0.tar.cfg | 0 .../languages/English_Australia/be-sccp.jar | Bin .../languages/English_Australia/be-sip.jar | Bin .../languages/English_Australia/cin-sip.jar | Bin .../languages/English_Australia/g3-tones.xml | 0 .../languages/English_Australia/g4-tones.xml | 0 .../English_Australia/gateway-tones.xml | 0 .../English_Australia/gb-sccp-sip.jar | Bin .../languages/English_Australia/gd-sip.jar | Bin .../languages/English_Australia/gh-sip.jar | Bin .../languages/English_Australia/gp-sccp.jar | Bin .../languages/English_Australia/gp-sip.jar | Bin .../languages/English_Australia/ipc-sccp.jar | Bin .../languages/English_Australia/ipc-sip.jar | Bin .../languages/English_Australia/lk-sip.jar | Bin .../languages/English_Australia/mk-sccp.jar | Bin .../languages/English_Australia/mk-sip.jar | Bin .../languages/English_Australia/rp-sccp.jar | Bin .../languages/English_Australia/rtl-sccp.jar | Bin .../languages/English_Australia/sl-be-sip.jar | Bin .../languages/English_Australia/sl-sip.jar | Bin .../languages/English_Australia/sp-sip.jar | Bin .../languages/English_Australia/tags_file | 0 .../languages/English_Australia/tc-sccp.jar | Bin .../languages/English_Australia/tc-sip.jar | Bin .../languages/English_Australia/td-sccp.jar | Bin .../languages/English_Australia/td-sip.jar | Bin .../English_Australia/utf8_tags_file | 0 .../7905-dictionary.xml | 0 .../English_United_Kingdom/7905-kate.xml | 0 .../7920-dictionary.xml | 0 .../English_United_Kingdom/7920-font.xml | 0 .../English_United_Kingdom/7920-kate.xml | 0 .../7921-dictionary.xml | 0 .../English_United_Kingdom/7921-font.dat | Bin .../7921-kate.utf-8.xml | 0 .../English_United_Kingdom/7921-kate.xml | 0 .../7960-dictionary-ext.xml | 0 .../7960-dictionary.xml | 0 .../English_United_Kingdom/7960-font.xml | 0 .../English_United_Kingdom/7960-kate.xml | 0 .../English_United_Kingdom/7960-tones.xml | 0 .../English_United_Kingdom/CIPC_Locale.loads | 0 .../English_United_Kingdom/CIPC_Locale.zip | Bin .../CME-locale-en_GB-English-10.5.2.8.tar.cfg | 0 .../CME-locale-en_GB-English-10.5.3.0.tar.cfg | 0 .../CME-locale-en_GB-English-11.0.2.8.tar.cfg | 0 .../SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../SCCP-dictionary.xml | 0 .../English_United_Kingdom/be-sccp.jar | Bin .../English_United_Kingdom/be-sip.jar | Bin .../English_United_Kingdom/cin-sip.jar | Bin .../English_United_Kingdom/g3-tones.xml | 0 .../English_United_Kingdom/g4-tones.xml | 0 .../English_United_Kingdom/gb-sccp-sip.jar | Bin .../English_United_Kingdom/gd-sip.jar | Bin .../English_United_Kingdom/gh-sip.jar | Bin .../English_United_Kingdom/gp-sccp.jar | Bin .../English_United_Kingdom/gp-sip.jar | Bin .../English_United_Kingdom/ipc-sccp.jar | Bin .../English_United_Kingdom/ipc-sip.jar | Bin .../English_United_Kingdom/ld-sip.jar | Bin .../English_United_Kingdom/lk-sip.jar | Bin .../English_United_Kingdom/mk-sccp.jar | Bin .../English_United_Kingdom/mk-sip.jar | Bin .../English_United_Kingdom/rp-sccp.jar | Bin .../English_United_Kingdom/rtl-sccp.jar | Bin .../English_United_Kingdom/rtl-sip.jar | Bin .../English_United_Kingdom/sl-be-sip.jar | Bin .../English_United_Kingdom/sl-sip.jar | Bin .../English_United_Kingdom/sp-sip.jar | Bin .../English_United_Kingdom/tags_file | 0 .../English_United_Kingdom/tc-sccp.jar | Bin .../English_United_Kingdom/tc-sip.jar | Bin .../English_United_Kingdom/td-sccp.jar | Bin .../English_United_Kingdom/td-sip.jar | Bin .../English_United_Kingdom/utf8_tags_file | 0 .../English_United_States/504-dictionary.xml | 0 .../English_United_States/525-dictionary.xml | 0 .../English_United_States/7921-dictionary.xml | 0 .../English_United_States/7921-font.dat | Bin .../English_United_States/7921-kate.utf-8.xml | 0 .../English_United_States/7921-kate.xml | 0 .../CME-locale-en_US-English-10.5.3.0.tar.cfg | 0 .../English_United_States/be-sccp.jar | Bin .../English_United_States/be-sip.jar | Bin .../English_United_States/cin-sip.jar | Bin .../English_United_States/g3-tones.xml | 0 .../English_United_States/gb-sccp-sip.jar | Bin .../English_United_States/gd-sip.jar | Bin .../English_United_States/gh-sip.jar | Bin .../English_United_States/gp-sccp.jar | Bin .../English_United_States/gp-sip.jar | Bin .../English_United_States/ipc-sccp.jar | Bin .../English_United_States/ipc-sip.jar | Bin .../English_United_States/lk-sip.jar | Bin .../English_United_States/mk-sccp.jar | Bin .../English_United_States/mk-sip.jar | Bin .../English_United_States/rp-sccp.jar | Bin .../English_United_States/rtl-sccp.jar | Bin .../English_United_States/sl-be-sip.jar | Bin .../English_United_States/sl-sip.jar | Bin .../English_United_States/sp-sip.jar | Bin .../languages/English_United_States/tags_file | 0 .../English_United_States/tc-sccp.jar | Bin .../English_United_States/tc-sip.jar | Bin .../English_United_States/td-sccp.jar | Bin .../English_United_States/td-sip.jar | Bin .../English_United_States/utf8_tags_file | 0 .../Estonian_Estonia/7905-dictionary.xml | 0 .../languages/Estonian_Estonia/7905-font.xml | 0 .../languages/Estonian_Estonia/7905-kate.xml | 0 .../Estonian_Estonia/7920-dictionary.xml | 0 .../languages/Estonian_Estonia/7920-font.xml | 0 .../languages/Estonian_Estonia/7920-kate.xml | 0 .../Estonian_Estonia/7921-dictionary.xml | 0 .../languages/Estonian_Estonia/7921-font.dat | Bin .../Estonian_Estonia/7921-kate.utf-8.xml | 0 .../languages/Estonian_Estonia/7921-kate.xml | 0 .../Estonian_Estonia/7960-dictionary-ext.xml | 0 .../Estonian_Estonia/7960-dictionary.xml | 0 .../languages/Estonian_Estonia/7960-font.xml | 0 .../languages/Estonian_Estonia/7960-kate.xml | 0 ...CME-locale-et_EE-Estonian-10.5.3.0.tar.cfg | 0 .../Estonian_Estonia/SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Estonian_Estonia/SCCP-dictionary.xml | 0 .../languages/Estonian_Estonia/be-sccp.jar | Bin .../languages/Estonian_Estonia/be-sip.jar | Bin .../languages/Estonian_Estonia/cin-sip.jar | Bin .../languages/Estonian_Estonia/g3-tones.xml | 0 .../languages/Estonian_Estonia/g4-tones.xml | 0 .../Estonian_Estonia/gb-sccp-sip.jar | Bin .../languages/Estonian_Estonia/gd-sip.jar | Bin .../languages/Estonian_Estonia/gh-sip.jar | Bin .../languages/Estonian_Estonia/gp-sccp.jar | Bin .../languages/Estonian_Estonia/gp-sip.jar | Bin .../languages/Estonian_Estonia/ipc-sccp.jar | Bin .../languages/Estonian_Estonia/ipc-sip.jar | Bin .../languages/Estonian_Estonia/ld-sip.jar | Bin .../languages/Estonian_Estonia/lk-sip.jar | Bin .../languages/Estonian_Estonia/mk-sccp.jar | Bin .../languages/Estonian_Estonia/mk-sip.jar | Bin .../languages/Estonian_Estonia/rp-sccp.jar | Bin .../languages/Estonian_Estonia/rtl-sccp.jar | Bin .../languages/Estonian_Estonia/rtl-sip.jar | Bin .../languages/Estonian_Estonia/sl-be-sip.jar | Bin .../languages/Estonian_Estonia/sl-sip.jar | Bin .../languages/Estonian_Estonia/sp-sip.jar | Bin .../languages/Estonian_Estonia/tags_file | 0 .../languages/Estonian_Estonia/tc-sccp.jar | Bin .../languages/Estonian_Estonia/tc-sip.jar | Bin .../languages/Estonian_Estonia/td-sccp.jar | Bin .../languages/Estonian_Estonia/td-sip.jar | Bin .../languages/Estonian_Estonia/utf8_tags_file | 0 .../Finnish_Finland/504-dictionary.xml | 0 .../Finnish_Finland/525-dictionary.xml | 0 .../Finnish_Finland/7905-dictionary.xml | 0 .../languages/Finnish_Finland/7905-kate.xml | 0 .../Finnish_Finland/7920-dictionary.xml | 0 .../languages/Finnish_Finland/7920-font.xml | 0 .../languages/Finnish_Finland/7920-kate.xml | 0 .../Finnish_Finland/7921-dictionary.xml | 0 .../languages/Finnish_Finland/7921-font.dat | Bin .../Finnish_Finland/7921-kate.utf-8.xml | 0 .../languages/Finnish_Finland/7921-kate.xml | 0 .../Finnish_Finland/7960-dictionary-ext.xml | 0 .../Finnish_Finland/7960-dictionary.xml | 0 .../languages/Finnish_Finland/7960-font.xml | 0 .../languages/Finnish_Finland/7960-kate.xml | 0 .../languages/Finnish_Finland/7960-tones.xml | 0 .../CME-locale-fi_FI-Finnish-10.5.3.0.tar.cfg | 0 .../Finnish_Finland/SCCP-dictionary-ext.xml | 0 .../Finnish_Finland/SCCP-dictionary.utf-8.xml | 0 .../Finnish_Finland/SCCP-dictionary.xml | 0 .../languages/Finnish_Finland/be-sccp.jar | Bin .../languages/Finnish_Finland/be-sip.jar | Bin .../languages/Finnish_Finland/cin-sip.jar | Bin .../languages/Finnish_Finland/g3-tones.xml | 0 .../languages/Finnish_Finland/g4-tones.xml | 0 .../languages/Finnish_Finland/gb-sccp-sip.jar | Bin .../languages/Finnish_Finland/gd-sip.jar | Bin .../languages/Finnish_Finland/gh-sip.jar | Bin .../languages/Finnish_Finland/gp-sccp.jar | Bin .../languages/Finnish_Finland/gp-sip.jar | Bin .../languages/Finnish_Finland/ipc-sccp.jar | Bin .../languages/Finnish_Finland/ld-sip.jar | Bin .../languages/Finnish_Finland/lk-sip.jar | Bin .../languages/Finnish_Finland/mk-sccp.jar | Bin .../languages/Finnish_Finland/mk-sip.jar | Bin .../languages/Finnish_Finland/rp-sccp.jar | Bin .../languages/Finnish_Finland/rtl-sccp.jar | Bin .../languages/Finnish_Finland/rtl-sip.jar | Bin .../languages/Finnish_Finland/sl-be-sip.jar | Bin .../languages/Finnish_Finland/sl-sip.jar | Bin .../languages/Finnish_Finland/sp-sip.jar | Bin .../languages/Finnish_Finland/tags_file | 0 .../languages/Finnish_Finland/tc-sccp.jar | Bin .../languages/Finnish_Finland/tc-sip.jar | Bin .../languages/Finnish_Finland/td-sccp.jar | Bin .../languages/Finnish_Finland/td-sip.jar | Bin .../languages/Finnish_Finland/utf8_tags_file | 0 .../French_Canada/7905-dictionary.xml | 0 .../languages/French_Canada/7905-kate.xml | 0 .../French_Canada/7920-dictionary.xml | 0 .../languages/French_Canada/7920-font.xml | 0 .../languages/French_Canada/7920-kate.xml | 0 .../French_Canada/7921-dictionary.xml | 0 .../languages/French_Canada/7921-font.dat | Bin .../French_Canada/7921-kate.utf-8.xml | 0 .../languages/French_Canada/7921-kate.xml | 0 .../French_Canada/7960-dictionary-ext.xml | 0 .../French_Canada/7960-dictionary.xml | 0 .../languages/French_Canada/7960-font.xml | 0 .../languages/French_Canada/7960-kate.xml | 0 .../languages/French_Canada/CIPC_Locale.loads | 0 .../languages/French_Canada/CIPC_Locale.zip | Bin .../CME-locale-fr_CA-French-10.5.3.0.tar.cfg | 0 .../French_Canada/SCCP-dictionary-ext.xml | 0 .../French_Canada/SCCP-dictionary.utf-8.xml | 0 .../French_Canada/SCCP-dictionary.xml | 0 .../languages/French_Canada/be-sccp.jar | Bin .../languages/French_Canada/be-sip.jar | Bin .../languages/French_Canada/cin-sip.jar | Bin .../languages/French_Canada/gb-sccp-sip.jar | Bin .../languages/French_Canada/gd-sip.jar | Bin .../languages/French_Canada/gh-sip.jar | Bin .../languages/French_Canada/gp-sccp.jar | Bin .../languages/French_Canada/gp-sip.jar | Bin .../languages/French_Canada/ipc-sccp.jar | Bin .../languages/French_Canada/ipc-sip.jar | Bin .../languages/French_Canada/ld-sip.jar | Bin .../languages/French_Canada/lk-sip.jar | Bin .../languages/French_Canada/mk-sccp.jar | Bin .../languages/French_Canada/mk-sip.jar | Bin .../languages/French_Canada/rp-sccp.jar | Bin .../languages/French_Canada/rp-sip.jar | Bin .../languages/French_Canada/rtl-sccp.jar | Bin .../languages/French_Canada/rtl-sip.jar | Bin .../languages/French_Canada/sl-be-sip.jar | Bin .../languages/French_Canada/sl-sip.jar | Bin .../languages/French_Canada/sp-sip.jar | Bin .../locales/languages/French_Canada/tags_file | 0 .../languages/French_Canada/tc-sccp.jar | Bin .../languages/French_Canada/tc-sip.jar | Bin .../languages/French_Canada/td-sccp.jar | Bin .../languages/French_Canada/td-sip.jar | Bin .../languages/French_Canada/utf8_tags_file | 0 .../French_France/504-dictionary.xml | 0 .../French_France/525-dictionary.xml | 0 .../French_France/7905-dictionary.xml | 0 .../languages/French_France/7905-kate.xml | 0 .../French_France/7920-dictionary.xml | 0 .../languages/French_France/7920-font.xml | 0 .../languages/French_France/7920-kate.xml | 0 .../French_France/7921-dictionary.xml | 0 .../languages/French_France/7921-font.dat | Bin .../French_France/7921-kate.utf-8.xml | 0 .../languages/French_France/7921-kate.xml | 0 .../French_France/7960-dictionary-ext.xml | 0 .../French_France/7960-dictionary.xml | 0 .../languages/French_France/7960-font.xml | 0 .../languages/French_France/7960-kate.xml | 0 .../languages/French_France/CIPC_Locale.loads | 0 .../languages/French_France/CIPC_Locale.zip | Bin .../CME-locale-fr_FR-French-10.5.3.0.tar.cfg | 0 .../French_France/SCCP-dictionary-ext.xml | 0 .../French_France/SCCP-dictionary.utf-8.xml | 0 .../French_France/SCCP-dictionary.xml | 0 .../languages/French_France/be-sccp.jar | Bin .../languages/French_France/be-sip.jar | Bin .../languages/French_France/cin-sip.jar | Bin .../languages/French_France/g3-tones.xml | 0 .../languages/French_France/gb-sccp-sip.jar | Bin .../languages/French_France/gd-sip.jar | Bin .../languages/French_France/gh-sip.jar | Bin .../languages/French_France/gp-sccp.jar | Bin .../languages/French_France/gp-sip.jar | Bin .../languages/French_France/ipc-sccp.jar | Bin .../languages/French_France/ipc-sip.jar | Bin .../languages/French_France/ld-sip.jar | Bin .../languages/French_France/lk-sip.jar | Bin .../languages/French_France/mk-sccp.jar | Bin .../languages/French_France/mk-sip.jar | Bin .../languages/French_France/rp-sccp.jar | Bin .../languages/French_France/rtl-sccp.jar | Bin .../languages/French_France/rtl-sip.jar | Bin .../languages/French_France/sl-be-sip.jar | Bin .../languages/French_France/sl-sip.jar | Bin .../languages/French_France/sp-sip.jar | Bin .../locales/languages/French_France/tags_file | 0 .../languages/French_France/tc-sccp.jar | Bin .../languages/French_France/tc-sip.jar | Bin .../languages/French_France/td-sccp.jar | Bin .../languages/French_France/td-sip.jar | Bin .../languages/French_France/utf8_tags_file | 0 .../German_Germany/504-dictionary.xml | 0 .../German_Germany/525-dictionary.xml | 0 .../German_Germany/7905-dictionary.xml | 0 .../languages/German_Germany/7905-kate.xml | 0 .../German_Germany/7920-dictionary.xml | 0 .../languages/German_Germany/7920-font.xml | 0 .../languages/German_Germany/7920-kate.xml | 0 .../German_Germany/7921-dictionary.xml | 0 .../languages/German_Germany/7921-font.dat | Bin .../German_Germany/7921-kate.utf-8.xml | 0 .../languages/German_Germany/7921-kate.xml | 0 .../German_Germany/7960-dictionary-ext.xml | 0 .../German_Germany/7960-dictionary.xml | 0 .../languages/German_Germany/7960-font.xml | 0 .../languages/German_Germany/7960-kate.xml | 0 .../German_Germany/CIPC_Locale.loads | 0 .../languages/German_Germany/CIPC_Locale.zip | Bin .../CME-locale-de_DE-German-10.5.3.0.tar.cfg | 0 .../German_Germany/SCCP-dictionary-ext.xml | 0 .../German_Germany/SCCP-dictionary.utf-8.xml | 0 .../German_Germany/SCCP-dictionary.xml | 0 .../languages/German_Germany/be-sccp.jar | Bin .../languages/German_Germany/be-sip.jar | Bin .../languages/German_Germany/cin-sip.jar | Bin .../languages/German_Germany/g3-tones.xml | 0 .../languages/German_Germany/g4-tones.xml | 0 .../languages/German_Germany/gb-sccp-sip.jar | Bin .../languages/German_Germany/gd-sip.jar | Bin .../languages/German_Germany/gh-sip.jar | Bin .../languages/German_Germany/gp-sccp.jar | Bin .../languages/German_Germany/gp-sip.jar | Bin .../languages/German_Germany/ipc-sccp.jar | Bin .../languages/German_Germany/ipc-sip.jar | Bin .../languages/German_Germany/ld-sip.jar | Bin .../languages/German_Germany/lk-sip.jar | Bin .../languages/German_Germany/mk-sccp.jar | Bin .../languages/German_Germany/mk-sip.jar | Bin .../languages/German_Germany/rp-sccp.jar | Bin .../languages/German_Germany/rtl-sccp.jar | Bin .../languages/German_Germany/rtl-sip.jar | Bin .../languages/German_Germany/sl-be-sip.jar | Bin .../languages/German_Germany/sl-sip.jar | Bin .../languages/German_Germany/sp-sip.jar | Bin .../languages/German_Germany/tags_file | 0 .../languages/German_Germany/tc-sccp.jar | Bin .../languages/German_Germany/tc-sip.jar | Bin .../languages/German_Germany/td-sccp.jar | Bin .../languages/German_Germany/td-sip.jar | Bin .../languages/German_Germany/utf8_tags_file | 0 .../Greek_Greece/7905-dictionary.xml | 0 .../languages/Greek_Greece/7905-font.xml | 0 .../languages/Greek_Greece/7905-kate.xml | 0 .../Greek_Greece/7921-dictionary.xml | 0 .../languages/Greek_Greece/7921-font.dat | Bin .../Greek_Greece/7921-kate.utf-8.xml | 0 .../languages/Greek_Greece/7921-kate.xml | 0 .../Greek_Greece/7960-dictionary-ext.xml | 0 .../Greek_Greece/7960-dictionary.xml | 0 .../languages/Greek_Greece/7960-font.xml | 0 .../languages/Greek_Greece/7960-kate.xml | 0 .../languages/Greek_Greece/7960-tones.xml | 0 .../CME-locale-el_GR-Greek-10.5.3.0.tar.cfg | 0 .../Greek_Greece/SCCP-dictionary-ext.xml | 0 .../Greek_Greece/SCCP-dictionary.utf-8.xml | 0 .../Greek_Greece/SCCP-dictionary.xml | 0 .../languages/Greek_Greece/be-sccp.jar | Bin .../locales/languages/Greek_Greece/be-sip.jar | Bin .../languages/Greek_Greece/cin-sip.jar | Bin .../languages/Greek_Greece/g3-tones.xml | 0 .../languages/Greek_Greece/g4-tones.xml | 0 .../languages/Greek_Greece/gb-sccp-sip.jar | Bin .../locales/languages/Greek_Greece/gd-sip.jar | Bin .../locales/languages/Greek_Greece/gh-sip.jar | Bin .../languages/Greek_Greece/gp-sccp.jar | Bin .../locales/languages/Greek_Greece/gp-sip.jar | Bin .../languages/Greek_Greece/ipc-sccp.jar | Bin .../locales/languages/Greek_Greece/ld-sip.jar | Bin .../locales/languages/Greek_Greece/lk-sip.jar | Bin .../languages/Greek_Greece/mk-sccp.jar | Bin .../locales/languages/Greek_Greece/mk-sip.jar | Bin .../languages/Greek_Greece/rp-sccp.jar | Bin .../languages/Greek_Greece/rtl-sccp.jar | Bin .../languages/Greek_Greece/rtl-sip.jar | Bin .../languages/Greek_Greece/sl-be-sip.jar | Bin .../locales/languages/Greek_Greece/sl-sip.jar | Bin .../locales/languages/Greek_Greece/sp-sip.jar | Bin .../locales/languages/Greek_Greece/tags_file | 0 .../languages/Greek_Greece/tc-sccp.jar | Bin .../locales/languages/Greek_Greece/tc-sip.jar | Bin .../languages/Greek_Greece/td-sccp.jar | Bin .../locales/languages/Greek_Greece/td-sip.jar | Bin .../languages/Greek_Greece/utf8_tags_file | 0 .../Hebrew_Israel/504-dictionary.xml | 0 .../Hebrew_Israel/525-dictionary.xml | 0 .../languages/Hebrew_Israel/CIPC_Locale.loads | 0 .../languages/Hebrew_Israel/CIPC_Locale.zip | Bin .../CME-locale-he_IL-Hebrew-10.5.3.0.tar.cfg | 0 .../Hebrew_Israel/SCCP-dictionary.utf-8.xml | 0 .../languages/Hebrew_Israel/be-sccp.jar | Bin .../languages/Hebrew_Israel/be-sip.jar | Bin .../languages/Hebrew_Israel/cin-sip.jar | Bin .../languages/Hebrew_Israel/g3-tones.xml | 0 .../languages/Hebrew_Israel/g4-tones.xml | 0 .../languages/Hebrew_Israel/gb-sccp-sip.jar | Bin .../languages/Hebrew_Israel/gd-sip.jar | Bin .../languages/Hebrew_Israel/gh-sip.jar | Bin .../languages/Hebrew_Israel/gp-sccp.jar | Bin .../languages/Hebrew_Israel/gp-sip.jar | Bin .../languages/Hebrew_Israel/ipc-sccp.jar | Bin .../languages/Hebrew_Israel/ipc-sip.jar | Bin .../languages/Hebrew_Israel/ld-sip.jar | Bin .../languages/Hebrew_Israel/lk-sip.jar | Bin .../languages/Hebrew_Israel/mk-sccp.jar | Bin .../languages/Hebrew_Israel/mk-sip.jar | Bin .../languages/Hebrew_Israel/rtl-sccp.jar | Bin .../languages/Hebrew_Israel/rtl-sip.jar | Bin .../languages/Hebrew_Israel/sl-be-sip.jar | Bin .../languages/Hebrew_Israel/sl-sip.jar | Bin .../languages/Hebrew_Israel/sp-sip.jar | Bin .../locales/languages/Hebrew_Israel/tags_file | 0 .../languages/Hebrew_Israel/tc-sccp.jar | Bin .../languages/Hebrew_Israel/tc-sip.jar | Bin .../languages/Hebrew_Israel/td-sccp.jar | Bin .../languages/Hebrew_Israel/td-sip.jar | Bin .../languages/Hebrew_Israel/utf8_tags_file | 0 .../Hungarian_Hungary/504-dictionary.xml | 0 .../Hungarian_Hungary/525-dictionary.xml | 0 .../Hungarian_Hungary/7905-dictionary.xml | 0 .../languages/Hungarian_Hungary/7905-font.xml | 0 .../languages/Hungarian_Hungary/7905-kate.xml | 0 .../Hungarian_Hungary/7921-dictionary.xml | 0 .../languages/Hungarian_Hungary/7921-font.dat | Bin .../Hungarian_Hungary/7921-kate.utf-8.xml | 0 .../languages/Hungarian_Hungary/7921-kate.xml | 0 .../Hungarian_Hungary/7960-dictionary-ext.xml | 0 .../Hungarian_Hungary/7960-dictionary.xml | 0 .../languages/Hungarian_Hungary/7960-font.xml | 0 .../languages/Hungarian_Hungary/7960-kate.xml | 0 .../Hungarian_Hungary/7960-tones.xml | 0 ...ME-locale-hu_HU-Hungarian-10.5.3.0.tar.cfg | 0 .../Hungarian_Hungary/SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Hungarian_Hungary/SCCP-dictionary.xml | 0 .../languages/Hungarian_Hungary/be-sccp.jar | Bin .../languages/Hungarian_Hungary/be-sip.jar | Bin .../languages/Hungarian_Hungary/cin-sip.jar | Bin .../languages/Hungarian_Hungary/g3-tones.xml | 0 .../languages/Hungarian_Hungary/g4-tones.xml | 0 .../Hungarian_Hungary/gb-sccp-sip.jar | Bin .../languages/Hungarian_Hungary/gd-sip.jar | Bin .../languages/Hungarian_Hungary/gh-sip.jar | Bin .../languages/Hungarian_Hungary/gp-sccp.jar | Bin .../languages/Hungarian_Hungary/gp-sip.jar | Bin .../languages/Hungarian_Hungary/ipc-sccp.jar | Bin .../languages/Hungarian_Hungary/ld-sip.jar | Bin .../languages/Hungarian_Hungary/lk-sip.jar | Bin .../languages/Hungarian_Hungary/mk-sccp.jar | Bin .../languages/Hungarian_Hungary/mk-sip.jar | Bin .../languages/Hungarian_Hungary/rp-sccp.jar | Bin .../languages/Hungarian_Hungary/rtl-sccp.jar | Bin .../languages/Hungarian_Hungary/rtl-sip.jar | Bin .../languages/Hungarian_Hungary/sl-be-sip.jar | Bin .../languages/Hungarian_Hungary/sl-sip.jar | Bin .../languages/Hungarian_Hungary/sp-sip.jar | Bin .../languages/Hungarian_Hungary/tags_file | 0 .../languages/Hungarian_Hungary/tc-sccp.jar | Bin .../languages/Hungarian_Hungary/tc-sip.jar | Bin .../languages/Hungarian_Hungary/td-sccp.jar | Bin .../languages/Hungarian_Hungary/td-sip.jar | Bin .../Hungarian_Hungary/utf8_tags_file | 0 .../Italian_Italy/504-dictionary.xml | 0 .../Italian_Italy/525-dictionary.xml | 0 .../Italian_Italy/7905-dictionary.xml | 0 .../languages/Italian_Italy/7905-kate.xml | 0 .../Italian_Italy/7920-dictionary.xml | 0 .../languages/Italian_Italy/7920-font.xml | 0 .../languages/Italian_Italy/7920-kate.xml | 0 .../Italian_Italy/7921-dictionary.xml | 0 .../languages/Italian_Italy/7921-font.dat | Bin .../Italian_Italy/7921-kate.utf-8.xml | 0 .../languages/Italian_Italy/7921-kate.xml | 0 .../Italian_Italy/7960-dictionary-ext.xml | 0 .../Italian_Italy/7960-dictionary.xml | 0 .../languages/Italian_Italy/7960-font.xml | 0 .../languages/Italian_Italy/7960-kate.xml | 0 .../languages/Italian_Italy/CIPC_Locale.loads | 0 .../languages/Italian_Italy/CIPC_Locale.zip | Bin .../CME-locale-it_IT-Italian-10.5.3.0.tar.cfg | 0 .../Italian_Italy/SCCP-dictionary-ext.xml | 0 .../Italian_Italy/SCCP-dictionary.utf-8.xml | 0 .../Italian_Italy/SCCP-dictionary.xml | 0 .../languages/Italian_Italy/be-sccp.jar | Bin .../languages/Italian_Italy/be-sip.jar | Bin .../languages/Italian_Italy/cin-sip.jar | Bin .../languages/Italian_Italy/g3-tones.xml | 0 .../languages/Italian_Italy/g4-tones.xml | 0 .../languages/Italian_Italy/gb-sccp-sip.jar | Bin .../languages/Italian_Italy/gd-sip.jar | Bin .../languages/Italian_Italy/gh-sip.jar | Bin .../languages/Italian_Italy/gp-sccp.jar | Bin .../languages/Italian_Italy/gp-sip.jar | Bin .../languages/Italian_Italy/ipc-sccp.jar | Bin .../languages/Italian_Italy/ipc-sip.jar | Bin .../languages/Italian_Italy/ld-sip.jar | Bin .../languages/Italian_Italy/lk-sip.jar | Bin .../languages/Italian_Italy/mk-sccp.jar | Bin .../languages/Italian_Italy/mk-sip.jar | Bin .../languages/Italian_Italy/rp-sccp.jar | Bin .../languages/Italian_Italy/rtl-sccp.jar | Bin .../languages/Italian_Italy/rtl-sip.jar | Bin .../languages/Italian_Italy/sl-be-sip.jar | Bin .../languages/Italian_Italy/sl-sip.jar | Bin .../languages/Italian_Italy/sp-sip.jar | Bin .../locales/languages/Italian_Italy/tags_file | 0 .../languages/Italian_Italy/tc-sccp.jar | Bin .../languages/Italian_Italy/tc-sip.jar | Bin .../languages/Italian_Italy/td-sccp.jar | Bin .../languages/Italian_Italy/td-sip.jar | Bin .../languages/Italian_Italy/utf8_tags_file | 0 .../Japanese_Japan/7905-dictionary.xml | 0 .../languages/Japanese_Japan/7905-font.xml | 0 .../languages/Japanese_Japan/7905-kate.xml | 0 .../Japanese_Japan/7920-dictionary.xml | 0 .../languages/Japanese_Japan/7920-font.xml | 0 .../languages/Japanese_Japan/7920-kate.xml | 0 .../Japanese_Japan/7921-dictionary.xml | 0 .../languages/Japanese_Japan/7921-font.dat | Bin .../Japanese_Japan/7921-kate.utf-8.xml | 0 .../languages/Japanese_Japan/7921-kate.xml | 0 .../Japanese_Japan/7960-dictionary-ext.xml | 0 .../Japanese_Japan/7960-dictionary.xml | 0 .../languages/Japanese_Japan/7960-font.xml | 0 .../languages/Japanese_Japan/7960-kate.xml | 0 .../Japanese_Japan/CIPC_Locale.loads | 0 .../languages/Japanese_Japan/CIPC_Locale.zip | Bin ...CME-locale-ja_JP-Japanese-10.5.3.0.tar.cfg | 0 .../Japanese_Japan/SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.kanji.utf-8.xml | 0 .../Japanese_Japan/SCCP-dictionary.utf-8.xml | 0 .../Japanese_Japan/SCCP-dictionary.xml | 0 .../languages/Japanese_Japan/be-sccp.jar | Bin .../languages/Japanese_Japan/be-sip.jar | Bin .../languages/Japanese_Japan/cin-sip.jar | Bin .../languages/Japanese_Japan/g3-tones.xml | 0 .../languages/Japanese_Japan/g4-tones.xml | 0 .../languages/Japanese_Japan/gb-sccp-sip.jar | Bin .../languages/Japanese_Japan/gd-sip.jar | Bin .../languages/Japanese_Japan/gh-sip.jar | Bin .../languages/Japanese_Japan/gp-sccp.jar | Bin .../languages/Japanese_Japan/gp-sip.jar | Bin .../languages/Japanese_Japan/ipc-sccp.jar | Bin .../languages/Japanese_Japan/ipc-sip.jar | Bin .../languages/Japanese_Japan/ld-sip.jar | Bin .../languages/Japanese_Japan/lk-sip.jar | Bin .../languages/Japanese_Japan/mk-sccp.jar | Bin .../languages/Japanese_Japan/mk-sip.jar | Bin .../languages/Japanese_Japan/rp-sccp.jar | Bin .../languages/Japanese_Japan/rtl-sccp.jar | Bin .../languages/Japanese_Japan/rtl-sip.jar | Bin .../languages/Japanese_Japan/sl-be-sip.jar | Bin .../languages/Japanese_Japan/sl-sip.jar | Bin .../languages/Japanese_Japan/sp-sip.jar | Bin .../languages/Japanese_Japan/tags_file | 0 .../languages/Japanese_Japan/tc-sccp.jar | Bin .../languages/Japanese_Japan/tc-sip.jar | Bin .../languages/Japanese_Japan/td-sccp.jar | Bin .../languages/Japanese_Japan/td-sip.jar | Bin .../languages/Japanese_Japan/utf8_tags_file | 0 .../Korean_Korea/7905-dictionary.xml | 0 .../languages/Korean_Korea/7905-font.xml | 0 .../languages/Korean_Korea/7905-kate.xml | 0 .../Korean_Korea/7921-dictionary.xml | 0 .../languages/Korean_Korea/7921-font.dat | Bin .../Korean_Korea/7921-kate.utf-8.xml | 0 .../languages/Korean_Korea/7921-kate.xml | 0 .../languages/Korean_Korea/7960-tones.xml | 0 .../languages/Korean_Korea/CIPC_Locale.loads | 0 .../languages/Korean_Korea/CIPC_Locale.zip | Bin .../CME-locale-ko_KO-Korean-10.5.3.0.tar.cfg | 0 .../Korean_Korea/SCCP-dictionary-ext.xml | 0 .../Korean_Korea/SCCP-dictionary.utf-8.xml | 0 .../Korean_Korea/SCCP-dictionary.xml | 0 .../languages/Korean_Korea/be-sccp.jar | Bin .../locales/languages/Korean_Korea/be-sip.jar | Bin .../languages/Korean_Korea/cin-sip.jar | Bin .../languages/Korean_Korea/g3-tones.xml | 0 .../languages/Korean_Korea/g4-tones.xml | 0 .../languages/Korean_Korea/gb-sccp-sip.jar | Bin .../locales/languages/Korean_Korea/gd-sip.jar | Bin .../locales/languages/Korean_Korea/gh-sip.jar | Bin .../languages/Korean_Korea/gp-sccp.jar | Bin .../locales/languages/Korean_Korea/gp-sip.jar | Bin .../languages/Korean_Korea/ipc-sccp.jar | Bin .../languages/Korean_Korea/ipc-sip.jar | Bin .../locales/languages/Korean_Korea/ld-sip.jar | Bin .../locales/languages/Korean_Korea/lk-sip.jar | Bin .../languages/Korean_Korea/mk-sccp.jar | Bin .../locales/languages/Korean_Korea/mk-sip.jar | Bin .../languages/Korean_Korea/rp-sccp.jar | Bin .../languages/Korean_Korea/rtl-sccp.jar | Bin .../languages/Korean_Korea/rtl-sip.jar | Bin .../languages/Korean_Korea/sl-be-sip.jar | Bin .../locales/languages/Korean_Korea/sl-sip.jar | Bin .../locales/languages/Korean_Korea/sp-sip.jar | Bin .../locales/languages/Korean_Korea/tags_file | 0 .../languages/Korean_Korea/tc-sccp.jar | Bin .../locales/languages/Korean_Korea/tc-sip.jar | Bin .../languages/Korean_Korea/td-sccp.jar | Bin .../locales/languages/Korean_Korea/td-sip.jar | Bin .../languages/Korean_Korea/utf8_tags_file | 0 .../Latvian_Latvia/7905-dictionary.xml | 0 .../languages/Latvian_Latvia/7905-font.xml | 0 .../languages/Latvian_Latvia/7905-kate.xml | 0 .../Latvian_Latvia/7920-dictionary.xml | 0 .../languages/Latvian_Latvia/7920-font.xml | 0 .../languages/Latvian_Latvia/7920-kate.xml | 0 .../Latvian_Latvia/7921-dictionary.xml | 0 .../languages/Latvian_Latvia/7921-font.dat | Bin .../Latvian_Latvia/7921-kate.utf-8.xml | 0 .../languages/Latvian_Latvia/7921-kate.xml | 0 .../Latvian_Latvia/7960-dictionary-ext.xml | 0 .../Latvian_Latvia/7960-dictionary.xml | 0 .../languages/Latvian_Latvia/7960-font.xml | 0 .../languages/Latvian_Latvia/7960-kate.xml | 0 .../CME-locale-lv_LV-Latvian-10.5.3.0.tar.cfg | 0 .../Latvian_Latvia/SCCP-dictionary-ext.xml | 0 .../Latvian_Latvia/SCCP-dictionary.utf-8.xml | 0 .../Latvian_Latvia/SCCP-dictionary.xml | 0 .../languages/Latvian_Latvia/be-sccp.jar | Bin .../languages/Latvian_Latvia/be-sip.jar | Bin .../languages/Latvian_Latvia/cin-sip.jar | Bin .../languages/Latvian_Latvia/g3-tones.xml | 0 .../languages/Latvian_Latvia/g4-tones.xml | 0 .../languages/Latvian_Latvia/gb-sccp-sip.jar | Bin .../languages/Latvian_Latvia/gd-sip.jar | Bin .../languages/Latvian_Latvia/gh-sip.jar | Bin .../languages/Latvian_Latvia/gp-sccp.jar | Bin .../languages/Latvian_Latvia/gp-sip.jar | Bin .../languages/Latvian_Latvia/ipc-sccp.jar | Bin .../languages/Latvian_Latvia/ipc-sip.jar | Bin .../languages/Latvian_Latvia/ld-sip.jar | Bin .../languages/Latvian_Latvia/lk-sip.jar | Bin .../languages/Latvian_Latvia/mk-sccp.jar | Bin .../languages/Latvian_Latvia/mk-sip.jar | Bin .../languages/Latvian_Latvia/rp-sccp.jar | Bin .../languages/Latvian_Latvia/rtl-sccp.jar | Bin .../languages/Latvian_Latvia/rtl-sip.jar | Bin .../languages/Latvian_Latvia/sl-be-sip.jar | Bin .../languages/Latvian_Latvia/sl-sip.jar | Bin .../languages/Latvian_Latvia/sp-sip.jar | Bin .../languages/Latvian_Latvia/tags_file | 0 .../languages/Latvian_Latvia/tc-sccp.jar | Bin .../languages/Latvian_Latvia/tc-sip.jar | Bin .../languages/Latvian_Latvia/td-sccp.jar | Bin .../languages/Latvian_Latvia/td-sip.jar | Bin .../languages/Latvian_Latvia/utf8_tags_file | 0 .../Lithuanian_Lithuania/7905-dictionary.xml | 0 .../Lithuanian_Lithuania/7905-font.xml | 0 .../Lithuanian_Lithuania/7905-kate.xml | 0 .../Lithuanian_Lithuania/7920-dictionary.xml | 0 .../Lithuanian_Lithuania/7920-font.xml | 0 .../Lithuanian_Lithuania/7920-kate.xml | 0 .../Lithuanian_Lithuania/7921-dictionary.xml | 0 .../Lithuanian_Lithuania/7921-font.dat | Bin .../Lithuanian_Lithuania/7921-kate.utf-8.xml | 0 .../Lithuanian_Lithuania/7921-kate.xml | 0 .../7960-dictionary-ext.xml | 0 .../Lithuanian_Lithuania/7960-dictionary.xml | 0 .../Lithuanian_Lithuania/7960-font.xml | 0 .../Lithuanian_Lithuania/7960-kate.xml | 0 ...E-locale-lt_LT-Lithuanian-10.5.3.0.tar.cfg | 0 .../SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Lithuanian_Lithuania/SCCP-dictionary.xml | 0 .../Lithuanian_Lithuania/be-sccp.jar | Bin .../languages/Lithuanian_Lithuania/be-sip.jar | Bin .../Lithuanian_Lithuania/cin-sip.jar | Bin .../Lithuanian_Lithuania/g3-tones.xml | 0 .../Lithuanian_Lithuania/g4-tones.xml | 0 .../Lithuanian_Lithuania/gb-sccp-sip.jar | Bin .../languages/Lithuanian_Lithuania/gd-sip.jar | Bin .../languages/Lithuanian_Lithuania/gh-sip.jar | Bin .../Lithuanian_Lithuania/gp-sccp.jar | Bin .../languages/Lithuanian_Lithuania/gp-sip.jar | Bin .../Lithuanian_Lithuania/ipc-sccp.jar | Bin .../Lithuanian_Lithuania/ipc-sip.jar | Bin .../languages/Lithuanian_Lithuania/ld-sip.jar | Bin .../languages/Lithuanian_Lithuania/lk-sip.jar | Bin .../Lithuanian_Lithuania/mk-sccp.jar | Bin .../languages/Lithuanian_Lithuania/mk-sip.jar | Bin .../Lithuanian_Lithuania/rp-sccp.jar | Bin .../Lithuanian_Lithuania/rtl-sccp.jar | Bin .../Lithuanian_Lithuania/rtl-sip.jar | Bin .../Lithuanian_Lithuania/sl-be-sip.jar | Bin .../languages/Lithuanian_Lithuania/sl-sip.jar | Bin .../languages/Lithuanian_Lithuania/sp-sip.jar | Bin .../languages/Lithuanian_Lithuania/tags_file | 0 .../Lithuanian_Lithuania/tc-sccp.jar | Bin .../languages/Lithuanian_Lithuania/tc-sip.jar | Bin .../Lithuanian_Lithuania/td-sccp.jar | Bin .../languages/Lithuanian_Lithuania/td-sip.jar | Bin .../Lithuanian_Lithuania/utf8_tags_file | 0 .../Norwegian_Norway/504-dictionary.xml | 0 .../Norwegian_Norway/525-dictionary.xml | 0 .../Norwegian_Norway/7905-dictionary.xml | 0 .../languages/Norwegian_Norway/7905-kate.xml | 0 .../Norwegian_Norway/7920-dictionary.xml | 0 .../languages/Norwegian_Norway/7920-font.xml | 0 .../languages/Norwegian_Norway/7920-kate.xml | 0 .../Norwegian_Norway/7921-dictionary.xml | 0 .../languages/Norwegian_Norway/7921-font.dat | Bin .../Norwegian_Norway/7921-kate.utf-8.xml | 0 .../languages/Norwegian_Norway/7921-kate.xml | 0 .../Norwegian_Norway/7960-dictionary-ext.xml | 0 .../Norwegian_Norway/7960-dictionary.xml | 0 .../languages/Norwegian_Norway/7960-font.xml | 0 .../languages/Norwegian_Norway/7960-kate.xml | 0 ...ME-locale-no_NO-Norwegian-10.5.3.0.tar.cfg | 0 .../Norwegian_Norway/SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Norwegian_Norway/SCCP-dictionary.xml | 0 .../languages/Norwegian_Norway/be-sccp.jar | Bin .../languages/Norwegian_Norway/be-sip.jar | Bin .../languages/Norwegian_Norway/cin-sip.jar | Bin .../languages/Norwegian_Norway/g3-tones.xml | 0 .../languages/Norwegian_Norway/g4-tones.xml | 0 .../Norwegian_Norway/gb-sccp-sip.jar | Bin .../languages/Norwegian_Norway/gd-sip.jar | Bin .../languages/Norwegian_Norway/gh-sip.jar | Bin .../languages/Norwegian_Norway/gp-sccp.jar | Bin .../languages/Norwegian_Norway/gp-sip.jar | Bin .../languages/Norwegian_Norway/ipc-sccp.jar | Bin .../languages/Norwegian_Norway/ld-sip.jar | Bin .../languages/Norwegian_Norway/lk-sip.jar | Bin .../languages/Norwegian_Norway/mk-sccp.jar | Bin .../languages/Norwegian_Norway/mk-sip.jar | Bin .../languages/Norwegian_Norway/rp-sccp.jar | Bin .../languages/Norwegian_Norway/rtl-sccp.jar | Bin .../languages/Norwegian_Norway/rtl-sip.jar | Bin .../languages/Norwegian_Norway/sl-be-sip.jar | Bin .../languages/Norwegian_Norway/sl-sip.jar | Bin .../languages/Norwegian_Norway/sp-sip.jar | Bin .../languages/Norwegian_Norway/tags_file | 0 .../languages/Norwegian_Norway/tc-sccp.jar | Bin .../languages/Norwegian_Norway/tc-sip.jar | Bin .../languages/Norwegian_Norway/td-sccp.jar | Bin .../languages/Norwegian_Norway/td-sip.jar | Bin .../languages/Norwegian_Norway/utf8_tags_file | 0 .../Polish_Poland/504-dictionary.xml | 0 .../Polish_Poland/525-dictionary.xml | 0 .../Polish_Poland/7905-dictionary.xml | 0 .../languages/Polish_Poland/7905-font.xml | 0 .../languages/Polish_Poland/7905-kate.xml | 0 .../Polish_Poland/7921-dictionary.xml | 0 .../languages/Polish_Poland/7921-font.dat | Bin .../Polish_Poland/7921-kate.utf-8.xml | 0 .../languages/Polish_Poland/7921-kate.xml | 0 .../Polish_Poland/7960-dictionary-ext.xml | 0 .../Polish_Poland/7960-dictionary.xml | 0 .../languages/Polish_Poland/7960-font.xml | 0 .../languages/Polish_Poland/7960-kate.xml | 0 .../languages/Polish_Poland/7960-tones.xml | 0 .../CME-locale-pl_PL-Polish-10.5.3.0.tar.cfg | 0 .../Polish_Poland/SCCP-dictionary-ext.xml | 0 .../Polish_Poland/SCCP-dictionary.utf-8.xml | 0 .../Polish_Poland/SCCP-dictionary.xml | 0 .../languages/Polish_Poland/be-sccp.jar | Bin .../languages/Polish_Poland/be-sip.jar | Bin .../languages/Polish_Poland/cin-sip.jar | Bin .../languages/Polish_Poland/g3-tones.xml | 0 .../languages/Polish_Poland/g4-tones.xml | 0 .../languages/Polish_Poland/gb-sccp-sip.jar | Bin .../languages/Polish_Poland/gd-sip.jar | Bin .../languages/Polish_Poland/gh-sip.jar | Bin .../languages/Polish_Poland/gp-sccp.jar | Bin .../languages/Polish_Poland/gp-sip.jar | Bin .../languages/Polish_Poland/ipc-sccp.jar | Bin .../languages/Polish_Poland/ld-sip.jar | Bin .../languages/Polish_Poland/lk-sip.jar | Bin .../languages/Polish_Poland/mk-sccp.jar | Bin .../languages/Polish_Poland/mk-sip.jar | Bin .../languages/Polish_Poland/rp-sccp.jar | Bin .../languages/Polish_Poland/rtl-sccp.jar | Bin .../languages/Polish_Poland/rtl-sip.jar | Bin .../languages/Polish_Poland/sl-be-sip.jar | Bin .../languages/Polish_Poland/sl-sip.jar | Bin .../languages/Polish_Poland/sp-sip.jar | Bin .../locales/languages/Polish_Poland/tags_file | 0 .../languages/Polish_Poland/tc-sccp.jar | Bin .../languages/Polish_Poland/tc-sip.jar | Bin .../languages/Polish_Poland/td-sccp.jar | Bin .../languages/Polish_Poland/td-sip.jar | Bin .../languages/Polish_Poland/utf8_tags_file | 0 .../Portuguese_Brazil/7905-dictionary.xml | 0 .../languages/Portuguese_Brazil/7905-kate.xml | 0 .../Portuguese_Brazil/7920-dictionary.xml | 0 .../languages/Portuguese_Brazil/7920-font.xml | 0 .../languages/Portuguese_Brazil/7920-kate.xml | 0 .../Portuguese_Brazil/7921-dictionary.xml | 0 .../languages/Portuguese_Brazil/7921-font.dat | Bin .../Portuguese_Brazil/7921-kate.utf-8.xml | 0 .../languages/Portuguese_Brazil/7921-kate.xml | 0 .../Portuguese_Brazil/7960-dictionary-ext.xml | 0 .../Portuguese_Brazil/7960-dictionary.xml | 0 .../languages/Portuguese_Brazil/7960-font.xml | 0 .../languages/Portuguese_Brazil/7960-kate.xml | 0 .../Portuguese_Brazil/7960-tones.xml | 0 .../Portuguese_Brazil/CIPC_Locale.loads | 0 .../Portuguese_Brazil/CIPC_Locale.zip | Bin ...E-locale-pt_BR-Portuguese-10.5.3.0.tar.cfg | 0 .../Portuguese_Brazil/SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Portuguese_Brazil/SCCP-dictionary.xml | 0 .../languages/Portuguese_Brazil/be-sccp.jar | Bin .../languages/Portuguese_Brazil/be-sip.jar | Bin .../languages/Portuguese_Brazil/cin-sip.jar | Bin .../languages/Portuguese_Brazil/g3-tones.xml | 0 .../languages/Portuguese_Brazil/g4-tones.xml | 0 .../Portuguese_Brazil/gb-sccp-sip.jar | Bin .../languages/Portuguese_Brazil/gd-sip.jar | Bin .../languages/Portuguese_Brazil/gh-sip.jar | Bin .../languages/Portuguese_Brazil/gp-sccp.jar | Bin .../languages/Portuguese_Brazil/gp-sip.jar | Bin .../languages/Portuguese_Brazil/ipc-sccp.jar | Bin .../languages/Portuguese_Brazil/ipc-sip.jar | Bin .../languages/Portuguese_Brazil/ld-sip.jar | Bin .../languages/Portuguese_Brazil/lk-sip.jar | Bin .../languages/Portuguese_Brazil/mk-sccp.jar | Bin .../languages/Portuguese_Brazil/mk-sip.jar | Bin .../languages/Portuguese_Brazil/rp-sccp.jar | Bin .../languages/Portuguese_Brazil/rtl-sccp.jar | Bin .../languages/Portuguese_Brazil/rtl-sip.jar | Bin .../languages/Portuguese_Brazil/sl-be-sip.jar | Bin .../languages/Portuguese_Brazil/sl-sip.jar | Bin .../languages/Portuguese_Brazil/sp-sip.jar | Bin .../languages/Portuguese_Brazil/tags_file | 0 .../languages/Portuguese_Brazil/tc-sccp.jar | Bin .../languages/Portuguese_Brazil/tc-sip.jar | Bin .../languages/Portuguese_Brazil/td-sccp.jar | Bin .../languages/Portuguese_Brazil/td-sip.jar | Bin .../Portuguese_Brazil/utf8_tags_file | 0 .../Portuguese_Portugal/504-dictionary.xml | 0 .../Portuguese_Portugal/525-dictionary.xml | 0 .../Portuguese_Portugal/7905-dictionary.xml | 0 .../Portuguese_Portugal/7905-kate.xml | 0 .../Portuguese_Portugal/7920-dictionary.xml | 0 .../Portuguese_Portugal/7920-font.xml | 0 .../Portuguese_Portugal/7920-kate.xml | 0 .../Portuguese_Portugal/7921-dictionary.xml | 0 .../Portuguese_Portugal/7921-font.dat | Bin .../Portuguese_Portugal/7921-kate.utf-8.xml | 0 .../Portuguese_Portugal/7921-kate.xml | 0 .../7960-dictionary-ext.xml | 0 .../Portuguese_Portugal/7960-dictionary.xml | 0 .../Portuguese_Portugal/7960-font.xml | 0 .../Portuguese_Portugal/7960-kate.xml | 0 ...E-locale-pt_PT-Portuguese-10.5.3.0.tar.cfg | 0 .../SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Portuguese_Portugal/SCCP-dictionary.xml | 0 .../languages/Portuguese_Portugal/be-sccp.jar | Bin .../languages/Portuguese_Portugal/be-sip.jar | Bin .../languages/Portuguese_Portugal/cin-sip.jar | Bin .../Portuguese_Portugal/g3-tones.xml | 0 .../Portuguese_Portugal/g4-tones.xml | 0 .../Portuguese_Portugal/gb-sccp-sip.jar | Bin .../languages/Portuguese_Portugal/gd-sip.jar | Bin .../languages/Portuguese_Portugal/gh-sip.jar | Bin .../languages/Portuguese_Portugal/gp-sccp.jar | Bin .../languages/Portuguese_Portugal/gp-sip.jar | Bin .../Portuguese_Portugal/ipc-sccp.jar | Bin .../languages/Portuguese_Portugal/ipc-sip.jar | Bin .../languages/Portuguese_Portugal/ld-sip.jar | Bin .../languages/Portuguese_Portugal/lk-sip.jar | Bin .../languages/Portuguese_Portugal/mk-sccp.jar | Bin .../languages/Portuguese_Portugal/mk-sip.jar | Bin .../languages/Portuguese_Portugal/rp-sccp.jar | Bin .../Portuguese_Portugal/rtl-sccp.jar | Bin .../languages/Portuguese_Portugal/rtl-sip.jar | Bin .../Portuguese_Portugal/sl-be-sip.jar | Bin .../languages/Portuguese_Portugal/sl-sip.jar | Bin .../languages/Portuguese_Portugal/sp-sip.jar | Bin .../languages/Portuguese_Portugal/tags_file | 0 .../languages/Portuguese_Portugal/tc-sccp.jar | Bin .../languages/Portuguese_Portugal/tc-sip.jar | Bin .../languages/Portuguese_Portugal/td-sccp.jar | Bin .../languages/Portuguese_Portugal/td-sip.jar | Bin .../Portuguese_Portugal/utf8_tags_file | 0 .../Romanian_Romania/7905-dictionary.xml | 0 .../languages/Romanian_Romania/7905-font.xml | 0 .../languages/Romanian_Romania/7905-kate.xml | 0 .../Romanian_Romania/7921-dictionary.xml | 0 .../languages/Romanian_Romania/7921-font.dat | Bin .../Romanian_Romania/7921-kate.utf-8.xml | 0 .../languages/Romanian_Romania/7921-kate.xml | 0 .../Romanian_Romania/7960-dictionary-ext.xml | 0 .../Romanian_Romania/7960-dictionary.xml | 0 .../languages/Romanian_Romania/7960-font.xml | 0 .../languages/Romanian_Romania/7960-kate.xml | 0 .../languages/Romanian_Romania/7960-tones.xml | 0 ...CME-locale-ro_RO-Romanian-10.5.3.0.tar.cfg | 0 .../Romanian_Romania/SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Romanian_Romania/SCCP-dictionary.xml | 0 .../languages/Romanian_Romania/be-sccp.jar | Bin .../languages/Romanian_Romania/be-sip.jar | Bin .../languages/Romanian_Romania/cin-sip.jar | Bin .../languages/Romanian_Romania/g3-tones.xml | 0 .../languages/Romanian_Romania/g4-tones.xml | 0 .../Romanian_Romania/gb-sccp-sip.jar | Bin .../languages/Romanian_Romania/gd-sip.jar | Bin .../languages/Romanian_Romania/gh-sip.jar | Bin .../languages/Romanian_Romania/gp-sccp.jar | Bin .../languages/Romanian_Romania/gp-sip.jar | Bin .../languages/Romanian_Romania/ipc-sccp.jar | Bin .../languages/Romanian_Romania/ipc-sip.jar | Bin .../languages/Romanian_Romania/ld-sip.jar | Bin .../languages/Romanian_Romania/lk-sip.jar | Bin .../languages/Romanian_Romania/mk-sccp.jar | Bin .../languages/Romanian_Romania/mk-sip.jar | Bin .../languages/Romanian_Romania/rp-sccp.jar | Bin .../languages/Romanian_Romania/rtl-sccp.jar | Bin .../languages/Romanian_Romania/rtl-sip.jar | Bin .../languages/Romanian_Romania/sl-be-sip.jar | Bin .../languages/Romanian_Romania/sl-sip.jar | Bin .../languages/Romanian_Romania/sp-sip.jar | Bin .../languages/Romanian_Romania/tags_file | 0 .../languages/Romanian_Romania/tc-sccp.jar | Bin .../languages/Romanian_Romania/tc-sip.jar | Bin .../languages/Romanian_Romania/td-sccp.jar | Bin .../languages/Romanian_Romania/td-sip.jar | Bin .../languages/Romanian_Romania/utf8_tags_file | 0 .../504-dictionary.xml | 0 .../525-dictionary.xml | 0 .../7905-dictionary.xml | 0 .../Russian_Russian_Federation/7905-font.xml | 0 .../Russian_Russian_Federation/7905-kate.xml | 0 .../7920-dictionary.xml | 0 .../Russian_Russian_Federation/7920-font.xml | 0 .../Russian_Russian_Federation/7920-kate.xml | 0 .../7921-dictionary.xml | 0 .../Russian_Russian_Federation/7921-font.dat | Bin .../7921-kate.utf-8.xml | 0 .../Russian_Russian_Federation/7921-kate.xml | 0 .../7960-dictionary-ext.xml | 0 .../7960-dictionary.xml | 0 .../Russian_Russian_Federation/7960-font.xml | 0 .../Russian_Russian_Federation/7960-kate.xml | 0 .../CIPC_Locale.loads | 0 .../CIPC_Locale.zip | Bin .../CME-locale-ru_RU-Russian-10.5.3.0.tar.cfg | 0 .../SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../SCCP-dictionary.xml | 0 .../Russian_Russian_Federation/be-sccp.jar | Bin .../Russian_Russian_Federation/be-sip.jar | Bin .../Russian_Russian_Federation/cin-sip.jar | Bin .../Russian_Russian_Federation/g3-tones.xml | 0 .../Russian_Russian_Federation/g4-tones.xml | 0 .../gb-sccp-sip.jar | Bin .../Russian_Russian_Federation/gd-sip.jar | Bin .../Russian_Russian_Federation/gh-sip.jar | Bin .../Russian_Russian_Federation/gp-sccp.jar | Bin .../Russian_Russian_Federation/gp-sip.jar | Bin .../Russian_Russian_Federation/ipc-sccp.jar | Bin .../Russian_Russian_Federation/ipc-sip.jar | Bin .../Russian_Russian_Federation/ld-sip.jar | Bin .../Russian_Russian_Federation/lk-sip.jar | Bin .../Russian_Russian_Federation/mk-sccp.jar | Bin .../Russian_Russian_Federation/mk-sip.jar | Bin .../Russian_Russian_Federation/rp-sccp.jar | Bin .../Russian_Russian_Federation/rtl-sccp.jar | Bin .../Russian_Russian_Federation/rtl-sip.jar | Bin .../Russian_Russian_Federation/sl-be-sip.jar | Bin .../Russian_Russian_Federation/sl-sip.jar | Bin .../Russian_Russian_Federation/sp-sip.jar | Bin .../Russian_Russian_Federation/tags_file | 0 .../Russian_Russian_Federation/tc-sccp.jar | Bin .../Russian_Russian_Federation/tc-sip.jar | Bin .../Russian_Russian_Federation/td-sccp.jar | Bin .../Russian_Russian_Federation/td-sip.jar | Bin .../Russian_Russian_Federation/utf8_tags_file | 0 .../7905-dictionary.xml | 0 .../7905-font.xml | 0 .../7905-kate.xml | 0 .../7921-dictionary.xml | 0 .../7921-font.dat | Bin .../7921-kate.utf-8.xml | 0 .../7921-kate.xml | 0 .../7960-dictionary-ext.xml | 0 .../7960-dictionary.xml | 0 .../7960-font.xml | 0 .../7960-kate.xml | 0 .../7960-tones.xml | 0 .../CME-locale-sr_ME-Serbian-10.5.3.0.tar.cfg | 0 .../SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../SCCP-dictionary.xml | 0 .../be-sccp.jar | Bin .../Serbian_Republic_of_Montenegro/be-sip.jar | Bin .../cin-sip.jar | Bin .../g3-tones.xml | 0 .../g4-tones.xml | 0 .../gb-sccp-sip.jar | Bin .../Serbian_Republic_of_Montenegro/gd-sip.jar | Bin .../Serbian_Republic_of_Montenegro/gh-sip.jar | Bin .../gp-sccp.jar | Bin .../Serbian_Republic_of_Montenegro/gp-sip.jar | Bin .../ipc-sccp.jar | Bin .../Serbian_Republic_of_Montenegro/ld-sip.jar | Bin .../Serbian_Republic_of_Montenegro/lk-sip.jar | Bin .../mk-sccp.jar | Bin .../Serbian_Republic_of_Montenegro/mk-sip.jar | Bin .../rp-sccp.jar | Bin .../rtl-sccp.jar | Bin .../rtl-sip.jar | Bin .../sl-be-sip.jar | Bin .../Serbian_Republic_of_Montenegro/sl-sip.jar | Bin .../Serbian_Republic_of_Montenegro/sp-sip.jar | Bin .../Serbian_Republic_of_Montenegro/tags_file | 0 .../tc-sccp.jar | Bin .../Serbian_Republic_of_Montenegro/tc-sip.jar | Bin .../td-sccp.jar | Bin .../Serbian_Republic_of_Montenegro/td-sip.jar | Bin .../utf8_tags_file | 0 .../7905-dictionary.xml | 0 .../Serbian_Republic_of_Serbia/7905-font.xml | 0 .../Serbian_Republic_of_Serbia/7905-kate.xml | 0 .../7921-dictionary.xml | 0 .../Serbian_Republic_of_Serbia/7921-font.dat | Bin .../7921-kate.utf-8.xml | 0 .../Serbian_Republic_of_Serbia/7921-kate.xml | 0 .../7960-dictionary-ext.xml | 0 .../7960-dictionary.xml | 0 .../Serbian_Republic_of_Serbia/7960-font.xml | 0 .../Serbian_Republic_of_Serbia/7960-kate.xml | 0 .../Serbian_Republic_of_Serbia/7960-tones.xml | 0 .../CME-locale-sr_RS-Serbian-10.5.3.0.tar.cfg | 0 .../SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../SCCP-dictionary.xml | 0 .../Serbian_Republic_of_Serbia/be-sccp.jar | Bin .../Serbian_Republic_of_Serbia/be-sip.jar | Bin .../Serbian_Republic_of_Serbia/cin-sip.jar | Bin .../Serbian_Republic_of_Serbia/g3-tones.xml | 0 .../Serbian_Republic_of_Serbia/g4-tones.xml | 0 .../gb-sccp-sip.jar | Bin .../Serbian_Republic_of_Serbia/gd-sip.jar | Bin .../Serbian_Republic_of_Serbia/gh-sip.jar | Bin .../Serbian_Republic_of_Serbia/gp-sccp.jar | Bin .../Serbian_Republic_of_Serbia/gp-sip.jar | Bin .../Serbian_Republic_of_Serbia/ipc-sccp.jar | Bin .../Serbian_Republic_of_Serbia/ld-sip.jar | Bin .../Serbian_Republic_of_Serbia/lk-sip.jar | Bin .../Serbian_Republic_of_Serbia/mk-sccp.jar | Bin .../Serbian_Republic_of_Serbia/mk-sip.jar | Bin .../Serbian_Republic_of_Serbia/rp-sccp.jar | Bin .../Serbian_Republic_of_Serbia/rtl-sccp.jar | Bin .../Serbian_Republic_of_Serbia/rtl-sip.jar | Bin .../Serbian_Republic_of_Serbia/sl-be-sip.jar | Bin .../Serbian_Republic_of_Serbia/sl-sip.jar | Bin .../Serbian_Republic_of_Serbia/sp-sip.jar | Bin .../Serbian_Republic_of_Serbia/tags_file | 0 .../Serbian_Republic_of_Serbia/tc-sccp.jar | Bin .../Serbian_Republic_of_Serbia/tc-sip.jar | Bin .../Serbian_Republic_of_Serbia/td-sccp.jar | Bin .../Serbian_Republic_of_Serbia/td-sip.jar | Bin .../Serbian_Republic_of_Serbia/utf8_tags_file | 0 .../Slovakian_Slovakia/504-dictionary.xml | 0 .../Slovakian_Slovakia/525-dictionary.xml | 0 .../Slovakian_Slovakia/7905-dictionary.xml | 0 .../Slovakian_Slovakia/7905-font.xml | 0 .../Slovakian_Slovakia/7905-kate.xml | 0 .../Slovakian_Slovakia/7921-dictionary.xml | 0 .../Slovakian_Slovakia/7921-font.dat | Bin .../Slovakian_Slovakia/7921-kate.utf-8.xml | 0 .../Slovakian_Slovakia/7921-kate.xml | 0 .../7960-dictionary-ext.xml | 0 .../Slovakian_Slovakia/7960-dictionary.xml | 0 .../Slovakian_Slovakia/7960-font.xml | 0 .../Slovakian_Slovakia/7960-kate.xml | 0 .../Slovakian_Slovakia/7960-tones.xml | 0 ...ME-locale-sk_SK-Slovakian-10.5.3.0.tar.cfg | 0 .../SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Slovakian_Slovakia/SCCP-dictionary.xml | 0 .../languages/Slovakian_Slovakia/be-sccp.jar | Bin .../languages/Slovakian_Slovakia/be-sip.jar | Bin .../languages/Slovakian_Slovakia/cin-sip.jar | Bin .../languages/Slovakian_Slovakia/g3-tones.xml | 0 .../languages/Slovakian_Slovakia/g4-tones.xml | 0 .../Slovakian_Slovakia/gb-sccp-sip.jar | Bin .../languages/Slovakian_Slovakia/gd-sip.jar | Bin .../languages/Slovakian_Slovakia/gh-sip.jar | Bin .../languages/Slovakian_Slovakia/gp-sccp.jar | Bin .../languages/Slovakian_Slovakia/gp-sip.jar | Bin .../languages/Slovakian_Slovakia/ipc-sccp.jar | Bin .../languages/Slovakian_Slovakia/ld-sip.jar | Bin .../languages/Slovakian_Slovakia/lk-sip.jar | Bin .../languages/Slovakian_Slovakia/mk-sccp.jar | Bin .../languages/Slovakian_Slovakia/mk-sip.jar | Bin .../languages/Slovakian_Slovakia/rp-sccp.jar | Bin .../languages/Slovakian_Slovakia/rtl-sccp.jar | Bin .../languages/Slovakian_Slovakia/rtl-sip.jar | Bin .../Slovakian_Slovakia/sl-be-sip.jar | Bin .../languages/Slovakian_Slovakia/sl-sip.jar | Bin .../languages/Slovakian_Slovakia/sp-sip.jar | Bin .../languages/Slovakian_Slovakia/tags_file | 0 .../languages/Slovakian_Slovakia/tc-sccp.jar | Bin .../languages/Slovakian_Slovakia/tc-sip.jar | Bin .../languages/Slovakian_Slovakia/td-sccp.jar | Bin .../languages/Slovakian_Slovakia/td-sip.jar | Bin .../Slovakian_Slovakia/utf8_tags_file | 0 .../Slovenian_Slovenia/7905-dictionary.xml | 0 .../Slovenian_Slovenia/7905-font.xml | 0 .../Slovenian_Slovenia/7905-kate.xml | 0 .../Slovenian_Slovenia/7921-dictionary.xml | 0 .../Slovenian_Slovenia/7921-font.dat | Bin .../Slovenian_Slovenia/7921-kate.utf-8.xml | 0 .../Slovenian_Slovenia/7921-kate.xml | 0 .../7960-dictionary-ext.xml | 0 .../Slovenian_Slovenia/7960-dictionary.xml | 0 .../Slovenian_Slovenia/7960-font.xml | 0 .../Slovenian_Slovenia/7960-kate.xml | 0 .../Slovenian_Slovenia/7960-tones.xml | 0 ...ME-locale-sl_SL-Slovenian-10.5.3.0.tar.cfg | 0 .../SCCP-dictionary-ext.xml | 0 .../SCCP-dictionary.utf-8.xml | 0 .../Slovenian_Slovenia/SCCP-dictionary.xml | 0 .../languages/Slovenian_Slovenia/be-sccp.jar | Bin .../languages/Slovenian_Slovenia/be-sip.jar | Bin .../languages/Slovenian_Slovenia/cin-sip.jar | Bin .../languages/Slovenian_Slovenia/g3-tones.xml | 0 .../languages/Slovenian_Slovenia/g4-tones.xml | 0 .../Slovenian_Slovenia/gb-sccp-sip.jar | Bin .../languages/Slovenian_Slovenia/gd-sip.jar | Bin .../languages/Slovenian_Slovenia/gh-sip.jar | Bin .../languages/Slovenian_Slovenia/gp-sccp.jar | Bin .../languages/Slovenian_Slovenia/gp-sip.jar | Bin .../languages/Slovenian_Slovenia/ipc-sccp.jar | Bin .../languages/Slovenian_Slovenia/ld-sip.jar | Bin .../languages/Slovenian_Slovenia/lk-sip.jar | Bin .../languages/Slovenian_Slovenia/mk-sccp.jar | Bin .../languages/Slovenian_Slovenia/mk-sip.jar | Bin .../languages/Slovenian_Slovenia/rp-sccp.jar | Bin .../languages/Slovenian_Slovenia/rtl-sccp.jar | Bin .../languages/Slovenian_Slovenia/rtl-sip.jar | Bin .../Slovenian_Slovenia/sl-be-sip.jar | Bin .../languages/Slovenian_Slovenia/sl-sip.jar | Bin .../languages/Slovenian_Slovenia/sp-sip.jar | Bin .../languages/Slovenian_Slovenia/tags_file | 0 .../languages/Slovenian_Slovenia/tc-sccp.jar | Bin .../languages/Slovenian_Slovenia/tc-sip.jar | Bin .../languages/Slovenian_Slovenia/td-sccp.jar | Bin .../languages/Slovenian_Slovenia/td-sip.jar | Bin .../Slovenian_Slovenia/utf8_tags_file | 0 .../Spanish_Spain/504-dictionary.xml | 0 .../Spanish_Spain/525-dictionary.xml | 0 .../Spanish_Spain/7905-dictionary.xml | 0 .../languages/Spanish_Spain/7905-kate.xml | 0 .../Spanish_Spain/7920-dictionary.xml | 0 .../languages/Spanish_Spain/7920-font.xml | 0 .../languages/Spanish_Spain/7920-kate.xml | 0 .../Spanish_Spain/7921-dictionary.xml | 0 .../languages/Spanish_Spain/7921-font.dat | Bin .../Spanish_Spain/7921-kate.utf-8.xml | 0 .../languages/Spanish_Spain/7921-kate.xml | 0 .../Spanish_Spain/7960-dictionary-ext.xml | 0 .../Spanish_Spain/7960-dictionary.xml | 0 .../languages/Spanish_Spain/7960-font.xml | 0 .../languages/Spanish_Spain/7960-kate.xml | 0 .../languages/Spanish_Spain/CIPC_Locale.loads | 0 .../languages/Spanish_Spain/CIPC_Locale.zip | Bin .../CME-locale-es_ES-Spanish-10.5.3.0.tar.cfg | 0 .../Spanish_Spain/SCCP-dictionary-ext.xml | 0 .../Spanish_Spain/SCCP-dictionary.utf-8.xml | 0 .../Spanish_Spain/SCCP-dictionary.xml | 0 .../languages/Spanish_Spain/be-sccp.jar | Bin .../languages/Spanish_Spain/be-sip.jar | Bin .../languages/Spanish_Spain/cin-sip.jar | Bin .../languages/Spanish_Spain/g3-tones.xml | 0 .../languages/Spanish_Spain/g4-tones.xml | 0 .../languages/Spanish_Spain/gb-sccp-sip.jar | Bin .../languages/Spanish_Spain/gd-sip.jar | Bin .../languages/Spanish_Spain/gh-sip.jar | Bin .../languages/Spanish_Spain/gp-sccp.jar | Bin .../languages/Spanish_Spain/gp-sip.jar | Bin .../languages/Spanish_Spain/ipc-sccp.jar | Bin .../languages/Spanish_Spain/ipc-sip.jar | Bin .../languages/Spanish_Spain/ld-sip.jar | Bin .../languages/Spanish_Spain/lk-sip.jar | Bin .../languages/Spanish_Spain/mk-sccp.jar | Bin .../languages/Spanish_Spain/mk-sip.jar | Bin .../languages/Spanish_Spain/rp-sccp.jar | Bin .../languages/Spanish_Spain/rtl-sccp.jar | Bin .../languages/Spanish_Spain/rtl-sip.jar | Bin .../languages/Spanish_Spain/sl-be-sip.jar | Bin .../languages/Spanish_Spain/sl-sip.jar | Bin .../languages/Spanish_Spain/sp-sip.jar | Bin .../locales/languages/Spanish_Spain/tags_file | 0 .../languages/Spanish_Spain/tc-sccp.jar | Bin .../languages/Spanish_Spain/tc-sip.jar | Bin .../languages/Spanish_Spain/td-sccp.jar | Bin .../languages/Spanish_Spain/td-sip.jar | Bin .../languages/Spanish_Spain/utf8_tags_file | 0 .../Swedish_Sweden/504-dictionary.xml | 0 .../Swedish_Sweden/525-dictionary.xml | 0 .../Swedish_Sweden/7905-dictionary.xml | 0 .../languages/Swedish_Sweden/7905-kate.xml | 0 .../Swedish_Sweden/7920-dictionary.xml | 0 .../languages/Swedish_Sweden/7920-font.xml | 0 .../languages/Swedish_Sweden/7920-kate.xml | 0 .../Swedish_Sweden/7921-dictionary.xml | 0 .../languages/Swedish_Sweden/7921-font.dat | Bin .../Swedish_Sweden/7921-kate.utf-8.xml | 0 .../languages/Swedish_Sweden/7921-kate.xml | 0 .../Swedish_Sweden/7960-dictionary-ext.xml | 0 .../Swedish_Sweden/7960-dictionary.xml | 0 .../languages/Swedish_Sweden/7960-font.xml | 0 .../languages/Swedish_Sweden/7960-kate.xml | 0 .../Swedish_Sweden/CIPC_Locale.loads | 0 .../languages/Swedish_Sweden/CIPC_Locale.zip | Bin .../CME-locale-sv_SE-Swedish-10.5.3.0.tar.cfg | 0 .../Swedish_Sweden/SCCP-dictionary-ext.xml | 0 .../Swedish_Sweden/SCCP-dictionary.utf-8.xml | 0 .../Swedish_Sweden/SCCP-dictionary.xml | 0 .../languages/Swedish_Sweden/be-sccp.jar | Bin .../languages/Swedish_Sweden/be-sip.jar | Bin .../languages/Swedish_Sweden/cin-sip.jar | Bin .../languages/Swedish_Sweden/g3-tones.xml | 0 .../languages/Swedish_Sweden/g4-tones.xml | 0 .../languages/Swedish_Sweden/gb-sccp-sip.jar | Bin .../languages/Swedish_Sweden/gd-sip.jar | Bin .../languages/Swedish_Sweden/gh-sip.jar | Bin .../languages/Swedish_Sweden/gp-sccp.jar | Bin .../languages/Swedish_Sweden/gp-sip.jar | Bin .../languages/Swedish_Sweden/ipc-sccp.jar | Bin .../languages/Swedish_Sweden/ipc-sip.jar | Bin .../languages/Swedish_Sweden/ld-sip.jar | Bin .../languages/Swedish_Sweden/lk-sip.jar | Bin .../languages/Swedish_Sweden/mk-sccp.jar | Bin .../languages/Swedish_Sweden/mk-sip.jar | Bin .../languages/Swedish_Sweden/rp-sccp.jar | Bin .../languages/Swedish_Sweden/rtl-sccp.jar | Bin .../languages/Swedish_Sweden/rtl-sip.jar | Bin .../languages/Swedish_Sweden/sl-be-sip.jar | Bin .../languages/Swedish_Sweden/sl-sip.jar | Bin .../languages/Swedish_Sweden/sp-sip.jar | Bin .../languages/Swedish_Sweden/tags_file | 0 .../languages/Swedish_Sweden/tc-sccp.jar | Bin .../languages/Swedish_Sweden/tc-sip.jar | Bin .../languages/Swedish_Sweden/td-sccp.jar | Bin .../languages/Swedish_Sweden/td-sip.jar | Bin .../languages/Swedish_Sweden/utf8_tags_file | 0 ...CME-locale-th_TH-Thailand-10.5.3.0.tar.cfg | 0 .../SCCP-dictionary.utf-8.xml | 0 .../languages/Thailand_Thailand/be-sccp.jar | Bin .../languages/Thailand_Thailand/be-sip.jar | Bin .../languages/Thailand_Thailand/cin-sip.jar | Bin .../languages/Thailand_Thailand/g3-tones.xml | 0 .../languages/Thailand_Thailand/g4-tones.xml | 0 .../Thailand_Thailand/gb-sccp-sip.jar | Bin .../languages/Thailand_Thailand/gd-sip.jar | Bin .../languages/Thailand_Thailand/gh-sip.jar | Bin .../languages/Thailand_Thailand/gp-sccp.jar | Bin .../languages/Thailand_Thailand/gp-sip.jar | Bin .../languages/Thailand_Thailand/ld-sip.jar | Bin .../languages/Thailand_Thailand/lk-sip.jar | Bin .../languages/Thailand_Thailand/mk-sccp.jar | Bin .../languages/Thailand_Thailand/mk-sip.jar | Bin .../languages/Thailand_Thailand/rp-sccp.jar | Bin .../languages/Thailand_Thailand/rtl-sccp.jar | Bin .../languages/Thailand_Thailand/rtl-sip.jar | Bin .../languages/Thailand_Thailand/sl-be-sip.jar | Bin .../languages/Thailand_Thailand/sl-sip.jar | Bin .../languages/Thailand_Thailand/sp-sip.jar | Bin .../languages/Thailand_Thailand/tags_file | 0 .../languages/Thailand_Thailand/tc-sccp.jar | Bin .../languages/Thailand_Thailand/tc-sip.jar | Bin .../languages/Thailand_Thailand/td-sccp.jar | Bin .../languages/Thailand_Thailand/td-sip.jar | Bin .../Thailand_Thailand/utf8_tags_file | 0 .../Turkish_Turkey/504-dictionary.xml | 0 .../Turkish_Turkey/525-dictionary.xml | 0 .../Turkish_Turkey/7905-dictionary.xml | 0 .../languages/Turkish_Turkey/7905-font.xml | 0 .../languages/Turkish_Turkey/7905-kate.xml | 0 .../Turkish_Turkey/7921-dictionary.xml | 0 .../languages/Turkish_Turkey/7921-font.dat | Bin .../Turkish_Turkey/7921-kate.utf-8.xml | 0 .../languages/Turkish_Turkey/7921-kate.xml | 0 .../Turkish_Turkey/7960-dictionary-ext.xml | 0 .../Turkish_Turkey/7960-dictionary.xml | 0 .../languages/Turkish_Turkey/7960-font.xml | 0 .../languages/Turkish_Turkey/7960-kate.xml | 0 .../languages/Turkish_Turkey/7960-tones.xml | 0 .../CME-locale-tr_TR-Turkish-10.5.3.0.tar.cfg | 0 .../Turkish_Turkey/SCCP-dictionary-ext.xml | 0 .../Turkish_Turkey/SCCP-dictionary.utf-8.xml | 0 .../Turkish_Turkey/SCCP-dictionary.xml | 0 .../languages/Turkish_Turkey/be-sccp.jar | Bin .../languages/Turkish_Turkey/be-sip.jar | Bin .../languages/Turkish_Turkey/cin-sip.jar | Bin .../languages/Turkish_Turkey/g3-tones.xml | 0 .../languages/Turkish_Turkey/g4-tones.xml | 0 .../languages/Turkish_Turkey/gb-sccp-sip.jar | Bin .../languages/Turkish_Turkey/gd-sip.jar | Bin .../languages/Turkish_Turkey/gh-sip.jar | Bin .../languages/Turkish_Turkey/gp-sccp.jar | Bin .../languages/Turkish_Turkey/gp-sip.jar | Bin .../languages/Turkish_Turkey/ipc-sccp.jar | Bin .../languages/Turkish_Turkey/ld-sip.jar | Bin .../languages/Turkish_Turkey/lk-sip.jar | Bin .../languages/Turkish_Turkey/mk-sccp.jar | Bin .../languages/Turkish_Turkey/mk-sip.jar | Bin .../languages/Turkish_Turkey/rp-sccp.jar | Bin .../languages/Turkish_Turkey/rtl-sccp.jar | Bin .../languages/Turkish_Turkey/rtl-sip.jar | Bin .../languages/Turkish_Turkey/sl-be-sip.jar | Bin .../languages/Turkish_Turkey/sl-sip.jar | Bin .../languages/Turkish_Turkey/sp-sip.jar | Bin .../languages/Turkish_Turkey/tags_file | 0 .../languages/Turkish_Turkey/tc-sccp.jar | Bin .../languages/Turkish_Turkey/tc-sip.jar | Bin .../languages/Turkish_Turkey/td-sccp.jar | Bin .../languages/Turkish_Turkey/td-sip.jar | Bin .../languages/Turkish_Turkey/utf8_tags_file | 0 {tftpboot => data}/ringtones/drums1.pcm | Bin {tftpboot => data}/ringtones/drums2.pcm | Bin {tftpboot => data}/ringtones/loudc1.pcm | 0 {tftpboot => data}/ringtones/loudc2.pcm | Bin {tftpboot => data}/ringtones/loudlaser.pcm | 0 {tftpboot => data}/ringtones/merlin2.pcm | 0 {tftpboot => data}/ringtones/merlin3.pcm | Bin {tftpboot => data}/ringtones/merlin4.pcm | Bin {tftpboot => data}/ringtones/merlin5.pcm | Bin {tftpboot => data}/ringtones/merlin6.pcm | 0 {tftpboot => data}/ringtones/merlin7.pcm | Bin {tftpboot => data}/ringtones/mkringlist.sh | 0 {tftpboot => data}/ringtones/ringer1.pcm | 0 {tftpboot => data}/ringtones/ringer2.pcm | Bin {tftpboot => data}/ringtones/ringer3.pcm | Bin {tftpboot => data}/ringtones/ringer4.pcm | 0 {tftpboot => data}/ringtones/ringlist.xml | 0 .../settings/SEP0000DEADBEEF.cnf.xml | 0 .../settings/SEP_BASE_7970.cnf.xml | 0 .../settings/XMLDefault.cnf.xml | 0 .../wallpapers/320x196x4/Chan-SCCP-b.png | Bin .../320x196x4/Chan-SCCP-b_thumb.png | Bin .../wallpapers/320x196x4/List.xml | 0 .../wallpapers/320x212x12/Chan-SCCP-b.png | Bin .../320x212x12/Chan-SCCP-b_thumb.png | Bin .../wallpapers/320x212x12/List.xml | 0 .../wallpapers/320x212x16/Chan-SCCP-b.png | Bin .../320x212x16/Chan-SCCP-b_thumb.png | Bin .../wallpapers/320x212x16/List.xml | 0 .../wallpapers/320x216x16/Chan-SCCP-b.png | Bin .../320x216x16/Chan-SCCP-b_thumb.png | Bin .../wallpapers/320x216x16/List.xml | 0 .../wallpapers/640x480x24/Chan-SCCP-b.png | Bin .../640x480x24/Chan-SCCP-b_thumb.png | Bin .../wallpapers/640x480x24/List.xml | 0 .../wallpapers/800x600x16/Chan-SCCP-b.png | Bin .../800x600x16/Chan-SCCP-b_thumb.png | Bin .../wallpapers/800x600x16/List.xml | 0 etc/apache2/conf.d/tftpboot.conf | 18 +-- etc/nginx/sites-available/new_tftpboot | 29 ---- etc/nginx/sites-available/nginx-tftpboot.conf | 51 ------- etc/nginx/sites-available/tftpboot | 2 +- etc/tftpd-hpa/tftpd.rules1 | 40 ------ .../tftp/tftp_provisioner.php | 0 {tftpboot => srv/web}/index.php | 0 tftptestserver.php | 136 ------------------ 2284 files changed, 23 insertions(+), 275 deletions(-) rename {tftpboot/.cache => .cache}/.git_keep (100%) rename {tftpboot => data}/firmware/6901/APP6901SCCP.9-2-1-a.zz.sgn (100%) rename {tftpboot => data}/firmware/6901/KNL6901SCCP.9-2-1-a.zz.sgn (100%) rename {tftpboot => data}/firmware/6901/SCCP6901.9-2-1-a.loads (100%) rename {tftpboot => data}/firmware/6911/APP6911SCCP.9-2-1-a.zz.sgn (100%) rename {tftpboot => data}/firmware/6911/BFS6911SCCP.9-2-1-a.zz.sgn (100%) rename {tftpboot => data}/firmware/6911/KNL6911SCCP.9-2-1-a.zz.sgn (100%) rename {tftpboot => data}/firmware/6911/SCCP6911.9-2-1-a.loads (100%) rename {tftpboot => data}/firmware/6921/BOOT69xx.0-0-0-14.zz.sgn (100%) rename {tftpboot => data}/firmware/6921/DSP69xx.12-4-123-2.160119.zz.sgn (100%) rename {tftpboot => data}/firmware/6921/SCCP69xx.9-4-1-3SR3.loads (100%) rename {tftpboot => data}/firmware/6921/SCCP69xx.9-4-1-3SR3.zz.sgn (100%) rename {tftpboot => data}/firmware/6945/SCCP6945.9-3-1-3.bin1.sgn (100%) rename {tftpboot => data}/firmware/6945/SCCP6945.9-3-1-3.bin2.sgn (100%) rename {tftpboot => data}/firmware/6945/SCCP6945.9-3-1-3.bin3.sgn (100%) rename {tftpboot => data}/firmware/6945/SCCP6945.9-3-1-3.bin4.sgn (100%) rename {tftpboot => data}/firmware/6945/SCCP6945.9-3-1-3.loads (100%) rename {tftpboot => data}/firmware/69xx/BOOT69xx.0-0-0-14.zz.sgn (100%) rename {tftpboot => data}/firmware/69xx/DSP69xx.0-0-0-11-124120.zz.sgn (100%) rename {tftpboot => data}/firmware/69xx/SCCP69xx.9-3-1-3.loads (100%) rename {tftpboot => data}/firmware/69xx/SCCP69xx.9-3-1-3.zz.sgn (100%) rename {tftpboot => data}/firmware/7902/CP7902080002SCCP060817A.sbin (100%) rename {tftpboot => data}/firmware/7905/CP7905080003SCCP070409A.sbin (100%) rename {tftpboot => data}/firmware/7905/CP7905080003SCCP070409A.zup (100%) rename {tftpboot => data}/firmware/7906/SCCP11.9-4-2SR3-1S.loads (100%) rename {tftpboot => data}/firmware/7906/apps11.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7906/cnu11.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7906/cvm11sccp.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7906/dsp11.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7906/jar11sccp.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7910/P00405000700.bin (100%) rename {tftpboot => data}/firmware/7910/P00405000700.sbn (100%) rename {tftpboot => data}/firmware/7911 (100%) rename {tftpboot => data}/firmware/7912/CP7912080004SCCP080108A.sbin (100%) rename {tftpboot => data}/firmware/7914/S00105000400.sbn (100%) rename {tftpboot => data}/firmware/7915/B015-1-0-4-2.SBN (100%) rename {tftpboot => data}/firmware/7916/B016-1-0-4-2.SBN (100%) rename {tftpboot => data}/firmware/7920/cmterm_7920.4.0-03-02.bin (100%) rename {tftpboot => data}/firmware/7921/APPS-1.4.6.3.SBN (100%) rename {tftpboot => data}/firmware/7921/CP7921G-1.4.6.3.LOADS (100%) rename {tftpboot => data}/firmware/7921/GUI-1.4.6.3.SBN (100%) rename {tftpboot => data}/firmware/7921/SYS-1.4.6.3.SBN (100%) rename {tftpboot => data}/firmware/7921/TNUX-1.4.6.3.SBN (100%) rename {tftpboot => data}/firmware/7921/TNUXR-1.4.6.3.SBN (100%) rename {tftpboot => data}/firmware/7921/WLAN-1.4.6.3.SBN (100%) rename {tftpboot => data}/firmware/7925/APPSH-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7925/CP7925G-1.4.1SR1.LOADS (100%) rename {tftpboot => data}/firmware/7925/GUIH-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7925/JSYSH-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7925/JUIH-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7925/SYSH-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7925/TNUXH-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7925/TNUXRH-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7925/WLANH-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7926/APPSS-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7926/CP7926G-1.4.1SR1.LOADS (100%) rename {tftpboot => data}/firmware/7926/EA15FW-BF3-220.SBN (100%) rename {tftpboot => data}/firmware/7926/GUIS-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7926/JSYSS-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7926/JUIS-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7926/SYSS-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7926/TNUXRS-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7926/TNUXS-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7926/WLANS-1.4.1SR1.SBN (100%) rename {tftpboot => data}/firmware/7931/SCCP31.9-2-1S.loads (100%) rename {tftpboot => data}/firmware/7931/apps31.9-2-1TH1-13.sbn (100%) rename {tftpboot => data}/firmware/7931/cnu31.9-2-1TH1-13.sbn (100%) rename {tftpboot => data}/firmware/7931/cvm31sccp.9-2-1TH1-13.sbn (100%) rename {tftpboot => data}/firmware/7931/dsp31.9-2-1TH1-13.sbn (100%) rename {tftpboot => data}/firmware/7931/jar31sccp.9-2-1TH1-13.sbn (100%) rename {tftpboot => data}/firmware/7931/term31.default.loads (100%) rename {tftpboot => data}/firmware/7935/P00503021900.bin (100%) rename {tftpboot => data}/firmware/7936/cmterm_7936.3-3-21-0.bin (100%) rename {tftpboot => data}/firmware/7937/apps37sccp.1-4-5-7.bin (100%) rename {tftpboot => data}/firmware/7940/P0030801SR02.bin (100%) rename {tftpboot => data}/firmware/7940/P0030801SR02.loads (100%) rename {tftpboot => data}/firmware/7940/P0030801SR02.sb2 (100%) rename {tftpboot => data}/firmware/7940/P0030801SR02.sbn (100%) rename {tftpboot => data}/firmware/7940/P0030801SR02.txt (100%) rename {tftpboot => data}/firmware/7941/SCCP41.9-4-2SR3-1S.loads (100%) rename {tftpboot => data}/firmware/7941/apps41.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7941/cnu41.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7941/cvm41sccp.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7941/dsp41.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7941/jar41sccp.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7941/term41.default.loads (100%) rename {tftpboot => data}/firmware/7941/term61.default.loads (100%) rename {tftpboot => data}/firmware/7942/SCCP42.9-4-2SR3-1S.loads (100%) rename {tftpboot => data}/firmware/7942/apps42.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7942/cnu42.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7942/cvm42sccp.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7942/dsp42.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7942/jar42sccp.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7942/term42.default.loads (100%) rename {tftpboot => data}/firmware/7942/term62.default.loads (100%) rename {tftpboot => data}/firmware/7945/SCCP45.9-3-1SR1-1S.loads (100%) rename {tftpboot => data}/firmware/7945/SCCP45.9-4-2SR4-3S.loads (100%) rename {tftpboot => data}/firmware/7945/apps45.9-3-1ES8.sbn (100%) rename {tftpboot => data}/firmware/7945/apps45.9-4-2SR4-3.sbn (100%) rename {tftpboot => data}/firmware/7945/cnu45.9-3-1ES8.sbn (100%) rename {tftpboot => data}/firmware/7945/cnu45.9-4-2SR4-3.sbn (100%) rename {tftpboot => data}/firmware/7945/cvm45sccp.9-3-1ES8.sbn (100%) rename {tftpboot => data}/firmware/7945/cvm45sccp.9-4-2SR4-3.sbn (100%) rename {tftpboot => data}/firmware/7945/dsp45.9-3-1ES8.sbn (100%) rename {tftpboot => data}/firmware/7945/dsp45.9-4-2SR4-3.sbn (100%) rename {tftpboot => data}/firmware/7945/jar45sccp.9-3-1ES8.sbn (100%) rename {tftpboot => data}/firmware/7945/jar45sccp.9-4-2SR4-3.sbn (100%) rename {tftpboot => data}/firmware/7945/term45.default.loads (100%) rename {tftpboot => data}/firmware/7945/term65.default.loads (100%) rename {tftpboot => data}/firmware/7960 (100%) rename {tftpboot => data}/firmware/7961 (100%) rename {tftpboot => data}/firmware/7962 (100%) rename {tftpboot => data}/firmware/7965 (100%) rename {tftpboot => data}/firmware/7970/SCCP70.9-4-2SR3-1S.loads (100%) rename {tftpboot => data}/firmware/7970/apps70.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7970/cnu70.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7970/cvm70sccp.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7970/dsp70.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7970/jar70sccp.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7970/term70.default.loads (100%) rename {tftpboot => data}/firmware/7970/term71.default.loads (100%) rename {tftpboot => data}/firmware/7971 (100%) rename {tftpboot => data}/firmware/7975/SCCP75.9-4-2SR3-1S.loads (100%) rename {tftpboot => data}/firmware/7975/SCCP75.9-4-2SR4-3S.loads (100%) rename {tftpboot => data}/firmware/7975/apps75.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7975/apps75.9-4-2SR4-3.sbn (100%) rename {tftpboot => data}/firmware/7975/cnu75.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7975/cnu75.9-4-2SR4-3.sbn (100%) rename {tftpboot => data}/firmware/7975/cvm45sccp.9-4-2SR4-3.sbn (100%) rename {tftpboot => data}/firmware/7975/cvm75sccp.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7975/cvm75sccp.9-4-2SR4-3.sbn (100%) rename {tftpboot => data}/firmware/7975/dsp75.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7975/dsp75.9-4-2SR4-3.sbn (100%) rename {tftpboot => data}/firmware/7975/jar75sccp.9-4-2ES26.sbn (100%) rename {tftpboot => data}/firmware/7975/jar75sccp.9-4-2SR4-3.sbn (100%) rename {tftpboot => data}/firmware/7975/term75.default.loads (100%) rename {tftpboot => data}/firmware/7985/cmterm_7985.4-1-7-0.bin (100%) rename {tftpboot => data}/firmware/894x/BOOT894x.0-0-2-0.bin.sgn (100%) rename {tftpboot => data}/firmware/894x/SCCP894x.9-4-2SR1-2.bin1.sgn (100%) rename {tftpboot => data}/firmware/894x/SCCP894x.9-4-2SR1-2.bin2.sgn (100%) rename {tftpboot => data}/firmware/894x/SCCP894x.9-4-2SR1-2.bin3.sgn (100%) rename {tftpboot => data}/firmware/894x/SCCP894x.9-4-2SR1-2.bin4.sgn (100%) rename {tftpboot => data}/firmware/894x/SCCP894x.9-4-2SR1-2.bin5.sgn (100%) rename {tftpboot => data}/firmware/894x/SCCP894x.9-4-2SR1-2.bin6.sgn (100%) rename {tftpboot => data}/firmware/894x/SCCP894x.9-4-2SR1-2.bin7.sgn (100%) rename {tftpboot => data}/firmware/894x/SCCP894x.9-4-2SR1-2.bin8.sgn (100%) rename {tftpboot => data}/firmware/894x/SCCP894x.9-4-2SR1-2.bin9.sgn (100%) rename {tftpboot => data}/firmware/894x/SCCP894x.9-4-2SR1-2.loads (100%) rename {tftpboot => data}/firmware/ata186/ATA030204SCCP090202A.zup (100%) rename {tftpboot => data}/firmware/ata188 (100%) rename {tftpboot => data}/firmware/mkregex.py (100%) rename {tftpboot => data}/firmware/spa30x (100%) rename {tftpboot => data}/firmware/spa50x/locale/spa50x_30x_es_mx_v756.xml (100%) rename {tftpboot => data}/firmware/spa50x/spa50x-30x-762e.bin (100%) rename {tftpboot => data}/firmware/spa50x/spa50x-30x-762f.bin (100%) rename {tftpboot => data}/firmware/spa51x/spa51x-761.bin (100%) rename {tftpboot => data}/firmware/spa51x/spa51x-762f.bin (100%) rename {tftpboot => data}/firmware/spa525/locale/spa525_bg_v761.xml (100%) rename {tftpboot => data}/firmware/spa525/locale/spa525_es_mx_v761.xml (100%) rename {tftpboot => data}/firmware/spa525/spa525g-761bt.bin (100%) rename {tftpboot => data}/firmware/spa525/spa525g-762e-bt.bin (100%) rename {tftpboot => data}/firmware/spa525/spa525g-762e.bin (100%) rename {tftpboot => data}/firmware/spa941/spa941-518.bin (100%) rename {tftpboot => data}/locales/countries/Algeria/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Algeria/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Algeria/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Algeria/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Argentina/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Argentina/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Argentina/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Argentina/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Australia/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Australia/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Australia/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Australia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Austria/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Austria/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Austria/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Austria/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Bahrain/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Bahrain/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Bahrain/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Bahrain/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Belgium/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Belgium/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Belgium/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Belgium/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Brazil/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Brazil/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Brazil/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Brazil/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Bulgaria/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Bulgaria/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Bulgaria/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Bulgaria/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Canada/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Canada/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Canada/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Canada/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Chile/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Chile/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Chile/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Chile/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/China/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/China/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/China/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/China/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Colombia/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Colombia/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Colombia/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Colombia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Croatia/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Croatia/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Croatia/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Croatia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Cyprus/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Cyprus/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Cyprus/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Cyprus/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Czech_Republic/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Czech_Republic/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Czech_Republic/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Czech_Republic/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Denmark/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Denmark/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Denmark/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Denmark/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Egypt/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Egypt/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Egypt/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Egypt/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Estonia/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Estonia/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Estonia/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Estonia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Finland/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Finland/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Finland/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Finland/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/France/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/France/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/France/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/France/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Germany/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Germany/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Germany/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Germany/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Ghana/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Ghana/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Ghana/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Ghana/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Greece/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Greece/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Greece/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Greece/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Hong_Kong/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Hong_Kong/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Hong_Kong/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Hong_Kong/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Hungary/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Hungary/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Hungary/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Hungary/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Iceland/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Iceland/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Iceland/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Iceland/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/India/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/India/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/India/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/India/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Indonesia/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Indonesia/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Indonesia/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Indonesia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Iraq/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Iraq/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Iraq/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Iraq/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Ireland/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Ireland/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Ireland/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Ireland/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Israel/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Israel/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Israel/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Israel/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Italy/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Italy/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Italy/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Italy/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Japan/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Japan/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Japan/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Japan/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Jordan/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Jordan/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Jordan/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Jordan/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Kenya/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Kenya/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Kenya/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Kenya/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Korea_Republic/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Korea_Republic/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Korea_Republic/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Korea_Republic/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Kuwait/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Kuwait/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Kuwait/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Kuwait/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Latvia/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Latvia/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Latvia/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Latvia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Lebanon/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Lebanon/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Lebanon/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Lebanon/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Lithuania/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Lithuania/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Lithuania/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Lithuania/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Luxembourg/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Luxembourg/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Luxembourg/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Luxembourg/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Malaysia/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Malaysia/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Malaysia/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Malaysia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Mauritania/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Mauritania/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Mauritania/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Mauritania/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Mexico/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Mexico/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Mexico/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Mexico/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Morocco/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Morocco/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Morocco/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Morocco/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Nepal/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Nepal/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Nepal/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Nepal/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Netherlands/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Netherlands/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Netherlands/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Netherlands/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/New_zealand/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/New_zealand/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/New_zealand/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/New_zealand/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Nigeria/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Nigeria/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Nigeria/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Nigeria/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Norway/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Norway/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Norway/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Norway/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Oman/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Oman/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Oman/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Oman/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Pakistan/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Pakistan/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Pakistan/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Pakistan/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Panama/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Panama/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Panama/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Panama/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Peru/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Peru/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Peru/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Peru/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Philippines/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Philippines/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Philippines/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Philippines/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Poland/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Poland/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Poland/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Poland/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Portugal/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Portugal/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Portugal/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Portugal/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Qatar/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Qatar/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Qatar/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Qatar/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Republic_of_Montenegro/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Republic_of_Montenegro/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Republic_of_Montenegro/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Republic_of_Montenegro/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Republic_of_Serbia/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Republic_of_Serbia/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Republic_of_Serbia/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Republic_of_Serbia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Romania/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Romania/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Romania/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Romania/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Russian_Federation/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Russian_Federation/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Russian_Federation/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Russian_Federation/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Saudi_Arabia/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Saudi_Arabia/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Saudi_Arabia/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Saudi_Arabia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Singapore/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Singapore/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Singapore/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Singapore/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Slovakia/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Slovakia/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Slovakia/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Slovakia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Slovenia/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Slovenia/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Slovenia/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Slovenia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/South_Africa/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/South_Africa/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/South_Africa/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/South_Africa/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Spain/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Spain/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Spain/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Spain/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Sudan/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Sudan/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Sudan/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Sudan/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Sweden/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Sweden/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Sweden/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Sweden/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Switzerland/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Switzerland/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Switzerland/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Switzerland/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Taiwan/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Taiwan/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Taiwan/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Taiwan/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Thailand/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Thailand/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Thailand/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Thailand/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Tunisia/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Tunisia/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Tunisia/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Tunisia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Turkey/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Turkey/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Turkey/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Turkey/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/United_Arab_Emirates/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/United_Arab_Emirates/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/United_Arab_Emirates/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/United_Arab_Emirates/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/United_Kingdom/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/United_Kingdom/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/United_Kingdom/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/United_Kingdom/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/United_States/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/United_States/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/United_States/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/United_States/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Venezuela/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Venezuela/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Venezuela/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Venezuela/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Vietnam/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Vietnam/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Vietnam/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Vietnam/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Yemen/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Yemen/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Yemen/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Yemen/gateway-tones.xml (100%) rename {tftpboot => data}/locales/countries/Zimbabwe/7960-tones.xml (100%) rename {tftpboot => data}/locales/countries/Zimbabwe/g3-tones.xml (100%) rename {tftpboot => data}/locales/countries/Zimbabwe/g4-tones.xml (100%) rename {tftpboot => data}/locales/countries/Zimbabwe/gateway-tones.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_da-dk.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_de-de.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_en-in.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_en-us.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_es-es.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_fr-fr.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_it-it.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_ja-jp.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_ko-kr.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_nl-nl.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_no-no.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_pl-pl.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_pt-br.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_ru-ru.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_sl-si.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_sv-se.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_zh-cht.xml (100%) rename {tftpboot => data}/locales/dictionaries/Website_dictionary_language_zh-cn.xml (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/CME-locale-ar_SA-Arabic_Saudi_Arabia-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/tags_file (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Arabic_Saudi_Arabia/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/CME-locale-bg_BG-Bulgarian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/tags_file (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Bulgarian_Bulgaria/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Chinese_China/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_China/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_China/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_China/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_China/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Chinese_China/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_China/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_China/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_China/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Chinese_China/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Chinese_China/CME-locale-zh_CN-Chinese-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Chinese_China/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_China/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_China/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_China/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_China/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_China/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/tags_file (100%) rename {tftpboot => data}/locales/languages/Chinese_China/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_China/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/CME-locale-zh_TW-Chinese-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/tags_file (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Chinese_Taiwan/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/CME-locale-hr_HR-Croatian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/tags_file (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Croatian_Croatia/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/CME-locale-cz_CZ-Czech-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/tags_file (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Czech_Czech_Republic/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/CME-locale-da_DK-Danish-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/tags_file (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Danish_Danmark/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/CME-locale-nl_NL-Dutch-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/tags_file (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Belgium/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/CME-locale-nl_NL-Dutch-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/tags_file (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Dutch_Netherlands/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/English_Australia/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/English_Australia/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/English_Australia/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/English_Australia/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/English_Australia/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/English_Australia/CME-locale-en_AU-English-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/English_Australia/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/English_Australia/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/English_Australia/gateway-tones.xml (100%) rename {tftpboot => data}/locales/languages/English_Australia/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/tags_file (100%) rename {tftpboot => data}/locales/languages/English_Australia/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_Australia/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-10.5.2.8.tar.cfg (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-11.0.2.8.tar.cfg (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/tags_file (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_Kingdom/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/English_United_States/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/English_United_States/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/English_United_States/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/English_United_States/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/English_United_States/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/English_United_States/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/English_United_States/CME-locale-en_US-English-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/English_United_States/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/English_United_States/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/tags_file (100%) rename {tftpboot => data}/locales/languages/English_United_States/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/English_United_States/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/CME-locale-et_EE-Estonian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/tags_file (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Estonian_Estonia/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/CME-locale-fi_FI-Finnish-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/tags_file (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Finnish_Finland/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/French_Canada/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/French_Canada/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/French_Canada/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/French_Canada/CME-locale-fr_CA-French-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/French_Canada/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/French_Canada/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/rp-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/tags_file (100%) rename {tftpboot => data}/locales/languages/French_Canada/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_Canada/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/French_France/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/French_France/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/French_France/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/French_France/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/French_France/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/French_France/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/French_France/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/French_France/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/French_France/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/French_France/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/French_France/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/French_France/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/French_France/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/French_France/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/French_France/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/French_France/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/French_France/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/French_France/CME-locale-fr_FR-French-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/French_France/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/French_France/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/French_France/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/French_France/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_France/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/French_France/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_France/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_France/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_France/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_France/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_France/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/tags_file (100%) rename {tftpboot => data}/locales/languages/French_France/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_France/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/French_France/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/French_France/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/German_Germany/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/German_Germany/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/German_Germany/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/German_Germany/CME-locale-de_DE-German-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/German_Germany/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/German_Germany/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/tags_file (100%) rename {tftpboot => data}/locales/languages/German_Germany/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/German_Germany/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/CME-locale-el_GR-Greek-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/tags_file (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Greek_Greece/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/CME-locale-he_IL-Hebrew-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/tags_file (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hebrew_Israel/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/CME-locale-hu_HU-Hungarian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/tags_file (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Hungarian_Hungary/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/CME-locale-it_IT-Italian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/tags_file (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Italian_Italy/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/CME-locale-ja_JP-Japanese-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/SCCP-dictionary.kanji.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/tags_file (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Japanese_Japan/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/CME-locale-ko_KO-Korean-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/tags_file (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Korean_Korea/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/CME-locale-lv_LV-Latvian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/tags_file (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Latvian_Latvia/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/CME-locale-lt_LT-Lithuanian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/tags_file (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Lithuanian_Lithuania/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/CME-locale-no_NO-Norwegian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/tags_file (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Norwegian_Norway/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/CME-locale-pl_PL-Polish-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/tags_file (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Polish_Poland/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/CME-locale-pt_BR-Portuguese-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/tags_file (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Brazil/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/CME-locale-pt_PT-Portuguese-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/tags_file (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Portuguese_Portugal/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/CME-locale-ro_RO-Romanian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/tags_file (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Romanian_Romania/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/CME-locale-ru_RU-Russian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/tags_file (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Russian_Russian_Federation/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/CME-locale-sr_ME-Serbian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/tags_file (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Montenegro/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/CME-locale-sr_RS-Serbian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/tags_file (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Serbian_Republic_of_Serbia/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/CME-locale-sk_SK-Slovakian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/tags_file (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovakian_Slovakia/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/CME-locale-sl_SL-Slovenian-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/tags_file (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Slovenian_Slovenia/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/CME-locale-es_ES-Spanish-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/tags_file (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Spanish_Spain/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7920-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7920-font.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7920-kate.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/CIPC_Locale.loads (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/CIPC_Locale.zip (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/CME-locale-sv_SE-Swedish-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/ipc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/tags_file (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Swedish_Sweden/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/CME-locale-th_TH-Thailand-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/tags_file (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Thailand_Thailand/utf8_tags_file (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/504-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/525-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/7905-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/7905-font.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/7905-kate.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/7921-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/7921-font.dat (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/7921-kate.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/7921-kate.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/7960-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/7960-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/7960-font.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/7960-kate.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/7960-tones.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/CME-locale-tr_TR-Turkish-10.5.3.0.tar.cfg (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/SCCP-dictionary-ext.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/SCCP-dictionary.utf-8.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/SCCP-dictionary.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/be-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/cin-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/g3-tones.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/g4-tones.xml (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/gb-sccp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/gd-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/gh-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/gp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/gp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/ipc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/ld-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/lk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/mk-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/mk-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/rp-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/rtl-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/rtl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/sl-be-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/sl-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/sp-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/tags_file (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/tc-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/tc-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/td-sccp.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/td-sip.jar (100%) rename {tftpboot => data}/locales/languages/Turkish_Turkey/utf8_tags_file (100%) rename {tftpboot => data}/ringtones/drums1.pcm (100%) rename {tftpboot => data}/ringtones/drums2.pcm (100%) rename {tftpboot => data}/ringtones/loudc1.pcm (100%) rename {tftpboot => data}/ringtones/loudc2.pcm (100%) rename {tftpboot => data}/ringtones/loudlaser.pcm (100%) rename {tftpboot => data}/ringtones/merlin2.pcm (100%) rename {tftpboot => data}/ringtones/merlin3.pcm (100%) rename {tftpboot => data}/ringtones/merlin4.pcm (100%) rename {tftpboot => data}/ringtones/merlin5.pcm (100%) rename {tftpboot => data}/ringtones/merlin6.pcm (100%) rename {tftpboot => data}/ringtones/merlin7.pcm (100%) rename {tftpboot => data}/ringtones/mkringlist.sh (100%) rename {tftpboot => data}/ringtones/ringer1.pcm (100%) rename {tftpboot => data}/ringtones/ringer2.pcm (100%) rename {tftpboot => data}/ringtones/ringer3.pcm (100%) rename {tftpboot => data}/ringtones/ringer4.pcm (100%) rename {tftpboot => data}/ringtones/ringlist.xml (100%) rename {tftpboot => data}/settings/SEP0000DEADBEEF.cnf.xml (100%) rename {tftpboot => data}/settings/SEP_BASE_7970.cnf.xml (100%) rename {tftpboot => data}/settings/XMLDefault.cnf.xml (100%) rename {tftpboot => data}/wallpapers/320x196x4/Chan-SCCP-b.png (100%) rename {tftpboot => data}/wallpapers/320x196x4/Chan-SCCP-b_thumb.png (100%) rename {tftpboot => data}/wallpapers/320x196x4/List.xml (100%) rename {tftpboot => data}/wallpapers/320x212x12/Chan-SCCP-b.png (100%) rename {tftpboot => data}/wallpapers/320x212x12/Chan-SCCP-b_thumb.png (100%) rename {tftpboot => data}/wallpapers/320x212x12/List.xml (100%) rename {tftpboot => data}/wallpapers/320x212x16/Chan-SCCP-b.png (100%) rename {tftpboot => data}/wallpapers/320x212x16/Chan-SCCP-b_thumb.png (100%) rename {tftpboot => data}/wallpapers/320x212x16/List.xml (100%) rename {tftpboot => data}/wallpapers/320x216x16/Chan-SCCP-b.png (100%) rename {tftpboot => data}/wallpapers/320x216x16/Chan-SCCP-b_thumb.png (100%) rename {tftpboot => data}/wallpapers/320x216x16/List.xml (100%) rename {tftpboot => data}/wallpapers/640x480x24/Chan-SCCP-b.png (100%) rename {tftpboot => data}/wallpapers/640x480x24/Chan-SCCP-b_thumb.png (100%) rename {tftpboot => data}/wallpapers/640x480x24/List.xml (100%) rename {tftpboot => data}/wallpapers/800x600x16/Chan-SCCP-b.png (100%) rename {tftpboot => data}/wallpapers/800x600x16/Chan-SCCP-b_thumb.png (100%) rename {tftpboot => data}/wallpapers/800x600x16/List.xml (100%) delete mode 100644 etc/nginx/sites-available/new_tftpboot delete mode 100644 etc/nginx/sites-available/nginx-tftpboot.conf delete mode 100644 etc/tftpd-hpa/tftpd.rules1 rename tftp_provisioner.php => srv/tftp/tftp_provisioner.php (100%) rename {tftpboot => srv/web}/index.php (100%) delete mode 100755 tftptestserver.php diff --git a/tftpboot/.cache/.git_keep b/.cache/.git_keep similarity index 100% rename from tftpboot/.cache/.git_keep rename to .cache/.git_keep diff --git a/.gitignore b/.gitignore index ba5d398..59d0f7f 100644 --- a/.gitignore +++ b/.gitignore @@ -8,8 +8,8 @@ env/ etc/nginx/site-available/nginx.rules etc/tftpd-hpa/tftpd.rules etc/certs/*.pem -tftpboot/settings/*.cnf.xml -tftpboot/settings/*.tlv -tftpboot/settings/authorized_keys -tftpboot/settings/*.jar -tftpboot/settings/*.json +data/settings/*.cnf.xml +data/settings/*.tlv +data/settings/authorized_keys +data/settings/*.jar +data/settings/*.json diff --git a/config.ini b/config.ini index ffa0017..8f4c019 100644 --- a/config.ini +++ b/config.ini @@ -8,6 +8,12 @@ log_level = LOG_INFO ; LOG_EMERG|LOG_ALERT|LOG_CRIT|LOG_ERR|LOG_WARNING|LO auto_generate_settings = FALSE auto_sign = FALSE auto_encrypt = FALSE +localnet = 192.168.178.0/24 + +[config] +file = /etc/asterisk/sccp.conf +database = asterisk +database_driver = postgres [security] cert_ca = NULL @@ -53,3 +59,9 @@ urls.messages = NULL urls.proxyserver = NULL ;vpn. ;phoneservices. + +[SEP001122334455] +locale.country = Netherlands +locale.language = Dutch Netherlands +locale.langcode = nl_NL +locale.charset = utf-8 diff --git a/tftpboot/firmware/6901/APP6901SCCP.9-2-1-a.zz.sgn b/data/firmware/6901/APP6901SCCP.9-2-1-a.zz.sgn similarity index 100% rename from tftpboot/firmware/6901/APP6901SCCP.9-2-1-a.zz.sgn rename to data/firmware/6901/APP6901SCCP.9-2-1-a.zz.sgn diff --git a/tftpboot/firmware/6901/KNL6901SCCP.9-2-1-a.zz.sgn b/data/firmware/6901/KNL6901SCCP.9-2-1-a.zz.sgn similarity index 100% rename from tftpboot/firmware/6901/KNL6901SCCP.9-2-1-a.zz.sgn rename to data/firmware/6901/KNL6901SCCP.9-2-1-a.zz.sgn diff --git a/tftpboot/firmware/6901/SCCP6901.9-2-1-a.loads b/data/firmware/6901/SCCP6901.9-2-1-a.loads similarity index 100% rename from tftpboot/firmware/6901/SCCP6901.9-2-1-a.loads rename to data/firmware/6901/SCCP6901.9-2-1-a.loads diff --git a/tftpboot/firmware/6911/APP6911SCCP.9-2-1-a.zz.sgn b/data/firmware/6911/APP6911SCCP.9-2-1-a.zz.sgn similarity index 100% rename from tftpboot/firmware/6911/APP6911SCCP.9-2-1-a.zz.sgn rename to data/firmware/6911/APP6911SCCP.9-2-1-a.zz.sgn diff --git a/tftpboot/firmware/6911/BFS6911SCCP.9-2-1-a.zz.sgn b/data/firmware/6911/BFS6911SCCP.9-2-1-a.zz.sgn similarity index 100% rename from tftpboot/firmware/6911/BFS6911SCCP.9-2-1-a.zz.sgn rename to data/firmware/6911/BFS6911SCCP.9-2-1-a.zz.sgn diff --git a/tftpboot/firmware/6911/KNL6911SCCP.9-2-1-a.zz.sgn b/data/firmware/6911/KNL6911SCCP.9-2-1-a.zz.sgn similarity index 100% rename from tftpboot/firmware/6911/KNL6911SCCP.9-2-1-a.zz.sgn rename to data/firmware/6911/KNL6911SCCP.9-2-1-a.zz.sgn diff --git a/tftpboot/firmware/6911/SCCP6911.9-2-1-a.loads b/data/firmware/6911/SCCP6911.9-2-1-a.loads similarity index 100% rename from tftpboot/firmware/6911/SCCP6911.9-2-1-a.loads rename to data/firmware/6911/SCCP6911.9-2-1-a.loads diff --git a/tftpboot/firmware/6921/BOOT69xx.0-0-0-14.zz.sgn b/data/firmware/6921/BOOT69xx.0-0-0-14.zz.sgn similarity index 100% rename from tftpboot/firmware/6921/BOOT69xx.0-0-0-14.zz.sgn rename to data/firmware/6921/BOOT69xx.0-0-0-14.zz.sgn diff --git a/tftpboot/firmware/6921/DSP69xx.12-4-123-2.160119.zz.sgn b/data/firmware/6921/DSP69xx.12-4-123-2.160119.zz.sgn similarity index 100% rename from tftpboot/firmware/6921/DSP69xx.12-4-123-2.160119.zz.sgn rename to data/firmware/6921/DSP69xx.12-4-123-2.160119.zz.sgn diff --git a/tftpboot/firmware/6921/SCCP69xx.9-4-1-3SR3.loads b/data/firmware/6921/SCCP69xx.9-4-1-3SR3.loads similarity index 100% rename from tftpboot/firmware/6921/SCCP69xx.9-4-1-3SR3.loads rename to data/firmware/6921/SCCP69xx.9-4-1-3SR3.loads diff --git a/tftpboot/firmware/6921/SCCP69xx.9-4-1-3SR3.zz.sgn b/data/firmware/6921/SCCP69xx.9-4-1-3SR3.zz.sgn similarity index 100% rename from tftpboot/firmware/6921/SCCP69xx.9-4-1-3SR3.zz.sgn rename to data/firmware/6921/SCCP69xx.9-4-1-3SR3.zz.sgn diff --git a/tftpboot/firmware/6945/SCCP6945.9-3-1-3.bin1.sgn b/data/firmware/6945/SCCP6945.9-3-1-3.bin1.sgn similarity index 100% rename from tftpboot/firmware/6945/SCCP6945.9-3-1-3.bin1.sgn rename to data/firmware/6945/SCCP6945.9-3-1-3.bin1.sgn diff --git a/tftpboot/firmware/6945/SCCP6945.9-3-1-3.bin2.sgn b/data/firmware/6945/SCCP6945.9-3-1-3.bin2.sgn similarity index 100% rename from tftpboot/firmware/6945/SCCP6945.9-3-1-3.bin2.sgn rename to data/firmware/6945/SCCP6945.9-3-1-3.bin2.sgn diff --git a/tftpboot/firmware/6945/SCCP6945.9-3-1-3.bin3.sgn b/data/firmware/6945/SCCP6945.9-3-1-3.bin3.sgn similarity index 100% rename from tftpboot/firmware/6945/SCCP6945.9-3-1-3.bin3.sgn rename to data/firmware/6945/SCCP6945.9-3-1-3.bin3.sgn diff --git a/tftpboot/firmware/6945/SCCP6945.9-3-1-3.bin4.sgn b/data/firmware/6945/SCCP6945.9-3-1-3.bin4.sgn similarity index 100% rename from tftpboot/firmware/6945/SCCP6945.9-3-1-3.bin4.sgn rename to data/firmware/6945/SCCP6945.9-3-1-3.bin4.sgn diff --git a/tftpboot/firmware/6945/SCCP6945.9-3-1-3.loads b/data/firmware/6945/SCCP6945.9-3-1-3.loads similarity index 100% rename from tftpboot/firmware/6945/SCCP6945.9-3-1-3.loads rename to data/firmware/6945/SCCP6945.9-3-1-3.loads diff --git a/tftpboot/firmware/69xx/BOOT69xx.0-0-0-14.zz.sgn b/data/firmware/69xx/BOOT69xx.0-0-0-14.zz.sgn similarity index 100% rename from tftpboot/firmware/69xx/BOOT69xx.0-0-0-14.zz.sgn rename to data/firmware/69xx/BOOT69xx.0-0-0-14.zz.sgn diff --git a/tftpboot/firmware/69xx/DSP69xx.0-0-0-11-124120.zz.sgn b/data/firmware/69xx/DSP69xx.0-0-0-11-124120.zz.sgn similarity index 100% rename from tftpboot/firmware/69xx/DSP69xx.0-0-0-11-124120.zz.sgn rename to data/firmware/69xx/DSP69xx.0-0-0-11-124120.zz.sgn diff --git a/tftpboot/firmware/69xx/SCCP69xx.9-3-1-3.loads b/data/firmware/69xx/SCCP69xx.9-3-1-3.loads similarity index 100% rename from tftpboot/firmware/69xx/SCCP69xx.9-3-1-3.loads rename to data/firmware/69xx/SCCP69xx.9-3-1-3.loads diff --git a/tftpboot/firmware/69xx/SCCP69xx.9-3-1-3.zz.sgn b/data/firmware/69xx/SCCP69xx.9-3-1-3.zz.sgn similarity index 100% rename from tftpboot/firmware/69xx/SCCP69xx.9-3-1-3.zz.sgn rename to data/firmware/69xx/SCCP69xx.9-3-1-3.zz.sgn diff --git a/tftpboot/firmware/7902/CP7902080002SCCP060817A.sbin b/data/firmware/7902/CP7902080002SCCP060817A.sbin similarity index 100% rename from tftpboot/firmware/7902/CP7902080002SCCP060817A.sbin rename to data/firmware/7902/CP7902080002SCCP060817A.sbin diff --git a/tftpboot/firmware/7905/CP7905080003SCCP070409A.sbin b/data/firmware/7905/CP7905080003SCCP070409A.sbin similarity index 100% rename from tftpboot/firmware/7905/CP7905080003SCCP070409A.sbin rename to data/firmware/7905/CP7905080003SCCP070409A.sbin diff --git a/tftpboot/firmware/7905/CP7905080003SCCP070409A.zup b/data/firmware/7905/CP7905080003SCCP070409A.zup similarity index 100% rename from tftpboot/firmware/7905/CP7905080003SCCP070409A.zup rename to data/firmware/7905/CP7905080003SCCP070409A.zup diff --git a/tftpboot/firmware/7906/SCCP11.9-4-2SR3-1S.loads b/data/firmware/7906/SCCP11.9-4-2SR3-1S.loads similarity index 100% rename from tftpboot/firmware/7906/SCCP11.9-4-2SR3-1S.loads rename to data/firmware/7906/SCCP11.9-4-2SR3-1S.loads diff --git a/tftpboot/firmware/7906/apps11.9-4-2ES26.sbn b/data/firmware/7906/apps11.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7906/apps11.9-4-2ES26.sbn rename to data/firmware/7906/apps11.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7906/cnu11.9-4-2ES26.sbn b/data/firmware/7906/cnu11.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7906/cnu11.9-4-2ES26.sbn rename to data/firmware/7906/cnu11.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7906/cvm11sccp.9-4-2ES26.sbn b/data/firmware/7906/cvm11sccp.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7906/cvm11sccp.9-4-2ES26.sbn rename to data/firmware/7906/cvm11sccp.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7906/dsp11.9-4-2ES26.sbn b/data/firmware/7906/dsp11.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7906/dsp11.9-4-2ES26.sbn rename to data/firmware/7906/dsp11.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7906/jar11sccp.9-4-2ES26.sbn b/data/firmware/7906/jar11sccp.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7906/jar11sccp.9-4-2ES26.sbn rename to data/firmware/7906/jar11sccp.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7910/P00405000700.bin b/data/firmware/7910/P00405000700.bin similarity index 100% rename from tftpboot/firmware/7910/P00405000700.bin rename to data/firmware/7910/P00405000700.bin diff --git a/tftpboot/firmware/7910/P00405000700.sbn b/data/firmware/7910/P00405000700.sbn similarity index 100% rename from tftpboot/firmware/7910/P00405000700.sbn rename to data/firmware/7910/P00405000700.sbn diff --git a/tftpboot/firmware/7911 b/data/firmware/7911 similarity index 100% rename from tftpboot/firmware/7911 rename to data/firmware/7911 diff --git a/tftpboot/firmware/7912/CP7912080004SCCP080108A.sbin b/data/firmware/7912/CP7912080004SCCP080108A.sbin similarity index 100% rename from tftpboot/firmware/7912/CP7912080004SCCP080108A.sbin rename to data/firmware/7912/CP7912080004SCCP080108A.sbin diff --git a/tftpboot/firmware/7914/S00105000400.sbn b/data/firmware/7914/S00105000400.sbn similarity index 100% rename from tftpboot/firmware/7914/S00105000400.sbn rename to data/firmware/7914/S00105000400.sbn diff --git a/tftpboot/firmware/7915/B015-1-0-4-2.SBN b/data/firmware/7915/B015-1-0-4-2.SBN similarity index 100% rename from tftpboot/firmware/7915/B015-1-0-4-2.SBN rename to data/firmware/7915/B015-1-0-4-2.SBN diff --git a/tftpboot/firmware/7916/B016-1-0-4-2.SBN b/data/firmware/7916/B016-1-0-4-2.SBN similarity index 100% rename from tftpboot/firmware/7916/B016-1-0-4-2.SBN rename to data/firmware/7916/B016-1-0-4-2.SBN diff --git a/tftpboot/firmware/7920/cmterm_7920.4.0-03-02.bin b/data/firmware/7920/cmterm_7920.4.0-03-02.bin similarity index 100% rename from tftpboot/firmware/7920/cmterm_7920.4.0-03-02.bin rename to data/firmware/7920/cmterm_7920.4.0-03-02.bin diff --git a/tftpboot/firmware/7921/APPS-1.4.6.3.SBN b/data/firmware/7921/APPS-1.4.6.3.SBN similarity index 100% rename from tftpboot/firmware/7921/APPS-1.4.6.3.SBN rename to data/firmware/7921/APPS-1.4.6.3.SBN diff --git a/tftpboot/firmware/7921/CP7921G-1.4.6.3.LOADS b/data/firmware/7921/CP7921G-1.4.6.3.LOADS similarity index 100% rename from tftpboot/firmware/7921/CP7921G-1.4.6.3.LOADS rename to data/firmware/7921/CP7921G-1.4.6.3.LOADS diff --git a/tftpboot/firmware/7921/GUI-1.4.6.3.SBN b/data/firmware/7921/GUI-1.4.6.3.SBN similarity index 100% rename from tftpboot/firmware/7921/GUI-1.4.6.3.SBN rename to data/firmware/7921/GUI-1.4.6.3.SBN diff --git a/tftpboot/firmware/7921/SYS-1.4.6.3.SBN b/data/firmware/7921/SYS-1.4.6.3.SBN similarity index 100% rename from tftpboot/firmware/7921/SYS-1.4.6.3.SBN rename to data/firmware/7921/SYS-1.4.6.3.SBN diff --git a/tftpboot/firmware/7921/TNUX-1.4.6.3.SBN b/data/firmware/7921/TNUX-1.4.6.3.SBN similarity index 100% rename from tftpboot/firmware/7921/TNUX-1.4.6.3.SBN rename to data/firmware/7921/TNUX-1.4.6.3.SBN diff --git a/tftpboot/firmware/7921/TNUXR-1.4.6.3.SBN b/data/firmware/7921/TNUXR-1.4.6.3.SBN similarity index 100% rename from tftpboot/firmware/7921/TNUXR-1.4.6.3.SBN rename to data/firmware/7921/TNUXR-1.4.6.3.SBN diff --git a/tftpboot/firmware/7921/WLAN-1.4.6.3.SBN b/data/firmware/7921/WLAN-1.4.6.3.SBN similarity index 100% rename from tftpboot/firmware/7921/WLAN-1.4.6.3.SBN rename to data/firmware/7921/WLAN-1.4.6.3.SBN diff --git a/tftpboot/firmware/7925/APPSH-1.4.1SR1.SBN b/data/firmware/7925/APPSH-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7925/APPSH-1.4.1SR1.SBN rename to data/firmware/7925/APPSH-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7925/CP7925G-1.4.1SR1.LOADS b/data/firmware/7925/CP7925G-1.4.1SR1.LOADS similarity index 100% rename from tftpboot/firmware/7925/CP7925G-1.4.1SR1.LOADS rename to data/firmware/7925/CP7925G-1.4.1SR1.LOADS diff --git a/tftpboot/firmware/7925/GUIH-1.4.1SR1.SBN b/data/firmware/7925/GUIH-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7925/GUIH-1.4.1SR1.SBN rename to data/firmware/7925/GUIH-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7925/JSYSH-1.4.1SR1.SBN b/data/firmware/7925/JSYSH-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7925/JSYSH-1.4.1SR1.SBN rename to data/firmware/7925/JSYSH-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7925/JUIH-1.4.1SR1.SBN b/data/firmware/7925/JUIH-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7925/JUIH-1.4.1SR1.SBN rename to data/firmware/7925/JUIH-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7925/SYSH-1.4.1SR1.SBN b/data/firmware/7925/SYSH-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7925/SYSH-1.4.1SR1.SBN rename to data/firmware/7925/SYSH-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7925/TNUXH-1.4.1SR1.SBN b/data/firmware/7925/TNUXH-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7925/TNUXH-1.4.1SR1.SBN rename to data/firmware/7925/TNUXH-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7925/TNUXRH-1.4.1SR1.SBN b/data/firmware/7925/TNUXRH-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7925/TNUXRH-1.4.1SR1.SBN rename to data/firmware/7925/TNUXRH-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7925/WLANH-1.4.1SR1.SBN b/data/firmware/7925/WLANH-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7925/WLANH-1.4.1SR1.SBN rename to data/firmware/7925/WLANH-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7926/APPSS-1.4.1SR1.SBN b/data/firmware/7926/APPSS-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7926/APPSS-1.4.1SR1.SBN rename to data/firmware/7926/APPSS-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7926/CP7926G-1.4.1SR1.LOADS b/data/firmware/7926/CP7926G-1.4.1SR1.LOADS similarity index 100% rename from tftpboot/firmware/7926/CP7926G-1.4.1SR1.LOADS rename to data/firmware/7926/CP7926G-1.4.1SR1.LOADS diff --git a/tftpboot/firmware/7926/EA15FW-BF3-220.SBN b/data/firmware/7926/EA15FW-BF3-220.SBN similarity index 100% rename from tftpboot/firmware/7926/EA15FW-BF3-220.SBN rename to data/firmware/7926/EA15FW-BF3-220.SBN diff --git a/tftpboot/firmware/7926/GUIS-1.4.1SR1.SBN b/data/firmware/7926/GUIS-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7926/GUIS-1.4.1SR1.SBN rename to data/firmware/7926/GUIS-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7926/JSYSS-1.4.1SR1.SBN b/data/firmware/7926/JSYSS-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7926/JSYSS-1.4.1SR1.SBN rename to data/firmware/7926/JSYSS-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7926/JUIS-1.4.1SR1.SBN b/data/firmware/7926/JUIS-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7926/JUIS-1.4.1SR1.SBN rename to data/firmware/7926/JUIS-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7926/SYSS-1.4.1SR1.SBN b/data/firmware/7926/SYSS-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7926/SYSS-1.4.1SR1.SBN rename to data/firmware/7926/SYSS-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7926/TNUXRS-1.4.1SR1.SBN b/data/firmware/7926/TNUXRS-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7926/TNUXRS-1.4.1SR1.SBN rename to data/firmware/7926/TNUXRS-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7926/TNUXS-1.4.1SR1.SBN b/data/firmware/7926/TNUXS-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7926/TNUXS-1.4.1SR1.SBN rename to data/firmware/7926/TNUXS-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7926/WLANS-1.4.1SR1.SBN b/data/firmware/7926/WLANS-1.4.1SR1.SBN similarity index 100% rename from tftpboot/firmware/7926/WLANS-1.4.1SR1.SBN rename to data/firmware/7926/WLANS-1.4.1SR1.SBN diff --git a/tftpboot/firmware/7931/SCCP31.9-2-1S.loads b/data/firmware/7931/SCCP31.9-2-1S.loads similarity index 100% rename from tftpboot/firmware/7931/SCCP31.9-2-1S.loads rename to data/firmware/7931/SCCP31.9-2-1S.loads diff --git a/tftpboot/firmware/7931/apps31.9-2-1TH1-13.sbn b/data/firmware/7931/apps31.9-2-1TH1-13.sbn similarity index 100% rename from tftpboot/firmware/7931/apps31.9-2-1TH1-13.sbn rename to data/firmware/7931/apps31.9-2-1TH1-13.sbn diff --git a/tftpboot/firmware/7931/cnu31.9-2-1TH1-13.sbn b/data/firmware/7931/cnu31.9-2-1TH1-13.sbn similarity index 100% rename from tftpboot/firmware/7931/cnu31.9-2-1TH1-13.sbn rename to data/firmware/7931/cnu31.9-2-1TH1-13.sbn diff --git a/tftpboot/firmware/7931/cvm31sccp.9-2-1TH1-13.sbn b/data/firmware/7931/cvm31sccp.9-2-1TH1-13.sbn similarity index 100% rename from tftpboot/firmware/7931/cvm31sccp.9-2-1TH1-13.sbn rename to data/firmware/7931/cvm31sccp.9-2-1TH1-13.sbn diff --git a/tftpboot/firmware/7931/dsp31.9-2-1TH1-13.sbn b/data/firmware/7931/dsp31.9-2-1TH1-13.sbn similarity index 100% rename from tftpboot/firmware/7931/dsp31.9-2-1TH1-13.sbn rename to data/firmware/7931/dsp31.9-2-1TH1-13.sbn diff --git a/tftpboot/firmware/7931/jar31sccp.9-2-1TH1-13.sbn b/data/firmware/7931/jar31sccp.9-2-1TH1-13.sbn similarity index 100% rename from tftpboot/firmware/7931/jar31sccp.9-2-1TH1-13.sbn rename to data/firmware/7931/jar31sccp.9-2-1TH1-13.sbn diff --git a/tftpboot/firmware/7931/term31.default.loads b/data/firmware/7931/term31.default.loads similarity index 100% rename from tftpboot/firmware/7931/term31.default.loads rename to data/firmware/7931/term31.default.loads diff --git a/tftpboot/firmware/7935/P00503021900.bin b/data/firmware/7935/P00503021900.bin similarity index 100% rename from tftpboot/firmware/7935/P00503021900.bin rename to data/firmware/7935/P00503021900.bin diff --git a/tftpboot/firmware/7936/cmterm_7936.3-3-21-0.bin b/data/firmware/7936/cmterm_7936.3-3-21-0.bin similarity index 100% rename from tftpboot/firmware/7936/cmterm_7936.3-3-21-0.bin rename to data/firmware/7936/cmterm_7936.3-3-21-0.bin diff --git a/tftpboot/firmware/7937/apps37sccp.1-4-5-7.bin b/data/firmware/7937/apps37sccp.1-4-5-7.bin similarity index 100% rename from tftpboot/firmware/7937/apps37sccp.1-4-5-7.bin rename to data/firmware/7937/apps37sccp.1-4-5-7.bin diff --git a/tftpboot/firmware/7940/P0030801SR02.bin b/data/firmware/7940/P0030801SR02.bin similarity index 100% rename from tftpboot/firmware/7940/P0030801SR02.bin rename to data/firmware/7940/P0030801SR02.bin diff --git a/tftpboot/firmware/7940/P0030801SR02.loads b/data/firmware/7940/P0030801SR02.loads similarity index 100% rename from tftpboot/firmware/7940/P0030801SR02.loads rename to data/firmware/7940/P0030801SR02.loads diff --git a/tftpboot/firmware/7940/P0030801SR02.sb2 b/data/firmware/7940/P0030801SR02.sb2 similarity index 100% rename from tftpboot/firmware/7940/P0030801SR02.sb2 rename to data/firmware/7940/P0030801SR02.sb2 diff --git a/tftpboot/firmware/7940/P0030801SR02.sbn b/data/firmware/7940/P0030801SR02.sbn similarity index 100% rename from tftpboot/firmware/7940/P0030801SR02.sbn rename to data/firmware/7940/P0030801SR02.sbn diff --git a/tftpboot/firmware/7940/P0030801SR02.txt b/data/firmware/7940/P0030801SR02.txt similarity index 100% rename from tftpboot/firmware/7940/P0030801SR02.txt rename to data/firmware/7940/P0030801SR02.txt diff --git a/tftpboot/firmware/7941/SCCP41.9-4-2SR3-1S.loads b/data/firmware/7941/SCCP41.9-4-2SR3-1S.loads similarity index 100% rename from tftpboot/firmware/7941/SCCP41.9-4-2SR3-1S.loads rename to data/firmware/7941/SCCP41.9-4-2SR3-1S.loads diff --git a/tftpboot/firmware/7941/apps41.9-4-2ES26.sbn b/data/firmware/7941/apps41.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7941/apps41.9-4-2ES26.sbn rename to data/firmware/7941/apps41.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7941/cnu41.9-4-2ES26.sbn b/data/firmware/7941/cnu41.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7941/cnu41.9-4-2ES26.sbn rename to data/firmware/7941/cnu41.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7941/cvm41sccp.9-4-2ES26.sbn b/data/firmware/7941/cvm41sccp.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7941/cvm41sccp.9-4-2ES26.sbn rename to data/firmware/7941/cvm41sccp.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7941/dsp41.9-4-2ES26.sbn b/data/firmware/7941/dsp41.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7941/dsp41.9-4-2ES26.sbn rename to data/firmware/7941/dsp41.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7941/jar41sccp.9-4-2ES26.sbn b/data/firmware/7941/jar41sccp.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7941/jar41sccp.9-4-2ES26.sbn rename to data/firmware/7941/jar41sccp.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7941/term41.default.loads b/data/firmware/7941/term41.default.loads similarity index 100% rename from tftpboot/firmware/7941/term41.default.loads rename to data/firmware/7941/term41.default.loads diff --git a/tftpboot/firmware/7941/term61.default.loads b/data/firmware/7941/term61.default.loads similarity index 100% rename from tftpboot/firmware/7941/term61.default.loads rename to data/firmware/7941/term61.default.loads diff --git a/tftpboot/firmware/7942/SCCP42.9-4-2SR3-1S.loads b/data/firmware/7942/SCCP42.9-4-2SR3-1S.loads similarity index 100% rename from tftpboot/firmware/7942/SCCP42.9-4-2SR3-1S.loads rename to data/firmware/7942/SCCP42.9-4-2SR3-1S.loads diff --git a/tftpboot/firmware/7942/apps42.9-4-2ES26.sbn b/data/firmware/7942/apps42.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7942/apps42.9-4-2ES26.sbn rename to data/firmware/7942/apps42.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7942/cnu42.9-4-2ES26.sbn b/data/firmware/7942/cnu42.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7942/cnu42.9-4-2ES26.sbn rename to data/firmware/7942/cnu42.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7942/cvm42sccp.9-4-2ES26.sbn b/data/firmware/7942/cvm42sccp.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7942/cvm42sccp.9-4-2ES26.sbn rename to data/firmware/7942/cvm42sccp.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7942/dsp42.9-4-2ES26.sbn b/data/firmware/7942/dsp42.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7942/dsp42.9-4-2ES26.sbn rename to data/firmware/7942/dsp42.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7942/jar42sccp.9-4-2ES26.sbn b/data/firmware/7942/jar42sccp.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7942/jar42sccp.9-4-2ES26.sbn rename to data/firmware/7942/jar42sccp.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7942/term42.default.loads b/data/firmware/7942/term42.default.loads similarity index 100% rename from tftpboot/firmware/7942/term42.default.loads rename to data/firmware/7942/term42.default.loads diff --git a/tftpboot/firmware/7942/term62.default.loads b/data/firmware/7942/term62.default.loads similarity index 100% rename from tftpboot/firmware/7942/term62.default.loads rename to data/firmware/7942/term62.default.loads diff --git a/tftpboot/firmware/7945/SCCP45.9-3-1SR1-1S.loads b/data/firmware/7945/SCCP45.9-3-1SR1-1S.loads similarity index 100% rename from tftpboot/firmware/7945/SCCP45.9-3-1SR1-1S.loads rename to data/firmware/7945/SCCP45.9-3-1SR1-1S.loads diff --git a/tftpboot/firmware/7945/SCCP45.9-4-2SR4-3S.loads b/data/firmware/7945/SCCP45.9-4-2SR4-3S.loads similarity index 100% rename from tftpboot/firmware/7945/SCCP45.9-4-2SR4-3S.loads rename to data/firmware/7945/SCCP45.9-4-2SR4-3S.loads diff --git a/tftpboot/firmware/7945/apps45.9-3-1ES8.sbn b/data/firmware/7945/apps45.9-3-1ES8.sbn similarity index 100% rename from tftpboot/firmware/7945/apps45.9-3-1ES8.sbn rename to data/firmware/7945/apps45.9-3-1ES8.sbn diff --git a/tftpboot/firmware/7945/apps45.9-4-2SR4-3.sbn b/data/firmware/7945/apps45.9-4-2SR4-3.sbn similarity index 100% rename from tftpboot/firmware/7945/apps45.9-4-2SR4-3.sbn rename to data/firmware/7945/apps45.9-4-2SR4-3.sbn diff --git a/tftpboot/firmware/7945/cnu45.9-3-1ES8.sbn b/data/firmware/7945/cnu45.9-3-1ES8.sbn similarity index 100% rename from tftpboot/firmware/7945/cnu45.9-3-1ES8.sbn rename to data/firmware/7945/cnu45.9-3-1ES8.sbn diff --git a/tftpboot/firmware/7945/cnu45.9-4-2SR4-3.sbn b/data/firmware/7945/cnu45.9-4-2SR4-3.sbn similarity index 100% rename from tftpboot/firmware/7945/cnu45.9-4-2SR4-3.sbn rename to data/firmware/7945/cnu45.9-4-2SR4-3.sbn diff --git a/tftpboot/firmware/7945/cvm45sccp.9-3-1ES8.sbn b/data/firmware/7945/cvm45sccp.9-3-1ES8.sbn similarity index 100% rename from tftpboot/firmware/7945/cvm45sccp.9-3-1ES8.sbn rename to data/firmware/7945/cvm45sccp.9-3-1ES8.sbn diff --git a/tftpboot/firmware/7945/cvm45sccp.9-4-2SR4-3.sbn b/data/firmware/7945/cvm45sccp.9-4-2SR4-3.sbn similarity index 100% rename from tftpboot/firmware/7945/cvm45sccp.9-4-2SR4-3.sbn rename to data/firmware/7945/cvm45sccp.9-4-2SR4-3.sbn diff --git a/tftpboot/firmware/7945/dsp45.9-3-1ES8.sbn b/data/firmware/7945/dsp45.9-3-1ES8.sbn similarity index 100% rename from tftpboot/firmware/7945/dsp45.9-3-1ES8.sbn rename to data/firmware/7945/dsp45.9-3-1ES8.sbn diff --git a/tftpboot/firmware/7945/dsp45.9-4-2SR4-3.sbn b/data/firmware/7945/dsp45.9-4-2SR4-3.sbn similarity index 100% rename from tftpboot/firmware/7945/dsp45.9-4-2SR4-3.sbn rename to data/firmware/7945/dsp45.9-4-2SR4-3.sbn diff --git a/tftpboot/firmware/7945/jar45sccp.9-3-1ES8.sbn b/data/firmware/7945/jar45sccp.9-3-1ES8.sbn similarity index 100% rename from tftpboot/firmware/7945/jar45sccp.9-3-1ES8.sbn rename to data/firmware/7945/jar45sccp.9-3-1ES8.sbn diff --git a/tftpboot/firmware/7945/jar45sccp.9-4-2SR4-3.sbn b/data/firmware/7945/jar45sccp.9-4-2SR4-3.sbn similarity index 100% rename from tftpboot/firmware/7945/jar45sccp.9-4-2SR4-3.sbn rename to data/firmware/7945/jar45sccp.9-4-2SR4-3.sbn diff --git a/tftpboot/firmware/7945/term45.default.loads b/data/firmware/7945/term45.default.loads similarity index 100% rename from tftpboot/firmware/7945/term45.default.loads rename to data/firmware/7945/term45.default.loads diff --git a/tftpboot/firmware/7945/term65.default.loads b/data/firmware/7945/term65.default.loads similarity index 100% rename from tftpboot/firmware/7945/term65.default.loads rename to data/firmware/7945/term65.default.loads diff --git a/tftpboot/firmware/7960 b/data/firmware/7960 similarity index 100% rename from tftpboot/firmware/7960 rename to data/firmware/7960 diff --git a/tftpboot/firmware/7961 b/data/firmware/7961 similarity index 100% rename from tftpboot/firmware/7961 rename to data/firmware/7961 diff --git a/tftpboot/firmware/7962 b/data/firmware/7962 similarity index 100% rename from tftpboot/firmware/7962 rename to data/firmware/7962 diff --git a/tftpboot/firmware/7965 b/data/firmware/7965 similarity index 100% rename from tftpboot/firmware/7965 rename to data/firmware/7965 diff --git a/tftpboot/firmware/7970/SCCP70.9-4-2SR3-1S.loads b/data/firmware/7970/SCCP70.9-4-2SR3-1S.loads similarity index 100% rename from tftpboot/firmware/7970/SCCP70.9-4-2SR3-1S.loads rename to data/firmware/7970/SCCP70.9-4-2SR3-1S.loads diff --git a/tftpboot/firmware/7970/apps70.9-4-2ES26.sbn b/data/firmware/7970/apps70.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7970/apps70.9-4-2ES26.sbn rename to data/firmware/7970/apps70.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7970/cnu70.9-4-2ES26.sbn b/data/firmware/7970/cnu70.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7970/cnu70.9-4-2ES26.sbn rename to data/firmware/7970/cnu70.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7970/cvm70sccp.9-4-2ES26.sbn b/data/firmware/7970/cvm70sccp.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7970/cvm70sccp.9-4-2ES26.sbn rename to data/firmware/7970/cvm70sccp.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7970/dsp70.9-4-2ES26.sbn b/data/firmware/7970/dsp70.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7970/dsp70.9-4-2ES26.sbn rename to data/firmware/7970/dsp70.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7970/jar70sccp.9-4-2ES26.sbn b/data/firmware/7970/jar70sccp.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7970/jar70sccp.9-4-2ES26.sbn rename to data/firmware/7970/jar70sccp.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7970/term70.default.loads b/data/firmware/7970/term70.default.loads similarity index 100% rename from tftpboot/firmware/7970/term70.default.loads rename to data/firmware/7970/term70.default.loads diff --git a/tftpboot/firmware/7970/term71.default.loads b/data/firmware/7970/term71.default.loads similarity index 100% rename from tftpboot/firmware/7970/term71.default.loads rename to data/firmware/7970/term71.default.loads diff --git a/tftpboot/firmware/7971 b/data/firmware/7971 similarity index 100% rename from tftpboot/firmware/7971 rename to data/firmware/7971 diff --git a/tftpboot/firmware/7975/SCCP75.9-4-2SR3-1S.loads b/data/firmware/7975/SCCP75.9-4-2SR3-1S.loads similarity index 100% rename from tftpboot/firmware/7975/SCCP75.9-4-2SR3-1S.loads rename to data/firmware/7975/SCCP75.9-4-2SR3-1S.loads diff --git a/tftpboot/firmware/7975/SCCP75.9-4-2SR4-3S.loads b/data/firmware/7975/SCCP75.9-4-2SR4-3S.loads similarity index 100% rename from tftpboot/firmware/7975/SCCP75.9-4-2SR4-3S.loads rename to data/firmware/7975/SCCP75.9-4-2SR4-3S.loads diff --git a/tftpboot/firmware/7975/apps75.9-4-2ES26.sbn b/data/firmware/7975/apps75.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7975/apps75.9-4-2ES26.sbn rename to data/firmware/7975/apps75.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7975/apps75.9-4-2SR4-3.sbn b/data/firmware/7975/apps75.9-4-2SR4-3.sbn similarity index 100% rename from tftpboot/firmware/7975/apps75.9-4-2SR4-3.sbn rename to data/firmware/7975/apps75.9-4-2SR4-3.sbn diff --git a/tftpboot/firmware/7975/cnu75.9-4-2ES26.sbn b/data/firmware/7975/cnu75.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7975/cnu75.9-4-2ES26.sbn rename to data/firmware/7975/cnu75.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7975/cnu75.9-4-2SR4-3.sbn b/data/firmware/7975/cnu75.9-4-2SR4-3.sbn similarity index 100% rename from tftpboot/firmware/7975/cnu75.9-4-2SR4-3.sbn rename to data/firmware/7975/cnu75.9-4-2SR4-3.sbn diff --git a/tftpboot/firmware/7975/cvm45sccp.9-4-2SR4-3.sbn b/data/firmware/7975/cvm45sccp.9-4-2SR4-3.sbn similarity index 100% rename from tftpboot/firmware/7975/cvm45sccp.9-4-2SR4-3.sbn rename to data/firmware/7975/cvm45sccp.9-4-2SR4-3.sbn diff --git a/tftpboot/firmware/7975/cvm75sccp.9-4-2ES26.sbn b/data/firmware/7975/cvm75sccp.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7975/cvm75sccp.9-4-2ES26.sbn rename to data/firmware/7975/cvm75sccp.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7975/cvm75sccp.9-4-2SR4-3.sbn b/data/firmware/7975/cvm75sccp.9-4-2SR4-3.sbn similarity index 100% rename from tftpboot/firmware/7975/cvm75sccp.9-4-2SR4-3.sbn rename to data/firmware/7975/cvm75sccp.9-4-2SR4-3.sbn diff --git a/tftpboot/firmware/7975/dsp75.9-4-2ES26.sbn b/data/firmware/7975/dsp75.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7975/dsp75.9-4-2ES26.sbn rename to data/firmware/7975/dsp75.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7975/dsp75.9-4-2SR4-3.sbn b/data/firmware/7975/dsp75.9-4-2SR4-3.sbn similarity index 100% rename from tftpboot/firmware/7975/dsp75.9-4-2SR4-3.sbn rename to data/firmware/7975/dsp75.9-4-2SR4-3.sbn diff --git a/tftpboot/firmware/7975/jar75sccp.9-4-2ES26.sbn b/data/firmware/7975/jar75sccp.9-4-2ES26.sbn similarity index 100% rename from tftpboot/firmware/7975/jar75sccp.9-4-2ES26.sbn rename to data/firmware/7975/jar75sccp.9-4-2ES26.sbn diff --git a/tftpboot/firmware/7975/jar75sccp.9-4-2SR4-3.sbn b/data/firmware/7975/jar75sccp.9-4-2SR4-3.sbn similarity index 100% rename from tftpboot/firmware/7975/jar75sccp.9-4-2SR4-3.sbn rename to data/firmware/7975/jar75sccp.9-4-2SR4-3.sbn diff --git a/tftpboot/firmware/7975/term75.default.loads b/data/firmware/7975/term75.default.loads similarity index 100% rename from tftpboot/firmware/7975/term75.default.loads rename to data/firmware/7975/term75.default.loads diff --git a/tftpboot/firmware/7985/cmterm_7985.4-1-7-0.bin b/data/firmware/7985/cmterm_7985.4-1-7-0.bin similarity index 100% rename from tftpboot/firmware/7985/cmterm_7985.4-1-7-0.bin rename to data/firmware/7985/cmterm_7985.4-1-7-0.bin diff --git a/tftpboot/firmware/894x/BOOT894x.0-0-2-0.bin.sgn b/data/firmware/894x/BOOT894x.0-0-2-0.bin.sgn similarity index 100% rename from tftpboot/firmware/894x/BOOT894x.0-0-2-0.bin.sgn rename to data/firmware/894x/BOOT894x.0-0-2-0.bin.sgn diff --git a/tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin1.sgn b/data/firmware/894x/SCCP894x.9-4-2SR1-2.bin1.sgn similarity index 100% rename from tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin1.sgn rename to data/firmware/894x/SCCP894x.9-4-2SR1-2.bin1.sgn diff --git a/tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin2.sgn b/data/firmware/894x/SCCP894x.9-4-2SR1-2.bin2.sgn similarity index 100% rename from tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin2.sgn rename to data/firmware/894x/SCCP894x.9-4-2SR1-2.bin2.sgn diff --git a/tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin3.sgn b/data/firmware/894x/SCCP894x.9-4-2SR1-2.bin3.sgn similarity index 100% rename from tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin3.sgn rename to data/firmware/894x/SCCP894x.9-4-2SR1-2.bin3.sgn diff --git a/tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin4.sgn b/data/firmware/894x/SCCP894x.9-4-2SR1-2.bin4.sgn similarity index 100% rename from tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin4.sgn rename to data/firmware/894x/SCCP894x.9-4-2SR1-2.bin4.sgn diff --git a/tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin5.sgn b/data/firmware/894x/SCCP894x.9-4-2SR1-2.bin5.sgn similarity index 100% rename from tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin5.sgn rename to data/firmware/894x/SCCP894x.9-4-2SR1-2.bin5.sgn diff --git a/tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin6.sgn b/data/firmware/894x/SCCP894x.9-4-2SR1-2.bin6.sgn similarity index 100% rename from tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin6.sgn rename to data/firmware/894x/SCCP894x.9-4-2SR1-2.bin6.sgn diff --git a/tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin7.sgn b/data/firmware/894x/SCCP894x.9-4-2SR1-2.bin7.sgn similarity index 100% rename from tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin7.sgn rename to data/firmware/894x/SCCP894x.9-4-2SR1-2.bin7.sgn diff --git a/tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin8.sgn b/data/firmware/894x/SCCP894x.9-4-2SR1-2.bin8.sgn similarity index 100% rename from tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin8.sgn rename to data/firmware/894x/SCCP894x.9-4-2SR1-2.bin8.sgn diff --git a/tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin9.sgn b/data/firmware/894x/SCCP894x.9-4-2SR1-2.bin9.sgn similarity index 100% rename from tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.bin9.sgn rename to data/firmware/894x/SCCP894x.9-4-2SR1-2.bin9.sgn diff --git a/tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.loads b/data/firmware/894x/SCCP894x.9-4-2SR1-2.loads similarity index 100% rename from tftpboot/firmware/894x/SCCP894x.9-4-2SR1-2.loads rename to data/firmware/894x/SCCP894x.9-4-2SR1-2.loads diff --git a/tftpboot/firmware/ata186/ATA030204SCCP090202A.zup b/data/firmware/ata186/ATA030204SCCP090202A.zup similarity index 100% rename from tftpboot/firmware/ata186/ATA030204SCCP090202A.zup rename to data/firmware/ata186/ATA030204SCCP090202A.zup diff --git a/tftpboot/firmware/ata188 b/data/firmware/ata188 similarity index 100% rename from tftpboot/firmware/ata188 rename to data/firmware/ata188 diff --git a/tftpboot/firmware/mkregex.py b/data/firmware/mkregex.py similarity index 100% rename from tftpboot/firmware/mkregex.py rename to data/firmware/mkregex.py diff --git a/tftpboot/firmware/spa30x b/data/firmware/spa30x similarity index 100% rename from tftpboot/firmware/spa30x rename to data/firmware/spa30x diff --git a/tftpboot/firmware/spa50x/locale/spa50x_30x_es_mx_v756.xml b/data/firmware/spa50x/locale/spa50x_30x_es_mx_v756.xml similarity index 100% rename from tftpboot/firmware/spa50x/locale/spa50x_30x_es_mx_v756.xml rename to data/firmware/spa50x/locale/spa50x_30x_es_mx_v756.xml diff --git a/tftpboot/firmware/spa50x/spa50x-30x-762e.bin b/data/firmware/spa50x/spa50x-30x-762e.bin similarity index 100% rename from tftpboot/firmware/spa50x/spa50x-30x-762e.bin rename to data/firmware/spa50x/spa50x-30x-762e.bin diff --git a/tftpboot/firmware/spa50x/spa50x-30x-762f.bin b/data/firmware/spa50x/spa50x-30x-762f.bin similarity index 100% rename from tftpboot/firmware/spa50x/spa50x-30x-762f.bin rename to data/firmware/spa50x/spa50x-30x-762f.bin diff --git a/tftpboot/firmware/spa51x/spa51x-761.bin b/data/firmware/spa51x/spa51x-761.bin similarity index 100% rename from tftpboot/firmware/spa51x/spa51x-761.bin rename to data/firmware/spa51x/spa51x-761.bin diff --git a/tftpboot/firmware/spa51x/spa51x-762f.bin b/data/firmware/spa51x/spa51x-762f.bin similarity index 100% rename from tftpboot/firmware/spa51x/spa51x-762f.bin rename to data/firmware/spa51x/spa51x-762f.bin diff --git a/tftpboot/firmware/spa525/locale/spa525_bg_v761.xml b/data/firmware/spa525/locale/spa525_bg_v761.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_bg_v761.xml rename to data/firmware/spa525/locale/spa525_bg_v761.xml diff --git a/tftpboot/firmware/spa525/locale/spa525_es_mx_v761.xml b/data/firmware/spa525/locale/spa525_es_mx_v761.xml similarity index 100% rename from tftpboot/firmware/spa525/locale/spa525_es_mx_v761.xml rename to data/firmware/spa525/locale/spa525_es_mx_v761.xml diff --git a/tftpboot/firmware/spa525/spa525g-761bt.bin b/data/firmware/spa525/spa525g-761bt.bin similarity index 100% rename from tftpboot/firmware/spa525/spa525g-761bt.bin rename to data/firmware/spa525/spa525g-761bt.bin diff --git a/tftpboot/firmware/spa525/spa525g-762e-bt.bin b/data/firmware/spa525/spa525g-762e-bt.bin similarity index 100% rename from tftpboot/firmware/spa525/spa525g-762e-bt.bin rename to data/firmware/spa525/spa525g-762e-bt.bin diff --git a/tftpboot/firmware/spa525/spa525g-762e.bin b/data/firmware/spa525/spa525g-762e.bin similarity index 100% rename from tftpboot/firmware/spa525/spa525g-762e.bin rename to data/firmware/spa525/spa525g-762e.bin diff --git a/tftpboot/firmware/spa941/spa941-518.bin b/data/firmware/spa941/spa941-518.bin similarity index 100% rename from tftpboot/firmware/spa941/spa941-518.bin rename to data/firmware/spa941/spa941-518.bin diff --git a/tftpboot/locales/countries/Algeria/7960-tones.xml b/data/locales/countries/Algeria/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Algeria/7960-tones.xml rename to data/locales/countries/Algeria/7960-tones.xml diff --git a/tftpboot/locales/countries/Algeria/g3-tones.xml b/data/locales/countries/Algeria/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Algeria/g3-tones.xml rename to data/locales/countries/Algeria/g3-tones.xml diff --git a/tftpboot/locales/countries/Algeria/g4-tones.xml b/data/locales/countries/Algeria/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Algeria/g4-tones.xml rename to data/locales/countries/Algeria/g4-tones.xml diff --git a/tftpboot/locales/countries/Algeria/gateway-tones.xml b/data/locales/countries/Algeria/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Algeria/gateway-tones.xml rename to data/locales/countries/Algeria/gateway-tones.xml diff --git a/tftpboot/locales/countries/Argentina/7960-tones.xml b/data/locales/countries/Argentina/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Argentina/7960-tones.xml rename to data/locales/countries/Argentina/7960-tones.xml diff --git a/tftpboot/locales/countries/Argentina/g3-tones.xml b/data/locales/countries/Argentina/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Argentina/g3-tones.xml rename to data/locales/countries/Argentina/g3-tones.xml diff --git a/tftpboot/locales/countries/Argentina/g4-tones.xml b/data/locales/countries/Argentina/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Argentina/g4-tones.xml rename to data/locales/countries/Argentina/g4-tones.xml diff --git a/tftpboot/locales/countries/Argentina/gateway-tones.xml b/data/locales/countries/Argentina/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Argentina/gateway-tones.xml rename to data/locales/countries/Argentina/gateway-tones.xml diff --git a/tftpboot/locales/countries/Australia/7960-tones.xml b/data/locales/countries/Australia/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Australia/7960-tones.xml rename to data/locales/countries/Australia/7960-tones.xml diff --git a/tftpboot/locales/countries/Australia/g3-tones.xml b/data/locales/countries/Australia/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Australia/g3-tones.xml rename to data/locales/countries/Australia/g3-tones.xml diff --git a/tftpboot/locales/countries/Australia/g4-tones.xml b/data/locales/countries/Australia/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Australia/g4-tones.xml rename to data/locales/countries/Australia/g4-tones.xml diff --git a/tftpboot/locales/countries/Australia/gateway-tones.xml b/data/locales/countries/Australia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Australia/gateway-tones.xml rename to data/locales/countries/Australia/gateway-tones.xml diff --git a/tftpboot/locales/countries/Austria/7960-tones.xml b/data/locales/countries/Austria/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Austria/7960-tones.xml rename to data/locales/countries/Austria/7960-tones.xml diff --git a/tftpboot/locales/countries/Austria/g3-tones.xml b/data/locales/countries/Austria/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Austria/g3-tones.xml rename to data/locales/countries/Austria/g3-tones.xml diff --git a/tftpboot/locales/countries/Austria/g4-tones.xml b/data/locales/countries/Austria/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Austria/g4-tones.xml rename to data/locales/countries/Austria/g4-tones.xml diff --git a/tftpboot/locales/countries/Austria/gateway-tones.xml b/data/locales/countries/Austria/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Austria/gateway-tones.xml rename to data/locales/countries/Austria/gateway-tones.xml diff --git a/tftpboot/locales/countries/Bahrain/7960-tones.xml b/data/locales/countries/Bahrain/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Bahrain/7960-tones.xml rename to data/locales/countries/Bahrain/7960-tones.xml diff --git a/tftpboot/locales/countries/Bahrain/g3-tones.xml b/data/locales/countries/Bahrain/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Bahrain/g3-tones.xml rename to data/locales/countries/Bahrain/g3-tones.xml diff --git a/tftpboot/locales/countries/Bahrain/g4-tones.xml b/data/locales/countries/Bahrain/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Bahrain/g4-tones.xml rename to data/locales/countries/Bahrain/g4-tones.xml diff --git a/tftpboot/locales/countries/Bahrain/gateway-tones.xml b/data/locales/countries/Bahrain/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Bahrain/gateway-tones.xml rename to data/locales/countries/Bahrain/gateway-tones.xml diff --git a/tftpboot/locales/countries/Belgium/7960-tones.xml b/data/locales/countries/Belgium/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Belgium/7960-tones.xml rename to data/locales/countries/Belgium/7960-tones.xml diff --git a/tftpboot/locales/countries/Belgium/g3-tones.xml b/data/locales/countries/Belgium/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Belgium/g3-tones.xml rename to data/locales/countries/Belgium/g3-tones.xml diff --git a/tftpboot/locales/countries/Belgium/g4-tones.xml b/data/locales/countries/Belgium/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Belgium/g4-tones.xml rename to data/locales/countries/Belgium/g4-tones.xml diff --git a/tftpboot/locales/countries/Belgium/gateway-tones.xml b/data/locales/countries/Belgium/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Belgium/gateway-tones.xml rename to data/locales/countries/Belgium/gateway-tones.xml diff --git a/tftpboot/locales/countries/Brazil/7960-tones.xml b/data/locales/countries/Brazil/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Brazil/7960-tones.xml rename to data/locales/countries/Brazil/7960-tones.xml diff --git a/tftpboot/locales/countries/Brazil/g3-tones.xml b/data/locales/countries/Brazil/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Brazil/g3-tones.xml rename to data/locales/countries/Brazil/g3-tones.xml diff --git a/tftpboot/locales/countries/Brazil/g4-tones.xml b/data/locales/countries/Brazil/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Brazil/g4-tones.xml rename to data/locales/countries/Brazil/g4-tones.xml diff --git a/tftpboot/locales/countries/Brazil/gateway-tones.xml b/data/locales/countries/Brazil/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Brazil/gateway-tones.xml rename to data/locales/countries/Brazil/gateway-tones.xml diff --git a/tftpboot/locales/countries/Bulgaria/7960-tones.xml b/data/locales/countries/Bulgaria/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Bulgaria/7960-tones.xml rename to data/locales/countries/Bulgaria/7960-tones.xml diff --git a/tftpboot/locales/countries/Bulgaria/g3-tones.xml b/data/locales/countries/Bulgaria/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Bulgaria/g3-tones.xml rename to data/locales/countries/Bulgaria/g3-tones.xml diff --git a/tftpboot/locales/countries/Bulgaria/g4-tones.xml b/data/locales/countries/Bulgaria/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Bulgaria/g4-tones.xml rename to data/locales/countries/Bulgaria/g4-tones.xml diff --git a/tftpboot/locales/countries/Bulgaria/gateway-tones.xml b/data/locales/countries/Bulgaria/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Bulgaria/gateway-tones.xml rename to data/locales/countries/Bulgaria/gateway-tones.xml diff --git a/tftpboot/locales/countries/Canada/7960-tones.xml b/data/locales/countries/Canada/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Canada/7960-tones.xml rename to data/locales/countries/Canada/7960-tones.xml diff --git a/tftpboot/locales/countries/Canada/g3-tones.xml b/data/locales/countries/Canada/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Canada/g3-tones.xml rename to data/locales/countries/Canada/g3-tones.xml diff --git a/tftpboot/locales/countries/Canada/g4-tones.xml b/data/locales/countries/Canada/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Canada/g4-tones.xml rename to data/locales/countries/Canada/g4-tones.xml diff --git a/tftpboot/locales/countries/Canada/gateway-tones.xml b/data/locales/countries/Canada/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Canada/gateway-tones.xml rename to data/locales/countries/Canada/gateway-tones.xml diff --git a/tftpboot/locales/countries/Chile/7960-tones.xml b/data/locales/countries/Chile/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Chile/7960-tones.xml rename to data/locales/countries/Chile/7960-tones.xml diff --git a/tftpboot/locales/countries/Chile/g3-tones.xml b/data/locales/countries/Chile/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Chile/g3-tones.xml rename to data/locales/countries/Chile/g3-tones.xml diff --git a/tftpboot/locales/countries/Chile/g4-tones.xml b/data/locales/countries/Chile/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Chile/g4-tones.xml rename to data/locales/countries/Chile/g4-tones.xml diff --git a/tftpboot/locales/countries/Chile/gateway-tones.xml b/data/locales/countries/Chile/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Chile/gateway-tones.xml rename to data/locales/countries/Chile/gateway-tones.xml diff --git a/tftpboot/locales/countries/China/7960-tones.xml b/data/locales/countries/China/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/China/7960-tones.xml rename to data/locales/countries/China/7960-tones.xml diff --git a/tftpboot/locales/countries/China/g3-tones.xml b/data/locales/countries/China/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/China/g3-tones.xml rename to data/locales/countries/China/g3-tones.xml diff --git a/tftpboot/locales/countries/China/g4-tones.xml b/data/locales/countries/China/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/China/g4-tones.xml rename to data/locales/countries/China/g4-tones.xml diff --git a/tftpboot/locales/countries/China/gateway-tones.xml b/data/locales/countries/China/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/China/gateway-tones.xml rename to data/locales/countries/China/gateway-tones.xml diff --git a/tftpboot/locales/countries/Colombia/7960-tones.xml b/data/locales/countries/Colombia/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Colombia/7960-tones.xml rename to data/locales/countries/Colombia/7960-tones.xml diff --git a/tftpboot/locales/countries/Colombia/g3-tones.xml b/data/locales/countries/Colombia/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Colombia/g3-tones.xml rename to data/locales/countries/Colombia/g3-tones.xml diff --git a/tftpboot/locales/countries/Colombia/g4-tones.xml b/data/locales/countries/Colombia/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Colombia/g4-tones.xml rename to data/locales/countries/Colombia/g4-tones.xml diff --git a/tftpboot/locales/countries/Colombia/gateway-tones.xml b/data/locales/countries/Colombia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Colombia/gateway-tones.xml rename to data/locales/countries/Colombia/gateway-tones.xml diff --git a/tftpboot/locales/countries/Croatia/7960-tones.xml b/data/locales/countries/Croatia/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Croatia/7960-tones.xml rename to data/locales/countries/Croatia/7960-tones.xml diff --git a/tftpboot/locales/countries/Croatia/g3-tones.xml b/data/locales/countries/Croatia/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Croatia/g3-tones.xml rename to data/locales/countries/Croatia/g3-tones.xml diff --git a/tftpboot/locales/countries/Croatia/g4-tones.xml b/data/locales/countries/Croatia/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Croatia/g4-tones.xml rename to data/locales/countries/Croatia/g4-tones.xml diff --git a/tftpboot/locales/countries/Croatia/gateway-tones.xml b/data/locales/countries/Croatia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Croatia/gateway-tones.xml rename to data/locales/countries/Croatia/gateway-tones.xml diff --git a/tftpboot/locales/countries/Cyprus/7960-tones.xml b/data/locales/countries/Cyprus/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Cyprus/7960-tones.xml rename to data/locales/countries/Cyprus/7960-tones.xml diff --git a/tftpboot/locales/countries/Cyprus/g3-tones.xml b/data/locales/countries/Cyprus/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Cyprus/g3-tones.xml rename to data/locales/countries/Cyprus/g3-tones.xml diff --git a/tftpboot/locales/countries/Cyprus/g4-tones.xml b/data/locales/countries/Cyprus/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Cyprus/g4-tones.xml rename to data/locales/countries/Cyprus/g4-tones.xml diff --git a/tftpboot/locales/countries/Cyprus/gateway-tones.xml b/data/locales/countries/Cyprus/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Cyprus/gateway-tones.xml rename to data/locales/countries/Cyprus/gateway-tones.xml diff --git a/tftpboot/locales/countries/Czech_Republic/7960-tones.xml b/data/locales/countries/Czech_Republic/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Czech_Republic/7960-tones.xml rename to data/locales/countries/Czech_Republic/7960-tones.xml diff --git a/tftpboot/locales/countries/Czech_Republic/g3-tones.xml b/data/locales/countries/Czech_Republic/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Czech_Republic/g3-tones.xml rename to data/locales/countries/Czech_Republic/g3-tones.xml diff --git a/tftpboot/locales/countries/Czech_Republic/g4-tones.xml b/data/locales/countries/Czech_Republic/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Czech_Republic/g4-tones.xml rename to data/locales/countries/Czech_Republic/g4-tones.xml diff --git a/tftpboot/locales/countries/Czech_Republic/gateway-tones.xml b/data/locales/countries/Czech_Republic/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Czech_Republic/gateway-tones.xml rename to data/locales/countries/Czech_Republic/gateway-tones.xml diff --git a/tftpboot/locales/countries/Denmark/7960-tones.xml b/data/locales/countries/Denmark/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Denmark/7960-tones.xml rename to data/locales/countries/Denmark/7960-tones.xml diff --git a/tftpboot/locales/countries/Denmark/g3-tones.xml b/data/locales/countries/Denmark/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Denmark/g3-tones.xml rename to data/locales/countries/Denmark/g3-tones.xml diff --git a/tftpboot/locales/countries/Denmark/g4-tones.xml b/data/locales/countries/Denmark/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Denmark/g4-tones.xml rename to data/locales/countries/Denmark/g4-tones.xml diff --git a/tftpboot/locales/countries/Denmark/gateway-tones.xml b/data/locales/countries/Denmark/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Denmark/gateway-tones.xml rename to data/locales/countries/Denmark/gateway-tones.xml diff --git a/tftpboot/locales/countries/Egypt/7960-tones.xml b/data/locales/countries/Egypt/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Egypt/7960-tones.xml rename to data/locales/countries/Egypt/7960-tones.xml diff --git a/tftpboot/locales/countries/Egypt/g3-tones.xml b/data/locales/countries/Egypt/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Egypt/g3-tones.xml rename to data/locales/countries/Egypt/g3-tones.xml diff --git a/tftpboot/locales/countries/Egypt/g4-tones.xml b/data/locales/countries/Egypt/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Egypt/g4-tones.xml rename to data/locales/countries/Egypt/g4-tones.xml diff --git a/tftpboot/locales/countries/Egypt/gateway-tones.xml b/data/locales/countries/Egypt/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Egypt/gateway-tones.xml rename to data/locales/countries/Egypt/gateway-tones.xml diff --git a/tftpboot/locales/countries/Estonia/7960-tones.xml b/data/locales/countries/Estonia/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Estonia/7960-tones.xml rename to data/locales/countries/Estonia/7960-tones.xml diff --git a/tftpboot/locales/countries/Estonia/g3-tones.xml b/data/locales/countries/Estonia/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Estonia/g3-tones.xml rename to data/locales/countries/Estonia/g3-tones.xml diff --git a/tftpboot/locales/countries/Estonia/g4-tones.xml b/data/locales/countries/Estonia/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Estonia/g4-tones.xml rename to data/locales/countries/Estonia/g4-tones.xml diff --git a/tftpboot/locales/countries/Estonia/gateway-tones.xml b/data/locales/countries/Estonia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Estonia/gateway-tones.xml rename to data/locales/countries/Estonia/gateway-tones.xml diff --git a/tftpboot/locales/countries/Finland/7960-tones.xml b/data/locales/countries/Finland/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Finland/7960-tones.xml rename to data/locales/countries/Finland/7960-tones.xml diff --git a/tftpboot/locales/countries/Finland/g3-tones.xml b/data/locales/countries/Finland/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Finland/g3-tones.xml rename to data/locales/countries/Finland/g3-tones.xml diff --git a/tftpboot/locales/countries/Finland/g4-tones.xml b/data/locales/countries/Finland/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Finland/g4-tones.xml rename to data/locales/countries/Finland/g4-tones.xml diff --git a/tftpboot/locales/countries/Finland/gateway-tones.xml b/data/locales/countries/Finland/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Finland/gateway-tones.xml rename to data/locales/countries/Finland/gateway-tones.xml diff --git a/tftpboot/locales/countries/France/7960-tones.xml b/data/locales/countries/France/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/France/7960-tones.xml rename to data/locales/countries/France/7960-tones.xml diff --git a/tftpboot/locales/countries/France/g3-tones.xml b/data/locales/countries/France/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/France/g3-tones.xml rename to data/locales/countries/France/g3-tones.xml diff --git a/tftpboot/locales/countries/France/g4-tones.xml b/data/locales/countries/France/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/France/g4-tones.xml rename to data/locales/countries/France/g4-tones.xml diff --git a/tftpboot/locales/countries/France/gateway-tones.xml b/data/locales/countries/France/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/France/gateway-tones.xml rename to data/locales/countries/France/gateway-tones.xml diff --git a/tftpboot/locales/countries/Germany/7960-tones.xml b/data/locales/countries/Germany/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Germany/7960-tones.xml rename to data/locales/countries/Germany/7960-tones.xml diff --git a/tftpboot/locales/countries/Germany/g3-tones.xml b/data/locales/countries/Germany/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Germany/g3-tones.xml rename to data/locales/countries/Germany/g3-tones.xml diff --git a/tftpboot/locales/countries/Germany/g4-tones.xml b/data/locales/countries/Germany/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Germany/g4-tones.xml rename to data/locales/countries/Germany/g4-tones.xml diff --git a/tftpboot/locales/countries/Germany/gateway-tones.xml b/data/locales/countries/Germany/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Germany/gateway-tones.xml rename to data/locales/countries/Germany/gateway-tones.xml diff --git a/tftpboot/locales/countries/Ghana/7960-tones.xml b/data/locales/countries/Ghana/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Ghana/7960-tones.xml rename to data/locales/countries/Ghana/7960-tones.xml diff --git a/tftpboot/locales/countries/Ghana/g3-tones.xml b/data/locales/countries/Ghana/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Ghana/g3-tones.xml rename to data/locales/countries/Ghana/g3-tones.xml diff --git a/tftpboot/locales/countries/Ghana/g4-tones.xml b/data/locales/countries/Ghana/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Ghana/g4-tones.xml rename to data/locales/countries/Ghana/g4-tones.xml diff --git a/tftpboot/locales/countries/Ghana/gateway-tones.xml b/data/locales/countries/Ghana/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Ghana/gateway-tones.xml rename to data/locales/countries/Ghana/gateway-tones.xml diff --git a/tftpboot/locales/countries/Greece/7960-tones.xml b/data/locales/countries/Greece/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Greece/7960-tones.xml rename to data/locales/countries/Greece/7960-tones.xml diff --git a/tftpboot/locales/countries/Greece/g3-tones.xml b/data/locales/countries/Greece/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Greece/g3-tones.xml rename to data/locales/countries/Greece/g3-tones.xml diff --git a/tftpboot/locales/countries/Greece/g4-tones.xml b/data/locales/countries/Greece/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Greece/g4-tones.xml rename to data/locales/countries/Greece/g4-tones.xml diff --git a/tftpboot/locales/countries/Greece/gateway-tones.xml b/data/locales/countries/Greece/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Greece/gateway-tones.xml rename to data/locales/countries/Greece/gateway-tones.xml diff --git a/tftpboot/locales/countries/Hong_Kong/7960-tones.xml b/data/locales/countries/Hong_Kong/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Hong_Kong/7960-tones.xml rename to data/locales/countries/Hong_Kong/7960-tones.xml diff --git a/tftpboot/locales/countries/Hong_Kong/g3-tones.xml b/data/locales/countries/Hong_Kong/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Hong_Kong/g3-tones.xml rename to data/locales/countries/Hong_Kong/g3-tones.xml diff --git a/tftpboot/locales/countries/Hong_Kong/g4-tones.xml b/data/locales/countries/Hong_Kong/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Hong_Kong/g4-tones.xml rename to data/locales/countries/Hong_Kong/g4-tones.xml diff --git a/tftpboot/locales/countries/Hong_Kong/gateway-tones.xml b/data/locales/countries/Hong_Kong/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Hong_Kong/gateway-tones.xml rename to data/locales/countries/Hong_Kong/gateway-tones.xml diff --git a/tftpboot/locales/countries/Hungary/7960-tones.xml b/data/locales/countries/Hungary/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Hungary/7960-tones.xml rename to data/locales/countries/Hungary/7960-tones.xml diff --git a/tftpboot/locales/countries/Hungary/g3-tones.xml b/data/locales/countries/Hungary/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Hungary/g3-tones.xml rename to data/locales/countries/Hungary/g3-tones.xml diff --git a/tftpboot/locales/countries/Hungary/g4-tones.xml b/data/locales/countries/Hungary/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Hungary/g4-tones.xml rename to data/locales/countries/Hungary/g4-tones.xml diff --git a/tftpboot/locales/countries/Hungary/gateway-tones.xml b/data/locales/countries/Hungary/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Hungary/gateway-tones.xml rename to data/locales/countries/Hungary/gateway-tones.xml diff --git a/tftpboot/locales/countries/Iceland/7960-tones.xml b/data/locales/countries/Iceland/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Iceland/7960-tones.xml rename to data/locales/countries/Iceland/7960-tones.xml diff --git a/tftpboot/locales/countries/Iceland/g3-tones.xml b/data/locales/countries/Iceland/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Iceland/g3-tones.xml rename to data/locales/countries/Iceland/g3-tones.xml diff --git a/tftpboot/locales/countries/Iceland/g4-tones.xml b/data/locales/countries/Iceland/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Iceland/g4-tones.xml rename to data/locales/countries/Iceland/g4-tones.xml diff --git a/tftpboot/locales/countries/Iceland/gateway-tones.xml b/data/locales/countries/Iceland/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Iceland/gateway-tones.xml rename to data/locales/countries/Iceland/gateway-tones.xml diff --git a/tftpboot/locales/countries/India/7960-tones.xml b/data/locales/countries/India/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/India/7960-tones.xml rename to data/locales/countries/India/7960-tones.xml diff --git a/tftpboot/locales/countries/India/g3-tones.xml b/data/locales/countries/India/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/India/g3-tones.xml rename to data/locales/countries/India/g3-tones.xml diff --git a/tftpboot/locales/countries/India/g4-tones.xml b/data/locales/countries/India/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/India/g4-tones.xml rename to data/locales/countries/India/g4-tones.xml diff --git a/tftpboot/locales/countries/India/gateway-tones.xml b/data/locales/countries/India/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/India/gateway-tones.xml rename to data/locales/countries/India/gateway-tones.xml diff --git a/tftpboot/locales/countries/Indonesia/7960-tones.xml b/data/locales/countries/Indonesia/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Indonesia/7960-tones.xml rename to data/locales/countries/Indonesia/7960-tones.xml diff --git a/tftpboot/locales/countries/Indonesia/g3-tones.xml b/data/locales/countries/Indonesia/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Indonesia/g3-tones.xml rename to data/locales/countries/Indonesia/g3-tones.xml diff --git a/tftpboot/locales/countries/Indonesia/g4-tones.xml b/data/locales/countries/Indonesia/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Indonesia/g4-tones.xml rename to data/locales/countries/Indonesia/g4-tones.xml diff --git a/tftpboot/locales/countries/Indonesia/gateway-tones.xml b/data/locales/countries/Indonesia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Indonesia/gateway-tones.xml rename to data/locales/countries/Indonesia/gateway-tones.xml diff --git a/tftpboot/locales/countries/Iraq/7960-tones.xml b/data/locales/countries/Iraq/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Iraq/7960-tones.xml rename to data/locales/countries/Iraq/7960-tones.xml diff --git a/tftpboot/locales/countries/Iraq/g3-tones.xml b/data/locales/countries/Iraq/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Iraq/g3-tones.xml rename to data/locales/countries/Iraq/g3-tones.xml diff --git a/tftpboot/locales/countries/Iraq/g4-tones.xml b/data/locales/countries/Iraq/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Iraq/g4-tones.xml rename to data/locales/countries/Iraq/g4-tones.xml diff --git a/tftpboot/locales/countries/Iraq/gateway-tones.xml b/data/locales/countries/Iraq/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Iraq/gateway-tones.xml rename to data/locales/countries/Iraq/gateway-tones.xml diff --git a/tftpboot/locales/countries/Ireland/7960-tones.xml b/data/locales/countries/Ireland/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Ireland/7960-tones.xml rename to data/locales/countries/Ireland/7960-tones.xml diff --git a/tftpboot/locales/countries/Ireland/g3-tones.xml b/data/locales/countries/Ireland/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Ireland/g3-tones.xml rename to data/locales/countries/Ireland/g3-tones.xml diff --git a/tftpboot/locales/countries/Ireland/g4-tones.xml b/data/locales/countries/Ireland/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Ireland/g4-tones.xml rename to data/locales/countries/Ireland/g4-tones.xml diff --git a/tftpboot/locales/countries/Ireland/gateway-tones.xml b/data/locales/countries/Ireland/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Ireland/gateway-tones.xml rename to data/locales/countries/Ireland/gateway-tones.xml diff --git a/tftpboot/locales/countries/Israel/7960-tones.xml b/data/locales/countries/Israel/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Israel/7960-tones.xml rename to data/locales/countries/Israel/7960-tones.xml diff --git a/tftpboot/locales/countries/Israel/g3-tones.xml b/data/locales/countries/Israel/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Israel/g3-tones.xml rename to data/locales/countries/Israel/g3-tones.xml diff --git a/tftpboot/locales/countries/Israel/g4-tones.xml b/data/locales/countries/Israel/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Israel/g4-tones.xml rename to data/locales/countries/Israel/g4-tones.xml diff --git a/tftpboot/locales/countries/Israel/gateway-tones.xml b/data/locales/countries/Israel/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Israel/gateway-tones.xml rename to data/locales/countries/Israel/gateway-tones.xml diff --git a/tftpboot/locales/countries/Italy/7960-tones.xml b/data/locales/countries/Italy/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Italy/7960-tones.xml rename to data/locales/countries/Italy/7960-tones.xml diff --git a/tftpboot/locales/countries/Italy/g3-tones.xml b/data/locales/countries/Italy/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Italy/g3-tones.xml rename to data/locales/countries/Italy/g3-tones.xml diff --git a/tftpboot/locales/countries/Italy/g4-tones.xml b/data/locales/countries/Italy/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Italy/g4-tones.xml rename to data/locales/countries/Italy/g4-tones.xml diff --git a/tftpboot/locales/countries/Italy/gateway-tones.xml b/data/locales/countries/Italy/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Italy/gateway-tones.xml rename to data/locales/countries/Italy/gateway-tones.xml diff --git a/tftpboot/locales/countries/Japan/7960-tones.xml b/data/locales/countries/Japan/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Japan/7960-tones.xml rename to data/locales/countries/Japan/7960-tones.xml diff --git a/tftpboot/locales/countries/Japan/g3-tones.xml b/data/locales/countries/Japan/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Japan/g3-tones.xml rename to data/locales/countries/Japan/g3-tones.xml diff --git a/tftpboot/locales/countries/Japan/g4-tones.xml b/data/locales/countries/Japan/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Japan/g4-tones.xml rename to data/locales/countries/Japan/g4-tones.xml diff --git a/tftpboot/locales/countries/Japan/gateway-tones.xml b/data/locales/countries/Japan/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Japan/gateway-tones.xml rename to data/locales/countries/Japan/gateway-tones.xml diff --git a/tftpboot/locales/countries/Jordan/7960-tones.xml b/data/locales/countries/Jordan/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Jordan/7960-tones.xml rename to data/locales/countries/Jordan/7960-tones.xml diff --git a/tftpboot/locales/countries/Jordan/g3-tones.xml b/data/locales/countries/Jordan/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Jordan/g3-tones.xml rename to data/locales/countries/Jordan/g3-tones.xml diff --git a/tftpboot/locales/countries/Jordan/g4-tones.xml b/data/locales/countries/Jordan/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Jordan/g4-tones.xml rename to data/locales/countries/Jordan/g4-tones.xml diff --git a/tftpboot/locales/countries/Jordan/gateway-tones.xml b/data/locales/countries/Jordan/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Jordan/gateway-tones.xml rename to data/locales/countries/Jordan/gateway-tones.xml diff --git a/tftpboot/locales/countries/Kenya/7960-tones.xml b/data/locales/countries/Kenya/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Kenya/7960-tones.xml rename to data/locales/countries/Kenya/7960-tones.xml diff --git a/tftpboot/locales/countries/Kenya/g3-tones.xml b/data/locales/countries/Kenya/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Kenya/g3-tones.xml rename to data/locales/countries/Kenya/g3-tones.xml diff --git a/tftpboot/locales/countries/Kenya/g4-tones.xml b/data/locales/countries/Kenya/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Kenya/g4-tones.xml rename to data/locales/countries/Kenya/g4-tones.xml diff --git a/tftpboot/locales/countries/Kenya/gateway-tones.xml b/data/locales/countries/Kenya/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Kenya/gateway-tones.xml rename to data/locales/countries/Kenya/gateway-tones.xml diff --git a/tftpboot/locales/countries/Korea_Republic/7960-tones.xml b/data/locales/countries/Korea_Republic/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Korea_Republic/7960-tones.xml rename to data/locales/countries/Korea_Republic/7960-tones.xml diff --git a/tftpboot/locales/countries/Korea_Republic/g3-tones.xml b/data/locales/countries/Korea_Republic/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Korea_Republic/g3-tones.xml rename to data/locales/countries/Korea_Republic/g3-tones.xml diff --git a/tftpboot/locales/countries/Korea_Republic/g4-tones.xml b/data/locales/countries/Korea_Republic/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Korea_Republic/g4-tones.xml rename to data/locales/countries/Korea_Republic/g4-tones.xml diff --git a/tftpboot/locales/countries/Korea_Republic/gateway-tones.xml b/data/locales/countries/Korea_Republic/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Korea_Republic/gateway-tones.xml rename to data/locales/countries/Korea_Republic/gateway-tones.xml diff --git a/tftpboot/locales/countries/Kuwait/7960-tones.xml b/data/locales/countries/Kuwait/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Kuwait/7960-tones.xml rename to data/locales/countries/Kuwait/7960-tones.xml diff --git a/tftpboot/locales/countries/Kuwait/g3-tones.xml b/data/locales/countries/Kuwait/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Kuwait/g3-tones.xml rename to data/locales/countries/Kuwait/g3-tones.xml diff --git a/tftpboot/locales/countries/Kuwait/g4-tones.xml b/data/locales/countries/Kuwait/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Kuwait/g4-tones.xml rename to data/locales/countries/Kuwait/g4-tones.xml diff --git a/tftpboot/locales/countries/Kuwait/gateway-tones.xml b/data/locales/countries/Kuwait/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Kuwait/gateway-tones.xml rename to data/locales/countries/Kuwait/gateway-tones.xml diff --git a/tftpboot/locales/countries/Latvia/7960-tones.xml b/data/locales/countries/Latvia/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Latvia/7960-tones.xml rename to data/locales/countries/Latvia/7960-tones.xml diff --git a/tftpboot/locales/countries/Latvia/g3-tones.xml b/data/locales/countries/Latvia/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Latvia/g3-tones.xml rename to data/locales/countries/Latvia/g3-tones.xml diff --git a/tftpboot/locales/countries/Latvia/g4-tones.xml b/data/locales/countries/Latvia/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Latvia/g4-tones.xml rename to data/locales/countries/Latvia/g4-tones.xml diff --git a/tftpboot/locales/countries/Latvia/gateway-tones.xml b/data/locales/countries/Latvia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Latvia/gateway-tones.xml rename to data/locales/countries/Latvia/gateway-tones.xml diff --git a/tftpboot/locales/countries/Lebanon/7960-tones.xml b/data/locales/countries/Lebanon/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Lebanon/7960-tones.xml rename to data/locales/countries/Lebanon/7960-tones.xml diff --git a/tftpboot/locales/countries/Lebanon/g3-tones.xml b/data/locales/countries/Lebanon/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Lebanon/g3-tones.xml rename to data/locales/countries/Lebanon/g3-tones.xml diff --git a/tftpboot/locales/countries/Lebanon/g4-tones.xml b/data/locales/countries/Lebanon/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Lebanon/g4-tones.xml rename to data/locales/countries/Lebanon/g4-tones.xml diff --git a/tftpboot/locales/countries/Lebanon/gateway-tones.xml b/data/locales/countries/Lebanon/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Lebanon/gateway-tones.xml rename to data/locales/countries/Lebanon/gateway-tones.xml diff --git a/tftpboot/locales/countries/Lithuania/7960-tones.xml b/data/locales/countries/Lithuania/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Lithuania/7960-tones.xml rename to data/locales/countries/Lithuania/7960-tones.xml diff --git a/tftpboot/locales/countries/Lithuania/g3-tones.xml b/data/locales/countries/Lithuania/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Lithuania/g3-tones.xml rename to data/locales/countries/Lithuania/g3-tones.xml diff --git a/tftpboot/locales/countries/Lithuania/g4-tones.xml b/data/locales/countries/Lithuania/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Lithuania/g4-tones.xml rename to data/locales/countries/Lithuania/g4-tones.xml diff --git a/tftpboot/locales/countries/Lithuania/gateway-tones.xml b/data/locales/countries/Lithuania/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Lithuania/gateway-tones.xml rename to data/locales/countries/Lithuania/gateway-tones.xml diff --git a/tftpboot/locales/countries/Luxembourg/7960-tones.xml b/data/locales/countries/Luxembourg/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Luxembourg/7960-tones.xml rename to data/locales/countries/Luxembourg/7960-tones.xml diff --git a/tftpboot/locales/countries/Luxembourg/g3-tones.xml b/data/locales/countries/Luxembourg/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Luxembourg/g3-tones.xml rename to data/locales/countries/Luxembourg/g3-tones.xml diff --git a/tftpboot/locales/countries/Luxembourg/g4-tones.xml b/data/locales/countries/Luxembourg/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Luxembourg/g4-tones.xml rename to data/locales/countries/Luxembourg/g4-tones.xml diff --git a/tftpboot/locales/countries/Luxembourg/gateway-tones.xml b/data/locales/countries/Luxembourg/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Luxembourg/gateway-tones.xml rename to data/locales/countries/Luxembourg/gateway-tones.xml diff --git a/tftpboot/locales/countries/Malaysia/7960-tones.xml b/data/locales/countries/Malaysia/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Malaysia/7960-tones.xml rename to data/locales/countries/Malaysia/7960-tones.xml diff --git a/tftpboot/locales/countries/Malaysia/g3-tones.xml b/data/locales/countries/Malaysia/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Malaysia/g3-tones.xml rename to data/locales/countries/Malaysia/g3-tones.xml diff --git a/tftpboot/locales/countries/Malaysia/g4-tones.xml b/data/locales/countries/Malaysia/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Malaysia/g4-tones.xml rename to data/locales/countries/Malaysia/g4-tones.xml diff --git a/tftpboot/locales/countries/Malaysia/gateway-tones.xml b/data/locales/countries/Malaysia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Malaysia/gateway-tones.xml rename to data/locales/countries/Malaysia/gateway-tones.xml diff --git a/tftpboot/locales/countries/Mauritania/7960-tones.xml b/data/locales/countries/Mauritania/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Mauritania/7960-tones.xml rename to data/locales/countries/Mauritania/7960-tones.xml diff --git a/tftpboot/locales/countries/Mauritania/g3-tones.xml b/data/locales/countries/Mauritania/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Mauritania/g3-tones.xml rename to data/locales/countries/Mauritania/g3-tones.xml diff --git a/tftpboot/locales/countries/Mauritania/g4-tones.xml b/data/locales/countries/Mauritania/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Mauritania/g4-tones.xml rename to data/locales/countries/Mauritania/g4-tones.xml diff --git a/tftpboot/locales/countries/Mauritania/gateway-tones.xml b/data/locales/countries/Mauritania/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Mauritania/gateway-tones.xml rename to data/locales/countries/Mauritania/gateway-tones.xml diff --git a/tftpboot/locales/countries/Mexico/7960-tones.xml b/data/locales/countries/Mexico/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Mexico/7960-tones.xml rename to data/locales/countries/Mexico/7960-tones.xml diff --git a/tftpboot/locales/countries/Mexico/g3-tones.xml b/data/locales/countries/Mexico/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Mexico/g3-tones.xml rename to data/locales/countries/Mexico/g3-tones.xml diff --git a/tftpboot/locales/countries/Mexico/g4-tones.xml b/data/locales/countries/Mexico/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Mexico/g4-tones.xml rename to data/locales/countries/Mexico/g4-tones.xml diff --git a/tftpboot/locales/countries/Mexico/gateway-tones.xml b/data/locales/countries/Mexico/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Mexico/gateway-tones.xml rename to data/locales/countries/Mexico/gateway-tones.xml diff --git a/tftpboot/locales/countries/Morocco/7960-tones.xml b/data/locales/countries/Morocco/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Morocco/7960-tones.xml rename to data/locales/countries/Morocco/7960-tones.xml diff --git a/tftpboot/locales/countries/Morocco/g3-tones.xml b/data/locales/countries/Morocco/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Morocco/g3-tones.xml rename to data/locales/countries/Morocco/g3-tones.xml diff --git a/tftpboot/locales/countries/Morocco/g4-tones.xml b/data/locales/countries/Morocco/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Morocco/g4-tones.xml rename to data/locales/countries/Morocco/g4-tones.xml diff --git a/tftpboot/locales/countries/Morocco/gateway-tones.xml b/data/locales/countries/Morocco/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Morocco/gateway-tones.xml rename to data/locales/countries/Morocco/gateway-tones.xml diff --git a/tftpboot/locales/countries/Nepal/7960-tones.xml b/data/locales/countries/Nepal/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Nepal/7960-tones.xml rename to data/locales/countries/Nepal/7960-tones.xml diff --git a/tftpboot/locales/countries/Nepal/g3-tones.xml b/data/locales/countries/Nepal/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Nepal/g3-tones.xml rename to data/locales/countries/Nepal/g3-tones.xml diff --git a/tftpboot/locales/countries/Nepal/g4-tones.xml b/data/locales/countries/Nepal/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Nepal/g4-tones.xml rename to data/locales/countries/Nepal/g4-tones.xml diff --git a/tftpboot/locales/countries/Nepal/gateway-tones.xml b/data/locales/countries/Nepal/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Nepal/gateway-tones.xml rename to data/locales/countries/Nepal/gateway-tones.xml diff --git a/tftpboot/locales/countries/Netherlands/7960-tones.xml b/data/locales/countries/Netherlands/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Netherlands/7960-tones.xml rename to data/locales/countries/Netherlands/7960-tones.xml diff --git a/tftpboot/locales/countries/Netherlands/g3-tones.xml b/data/locales/countries/Netherlands/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Netherlands/g3-tones.xml rename to data/locales/countries/Netherlands/g3-tones.xml diff --git a/tftpboot/locales/countries/Netherlands/g4-tones.xml b/data/locales/countries/Netherlands/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Netherlands/g4-tones.xml rename to data/locales/countries/Netherlands/g4-tones.xml diff --git a/tftpboot/locales/countries/Netherlands/gateway-tones.xml b/data/locales/countries/Netherlands/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Netherlands/gateway-tones.xml rename to data/locales/countries/Netherlands/gateway-tones.xml diff --git a/tftpboot/locales/countries/New_zealand/7960-tones.xml b/data/locales/countries/New_zealand/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/New_zealand/7960-tones.xml rename to data/locales/countries/New_zealand/7960-tones.xml diff --git a/tftpboot/locales/countries/New_zealand/g3-tones.xml b/data/locales/countries/New_zealand/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/New_zealand/g3-tones.xml rename to data/locales/countries/New_zealand/g3-tones.xml diff --git a/tftpboot/locales/countries/New_zealand/g4-tones.xml b/data/locales/countries/New_zealand/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/New_zealand/g4-tones.xml rename to data/locales/countries/New_zealand/g4-tones.xml diff --git a/tftpboot/locales/countries/New_zealand/gateway-tones.xml b/data/locales/countries/New_zealand/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/New_zealand/gateway-tones.xml rename to data/locales/countries/New_zealand/gateway-tones.xml diff --git a/tftpboot/locales/countries/Nigeria/7960-tones.xml b/data/locales/countries/Nigeria/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Nigeria/7960-tones.xml rename to data/locales/countries/Nigeria/7960-tones.xml diff --git a/tftpboot/locales/countries/Nigeria/g3-tones.xml b/data/locales/countries/Nigeria/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Nigeria/g3-tones.xml rename to data/locales/countries/Nigeria/g3-tones.xml diff --git a/tftpboot/locales/countries/Nigeria/g4-tones.xml b/data/locales/countries/Nigeria/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Nigeria/g4-tones.xml rename to data/locales/countries/Nigeria/g4-tones.xml diff --git a/tftpboot/locales/countries/Nigeria/gateway-tones.xml b/data/locales/countries/Nigeria/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Nigeria/gateway-tones.xml rename to data/locales/countries/Nigeria/gateway-tones.xml diff --git a/tftpboot/locales/countries/Norway/7960-tones.xml b/data/locales/countries/Norway/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Norway/7960-tones.xml rename to data/locales/countries/Norway/7960-tones.xml diff --git a/tftpboot/locales/countries/Norway/g3-tones.xml b/data/locales/countries/Norway/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Norway/g3-tones.xml rename to data/locales/countries/Norway/g3-tones.xml diff --git a/tftpboot/locales/countries/Norway/g4-tones.xml b/data/locales/countries/Norway/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Norway/g4-tones.xml rename to data/locales/countries/Norway/g4-tones.xml diff --git a/tftpboot/locales/countries/Norway/gateway-tones.xml b/data/locales/countries/Norway/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Norway/gateway-tones.xml rename to data/locales/countries/Norway/gateway-tones.xml diff --git a/tftpboot/locales/countries/Oman/7960-tones.xml b/data/locales/countries/Oman/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Oman/7960-tones.xml rename to data/locales/countries/Oman/7960-tones.xml diff --git a/tftpboot/locales/countries/Oman/g3-tones.xml b/data/locales/countries/Oman/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Oman/g3-tones.xml rename to data/locales/countries/Oman/g3-tones.xml diff --git a/tftpboot/locales/countries/Oman/g4-tones.xml b/data/locales/countries/Oman/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Oman/g4-tones.xml rename to data/locales/countries/Oman/g4-tones.xml diff --git a/tftpboot/locales/countries/Oman/gateway-tones.xml b/data/locales/countries/Oman/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Oman/gateway-tones.xml rename to data/locales/countries/Oman/gateway-tones.xml diff --git a/tftpboot/locales/countries/Pakistan/7960-tones.xml b/data/locales/countries/Pakistan/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Pakistan/7960-tones.xml rename to data/locales/countries/Pakistan/7960-tones.xml diff --git a/tftpboot/locales/countries/Pakistan/g3-tones.xml b/data/locales/countries/Pakistan/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Pakistan/g3-tones.xml rename to data/locales/countries/Pakistan/g3-tones.xml diff --git a/tftpboot/locales/countries/Pakistan/g4-tones.xml b/data/locales/countries/Pakistan/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Pakistan/g4-tones.xml rename to data/locales/countries/Pakistan/g4-tones.xml diff --git a/tftpboot/locales/countries/Pakistan/gateway-tones.xml b/data/locales/countries/Pakistan/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Pakistan/gateway-tones.xml rename to data/locales/countries/Pakistan/gateway-tones.xml diff --git a/tftpboot/locales/countries/Panama/7960-tones.xml b/data/locales/countries/Panama/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Panama/7960-tones.xml rename to data/locales/countries/Panama/7960-tones.xml diff --git a/tftpboot/locales/countries/Panama/g3-tones.xml b/data/locales/countries/Panama/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Panama/g3-tones.xml rename to data/locales/countries/Panama/g3-tones.xml diff --git a/tftpboot/locales/countries/Panama/g4-tones.xml b/data/locales/countries/Panama/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Panama/g4-tones.xml rename to data/locales/countries/Panama/g4-tones.xml diff --git a/tftpboot/locales/countries/Panama/gateway-tones.xml b/data/locales/countries/Panama/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Panama/gateway-tones.xml rename to data/locales/countries/Panama/gateway-tones.xml diff --git a/tftpboot/locales/countries/Peru/7960-tones.xml b/data/locales/countries/Peru/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Peru/7960-tones.xml rename to data/locales/countries/Peru/7960-tones.xml diff --git a/tftpboot/locales/countries/Peru/g3-tones.xml b/data/locales/countries/Peru/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Peru/g3-tones.xml rename to data/locales/countries/Peru/g3-tones.xml diff --git a/tftpboot/locales/countries/Peru/g4-tones.xml b/data/locales/countries/Peru/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Peru/g4-tones.xml rename to data/locales/countries/Peru/g4-tones.xml diff --git a/tftpboot/locales/countries/Peru/gateway-tones.xml b/data/locales/countries/Peru/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Peru/gateway-tones.xml rename to data/locales/countries/Peru/gateway-tones.xml diff --git a/tftpboot/locales/countries/Philippines/7960-tones.xml b/data/locales/countries/Philippines/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Philippines/7960-tones.xml rename to data/locales/countries/Philippines/7960-tones.xml diff --git a/tftpboot/locales/countries/Philippines/g3-tones.xml b/data/locales/countries/Philippines/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Philippines/g3-tones.xml rename to data/locales/countries/Philippines/g3-tones.xml diff --git a/tftpboot/locales/countries/Philippines/g4-tones.xml b/data/locales/countries/Philippines/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Philippines/g4-tones.xml rename to data/locales/countries/Philippines/g4-tones.xml diff --git a/tftpboot/locales/countries/Philippines/gateway-tones.xml b/data/locales/countries/Philippines/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Philippines/gateway-tones.xml rename to data/locales/countries/Philippines/gateway-tones.xml diff --git a/tftpboot/locales/countries/Poland/7960-tones.xml b/data/locales/countries/Poland/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Poland/7960-tones.xml rename to data/locales/countries/Poland/7960-tones.xml diff --git a/tftpboot/locales/countries/Poland/g3-tones.xml b/data/locales/countries/Poland/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Poland/g3-tones.xml rename to data/locales/countries/Poland/g3-tones.xml diff --git a/tftpboot/locales/countries/Poland/g4-tones.xml b/data/locales/countries/Poland/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Poland/g4-tones.xml rename to data/locales/countries/Poland/g4-tones.xml diff --git a/tftpboot/locales/countries/Poland/gateway-tones.xml b/data/locales/countries/Poland/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Poland/gateway-tones.xml rename to data/locales/countries/Poland/gateway-tones.xml diff --git a/tftpboot/locales/countries/Portugal/7960-tones.xml b/data/locales/countries/Portugal/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Portugal/7960-tones.xml rename to data/locales/countries/Portugal/7960-tones.xml diff --git a/tftpboot/locales/countries/Portugal/g3-tones.xml b/data/locales/countries/Portugal/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Portugal/g3-tones.xml rename to data/locales/countries/Portugal/g3-tones.xml diff --git a/tftpboot/locales/countries/Portugal/g4-tones.xml b/data/locales/countries/Portugal/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Portugal/g4-tones.xml rename to data/locales/countries/Portugal/g4-tones.xml diff --git a/tftpboot/locales/countries/Portugal/gateway-tones.xml b/data/locales/countries/Portugal/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Portugal/gateway-tones.xml rename to data/locales/countries/Portugal/gateway-tones.xml diff --git a/tftpboot/locales/countries/Qatar/7960-tones.xml b/data/locales/countries/Qatar/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Qatar/7960-tones.xml rename to data/locales/countries/Qatar/7960-tones.xml diff --git a/tftpboot/locales/countries/Qatar/g3-tones.xml b/data/locales/countries/Qatar/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Qatar/g3-tones.xml rename to data/locales/countries/Qatar/g3-tones.xml diff --git a/tftpboot/locales/countries/Qatar/g4-tones.xml b/data/locales/countries/Qatar/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Qatar/g4-tones.xml rename to data/locales/countries/Qatar/g4-tones.xml diff --git a/tftpboot/locales/countries/Qatar/gateway-tones.xml b/data/locales/countries/Qatar/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Qatar/gateway-tones.xml rename to data/locales/countries/Qatar/gateway-tones.xml diff --git a/tftpboot/locales/countries/Republic_of_Montenegro/7960-tones.xml b/data/locales/countries/Republic_of_Montenegro/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Republic_of_Montenegro/7960-tones.xml rename to data/locales/countries/Republic_of_Montenegro/7960-tones.xml diff --git a/tftpboot/locales/countries/Republic_of_Montenegro/g3-tones.xml b/data/locales/countries/Republic_of_Montenegro/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Republic_of_Montenegro/g3-tones.xml rename to data/locales/countries/Republic_of_Montenegro/g3-tones.xml diff --git a/tftpboot/locales/countries/Republic_of_Montenegro/g4-tones.xml b/data/locales/countries/Republic_of_Montenegro/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Republic_of_Montenegro/g4-tones.xml rename to data/locales/countries/Republic_of_Montenegro/g4-tones.xml diff --git a/tftpboot/locales/countries/Republic_of_Montenegro/gateway-tones.xml b/data/locales/countries/Republic_of_Montenegro/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Republic_of_Montenegro/gateway-tones.xml rename to data/locales/countries/Republic_of_Montenegro/gateway-tones.xml diff --git a/tftpboot/locales/countries/Republic_of_Serbia/7960-tones.xml b/data/locales/countries/Republic_of_Serbia/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Republic_of_Serbia/7960-tones.xml rename to data/locales/countries/Republic_of_Serbia/7960-tones.xml diff --git a/tftpboot/locales/countries/Republic_of_Serbia/g3-tones.xml b/data/locales/countries/Republic_of_Serbia/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Republic_of_Serbia/g3-tones.xml rename to data/locales/countries/Republic_of_Serbia/g3-tones.xml diff --git a/tftpboot/locales/countries/Republic_of_Serbia/g4-tones.xml b/data/locales/countries/Republic_of_Serbia/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Republic_of_Serbia/g4-tones.xml rename to data/locales/countries/Republic_of_Serbia/g4-tones.xml diff --git a/tftpboot/locales/countries/Republic_of_Serbia/gateway-tones.xml b/data/locales/countries/Republic_of_Serbia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Republic_of_Serbia/gateway-tones.xml rename to data/locales/countries/Republic_of_Serbia/gateway-tones.xml diff --git a/tftpboot/locales/countries/Romania/7960-tones.xml b/data/locales/countries/Romania/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Romania/7960-tones.xml rename to data/locales/countries/Romania/7960-tones.xml diff --git a/tftpboot/locales/countries/Romania/g3-tones.xml b/data/locales/countries/Romania/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Romania/g3-tones.xml rename to data/locales/countries/Romania/g3-tones.xml diff --git a/tftpboot/locales/countries/Romania/g4-tones.xml b/data/locales/countries/Romania/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Romania/g4-tones.xml rename to data/locales/countries/Romania/g4-tones.xml diff --git a/tftpboot/locales/countries/Romania/gateway-tones.xml b/data/locales/countries/Romania/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Romania/gateway-tones.xml rename to data/locales/countries/Romania/gateway-tones.xml diff --git a/tftpboot/locales/countries/Russian_Federation/7960-tones.xml b/data/locales/countries/Russian_Federation/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Russian_Federation/7960-tones.xml rename to data/locales/countries/Russian_Federation/7960-tones.xml diff --git a/tftpboot/locales/countries/Russian_Federation/g3-tones.xml b/data/locales/countries/Russian_Federation/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Russian_Federation/g3-tones.xml rename to data/locales/countries/Russian_Federation/g3-tones.xml diff --git a/tftpboot/locales/countries/Russian_Federation/g4-tones.xml b/data/locales/countries/Russian_Federation/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Russian_Federation/g4-tones.xml rename to data/locales/countries/Russian_Federation/g4-tones.xml diff --git a/tftpboot/locales/countries/Russian_Federation/gateway-tones.xml b/data/locales/countries/Russian_Federation/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Russian_Federation/gateway-tones.xml rename to data/locales/countries/Russian_Federation/gateway-tones.xml diff --git a/tftpboot/locales/countries/Saudi_Arabia/7960-tones.xml b/data/locales/countries/Saudi_Arabia/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Saudi_Arabia/7960-tones.xml rename to data/locales/countries/Saudi_Arabia/7960-tones.xml diff --git a/tftpboot/locales/countries/Saudi_Arabia/g3-tones.xml b/data/locales/countries/Saudi_Arabia/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Saudi_Arabia/g3-tones.xml rename to data/locales/countries/Saudi_Arabia/g3-tones.xml diff --git a/tftpboot/locales/countries/Saudi_Arabia/g4-tones.xml b/data/locales/countries/Saudi_Arabia/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Saudi_Arabia/g4-tones.xml rename to data/locales/countries/Saudi_Arabia/g4-tones.xml diff --git a/tftpboot/locales/countries/Saudi_Arabia/gateway-tones.xml b/data/locales/countries/Saudi_Arabia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Saudi_Arabia/gateway-tones.xml rename to data/locales/countries/Saudi_Arabia/gateway-tones.xml diff --git a/tftpboot/locales/countries/Singapore/7960-tones.xml b/data/locales/countries/Singapore/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Singapore/7960-tones.xml rename to data/locales/countries/Singapore/7960-tones.xml diff --git a/tftpboot/locales/countries/Singapore/g3-tones.xml b/data/locales/countries/Singapore/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Singapore/g3-tones.xml rename to data/locales/countries/Singapore/g3-tones.xml diff --git a/tftpboot/locales/countries/Singapore/g4-tones.xml b/data/locales/countries/Singapore/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Singapore/g4-tones.xml rename to data/locales/countries/Singapore/g4-tones.xml diff --git a/tftpboot/locales/countries/Singapore/gateway-tones.xml b/data/locales/countries/Singapore/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Singapore/gateway-tones.xml rename to data/locales/countries/Singapore/gateway-tones.xml diff --git a/tftpboot/locales/countries/Slovakia/7960-tones.xml b/data/locales/countries/Slovakia/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Slovakia/7960-tones.xml rename to data/locales/countries/Slovakia/7960-tones.xml diff --git a/tftpboot/locales/countries/Slovakia/g3-tones.xml b/data/locales/countries/Slovakia/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Slovakia/g3-tones.xml rename to data/locales/countries/Slovakia/g3-tones.xml diff --git a/tftpboot/locales/countries/Slovakia/g4-tones.xml b/data/locales/countries/Slovakia/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Slovakia/g4-tones.xml rename to data/locales/countries/Slovakia/g4-tones.xml diff --git a/tftpboot/locales/countries/Slovakia/gateway-tones.xml b/data/locales/countries/Slovakia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Slovakia/gateway-tones.xml rename to data/locales/countries/Slovakia/gateway-tones.xml diff --git a/tftpboot/locales/countries/Slovenia/7960-tones.xml b/data/locales/countries/Slovenia/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Slovenia/7960-tones.xml rename to data/locales/countries/Slovenia/7960-tones.xml diff --git a/tftpboot/locales/countries/Slovenia/g3-tones.xml b/data/locales/countries/Slovenia/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Slovenia/g3-tones.xml rename to data/locales/countries/Slovenia/g3-tones.xml diff --git a/tftpboot/locales/countries/Slovenia/g4-tones.xml b/data/locales/countries/Slovenia/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Slovenia/g4-tones.xml rename to data/locales/countries/Slovenia/g4-tones.xml diff --git a/tftpboot/locales/countries/Slovenia/gateway-tones.xml b/data/locales/countries/Slovenia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Slovenia/gateway-tones.xml rename to data/locales/countries/Slovenia/gateway-tones.xml diff --git a/tftpboot/locales/countries/South_Africa/7960-tones.xml b/data/locales/countries/South_Africa/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/South_Africa/7960-tones.xml rename to data/locales/countries/South_Africa/7960-tones.xml diff --git a/tftpboot/locales/countries/South_Africa/g3-tones.xml b/data/locales/countries/South_Africa/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/South_Africa/g3-tones.xml rename to data/locales/countries/South_Africa/g3-tones.xml diff --git a/tftpboot/locales/countries/South_Africa/g4-tones.xml b/data/locales/countries/South_Africa/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/South_Africa/g4-tones.xml rename to data/locales/countries/South_Africa/g4-tones.xml diff --git a/tftpboot/locales/countries/South_Africa/gateway-tones.xml b/data/locales/countries/South_Africa/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/South_Africa/gateway-tones.xml rename to data/locales/countries/South_Africa/gateway-tones.xml diff --git a/tftpboot/locales/countries/Spain/7960-tones.xml b/data/locales/countries/Spain/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Spain/7960-tones.xml rename to data/locales/countries/Spain/7960-tones.xml diff --git a/tftpboot/locales/countries/Spain/g3-tones.xml b/data/locales/countries/Spain/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Spain/g3-tones.xml rename to data/locales/countries/Spain/g3-tones.xml diff --git a/tftpboot/locales/countries/Spain/g4-tones.xml b/data/locales/countries/Spain/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Spain/g4-tones.xml rename to data/locales/countries/Spain/g4-tones.xml diff --git a/tftpboot/locales/countries/Spain/gateway-tones.xml b/data/locales/countries/Spain/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Spain/gateway-tones.xml rename to data/locales/countries/Spain/gateway-tones.xml diff --git a/tftpboot/locales/countries/Sudan/7960-tones.xml b/data/locales/countries/Sudan/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Sudan/7960-tones.xml rename to data/locales/countries/Sudan/7960-tones.xml diff --git a/tftpboot/locales/countries/Sudan/g3-tones.xml b/data/locales/countries/Sudan/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Sudan/g3-tones.xml rename to data/locales/countries/Sudan/g3-tones.xml diff --git a/tftpboot/locales/countries/Sudan/g4-tones.xml b/data/locales/countries/Sudan/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Sudan/g4-tones.xml rename to data/locales/countries/Sudan/g4-tones.xml diff --git a/tftpboot/locales/countries/Sudan/gateway-tones.xml b/data/locales/countries/Sudan/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Sudan/gateway-tones.xml rename to data/locales/countries/Sudan/gateway-tones.xml diff --git a/tftpboot/locales/countries/Sweden/7960-tones.xml b/data/locales/countries/Sweden/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Sweden/7960-tones.xml rename to data/locales/countries/Sweden/7960-tones.xml diff --git a/tftpboot/locales/countries/Sweden/g3-tones.xml b/data/locales/countries/Sweden/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Sweden/g3-tones.xml rename to data/locales/countries/Sweden/g3-tones.xml diff --git a/tftpboot/locales/countries/Sweden/g4-tones.xml b/data/locales/countries/Sweden/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Sweden/g4-tones.xml rename to data/locales/countries/Sweden/g4-tones.xml diff --git a/tftpboot/locales/countries/Sweden/gateway-tones.xml b/data/locales/countries/Sweden/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Sweden/gateway-tones.xml rename to data/locales/countries/Sweden/gateway-tones.xml diff --git a/tftpboot/locales/countries/Switzerland/7960-tones.xml b/data/locales/countries/Switzerland/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Switzerland/7960-tones.xml rename to data/locales/countries/Switzerland/7960-tones.xml diff --git a/tftpboot/locales/countries/Switzerland/g3-tones.xml b/data/locales/countries/Switzerland/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Switzerland/g3-tones.xml rename to data/locales/countries/Switzerland/g3-tones.xml diff --git a/tftpboot/locales/countries/Switzerland/g4-tones.xml b/data/locales/countries/Switzerland/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Switzerland/g4-tones.xml rename to data/locales/countries/Switzerland/g4-tones.xml diff --git a/tftpboot/locales/countries/Switzerland/gateway-tones.xml b/data/locales/countries/Switzerland/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Switzerland/gateway-tones.xml rename to data/locales/countries/Switzerland/gateway-tones.xml diff --git a/tftpboot/locales/countries/Taiwan/7960-tones.xml b/data/locales/countries/Taiwan/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Taiwan/7960-tones.xml rename to data/locales/countries/Taiwan/7960-tones.xml diff --git a/tftpboot/locales/countries/Taiwan/g3-tones.xml b/data/locales/countries/Taiwan/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Taiwan/g3-tones.xml rename to data/locales/countries/Taiwan/g3-tones.xml diff --git a/tftpboot/locales/countries/Taiwan/g4-tones.xml b/data/locales/countries/Taiwan/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Taiwan/g4-tones.xml rename to data/locales/countries/Taiwan/g4-tones.xml diff --git a/tftpboot/locales/countries/Taiwan/gateway-tones.xml b/data/locales/countries/Taiwan/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Taiwan/gateway-tones.xml rename to data/locales/countries/Taiwan/gateway-tones.xml diff --git a/tftpboot/locales/countries/Thailand/7960-tones.xml b/data/locales/countries/Thailand/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Thailand/7960-tones.xml rename to data/locales/countries/Thailand/7960-tones.xml diff --git a/tftpboot/locales/countries/Thailand/g3-tones.xml b/data/locales/countries/Thailand/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Thailand/g3-tones.xml rename to data/locales/countries/Thailand/g3-tones.xml diff --git a/tftpboot/locales/countries/Thailand/g4-tones.xml b/data/locales/countries/Thailand/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Thailand/g4-tones.xml rename to data/locales/countries/Thailand/g4-tones.xml diff --git a/tftpboot/locales/countries/Thailand/gateway-tones.xml b/data/locales/countries/Thailand/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Thailand/gateway-tones.xml rename to data/locales/countries/Thailand/gateway-tones.xml diff --git a/tftpboot/locales/countries/Tunisia/7960-tones.xml b/data/locales/countries/Tunisia/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Tunisia/7960-tones.xml rename to data/locales/countries/Tunisia/7960-tones.xml diff --git a/tftpboot/locales/countries/Tunisia/g3-tones.xml b/data/locales/countries/Tunisia/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Tunisia/g3-tones.xml rename to data/locales/countries/Tunisia/g3-tones.xml diff --git a/tftpboot/locales/countries/Tunisia/g4-tones.xml b/data/locales/countries/Tunisia/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Tunisia/g4-tones.xml rename to data/locales/countries/Tunisia/g4-tones.xml diff --git a/tftpboot/locales/countries/Tunisia/gateway-tones.xml b/data/locales/countries/Tunisia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Tunisia/gateway-tones.xml rename to data/locales/countries/Tunisia/gateway-tones.xml diff --git a/tftpboot/locales/countries/Turkey/7960-tones.xml b/data/locales/countries/Turkey/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Turkey/7960-tones.xml rename to data/locales/countries/Turkey/7960-tones.xml diff --git a/tftpboot/locales/countries/Turkey/g3-tones.xml b/data/locales/countries/Turkey/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Turkey/g3-tones.xml rename to data/locales/countries/Turkey/g3-tones.xml diff --git a/tftpboot/locales/countries/Turkey/g4-tones.xml b/data/locales/countries/Turkey/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Turkey/g4-tones.xml rename to data/locales/countries/Turkey/g4-tones.xml diff --git a/tftpboot/locales/countries/Turkey/gateway-tones.xml b/data/locales/countries/Turkey/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Turkey/gateway-tones.xml rename to data/locales/countries/Turkey/gateway-tones.xml diff --git a/tftpboot/locales/countries/United_Arab_Emirates/7960-tones.xml b/data/locales/countries/United_Arab_Emirates/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/United_Arab_Emirates/7960-tones.xml rename to data/locales/countries/United_Arab_Emirates/7960-tones.xml diff --git a/tftpboot/locales/countries/United_Arab_Emirates/g3-tones.xml b/data/locales/countries/United_Arab_Emirates/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/United_Arab_Emirates/g3-tones.xml rename to data/locales/countries/United_Arab_Emirates/g3-tones.xml diff --git a/tftpboot/locales/countries/United_Arab_Emirates/g4-tones.xml b/data/locales/countries/United_Arab_Emirates/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/United_Arab_Emirates/g4-tones.xml rename to data/locales/countries/United_Arab_Emirates/g4-tones.xml diff --git a/tftpboot/locales/countries/United_Arab_Emirates/gateway-tones.xml b/data/locales/countries/United_Arab_Emirates/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/United_Arab_Emirates/gateway-tones.xml rename to data/locales/countries/United_Arab_Emirates/gateway-tones.xml diff --git a/tftpboot/locales/countries/United_Kingdom/7960-tones.xml b/data/locales/countries/United_Kingdom/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/United_Kingdom/7960-tones.xml rename to data/locales/countries/United_Kingdom/7960-tones.xml diff --git a/tftpboot/locales/countries/United_Kingdom/g3-tones.xml b/data/locales/countries/United_Kingdom/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/United_Kingdom/g3-tones.xml rename to data/locales/countries/United_Kingdom/g3-tones.xml diff --git a/tftpboot/locales/countries/United_Kingdom/g4-tones.xml b/data/locales/countries/United_Kingdom/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/United_Kingdom/g4-tones.xml rename to data/locales/countries/United_Kingdom/g4-tones.xml diff --git a/tftpboot/locales/countries/United_Kingdom/gateway-tones.xml b/data/locales/countries/United_Kingdom/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/United_Kingdom/gateway-tones.xml rename to data/locales/countries/United_Kingdom/gateway-tones.xml diff --git a/tftpboot/locales/countries/United_States/7960-tones.xml b/data/locales/countries/United_States/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/United_States/7960-tones.xml rename to data/locales/countries/United_States/7960-tones.xml diff --git a/tftpboot/locales/countries/United_States/g3-tones.xml b/data/locales/countries/United_States/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/United_States/g3-tones.xml rename to data/locales/countries/United_States/g3-tones.xml diff --git a/tftpboot/locales/countries/United_States/g4-tones.xml b/data/locales/countries/United_States/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/United_States/g4-tones.xml rename to data/locales/countries/United_States/g4-tones.xml diff --git a/tftpboot/locales/countries/United_States/gateway-tones.xml b/data/locales/countries/United_States/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/United_States/gateway-tones.xml rename to data/locales/countries/United_States/gateway-tones.xml diff --git a/tftpboot/locales/countries/Venezuela/7960-tones.xml b/data/locales/countries/Venezuela/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Venezuela/7960-tones.xml rename to data/locales/countries/Venezuela/7960-tones.xml diff --git a/tftpboot/locales/countries/Venezuela/g3-tones.xml b/data/locales/countries/Venezuela/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Venezuela/g3-tones.xml rename to data/locales/countries/Venezuela/g3-tones.xml diff --git a/tftpboot/locales/countries/Venezuela/g4-tones.xml b/data/locales/countries/Venezuela/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Venezuela/g4-tones.xml rename to data/locales/countries/Venezuela/g4-tones.xml diff --git a/tftpboot/locales/countries/Venezuela/gateway-tones.xml b/data/locales/countries/Venezuela/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Venezuela/gateway-tones.xml rename to data/locales/countries/Venezuela/gateway-tones.xml diff --git a/tftpboot/locales/countries/Vietnam/7960-tones.xml b/data/locales/countries/Vietnam/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Vietnam/7960-tones.xml rename to data/locales/countries/Vietnam/7960-tones.xml diff --git a/tftpboot/locales/countries/Vietnam/g3-tones.xml b/data/locales/countries/Vietnam/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Vietnam/g3-tones.xml rename to data/locales/countries/Vietnam/g3-tones.xml diff --git a/tftpboot/locales/countries/Vietnam/g4-tones.xml b/data/locales/countries/Vietnam/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Vietnam/g4-tones.xml rename to data/locales/countries/Vietnam/g4-tones.xml diff --git a/tftpboot/locales/countries/Vietnam/gateway-tones.xml b/data/locales/countries/Vietnam/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Vietnam/gateway-tones.xml rename to data/locales/countries/Vietnam/gateway-tones.xml diff --git a/tftpboot/locales/countries/Yemen/7960-tones.xml b/data/locales/countries/Yemen/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Yemen/7960-tones.xml rename to data/locales/countries/Yemen/7960-tones.xml diff --git a/tftpboot/locales/countries/Yemen/g3-tones.xml b/data/locales/countries/Yemen/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Yemen/g3-tones.xml rename to data/locales/countries/Yemen/g3-tones.xml diff --git a/tftpboot/locales/countries/Yemen/g4-tones.xml b/data/locales/countries/Yemen/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Yemen/g4-tones.xml rename to data/locales/countries/Yemen/g4-tones.xml diff --git a/tftpboot/locales/countries/Yemen/gateway-tones.xml b/data/locales/countries/Yemen/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Yemen/gateway-tones.xml rename to data/locales/countries/Yemen/gateway-tones.xml diff --git a/tftpboot/locales/countries/Zimbabwe/7960-tones.xml b/data/locales/countries/Zimbabwe/7960-tones.xml similarity index 100% rename from tftpboot/locales/countries/Zimbabwe/7960-tones.xml rename to data/locales/countries/Zimbabwe/7960-tones.xml diff --git a/tftpboot/locales/countries/Zimbabwe/g3-tones.xml b/data/locales/countries/Zimbabwe/g3-tones.xml similarity index 100% rename from tftpboot/locales/countries/Zimbabwe/g3-tones.xml rename to data/locales/countries/Zimbabwe/g3-tones.xml diff --git a/tftpboot/locales/countries/Zimbabwe/g4-tones.xml b/data/locales/countries/Zimbabwe/g4-tones.xml similarity index 100% rename from tftpboot/locales/countries/Zimbabwe/g4-tones.xml rename to data/locales/countries/Zimbabwe/g4-tones.xml diff --git a/tftpboot/locales/countries/Zimbabwe/gateway-tones.xml b/data/locales/countries/Zimbabwe/gateway-tones.xml similarity index 100% rename from tftpboot/locales/countries/Zimbabwe/gateway-tones.xml rename to data/locales/countries/Zimbabwe/gateway-tones.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_da-dk.xml b/data/locales/dictionaries/Website_dictionary_language_da-dk.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_da-dk.xml rename to data/locales/dictionaries/Website_dictionary_language_da-dk.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_de-de.xml b/data/locales/dictionaries/Website_dictionary_language_de-de.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_de-de.xml rename to data/locales/dictionaries/Website_dictionary_language_de-de.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_en-in.xml b/data/locales/dictionaries/Website_dictionary_language_en-in.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_en-in.xml rename to data/locales/dictionaries/Website_dictionary_language_en-in.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_en-us.xml b/data/locales/dictionaries/Website_dictionary_language_en-us.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_en-us.xml rename to data/locales/dictionaries/Website_dictionary_language_en-us.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_es-es.xml b/data/locales/dictionaries/Website_dictionary_language_es-es.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_es-es.xml rename to data/locales/dictionaries/Website_dictionary_language_es-es.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_fr-fr.xml b/data/locales/dictionaries/Website_dictionary_language_fr-fr.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_fr-fr.xml rename to data/locales/dictionaries/Website_dictionary_language_fr-fr.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_it-it.xml b/data/locales/dictionaries/Website_dictionary_language_it-it.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_it-it.xml rename to data/locales/dictionaries/Website_dictionary_language_it-it.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_ja-jp.xml b/data/locales/dictionaries/Website_dictionary_language_ja-jp.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_ja-jp.xml rename to data/locales/dictionaries/Website_dictionary_language_ja-jp.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_ko-kr.xml b/data/locales/dictionaries/Website_dictionary_language_ko-kr.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_ko-kr.xml rename to data/locales/dictionaries/Website_dictionary_language_ko-kr.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_nl-nl.xml b/data/locales/dictionaries/Website_dictionary_language_nl-nl.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_nl-nl.xml rename to data/locales/dictionaries/Website_dictionary_language_nl-nl.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_no-no.xml b/data/locales/dictionaries/Website_dictionary_language_no-no.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_no-no.xml rename to data/locales/dictionaries/Website_dictionary_language_no-no.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_pl-pl.xml b/data/locales/dictionaries/Website_dictionary_language_pl-pl.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_pl-pl.xml rename to data/locales/dictionaries/Website_dictionary_language_pl-pl.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_pt-br.xml b/data/locales/dictionaries/Website_dictionary_language_pt-br.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_pt-br.xml rename to data/locales/dictionaries/Website_dictionary_language_pt-br.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_ru-ru.xml b/data/locales/dictionaries/Website_dictionary_language_ru-ru.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_ru-ru.xml rename to data/locales/dictionaries/Website_dictionary_language_ru-ru.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_sl-si.xml b/data/locales/dictionaries/Website_dictionary_language_sl-si.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_sl-si.xml rename to data/locales/dictionaries/Website_dictionary_language_sl-si.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_sv-se.xml b/data/locales/dictionaries/Website_dictionary_language_sv-se.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_sv-se.xml rename to data/locales/dictionaries/Website_dictionary_language_sv-se.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_zh-cht.xml b/data/locales/dictionaries/Website_dictionary_language_zh-cht.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_zh-cht.xml rename to data/locales/dictionaries/Website_dictionary_language_zh-cht.xml diff --git a/tftpboot/locales/dictionaries/Website_dictionary_language_zh-cn.xml b/data/locales/dictionaries/Website_dictionary_language_zh-cn.xml similarity index 100% rename from tftpboot/locales/dictionaries/Website_dictionary_language_zh-cn.xml rename to data/locales/dictionaries/Website_dictionary_language_zh-cn.xml diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/CIPC_Locale.loads b/data/locales/languages/Arabic_Saudi_Arabia/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/CIPC_Locale.loads rename to data/locales/languages/Arabic_Saudi_Arabia/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/CIPC_Locale.zip b/data/locales/languages/Arabic_Saudi_Arabia/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/CIPC_Locale.zip rename to data/locales/languages/Arabic_Saudi_Arabia/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/CME-locale-ar_SA-Arabic_Saudi_Arabia-10.5.3.0.tar.cfg b/data/locales/languages/Arabic_Saudi_Arabia/CME-locale-ar_SA-Arabic_Saudi_Arabia-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/CME-locale-ar_SA-Arabic_Saudi_Arabia-10.5.3.0.tar.cfg rename to data/locales/languages/Arabic_Saudi_Arabia/CME-locale-ar_SA-Arabic_Saudi_Arabia-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/SCCP-dictionary.utf-8.xml b/data/locales/languages/Arabic_Saudi_Arabia/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Arabic_Saudi_Arabia/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/be-sccp.jar b/data/locales/languages/Arabic_Saudi_Arabia/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/be-sccp.jar rename to data/locales/languages/Arabic_Saudi_Arabia/be-sccp.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/be-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/be-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/be-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/cin-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/cin-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/cin-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/g3-tones.xml b/data/locales/languages/Arabic_Saudi_Arabia/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/g3-tones.xml rename to data/locales/languages/Arabic_Saudi_Arabia/g3-tones.xml diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/g4-tones.xml b/data/locales/languages/Arabic_Saudi_Arabia/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/g4-tones.xml rename to data/locales/languages/Arabic_Saudi_Arabia/g4-tones.xml diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/gb-sccp-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/gb-sccp-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/gd-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/gd-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/gd-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/gh-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/gh-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/gh-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/gp-sccp.jar b/data/locales/languages/Arabic_Saudi_Arabia/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/gp-sccp.jar rename to data/locales/languages/Arabic_Saudi_Arabia/gp-sccp.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/gp-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/gp-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/gp-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/ipc-sccp.jar b/data/locales/languages/Arabic_Saudi_Arabia/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/ipc-sccp.jar rename to data/locales/languages/Arabic_Saudi_Arabia/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/ipc-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/ipc-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/ipc-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/ld-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/ld-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/ld-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/lk-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/lk-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/lk-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/mk-sccp.jar b/data/locales/languages/Arabic_Saudi_Arabia/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/mk-sccp.jar rename to data/locales/languages/Arabic_Saudi_Arabia/mk-sccp.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/mk-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/mk-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/mk-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/rtl-sccp.jar b/data/locales/languages/Arabic_Saudi_Arabia/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/rtl-sccp.jar rename to data/locales/languages/Arabic_Saudi_Arabia/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/rtl-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/rtl-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/rtl-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/sl-be-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/sl-be-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/sl-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/sl-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/sl-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/sp-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/sp-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/sp-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/tags_file b/data/locales/languages/Arabic_Saudi_Arabia/tags_file similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/tags_file rename to data/locales/languages/Arabic_Saudi_Arabia/tags_file diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/tc-sccp.jar b/data/locales/languages/Arabic_Saudi_Arabia/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/tc-sccp.jar rename to data/locales/languages/Arabic_Saudi_Arabia/tc-sccp.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/tc-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/tc-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/tc-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/td-sccp.jar b/data/locales/languages/Arabic_Saudi_Arabia/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/td-sccp.jar rename to data/locales/languages/Arabic_Saudi_Arabia/td-sccp.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/td-sip.jar b/data/locales/languages/Arabic_Saudi_Arabia/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/td-sip.jar rename to data/locales/languages/Arabic_Saudi_Arabia/td-sip.jar diff --git a/tftpboot/locales/languages/Arabic_Saudi_Arabia/utf8_tags_file b/data/locales/languages/Arabic_Saudi_Arabia/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Arabic_Saudi_Arabia/utf8_tags_file rename to data/locales/languages/Arabic_Saudi_Arabia/utf8_tags_file diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/504-dictionary.xml b/data/locales/languages/Bulgarian_Bulgaria/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/504-dictionary.xml rename to data/locales/languages/Bulgarian_Bulgaria/504-dictionary.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7905-dictionary.xml b/data/locales/languages/Bulgarian_Bulgaria/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7905-dictionary.xml rename to data/locales/languages/Bulgarian_Bulgaria/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7905-font.xml b/data/locales/languages/Bulgarian_Bulgaria/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7905-font.xml rename to data/locales/languages/Bulgarian_Bulgaria/7905-font.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7905-kate.xml b/data/locales/languages/Bulgarian_Bulgaria/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7905-kate.xml rename to data/locales/languages/Bulgarian_Bulgaria/7905-kate.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7920-dictionary.xml b/data/locales/languages/Bulgarian_Bulgaria/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7920-dictionary.xml rename to data/locales/languages/Bulgarian_Bulgaria/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7920-font.xml b/data/locales/languages/Bulgarian_Bulgaria/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7920-font.xml rename to data/locales/languages/Bulgarian_Bulgaria/7920-font.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7920-kate.xml b/data/locales/languages/Bulgarian_Bulgaria/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7920-kate.xml rename to data/locales/languages/Bulgarian_Bulgaria/7920-kate.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7921-dictionary.xml b/data/locales/languages/Bulgarian_Bulgaria/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7921-dictionary.xml rename to data/locales/languages/Bulgarian_Bulgaria/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7921-font.dat b/data/locales/languages/Bulgarian_Bulgaria/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7921-font.dat rename to data/locales/languages/Bulgarian_Bulgaria/7921-font.dat diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7921-kate.utf-8.xml b/data/locales/languages/Bulgarian_Bulgaria/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7921-kate.utf-8.xml rename to data/locales/languages/Bulgarian_Bulgaria/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7921-kate.xml b/data/locales/languages/Bulgarian_Bulgaria/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7921-kate.xml rename to data/locales/languages/Bulgarian_Bulgaria/7921-kate.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7960-dictionary-ext.xml b/data/locales/languages/Bulgarian_Bulgaria/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7960-dictionary-ext.xml rename to data/locales/languages/Bulgarian_Bulgaria/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7960-dictionary.xml b/data/locales/languages/Bulgarian_Bulgaria/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7960-dictionary.xml rename to data/locales/languages/Bulgarian_Bulgaria/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7960-font.xml b/data/locales/languages/Bulgarian_Bulgaria/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7960-font.xml rename to data/locales/languages/Bulgarian_Bulgaria/7960-font.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7960-kate.xml b/data/locales/languages/Bulgarian_Bulgaria/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7960-kate.xml rename to data/locales/languages/Bulgarian_Bulgaria/7960-kate.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/7960-tones.xml b/data/locales/languages/Bulgarian_Bulgaria/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/7960-tones.xml rename to data/locales/languages/Bulgarian_Bulgaria/7960-tones.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/CME-locale-bg_BG-Bulgarian-10.5.3.0.tar.cfg b/data/locales/languages/Bulgarian_Bulgaria/CME-locale-bg_BG-Bulgarian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/CME-locale-bg_BG-Bulgarian-10.5.3.0.tar.cfg rename to data/locales/languages/Bulgarian_Bulgaria/CME-locale-bg_BG-Bulgarian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary-ext.xml b/data/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary-ext.xml rename to data/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary.utf-8.xml b/data/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary.xml b/data/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary.xml rename to data/locales/languages/Bulgarian_Bulgaria/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/be-sccp.jar b/data/locales/languages/Bulgarian_Bulgaria/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/be-sccp.jar rename to data/locales/languages/Bulgarian_Bulgaria/be-sccp.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/be-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/be-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/be-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/cin-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/cin-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/cin-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/g3-tones.xml b/data/locales/languages/Bulgarian_Bulgaria/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/g3-tones.xml rename to data/locales/languages/Bulgarian_Bulgaria/g3-tones.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/g4-tones.xml b/data/locales/languages/Bulgarian_Bulgaria/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/g4-tones.xml rename to data/locales/languages/Bulgarian_Bulgaria/g4-tones.xml diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/gb-sccp-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/gb-sccp-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/gd-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/gd-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/gd-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/gh-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/gh-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/gh-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/gp-sccp.jar b/data/locales/languages/Bulgarian_Bulgaria/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/gp-sccp.jar rename to data/locales/languages/Bulgarian_Bulgaria/gp-sccp.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/gp-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/gp-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/gp-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/ipc-sccp.jar b/data/locales/languages/Bulgarian_Bulgaria/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/ipc-sccp.jar rename to data/locales/languages/Bulgarian_Bulgaria/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/ipc-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/ipc-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/ipc-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/ld-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/ld-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/ld-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/lk-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/lk-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/lk-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/mk-sccp.jar b/data/locales/languages/Bulgarian_Bulgaria/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/mk-sccp.jar rename to data/locales/languages/Bulgarian_Bulgaria/mk-sccp.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/mk-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/mk-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/mk-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/rp-sccp.jar b/data/locales/languages/Bulgarian_Bulgaria/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/rp-sccp.jar rename to data/locales/languages/Bulgarian_Bulgaria/rp-sccp.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/rtl-sccp.jar b/data/locales/languages/Bulgarian_Bulgaria/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/rtl-sccp.jar rename to data/locales/languages/Bulgarian_Bulgaria/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/rtl-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/rtl-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/rtl-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/sl-be-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/sl-be-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/sl-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/sl-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/sl-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/sp-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/sp-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/sp-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/tags_file b/data/locales/languages/Bulgarian_Bulgaria/tags_file similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/tags_file rename to data/locales/languages/Bulgarian_Bulgaria/tags_file diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/tc-sccp.jar b/data/locales/languages/Bulgarian_Bulgaria/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/tc-sccp.jar rename to data/locales/languages/Bulgarian_Bulgaria/tc-sccp.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/tc-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/tc-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/tc-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/td-sccp.jar b/data/locales/languages/Bulgarian_Bulgaria/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/td-sccp.jar rename to data/locales/languages/Bulgarian_Bulgaria/td-sccp.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/td-sip.jar b/data/locales/languages/Bulgarian_Bulgaria/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/td-sip.jar rename to data/locales/languages/Bulgarian_Bulgaria/td-sip.jar diff --git a/tftpboot/locales/languages/Bulgarian_Bulgaria/utf8_tags_file b/data/locales/languages/Bulgarian_Bulgaria/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Bulgarian_Bulgaria/utf8_tags_file rename to data/locales/languages/Bulgarian_Bulgaria/utf8_tags_file diff --git a/tftpboot/locales/languages/Chinese_China/7905-dictionary.xml b/data/locales/languages/Chinese_China/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_China/7905-dictionary.xml rename to data/locales/languages/Chinese_China/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Chinese_China/7905-font.xml b/data/locales/languages/Chinese_China/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_China/7905-font.xml rename to data/locales/languages/Chinese_China/7905-font.xml diff --git a/tftpboot/locales/languages/Chinese_China/7905-kate.xml b/data/locales/languages/Chinese_China/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_China/7905-kate.xml rename to data/locales/languages/Chinese_China/7905-kate.xml diff --git a/tftpboot/locales/languages/Chinese_China/7921-dictionary.xml b/data/locales/languages/Chinese_China/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_China/7921-dictionary.xml rename to data/locales/languages/Chinese_China/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Chinese_China/7921-font.dat b/data/locales/languages/Chinese_China/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Chinese_China/7921-font.dat rename to data/locales/languages/Chinese_China/7921-font.dat diff --git a/tftpboot/locales/languages/Chinese_China/7921-kate.utf-8.xml b/data/locales/languages/Chinese_China/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_China/7921-kate.utf-8.xml rename to data/locales/languages/Chinese_China/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Chinese_China/7921-kate.xml b/data/locales/languages/Chinese_China/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_China/7921-kate.xml rename to data/locales/languages/Chinese_China/7921-kate.xml diff --git a/tftpboot/locales/languages/Chinese_China/7960-tones.xml b/data/locales/languages/Chinese_China/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_China/7960-tones.xml rename to data/locales/languages/Chinese_China/7960-tones.xml diff --git a/tftpboot/locales/languages/Chinese_China/CIPC_Locale.loads b/data/locales/languages/Chinese_China/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Chinese_China/CIPC_Locale.loads rename to data/locales/languages/Chinese_China/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Chinese_China/CIPC_Locale.zip b/data/locales/languages/Chinese_China/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Chinese_China/CIPC_Locale.zip rename to data/locales/languages/Chinese_China/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Chinese_China/CME-locale-zh_CN-Chinese-10.5.3.0.tar.cfg b/data/locales/languages/Chinese_China/CME-locale-zh_CN-Chinese-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Chinese_China/CME-locale-zh_CN-Chinese-10.5.3.0.tar.cfg rename to data/locales/languages/Chinese_China/CME-locale-zh_CN-Chinese-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Chinese_China/SCCP-dictionary-ext.xml b/data/locales/languages/Chinese_China/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_China/SCCP-dictionary-ext.xml rename to data/locales/languages/Chinese_China/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Chinese_China/SCCP-dictionary.utf-8.xml b/data/locales/languages/Chinese_China/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_China/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Chinese_China/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Chinese_China/SCCP-dictionary.xml b/data/locales/languages/Chinese_China/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_China/SCCP-dictionary.xml rename to data/locales/languages/Chinese_China/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Chinese_China/be-sccp.jar b/data/locales/languages/Chinese_China/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/be-sccp.jar rename to data/locales/languages/Chinese_China/be-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_China/be-sip.jar b/data/locales/languages/Chinese_China/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/be-sip.jar rename to data/locales/languages/Chinese_China/be-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/cin-sip.jar b/data/locales/languages/Chinese_China/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/cin-sip.jar rename to data/locales/languages/Chinese_China/cin-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/g3-tones.xml b/data/locales/languages/Chinese_China/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_China/g3-tones.xml rename to data/locales/languages/Chinese_China/g3-tones.xml diff --git a/tftpboot/locales/languages/Chinese_China/g4-tones.xml b/data/locales/languages/Chinese_China/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_China/g4-tones.xml rename to data/locales/languages/Chinese_China/g4-tones.xml diff --git a/tftpboot/locales/languages/Chinese_China/gb-sccp-sip.jar b/data/locales/languages/Chinese_China/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/gb-sccp-sip.jar rename to data/locales/languages/Chinese_China/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/gd-sip.jar b/data/locales/languages/Chinese_China/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/gd-sip.jar rename to data/locales/languages/Chinese_China/gd-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/gh-sip.jar b/data/locales/languages/Chinese_China/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/gh-sip.jar rename to data/locales/languages/Chinese_China/gh-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/gp-sccp.jar b/data/locales/languages/Chinese_China/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/gp-sccp.jar rename to data/locales/languages/Chinese_China/gp-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_China/gp-sip.jar b/data/locales/languages/Chinese_China/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/gp-sip.jar rename to data/locales/languages/Chinese_China/gp-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/ipc-sccp.jar b/data/locales/languages/Chinese_China/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/ipc-sccp.jar rename to data/locales/languages/Chinese_China/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_China/ipc-sip.jar b/data/locales/languages/Chinese_China/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/ipc-sip.jar rename to data/locales/languages/Chinese_China/ipc-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/ld-sip.jar b/data/locales/languages/Chinese_China/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/ld-sip.jar rename to data/locales/languages/Chinese_China/ld-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/lk-sip.jar b/data/locales/languages/Chinese_China/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/lk-sip.jar rename to data/locales/languages/Chinese_China/lk-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/mk-sccp.jar b/data/locales/languages/Chinese_China/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/mk-sccp.jar rename to data/locales/languages/Chinese_China/mk-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_China/mk-sip.jar b/data/locales/languages/Chinese_China/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/mk-sip.jar rename to data/locales/languages/Chinese_China/mk-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/rp-sccp.jar b/data/locales/languages/Chinese_China/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/rp-sccp.jar rename to data/locales/languages/Chinese_China/rp-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_China/rtl-sccp.jar b/data/locales/languages/Chinese_China/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/rtl-sccp.jar rename to data/locales/languages/Chinese_China/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_China/rtl-sip.jar b/data/locales/languages/Chinese_China/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/rtl-sip.jar rename to data/locales/languages/Chinese_China/rtl-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/sl-be-sip.jar b/data/locales/languages/Chinese_China/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/sl-be-sip.jar rename to data/locales/languages/Chinese_China/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/sl-sip.jar b/data/locales/languages/Chinese_China/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/sl-sip.jar rename to data/locales/languages/Chinese_China/sl-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/sp-sip.jar b/data/locales/languages/Chinese_China/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/sp-sip.jar rename to data/locales/languages/Chinese_China/sp-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/tags_file b/data/locales/languages/Chinese_China/tags_file similarity index 100% rename from tftpboot/locales/languages/Chinese_China/tags_file rename to data/locales/languages/Chinese_China/tags_file diff --git a/tftpboot/locales/languages/Chinese_China/tc-sccp.jar b/data/locales/languages/Chinese_China/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/tc-sccp.jar rename to data/locales/languages/Chinese_China/tc-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_China/tc-sip.jar b/data/locales/languages/Chinese_China/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/tc-sip.jar rename to data/locales/languages/Chinese_China/tc-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/td-sccp.jar b/data/locales/languages/Chinese_China/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/td-sccp.jar rename to data/locales/languages/Chinese_China/td-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_China/td-sip.jar b/data/locales/languages/Chinese_China/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_China/td-sip.jar rename to data/locales/languages/Chinese_China/td-sip.jar diff --git a/tftpboot/locales/languages/Chinese_China/utf8_tags_file b/data/locales/languages/Chinese_China/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Chinese_China/utf8_tags_file rename to data/locales/languages/Chinese_China/utf8_tags_file diff --git a/tftpboot/locales/languages/Chinese_Taiwan/7905-dictionary.xml b/data/locales/languages/Chinese_Taiwan/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/7905-dictionary.xml rename to data/locales/languages/Chinese_Taiwan/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Chinese_Taiwan/7905-font.xml b/data/locales/languages/Chinese_Taiwan/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/7905-font.xml rename to data/locales/languages/Chinese_Taiwan/7905-font.xml diff --git a/tftpboot/locales/languages/Chinese_Taiwan/7905-kate.xml b/data/locales/languages/Chinese_Taiwan/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/7905-kate.xml rename to data/locales/languages/Chinese_Taiwan/7905-kate.xml diff --git a/tftpboot/locales/languages/Chinese_Taiwan/7921-dictionary.xml b/data/locales/languages/Chinese_Taiwan/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/7921-dictionary.xml rename to data/locales/languages/Chinese_Taiwan/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Chinese_Taiwan/7921-font.dat b/data/locales/languages/Chinese_Taiwan/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/7921-font.dat rename to data/locales/languages/Chinese_Taiwan/7921-font.dat diff --git a/tftpboot/locales/languages/Chinese_Taiwan/7921-kate.utf-8.xml b/data/locales/languages/Chinese_Taiwan/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/7921-kate.utf-8.xml rename to data/locales/languages/Chinese_Taiwan/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Chinese_Taiwan/7921-kate.xml b/data/locales/languages/Chinese_Taiwan/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/7921-kate.xml rename to data/locales/languages/Chinese_Taiwan/7921-kate.xml diff --git a/tftpboot/locales/languages/Chinese_Taiwan/7960-tones.xml b/data/locales/languages/Chinese_Taiwan/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/7960-tones.xml rename to data/locales/languages/Chinese_Taiwan/7960-tones.xml diff --git a/tftpboot/locales/languages/Chinese_Taiwan/CIPC_Locale.loads b/data/locales/languages/Chinese_Taiwan/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/CIPC_Locale.loads rename to data/locales/languages/Chinese_Taiwan/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Chinese_Taiwan/CIPC_Locale.zip b/data/locales/languages/Chinese_Taiwan/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/CIPC_Locale.zip rename to data/locales/languages/Chinese_Taiwan/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Chinese_Taiwan/CME-locale-zh_TW-Chinese-10.5.3.0.tar.cfg b/data/locales/languages/Chinese_Taiwan/CME-locale-zh_TW-Chinese-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/CME-locale-zh_TW-Chinese-10.5.3.0.tar.cfg rename to data/locales/languages/Chinese_Taiwan/CME-locale-zh_TW-Chinese-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Chinese_Taiwan/SCCP-dictionary-ext.xml b/data/locales/languages/Chinese_Taiwan/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/SCCP-dictionary-ext.xml rename to data/locales/languages/Chinese_Taiwan/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Chinese_Taiwan/SCCP-dictionary.utf-8.xml b/data/locales/languages/Chinese_Taiwan/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Chinese_Taiwan/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Chinese_Taiwan/SCCP-dictionary.xml b/data/locales/languages/Chinese_Taiwan/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/SCCP-dictionary.xml rename to data/locales/languages/Chinese_Taiwan/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Chinese_Taiwan/be-sccp.jar b/data/locales/languages/Chinese_Taiwan/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/be-sccp.jar rename to data/locales/languages/Chinese_Taiwan/be-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/be-sip.jar b/data/locales/languages/Chinese_Taiwan/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/be-sip.jar rename to data/locales/languages/Chinese_Taiwan/be-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/cin-sip.jar b/data/locales/languages/Chinese_Taiwan/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/cin-sip.jar rename to data/locales/languages/Chinese_Taiwan/cin-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/g3-tones.xml b/data/locales/languages/Chinese_Taiwan/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/g3-tones.xml rename to data/locales/languages/Chinese_Taiwan/g3-tones.xml diff --git a/tftpboot/locales/languages/Chinese_Taiwan/g4-tones.xml b/data/locales/languages/Chinese_Taiwan/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/g4-tones.xml rename to data/locales/languages/Chinese_Taiwan/g4-tones.xml diff --git a/tftpboot/locales/languages/Chinese_Taiwan/gb-sccp-sip.jar b/data/locales/languages/Chinese_Taiwan/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/gb-sccp-sip.jar rename to data/locales/languages/Chinese_Taiwan/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/gd-sip.jar b/data/locales/languages/Chinese_Taiwan/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/gd-sip.jar rename to data/locales/languages/Chinese_Taiwan/gd-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/gh-sip.jar b/data/locales/languages/Chinese_Taiwan/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/gh-sip.jar rename to data/locales/languages/Chinese_Taiwan/gh-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/gp-sccp.jar b/data/locales/languages/Chinese_Taiwan/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/gp-sccp.jar rename to data/locales/languages/Chinese_Taiwan/gp-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/gp-sip.jar b/data/locales/languages/Chinese_Taiwan/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/gp-sip.jar rename to data/locales/languages/Chinese_Taiwan/gp-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/ipc-sccp.jar b/data/locales/languages/Chinese_Taiwan/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/ipc-sccp.jar rename to data/locales/languages/Chinese_Taiwan/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/ipc-sip.jar b/data/locales/languages/Chinese_Taiwan/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/ipc-sip.jar rename to data/locales/languages/Chinese_Taiwan/ipc-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/ld-sip.jar b/data/locales/languages/Chinese_Taiwan/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/ld-sip.jar rename to data/locales/languages/Chinese_Taiwan/ld-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/lk-sip.jar b/data/locales/languages/Chinese_Taiwan/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/lk-sip.jar rename to data/locales/languages/Chinese_Taiwan/lk-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/mk-sccp.jar b/data/locales/languages/Chinese_Taiwan/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/mk-sccp.jar rename to data/locales/languages/Chinese_Taiwan/mk-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/mk-sip.jar b/data/locales/languages/Chinese_Taiwan/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/mk-sip.jar rename to data/locales/languages/Chinese_Taiwan/mk-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/rp-sccp.jar b/data/locales/languages/Chinese_Taiwan/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/rp-sccp.jar rename to data/locales/languages/Chinese_Taiwan/rp-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/rtl-sccp.jar b/data/locales/languages/Chinese_Taiwan/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/rtl-sccp.jar rename to data/locales/languages/Chinese_Taiwan/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/rtl-sip.jar b/data/locales/languages/Chinese_Taiwan/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/rtl-sip.jar rename to data/locales/languages/Chinese_Taiwan/rtl-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/sl-be-sip.jar b/data/locales/languages/Chinese_Taiwan/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/sl-be-sip.jar rename to data/locales/languages/Chinese_Taiwan/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/sl-sip.jar b/data/locales/languages/Chinese_Taiwan/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/sl-sip.jar rename to data/locales/languages/Chinese_Taiwan/sl-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/sp-sip.jar b/data/locales/languages/Chinese_Taiwan/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/sp-sip.jar rename to data/locales/languages/Chinese_Taiwan/sp-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/tags_file b/data/locales/languages/Chinese_Taiwan/tags_file similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/tags_file rename to data/locales/languages/Chinese_Taiwan/tags_file diff --git a/tftpboot/locales/languages/Chinese_Taiwan/tc-sccp.jar b/data/locales/languages/Chinese_Taiwan/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/tc-sccp.jar rename to data/locales/languages/Chinese_Taiwan/tc-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/tc-sip.jar b/data/locales/languages/Chinese_Taiwan/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/tc-sip.jar rename to data/locales/languages/Chinese_Taiwan/tc-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/td-sccp.jar b/data/locales/languages/Chinese_Taiwan/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/td-sccp.jar rename to data/locales/languages/Chinese_Taiwan/td-sccp.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/td-sip.jar b/data/locales/languages/Chinese_Taiwan/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/td-sip.jar rename to data/locales/languages/Chinese_Taiwan/td-sip.jar diff --git a/tftpboot/locales/languages/Chinese_Taiwan/utf8_tags_file b/data/locales/languages/Chinese_Taiwan/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Chinese_Taiwan/utf8_tags_file rename to data/locales/languages/Chinese_Taiwan/utf8_tags_file diff --git a/tftpboot/locales/languages/Croatian_Croatia/504-dictionary.xml b/data/locales/languages/Croatian_Croatia/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/504-dictionary.xml rename to data/locales/languages/Croatian_Croatia/504-dictionary.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/525-dictionary.xml b/data/locales/languages/Croatian_Croatia/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/525-dictionary.xml rename to data/locales/languages/Croatian_Croatia/525-dictionary.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/7905-dictionary.xml b/data/locales/languages/Croatian_Croatia/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/7905-dictionary.xml rename to data/locales/languages/Croatian_Croatia/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/7905-font.xml b/data/locales/languages/Croatian_Croatia/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/7905-font.xml rename to data/locales/languages/Croatian_Croatia/7905-font.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/7905-kate.xml b/data/locales/languages/Croatian_Croatia/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/7905-kate.xml rename to data/locales/languages/Croatian_Croatia/7905-kate.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/7921-dictionary.xml b/data/locales/languages/Croatian_Croatia/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/7921-dictionary.xml rename to data/locales/languages/Croatian_Croatia/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/7921-font.dat b/data/locales/languages/Croatian_Croatia/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/7921-font.dat rename to data/locales/languages/Croatian_Croatia/7921-font.dat diff --git a/tftpboot/locales/languages/Croatian_Croatia/7921-kate.utf-8.xml b/data/locales/languages/Croatian_Croatia/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/7921-kate.utf-8.xml rename to data/locales/languages/Croatian_Croatia/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/7921-kate.xml b/data/locales/languages/Croatian_Croatia/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/7921-kate.xml rename to data/locales/languages/Croatian_Croatia/7921-kate.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/7960-dictionary-ext.xml b/data/locales/languages/Croatian_Croatia/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/7960-dictionary-ext.xml rename to data/locales/languages/Croatian_Croatia/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/7960-dictionary.xml b/data/locales/languages/Croatian_Croatia/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/7960-dictionary.xml rename to data/locales/languages/Croatian_Croatia/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/7960-font.xml b/data/locales/languages/Croatian_Croatia/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/7960-font.xml rename to data/locales/languages/Croatian_Croatia/7960-font.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/7960-kate.xml b/data/locales/languages/Croatian_Croatia/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/7960-kate.xml rename to data/locales/languages/Croatian_Croatia/7960-kate.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/7960-tones.xml b/data/locales/languages/Croatian_Croatia/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/7960-tones.xml rename to data/locales/languages/Croatian_Croatia/7960-tones.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/CME-locale-hr_HR-Croatian-10.5.3.0.tar.cfg b/data/locales/languages/Croatian_Croatia/CME-locale-hr_HR-Croatian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/CME-locale-hr_HR-Croatian-10.5.3.0.tar.cfg rename to data/locales/languages/Croatian_Croatia/CME-locale-hr_HR-Croatian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Croatian_Croatia/SCCP-dictionary-ext.xml b/data/locales/languages/Croatian_Croatia/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/SCCP-dictionary-ext.xml rename to data/locales/languages/Croatian_Croatia/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/SCCP-dictionary.utf-8.xml b/data/locales/languages/Croatian_Croatia/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Croatian_Croatia/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/SCCP-dictionary.xml b/data/locales/languages/Croatian_Croatia/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/SCCP-dictionary.xml rename to data/locales/languages/Croatian_Croatia/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/be-sccp.jar b/data/locales/languages/Croatian_Croatia/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/be-sccp.jar rename to data/locales/languages/Croatian_Croatia/be-sccp.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/be-sip.jar b/data/locales/languages/Croatian_Croatia/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/be-sip.jar rename to data/locales/languages/Croatian_Croatia/be-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/cin-sip.jar b/data/locales/languages/Croatian_Croatia/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/cin-sip.jar rename to data/locales/languages/Croatian_Croatia/cin-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/g3-tones.xml b/data/locales/languages/Croatian_Croatia/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/g3-tones.xml rename to data/locales/languages/Croatian_Croatia/g3-tones.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/g4-tones.xml b/data/locales/languages/Croatian_Croatia/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/g4-tones.xml rename to data/locales/languages/Croatian_Croatia/g4-tones.xml diff --git a/tftpboot/locales/languages/Croatian_Croatia/gb-sccp-sip.jar b/data/locales/languages/Croatian_Croatia/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/gb-sccp-sip.jar rename to data/locales/languages/Croatian_Croatia/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/gd-sip.jar b/data/locales/languages/Croatian_Croatia/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/gd-sip.jar rename to data/locales/languages/Croatian_Croatia/gd-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/gh-sip.jar b/data/locales/languages/Croatian_Croatia/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/gh-sip.jar rename to data/locales/languages/Croatian_Croatia/gh-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/gp-sccp.jar b/data/locales/languages/Croatian_Croatia/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/gp-sccp.jar rename to data/locales/languages/Croatian_Croatia/gp-sccp.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/gp-sip.jar b/data/locales/languages/Croatian_Croatia/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/gp-sip.jar rename to data/locales/languages/Croatian_Croatia/gp-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/ipc-sccp.jar b/data/locales/languages/Croatian_Croatia/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/ipc-sccp.jar rename to data/locales/languages/Croatian_Croatia/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/ld-sip.jar b/data/locales/languages/Croatian_Croatia/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/ld-sip.jar rename to data/locales/languages/Croatian_Croatia/ld-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/lk-sip.jar b/data/locales/languages/Croatian_Croatia/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/lk-sip.jar rename to data/locales/languages/Croatian_Croatia/lk-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/mk-sccp.jar b/data/locales/languages/Croatian_Croatia/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/mk-sccp.jar rename to data/locales/languages/Croatian_Croatia/mk-sccp.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/mk-sip.jar b/data/locales/languages/Croatian_Croatia/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/mk-sip.jar rename to data/locales/languages/Croatian_Croatia/mk-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/rp-sccp.jar b/data/locales/languages/Croatian_Croatia/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/rp-sccp.jar rename to data/locales/languages/Croatian_Croatia/rp-sccp.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/rtl-sccp.jar b/data/locales/languages/Croatian_Croatia/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/rtl-sccp.jar rename to data/locales/languages/Croatian_Croatia/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/rtl-sip.jar b/data/locales/languages/Croatian_Croatia/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/rtl-sip.jar rename to data/locales/languages/Croatian_Croatia/rtl-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/sl-be-sip.jar b/data/locales/languages/Croatian_Croatia/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/sl-be-sip.jar rename to data/locales/languages/Croatian_Croatia/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/sl-sip.jar b/data/locales/languages/Croatian_Croatia/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/sl-sip.jar rename to data/locales/languages/Croatian_Croatia/sl-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/sp-sip.jar b/data/locales/languages/Croatian_Croatia/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/sp-sip.jar rename to data/locales/languages/Croatian_Croatia/sp-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/tags_file b/data/locales/languages/Croatian_Croatia/tags_file similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/tags_file rename to data/locales/languages/Croatian_Croatia/tags_file diff --git a/tftpboot/locales/languages/Croatian_Croatia/tc-sccp.jar b/data/locales/languages/Croatian_Croatia/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/tc-sccp.jar rename to data/locales/languages/Croatian_Croatia/tc-sccp.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/tc-sip.jar b/data/locales/languages/Croatian_Croatia/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/tc-sip.jar rename to data/locales/languages/Croatian_Croatia/tc-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/td-sccp.jar b/data/locales/languages/Croatian_Croatia/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/td-sccp.jar rename to data/locales/languages/Croatian_Croatia/td-sccp.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/td-sip.jar b/data/locales/languages/Croatian_Croatia/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/td-sip.jar rename to data/locales/languages/Croatian_Croatia/td-sip.jar diff --git a/tftpboot/locales/languages/Croatian_Croatia/utf8_tags_file b/data/locales/languages/Croatian_Croatia/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Croatian_Croatia/utf8_tags_file rename to data/locales/languages/Croatian_Croatia/utf8_tags_file diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/504-dictionary.xml b/data/locales/languages/Czech_Czech_Republic/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/504-dictionary.xml rename to data/locales/languages/Czech_Czech_Republic/504-dictionary.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/525-dictionary.xml b/data/locales/languages/Czech_Czech_Republic/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/525-dictionary.xml rename to data/locales/languages/Czech_Czech_Republic/525-dictionary.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/7905-dictionary.xml b/data/locales/languages/Czech_Czech_Republic/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/7905-dictionary.xml rename to data/locales/languages/Czech_Czech_Republic/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/7905-font.xml b/data/locales/languages/Czech_Czech_Republic/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/7905-font.xml rename to data/locales/languages/Czech_Czech_Republic/7905-font.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/7905-kate.xml b/data/locales/languages/Czech_Czech_Republic/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/7905-kate.xml rename to data/locales/languages/Czech_Czech_Republic/7905-kate.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/7921-dictionary.xml b/data/locales/languages/Czech_Czech_Republic/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/7921-dictionary.xml rename to data/locales/languages/Czech_Czech_Republic/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/7921-font.dat b/data/locales/languages/Czech_Czech_Republic/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/7921-font.dat rename to data/locales/languages/Czech_Czech_Republic/7921-font.dat diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/7921-kate.utf-8.xml b/data/locales/languages/Czech_Czech_Republic/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/7921-kate.utf-8.xml rename to data/locales/languages/Czech_Czech_Republic/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/7921-kate.xml b/data/locales/languages/Czech_Czech_Republic/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/7921-kate.xml rename to data/locales/languages/Czech_Czech_Republic/7921-kate.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/7960-dictionary-ext.xml b/data/locales/languages/Czech_Czech_Republic/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/7960-dictionary-ext.xml rename to data/locales/languages/Czech_Czech_Republic/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/7960-dictionary.xml b/data/locales/languages/Czech_Czech_Republic/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/7960-dictionary.xml rename to data/locales/languages/Czech_Czech_Republic/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/7960-font.xml b/data/locales/languages/Czech_Czech_Republic/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/7960-font.xml rename to data/locales/languages/Czech_Czech_Republic/7960-font.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/7960-kate.xml b/data/locales/languages/Czech_Czech_Republic/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/7960-kate.xml rename to data/locales/languages/Czech_Czech_Republic/7960-kate.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/7960-tones.xml b/data/locales/languages/Czech_Czech_Republic/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/7960-tones.xml rename to data/locales/languages/Czech_Czech_Republic/7960-tones.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/CME-locale-cz_CZ-Czech-10.5.3.0.tar.cfg b/data/locales/languages/Czech_Czech_Republic/CME-locale-cz_CZ-Czech-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/CME-locale-cz_CZ-Czech-10.5.3.0.tar.cfg rename to data/locales/languages/Czech_Czech_Republic/CME-locale-cz_CZ-Czech-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/SCCP-dictionary-ext.xml b/data/locales/languages/Czech_Czech_Republic/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/SCCP-dictionary-ext.xml rename to data/locales/languages/Czech_Czech_Republic/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/SCCP-dictionary.utf-8.xml b/data/locales/languages/Czech_Czech_Republic/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Czech_Czech_Republic/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/SCCP-dictionary.xml b/data/locales/languages/Czech_Czech_Republic/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/SCCP-dictionary.xml rename to data/locales/languages/Czech_Czech_Republic/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/be-sccp.jar b/data/locales/languages/Czech_Czech_Republic/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/be-sccp.jar rename to data/locales/languages/Czech_Czech_Republic/be-sccp.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/be-sip.jar b/data/locales/languages/Czech_Czech_Republic/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/be-sip.jar rename to data/locales/languages/Czech_Czech_Republic/be-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/cin-sip.jar b/data/locales/languages/Czech_Czech_Republic/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/cin-sip.jar rename to data/locales/languages/Czech_Czech_Republic/cin-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/g3-tones.xml b/data/locales/languages/Czech_Czech_Republic/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/g3-tones.xml rename to data/locales/languages/Czech_Czech_Republic/g3-tones.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/g4-tones.xml b/data/locales/languages/Czech_Czech_Republic/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/g4-tones.xml rename to data/locales/languages/Czech_Czech_Republic/g4-tones.xml diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/gb-sccp-sip.jar b/data/locales/languages/Czech_Czech_Republic/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/gb-sccp-sip.jar rename to data/locales/languages/Czech_Czech_Republic/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/gd-sip.jar b/data/locales/languages/Czech_Czech_Republic/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/gd-sip.jar rename to data/locales/languages/Czech_Czech_Republic/gd-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/gh-sip.jar b/data/locales/languages/Czech_Czech_Republic/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/gh-sip.jar rename to data/locales/languages/Czech_Czech_Republic/gh-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/gp-sccp.jar b/data/locales/languages/Czech_Czech_Republic/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/gp-sccp.jar rename to data/locales/languages/Czech_Czech_Republic/gp-sccp.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/gp-sip.jar b/data/locales/languages/Czech_Czech_Republic/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/gp-sip.jar rename to data/locales/languages/Czech_Czech_Republic/gp-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/ipc-sccp.jar b/data/locales/languages/Czech_Czech_Republic/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/ipc-sccp.jar rename to data/locales/languages/Czech_Czech_Republic/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/ld-sip.jar b/data/locales/languages/Czech_Czech_Republic/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/ld-sip.jar rename to data/locales/languages/Czech_Czech_Republic/ld-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/lk-sip.jar b/data/locales/languages/Czech_Czech_Republic/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/lk-sip.jar rename to data/locales/languages/Czech_Czech_Republic/lk-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/mk-sccp.jar b/data/locales/languages/Czech_Czech_Republic/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/mk-sccp.jar rename to data/locales/languages/Czech_Czech_Republic/mk-sccp.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/mk-sip.jar b/data/locales/languages/Czech_Czech_Republic/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/mk-sip.jar rename to data/locales/languages/Czech_Czech_Republic/mk-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/rp-sccp.jar b/data/locales/languages/Czech_Czech_Republic/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/rp-sccp.jar rename to data/locales/languages/Czech_Czech_Republic/rp-sccp.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/rtl-sccp.jar b/data/locales/languages/Czech_Czech_Republic/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/rtl-sccp.jar rename to data/locales/languages/Czech_Czech_Republic/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/rtl-sip.jar b/data/locales/languages/Czech_Czech_Republic/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/rtl-sip.jar rename to data/locales/languages/Czech_Czech_Republic/rtl-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/sl-be-sip.jar b/data/locales/languages/Czech_Czech_Republic/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/sl-be-sip.jar rename to data/locales/languages/Czech_Czech_Republic/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/sl-sip.jar b/data/locales/languages/Czech_Czech_Republic/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/sl-sip.jar rename to data/locales/languages/Czech_Czech_Republic/sl-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/sp-sip.jar b/data/locales/languages/Czech_Czech_Republic/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/sp-sip.jar rename to data/locales/languages/Czech_Czech_Republic/sp-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/tags_file b/data/locales/languages/Czech_Czech_Republic/tags_file similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/tags_file rename to data/locales/languages/Czech_Czech_Republic/tags_file diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/tc-sccp.jar b/data/locales/languages/Czech_Czech_Republic/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/tc-sccp.jar rename to data/locales/languages/Czech_Czech_Republic/tc-sccp.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/tc-sip.jar b/data/locales/languages/Czech_Czech_Republic/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/tc-sip.jar rename to data/locales/languages/Czech_Czech_Republic/tc-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/td-sccp.jar b/data/locales/languages/Czech_Czech_Republic/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/td-sccp.jar rename to data/locales/languages/Czech_Czech_Republic/td-sccp.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/td-sip.jar b/data/locales/languages/Czech_Czech_Republic/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/td-sip.jar rename to data/locales/languages/Czech_Czech_Republic/td-sip.jar diff --git a/tftpboot/locales/languages/Czech_Czech_Republic/utf8_tags_file b/data/locales/languages/Czech_Czech_Republic/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Czech_Czech_Republic/utf8_tags_file rename to data/locales/languages/Czech_Czech_Republic/utf8_tags_file diff --git a/tftpboot/locales/languages/Danish_Danmark/504-dictionary.xml b/data/locales/languages/Danish_Danmark/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/504-dictionary.xml rename to data/locales/languages/Danish_Danmark/504-dictionary.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/525-dictionary.xml b/data/locales/languages/Danish_Danmark/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/525-dictionary.xml rename to data/locales/languages/Danish_Danmark/525-dictionary.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/7905-dictionary.xml b/data/locales/languages/Danish_Danmark/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7905-dictionary.xml rename to data/locales/languages/Danish_Danmark/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/7905-kate.xml b/data/locales/languages/Danish_Danmark/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7905-kate.xml rename to data/locales/languages/Danish_Danmark/7905-kate.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/7920-dictionary.xml b/data/locales/languages/Danish_Danmark/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7920-dictionary.xml rename to data/locales/languages/Danish_Danmark/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/7920-font.xml b/data/locales/languages/Danish_Danmark/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7920-font.xml rename to data/locales/languages/Danish_Danmark/7920-font.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/7920-kate.xml b/data/locales/languages/Danish_Danmark/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7920-kate.xml rename to data/locales/languages/Danish_Danmark/7920-kate.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/7921-dictionary.xml b/data/locales/languages/Danish_Danmark/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7921-dictionary.xml rename to data/locales/languages/Danish_Danmark/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/7921-font.dat b/data/locales/languages/Danish_Danmark/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7921-font.dat rename to data/locales/languages/Danish_Danmark/7921-font.dat diff --git a/tftpboot/locales/languages/Danish_Danmark/7921-kate.utf-8.xml b/data/locales/languages/Danish_Danmark/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7921-kate.utf-8.xml rename to data/locales/languages/Danish_Danmark/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/7921-kate.xml b/data/locales/languages/Danish_Danmark/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7921-kate.xml rename to data/locales/languages/Danish_Danmark/7921-kate.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/7960-dictionary-ext.xml b/data/locales/languages/Danish_Danmark/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7960-dictionary-ext.xml rename to data/locales/languages/Danish_Danmark/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/7960-dictionary.xml b/data/locales/languages/Danish_Danmark/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7960-dictionary.xml rename to data/locales/languages/Danish_Danmark/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/7960-font.xml b/data/locales/languages/Danish_Danmark/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7960-font.xml rename to data/locales/languages/Danish_Danmark/7960-font.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/7960-kate.xml b/data/locales/languages/Danish_Danmark/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/7960-kate.xml rename to data/locales/languages/Danish_Danmark/7960-kate.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/CIPC_Locale.loads b/data/locales/languages/Danish_Danmark/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/CIPC_Locale.loads rename to data/locales/languages/Danish_Danmark/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Danish_Danmark/CIPC_Locale.zip b/data/locales/languages/Danish_Danmark/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/CIPC_Locale.zip rename to data/locales/languages/Danish_Danmark/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Danish_Danmark/CME-locale-da_DK-Danish-10.5.3.0.tar.cfg b/data/locales/languages/Danish_Danmark/CME-locale-da_DK-Danish-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/CME-locale-da_DK-Danish-10.5.3.0.tar.cfg rename to data/locales/languages/Danish_Danmark/CME-locale-da_DK-Danish-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Danish_Danmark/SCCP-dictionary-ext.xml b/data/locales/languages/Danish_Danmark/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/SCCP-dictionary-ext.xml rename to data/locales/languages/Danish_Danmark/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/SCCP-dictionary.utf-8.xml b/data/locales/languages/Danish_Danmark/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Danish_Danmark/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/SCCP-dictionary.xml b/data/locales/languages/Danish_Danmark/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/SCCP-dictionary.xml rename to data/locales/languages/Danish_Danmark/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/be-sccp.jar b/data/locales/languages/Danish_Danmark/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/be-sccp.jar rename to data/locales/languages/Danish_Danmark/be-sccp.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/be-sip.jar b/data/locales/languages/Danish_Danmark/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/be-sip.jar rename to data/locales/languages/Danish_Danmark/be-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/cin-sip.jar b/data/locales/languages/Danish_Danmark/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/cin-sip.jar rename to data/locales/languages/Danish_Danmark/cin-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/g3-tones.xml b/data/locales/languages/Danish_Danmark/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/g3-tones.xml rename to data/locales/languages/Danish_Danmark/g3-tones.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/g4-tones.xml b/data/locales/languages/Danish_Danmark/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/g4-tones.xml rename to data/locales/languages/Danish_Danmark/g4-tones.xml diff --git a/tftpboot/locales/languages/Danish_Danmark/gb-sccp-sip.jar b/data/locales/languages/Danish_Danmark/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/gb-sccp-sip.jar rename to data/locales/languages/Danish_Danmark/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/gd-sip.jar b/data/locales/languages/Danish_Danmark/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/gd-sip.jar rename to data/locales/languages/Danish_Danmark/gd-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/gh-sip.jar b/data/locales/languages/Danish_Danmark/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/gh-sip.jar rename to data/locales/languages/Danish_Danmark/gh-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/gp-sccp.jar b/data/locales/languages/Danish_Danmark/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/gp-sccp.jar rename to data/locales/languages/Danish_Danmark/gp-sccp.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/gp-sip.jar b/data/locales/languages/Danish_Danmark/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/gp-sip.jar rename to data/locales/languages/Danish_Danmark/gp-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/ipc-sccp.jar b/data/locales/languages/Danish_Danmark/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/ipc-sccp.jar rename to data/locales/languages/Danish_Danmark/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/ipc-sip.jar b/data/locales/languages/Danish_Danmark/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/ipc-sip.jar rename to data/locales/languages/Danish_Danmark/ipc-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/ld-sip.jar b/data/locales/languages/Danish_Danmark/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/ld-sip.jar rename to data/locales/languages/Danish_Danmark/ld-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/lk-sip.jar b/data/locales/languages/Danish_Danmark/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/lk-sip.jar rename to data/locales/languages/Danish_Danmark/lk-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/mk-sccp.jar b/data/locales/languages/Danish_Danmark/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/mk-sccp.jar rename to data/locales/languages/Danish_Danmark/mk-sccp.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/mk-sip.jar b/data/locales/languages/Danish_Danmark/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/mk-sip.jar rename to data/locales/languages/Danish_Danmark/mk-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/rp-sccp.jar b/data/locales/languages/Danish_Danmark/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/rp-sccp.jar rename to data/locales/languages/Danish_Danmark/rp-sccp.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/rtl-sccp.jar b/data/locales/languages/Danish_Danmark/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/rtl-sccp.jar rename to data/locales/languages/Danish_Danmark/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/rtl-sip.jar b/data/locales/languages/Danish_Danmark/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/rtl-sip.jar rename to data/locales/languages/Danish_Danmark/rtl-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/sl-be-sip.jar b/data/locales/languages/Danish_Danmark/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/sl-be-sip.jar rename to data/locales/languages/Danish_Danmark/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/sl-sip.jar b/data/locales/languages/Danish_Danmark/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/sl-sip.jar rename to data/locales/languages/Danish_Danmark/sl-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/sp-sip.jar b/data/locales/languages/Danish_Danmark/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/sp-sip.jar rename to data/locales/languages/Danish_Danmark/sp-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/tags_file b/data/locales/languages/Danish_Danmark/tags_file similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/tags_file rename to data/locales/languages/Danish_Danmark/tags_file diff --git a/tftpboot/locales/languages/Danish_Danmark/tc-sccp.jar b/data/locales/languages/Danish_Danmark/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/tc-sccp.jar rename to data/locales/languages/Danish_Danmark/tc-sccp.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/tc-sip.jar b/data/locales/languages/Danish_Danmark/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/tc-sip.jar rename to data/locales/languages/Danish_Danmark/tc-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/td-sccp.jar b/data/locales/languages/Danish_Danmark/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/td-sccp.jar rename to data/locales/languages/Danish_Danmark/td-sccp.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/td-sip.jar b/data/locales/languages/Danish_Danmark/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/td-sip.jar rename to data/locales/languages/Danish_Danmark/td-sip.jar diff --git a/tftpboot/locales/languages/Danish_Danmark/utf8_tags_file b/data/locales/languages/Danish_Danmark/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Danish_Danmark/utf8_tags_file rename to data/locales/languages/Danish_Danmark/utf8_tags_file diff --git a/tftpboot/locales/languages/Dutch_Belgium/7905-dictionary.xml b/data/locales/languages/Dutch_Belgium/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7905-dictionary.xml rename to data/locales/languages/Dutch_Belgium/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/7905-kate.xml b/data/locales/languages/Dutch_Belgium/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7905-kate.xml rename to data/locales/languages/Dutch_Belgium/7905-kate.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/7920-dictionary.xml b/data/locales/languages/Dutch_Belgium/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7920-dictionary.xml rename to data/locales/languages/Dutch_Belgium/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/7920-font.xml b/data/locales/languages/Dutch_Belgium/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7920-font.xml rename to data/locales/languages/Dutch_Belgium/7920-font.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/7920-kate.xml b/data/locales/languages/Dutch_Belgium/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7920-kate.xml rename to data/locales/languages/Dutch_Belgium/7920-kate.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/7921-dictionary.xml b/data/locales/languages/Dutch_Belgium/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7921-dictionary.xml rename to data/locales/languages/Dutch_Belgium/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/7921-font.dat b/data/locales/languages/Dutch_Belgium/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7921-font.dat rename to data/locales/languages/Dutch_Belgium/7921-font.dat diff --git a/tftpboot/locales/languages/Dutch_Belgium/7921-kate.utf-8.xml b/data/locales/languages/Dutch_Belgium/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7921-kate.utf-8.xml rename to data/locales/languages/Dutch_Belgium/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/7921-kate.xml b/data/locales/languages/Dutch_Belgium/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7921-kate.xml rename to data/locales/languages/Dutch_Belgium/7921-kate.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/7960-dictionary-ext.xml b/data/locales/languages/Dutch_Belgium/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7960-dictionary-ext.xml rename to data/locales/languages/Dutch_Belgium/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/7960-dictionary.xml b/data/locales/languages/Dutch_Belgium/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7960-dictionary.xml rename to data/locales/languages/Dutch_Belgium/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/7960-font.xml b/data/locales/languages/Dutch_Belgium/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7960-font.xml rename to data/locales/languages/Dutch_Belgium/7960-font.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/7960-kate.xml b/data/locales/languages/Dutch_Belgium/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/7960-kate.xml rename to data/locales/languages/Dutch_Belgium/7960-kate.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/CIPC_Locale.loads b/data/locales/languages/Dutch_Belgium/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/CIPC_Locale.loads rename to data/locales/languages/Dutch_Belgium/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Dutch_Belgium/CIPC_Locale.zip b/data/locales/languages/Dutch_Belgium/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/CIPC_Locale.zip rename to data/locales/languages/Dutch_Belgium/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Dutch_Belgium/CME-locale-nl_NL-Dutch-10.5.3.0.tar.cfg b/data/locales/languages/Dutch_Belgium/CME-locale-nl_NL-Dutch-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/CME-locale-nl_NL-Dutch-10.5.3.0.tar.cfg rename to data/locales/languages/Dutch_Belgium/CME-locale-nl_NL-Dutch-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Dutch_Belgium/SCCP-dictionary-ext.xml b/data/locales/languages/Dutch_Belgium/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/SCCP-dictionary-ext.xml rename to data/locales/languages/Dutch_Belgium/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/SCCP-dictionary.utf-8.xml b/data/locales/languages/Dutch_Belgium/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Dutch_Belgium/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/SCCP-dictionary.xml b/data/locales/languages/Dutch_Belgium/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/SCCP-dictionary.xml rename to data/locales/languages/Dutch_Belgium/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/be-sccp.jar b/data/locales/languages/Dutch_Belgium/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/be-sccp.jar rename to data/locales/languages/Dutch_Belgium/be-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/be-sip.jar b/data/locales/languages/Dutch_Belgium/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/be-sip.jar rename to data/locales/languages/Dutch_Belgium/be-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/cin-sip.jar b/data/locales/languages/Dutch_Belgium/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/cin-sip.jar rename to data/locales/languages/Dutch_Belgium/cin-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/g3-tones.xml b/data/locales/languages/Dutch_Belgium/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/g3-tones.xml rename to data/locales/languages/Dutch_Belgium/g3-tones.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/g4-tones.xml b/data/locales/languages/Dutch_Belgium/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/g4-tones.xml rename to data/locales/languages/Dutch_Belgium/g4-tones.xml diff --git a/tftpboot/locales/languages/Dutch_Belgium/gb-sccp-sip.jar b/data/locales/languages/Dutch_Belgium/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/gb-sccp-sip.jar rename to data/locales/languages/Dutch_Belgium/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/gd-sip.jar b/data/locales/languages/Dutch_Belgium/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/gd-sip.jar rename to data/locales/languages/Dutch_Belgium/gd-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/gh-sip.jar b/data/locales/languages/Dutch_Belgium/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/gh-sip.jar rename to data/locales/languages/Dutch_Belgium/gh-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/gp-sccp.jar b/data/locales/languages/Dutch_Belgium/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/gp-sccp.jar rename to data/locales/languages/Dutch_Belgium/gp-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/gp-sip.jar b/data/locales/languages/Dutch_Belgium/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/gp-sip.jar rename to data/locales/languages/Dutch_Belgium/gp-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/ipc-sccp.jar b/data/locales/languages/Dutch_Belgium/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/ipc-sccp.jar rename to data/locales/languages/Dutch_Belgium/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/ipc-sip.jar b/data/locales/languages/Dutch_Belgium/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/ipc-sip.jar rename to data/locales/languages/Dutch_Belgium/ipc-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/ld-sip.jar b/data/locales/languages/Dutch_Belgium/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/ld-sip.jar rename to data/locales/languages/Dutch_Belgium/ld-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/lk-sip.jar b/data/locales/languages/Dutch_Belgium/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/lk-sip.jar rename to data/locales/languages/Dutch_Belgium/lk-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/mk-sccp.jar b/data/locales/languages/Dutch_Belgium/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/mk-sccp.jar rename to data/locales/languages/Dutch_Belgium/mk-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/mk-sip.jar b/data/locales/languages/Dutch_Belgium/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/mk-sip.jar rename to data/locales/languages/Dutch_Belgium/mk-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/rp-sccp.jar b/data/locales/languages/Dutch_Belgium/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/rp-sccp.jar rename to data/locales/languages/Dutch_Belgium/rp-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/rtl-sccp.jar b/data/locales/languages/Dutch_Belgium/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/rtl-sccp.jar rename to data/locales/languages/Dutch_Belgium/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/rtl-sip.jar b/data/locales/languages/Dutch_Belgium/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/rtl-sip.jar rename to data/locales/languages/Dutch_Belgium/rtl-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/sl-be-sip.jar b/data/locales/languages/Dutch_Belgium/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/sl-be-sip.jar rename to data/locales/languages/Dutch_Belgium/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/sl-sip.jar b/data/locales/languages/Dutch_Belgium/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/sl-sip.jar rename to data/locales/languages/Dutch_Belgium/sl-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/sp-sip.jar b/data/locales/languages/Dutch_Belgium/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/sp-sip.jar rename to data/locales/languages/Dutch_Belgium/sp-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/tags_file b/data/locales/languages/Dutch_Belgium/tags_file similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/tags_file rename to data/locales/languages/Dutch_Belgium/tags_file diff --git a/tftpboot/locales/languages/Dutch_Belgium/tc-sccp.jar b/data/locales/languages/Dutch_Belgium/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/tc-sccp.jar rename to data/locales/languages/Dutch_Belgium/tc-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/tc-sip.jar b/data/locales/languages/Dutch_Belgium/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/tc-sip.jar rename to data/locales/languages/Dutch_Belgium/tc-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/td-sccp.jar b/data/locales/languages/Dutch_Belgium/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/td-sccp.jar rename to data/locales/languages/Dutch_Belgium/td-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/td-sip.jar b/data/locales/languages/Dutch_Belgium/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/td-sip.jar rename to data/locales/languages/Dutch_Belgium/td-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Belgium/utf8_tags_file b/data/locales/languages/Dutch_Belgium/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Dutch_Belgium/utf8_tags_file rename to data/locales/languages/Dutch_Belgium/utf8_tags_file diff --git a/tftpboot/locales/languages/Dutch_Netherlands/504-dictionary.xml b/data/locales/languages/Dutch_Netherlands/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/504-dictionary.xml rename to data/locales/languages/Dutch_Netherlands/504-dictionary.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/525-dictionary.xml b/data/locales/languages/Dutch_Netherlands/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/525-dictionary.xml rename to data/locales/languages/Dutch_Netherlands/525-dictionary.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7905-dictionary.xml b/data/locales/languages/Dutch_Netherlands/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7905-dictionary.xml rename to data/locales/languages/Dutch_Netherlands/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7905-kate.xml b/data/locales/languages/Dutch_Netherlands/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7905-kate.xml rename to data/locales/languages/Dutch_Netherlands/7905-kate.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7920-dictionary.xml b/data/locales/languages/Dutch_Netherlands/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7920-dictionary.xml rename to data/locales/languages/Dutch_Netherlands/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7920-font.xml b/data/locales/languages/Dutch_Netherlands/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7920-font.xml rename to data/locales/languages/Dutch_Netherlands/7920-font.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7920-kate.xml b/data/locales/languages/Dutch_Netherlands/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7920-kate.xml rename to data/locales/languages/Dutch_Netherlands/7920-kate.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7921-dictionary.xml b/data/locales/languages/Dutch_Netherlands/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7921-dictionary.xml rename to data/locales/languages/Dutch_Netherlands/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7921-font.dat b/data/locales/languages/Dutch_Netherlands/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7921-font.dat rename to data/locales/languages/Dutch_Netherlands/7921-font.dat diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7921-kate.utf-8.xml b/data/locales/languages/Dutch_Netherlands/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7921-kate.utf-8.xml rename to data/locales/languages/Dutch_Netherlands/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7921-kate.xml b/data/locales/languages/Dutch_Netherlands/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7921-kate.xml rename to data/locales/languages/Dutch_Netherlands/7921-kate.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7960-dictionary-ext.xml b/data/locales/languages/Dutch_Netherlands/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7960-dictionary-ext.xml rename to data/locales/languages/Dutch_Netherlands/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7960-dictionary.xml b/data/locales/languages/Dutch_Netherlands/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7960-dictionary.xml rename to data/locales/languages/Dutch_Netherlands/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7960-font.xml b/data/locales/languages/Dutch_Netherlands/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7960-font.xml rename to data/locales/languages/Dutch_Netherlands/7960-font.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/7960-kate.xml b/data/locales/languages/Dutch_Netherlands/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/7960-kate.xml rename to data/locales/languages/Dutch_Netherlands/7960-kate.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/CIPC_Locale.loads b/data/locales/languages/Dutch_Netherlands/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/CIPC_Locale.loads rename to data/locales/languages/Dutch_Netherlands/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Dutch_Netherlands/CIPC_Locale.zip b/data/locales/languages/Dutch_Netherlands/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/CIPC_Locale.zip rename to data/locales/languages/Dutch_Netherlands/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Dutch_Netherlands/CME-locale-nl_NL-Dutch-10.5.3.0.tar.cfg b/data/locales/languages/Dutch_Netherlands/CME-locale-nl_NL-Dutch-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/CME-locale-nl_NL-Dutch-10.5.3.0.tar.cfg rename to data/locales/languages/Dutch_Netherlands/CME-locale-nl_NL-Dutch-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Dutch_Netherlands/SCCP-dictionary-ext.xml b/data/locales/languages/Dutch_Netherlands/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/SCCP-dictionary-ext.xml rename to data/locales/languages/Dutch_Netherlands/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/SCCP-dictionary.utf-8.xml b/data/locales/languages/Dutch_Netherlands/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Dutch_Netherlands/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/SCCP-dictionary.xml b/data/locales/languages/Dutch_Netherlands/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/SCCP-dictionary.xml rename to data/locales/languages/Dutch_Netherlands/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/be-sccp.jar b/data/locales/languages/Dutch_Netherlands/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/be-sccp.jar rename to data/locales/languages/Dutch_Netherlands/be-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/be-sip.jar b/data/locales/languages/Dutch_Netherlands/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/be-sip.jar rename to data/locales/languages/Dutch_Netherlands/be-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/cin-sip.jar b/data/locales/languages/Dutch_Netherlands/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/cin-sip.jar rename to data/locales/languages/Dutch_Netherlands/cin-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/g3-tones.xml b/data/locales/languages/Dutch_Netherlands/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/g3-tones.xml rename to data/locales/languages/Dutch_Netherlands/g3-tones.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/g4-tones.xml b/data/locales/languages/Dutch_Netherlands/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/g4-tones.xml rename to data/locales/languages/Dutch_Netherlands/g4-tones.xml diff --git a/tftpboot/locales/languages/Dutch_Netherlands/gb-sccp-sip.jar b/data/locales/languages/Dutch_Netherlands/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/gb-sccp-sip.jar rename to data/locales/languages/Dutch_Netherlands/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/gd-sip.jar b/data/locales/languages/Dutch_Netherlands/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/gd-sip.jar rename to data/locales/languages/Dutch_Netherlands/gd-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/gh-sip.jar b/data/locales/languages/Dutch_Netherlands/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/gh-sip.jar rename to data/locales/languages/Dutch_Netherlands/gh-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/gp-sccp.jar b/data/locales/languages/Dutch_Netherlands/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/gp-sccp.jar rename to data/locales/languages/Dutch_Netherlands/gp-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/gp-sip.jar b/data/locales/languages/Dutch_Netherlands/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/gp-sip.jar rename to data/locales/languages/Dutch_Netherlands/gp-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/ipc-sccp.jar b/data/locales/languages/Dutch_Netherlands/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/ipc-sccp.jar rename to data/locales/languages/Dutch_Netherlands/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/ipc-sip.jar b/data/locales/languages/Dutch_Netherlands/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/ipc-sip.jar rename to data/locales/languages/Dutch_Netherlands/ipc-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/ld-sip.jar b/data/locales/languages/Dutch_Netherlands/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/ld-sip.jar rename to data/locales/languages/Dutch_Netherlands/ld-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/lk-sip.jar b/data/locales/languages/Dutch_Netherlands/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/lk-sip.jar rename to data/locales/languages/Dutch_Netherlands/lk-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/mk-sccp.jar b/data/locales/languages/Dutch_Netherlands/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/mk-sccp.jar rename to data/locales/languages/Dutch_Netherlands/mk-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/mk-sip.jar b/data/locales/languages/Dutch_Netherlands/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/mk-sip.jar rename to data/locales/languages/Dutch_Netherlands/mk-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/rp-sccp.jar b/data/locales/languages/Dutch_Netherlands/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/rp-sccp.jar rename to data/locales/languages/Dutch_Netherlands/rp-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/rtl-sccp.jar b/data/locales/languages/Dutch_Netherlands/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/rtl-sccp.jar rename to data/locales/languages/Dutch_Netherlands/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/rtl-sip.jar b/data/locales/languages/Dutch_Netherlands/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/rtl-sip.jar rename to data/locales/languages/Dutch_Netherlands/rtl-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/sl-be-sip.jar b/data/locales/languages/Dutch_Netherlands/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/sl-be-sip.jar rename to data/locales/languages/Dutch_Netherlands/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/sl-sip.jar b/data/locales/languages/Dutch_Netherlands/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/sl-sip.jar rename to data/locales/languages/Dutch_Netherlands/sl-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/sp-sip.jar b/data/locales/languages/Dutch_Netherlands/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/sp-sip.jar rename to data/locales/languages/Dutch_Netherlands/sp-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/tags_file b/data/locales/languages/Dutch_Netherlands/tags_file similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/tags_file rename to data/locales/languages/Dutch_Netherlands/tags_file diff --git a/tftpboot/locales/languages/Dutch_Netherlands/tc-sccp.jar b/data/locales/languages/Dutch_Netherlands/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/tc-sccp.jar rename to data/locales/languages/Dutch_Netherlands/tc-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/tc-sip.jar b/data/locales/languages/Dutch_Netherlands/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/tc-sip.jar rename to data/locales/languages/Dutch_Netherlands/tc-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/td-sccp.jar b/data/locales/languages/Dutch_Netherlands/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/td-sccp.jar rename to data/locales/languages/Dutch_Netherlands/td-sccp.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/td-sip.jar b/data/locales/languages/Dutch_Netherlands/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/td-sip.jar rename to data/locales/languages/Dutch_Netherlands/td-sip.jar diff --git a/tftpboot/locales/languages/Dutch_Netherlands/utf8_tags_file b/data/locales/languages/Dutch_Netherlands/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Dutch_Netherlands/utf8_tags_file rename to data/locales/languages/Dutch_Netherlands/utf8_tags_file diff --git a/tftpboot/locales/languages/English_Australia/7921-dictionary.xml b/data/locales/languages/English_Australia/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/English_Australia/7921-dictionary.xml rename to data/locales/languages/English_Australia/7921-dictionary.xml diff --git a/tftpboot/locales/languages/English_Australia/7921-font.dat b/data/locales/languages/English_Australia/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/English_Australia/7921-font.dat rename to data/locales/languages/English_Australia/7921-font.dat diff --git a/tftpboot/locales/languages/English_Australia/7921-kate.utf-8.xml b/data/locales/languages/English_Australia/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/English_Australia/7921-kate.utf-8.xml rename to data/locales/languages/English_Australia/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/English_Australia/7921-kate.xml b/data/locales/languages/English_Australia/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/English_Australia/7921-kate.xml rename to data/locales/languages/English_Australia/7921-kate.xml diff --git a/tftpboot/locales/languages/English_Australia/7960-tones.xml b/data/locales/languages/English_Australia/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/English_Australia/7960-tones.xml rename to data/locales/languages/English_Australia/7960-tones.xml diff --git a/tftpboot/locales/languages/English_Australia/CME-locale-en_AU-English-10.5.3.0.tar.cfg b/data/locales/languages/English_Australia/CME-locale-en_AU-English-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/English_Australia/CME-locale-en_AU-English-10.5.3.0.tar.cfg rename to data/locales/languages/English_Australia/CME-locale-en_AU-English-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/English_Australia/be-sccp.jar b/data/locales/languages/English_Australia/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/be-sccp.jar rename to data/locales/languages/English_Australia/be-sccp.jar diff --git a/tftpboot/locales/languages/English_Australia/be-sip.jar b/data/locales/languages/English_Australia/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/be-sip.jar rename to data/locales/languages/English_Australia/be-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/cin-sip.jar b/data/locales/languages/English_Australia/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/cin-sip.jar rename to data/locales/languages/English_Australia/cin-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/g3-tones.xml b/data/locales/languages/English_Australia/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/English_Australia/g3-tones.xml rename to data/locales/languages/English_Australia/g3-tones.xml diff --git a/tftpboot/locales/languages/English_Australia/g4-tones.xml b/data/locales/languages/English_Australia/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/English_Australia/g4-tones.xml rename to data/locales/languages/English_Australia/g4-tones.xml diff --git a/tftpboot/locales/languages/English_Australia/gateway-tones.xml b/data/locales/languages/English_Australia/gateway-tones.xml similarity index 100% rename from tftpboot/locales/languages/English_Australia/gateway-tones.xml rename to data/locales/languages/English_Australia/gateway-tones.xml diff --git a/tftpboot/locales/languages/English_Australia/gb-sccp-sip.jar b/data/locales/languages/English_Australia/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/gb-sccp-sip.jar rename to data/locales/languages/English_Australia/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/gd-sip.jar b/data/locales/languages/English_Australia/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/gd-sip.jar rename to data/locales/languages/English_Australia/gd-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/gh-sip.jar b/data/locales/languages/English_Australia/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/gh-sip.jar rename to data/locales/languages/English_Australia/gh-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/gp-sccp.jar b/data/locales/languages/English_Australia/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/gp-sccp.jar rename to data/locales/languages/English_Australia/gp-sccp.jar diff --git a/tftpboot/locales/languages/English_Australia/gp-sip.jar b/data/locales/languages/English_Australia/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/gp-sip.jar rename to data/locales/languages/English_Australia/gp-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/ipc-sccp.jar b/data/locales/languages/English_Australia/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/ipc-sccp.jar rename to data/locales/languages/English_Australia/ipc-sccp.jar diff --git a/tftpboot/locales/languages/English_Australia/ipc-sip.jar b/data/locales/languages/English_Australia/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/ipc-sip.jar rename to data/locales/languages/English_Australia/ipc-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/lk-sip.jar b/data/locales/languages/English_Australia/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/lk-sip.jar rename to data/locales/languages/English_Australia/lk-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/mk-sccp.jar b/data/locales/languages/English_Australia/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/mk-sccp.jar rename to data/locales/languages/English_Australia/mk-sccp.jar diff --git a/tftpboot/locales/languages/English_Australia/mk-sip.jar b/data/locales/languages/English_Australia/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/mk-sip.jar rename to data/locales/languages/English_Australia/mk-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/rp-sccp.jar b/data/locales/languages/English_Australia/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/rp-sccp.jar rename to data/locales/languages/English_Australia/rp-sccp.jar diff --git a/tftpboot/locales/languages/English_Australia/rtl-sccp.jar b/data/locales/languages/English_Australia/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/rtl-sccp.jar rename to data/locales/languages/English_Australia/rtl-sccp.jar diff --git a/tftpboot/locales/languages/English_Australia/sl-be-sip.jar b/data/locales/languages/English_Australia/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/sl-be-sip.jar rename to data/locales/languages/English_Australia/sl-be-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/sl-sip.jar b/data/locales/languages/English_Australia/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/sl-sip.jar rename to data/locales/languages/English_Australia/sl-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/sp-sip.jar b/data/locales/languages/English_Australia/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/sp-sip.jar rename to data/locales/languages/English_Australia/sp-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/tags_file b/data/locales/languages/English_Australia/tags_file similarity index 100% rename from tftpboot/locales/languages/English_Australia/tags_file rename to data/locales/languages/English_Australia/tags_file diff --git a/tftpboot/locales/languages/English_Australia/tc-sccp.jar b/data/locales/languages/English_Australia/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/tc-sccp.jar rename to data/locales/languages/English_Australia/tc-sccp.jar diff --git a/tftpboot/locales/languages/English_Australia/tc-sip.jar b/data/locales/languages/English_Australia/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/tc-sip.jar rename to data/locales/languages/English_Australia/tc-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/td-sccp.jar b/data/locales/languages/English_Australia/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/td-sccp.jar rename to data/locales/languages/English_Australia/td-sccp.jar diff --git a/tftpboot/locales/languages/English_Australia/td-sip.jar b/data/locales/languages/English_Australia/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_Australia/td-sip.jar rename to data/locales/languages/English_Australia/td-sip.jar diff --git a/tftpboot/locales/languages/English_Australia/utf8_tags_file b/data/locales/languages/English_Australia/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/English_Australia/utf8_tags_file rename to data/locales/languages/English_Australia/utf8_tags_file diff --git a/tftpboot/locales/languages/English_United_Kingdom/7905-dictionary.xml b/data/locales/languages/English_United_Kingdom/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7905-dictionary.xml rename to data/locales/languages/English_United_Kingdom/7905-dictionary.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/7905-kate.xml b/data/locales/languages/English_United_Kingdom/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7905-kate.xml rename to data/locales/languages/English_United_Kingdom/7905-kate.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/7920-dictionary.xml b/data/locales/languages/English_United_Kingdom/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7920-dictionary.xml rename to data/locales/languages/English_United_Kingdom/7920-dictionary.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/7920-font.xml b/data/locales/languages/English_United_Kingdom/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7920-font.xml rename to data/locales/languages/English_United_Kingdom/7920-font.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/7920-kate.xml b/data/locales/languages/English_United_Kingdom/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7920-kate.xml rename to data/locales/languages/English_United_Kingdom/7920-kate.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/7921-dictionary.xml b/data/locales/languages/English_United_Kingdom/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7921-dictionary.xml rename to data/locales/languages/English_United_Kingdom/7921-dictionary.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/7921-font.dat b/data/locales/languages/English_United_Kingdom/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7921-font.dat rename to data/locales/languages/English_United_Kingdom/7921-font.dat diff --git a/tftpboot/locales/languages/English_United_Kingdom/7921-kate.utf-8.xml b/data/locales/languages/English_United_Kingdom/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7921-kate.utf-8.xml rename to data/locales/languages/English_United_Kingdom/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/7921-kate.xml b/data/locales/languages/English_United_Kingdom/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7921-kate.xml rename to data/locales/languages/English_United_Kingdom/7921-kate.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/7960-dictionary-ext.xml b/data/locales/languages/English_United_Kingdom/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7960-dictionary-ext.xml rename to data/locales/languages/English_United_Kingdom/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/7960-dictionary.xml b/data/locales/languages/English_United_Kingdom/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7960-dictionary.xml rename to data/locales/languages/English_United_Kingdom/7960-dictionary.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/7960-font.xml b/data/locales/languages/English_United_Kingdom/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7960-font.xml rename to data/locales/languages/English_United_Kingdom/7960-font.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/7960-kate.xml b/data/locales/languages/English_United_Kingdom/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7960-kate.xml rename to data/locales/languages/English_United_Kingdom/7960-kate.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/7960-tones.xml b/data/locales/languages/English_United_Kingdom/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/7960-tones.xml rename to data/locales/languages/English_United_Kingdom/7960-tones.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/CIPC_Locale.loads b/data/locales/languages/English_United_Kingdom/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/CIPC_Locale.loads rename to data/locales/languages/English_United_Kingdom/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/English_United_Kingdom/CIPC_Locale.zip b/data/locales/languages/English_United_Kingdom/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/CIPC_Locale.zip rename to data/locales/languages/English_United_Kingdom/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-10.5.2.8.tar.cfg b/data/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-10.5.2.8.tar.cfg similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-10.5.2.8.tar.cfg rename to data/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-10.5.2.8.tar.cfg diff --git a/tftpboot/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-10.5.3.0.tar.cfg b/data/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-10.5.3.0.tar.cfg rename to data/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-11.0.2.8.tar.cfg b/data/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-11.0.2.8.tar.cfg similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-11.0.2.8.tar.cfg rename to data/locales/languages/English_United_Kingdom/CME-locale-en_GB-English-11.0.2.8.tar.cfg diff --git a/tftpboot/locales/languages/English_United_Kingdom/SCCP-dictionary-ext.xml b/data/locales/languages/English_United_Kingdom/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/SCCP-dictionary-ext.xml rename to data/locales/languages/English_United_Kingdom/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/SCCP-dictionary.utf-8.xml b/data/locales/languages/English_United_Kingdom/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/SCCP-dictionary.utf-8.xml rename to data/locales/languages/English_United_Kingdom/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/SCCP-dictionary.xml b/data/locales/languages/English_United_Kingdom/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/SCCP-dictionary.xml rename to data/locales/languages/English_United_Kingdom/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/be-sccp.jar b/data/locales/languages/English_United_Kingdom/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/be-sccp.jar rename to data/locales/languages/English_United_Kingdom/be-sccp.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/be-sip.jar b/data/locales/languages/English_United_Kingdom/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/be-sip.jar rename to data/locales/languages/English_United_Kingdom/be-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/cin-sip.jar b/data/locales/languages/English_United_Kingdom/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/cin-sip.jar rename to data/locales/languages/English_United_Kingdom/cin-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/g3-tones.xml b/data/locales/languages/English_United_Kingdom/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/g3-tones.xml rename to data/locales/languages/English_United_Kingdom/g3-tones.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/g4-tones.xml b/data/locales/languages/English_United_Kingdom/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/g4-tones.xml rename to data/locales/languages/English_United_Kingdom/g4-tones.xml diff --git a/tftpboot/locales/languages/English_United_Kingdom/gb-sccp-sip.jar b/data/locales/languages/English_United_Kingdom/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/gb-sccp-sip.jar rename to data/locales/languages/English_United_Kingdom/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/gd-sip.jar b/data/locales/languages/English_United_Kingdom/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/gd-sip.jar rename to data/locales/languages/English_United_Kingdom/gd-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/gh-sip.jar b/data/locales/languages/English_United_Kingdom/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/gh-sip.jar rename to data/locales/languages/English_United_Kingdom/gh-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/gp-sccp.jar b/data/locales/languages/English_United_Kingdom/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/gp-sccp.jar rename to data/locales/languages/English_United_Kingdom/gp-sccp.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/gp-sip.jar b/data/locales/languages/English_United_Kingdom/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/gp-sip.jar rename to data/locales/languages/English_United_Kingdom/gp-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/ipc-sccp.jar b/data/locales/languages/English_United_Kingdom/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/ipc-sccp.jar rename to data/locales/languages/English_United_Kingdom/ipc-sccp.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/ipc-sip.jar b/data/locales/languages/English_United_Kingdom/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/ipc-sip.jar rename to data/locales/languages/English_United_Kingdom/ipc-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/ld-sip.jar b/data/locales/languages/English_United_Kingdom/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/ld-sip.jar rename to data/locales/languages/English_United_Kingdom/ld-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/lk-sip.jar b/data/locales/languages/English_United_Kingdom/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/lk-sip.jar rename to data/locales/languages/English_United_Kingdom/lk-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/mk-sccp.jar b/data/locales/languages/English_United_Kingdom/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/mk-sccp.jar rename to data/locales/languages/English_United_Kingdom/mk-sccp.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/mk-sip.jar b/data/locales/languages/English_United_Kingdom/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/mk-sip.jar rename to data/locales/languages/English_United_Kingdom/mk-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/rp-sccp.jar b/data/locales/languages/English_United_Kingdom/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/rp-sccp.jar rename to data/locales/languages/English_United_Kingdom/rp-sccp.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/rtl-sccp.jar b/data/locales/languages/English_United_Kingdom/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/rtl-sccp.jar rename to data/locales/languages/English_United_Kingdom/rtl-sccp.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/rtl-sip.jar b/data/locales/languages/English_United_Kingdom/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/rtl-sip.jar rename to data/locales/languages/English_United_Kingdom/rtl-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/sl-be-sip.jar b/data/locales/languages/English_United_Kingdom/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/sl-be-sip.jar rename to data/locales/languages/English_United_Kingdom/sl-be-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/sl-sip.jar b/data/locales/languages/English_United_Kingdom/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/sl-sip.jar rename to data/locales/languages/English_United_Kingdom/sl-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/sp-sip.jar b/data/locales/languages/English_United_Kingdom/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/sp-sip.jar rename to data/locales/languages/English_United_Kingdom/sp-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/tags_file b/data/locales/languages/English_United_Kingdom/tags_file similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/tags_file rename to data/locales/languages/English_United_Kingdom/tags_file diff --git a/tftpboot/locales/languages/English_United_Kingdom/tc-sccp.jar b/data/locales/languages/English_United_Kingdom/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/tc-sccp.jar rename to data/locales/languages/English_United_Kingdom/tc-sccp.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/tc-sip.jar b/data/locales/languages/English_United_Kingdom/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/tc-sip.jar rename to data/locales/languages/English_United_Kingdom/tc-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/td-sccp.jar b/data/locales/languages/English_United_Kingdom/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/td-sccp.jar rename to data/locales/languages/English_United_Kingdom/td-sccp.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/td-sip.jar b/data/locales/languages/English_United_Kingdom/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/td-sip.jar rename to data/locales/languages/English_United_Kingdom/td-sip.jar diff --git a/tftpboot/locales/languages/English_United_Kingdom/utf8_tags_file b/data/locales/languages/English_United_Kingdom/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/English_United_Kingdom/utf8_tags_file rename to data/locales/languages/English_United_Kingdom/utf8_tags_file diff --git a/tftpboot/locales/languages/English_United_States/504-dictionary.xml b/data/locales/languages/English_United_States/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/English_United_States/504-dictionary.xml rename to data/locales/languages/English_United_States/504-dictionary.xml diff --git a/tftpboot/locales/languages/English_United_States/525-dictionary.xml b/data/locales/languages/English_United_States/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/English_United_States/525-dictionary.xml rename to data/locales/languages/English_United_States/525-dictionary.xml diff --git a/tftpboot/locales/languages/English_United_States/7921-dictionary.xml b/data/locales/languages/English_United_States/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/English_United_States/7921-dictionary.xml rename to data/locales/languages/English_United_States/7921-dictionary.xml diff --git a/tftpboot/locales/languages/English_United_States/7921-font.dat b/data/locales/languages/English_United_States/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/English_United_States/7921-font.dat rename to data/locales/languages/English_United_States/7921-font.dat diff --git a/tftpboot/locales/languages/English_United_States/7921-kate.utf-8.xml b/data/locales/languages/English_United_States/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/English_United_States/7921-kate.utf-8.xml rename to data/locales/languages/English_United_States/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/English_United_States/7921-kate.xml b/data/locales/languages/English_United_States/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/English_United_States/7921-kate.xml rename to data/locales/languages/English_United_States/7921-kate.xml diff --git a/tftpboot/locales/languages/English_United_States/CME-locale-en_US-English-10.5.3.0.tar.cfg b/data/locales/languages/English_United_States/CME-locale-en_US-English-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/English_United_States/CME-locale-en_US-English-10.5.3.0.tar.cfg rename to data/locales/languages/English_United_States/CME-locale-en_US-English-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/English_United_States/be-sccp.jar b/data/locales/languages/English_United_States/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/be-sccp.jar rename to data/locales/languages/English_United_States/be-sccp.jar diff --git a/tftpboot/locales/languages/English_United_States/be-sip.jar b/data/locales/languages/English_United_States/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/be-sip.jar rename to data/locales/languages/English_United_States/be-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/cin-sip.jar b/data/locales/languages/English_United_States/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/cin-sip.jar rename to data/locales/languages/English_United_States/cin-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/g3-tones.xml b/data/locales/languages/English_United_States/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/English_United_States/g3-tones.xml rename to data/locales/languages/English_United_States/g3-tones.xml diff --git a/tftpboot/locales/languages/English_United_States/gb-sccp-sip.jar b/data/locales/languages/English_United_States/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/gb-sccp-sip.jar rename to data/locales/languages/English_United_States/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/gd-sip.jar b/data/locales/languages/English_United_States/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/gd-sip.jar rename to data/locales/languages/English_United_States/gd-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/gh-sip.jar b/data/locales/languages/English_United_States/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/gh-sip.jar rename to data/locales/languages/English_United_States/gh-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/gp-sccp.jar b/data/locales/languages/English_United_States/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/gp-sccp.jar rename to data/locales/languages/English_United_States/gp-sccp.jar diff --git a/tftpboot/locales/languages/English_United_States/gp-sip.jar b/data/locales/languages/English_United_States/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/gp-sip.jar rename to data/locales/languages/English_United_States/gp-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/ipc-sccp.jar b/data/locales/languages/English_United_States/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/ipc-sccp.jar rename to data/locales/languages/English_United_States/ipc-sccp.jar diff --git a/tftpboot/locales/languages/English_United_States/ipc-sip.jar b/data/locales/languages/English_United_States/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/ipc-sip.jar rename to data/locales/languages/English_United_States/ipc-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/lk-sip.jar b/data/locales/languages/English_United_States/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/lk-sip.jar rename to data/locales/languages/English_United_States/lk-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/mk-sccp.jar b/data/locales/languages/English_United_States/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/mk-sccp.jar rename to data/locales/languages/English_United_States/mk-sccp.jar diff --git a/tftpboot/locales/languages/English_United_States/mk-sip.jar b/data/locales/languages/English_United_States/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/mk-sip.jar rename to data/locales/languages/English_United_States/mk-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/rp-sccp.jar b/data/locales/languages/English_United_States/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/rp-sccp.jar rename to data/locales/languages/English_United_States/rp-sccp.jar diff --git a/tftpboot/locales/languages/English_United_States/rtl-sccp.jar b/data/locales/languages/English_United_States/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/rtl-sccp.jar rename to data/locales/languages/English_United_States/rtl-sccp.jar diff --git a/tftpboot/locales/languages/English_United_States/sl-be-sip.jar b/data/locales/languages/English_United_States/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/sl-be-sip.jar rename to data/locales/languages/English_United_States/sl-be-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/sl-sip.jar b/data/locales/languages/English_United_States/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/sl-sip.jar rename to data/locales/languages/English_United_States/sl-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/sp-sip.jar b/data/locales/languages/English_United_States/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/sp-sip.jar rename to data/locales/languages/English_United_States/sp-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/tags_file b/data/locales/languages/English_United_States/tags_file similarity index 100% rename from tftpboot/locales/languages/English_United_States/tags_file rename to data/locales/languages/English_United_States/tags_file diff --git a/tftpboot/locales/languages/English_United_States/tc-sccp.jar b/data/locales/languages/English_United_States/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/tc-sccp.jar rename to data/locales/languages/English_United_States/tc-sccp.jar diff --git a/tftpboot/locales/languages/English_United_States/tc-sip.jar b/data/locales/languages/English_United_States/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/tc-sip.jar rename to data/locales/languages/English_United_States/tc-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/td-sccp.jar b/data/locales/languages/English_United_States/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/td-sccp.jar rename to data/locales/languages/English_United_States/td-sccp.jar diff --git a/tftpboot/locales/languages/English_United_States/td-sip.jar b/data/locales/languages/English_United_States/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/English_United_States/td-sip.jar rename to data/locales/languages/English_United_States/td-sip.jar diff --git a/tftpboot/locales/languages/English_United_States/utf8_tags_file b/data/locales/languages/English_United_States/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/English_United_States/utf8_tags_file rename to data/locales/languages/English_United_States/utf8_tags_file diff --git a/tftpboot/locales/languages/Estonian_Estonia/7905-dictionary.xml b/data/locales/languages/Estonian_Estonia/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7905-dictionary.xml rename to data/locales/languages/Estonian_Estonia/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/7905-font.xml b/data/locales/languages/Estonian_Estonia/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7905-font.xml rename to data/locales/languages/Estonian_Estonia/7905-font.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/7905-kate.xml b/data/locales/languages/Estonian_Estonia/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7905-kate.xml rename to data/locales/languages/Estonian_Estonia/7905-kate.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/7920-dictionary.xml b/data/locales/languages/Estonian_Estonia/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7920-dictionary.xml rename to data/locales/languages/Estonian_Estonia/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/7920-font.xml b/data/locales/languages/Estonian_Estonia/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7920-font.xml rename to data/locales/languages/Estonian_Estonia/7920-font.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/7920-kate.xml b/data/locales/languages/Estonian_Estonia/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7920-kate.xml rename to data/locales/languages/Estonian_Estonia/7920-kate.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/7921-dictionary.xml b/data/locales/languages/Estonian_Estonia/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7921-dictionary.xml rename to data/locales/languages/Estonian_Estonia/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/7921-font.dat b/data/locales/languages/Estonian_Estonia/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7921-font.dat rename to data/locales/languages/Estonian_Estonia/7921-font.dat diff --git a/tftpboot/locales/languages/Estonian_Estonia/7921-kate.utf-8.xml b/data/locales/languages/Estonian_Estonia/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7921-kate.utf-8.xml rename to data/locales/languages/Estonian_Estonia/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/7921-kate.xml b/data/locales/languages/Estonian_Estonia/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7921-kate.xml rename to data/locales/languages/Estonian_Estonia/7921-kate.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/7960-dictionary-ext.xml b/data/locales/languages/Estonian_Estonia/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7960-dictionary-ext.xml rename to data/locales/languages/Estonian_Estonia/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/7960-dictionary.xml b/data/locales/languages/Estonian_Estonia/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7960-dictionary.xml rename to data/locales/languages/Estonian_Estonia/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/7960-font.xml b/data/locales/languages/Estonian_Estonia/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7960-font.xml rename to data/locales/languages/Estonian_Estonia/7960-font.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/7960-kate.xml b/data/locales/languages/Estonian_Estonia/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/7960-kate.xml rename to data/locales/languages/Estonian_Estonia/7960-kate.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/CME-locale-et_EE-Estonian-10.5.3.0.tar.cfg b/data/locales/languages/Estonian_Estonia/CME-locale-et_EE-Estonian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/CME-locale-et_EE-Estonian-10.5.3.0.tar.cfg rename to data/locales/languages/Estonian_Estonia/CME-locale-et_EE-Estonian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Estonian_Estonia/SCCP-dictionary-ext.xml b/data/locales/languages/Estonian_Estonia/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/SCCP-dictionary-ext.xml rename to data/locales/languages/Estonian_Estonia/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/SCCP-dictionary.utf-8.xml b/data/locales/languages/Estonian_Estonia/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Estonian_Estonia/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/SCCP-dictionary.xml b/data/locales/languages/Estonian_Estonia/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/SCCP-dictionary.xml rename to data/locales/languages/Estonian_Estonia/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/be-sccp.jar b/data/locales/languages/Estonian_Estonia/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/be-sccp.jar rename to data/locales/languages/Estonian_Estonia/be-sccp.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/be-sip.jar b/data/locales/languages/Estonian_Estonia/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/be-sip.jar rename to data/locales/languages/Estonian_Estonia/be-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/cin-sip.jar b/data/locales/languages/Estonian_Estonia/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/cin-sip.jar rename to data/locales/languages/Estonian_Estonia/cin-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/g3-tones.xml b/data/locales/languages/Estonian_Estonia/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/g3-tones.xml rename to data/locales/languages/Estonian_Estonia/g3-tones.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/g4-tones.xml b/data/locales/languages/Estonian_Estonia/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/g4-tones.xml rename to data/locales/languages/Estonian_Estonia/g4-tones.xml diff --git a/tftpboot/locales/languages/Estonian_Estonia/gb-sccp-sip.jar b/data/locales/languages/Estonian_Estonia/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/gb-sccp-sip.jar rename to data/locales/languages/Estonian_Estonia/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/gd-sip.jar b/data/locales/languages/Estonian_Estonia/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/gd-sip.jar rename to data/locales/languages/Estonian_Estonia/gd-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/gh-sip.jar b/data/locales/languages/Estonian_Estonia/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/gh-sip.jar rename to data/locales/languages/Estonian_Estonia/gh-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/gp-sccp.jar b/data/locales/languages/Estonian_Estonia/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/gp-sccp.jar rename to data/locales/languages/Estonian_Estonia/gp-sccp.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/gp-sip.jar b/data/locales/languages/Estonian_Estonia/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/gp-sip.jar rename to data/locales/languages/Estonian_Estonia/gp-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/ipc-sccp.jar b/data/locales/languages/Estonian_Estonia/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/ipc-sccp.jar rename to data/locales/languages/Estonian_Estonia/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/ipc-sip.jar b/data/locales/languages/Estonian_Estonia/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/ipc-sip.jar rename to data/locales/languages/Estonian_Estonia/ipc-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/ld-sip.jar b/data/locales/languages/Estonian_Estonia/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/ld-sip.jar rename to data/locales/languages/Estonian_Estonia/ld-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/lk-sip.jar b/data/locales/languages/Estonian_Estonia/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/lk-sip.jar rename to data/locales/languages/Estonian_Estonia/lk-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/mk-sccp.jar b/data/locales/languages/Estonian_Estonia/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/mk-sccp.jar rename to data/locales/languages/Estonian_Estonia/mk-sccp.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/mk-sip.jar b/data/locales/languages/Estonian_Estonia/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/mk-sip.jar rename to data/locales/languages/Estonian_Estonia/mk-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/rp-sccp.jar b/data/locales/languages/Estonian_Estonia/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/rp-sccp.jar rename to data/locales/languages/Estonian_Estonia/rp-sccp.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/rtl-sccp.jar b/data/locales/languages/Estonian_Estonia/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/rtl-sccp.jar rename to data/locales/languages/Estonian_Estonia/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/rtl-sip.jar b/data/locales/languages/Estonian_Estonia/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/rtl-sip.jar rename to data/locales/languages/Estonian_Estonia/rtl-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/sl-be-sip.jar b/data/locales/languages/Estonian_Estonia/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/sl-be-sip.jar rename to data/locales/languages/Estonian_Estonia/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/sl-sip.jar b/data/locales/languages/Estonian_Estonia/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/sl-sip.jar rename to data/locales/languages/Estonian_Estonia/sl-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/sp-sip.jar b/data/locales/languages/Estonian_Estonia/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/sp-sip.jar rename to data/locales/languages/Estonian_Estonia/sp-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/tags_file b/data/locales/languages/Estonian_Estonia/tags_file similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/tags_file rename to data/locales/languages/Estonian_Estonia/tags_file diff --git a/tftpboot/locales/languages/Estonian_Estonia/tc-sccp.jar b/data/locales/languages/Estonian_Estonia/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/tc-sccp.jar rename to data/locales/languages/Estonian_Estonia/tc-sccp.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/tc-sip.jar b/data/locales/languages/Estonian_Estonia/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/tc-sip.jar rename to data/locales/languages/Estonian_Estonia/tc-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/td-sccp.jar b/data/locales/languages/Estonian_Estonia/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/td-sccp.jar rename to data/locales/languages/Estonian_Estonia/td-sccp.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/td-sip.jar b/data/locales/languages/Estonian_Estonia/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/td-sip.jar rename to data/locales/languages/Estonian_Estonia/td-sip.jar diff --git a/tftpboot/locales/languages/Estonian_Estonia/utf8_tags_file b/data/locales/languages/Estonian_Estonia/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Estonian_Estonia/utf8_tags_file rename to data/locales/languages/Estonian_Estonia/utf8_tags_file diff --git a/tftpboot/locales/languages/Finnish_Finland/504-dictionary.xml b/data/locales/languages/Finnish_Finland/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/504-dictionary.xml rename to data/locales/languages/Finnish_Finland/504-dictionary.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/525-dictionary.xml b/data/locales/languages/Finnish_Finland/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/525-dictionary.xml rename to data/locales/languages/Finnish_Finland/525-dictionary.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7905-dictionary.xml b/data/locales/languages/Finnish_Finland/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7905-dictionary.xml rename to data/locales/languages/Finnish_Finland/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7905-kate.xml b/data/locales/languages/Finnish_Finland/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7905-kate.xml rename to data/locales/languages/Finnish_Finland/7905-kate.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7920-dictionary.xml b/data/locales/languages/Finnish_Finland/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7920-dictionary.xml rename to data/locales/languages/Finnish_Finland/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7920-font.xml b/data/locales/languages/Finnish_Finland/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7920-font.xml rename to data/locales/languages/Finnish_Finland/7920-font.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7920-kate.xml b/data/locales/languages/Finnish_Finland/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7920-kate.xml rename to data/locales/languages/Finnish_Finland/7920-kate.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7921-dictionary.xml b/data/locales/languages/Finnish_Finland/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7921-dictionary.xml rename to data/locales/languages/Finnish_Finland/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7921-font.dat b/data/locales/languages/Finnish_Finland/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7921-font.dat rename to data/locales/languages/Finnish_Finland/7921-font.dat diff --git a/tftpboot/locales/languages/Finnish_Finland/7921-kate.utf-8.xml b/data/locales/languages/Finnish_Finland/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7921-kate.utf-8.xml rename to data/locales/languages/Finnish_Finland/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7921-kate.xml b/data/locales/languages/Finnish_Finland/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7921-kate.xml rename to data/locales/languages/Finnish_Finland/7921-kate.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7960-dictionary-ext.xml b/data/locales/languages/Finnish_Finland/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7960-dictionary-ext.xml rename to data/locales/languages/Finnish_Finland/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7960-dictionary.xml b/data/locales/languages/Finnish_Finland/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7960-dictionary.xml rename to data/locales/languages/Finnish_Finland/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7960-font.xml b/data/locales/languages/Finnish_Finland/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7960-font.xml rename to data/locales/languages/Finnish_Finland/7960-font.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7960-kate.xml b/data/locales/languages/Finnish_Finland/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7960-kate.xml rename to data/locales/languages/Finnish_Finland/7960-kate.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/7960-tones.xml b/data/locales/languages/Finnish_Finland/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/7960-tones.xml rename to data/locales/languages/Finnish_Finland/7960-tones.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/CME-locale-fi_FI-Finnish-10.5.3.0.tar.cfg b/data/locales/languages/Finnish_Finland/CME-locale-fi_FI-Finnish-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/CME-locale-fi_FI-Finnish-10.5.3.0.tar.cfg rename to data/locales/languages/Finnish_Finland/CME-locale-fi_FI-Finnish-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Finnish_Finland/SCCP-dictionary-ext.xml b/data/locales/languages/Finnish_Finland/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/SCCP-dictionary-ext.xml rename to data/locales/languages/Finnish_Finland/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/SCCP-dictionary.utf-8.xml b/data/locales/languages/Finnish_Finland/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Finnish_Finland/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/SCCP-dictionary.xml b/data/locales/languages/Finnish_Finland/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/SCCP-dictionary.xml rename to data/locales/languages/Finnish_Finland/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/be-sccp.jar b/data/locales/languages/Finnish_Finland/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/be-sccp.jar rename to data/locales/languages/Finnish_Finland/be-sccp.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/be-sip.jar b/data/locales/languages/Finnish_Finland/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/be-sip.jar rename to data/locales/languages/Finnish_Finland/be-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/cin-sip.jar b/data/locales/languages/Finnish_Finland/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/cin-sip.jar rename to data/locales/languages/Finnish_Finland/cin-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/g3-tones.xml b/data/locales/languages/Finnish_Finland/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/g3-tones.xml rename to data/locales/languages/Finnish_Finland/g3-tones.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/g4-tones.xml b/data/locales/languages/Finnish_Finland/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/g4-tones.xml rename to data/locales/languages/Finnish_Finland/g4-tones.xml diff --git a/tftpboot/locales/languages/Finnish_Finland/gb-sccp-sip.jar b/data/locales/languages/Finnish_Finland/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/gb-sccp-sip.jar rename to data/locales/languages/Finnish_Finland/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/gd-sip.jar b/data/locales/languages/Finnish_Finland/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/gd-sip.jar rename to data/locales/languages/Finnish_Finland/gd-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/gh-sip.jar b/data/locales/languages/Finnish_Finland/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/gh-sip.jar rename to data/locales/languages/Finnish_Finland/gh-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/gp-sccp.jar b/data/locales/languages/Finnish_Finland/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/gp-sccp.jar rename to data/locales/languages/Finnish_Finland/gp-sccp.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/gp-sip.jar b/data/locales/languages/Finnish_Finland/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/gp-sip.jar rename to data/locales/languages/Finnish_Finland/gp-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/ipc-sccp.jar b/data/locales/languages/Finnish_Finland/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/ipc-sccp.jar rename to data/locales/languages/Finnish_Finland/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/ld-sip.jar b/data/locales/languages/Finnish_Finland/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/ld-sip.jar rename to data/locales/languages/Finnish_Finland/ld-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/lk-sip.jar b/data/locales/languages/Finnish_Finland/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/lk-sip.jar rename to data/locales/languages/Finnish_Finland/lk-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/mk-sccp.jar b/data/locales/languages/Finnish_Finland/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/mk-sccp.jar rename to data/locales/languages/Finnish_Finland/mk-sccp.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/mk-sip.jar b/data/locales/languages/Finnish_Finland/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/mk-sip.jar rename to data/locales/languages/Finnish_Finland/mk-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/rp-sccp.jar b/data/locales/languages/Finnish_Finland/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/rp-sccp.jar rename to data/locales/languages/Finnish_Finland/rp-sccp.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/rtl-sccp.jar b/data/locales/languages/Finnish_Finland/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/rtl-sccp.jar rename to data/locales/languages/Finnish_Finland/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/rtl-sip.jar b/data/locales/languages/Finnish_Finland/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/rtl-sip.jar rename to data/locales/languages/Finnish_Finland/rtl-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/sl-be-sip.jar b/data/locales/languages/Finnish_Finland/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/sl-be-sip.jar rename to data/locales/languages/Finnish_Finland/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/sl-sip.jar b/data/locales/languages/Finnish_Finland/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/sl-sip.jar rename to data/locales/languages/Finnish_Finland/sl-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/sp-sip.jar b/data/locales/languages/Finnish_Finland/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/sp-sip.jar rename to data/locales/languages/Finnish_Finland/sp-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/tags_file b/data/locales/languages/Finnish_Finland/tags_file similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/tags_file rename to data/locales/languages/Finnish_Finland/tags_file diff --git a/tftpboot/locales/languages/Finnish_Finland/tc-sccp.jar b/data/locales/languages/Finnish_Finland/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/tc-sccp.jar rename to data/locales/languages/Finnish_Finland/tc-sccp.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/tc-sip.jar b/data/locales/languages/Finnish_Finland/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/tc-sip.jar rename to data/locales/languages/Finnish_Finland/tc-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/td-sccp.jar b/data/locales/languages/Finnish_Finland/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/td-sccp.jar rename to data/locales/languages/Finnish_Finland/td-sccp.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/td-sip.jar b/data/locales/languages/Finnish_Finland/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/td-sip.jar rename to data/locales/languages/Finnish_Finland/td-sip.jar diff --git a/tftpboot/locales/languages/Finnish_Finland/utf8_tags_file b/data/locales/languages/Finnish_Finland/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Finnish_Finland/utf8_tags_file rename to data/locales/languages/Finnish_Finland/utf8_tags_file diff --git a/tftpboot/locales/languages/French_Canada/7905-dictionary.xml b/data/locales/languages/French_Canada/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/7905-dictionary.xml rename to data/locales/languages/French_Canada/7905-dictionary.xml diff --git a/tftpboot/locales/languages/French_Canada/7905-kate.xml b/data/locales/languages/French_Canada/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/7905-kate.xml rename to data/locales/languages/French_Canada/7905-kate.xml diff --git a/tftpboot/locales/languages/French_Canada/7920-dictionary.xml b/data/locales/languages/French_Canada/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/7920-dictionary.xml rename to data/locales/languages/French_Canada/7920-dictionary.xml diff --git a/tftpboot/locales/languages/French_Canada/7920-font.xml b/data/locales/languages/French_Canada/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/7920-font.xml rename to data/locales/languages/French_Canada/7920-font.xml diff --git a/tftpboot/locales/languages/French_Canada/7920-kate.xml b/data/locales/languages/French_Canada/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/7920-kate.xml rename to data/locales/languages/French_Canada/7920-kate.xml diff --git a/tftpboot/locales/languages/French_Canada/7921-dictionary.xml b/data/locales/languages/French_Canada/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/7921-dictionary.xml rename to data/locales/languages/French_Canada/7921-dictionary.xml diff --git a/tftpboot/locales/languages/French_Canada/7921-font.dat b/data/locales/languages/French_Canada/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/French_Canada/7921-font.dat rename to data/locales/languages/French_Canada/7921-font.dat diff --git a/tftpboot/locales/languages/French_Canada/7921-kate.utf-8.xml b/data/locales/languages/French_Canada/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/7921-kate.utf-8.xml rename to data/locales/languages/French_Canada/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/French_Canada/7921-kate.xml b/data/locales/languages/French_Canada/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/7921-kate.xml rename to data/locales/languages/French_Canada/7921-kate.xml diff --git a/tftpboot/locales/languages/French_Canada/7960-dictionary-ext.xml b/data/locales/languages/French_Canada/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/7960-dictionary-ext.xml rename to data/locales/languages/French_Canada/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/French_Canada/7960-dictionary.xml b/data/locales/languages/French_Canada/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/7960-dictionary.xml rename to data/locales/languages/French_Canada/7960-dictionary.xml diff --git a/tftpboot/locales/languages/French_Canada/7960-font.xml b/data/locales/languages/French_Canada/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/7960-font.xml rename to data/locales/languages/French_Canada/7960-font.xml diff --git a/tftpboot/locales/languages/French_Canada/7960-kate.xml b/data/locales/languages/French_Canada/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/7960-kate.xml rename to data/locales/languages/French_Canada/7960-kate.xml diff --git a/tftpboot/locales/languages/French_Canada/CIPC_Locale.loads b/data/locales/languages/French_Canada/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/French_Canada/CIPC_Locale.loads rename to data/locales/languages/French_Canada/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/French_Canada/CIPC_Locale.zip b/data/locales/languages/French_Canada/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/French_Canada/CIPC_Locale.zip rename to data/locales/languages/French_Canada/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/French_Canada/CME-locale-fr_CA-French-10.5.3.0.tar.cfg b/data/locales/languages/French_Canada/CME-locale-fr_CA-French-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/French_Canada/CME-locale-fr_CA-French-10.5.3.0.tar.cfg rename to data/locales/languages/French_Canada/CME-locale-fr_CA-French-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/French_Canada/SCCP-dictionary-ext.xml b/data/locales/languages/French_Canada/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/SCCP-dictionary-ext.xml rename to data/locales/languages/French_Canada/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/French_Canada/SCCP-dictionary.utf-8.xml b/data/locales/languages/French_Canada/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/SCCP-dictionary.utf-8.xml rename to data/locales/languages/French_Canada/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/French_Canada/SCCP-dictionary.xml b/data/locales/languages/French_Canada/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/French_Canada/SCCP-dictionary.xml rename to data/locales/languages/French_Canada/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/French_Canada/be-sccp.jar b/data/locales/languages/French_Canada/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/be-sccp.jar rename to data/locales/languages/French_Canada/be-sccp.jar diff --git a/tftpboot/locales/languages/French_Canada/be-sip.jar b/data/locales/languages/French_Canada/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/be-sip.jar rename to data/locales/languages/French_Canada/be-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/cin-sip.jar b/data/locales/languages/French_Canada/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/cin-sip.jar rename to data/locales/languages/French_Canada/cin-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/gb-sccp-sip.jar b/data/locales/languages/French_Canada/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/gb-sccp-sip.jar rename to data/locales/languages/French_Canada/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/gd-sip.jar b/data/locales/languages/French_Canada/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/gd-sip.jar rename to data/locales/languages/French_Canada/gd-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/gh-sip.jar b/data/locales/languages/French_Canada/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/gh-sip.jar rename to data/locales/languages/French_Canada/gh-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/gp-sccp.jar b/data/locales/languages/French_Canada/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/gp-sccp.jar rename to data/locales/languages/French_Canada/gp-sccp.jar diff --git a/tftpboot/locales/languages/French_Canada/gp-sip.jar b/data/locales/languages/French_Canada/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/gp-sip.jar rename to data/locales/languages/French_Canada/gp-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/ipc-sccp.jar b/data/locales/languages/French_Canada/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/ipc-sccp.jar rename to data/locales/languages/French_Canada/ipc-sccp.jar diff --git a/tftpboot/locales/languages/French_Canada/ipc-sip.jar b/data/locales/languages/French_Canada/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/ipc-sip.jar rename to data/locales/languages/French_Canada/ipc-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/ld-sip.jar b/data/locales/languages/French_Canada/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/ld-sip.jar rename to data/locales/languages/French_Canada/ld-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/lk-sip.jar b/data/locales/languages/French_Canada/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/lk-sip.jar rename to data/locales/languages/French_Canada/lk-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/mk-sccp.jar b/data/locales/languages/French_Canada/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/mk-sccp.jar rename to data/locales/languages/French_Canada/mk-sccp.jar diff --git a/tftpboot/locales/languages/French_Canada/mk-sip.jar b/data/locales/languages/French_Canada/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/mk-sip.jar rename to data/locales/languages/French_Canada/mk-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/rp-sccp.jar b/data/locales/languages/French_Canada/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/rp-sccp.jar rename to data/locales/languages/French_Canada/rp-sccp.jar diff --git a/tftpboot/locales/languages/French_Canada/rp-sip.jar b/data/locales/languages/French_Canada/rp-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/rp-sip.jar rename to data/locales/languages/French_Canada/rp-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/rtl-sccp.jar b/data/locales/languages/French_Canada/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/rtl-sccp.jar rename to data/locales/languages/French_Canada/rtl-sccp.jar diff --git a/tftpboot/locales/languages/French_Canada/rtl-sip.jar b/data/locales/languages/French_Canada/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/rtl-sip.jar rename to data/locales/languages/French_Canada/rtl-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/sl-be-sip.jar b/data/locales/languages/French_Canada/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/sl-be-sip.jar rename to data/locales/languages/French_Canada/sl-be-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/sl-sip.jar b/data/locales/languages/French_Canada/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/sl-sip.jar rename to data/locales/languages/French_Canada/sl-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/sp-sip.jar b/data/locales/languages/French_Canada/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/sp-sip.jar rename to data/locales/languages/French_Canada/sp-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/tags_file b/data/locales/languages/French_Canada/tags_file similarity index 100% rename from tftpboot/locales/languages/French_Canada/tags_file rename to data/locales/languages/French_Canada/tags_file diff --git a/tftpboot/locales/languages/French_Canada/tc-sccp.jar b/data/locales/languages/French_Canada/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/tc-sccp.jar rename to data/locales/languages/French_Canada/tc-sccp.jar diff --git a/tftpboot/locales/languages/French_Canada/tc-sip.jar b/data/locales/languages/French_Canada/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/tc-sip.jar rename to data/locales/languages/French_Canada/tc-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/td-sccp.jar b/data/locales/languages/French_Canada/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/td-sccp.jar rename to data/locales/languages/French_Canada/td-sccp.jar diff --git a/tftpboot/locales/languages/French_Canada/td-sip.jar b/data/locales/languages/French_Canada/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_Canada/td-sip.jar rename to data/locales/languages/French_Canada/td-sip.jar diff --git a/tftpboot/locales/languages/French_Canada/utf8_tags_file b/data/locales/languages/French_Canada/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/French_Canada/utf8_tags_file rename to data/locales/languages/French_Canada/utf8_tags_file diff --git a/tftpboot/locales/languages/French_France/504-dictionary.xml b/data/locales/languages/French_France/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/French_France/504-dictionary.xml rename to data/locales/languages/French_France/504-dictionary.xml diff --git a/tftpboot/locales/languages/French_France/525-dictionary.xml b/data/locales/languages/French_France/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/French_France/525-dictionary.xml rename to data/locales/languages/French_France/525-dictionary.xml diff --git a/tftpboot/locales/languages/French_France/7905-dictionary.xml b/data/locales/languages/French_France/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/French_France/7905-dictionary.xml rename to data/locales/languages/French_France/7905-dictionary.xml diff --git a/tftpboot/locales/languages/French_France/7905-kate.xml b/data/locales/languages/French_France/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/French_France/7905-kate.xml rename to data/locales/languages/French_France/7905-kate.xml diff --git a/tftpboot/locales/languages/French_France/7920-dictionary.xml b/data/locales/languages/French_France/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/French_France/7920-dictionary.xml rename to data/locales/languages/French_France/7920-dictionary.xml diff --git a/tftpboot/locales/languages/French_France/7920-font.xml b/data/locales/languages/French_France/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/French_France/7920-font.xml rename to data/locales/languages/French_France/7920-font.xml diff --git a/tftpboot/locales/languages/French_France/7920-kate.xml b/data/locales/languages/French_France/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/French_France/7920-kate.xml rename to data/locales/languages/French_France/7920-kate.xml diff --git a/tftpboot/locales/languages/French_France/7921-dictionary.xml b/data/locales/languages/French_France/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/French_France/7921-dictionary.xml rename to data/locales/languages/French_France/7921-dictionary.xml diff --git a/tftpboot/locales/languages/French_France/7921-font.dat b/data/locales/languages/French_France/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/French_France/7921-font.dat rename to data/locales/languages/French_France/7921-font.dat diff --git a/tftpboot/locales/languages/French_France/7921-kate.utf-8.xml b/data/locales/languages/French_France/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/French_France/7921-kate.utf-8.xml rename to data/locales/languages/French_France/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/French_France/7921-kate.xml b/data/locales/languages/French_France/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/French_France/7921-kate.xml rename to data/locales/languages/French_France/7921-kate.xml diff --git a/tftpboot/locales/languages/French_France/7960-dictionary-ext.xml b/data/locales/languages/French_France/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/French_France/7960-dictionary-ext.xml rename to data/locales/languages/French_France/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/French_France/7960-dictionary.xml b/data/locales/languages/French_France/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/French_France/7960-dictionary.xml rename to data/locales/languages/French_France/7960-dictionary.xml diff --git a/tftpboot/locales/languages/French_France/7960-font.xml b/data/locales/languages/French_France/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/French_France/7960-font.xml rename to data/locales/languages/French_France/7960-font.xml diff --git a/tftpboot/locales/languages/French_France/7960-kate.xml b/data/locales/languages/French_France/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/French_France/7960-kate.xml rename to data/locales/languages/French_France/7960-kate.xml diff --git a/tftpboot/locales/languages/French_France/CIPC_Locale.loads b/data/locales/languages/French_France/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/French_France/CIPC_Locale.loads rename to data/locales/languages/French_France/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/French_France/CIPC_Locale.zip b/data/locales/languages/French_France/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/French_France/CIPC_Locale.zip rename to data/locales/languages/French_France/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/French_France/CME-locale-fr_FR-French-10.5.3.0.tar.cfg b/data/locales/languages/French_France/CME-locale-fr_FR-French-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/French_France/CME-locale-fr_FR-French-10.5.3.0.tar.cfg rename to data/locales/languages/French_France/CME-locale-fr_FR-French-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/French_France/SCCP-dictionary-ext.xml b/data/locales/languages/French_France/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/French_France/SCCP-dictionary-ext.xml rename to data/locales/languages/French_France/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/French_France/SCCP-dictionary.utf-8.xml b/data/locales/languages/French_France/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/French_France/SCCP-dictionary.utf-8.xml rename to data/locales/languages/French_France/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/French_France/SCCP-dictionary.xml b/data/locales/languages/French_France/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/French_France/SCCP-dictionary.xml rename to data/locales/languages/French_France/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/French_France/be-sccp.jar b/data/locales/languages/French_France/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_France/be-sccp.jar rename to data/locales/languages/French_France/be-sccp.jar diff --git a/tftpboot/locales/languages/French_France/be-sip.jar b/data/locales/languages/French_France/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/be-sip.jar rename to data/locales/languages/French_France/be-sip.jar diff --git a/tftpboot/locales/languages/French_France/cin-sip.jar b/data/locales/languages/French_France/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/cin-sip.jar rename to data/locales/languages/French_France/cin-sip.jar diff --git a/tftpboot/locales/languages/French_France/g3-tones.xml b/data/locales/languages/French_France/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/French_France/g3-tones.xml rename to data/locales/languages/French_France/g3-tones.xml diff --git a/tftpboot/locales/languages/French_France/gb-sccp-sip.jar b/data/locales/languages/French_France/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/gb-sccp-sip.jar rename to data/locales/languages/French_France/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/French_France/gd-sip.jar b/data/locales/languages/French_France/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/gd-sip.jar rename to data/locales/languages/French_France/gd-sip.jar diff --git a/tftpboot/locales/languages/French_France/gh-sip.jar b/data/locales/languages/French_France/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/gh-sip.jar rename to data/locales/languages/French_France/gh-sip.jar diff --git a/tftpboot/locales/languages/French_France/gp-sccp.jar b/data/locales/languages/French_France/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_France/gp-sccp.jar rename to data/locales/languages/French_France/gp-sccp.jar diff --git a/tftpboot/locales/languages/French_France/gp-sip.jar b/data/locales/languages/French_France/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/gp-sip.jar rename to data/locales/languages/French_France/gp-sip.jar diff --git a/tftpboot/locales/languages/French_France/ipc-sccp.jar b/data/locales/languages/French_France/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_France/ipc-sccp.jar rename to data/locales/languages/French_France/ipc-sccp.jar diff --git a/tftpboot/locales/languages/French_France/ipc-sip.jar b/data/locales/languages/French_France/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/ipc-sip.jar rename to data/locales/languages/French_France/ipc-sip.jar diff --git a/tftpboot/locales/languages/French_France/ld-sip.jar b/data/locales/languages/French_France/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/ld-sip.jar rename to data/locales/languages/French_France/ld-sip.jar diff --git a/tftpboot/locales/languages/French_France/lk-sip.jar b/data/locales/languages/French_France/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/lk-sip.jar rename to data/locales/languages/French_France/lk-sip.jar diff --git a/tftpboot/locales/languages/French_France/mk-sccp.jar b/data/locales/languages/French_France/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_France/mk-sccp.jar rename to data/locales/languages/French_France/mk-sccp.jar diff --git a/tftpboot/locales/languages/French_France/mk-sip.jar b/data/locales/languages/French_France/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/mk-sip.jar rename to data/locales/languages/French_France/mk-sip.jar diff --git a/tftpboot/locales/languages/French_France/rp-sccp.jar b/data/locales/languages/French_France/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_France/rp-sccp.jar rename to data/locales/languages/French_France/rp-sccp.jar diff --git a/tftpboot/locales/languages/French_France/rtl-sccp.jar b/data/locales/languages/French_France/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_France/rtl-sccp.jar rename to data/locales/languages/French_France/rtl-sccp.jar diff --git a/tftpboot/locales/languages/French_France/rtl-sip.jar b/data/locales/languages/French_France/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/rtl-sip.jar rename to data/locales/languages/French_France/rtl-sip.jar diff --git a/tftpboot/locales/languages/French_France/sl-be-sip.jar b/data/locales/languages/French_France/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/sl-be-sip.jar rename to data/locales/languages/French_France/sl-be-sip.jar diff --git a/tftpboot/locales/languages/French_France/sl-sip.jar b/data/locales/languages/French_France/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/sl-sip.jar rename to data/locales/languages/French_France/sl-sip.jar diff --git a/tftpboot/locales/languages/French_France/sp-sip.jar b/data/locales/languages/French_France/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/sp-sip.jar rename to data/locales/languages/French_France/sp-sip.jar diff --git a/tftpboot/locales/languages/French_France/tags_file b/data/locales/languages/French_France/tags_file similarity index 100% rename from tftpboot/locales/languages/French_France/tags_file rename to data/locales/languages/French_France/tags_file diff --git a/tftpboot/locales/languages/French_France/tc-sccp.jar b/data/locales/languages/French_France/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_France/tc-sccp.jar rename to data/locales/languages/French_France/tc-sccp.jar diff --git a/tftpboot/locales/languages/French_France/tc-sip.jar b/data/locales/languages/French_France/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/tc-sip.jar rename to data/locales/languages/French_France/tc-sip.jar diff --git a/tftpboot/locales/languages/French_France/td-sccp.jar b/data/locales/languages/French_France/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/French_France/td-sccp.jar rename to data/locales/languages/French_France/td-sccp.jar diff --git a/tftpboot/locales/languages/French_France/td-sip.jar b/data/locales/languages/French_France/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/French_France/td-sip.jar rename to data/locales/languages/French_France/td-sip.jar diff --git a/tftpboot/locales/languages/French_France/utf8_tags_file b/data/locales/languages/French_France/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/French_France/utf8_tags_file rename to data/locales/languages/French_France/utf8_tags_file diff --git a/tftpboot/locales/languages/German_Germany/504-dictionary.xml b/data/locales/languages/German_Germany/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/504-dictionary.xml rename to data/locales/languages/German_Germany/504-dictionary.xml diff --git a/tftpboot/locales/languages/German_Germany/525-dictionary.xml b/data/locales/languages/German_Germany/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/525-dictionary.xml rename to data/locales/languages/German_Germany/525-dictionary.xml diff --git a/tftpboot/locales/languages/German_Germany/7905-dictionary.xml b/data/locales/languages/German_Germany/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/7905-dictionary.xml rename to data/locales/languages/German_Germany/7905-dictionary.xml diff --git a/tftpboot/locales/languages/German_Germany/7905-kate.xml b/data/locales/languages/German_Germany/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/7905-kate.xml rename to data/locales/languages/German_Germany/7905-kate.xml diff --git a/tftpboot/locales/languages/German_Germany/7920-dictionary.xml b/data/locales/languages/German_Germany/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/7920-dictionary.xml rename to data/locales/languages/German_Germany/7920-dictionary.xml diff --git a/tftpboot/locales/languages/German_Germany/7920-font.xml b/data/locales/languages/German_Germany/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/7920-font.xml rename to data/locales/languages/German_Germany/7920-font.xml diff --git a/tftpboot/locales/languages/German_Germany/7920-kate.xml b/data/locales/languages/German_Germany/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/7920-kate.xml rename to data/locales/languages/German_Germany/7920-kate.xml diff --git a/tftpboot/locales/languages/German_Germany/7921-dictionary.xml b/data/locales/languages/German_Germany/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/7921-dictionary.xml rename to data/locales/languages/German_Germany/7921-dictionary.xml diff --git a/tftpboot/locales/languages/German_Germany/7921-font.dat b/data/locales/languages/German_Germany/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/German_Germany/7921-font.dat rename to data/locales/languages/German_Germany/7921-font.dat diff --git a/tftpboot/locales/languages/German_Germany/7921-kate.utf-8.xml b/data/locales/languages/German_Germany/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/7921-kate.utf-8.xml rename to data/locales/languages/German_Germany/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/German_Germany/7921-kate.xml b/data/locales/languages/German_Germany/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/7921-kate.xml rename to data/locales/languages/German_Germany/7921-kate.xml diff --git a/tftpboot/locales/languages/German_Germany/7960-dictionary-ext.xml b/data/locales/languages/German_Germany/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/7960-dictionary-ext.xml rename to data/locales/languages/German_Germany/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/German_Germany/7960-dictionary.xml b/data/locales/languages/German_Germany/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/7960-dictionary.xml rename to data/locales/languages/German_Germany/7960-dictionary.xml diff --git a/tftpboot/locales/languages/German_Germany/7960-font.xml b/data/locales/languages/German_Germany/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/7960-font.xml rename to data/locales/languages/German_Germany/7960-font.xml diff --git a/tftpboot/locales/languages/German_Germany/7960-kate.xml b/data/locales/languages/German_Germany/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/7960-kate.xml rename to data/locales/languages/German_Germany/7960-kate.xml diff --git a/tftpboot/locales/languages/German_Germany/CIPC_Locale.loads b/data/locales/languages/German_Germany/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/German_Germany/CIPC_Locale.loads rename to data/locales/languages/German_Germany/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/German_Germany/CIPC_Locale.zip b/data/locales/languages/German_Germany/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/German_Germany/CIPC_Locale.zip rename to data/locales/languages/German_Germany/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/German_Germany/CME-locale-de_DE-German-10.5.3.0.tar.cfg b/data/locales/languages/German_Germany/CME-locale-de_DE-German-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/German_Germany/CME-locale-de_DE-German-10.5.3.0.tar.cfg rename to data/locales/languages/German_Germany/CME-locale-de_DE-German-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/German_Germany/SCCP-dictionary-ext.xml b/data/locales/languages/German_Germany/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/SCCP-dictionary-ext.xml rename to data/locales/languages/German_Germany/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/German_Germany/SCCP-dictionary.utf-8.xml b/data/locales/languages/German_Germany/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/SCCP-dictionary.utf-8.xml rename to data/locales/languages/German_Germany/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/German_Germany/SCCP-dictionary.xml b/data/locales/languages/German_Germany/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/SCCP-dictionary.xml rename to data/locales/languages/German_Germany/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/German_Germany/be-sccp.jar b/data/locales/languages/German_Germany/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/be-sccp.jar rename to data/locales/languages/German_Germany/be-sccp.jar diff --git a/tftpboot/locales/languages/German_Germany/be-sip.jar b/data/locales/languages/German_Germany/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/be-sip.jar rename to data/locales/languages/German_Germany/be-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/cin-sip.jar b/data/locales/languages/German_Germany/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/cin-sip.jar rename to data/locales/languages/German_Germany/cin-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/g3-tones.xml b/data/locales/languages/German_Germany/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/g3-tones.xml rename to data/locales/languages/German_Germany/g3-tones.xml diff --git a/tftpboot/locales/languages/German_Germany/g4-tones.xml b/data/locales/languages/German_Germany/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/German_Germany/g4-tones.xml rename to data/locales/languages/German_Germany/g4-tones.xml diff --git a/tftpboot/locales/languages/German_Germany/gb-sccp-sip.jar b/data/locales/languages/German_Germany/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/gb-sccp-sip.jar rename to data/locales/languages/German_Germany/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/gd-sip.jar b/data/locales/languages/German_Germany/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/gd-sip.jar rename to data/locales/languages/German_Germany/gd-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/gh-sip.jar b/data/locales/languages/German_Germany/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/gh-sip.jar rename to data/locales/languages/German_Germany/gh-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/gp-sccp.jar b/data/locales/languages/German_Germany/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/gp-sccp.jar rename to data/locales/languages/German_Germany/gp-sccp.jar diff --git a/tftpboot/locales/languages/German_Germany/gp-sip.jar b/data/locales/languages/German_Germany/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/gp-sip.jar rename to data/locales/languages/German_Germany/gp-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/ipc-sccp.jar b/data/locales/languages/German_Germany/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/ipc-sccp.jar rename to data/locales/languages/German_Germany/ipc-sccp.jar diff --git a/tftpboot/locales/languages/German_Germany/ipc-sip.jar b/data/locales/languages/German_Germany/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/ipc-sip.jar rename to data/locales/languages/German_Germany/ipc-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/ld-sip.jar b/data/locales/languages/German_Germany/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/ld-sip.jar rename to data/locales/languages/German_Germany/ld-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/lk-sip.jar b/data/locales/languages/German_Germany/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/lk-sip.jar rename to data/locales/languages/German_Germany/lk-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/mk-sccp.jar b/data/locales/languages/German_Germany/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/mk-sccp.jar rename to data/locales/languages/German_Germany/mk-sccp.jar diff --git a/tftpboot/locales/languages/German_Germany/mk-sip.jar b/data/locales/languages/German_Germany/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/mk-sip.jar rename to data/locales/languages/German_Germany/mk-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/rp-sccp.jar b/data/locales/languages/German_Germany/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/rp-sccp.jar rename to data/locales/languages/German_Germany/rp-sccp.jar diff --git a/tftpboot/locales/languages/German_Germany/rtl-sccp.jar b/data/locales/languages/German_Germany/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/rtl-sccp.jar rename to data/locales/languages/German_Germany/rtl-sccp.jar diff --git a/tftpboot/locales/languages/German_Germany/rtl-sip.jar b/data/locales/languages/German_Germany/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/rtl-sip.jar rename to data/locales/languages/German_Germany/rtl-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/sl-be-sip.jar b/data/locales/languages/German_Germany/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/sl-be-sip.jar rename to data/locales/languages/German_Germany/sl-be-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/sl-sip.jar b/data/locales/languages/German_Germany/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/sl-sip.jar rename to data/locales/languages/German_Germany/sl-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/sp-sip.jar b/data/locales/languages/German_Germany/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/sp-sip.jar rename to data/locales/languages/German_Germany/sp-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/tags_file b/data/locales/languages/German_Germany/tags_file similarity index 100% rename from tftpboot/locales/languages/German_Germany/tags_file rename to data/locales/languages/German_Germany/tags_file diff --git a/tftpboot/locales/languages/German_Germany/tc-sccp.jar b/data/locales/languages/German_Germany/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/tc-sccp.jar rename to data/locales/languages/German_Germany/tc-sccp.jar diff --git a/tftpboot/locales/languages/German_Germany/tc-sip.jar b/data/locales/languages/German_Germany/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/tc-sip.jar rename to data/locales/languages/German_Germany/tc-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/td-sccp.jar b/data/locales/languages/German_Germany/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/td-sccp.jar rename to data/locales/languages/German_Germany/td-sccp.jar diff --git a/tftpboot/locales/languages/German_Germany/td-sip.jar b/data/locales/languages/German_Germany/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/German_Germany/td-sip.jar rename to data/locales/languages/German_Germany/td-sip.jar diff --git a/tftpboot/locales/languages/German_Germany/utf8_tags_file b/data/locales/languages/German_Germany/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/German_Germany/utf8_tags_file rename to data/locales/languages/German_Germany/utf8_tags_file diff --git a/tftpboot/locales/languages/Greek_Greece/7905-dictionary.xml b/data/locales/languages/Greek_Greece/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/7905-dictionary.xml rename to data/locales/languages/Greek_Greece/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Greek_Greece/7905-font.xml b/data/locales/languages/Greek_Greece/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/7905-font.xml rename to data/locales/languages/Greek_Greece/7905-font.xml diff --git a/tftpboot/locales/languages/Greek_Greece/7905-kate.xml b/data/locales/languages/Greek_Greece/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/7905-kate.xml rename to data/locales/languages/Greek_Greece/7905-kate.xml diff --git a/tftpboot/locales/languages/Greek_Greece/7921-dictionary.xml b/data/locales/languages/Greek_Greece/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/7921-dictionary.xml rename to data/locales/languages/Greek_Greece/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Greek_Greece/7921-font.dat b/data/locales/languages/Greek_Greece/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/7921-font.dat rename to data/locales/languages/Greek_Greece/7921-font.dat diff --git a/tftpboot/locales/languages/Greek_Greece/7921-kate.utf-8.xml b/data/locales/languages/Greek_Greece/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/7921-kate.utf-8.xml rename to data/locales/languages/Greek_Greece/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Greek_Greece/7921-kate.xml b/data/locales/languages/Greek_Greece/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/7921-kate.xml rename to data/locales/languages/Greek_Greece/7921-kate.xml diff --git a/tftpboot/locales/languages/Greek_Greece/7960-dictionary-ext.xml b/data/locales/languages/Greek_Greece/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/7960-dictionary-ext.xml rename to data/locales/languages/Greek_Greece/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Greek_Greece/7960-dictionary.xml b/data/locales/languages/Greek_Greece/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/7960-dictionary.xml rename to data/locales/languages/Greek_Greece/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Greek_Greece/7960-font.xml b/data/locales/languages/Greek_Greece/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/7960-font.xml rename to data/locales/languages/Greek_Greece/7960-font.xml diff --git a/tftpboot/locales/languages/Greek_Greece/7960-kate.xml b/data/locales/languages/Greek_Greece/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/7960-kate.xml rename to data/locales/languages/Greek_Greece/7960-kate.xml diff --git a/tftpboot/locales/languages/Greek_Greece/7960-tones.xml b/data/locales/languages/Greek_Greece/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/7960-tones.xml rename to data/locales/languages/Greek_Greece/7960-tones.xml diff --git a/tftpboot/locales/languages/Greek_Greece/CME-locale-el_GR-Greek-10.5.3.0.tar.cfg b/data/locales/languages/Greek_Greece/CME-locale-el_GR-Greek-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/CME-locale-el_GR-Greek-10.5.3.0.tar.cfg rename to data/locales/languages/Greek_Greece/CME-locale-el_GR-Greek-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Greek_Greece/SCCP-dictionary-ext.xml b/data/locales/languages/Greek_Greece/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/SCCP-dictionary-ext.xml rename to data/locales/languages/Greek_Greece/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Greek_Greece/SCCP-dictionary.utf-8.xml b/data/locales/languages/Greek_Greece/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Greek_Greece/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Greek_Greece/SCCP-dictionary.xml b/data/locales/languages/Greek_Greece/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/SCCP-dictionary.xml rename to data/locales/languages/Greek_Greece/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Greek_Greece/be-sccp.jar b/data/locales/languages/Greek_Greece/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/be-sccp.jar rename to data/locales/languages/Greek_Greece/be-sccp.jar diff --git a/tftpboot/locales/languages/Greek_Greece/be-sip.jar b/data/locales/languages/Greek_Greece/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/be-sip.jar rename to data/locales/languages/Greek_Greece/be-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/cin-sip.jar b/data/locales/languages/Greek_Greece/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/cin-sip.jar rename to data/locales/languages/Greek_Greece/cin-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/g3-tones.xml b/data/locales/languages/Greek_Greece/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/g3-tones.xml rename to data/locales/languages/Greek_Greece/g3-tones.xml diff --git a/tftpboot/locales/languages/Greek_Greece/g4-tones.xml b/data/locales/languages/Greek_Greece/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/g4-tones.xml rename to data/locales/languages/Greek_Greece/g4-tones.xml diff --git a/tftpboot/locales/languages/Greek_Greece/gb-sccp-sip.jar b/data/locales/languages/Greek_Greece/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/gb-sccp-sip.jar rename to data/locales/languages/Greek_Greece/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/gd-sip.jar b/data/locales/languages/Greek_Greece/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/gd-sip.jar rename to data/locales/languages/Greek_Greece/gd-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/gh-sip.jar b/data/locales/languages/Greek_Greece/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/gh-sip.jar rename to data/locales/languages/Greek_Greece/gh-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/gp-sccp.jar b/data/locales/languages/Greek_Greece/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/gp-sccp.jar rename to data/locales/languages/Greek_Greece/gp-sccp.jar diff --git a/tftpboot/locales/languages/Greek_Greece/gp-sip.jar b/data/locales/languages/Greek_Greece/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/gp-sip.jar rename to data/locales/languages/Greek_Greece/gp-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/ipc-sccp.jar b/data/locales/languages/Greek_Greece/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/ipc-sccp.jar rename to data/locales/languages/Greek_Greece/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Greek_Greece/ld-sip.jar b/data/locales/languages/Greek_Greece/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/ld-sip.jar rename to data/locales/languages/Greek_Greece/ld-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/lk-sip.jar b/data/locales/languages/Greek_Greece/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/lk-sip.jar rename to data/locales/languages/Greek_Greece/lk-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/mk-sccp.jar b/data/locales/languages/Greek_Greece/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/mk-sccp.jar rename to data/locales/languages/Greek_Greece/mk-sccp.jar diff --git a/tftpboot/locales/languages/Greek_Greece/mk-sip.jar b/data/locales/languages/Greek_Greece/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/mk-sip.jar rename to data/locales/languages/Greek_Greece/mk-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/rp-sccp.jar b/data/locales/languages/Greek_Greece/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/rp-sccp.jar rename to data/locales/languages/Greek_Greece/rp-sccp.jar diff --git a/tftpboot/locales/languages/Greek_Greece/rtl-sccp.jar b/data/locales/languages/Greek_Greece/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/rtl-sccp.jar rename to data/locales/languages/Greek_Greece/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Greek_Greece/rtl-sip.jar b/data/locales/languages/Greek_Greece/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/rtl-sip.jar rename to data/locales/languages/Greek_Greece/rtl-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/sl-be-sip.jar b/data/locales/languages/Greek_Greece/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/sl-be-sip.jar rename to data/locales/languages/Greek_Greece/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/sl-sip.jar b/data/locales/languages/Greek_Greece/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/sl-sip.jar rename to data/locales/languages/Greek_Greece/sl-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/sp-sip.jar b/data/locales/languages/Greek_Greece/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/sp-sip.jar rename to data/locales/languages/Greek_Greece/sp-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/tags_file b/data/locales/languages/Greek_Greece/tags_file similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/tags_file rename to data/locales/languages/Greek_Greece/tags_file diff --git a/tftpboot/locales/languages/Greek_Greece/tc-sccp.jar b/data/locales/languages/Greek_Greece/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/tc-sccp.jar rename to data/locales/languages/Greek_Greece/tc-sccp.jar diff --git a/tftpboot/locales/languages/Greek_Greece/tc-sip.jar b/data/locales/languages/Greek_Greece/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/tc-sip.jar rename to data/locales/languages/Greek_Greece/tc-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/td-sccp.jar b/data/locales/languages/Greek_Greece/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/td-sccp.jar rename to data/locales/languages/Greek_Greece/td-sccp.jar diff --git a/tftpboot/locales/languages/Greek_Greece/td-sip.jar b/data/locales/languages/Greek_Greece/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/td-sip.jar rename to data/locales/languages/Greek_Greece/td-sip.jar diff --git a/tftpboot/locales/languages/Greek_Greece/utf8_tags_file b/data/locales/languages/Greek_Greece/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Greek_Greece/utf8_tags_file rename to data/locales/languages/Greek_Greece/utf8_tags_file diff --git a/tftpboot/locales/languages/Hebrew_Israel/504-dictionary.xml b/data/locales/languages/Hebrew_Israel/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/504-dictionary.xml rename to data/locales/languages/Hebrew_Israel/504-dictionary.xml diff --git a/tftpboot/locales/languages/Hebrew_Israel/525-dictionary.xml b/data/locales/languages/Hebrew_Israel/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/525-dictionary.xml rename to data/locales/languages/Hebrew_Israel/525-dictionary.xml diff --git a/tftpboot/locales/languages/Hebrew_Israel/CIPC_Locale.loads b/data/locales/languages/Hebrew_Israel/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/CIPC_Locale.loads rename to data/locales/languages/Hebrew_Israel/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Hebrew_Israel/CIPC_Locale.zip b/data/locales/languages/Hebrew_Israel/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/CIPC_Locale.zip rename to data/locales/languages/Hebrew_Israel/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Hebrew_Israel/CME-locale-he_IL-Hebrew-10.5.3.0.tar.cfg b/data/locales/languages/Hebrew_Israel/CME-locale-he_IL-Hebrew-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/CME-locale-he_IL-Hebrew-10.5.3.0.tar.cfg rename to data/locales/languages/Hebrew_Israel/CME-locale-he_IL-Hebrew-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Hebrew_Israel/SCCP-dictionary.utf-8.xml b/data/locales/languages/Hebrew_Israel/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Hebrew_Israel/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Hebrew_Israel/be-sccp.jar b/data/locales/languages/Hebrew_Israel/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/be-sccp.jar rename to data/locales/languages/Hebrew_Israel/be-sccp.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/be-sip.jar b/data/locales/languages/Hebrew_Israel/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/be-sip.jar rename to data/locales/languages/Hebrew_Israel/be-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/cin-sip.jar b/data/locales/languages/Hebrew_Israel/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/cin-sip.jar rename to data/locales/languages/Hebrew_Israel/cin-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/g3-tones.xml b/data/locales/languages/Hebrew_Israel/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/g3-tones.xml rename to data/locales/languages/Hebrew_Israel/g3-tones.xml diff --git a/tftpboot/locales/languages/Hebrew_Israel/g4-tones.xml b/data/locales/languages/Hebrew_Israel/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/g4-tones.xml rename to data/locales/languages/Hebrew_Israel/g4-tones.xml diff --git a/tftpboot/locales/languages/Hebrew_Israel/gb-sccp-sip.jar b/data/locales/languages/Hebrew_Israel/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/gb-sccp-sip.jar rename to data/locales/languages/Hebrew_Israel/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/gd-sip.jar b/data/locales/languages/Hebrew_Israel/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/gd-sip.jar rename to data/locales/languages/Hebrew_Israel/gd-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/gh-sip.jar b/data/locales/languages/Hebrew_Israel/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/gh-sip.jar rename to data/locales/languages/Hebrew_Israel/gh-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/gp-sccp.jar b/data/locales/languages/Hebrew_Israel/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/gp-sccp.jar rename to data/locales/languages/Hebrew_Israel/gp-sccp.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/gp-sip.jar b/data/locales/languages/Hebrew_Israel/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/gp-sip.jar rename to data/locales/languages/Hebrew_Israel/gp-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/ipc-sccp.jar b/data/locales/languages/Hebrew_Israel/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/ipc-sccp.jar rename to data/locales/languages/Hebrew_Israel/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/ipc-sip.jar b/data/locales/languages/Hebrew_Israel/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/ipc-sip.jar rename to data/locales/languages/Hebrew_Israel/ipc-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/ld-sip.jar b/data/locales/languages/Hebrew_Israel/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/ld-sip.jar rename to data/locales/languages/Hebrew_Israel/ld-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/lk-sip.jar b/data/locales/languages/Hebrew_Israel/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/lk-sip.jar rename to data/locales/languages/Hebrew_Israel/lk-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/mk-sccp.jar b/data/locales/languages/Hebrew_Israel/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/mk-sccp.jar rename to data/locales/languages/Hebrew_Israel/mk-sccp.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/mk-sip.jar b/data/locales/languages/Hebrew_Israel/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/mk-sip.jar rename to data/locales/languages/Hebrew_Israel/mk-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/rtl-sccp.jar b/data/locales/languages/Hebrew_Israel/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/rtl-sccp.jar rename to data/locales/languages/Hebrew_Israel/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/rtl-sip.jar b/data/locales/languages/Hebrew_Israel/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/rtl-sip.jar rename to data/locales/languages/Hebrew_Israel/rtl-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/sl-be-sip.jar b/data/locales/languages/Hebrew_Israel/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/sl-be-sip.jar rename to data/locales/languages/Hebrew_Israel/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/sl-sip.jar b/data/locales/languages/Hebrew_Israel/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/sl-sip.jar rename to data/locales/languages/Hebrew_Israel/sl-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/sp-sip.jar b/data/locales/languages/Hebrew_Israel/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/sp-sip.jar rename to data/locales/languages/Hebrew_Israel/sp-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/tags_file b/data/locales/languages/Hebrew_Israel/tags_file similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/tags_file rename to data/locales/languages/Hebrew_Israel/tags_file diff --git a/tftpboot/locales/languages/Hebrew_Israel/tc-sccp.jar b/data/locales/languages/Hebrew_Israel/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/tc-sccp.jar rename to data/locales/languages/Hebrew_Israel/tc-sccp.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/tc-sip.jar b/data/locales/languages/Hebrew_Israel/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/tc-sip.jar rename to data/locales/languages/Hebrew_Israel/tc-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/td-sccp.jar b/data/locales/languages/Hebrew_Israel/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/td-sccp.jar rename to data/locales/languages/Hebrew_Israel/td-sccp.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/td-sip.jar b/data/locales/languages/Hebrew_Israel/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/td-sip.jar rename to data/locales/languages/Hebrew_Israel/td-sip.jar diff --git a/tftpboot/locales/languages/Hebrew_Israel/utf8_tags_file b/data/locales/languages/Hebrew_Israel/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Hebrew_Israel/utf8_tags_file rename to data/locales/languages/Hebrew_Israel/utf8_tags_file diff --git a/tftpboot/locales/languages/Hungarian_Hungary/504-dictionary.xml b/data/locales/languages/Hungarian_Hungary/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/504-dictionary.xml rename to data/locales/languages/Hungarian_Hungary/504-dictionary.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/525-dictionary.xml b/data/locales/languages/Hungarian_Hungary/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/525-dictionary.xml rename to data/locales/languages/Hungarian_Hungary/525-dictionary.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/7905-dictionary.xml b/data/locales/languages/Hungarian_Hungary/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/7905-dictionary.xml rename to data/locales/languages/Hungarian_Hungary/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/7905-font.xml b/data/locales/languages/Hungarian_Hungary/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/7905-font.xml rename to data/locales/languages/Hungarian_Hungary/7905-font.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/7905-kate.xml b/data/locales/languages/Hungarian_Hungary/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/7905-kate.xml rename to data/locales/languages/Hungarian_Hungary/7905-kate.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/7921-dictionary.xml b/data/locales/languages/Hungarian_Hungary/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/7921-dictionary.xml rename to data/locales/languages/Hungarian_Hungary/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/7921-font.dat b/data/locales/languages/Hungarian_Hungary/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/7921-font.dat rename to data/locales/languages/Hungarian_Hungary/7921-font.dat diff --git a/tftpboot/locales/languages/Hungarian_Hungary/7921-kate.utf-8.xml b/data/locales/languages/Hungarian_Hungary/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/7921-kate.utf-8.xml rename to data/locales/languages/Hungarian_Hungary/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/7921-kate.xml b/data/locales/languages/Hungarian_Hungary/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/7921-kate.xml rename to data/locales/languages/Hungarian_Hungary/7921-kate.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/7960-dictionary-ext.xml b/data/locales/languages/Hungarian_Hungary/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/7960-dictionary-ext.xml rename to data/locales/languages/Hungarian_Hungary/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/7960-dictionary.xml b/data/locales/languages/Hungarian_Hungary/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/7960-dictionary.xml rename to data/locales/languages/Hungarian_Hungary/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/7960-font.xml b/data/locales/languages/Hungarian_Hungary/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/7960-font.xml rename to data/locales/languages/Hungarian_Hungary/7960-font.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/7960-kate.xml b/data/locales/languages/Hungarian_Hungary/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/7960-kate.xml rename to data/locales/languages/Hungarian_Hungary/7960-kate.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/7960-tones.xml b/data/locales/languages/Hungarian_Hungary/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/7960-tones.xml rename to data/locales/languages/Hungarian_Hungary/7960-tones.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/CME-locale-hu_HU-Hungarian-10.5.3.0.tar.cfg b/data/locales/languages/Hungarian_Hungary/CME-locale-hu_HU-Hungarian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/CME-locale-hu_HU-Hungarian-10.5.3.0.tar.cfg rename to data/locales/languages/Hungarian_Hungary/CME-locale-hu_HU-Hungarian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Hungarian_Hungary/SCCP-dictionary-ext.xml b/data/locales/languages/Hungarian_Hungary/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/SCCP-dictionary-ext.xml rename to data/locales/languages/Hungarian_Hungary/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/SCCP-dictionary.utf-8.xml b/data/locales/languages/Hungarian_Hungary/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Hungarian_Hungary/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/SCCP-dictionary.xml b/data/locales/languages/Hungarian_Hungary/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/SCCP-dictionary.xml rename to data/locales/languages/Hungarian_Hungary/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/be-sccp.jar b/data/locales/languages/Hungarian_Hungary/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/be-sccp.jar rename to data/locales/languages/Hungarian_Hungary/be-sccp.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/be-sip.jar b/data/locales/languages/Hungarian_Hungary/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/be-sip.jar rename to data/locales/languages/Hungarian_Hungary/be-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/cin-sip.jar b/data/locales/languages/Hungarian_Hungary/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/cin-sip.jar rename to data/locales/languages/Hungarian_Hungary/cin-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/g3-tones.xml b/data/locales/languages/Hungarian_Hungary/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/g3-tones.xml rename to data/locales/languages/Hungarian_Hungary/g3-tones.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/g4-tones.xml b/data/locales/languages/Hungarian_Hungary/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/g4-tones.xml rename to data/locales/languages/Hungarian_Hungary/g4-tones.xml diff --git a/tftpboot/locales/languages/Hungarian_Hungary/gb-sccp-sip.jar b/data/locales/languages/Hungarian_Hungary/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/gb-sccp-sip.jar rename to data/locales/languages/Hungarian_Hungary/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/gd-sip.jar b/data/locales/languages/Hungarian_Hungary/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/gd-sip.jar rename to data/locales/languages/Hungarian_Hungary/gd-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/gh-sip.jar b/data/locales/languages/Hungarian_Hungary/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/gh-sip.jar rename to data/locales/languages/Hungarian_Hungary/gh-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/gp-sccp.jar b/data/locales/languages/Hungarian_Hungary/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/gp-sccp.jar rename to data/locales/languages/Hungarian_Hungary/gp-sccp.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/gp-sip.jar b/data/locales/languages/Hungarian_Hungary/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/gp-sip.jar rename to data/locales/languages/Hungarian_Hungary/gp-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/ipc-sccp.jar b/data/locales/languages/Hungarian_Hungary/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/ipc-sccp.jar rename to data/locales/languages/Hungarian_Hungary/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/ld-sip.jar b/data/locales/languages/Hungarian_Hungary/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/ld-sip.jar rename to data/locales/languages/Hungarian_Hungary/ld-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/lk-sip.jar b/data/locales/languages/Hungarian_Hungary/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/lk-sip.jar rename to data/locales/languages/Hungarian_Hungary/lk-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/mk-sccp.jar b/data/locales/languages/Hungarian_Hungary/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/mk-sccp.jar rename to data/locales/languages/Hungarian_Hungary/mk-sccp.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/mk-sip.jar b/data/locales/languages/Hungarian_Hungary/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/mk-sip.jar rename to data/locales/languages/Hungarian_Hungary/mk-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/rp-sccp.jar b/data/locales/languages/Hungarian_Hungary/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/rp-sccp.jar rename to data/locales/languages/Hungarian_Hungary/rp-sccp.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/rtl-sccp.jar b/data/locales/languages/Hungarian_Hungary/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/rtl-sccp.jar rename to data/locales/languages/Hungarian_Hungary/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/rtl-sip.jar b/data/locales/languages/Hungarian_Hungary/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/rtl-sip.jar rename to data/locales/languages/Hungarian_Hungary/rtl-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/sl-be-sip.jar b/data/locales/languages/Hungarian_Hungary/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/sl-be-sip.jar rename to data/locales/languages/Hungarian_Hungary/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/sl-sip.jar b/data/locales/languages/Hungarian_Hungary/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/sl-sip.jar rename to data/locales/languages/Hungarian_Hungary/sl-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/sp-sip.jar b/data/locales/languages/Hungarian_Hungary/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/sp-sip.jar rename to data/locales/languages/Hungarian_Hungary/sp-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/tags_file b/data/locales/languages/Hungarian_Hungary/tags_file similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/tags_file rename to data/locales/languages/Hungarian_Hungary/tags_file diff --git a/tftpboot/locales/languages/Hungarian_Hungary/tc-sccp.jar b/data/locales/languages/Hungarian_Hungary/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/tc-sccp.jar rename to data/locales/languages/Hungarian_Hungary/tc-sccp.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/tc-sip.jar b/data/locales/languages/Hungarian_Hungary/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/tc-sip.jar rename to data/locales/languages/Hungarian_Hungary/tc-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/td-sccp.jar b/data/locales/languages/Hungarian_Hungary/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/td-sccp.jar rename to data/locales/languages/Hungarian_Hungary/td-sccp.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/td-sip.jar b/data/locales/languages/Hungarian_Hungary/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/td-sip.jar rename to data/locales/languages/Hungarian_Hungary/td-sip.jar diff --git a/tftpboot/locales/languages/Hungarian_Hungary/utf8_tags_file b/data/locales/languages/Hungarian_Hungary/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Hungarian_Hungary/utf8_tags_file rename to data/locales/languages/Hungarian_Hungary/utf8_tags_file diff --git a/tftpboot/locales/languages/Italian_Italy/504-dictionary.xml b/data/locales/languages/Italian_Italy/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/504-dictionary.xml rename to data/locales/languages/Italian_Italy/504-dictionary.xml diff --git a/tftpboot/locales/languages/Italian_Italy/525-dictionary.xml b/data/locales/languages/Italian_Italy/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/525-dictionary.xml rename to data/locales/languages/Italian_Italy/525-dictionary.xml diff --git a/tftpboot/locales/languages/Italian_Italy/7905-dictionary.xml b/data/locales/languages/Italian_Italy/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7905-dictionary.xml rename to data/locales/languages/Italian_Italy/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Italian_Italy/7905-kate.xml b/data/locales/languages/Italian_Italy/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7905-kate.xml rename to data/locales/languages/Italian_Italy/7905-kate.xml diff --git a/tftpboot/locales/languages/Italian_Italy/7920-dictionary.xml b/data/locales/languages/Italian_Italy/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7920-dictionary.xml rename to data/locales/languages/Italian_Italy/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Italian_Italy/7920-font.xml b/data/locales/languages/Italian_Italy/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7920-font.xml rename to data/locales/languages/Italian_Italy/7920-font.xml diff --git a/tftpboot/locales/languages/Italian_Italy/7920-kate.xml b/data/locales/languages/Italian_Italy/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7920-kate.xml rename to data/locales/languages/Italian_Italy/7920-kate.xml diff --git a/tftpboot/locales/languages/Italian_Italy/7921-dictionary.xml b/data/locales/languages/Italian_Italy/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7921-dictionary.xml rename to data/locales/languages/Italian_Italy/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Italian_Italy/7921-font.dat b/data/locales/languages/Italian_Italy/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7921-font.dat rename to data/locales/languages/Italian_Italy/7921-font.dat diff --git a/tftpboot/locales/languages/Italian_Italy/7921-kate.utf-8.xml b/data/locales/languages/Italian_Italy/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7921-kate.utf-8.xml rename to data/locales/languages/Italian_Italy/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Italian_Italy/7921-kate.xml b/data/locales/languages/Italian_Italy/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7921-kate.xml rename to data/locales/languages/Italian_Italy/7921-kate.xml diff --git a/tftpboot/locales/languages/Italian_Italy/7960-dictionary-ext.xml b/data/locales/languages/Italian_Italy/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7960-dictionary-ext.xml rename to data/locales/languages/Italian_Italy/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Italian_Italy/7960-dictionary.xml b/data/locales/languages/Italian_Italy/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7960-dictionary.xml rename to data/locales/languages/Italian_Italy/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Italian_Italy/7960-font.xml b/data/locales/languages/Italian_Italy/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7960-font.xml rename to data/locales/languages/Italian_Italy/7960-font.xml diff --git a/tftpboot/locales/languages/Italian_Italy/7960-kate.xml b/data/locales/languages/Italian_Italy/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/7960-kate.xml rename to data/locales/languages/Italian_Italy/7960-kate.xml diff --git a/tftpboot/locales/languages/Italian_Italy/CIPC_Locale.loads b/data/locales/languages/Italian_Italy/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/CIPC_Locale.loads rename to data/locales/languages/Italian_Italy/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Italian_Italy/CIPC_Locale.zip b/data/locales/languages/Italian_Italy/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/CIPC_Locale.zip rename to data/locales/languages/Italian_Italy/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Italian_Italy/CME-locale-it_IT-Italian-10.5.3.0.tar.cfg b/data/locales/languages/Italian_Italy/CME-locale-it_IT-Italian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/CME-locale-it_IT-Italian-10.5.3.0.tar.cfg rename to data/locales/languages/Italian_Italy/CME-locale-it_IT-Italian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Italian_Italy/SCCP-dictionary-ext.xml b/data/locales/languages/Italian_Italy/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/SCCP-dictionary-ext.xml rename to data/locales/languages/Italian_Italy/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Italian_Italy/SCCP-dictionary.utf-8.xml b/data/locales/languages/Italian_Italy/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Italian_Italy/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Italian_Italy/SCCP-dictionary.xml b/data/locales/languages/Italian_Italy/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/SCCP-dictionary.xml rename to data/locales/languages/Italian_Italy/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Italian_Italy/be-sccp.jar b/data/locales/languages/Italian_Italy/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/be-sccp.jar rename to data/locales/languages/Italian_Italy/be-sccp.jar diff --git a/tftpboot/locales/languages/Italian_Italy/be-sip.jar b/data/locales/languages/Italian_Italy/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/be-sip.jar rename to data/locales/languages/Italian_Italy/be-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/cin-sip.jar b/data/locales/languages/Italian_Italy/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/cin-sip.jar rename to data/locales/languages/Italian_Italy/cin-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/g3-tones.xml b/data/locales/languages/Italian_Italy/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/g3-tones.xml rename to data/locales/languages/Italian_Italy/g3-tones.xml diff --git a/tftpboot/locales/languages/Italian_Italy/g4-tones.xml b/data/locales/languages/Italian_Italy/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/g4-tones.xml rename to data/locales/languages/Italian_Italy/g4-tones.xml diff --git a/tftpboot/locales/languages/Italian_Italy/gb-sccp-sip.jar b/data/locales/languages/Italian_Italy/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/gb-sccp-sip.jar rename to data/locales/languages/Italian_Italy/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/gd-sip.jar b/data/locales/languages/Italian_Italy/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/gd-sip.jar rename to data/locales/languages/Italian_Italy/gd-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/gh-sip.jar b/data/locales/languages/Italian_Italy/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/gh-sip.jar rename to data/locales/languages/Italian_Italy/gh-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/gp-sccp.jar b/data/locales/languages/Italian_Italy/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/gp-sccp.jar rename to data/locales/languages/Italian_Italy/gp-sccp.jar diff --git a/tftpboot/locales/languages/Italian_Italy/gp-sip.jar b/data/locales/languages/Italian_Italy/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/gp-sip.jar rename to data/locales/languages/Italian_Italy/gp-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/ipc-sccp.jar b/data/locales/languages/Italian_Italy/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/ipc-sccp.jar rename to data/locales/languages/Italian_Italy/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Italian_Italy/ipc-sip.jar b/data/locales/languages/Italian_Italy/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/ipc-sip.jar rename to data/locales/languages/Italian_Italy/ipc-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/ld-sip.jar b/data/locales/languages/Italian_Italy/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/ld-sip.jar rename to data/locales/languages/Italian_Italy/ld-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/lk-sip.jar b/data/locales/languages/Italian_Italy/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/lk-sip.jar rename to data/locales/languages/Italian_Italy/lk-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/mk-sccp.jar b/data/locales/languages/Italian_Italy/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/mk-sccp.jar rename to data/locales/languages/Italian_Italy/mk-sccp.jar diff --git a/tftpboot/locales/languages/Italian_Italy/mk-sip.jar b/data/locales/languages/Italian_Italy/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/mk-sip.jar rename to data/locales/languages/Italian_Italy/mk-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/rp-sccp.jar b/data/locales/languages/Italian_Italy/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/rp-sccp.jar rename to data/locales/languages/Italian_Italy/rp-sccp.jar diff --git a/tftpboot/locales/languages/Italian_Italy/rtl-sccp.jar b/data/locales/languages/Italian_Italy/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/rtl-sccp.jar rename to data/locales/languages/Italian_Italy/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Italian_Italy/rtl-sip.jar b/data/locales/languages/Italian_Italy/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/rtl-sip.jar rename to data/locales/languages/Italian_Italy/rtl-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/sl-be-sip.jar b/data/locales/languages/Italian_Italy/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/sl-be-sip.jar rename to data/locales/languages/Italian_Italy/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/sl-sip.jar b/data/locales/languages/Italian_Italy/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/sl-sip.jar rename to data/locales/languages/Italian_Italy/sl-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/sp-sip.jar b/data/locales/languages/Italian_Italy/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/sp-sip.jar rename to data/locales/languages/Italian_Italy/sp-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/tags_file b/data/locales/languages/Italian_Italy/tags_file similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/tags_file rename to data/locales/languages/Italian_Italy/tags_file diff --git a/tftpboot/locales/languages/Italian_Italy/tc-sccp.jar b/data/locales/languages/Italian_Italy/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/tc-sccp.jar rename to data/locales/languages/Italian_Italy/tc-sccp.jar diff --git a/tftpboot/locales/languages/Italian_Italy/tc-sip.jar b/data/locales/languages/Italian_Italy/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/tc-sip.jar rename to data/locales/languages/Italian_Italy/tc-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/td-sccp.jar b/data/locales/languages/Italian_Italy/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/td-sccp.jar rename to data/locales/languages/Italian_Italy/td-sccp.jar diff --git a/tftpboot/locales/languages/Italian_Italy/td-sip.jar b/data/locales/languages/Italian_Italy/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/td-sip.jar rename to data/locales/languages/Italian_Italy/td-sip.jar diff --git a/tftpboot/locales/languages/Italian_Italy/utf8_tags_file b/data/locales/languages/Italian_Italy/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Italian_Italy/utf8_tags_file rename to data/locales/languages/Italian_Italy/utf8_tags_file diff --git a/tftpboot/locales/languages/Japanese_Japan/7905-dictionary.xml b/data/locales/languages/Japanese_Japan/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7905-dictionary.xml rename to data/locales/languages/Japanese_Japan/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/7905-font.xml b/data/locales/languages/Japanese_Japan/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7905-font.xml rename to data/locales/languages/Japanese_Japan/7905-font.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/7905-kate.xml b/data/locales/languages/Japanese_Japan/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7905-kate.xml rename to data/locales/languages/Japanese_Japan/7905-kate.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/7920-dictionary.xml b/data/locales/languages/Japanese_Japan/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7920-dictionary.xml rename to data/locales/languages/Japanese_Japan/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/7920-font.xml b/data/locales/languages/Japanese_Japan/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7920-font.xml rename to data/locales/languages/Japanese_Japan/7920-font.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/7920-kate.xml b/data/locales/languages/Japanese_Japan/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7920-kate.xml rename to data/locales/languages/Japanese_Japan/7920-kate.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/7921-dictionary.xml b/data/locales/languages/Japanese_Japan/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7921-dictionary.xml rename to data/locales/languages/Japanese_Japan/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/7921-font.dat b/data/locales/languages/Japanese_Japan/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7921-font.dat rename to data/locales/languages/Japanese_Japan/7921-font.dat diff --git a/tftpboot/locales/languages/Japanese_Japan/7921-kate.utf-8.xml b/data/locales/languages/Japanese_Japan/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7921-kate.utf-8.xml rename to data/locales/languages/Japanese_Japan/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/7921-kate.xml b/data/locales/languages/Japanese_Japan/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7921-kate.xml rename to data/locales/languages/Japanese_Japan/7921-kate.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/7960-dictionary-ext.xml b/data/locales/languages/Japanese_Japan/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7960-dictionary-ext.xml rename to data/locales/languages/Japanese_Japan/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/7960-dictionary.xml b/data/locales/languages/Japanese_Japan/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7960-dictionary.xml rename to data/locales/languages/Japanese_Japan/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/7960-font.xml b/data/locales/languages/Japanese_Japan/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7960-font.xml rename to data/locales/languages/Japanese_Japan/7960-font.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/7960-kate.xml b/data/locales/languages/Japanese_Japan/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/7960-kate.xml rename to data/locales/languages/Japanese_Japan/7960-kate.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/CIPC_Locale.loads b/data/locales/languages/Japanese_Japan/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/CIPC_Locale.loads rename to data/locales/languages/Japanese_Japan/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Japanese_Japan/CIPC_Locale.zip b/data/locales/languages/Japanese_Japan/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/CIPC_Locale.zip rename to data/locales/languages/Japanese_Japan/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Japanese_Japan/CME-locale-ja_JP-Japanese-10.5.3.0.tar.cfg b/data/locales/languages/Japanese_Japan/CME-locale-ja_JP-Japanese-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/CME-locale-ja_JP-Japanese-10.5.3.0.tar.cfg rename to data/locales/languages/Japanese_Japan/CME-locale-ja_JP-Japanese-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Japanese_Japan/SCCP-dictionary-ext.xml b/data/locales/languages/Japanese_Japan/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/SCCP-dictionary-ext.xml rename to data/locales/languages/Japanese_Japan/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/SCCP-dictionary.kanji.utf-8.xml b/data/locales/languages/Japanese_Japan/SCCP-dictionary.kanji.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/SCCP-dictionary.kanji.utf-8.xml rename to data/locales/languages/Japanese_Japan/SCCP-dictionary.kanji.utf-8.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/SCCP-dictionary.utf-8.xml b/data/locales/languages/Japanese_Japan/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Japanese_Japan/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/SCCP-dictionary.xml b/data/locales/languages/Japanese_Japan/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/SCCP-dictionary.xml rename to data/locales/languages/Japanese_Japan/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/be-sccp.jar b/data/locales/languages/Japanese_Japan/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/be-sccp.jar rename to data/locales/languages/Japanese_Japan/be-sccp.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/be-sip.jar b/data/locales/languages/Japanese_Japan/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/be-sip.jar rename to data/locales/languages/Japanese_Japan/be-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/cin-sip.jar b/data/locales/languages/Japanese_Japan/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/cin-sip.jar rename to data/locales/languages/Japanese_Japan/cin-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/g3-tones.xml b/data/locales/languages/Japanese_Japan/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/g3-tones.xml rename to data/locales/languages/Japanese_Japan/g3-tones.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/g4-tones.xml b/data/locales/languages/Japanese_Japan/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/g4-tones.xml rename to data/locales/languages/Japanese_Japan/g4-tones.xml diff --git a/tftpboot/locales/languages/Japanese_Japan/gb-sccp-sip.jar b/data/locales/languages/Japanese_Japan/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/gb-sccp-sip.jar rename to data/locales/languages/Japanese_Japan/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/gd-sip.jar b/data/locales/languages/Japanese_Japan/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/gd-sip.jar rename to data/locales/languages/Japanese_Japan/gd-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/gh-sip.jar b/data/locales/languages/Japanese_Japan/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/gh-sip.jar rename to data/locales/languages/Japanese_Japan/gh-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/gp-sccp.jar b/data/locales/languages/Japanese_Japan/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/gp-sccp.jar rename to data/locales/languages/Japanese_Japan/gp-sccp.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/gp-sip.jar b/data/locales/languages/Japanese_Japan/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/gp-sip.jar rename to data/locales/languages/Japanese_Japan/gp-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/ipc-sccp.jar b/data/locales/languages/Japanese_Japan/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/ipc-sccp.jar rename to data/locales/languages/Japanese_Japan/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/ipc-sip.jar b/data/locales/languages/Japanese_Japan/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/ipc-sip.jar rename to data/locales/languages/Japanese_Japan/ipc-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/ld-sip.jar b/data/locales/languages/Japanese_Japan/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/ld-sip.jar rename to data/locales/languages/Japanese_Japan/ld-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/lk-sip.jar b/data/locales/languages/Japanese_Japan/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/lk-sip.jar rename to data/locales/languages/Japanese_Japan/lk-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/mk-sccp.jar b/data/locales/languages/Japanese_Japan/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/mk-sccp.jar rename to data/locales/languages/Japanese_Japan/mk-sccp.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/mk-sip.jar b/data/locales/languages/Japanese_Japan/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/mk-sip.jar rename to data/locales/languages/Japanese_Japan/mk-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/rp-sccp.jar b/data/locales/languages/Japanese_Japan/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/rp-sccp.jar rename to data/locales/languages/Japanese_Japan/rp-sccp.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/rtl-sccp.jar b/data/locales/languages/Japanese_Japan/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/rtl-sccp.jar rename to data/locales/languages/Japanese_Japan/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/rtl-sip.jar b/data/locales/languages/Japanese_Japan/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/rtl-sip.jar rename to data/locales/languages/Japanese_Japan/rtl-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/sl-be-sip.jar b/data/locales/languages/Japanese_Japan/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/sl-be-sip.jar rename to data/locales/languages/Japanese_Japan/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/sl-sip.jar b/data/locales/languages/Japanese_Japan/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/sl-sip.jar rename to data/locales/languages/Japanese_Japan/sl-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/sp-sip.jar b/data/locales/languages/Japanese_Japan/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/sp-sip.jar rename to data/locales/languages/Japanese_Japan/sp-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/tags_file b/data/locales/languages/Japanese_Japan/tags_file similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/tags_file rename to data/locales/languages/Japanese_Japan/tags_file diff --git a/tftpboot/locales/languages/Japanese_Japan/tc-sccp.jar b/data/locales/languages/Japanese_Japan/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/tc-sccp.jar rename to data/locales/languages/Japanese_Japan/tc-sccp.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/tc-sip.jar b/data/locales/languages/Japanese_Japan/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/tc-sip.jar rename to data/locales/languages/Japanese_Japan/tc-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/td-sccp.jar b/data/locales/languages/Japanese_Japan/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/td-sccp.jar rename to data/locales/languages/Japanese_Japan/td-sccp.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/td-sip.jar b/data/locales/languages/Japanese_Japan/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/td-sip.jar rename to data/locales/languages/Japanese_Japan/td-sip.jar diff --git a/tftpboot/locales/languages/Japanese_Japan/utf8_tags_file b/data/locales/languages/Japanese_Japan/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Japanese_Japan/utf8_tags_file rename to data/locales/languages/Japanese_Japan/utf8_tags_file diff --git a/tftpboot/locales/languages/Korean_Korea/7905-dictionary.xml b/data/locales/languages/Korean_Korea/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/7905-dictionary.xml rename to data/locales/languages/Korean_Korea/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Korean_Korea/7905-font.xml b/data/locales/languages/Korean_Korea/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/7905-font.xml rename to data/locales/languages/Korean_Korea/7905-font.xml diff --git a/tftpboot/locales/languages/Korean_Korea/7905-kate.xml b/data/locales/languages/Korean_Korea/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/7905-kate.xml rename to data/locales/languages/Korean_Korea/7905-kate.xml diff --git a/tftpboot/locales/languages/Korean_Korea/7921-dictionary.xml b/data/locales/languages/Korean_Korea/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/7921-dictionary.xml rename to data/locales/languages/Korean_Korea/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Korean_Korea/7921-font.dat b/data/locales/languages/Korean_Korea/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/7921-font.dat rename to data/locales/languages/Korean_Korea/7921-font.dat diff --git a/tftpboot/locales/languages/Korean_Korea/7921-kate.utf-8.xml b/data/locales/languages/Korean_Korea/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/7921-kate.utf-8.xml rename to data/locales/languages/Korean_Korea/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Korean_Korea/7921-kate.xml b/data/locales/languages/Korean_Korea/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/7921-kate.xml rename to data/locales/languages/Korean_Korea/7921-kate.xml diff --git a/tftpboot/locales/languages/Korean_Korea/7960-tones.xml b/data/locales/languages/Korean_Korea/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/7960-tones.xml rename to data/locales/languages/Korean_Korea/7960-tones.xml diff --git a/tftpboot/locales/languages/Korean_Korea/CIPC_Locale.loads b/data/locales/languages/Korean_Korea/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/CIPC_Locale.loads rename to data/locales/languages/Korean_Korea/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Korean_Korea/CIPC_Locale.zip b/data/locales/languages/Korean_Korea/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/CIPC_Locale.zip rename to data/locales/languages/Korean_Korea/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Korean_Korea/CME-locale-ko_KO-Korean-10.5.3.0.tar.cfg b/data/locales/languages/Korean_Korea/CME-locale-ko_KO-Korean-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/CME-locale-ko_KO-Korean-10.5.3.0.tar.cfg rename to data/locales/languages/Korean_Korea/CME-locale-ko_KO-Korean-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Korean_Korea/SCCP-dictionary-ext.xml b/data/locales/languages/Korean_Korea/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/SCCP-dictionary-ext.xml rename to data/locales/languages/Korean_Korea/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Korean_Korea/SCCP-dictionary.utf-8.xml b/data/locales/languages/Korean_Korea/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Korean_Korea/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Korean_Korea/SCCP-dictionary.xml b/data/locales/languages/Korean_Korea/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/SCCP-dictionary.xml rename to data/locales/languages/Korean_Korea/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Korean_Korea/be-sccp.jar b/data/locales/languages/Korean_Korea/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/be-sccp.jar rename to data/locales/languages/Korean_Korea/be-sccp.jar diff --git a/tftpboot/locales/languages/Korean_Korea/be-sip.jar b/data/locales/languages/Korean_Korea/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/be-sip.jar rename to data/locales/languages/Korean_Korea/be-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/cin-sip.jar b/data/locales/languages/Korean_Korea/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/cin-sip.jar rename to data/locales/languages/Korean_Korea/cin-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/g3-tones.xml b/data/locales/languages/Korean_Korea/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/g3-tones.xml rename to data/locales/languages/Korean_Korea/g3-tones.xml diff --git a/tftpboot/locales/languages/Korean_Korea/g4-tones.xml b/data/locales/languages/Korean_Korea/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/g4-tones.xml rename to data/locales/languages/Korean_Korea/g4-tones.xml diff --git a/tftpboot/locales/languages/Korean_Korea/gb-sccp-sip.jar b/data/locales/languages/Korean_Korea/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/gb-sccp-sip.jar rename to data/locales/languages/Korean_Korea/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/gd-sip.jar b/data/locales/languages/Korean_Korea/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/gd-sip.jar rename to data/locales/languages/Korean_Korea/gd-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/gh-sip.jar b/data/locales/languages/Korean_Korea/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/gh-sip.jar rename to data/locales/languages/Korean_Korea/gh-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/gp-sccp.jar b/data/locales/languages/Korean_Korea/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/gp-sccp.jar rename to data/locales/languages/Korean_Korea/gp-sccp.jar diff --git a/tftpboot/locales/languages/Korean_Korea/gp-sip.jar b/data/locales/languages/Korean_Korea/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/gp-sip.jar rename to data/locales/languages/Korean_Korea/gp-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/ipc-sccp.jar b/data/locales/languages/Korean_Korea/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/ipc-sccp.jar rename to data/locales/languages/Korean_Korea/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Korean_Korea/ipc-sip.jar b/data/locales/languages/Korean_Korea/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/ipc-sip.jar rename to data/locales/languages/Korean_Korea/ipc-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/ld-sip.jar b/data/locales/languages/Korean_Korea/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/ld-sip.jar rename to data/locales/languages/Korean_Korea/ld-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/lk-sip.jar b/data/locales/languages/Korean_Korea/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/lk-sip.jar rename to data/locales/languages/Korean_Korea/lk-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/mk-sccp.jar b/data/locales/languages/Korean_Korea/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/mk-sccp.jar rename to data/locales/languages/Korean_Korea/mk-sccp.jar diff --git a/tftpboot/locales/languages/Korean_Korea/mk-sip.jar b/data/locales/languages/Korean_Korea/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/mk-sip.jar rename to data/locales/languages/Korean_Korea/mk-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/rp-sccp.jar b/data/locales/languages/Korean_Korea/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/rp-sccp.jar rename to data/locales/languages/Korean_Korea/rp-sccp.jar diff --git a/tftpboot/locales/languages/Korean_Korea/rtl-sccp.jar b/data/locales/languages/Korean_Korea/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/rtl-sccp.jar rename to data/locales/languages/Korean_Korea/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Korean_Korea/rtl-sip.jar b/data/locales/languages/Korean_Korea/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/rtl-sip.jar rename to data/locales/languages/Korean_Korea/rtl-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/sl-be-sip.jar b/data/locales/languages/Korean_Korea/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/sl-be-sip.jar rename to data/locales/languages/Korean_Korea/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/sl-sip.jar b/data/locales/languages/Korean_Korea/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/sl-sip.jar rename to data/locales/languages/Korean_Korea/sl-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/sp-sip.jar b/data/locales/languages/Korean_Korea/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/sp-sip.jar rename to data/locales/languages/Korean_Korea/sp-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/tags_file b/data/locales/languages/Korean_Korea/tags_file similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/tags_file rename to data/locales/languages/Korean_Korea/tags_file diff --git a/tftpboot/locales/languages/Korean_Korea/tc-sccp.jar b/data/locales/languages/Korean_Korea/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/tc-sccp.jar rename to data/locales/languages/Korean_Korea/tc-sccp.jar diff --git a/tftpboot/locales/languages/Korean_Korea/tc-sip.jar b/data/locales/languages/Korean_Korea/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/tc-sip.jar rename to data/locales/languages/Korean_Korea/tc-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/td-sccp.jar b/data/locales/languages/Korean_Korea/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/td-sccp.jar rename to data/locales/languages/Korean_Korea/td-sccp.jar diff --git a/tftpboot/locales/languages/Korean_Korea/td-sip.jar b/data/locales/languages/Korean_Korea/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/td-sip.jar rename to data/locales/languages/Korean_Korea/td-sip.jar diff --git a/tftpboot/locales/languages/Korean_Korea/utf8_tags_file b/data/locales/languages/Korean_Korea/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Korean_Korea/utf8_tags_file rename to data/locales/languages/Korean_Korea/utf8_tags_file diff --git a/tftpboot/locales/languages/Latvian_Latvia/7905-dictionary.xml b/data/locales/languages/Latvian_Latvia/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7905-dictionary.xml rename to data/locales/languages/Latvian_Latvia/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/7905-font.xml b/data/locales/languages/Latvian_Latvia/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7905-font.xml rename to data/locales/languages/Latvian_Latvia/7905-font.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/7905-kate.xml b/data/locales/languages/Latvian_Latvia/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7905-kate.xml rename to data/locales/languages/Latvian_Latvia/7905-kate.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/7920-dictionary.xml b/data/locales/languages/Latvian_Latvia/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7920-dictionary.xml rename to data/locales/languages/Latvian_Latvia/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/7920-font.xml b/data/locales/languages/Latvian_Latvia/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7920-font.xml rename to data/locales/languages/Latvian_Latvia/7920-font.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/7920-kate.xml b/data/locales/languages/Latvian_Latvia/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7920-kate.xml rename to data/locales/languages/Latvian_Latvia/7920-kate.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/7921-dictionary.xml b/data/locales/languages/Latvian_Latvia/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7921-dictionary.xml rename to data/locales/languages/Latvian_Latvia/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/7921-font.dat b/data/locales/languages/Latvian_Latvia/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7921-font.dat rename to data/locales/languages/Latvian_Latvia/7921-font.dat diff --git a/tftpboot/locales/languages/Latvian_Latvia/7921-kate.utf-8.xml b/data/locales/languages/Latvian_Latvia/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7921-kate.utf-8.xml rename to data/locales/languages/Latvian_Latvia/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/7921-kate.xml b/data/locales/languages/Latvian_Latvia/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7921-kate.xml rename to data/locales/languages/Latvian_Latvia/7921-kate.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/7960-dictionary-ext.xml b/data/locales/languages/Latvian_Latvia/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7960-dictionary-ext.xml rename to data/locales/languages/Latvian_Latvia/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/7960-dictionary.xml b/data/locales/languages/Latvian_Latvia/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7960-dictionary.xml rename to data/locales/languages/Latvian_Latvia/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/7960-font.xml b/data/locales/languages/Latvian_Latvia/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7960-font.xml rename to data/locales/languages/Latvian_Latvia/7960-font.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/7960-kate.xml b/data/locales/languages/Latvian_Latvia/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/7960-kate.xml rename to data/locales/languages/Latvian_Latvia/7960-kate.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/CME-locale-lv_LV-Latvian-10.5.3.0.tar.cfg b/data/locales/languages/Latvian_Latvia/CME-locale-lv_LV-Latvian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/CME-locale-lv_LV-Latvian-10.5.3.0.tar.cfg rename to data/locales/languages/Latvian_Latvia/CME-locale-lv_LV-Latvian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Latvian_Latvia/SCCP-dictionary-ext.xml b/data/locales/languages/Latvian_Latvia/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/SCCP-dictionary-ext.xml rename to data/locales/languages/Latvian_Latvia/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/SCCP-dictionary.utf-8.xml b/data/locales/languages/Latvian_Latvia/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Latvian_Latvia/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/SCCP-dictionary.xml b/data/locales/languages/Latvian_Latvia/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/SCCP-dictionary.xml rename to data/locales/languages/Latvian_Latvia/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/be-sccp.jar b/data/locales/languages/Latvian_Latvia/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/be-sccp.jar rename to data/locales/languages/Latvian_Latvia/be-sccp.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/be-sip.jar b/data/locales/languages/Latvian_Latvia/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/be-sip.jar rename to data/locales/languages/Latvian_Latvia/be-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/cin-sip.jar b/data/locales/languages/Latvian_Latvia/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/cin-sip.jar rename to data/locales/languages/Latvian_Latvia/cin-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/g3-tones.xml b/data/locales/languages/Latvian_Latvia/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/g3-tones.xml rename to data/locales/languages/Latvian_Latvia/g3-tones.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/g4-tones.xml b/data/locales/languages/Latvian_Latvia/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/g4-tones.xml rename to data/locales/languages/Latvian_Latvia/g4-tones.xml diff --git a/tftpboot/locales/languages/Latvian_Latvia/gb-sccp-sip.jar b/data/locales/languages/Latvian_Latvia/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/gb-sccp-sip.jar rename to data/locales/languages/Latvian_Latvia/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/gd-sip.jar b/data/locales/languages/Latvian_Latvia/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/gd-sip.jar rename to data/locales/languages/Latvian_Latvia/gd-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/gh-sip.jar b/data/locales/languages/Latvian_Latvia/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/gh-sip.jar rename to data/locales/languages/Latvian_Latvia/gh-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/gp-sccp.jar b/data/locales/languages/Latvian_Latvia/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/gp-sccp.jar rename to data/locales/languages/Latvian_Latvia/gp-sccp.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/gp-sip.jar b/data/locales/languages/Latvian_Latvia/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/gp-sip.jar rename to data/locales/languages/Latvian_Latvia/gp-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/ipc-sccp.jar b/data/locales/languages/Latvian_Latvia/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/ipc-sccp.jar rename to data/locales/languages/Latvian_Latvia/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/ipc-sip.jar b/data/locales/languages/Latvian_Latvia/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/ipc-sip.jar rename to data/locales/languages/Latvian_Latvia/ipc-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/ld-sip.jar b/data/locales/languages/Latvian_Latvia/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/ld-sip.jar rename to data/locales/languages/Latvian_Latvia/ld-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/lk-sip.jar b/data/locales/languages/Latvian_Latvia/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/lk-sip.jar rename to data/locales/languages/Latvian_Latvia/lk-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/mk-sccp.jar b/data/locales/languages/Latvian_Latvia/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/mk-sccp.jar rename to data/locales/languages/Latvian_Latvia/mk-sccp.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/mk-sip.jar b/data/locales/languages/Latvian_Latvia/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/mk-sip.jar rename to data/locales/languages/Latvian_Latvia/mk-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/rp-sccp.jar b/data/locales/languages/Latvian_Latvia/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/rp-sccp.jar rename to data/locales/languages/Latvian_Latvia/rp-sccp.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/rtl-sccp.jar b/data/locales/languages/Latvian_Latvia/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/rtl-sccp.jar rename to data/locales/languages/Latvian_Latvia/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/rtl-sip.jar b/data/locales/languages/Latvian_Latvia/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/rtl-sip.jar rename to data/locales/languages/Latvian_Latvia/rtl-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/sl-be-sip.jar b/data/locales/languages/Latvian_Latvia/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/sl-be-sip.jar rename to data/locales/languages/Latvian_Latvia/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/sl-sip.jar b/data/locales/languages/Latvian_Latvia/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/sl-sip.jar rename to data/locales/languages/Latvian_Latvia/sl-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/sp-sip.jar b/data/locales/languages/Latvian_Latvia/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/sp-sip.jar rename to data/locales/languages/Latvian_Latvia/sp-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/tags_file b/data/locales/languages/Latvian_Latvia/tags_file similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/tags_file rename to data/locales/languages/Latvian_Latvia/tags_file diff --git a/tftpboot/locales/languages/Latvian_Latvia/tc-sccp.jar b/data/locales/languages/Latvian_Latvia/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/tc-sccp.jar rename to data/locales/languages/Latvian_Latvia/tc-sccp.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/tc-sip.jar b/data/locales/languages/Latvian_Latvia/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/tc-sip.jar rename to data/locales/languages/Latvian_Latvia/tc-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/td-sccp.jar b/data/locales/languages/Latvian_Latvia/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/td-sccp.jar rename to data/locales/languages/Latvian_Latvia/td-sccp.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/td-sip.jar b/data/locales/languages/Latvian_Latvia/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/td-sip.jar rename to data/locales/languages/Latvian_Latvia/td-sip.jar diff --git a/tftpboot/locales/languages/Latvian_Latvia/utf8_tags_file b/data/locales/languages/Latvian_Latvia/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Latvian_Latvia/utf8_tags_file rename to data/locales/languages/Latvian_Latvia/utf8_tags_file diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7905-dictionary.xml b/data/locales/languages/Lithuanian_Lithuania/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7905-dictionary.xml rename to data/locales/languages/Lithuanian_Lithuania/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7905-font.xml b/data/locales/languages/Lithuanian_Lithuania/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7905-font.xml rename to data/locales/languages/Lithuanian_Lithuania/7905-font.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7905-kate.xml b/data/locales/languages/Lithuanian_Lithuania/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7905-kate.xml rename to data/locales/languages/Lithuanian_Lithuania/7905-kate.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7920-dictionary.xml b/data/locales/languages/Lithuanian_Lithuania/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7920-dictionary.xml rename to data/locales/languages/Lithuanian_Lithuania/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7920-font.xml b/data/locales/languages/Lithuanian_Lithuania/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7920-font.xml rename to data/locales/languages/Lithuanian_Lithuania/7920-font.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7920-kate.xml b/data/locales/languages/Lithuanian_Lithuania/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7920-kate.xml rename to data/locales/languages/Lithuanian_Lithuania/7920-kate.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7921-dictionary.xml b/data/locales/languages/Lithuanian_Lithuania/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7921-dictionary.xml rename to data/locales/languages/Lithuanian_Lithuania/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7921-font.dat b/data/locales/languages/Lithuanian_Lithuania/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7921-font.dat rename to data/locales/languages/Lithuanian_Lithuania/7921-font.dat diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7921-kate.utf-8.xml b/data/locales/languages/Lithuanian_Lithuania/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7921-kate.utf-8.xml rename to data/locales/languages/Lithuanian_Lithuania/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7921-kate.xml b/data/locales/languages/Lithuanian_Lithuania/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7921-kate.xml rename to data/locales/languages/Lithuanian_Lithuania/7921-kate.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7960-dictionary-ext.xml b/data/locales/languages/Lithuanian_Lithuania/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7960-dictionary-ext.xml rename to data/locales/languages/Lithuanian_Lithuania/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7960-dictionary.xml b/data/locales/languages/Lithuanian_Lithuania/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7960-dictionary.xml rename to data/locales/languages/Lithuanian_Lithuania/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7960-font.xml b/data/locales/languages/Lithuanian_Lithuania/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7960-font.xml rename to data/locales/languages/Lithuanian_Lithuania/7960-font.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/7960-kate.xml b/data/locales/languages/Lithuanian_Lithuania/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/7960-kate.xml rename to data/locales/languages/Lithuanian_Lithuania/7960-kate.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/CME-locale-lt_LT-Lithuanian-10.5.3.0.tar.cfg b/data/locales/languages/Lithuanian_Lithuania/CME-locale-lt_LT-Lithuanian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/CME-locale-lt_LT-Lithuanian-10.5.3.0.tar.cfg rename to data/locales/languages/Lithuanian_Lithuania/CME-locale-lt_LT-Lithuanian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/SCCP-dictionary-ext.xml b/data/locales/languages/Lithuanian_Lithuania/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/SCCP-dictionary-ext.xml rename to data/locales/languages/Lithuanian_Lithuania/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/SCCP-dictionary.utf-8.xml b/data/locales/languages/Lithuanian_Lithuania/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Lithuanian_Lithuania/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/SCCP-dictionary.xml b/data/locales/languages/Lithuanian_Lithuania/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/SCCP-dictionary.xml rename to data/locales/languages/Lithuanian_Lithuania/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/be-sccp.jar b/data/locales/languages/Lithuanian_Lithuania/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/be-sccp.jar rename to data/locales/languages/Lithuanian_Lithuania/be-sccp.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/be-sip.jar b/data/locales/languages/Lithuanian_Lithuania/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/be-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/be-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/cin-sip.jar b/data/locales/languages/Lithuanian_Lithuania/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/cin-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/cin-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/g3-tones.xml b/data/locales/languages/Lithuanian_Lithuania/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/g3-tones.xml rename to data/locales/languages/Lithuanian_Lithuania/g3-tones.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/g4-tones.xml b/data/locales/languages/Lithuanian_Lithuania/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/g4-tones.xml rename to data/locales/languages/Lithuanian_Lithuania/g4-tones.xml diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/gb-sccp-sip.jar b/data/locales/languages/Lithuanian_Lithuania/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/gb-sccp-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/gd-sip.jar b/data/locales/languages/Lithuanian_Lithuania/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/gd-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/gd-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/gh-sip.jar b/data/locales/languages/Lithuanian_Lithuania/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/gh-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/gh-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/gp-sccp.jar b/data/locales/languages/Lithuanian_Lithuania/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/gp-sccp.jar rename to data/locales/languages/Lithuanian_Lithuania/gp-sccp.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/gp-sip.jar b/data/locales/languages/Lithuanian_Lithuania/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/gp-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/gp-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/ipc-sccp.jar b/data/locales/languages/Lithuanian_Lithuania/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/ipc-sccp.jar rename to data/locales/languages/Lithuanian_Lithuania/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/ipc-sip.jar b/data/locales/languages/Lithuanian_Lithuania/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/ipc-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/ipc-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/ld-sip.jar b/data/locales/languages/Lithuanian_Lithuania/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/ld-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/ld-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/lk-sip.jar b/data/locales/languages/Lithuanian_Lithuania/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/lk-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/lk-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/mk-sccp.jar b/data/locales/languages/Lithuanian_Lithuania/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/mk-sccp.jar rename to data/locales/languages/Lithuanian_Lithuania/mk-sccp.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/mk-sip.jar b/data/locales/languages/Lithuanian_Lithuania/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/mk-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/mk-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/rp-sccp.jar b/data/locales/languages/Lithuanian_Lithuania/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/rp-sccp.jar rename to data/locales/languages/Lithuanian_Lithuania/rp-sccp.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/rtl-sccp.jar b/data/locales/languages/Lithuanian_Lithuania/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/rtl-sccp.jar rename to data/locales/languages/Lithuanian_Lithuania/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/rtl-sip.jar b/data/locales/languages/Lithuanian_Lithuania/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/rtl-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/rtl-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/sl-be-sip.jar b/data/locales/languages/Lithuanian_Lithuania/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/sl-be-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/sl-sip.jar b/data/locales/languages/Lithuanian_Lithuania/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/sl-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/sl-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/sp-sip.jar b/data/locales/languages/Lithuanian_Lithuania/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/sp-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/sp-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/tags_file b/data/locales/languages/Lithuanian_Lithuania/tags_file similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/tags_file rename to data/locales/languages/Lithuanian_Lithuania/tags_file diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/tc-sccp.jar b/data/locales/languages/Lithuanian_Lithuania/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/tc-sccp.jar rename to data/locales/languages/Lithuanian_Lithuania/tc-sccp.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/tc-sip.jar b/data/locales/languages/Lithuanian_Lithuania/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/tc-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/tc-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/td-sccp.jar b/data/locales/languages/Lithuanian_Lithuania/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/td-sccp.jar rename to data/locales/languages/Lithuanian_Lithuania/td-sccp.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/td-sip.jar b/data/locales/languages/Lithuanian_Lithuania/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/td-sip.jar rename to data/locales/languages/Lithuanian_Lithuania/td-sip.jar diff --git a/tftpboot/locales/languages/Lithuanian_Lithuania/utf8_tags_file b/data/locales/languages/Lithuanian_Lithuania/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Lithuanian_Lithuania/utf8_tags_file rename to data/locales/languages/Lithuanian_Lithuania/utf8_tags_file diff --git a/tftpboot/locales/languages/Norwegian_Norway/504-dictionary.xml b/data/locales/languages/Norwegian_Norway/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/504-dictionary.xml rename to data/locales/languages/Norwegian_Norway/504-dictionary.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/525-dictionary.xml b/data/locales/languages/Norwegian_Norway/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/525-dictionary.xml rename to data/locales/languages/Norwegian_Norway/525-dictionary.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/7905-dictionary.xml b/data/locales/languages/Norwegian_Norway/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7905-dictionary.xml rename to data/locales/languages/Norwegian_Norway/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/7905-kate.xml b/data/locales/languages/Norwegian_Norway/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7905-kate.xml rename to data/locales/languages/Norwegian_Norway/7905-kate.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/7920-dictionary.xml b/data/locales/languages/Norwegian_Norway/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7920-dictionary.xml rename to data/locales/languages/Norwegian_Norway/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/7920-font.xml b/data/locales/languages/Norwegian_Norway/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7920-font.xml rename to data/locales/languages/Norwegian_Norway/7920-font.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/7920-kate.xml b/data/locales/languages/Norwegian_Norway/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7920-kate.xml rename to data/locales/languages/Norwegian_Norway/7920-kate.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/7921-dictionary.xml b/data/locales/languages/Norwegian_Norway/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7921-dictionary.xml rename to data/locales/languages/Norwegian_Norway/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/7921-font.dat b/data/locales/languages/Norwegian_Norway/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7921-font.dat rename to data/locales/languages/Norwegian_Norway/7921-font.dat diff --git a/tftpboot/locales/languages/Norwegian_Norway/7921-kate.utf-8.xml b/data/locales/languages/Norwegian_Norway/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7921-kate.utf-8.xml rename to data/locales/languages/Norwegian_Norway/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/7921-kate.xml b/data/locales/languages/Norwegian_Norway/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7921-kate.xml rename to data/locales/languages/Norwegian_Norway/7921-kate.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/7960-dictionary-ext.xml b/data/locales/languages/Norwegian_Norway/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7960-dictionary-ext.xml rename to data/locales/languages/Norwegian_Norway/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/7960-dictionary.xml b/data/locales/languages/Norwegian_Norway/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7960-dictionary.xml rename to data/locales/languages/Norwegian_Norway/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/7960-font.xml b/data/locales/languages/Norwegian_Norway/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7960-font.xml rename to data/locales/languages/Norwegian_Norway/7960-font.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/7960-kate.xml b/data/locales/languages/Norwegian_Norway/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/7960-kate.xml rename to data/locales/languages/Norwegian_Norway/7960-kate.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/CME-locale-no_NO-Norwegian-10.5.3.0.tar.cfg b/data/locales/languages/Norwegian_Norway/CME-locale-no_NO-Norwegian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/CME-locale-no_NO-Norwegian-10.5.3.0.tar.cfg rename to data/locales/languages/Norwegian_Norway/CME-locale-no_NO-Norwegian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Norwegian_Norway/SCCP-dictionary-ext.xml b/data/locales/languages/Norwegian_Norway/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/SCCP-dictionary-ext.xml rename to data/locales/languages/Norwegian_Norway/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/SCCP-dictionary.utf-8.xml b/data/locales/languages/Norwegian_Norway/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Norwegian_Norway/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/SCCP-dictionary.xml b/data/locales/languages/Norwegian_Norway/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/SCCP-dictionary.xml rename to data/locales/languages/Norwegian_Norway/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/be-sccp.jar b/data/locales/languages/Norwegian_Norway/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/be-sccp.jar rename to data/locales/languages/Norwegian_Norway/be-sccp.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/be-sip.jar b/data/locales/languages/Norwegian_Norway/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/be-sip.jar rename to data/locales/languages/Norwegian_Norway/be-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/cin-sip.jar b/data/locales/languages/Norwegian_Norway/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/cin-sip.jar rename to data/locales/languages/Norwegian_Norway/cin-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/g3-tones.xml b/data/locales/languages/Norwegian_Norway/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/g3-tones.xml rename to data/locales/languages/Norwegian_Norway/g3-tones.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/g4-tones.xml b/data/locales/languages/Norwegian_Norway/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/g4-tones.xml rename to data/locales/languages/Norwegian_Norway/g4-tones.xml diff --git a/tftpboot/locales/languages/Norwegian_Norway/gb-sccp-sip.jar b/data/locales/languages/Norwegian_Norway/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/gb-sccp-sip.jar rename to data/locales/languages/Norwegian_Norway/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/gd-sip.jar b/data/locales/languages/Norwegian_Norway/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/gd-sip.jar rename to data/locales/languages/Norwegian_Norway/gd-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/gh-sip.jar b/data/locales/languages/Norwegian_Norway/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/gh-sip.jar rename to data/locales/languages/Norwegian_Norway/gh-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/gp-sccp.jar b/data/locales/languages/Norwegian_Norway/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/gp-sccp.jar rename to data/locales/languages/Norwegian_Norway/gp-sccp.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/gp-sip.jar b/data/locales/languages/Norwegian_Norway/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/gp-sip.jar rename to data/locales/languages/Norwegian_Norway/gp-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/ipc-sccp.jar b/data/locales/languages/Norwegian_Norway/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/ipc-sccp.jar rename to data/locales/languages/Norwegian_Norway/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/ld-sip.jar b/data/locales/languages/Norwegian_Norway/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/ld-sip.jar rename to data/locales/languages/Norwegian_Norway/ld-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/lk-sip.jar b/data/locales/languages/Norwegian_Norway/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/lk-sip.jar rename to data/locales/languages/Norwegian_Norway/lk-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/mk-sccp.jar b/data/locales/languages/Norwegian_Norway/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/mk-sccp.jar rename to data/locales/languages/Norwegian_Norway/mk-sccp.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/mk-sip.jar b/data/locales/languages/Norwegian_Norway/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/mk-sip.jar rename to data/locales/languages/Norwegian_Norway/mk-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/rp-sccp.jar b/data/locales/languages/Norwegian_Norway/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/rp-sccp.jar rename to data/locales/languages/Norwegian_Norway/rp-sccp.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/rtl-sccp.jar b/data/locales/languages/Norwegian_Norway/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/rtl-sccp.jar rename to data/locales/languages/Norwegian_Norway/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/rtl-sip.jar b/data/locales/languages/Norwegian_Norway/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/rtl-sip.jar rename to data/locales/languages/Norwegian_Norway/rtl-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/sl-be-sip.jar b/data/locales/languages/Norwegian_Norway/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/sl-be-sip.jar rename to data/locales/languages/Norwegian_Norway/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/sl-sip.jar b/data/locales/languages/Norwegian_Norway/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/sl-sip.jar rename to data/locales/languages/Norwegian_Norway/sl-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/sp-sip.jar b/data/locales/languages/Norwegian_Norway/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/sp-sip.jar rename to data/locales/languages/Norwegian_Norway/sp-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/tags_file b/data/locales/languages/Norwegian_Norway/tags_file similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/tags_file rename to data/locales/languages/Norwegian_Norway/tags_file diff --git a/tftpboot/locales/languages/Norwegian_Norway/tc-sccp.jar b/data/locales/languages/Norwegian_Norway/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/tc-sccp.jar rename to data/locales/languages/Norwegian_Norway/tc-sccp.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/tc-sip.jar b/data/locales/languages/Norwegian_Norway/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/tc-sip.jar rename to data/locales/languages/Norwegian_Norway/tc-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/td-sccp.jar b/data/locales/languages/Norwegian_Norway/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/td-sccp.jar rename to data/locales/languages/Norwegian_Norway/td-sccp.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/td-sip.jar b/data/locales/languages/Norwegian_Norway/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/td-sip.jar rename to data/locales/languages/Norwegian_Norway/td-sip.jar diff --git a/tftpboot/locales/languages/Norwegian_Norway/utf8_tags_file b/data/locales/languages/Norwegian_Norway/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Norwegian_Norway/utf8_tags_file rename to data/locales/languages/Norwegian_Norway/utf8_tags_file diff --git a/tftpboot/locales/languages/Polish_Poland/504-dictionary.xml b/data/locales/languages/Polish_Poland/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/504-dictionary.xml rename to data/locales/languages/Polish_Poland/504-dictionary.xml diff --git a/tftpboot/locales/languages/Polish_Poland/525-dictionary.xml b/data/locales/languages/Polish_Poland/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/525-dictionary.xml rename to data/locales/languages/Polish_Poland/525-dictionary.xml diff --git a/tftpboot/locales/languages/Polish_Poland/7905-dictionary.xml b/data/locales/languages/Polish_Poland/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/7905-dictionary.xml rename to data/locales/languages/Polish_Poland/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Polish_Poland/7905-font.xml b/data/locales/languages/Polish_Poland/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/7905-font.xml rename to data/locales/languages/Polish_Poland/7905-font.xml diff --git a/tftpboot/locales/languages/Polish_Poland/7905-kate.xml b/data/locales/languages/Polish_Poland/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/7905-kate.xml rename to data/locales/languages/Polish_Poland/7905-kate.xml diff --git a/tftpboot/locales/languages/Polish_Poland/7921-dictionary.xml b/data/locales/languages/Polish_Poland/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/7921-dictionary.xml rename to data/locales/languages/Polish_Poland/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Polish_Poland/7921-font.dat b/data/locales/languages/Polish_Poland/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/7921-font.dat rename to data/locales/languages/Polish_Poland/7921-font.dat diff --git a/tftpboot/locales/languages/Polish_Poland/7921-kate.utf-8.xml b/data/locales/languages/Polish_Poland/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/7921-kate.utf-8.xml rename to data/locales/languages/Polish_Poland/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Polish_Poland/7921-kate.xml b/data/locales/languages/Polish_Poland/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/7921-kate.xml rename to data/locales/languages/Polish_Poland/7921-kate.xml diff --git a/tftpboot/locales/languages/Polish_Poland/7960-dictionary-ext.xml b/data/locales/languages/Polish_Poland/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/7960-dictionary-ext.xml rename to data/locales/languages/Polish_Poland/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Polish_Poland/7960-dictionary.xml b/data/locales/languages/Polish_Poland/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/7960-dictionary.xml rename to data/locales/languages/Polish_Poland/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Polish_Poland/7960-font.xml b/data/locales/languages/Polish_Poland/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/7960-font.xml rename to data/locales/languages/Polish_Poland/7960-font.xml diff --git a/tftpboot/locales/languages/Polish_Poland/7960-kate.xml b/data/locales/languages/Polish_Poland/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/7960-kate.xml rename to data/locales/languages/Polish_Poland/7960-kate.xml diff --git a/tftpboot/locales/languages/Polish_Poland/7960-tones.xml b/data/locales/languages/Polish_Poland/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/7960-tones.xml rename to data/locales/languages/Polish_Poland/7960-tones.xml diff --git a/tftpboot/locales/languages/Polish_Poland/CME-locale-pl_PL-Polish-10.5.3.0.tar.cfg b/data/locales/languages/Polish_Poland/CME-locale-pl_PL-Polish-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/CME-locale-pl_PL-Polish-10.5.3.0.tar.cfg rename to data/locales/languages/Polish_Poland/CME-locale-pl_PL-Polish-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Polish_Poland/SCCP-dictionary-ext.xml b/data/locales/languages/Polish_Poland/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/SCCP-dictionary-ext.xml rename to data/locales/languages/Polish_Poland/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Polish_Poland/SCCP-dictionary.utf-8.xml b/data/locales/languages/Polish_Poland/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Polish_Poland/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Polish_Poland/SCCP-dictionary.xml b/data/locales/languages/Polish_Poland/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/SCCP-dictionary.xml rename to data/locales/languages/Polish_Poland/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Polish_Poland/be-sccp.jar b/data/locales/languages/Polish_Poland/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/be-sccp.jar rename to data/locales/languages/Polish_Poland/be-sccp.jar diff --git a/tftpboot/locales/languages/Polish_Poland/be-sip.jar b/data/locales/languages/Polish_Poland/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/be-sip.jar rename to data/locales/languages/Polish_Poland/be-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/cin-sip.jar b/data/locales/languages/Polish_Poland/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/cin-sip.jar rename to data/locales/languages/Polish_Poland/cin-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/g3-tones.xml b/data/locales/languages/Polish_Poland/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/g3-tones.xml rename to data/locales/languages/Polish_Poland/g3-tones.xml diff --git a/tftpboot/locales/languages/Polish_Poland/g4-tones.xml b/data/locales/languages/Polish_Poland/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/g4-tones.xml rename to data/locales/languages/Polish_Poland/g4-tones.xml diff --git a/tftpboot/locales/languages/Polish_Poland/gb-sccp-sip.jar b/data/locales/languages/Polish_Poland/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/gb-sccp-sip.jar rename to data/locales/languages/Polish_Poland/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/gd-sip.jar b/data/locales/languages/Polish_Poland/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/gd-sip.jar rename to data/locales/languages/Polish_Poland/gd-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/gh-sip.jar b/data/locales/languages/Polish_Poland/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/gh-sip.jar rename to data/locales/languages/Polish_Poland/gh-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/gp-sccp.jar b/data/locales/languages/Polish_Poland/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/gp-sccp.jar rename to data/locales/languages/Polish_Poland/gp-sccp.jar diff --git a/tftpboot/locales/languages/Polish_Poland/gp-sip.jar b/data/locales/languages/Polish_Poland/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/gp-sip.jar rename to data/locales/languages/Polish_Poland/gp-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/ipc-sccp.jar b/data/locales/languages/Polish_Poland/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/ipc-sccp.jar rename to data/locales/languages/Polish_Poland/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Polish_Poland/ld-sip.jar b/data/locales/languages/Polish_Poland/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/ld-sip.jar rename to data/locales/languages/Polish_Poland/ld-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/lk-sip.jar b/data/locales/languages/Polish_Poland/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/lk-sip.jar rename to data/locales/languages/Polish_Poland/lk-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/mk-sccp.jar b/data/locales/languages/Polish_Poland/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/mk-sccp.jar rename to data/locales/languages/Polish_Poland/mk-sccp.jar diff --git a/tftpboot/locales/languages/Polish_Poland/mk-sip.jar b/data/locales/languages/Polish_Poland/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/mk-sip.jar rename to data/locales/languages/Polish_Poland/mk-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/rp-sccp.jar b/data/locales/languages/Polish_Poland/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/rp-sccp.jar rename to data/locales/languages/Polish_Poland/rp-sccp.jar diff --git a/tftpboot/locales/languages/Polish_Poland/rtl-sccp.jar b/data/locales/languages/Polish_Poland/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/rtl-sccp.jar rename to data/locales/languages/Polish_Poland/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Polish_Poland/rtl-sip.jar b/data/locales/languages/Polish_Poland/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/rtl-sip.jar rename to data/locales/languages/Polish_Poland/rtl-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/sl-be-sip.jar b/data/locales/languages/Polish_Poland/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/sl-be-sip.jar rename to data/locales/languages/Polish_Poland/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/sl-sip.jar b/data/locales/languages/Polish_Poland/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/sl-sip.jar rename to data/locales/languages/Polish_Poland/sl-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/sp-sip.jar b/data/locales/languages/Polish_Poland/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/sp-sip.jar rename to data/locales/languages/Polish_Poland/sp-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/tags_file b/data/locales/languages/Polish_Poland/tags_file similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/tags_file rename to data/locales/languages/Polish_Poland/tags_file diff --git a/tftpboot/locales/languages/Polish_Poland/tc-sccp.jar b/data/locales/languages/Polish_Poland/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/tc-sccp.jar rename to data/locales/languages/Polish_Poland/tc-sccp.jar diff --git a/tftpboot/locales/languages/Polish_Poland/tc-sip.jar b/data/locales/languages/Polish_Poland/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/tc-sip.jar rename to data/locales/languages/Polish_Poland/tc-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/td-sccp.jar b/data/locales/languages/Polish_Poland/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/td-sccp.jar rename to data/locales/languages/Polish_Poland/td-sccp.jar diff --git a/tftpboot/locales/languages/Polish_Poland/td-sip.jar b/data/locales/languages/Polish_Poland/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/td-sip.jar rename to data/locales/languages/Polish_Poland/td-sip.jar diff --git a/tftpboot/locales/languages/Polish_Poland/utf8_tags_file b/data/locales/languages/Polish_Poland/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Polish_Poland/utf8_tags_file rename to data/locales/languages/Polish_Poland/utf8_tags_file diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7905-dictionary.xml b/data/locales/languages/Portuguese_Brazil/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7905-dictionary.xml rename to data/locales/languages/Portuguese_Brazil/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7905-kate.xml b/data/locales/languages/Portuguese_Brazil/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7905-kate.xml rename to data/locales/languages/Portuguese_Brazil/7905-kate.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7920-dictionary.xml b/data/locales/languages/Portuguese_Brazil/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7920-dictionary.xml rename to data/locales/languages/Portuguese_Brazil/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7920-font.xml b/data/locales/languages/Portuguese_Brazil/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7920-font.xml rename to data/locales/languages/Portuguese_Brazil/7920-font.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7920-kate.xml b/data/locales/languages/Portuguese_Brazil/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7920-kate.xml rename to data/locales/languages/Portuguese_Brazil/7920-kate.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7921-dictionary.xml b/data/locales/languages/Portuguese_Brazil/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7921-dictionary.xml rename to data/locales/languages/Portuguese_Brazil/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7921-font.dat b/data/locales/languages/Portuguese_Brazil/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7921-font.dat rename to data/locales/languages/Portuguese_Brazil/7921-font.dat diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7921-kate.utf-8.xml b/data/locales/languages/Portuguese_Brazil/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7921-kate.utf-8.xml rename to data/locales/languages/Portuguese_Brazil/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7921-kate.xml b/data/locales/languages/Portuguese_Brazil/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7921-kate.xml rename to data/locales/languages/Portuguese_Brazil/7921-kate.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7960-dictionary-ext.xml b/data/locales/languages/Portuguese_Brazil/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7960-dictionary-ext.xml rename to data/locales/languages/Portuguese_Brazil/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7960-dictionary.xml b/data/locales/languages/Portuguese_Brazil/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7960-dictionary.xml rename to data/locales/languages/Portuguese_Brazil/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7960-font.xml b/data/locales/languages/Portuguese_Brazil/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7960-font.xml rename to data/locales/languages/Portuguese_Brazil/7960-font.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7960-kate.xml b/data/locales/languages/Portuguese_Brazil/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7960-kate.xml rename to data/locales/languages/Portuguese_Brazil/7960-kate.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/7960-tones.xml b/data/locales/languages/Portuguese_Brazil/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/7960-tones.xml rename to data/locales/languages/Portuguese_Brazil/7960-tones.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/CIPC_Locale.loads b/data/locales/languages/Portuguese_Brazil/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/CIPC_Locale.loads rename to data/locales/languages/Portuguese_Brazil/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Portuguese_Brazil/CIPC_Locale.zip b/data/locales/languages/Portuguese_Brazil/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/CIPC_Locale.zip rename to data/locales/languages/Portuguese_Brazil/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Portuguese_Brazil/CME-locale-pt_BR-Portuguese-10.5.3.0.tar.cfg b/data/locales/languages/Portuguese_Brazil/CME-locale-pt_BR-Portuguese-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/CME-locale-pt_BR-Portuguese-10.5.3.0.tar.cfg rename to data/locales/languages/Portuguese_Brazil/CME-locale-pt_BR-Portuguese-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Portuguese_Brazil/SCCP-dictionary-ext.xml b/data/locales/languages/Portuguese_Brazil/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/SCCP-dictionary-ext.xml rename to data/locales/languages/Portuguese_Brazil/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/SCCP-dictionary.utf-8.xml b/data/locales/languages/Portuguese_Brazil/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Portuguese_Brazil/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/SCCP-dictionary.xml b/data/locales/languages/Portuguese_Brazil/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/SCCP-dictionary.xml rename to data/locales/languages/Portuguese_Brazil/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/be-sccp.jar b/data/locales/languages/Portuguese_Brazil/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/be-sccp.jar rename to data/locales/languages/Portuguese_Brazil/be-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/be-sip.jar b/data/locales/languages/Portuguese_Brazil/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/be-sip.jar rename to data/locales/languages/Portuguese_Brazil/be-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/cin-sip.jar b/data/locales/languages/Portuguese_Brazil/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/cin-sip.jar rename to data/locales/languages/Portuguese_Brazil/cin-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/g3-tones.xml b/data/locales/languages/Portuguese_Brazil/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/g3-tones.xml rename to data/locales/languages/Portuguese_Brazil/g3-tones.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/g4-tones.xml b/data/locales/languages/Portuguese_Brazil/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/g4-tones.xml rename to data/locales/languages/Portuguese_Brazil/g4-tones.xml diff --git a/tftpboot/locales/languages/Portuguese_Brazil/gb-sccp-sip.jar b/data/locales/languages/Portuguese_Brazil/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/gb-sccp-sip.jar rename to data/locales/languages/Portuguese_Brazil/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/gd-sip.jar b/data/locales/languages/Portuguese_Brazil/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/gd-sip.jar rename to data/locales/languages/Portuguese_Brazil/gd-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/gh-sip.jar b/data/locales/languages/Portuguese_Brazil/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/gh-sip.jar rename to data/locales/languages/Portuguese_Brazil/gh-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/gp-sccp.jar b/data/locales/languages/Portuguese_Brazil/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/gp-sccp.jar rename to data/locales/languages/Portuguese_Brazil/gp-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/gp-sip.jar b/data/locales/languages/Portuguese_Brazil/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/gp-sip.jar rename to data/locales/languages/Portuguese_Brazil/gp-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/ipc-sccp.jar b/data/locales/languages/Portuguese_Brazil/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/ipc-sccp.jar rename to data/locales/languages/Portuguese_Brazil/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/ipc-sip.jar b/data/locales/languages/Portuguese_Brazil/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/ipc-sip.jar rename to data/locales/languages/Portuguese_Brazil/ipc-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/ld-sip.jar b/data/locales/languages/Portuguese_Brazil/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/ld-sip.jar rename to data/locales/languages/Portuguese_Brazil/ld-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/lk-sip.jar b/data/locales/languages/Portuguese_Brazil/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/lk-sip.jar rename to data/locales/languages/Portuguese_Brazil/lk-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/mk-sccp.jar b/data/locales/languages/Portuguese_Brazil/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/mk-sccp.jar rename to data/locales/languages/Portuguese_Brazil/mk-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/mk-sip.jar b/data/locales/languages/Portuguese_Brazil/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/mk-sip.jar rename to data/locales/languages/Portuguese_Brazil/mk-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/rp-sccp.jar b/data/locales/languages/Portuguese_Brazil/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/rp-sccp.jar rename to data/locales/languages/Portuguese_Brazil/rp-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/rtl-sccp.jar b/data/locales/languages/Portuguese_Brazil/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/rtl-sccp.jar rename to data/locales/languages/Portuguese_Brazil/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/rtl-sip.jar b/data/locales/languages/Portuguese_Brazil/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/rtl-sip.jar rename to data/locales/languages/Portuguese_Brazil/rtl-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/sl-be-sip.jar b/data/locales/languages/Portuguese_Brazil/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/sl-be-sip.jar rename to data/locales/languages/Portuguese_Brazil/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/sl-sip.jar b/data/locales/languages/Portuguese_Brazil/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/sl-sip.jar rename to data/locales/languages/Portuguese_Brazil/sl-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/sp-sip.jar b/data/locales/languages/Portuguese_Brazil/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/sp-sip.jar rename to data/locales/languages/Portuguese_Brazil/sp-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/tags_file b/data/locales/languages/Portuguese_Brazil/tags_file similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/tags_file rename to data/locales/languages/Portuguese_Brazil/tags_file diff --git a/tftpboot/locales/languages/Portuguese_Brazil/tc-sccp.jar b/data/locales/languages/Portuguese_Brazil/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/tc-sccp.jar rename to data/locales/languages/Portuguese_Brazil/tc-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/tc-sip.jar b/data/locales/languages/Portuguese_Brazil/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/tc-sip.jar rename to data/locales/languages/Portuguese_Brazil/tc-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/td-sccp.jar b/data/locales/languages/Portuguese_Brazil/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/td-sccp.jar rename to data/locales/languages/Portuguese_Brazil/td-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/td-sip.jar b/data/locales/languages/Portuguese_Brazil/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/td-sip.jar rename to data/locales/languages/Portuguese_Brazil/td-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Brazil/utf8_tags_file b/data/locales/languages/Portuguese_Brazil/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Portuguese_Brazil/utf8_tags_file rename to data/locales/languages/Portuguese_Brazil/utf8_tags_file diff --git a/tftpboot/locales/languages/Portuguese_Portugal/504-dictionary.xml b/data/locales/languages/Portuguese_Portugal/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/504-dictionary.xml rename to data/locales/languages/Portuguese_Portugal/504-dictionary.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/525-dictionary.xml b/data/locales/languages/Portuguese_Portugal/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/525-dictionary.xml rename to data/locales/languages/Portuguese_Portugal/525-dictionary.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7905-dictionary.xml b/data/locales/languages/Portuguese_Portugal/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7905-dictionary.xml rename to data/locales/languages/Portuguese_Portugal/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7905-kate.xml b/data/locales/languages/Portuguese_Portugal/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7905-kate.xml rename to data/locales/languages/Portuguese_Portugal/7905-kate.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7920-dictionary.xml b/data/locales/languages/Portuguese_Portugal/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7920-dictionary.xml rename to data/locales/languages/Portuguese_Portugal/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7920-font.xml b/data/locales/languages/Portuguese_Portugal/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7920-font.xml rename to data/locales/languages/Portuguese_Portugal/7920-font.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7920-kate.xml b/data/locales/languages/Portuguese_Portugal/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7920-kate.xml rename to data/locales/languages/Portuguese_Portugal/7920-kate.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7921-dictionary.xml b/data/locales/languages/Portuguese_Portugal/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7921-dictionary.xml rename to data/locales/languages/Portuguese_Portugal/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7921-font.dat b/data/locales/languages/Portuguese_Portugal/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7921-font.dat rename to data/locales/languages/Portuguese_Portugal/7921-font.dat diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7921-kate.utf-8.xml b/data/locales/languages/Portuguese_Portugal/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7921-kate.utf-8.xml rename to data/locales/languages/Portuguese_Portugal/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7921-kate.xml b/data/locales/languages/Portuguese_Portugal/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7921-kate.xml rename to data/locales/languages/Portuguese_Portugal/7921-kate.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7960-dictionary-ext.xml b/data/locales/languages/Portuguese_Portugal/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7960-dictionary-ext.xml rename to data/locales/languages/Portuguese_Portugal/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7960-dictionary.xml b/data/locales/languages/Portuguese_Portugal/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7960-dictionary.xml rename to data/locales/languages/Portuguese_Portugal/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7960-font.xml b/data/locales/languages/Portuguese_Portugal/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7960-font.xml rename to data/locales/languages/Portuguese_Portugal/7960-font.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/7960-kate.xml b/data/locales/languages/Portuguese_Portugal/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/7960-kate.xml rename to data/locales/languages/Portuguese_Portugal/7960-kate.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/CME-locale-pt_PT-Portuguese-10.5.3.0.tar.cfg b/data/locales/languages/Portuguese_Portugal/CME-locale-pt_PT-Portuguese-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/CME-locale-pt_PT-Portuguese-10.5.3.0.tar.cfg rename to data/locales/languages/Portuguese_Portugal/CME-locale-pt_PT-Portuguese-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Portuguese_Portugal/SCCP-dictionary-ext.xml b/data/locales/languages/Portuguese_Portugal/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/SCCP-dictionary-ext.xml rename to data/locales/languages/Portuguese_Portugal/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/SCCP-dictionary.utf-8.xml b/data/locales/languages/Portuguese_Portugal/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Portuguese_Portugal/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/SCCP-dictionary.xml b/data/locales/languages/Portuguese_Portugal/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/SCCP-dictionary.xml rename to data/locales/languages/Portuguese_Portugal/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/be-sccp.jar b/data/locales/languages/Portuguese_Portugal/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/be-sccp.jar rename to data/locales/languages/Portuguese_Portugal/be-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/be-sip.jar b/data/locales/languages/Portuguese_Portugal/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/be-sip.jar rename to data/locales/languages/Portuguese_Portugal/be-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/cin-sip.jar b/data/locales/languages/Portuguese_Portugal/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/cin-sip.jar rename to data/locales/languages/Portuguese_Portugal/cin-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/g3-tones.xml b/data/locales/languages/Portuguese_Portugal/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/g3-tones.xml rename to data/locales/languages/Portuguese_Portugal/g3-tones.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/g4-tones.xml b/data/locales/languages/Portuguese_Portugal/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/g4-tones.xml rename to data/locales/languages/Portuguese_Portugal/g4-tones.xml diff --git a/tftpboot/locales/languages/Portuguese_Portugal/gb-sccp-sip.jar b/data/locales/languages/Portuguese_Portugal/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/gb-sccp-sip.jar rename to data/locales/languages/Portuguese_Portugal/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/gd-sip.jar b/data/locales/languages/Portuguese_Portugal/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/gd-sip.jar rename to data/locales/languages/Portuguese_Portugal/gd-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/gh-sip.jar b/data/locales/languages/Portuguese_Portugal/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/gh-sip.jar rename to data/locales/languages/Portuguese_Portugal/gh-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/gp-sccp.jar b/data/locales/languages/Portuguese_Portugal/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/gp-sccp.jar rename to data/locales/languages/Portuguese_Portugal/gp-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/gp-sip.jar b/data/locales/languages/Portuguese_Portugal/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/gp-sip.jar rename to data/locales/languages/Portuguese_Portugal/gp-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/ipc-sccp.jar b/data/locales/languages/Portuguese_Portugal/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/ipc-sccp.jar rename to data/locales/languages/Portuguese_Portugal/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/ipc-sip.jar b/data/locales/languages/Portuguese_Portugal/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/ipc-sip.jar rename to data/locales/languages/Portuguese_Portugal/ipc-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/ld-sip.jar b/data/locales/languages/Portuguese_Portugal/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/ld-sip.jar rename to data/locales/languages/Portuguese_Portugal/ld-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/lk-sip.jar b/data/locales/languages/Portuguese_Portugal/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/lk-sip.jar rename to data/locales/languages/Portuguese_Portugal/lk-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/mk-sccp.jar b/data/locales/languages/Portuguese_Portugal/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/mk-sccp.jar rename to data/locales/languages/Portuguese_Portugal/mk-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/mk-sip.jar b/data/locales/languages/Portuguese_Portugal/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/mk-sip.jar rename to data/locales/languages/Portuguese_Portugal/mk-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/rp-sccp.jar b/data/locales/languages/Portuguese_Portugal/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/rp-sccp.jar rename to data/locales/languages/Portuguese_Portugal/rp-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/rtl-sccp.jar b/data/locales/languages/Portuguese_Portugal/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/rtl-sccp.jar rename to data/locales/languages/Portuguese_Portugal/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/rtl-sip.jar b/data/locales/languages/Portuguese_Portugal/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/rtl-sip.jar rename to data/locales/languages/Portuguese_Portugal/rtl-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/sl-be-sip.jar b/data/locales/languages/Portuguese_Portugal/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/sl-be-sip.jar rename to data/locales/languages/Portuguese_Portugal/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/sl-sip.jar b/data/locales/languages/Portuguese_Portugal/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/sl-sip.jar rename to data/locales/languages/Portuguese_Portugal/sl-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/sp-sip.jar b/data/locales/languages/Portuguese_Portugal/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/sp-sip.jar rename to data/locales/languages/Portuguese_Portugal/sp-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/tags_file b/data/locales/languages/Portuguese_Portugal/tags_file similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/tags_file rename to data/locales/languages/Portuguese_Portugal/tags_file diff --git a/tftpboot/locales/languages/Portuguese_Portugal/tc-sccp.jar b/data/locales/languages/Portuguese_Portugal/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/tc-sccp.jar rename to data/locales/languages/Portuguese_Portugal/tc-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/tc-sip.jar b/data/locales/languages/Portuguese_Portugal/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/tc-sip.jar rename to data/locales/languages/Portuguese_Portugal/tc-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/td-sccp.jar b/data/locales/languages/Portuguese_Portugal/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/td-sccp.jar rename to data/locales/languages/Portuguese_Portugal/td-sccp.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/td-sip.jar b/data/locales/languages/Portuguese_Portugal/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/td-sip.jar rename to data/locales/languages/Portuguese_Portugal/td-sip.jar diff --git a/tftpboot/locales/languages/Portuguese_Portugal/utf8_tags_file b/data/locales/languages/Portuguese_Portugal/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Portuguese_Portugal/utf8_tags_file rename to data/locales/languages/Portuguese_Portugal/utf8_tags_file diff --git a/tftpboot/locales/languages/Romanian_Romania/7905-dictionary.xml b/data/locales/languages/Romanian_Romania/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/7905-dictionary.xml rename to data/locales/languages/Romanian_Romania/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/7905-font.xml b/data/locales/languages/Romanian_Romania/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/7905-font.xml rename to data/locales/languages/Romanian_Romania/7905-font.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/7905-kate.xml b/data/locales/languages/Romanian_Romania/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/7905-kate.xml rename to data/locales/languages/Romanian_Romania/7905-kate.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/7921-dictionary.xml b/data/locales/languages/Romanian_Romania/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/7921-dictionary.xml rename to data/locales/languages/Romanian_Romania/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/7921-font.dat b/data/locales/languages/Romanian_Romania/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/7921-font.dat rename to data/locales/languages/Romanian_Romania/7921-font.dat diff --git a/tftpboot/locales/languages/Romanian_Romania/7921-kate.utf-8.xml b/data/locales/languages/Romanian_Romania/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/7921-kate.utf-8.xml rename to data/locales/languages/Romanian_Romania/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/7921-kate.xml b/data/locales/languages/Romanian_Romania/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/7921-kate.xml rename to data/locales/languages/Romanian_Romania/7921-kate.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/7960-dictionary-ext.xml b/data/locales/languages/Romanian_Romania/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/7960-dictionary-ext.xml rename to data/locales/languages/Romanian_Romania/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/7960-dictionary.xml b/data/locales/languages/Romanian_Romania/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/7960-dictionary.xml rename to data/locales/languages/Romanian_Romania/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/7960-font.xml b/data/locales/languages/Romanian_Romania/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/7960-font.xml rename to data/locales/languages/Romanian_Romania/7960-font.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/7960-kate.xml b/data/locales/languages/Romanian_Romania/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/7960-kate.xml rename to data/locales/languages/Romanian_Romania/7960-kate.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/7960-tones.xml b/data/locales/languages/Romanian_Romania/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/7960-tones.xml rename to data/locales/languages/Romanian_Romania/7960-tones.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/CME-locale-ro_RO-Romanian-10.5.3.0.tar.cfg b/data/locales/languages/Romanian_Romania/CME-locale-ro_RO-Romanian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/CME-locale-ro_RO-Romanian-10.5.3.0.tar.cfg rename to data/locales/languages/Romanian_Romania/CME-locale-ro_RO-Romanian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Romanian_Romania/SCCP-dictionary-ext.xml b/data/locales/languages/Romanian_Romania/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/SCCP-dictionary-ext.xml rename to data/locales/languages/Romanian_Romania/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/SCCP-dictionary.utf-8.xml b/data/locales/languages/Romanian_Romania/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Romanian_Romania/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/SCCP-dictionary.xml b/data/locales/languages/Romanian_Romania/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/SCCP-dictionary.xml rename to data/locales/languages/Romanian_Romania/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/be-sccp.jar b/data/locales/languages/Romanian_Romania/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/be-sccp.jar rename to data/locales/languages/Romanian_Romania/be-sccp.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/be-sip.jar b/data/locales/languages/Romanian_Romania/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/be-sip.jar rename to data/locales/languages/Romanian_Romania/be-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/cin-sip.jar b/data/locales/languages/Romanian_Romania/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/cin-sip.jar rename to data/locales/languages/Romanian_Romania/cin-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/g3-tones.xml b/data/locales/languages/Romanian_Romania/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/g3-tones.xml rename to data/locales/languages/Romanian_Romania/g3-tones.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/g4-tones.xml b/data/locales/languages/Romanian_Romania/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/g4-tones.xml rename to data/locales/languages/Romanian_Romania/g4-tones.xml diff --git a/tftpboot/locales/languages/Romanian_Romania/gb-sccp-sip.jar b/data/locales/languages/Romanian_Romania/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/gb-sccp-sip.jar rename to data/locales/languages/Romanian_Romania/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/gd-sip.jar b/data/locales/languages/Romanian_Romania/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/gd-sip.jar rename to data/locales/languages/Romanian_Romania/gd-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/gh-sip.jar b/data/locales/languages/Romanian_Romania/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/gh-sip.jar rename to data/locales/languages/Romanian_Romania/gh-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/gp-sccp.jar b/data/locales/languages/Romanian_Romania/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/gp-sccp.jar rename to data/locales/languages/Romanian_Romania/gp-sccp.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/gp-sip.jar b/data/locales/languages/Romanian_Romania/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/gp-sip.jar rename to data/locales/languages/Romanian_Romania/gp-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/ipc-sccp.jar b/data/locales/languages/Romanian_Romania/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/ipc-sccp.jar rename to data/locales/languages/Romanian_Romania/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/ipc-sip.jar b/data/locales/languages/Romanian_Romania/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/ipc-sip.jar rename to data/locales/languages/Romanian_Romania/ipc-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/ld-sip.jar b/data/locales/languages/Romanian_Romania/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/ld-sip.jar rename to data/locales/languages/Romanian_Romania/ld-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/lk-sip.jar b/data/locales/languages/Romanian_Romania/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/lk-sip.jar rename to data/locales/languages/Romanian_Romania/lk-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/mk-sccp.jar b/data/locales/languages/Romanian_Romania/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/mk-sccp.jar rename to data/locales/languages/Romanian_Romania/mk-sccp.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/mk-sip.jar b/data/locales/languages/Romanian_Romania/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/mk-sip.jar rename to data/locales/languages/Romanian_Romania/mk-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/rp-sccp.jar b/data/locales/languages/Romanian_Romania/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/rp-sccp.jar rename to data/locales/languages/Romanian_Romania/rp-sccp.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/rtl-sccp.jar b/data/locales/languages/Romanian_Romania/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/rtl-sccp.jar rename to data/locales/languages/Romanian_Romania/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/rtl-sip.jar b/data/locales/languages/Romanian_Romania/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/rtl-sip.jar rename to data/locales/languages/Romanian_Romania/rtl-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/sl-be-sip.jar b/data/locales/languages/Romanian_Romania/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/sl-be-sip.jar rename to data/locales/languages/Romanian_Romania/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/sl-sip.jar b/data/locales/languages/Romanian_Romania/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/sl-sip.jar rename to data/locales/languages/Romanian_Romania/sl-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/sp-sip.jar b/data/locales/languages/Romanian_Romania/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/sp-sip.jar rename to data/locales/languages/Romanian_Romania/sp-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/tags_file b/data/locales/languages/Romanian_Romania/tags_file similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/tags_file rename to data/locales/languages/Romanian_Romania/tags_file diff --git a/tftpboot/locales/languages/Romanian_Romania/tc-sccp.jar b/data/locales/languages/Romanian_Romania/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/tc-sccp.jar rename to data/locales/languages/Romanian_Romania/tc-sccp.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/tc-sip.jar b/data/locales/languages/Romanian_Romania/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/tc-sip.jar rename to data/locales/languages/Romanian_Romania/tc-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/td-sccp.jar b/data/locales/languages/Romanian_Romania/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/td-sccp.jar rename to data/locales/languages/Romanian_Romania/td-sccp.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/td-sip.jar b/data/locales/languages/Romanian_Romania/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/td-sip.jar rename to data/locales/languages/Romanian_Romania/td-sip.jar diff --git a/tftpboot/locales/languages/Romanian_Romania/utf8_tags_file b/data/locales/languages/Romanian_Romania/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Romanian_Romania/utf8_tags_file rename to data/locales/languages/Romanian_Romania/utf8_tags_file diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/504-dictionary.xml b/data/locales/languages/Russian_Russian_Federation/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/504-dictionary.xml rename to data/locales/languages/Russian_Russian_Federation/504-dictionary.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/525-dictionary.xml b/data/locales/languages/Russian_Russian_Federation/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/525-dictionary.xml rename to data/locales/languages/Russian_Russian_Federation/525-dictionary.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7905-dictionary.xml b/data/locales/languages/Russian_Russian_Federation/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7905-dictionary.xml rename to data/locales/languages/Russian_Russian_Federation/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7905-font.xml b/data/locales/languages/Russian_Russian_Federation/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7905-font.xml rename to data/locales/languages/Russian_Russian_Federation/7905-font.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7905-kate.xml b/data/locales/languages/Russian_Russian_Federation/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7905-kate.xml rename to data/locales/languages/Russian_Russian_Federation/7905-kate.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7920-dictionary.xml b/data/locales/languages/Russian_Russian_Federation/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7920-dictionary.xml rename to data/locales/languages/Russian_Russian_Federation/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7920-font.xml b/data/locales/languages/Russian_Russian_Federation/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7920-font.xml rename to data/locales/languages/Russian_Russian_Federation/7920-font.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7920-kate.xml b/data/locales/languages/Russian_Russian_Federation/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7920-kate.xml rename to data/locales/languages/Russian_Russian_Federation/7920-kate.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7921-dictionary.xml b/data/locales/languages/Russian_Russian_Federation/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7921-dictionary.xml rename to data/locales/languages/Russian_Russian_Federation/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7921-font.dat b/data/locales/languages/Russian_Russian_Federation/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7921-font.dat rename to data/locales/languages/Russian_Russian_Federation/7921-font.dat diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7921-kate.utf-8.xml b/data/locales/languages/Russian_Russian_Federation/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7921-kate.utf-8.xml rename to data/locales/languages/Russian_Russian_Federation/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7921-kate.xml b/data/locales/languages/Russian_Russian_Federation/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7921-kate.xml rename to data/locales/languages/Russian_Russian_Federation/7921-kate.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7960-dictionary-ext.xml b/data/locales/languages/Russian_Russian_Federation/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7960-dictionary-ext.xml rename to data/locales/languages/Russian_Russian_Federation/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7960-dictionary.xml b/data/locales/languages/Russian_Russian_Federation/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7960-dictionary.xml rename to data/locales/languages/Russian_Russian_Federation/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7960-font.xml b/data/locales/languages/Russian_Russian_Federation/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7960-font.xml rename to data/locales/languages/Russian_Russian_Federation/7960-font.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/7960-kate.xml b/data/locales/languages/Russian_Russian_Federation/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/7960-kate.xml rename to data/locales/languages/Russian_Russian_Federation/7960-kate.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/CIPC_Locale.loads b/data/locales/languages/Russian_Russian_Federation/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/CIPC_Locale.loads rename to data/locales/languages/Russian_Russian_Federation/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/CIPC_Locale.zip b/data/locales/languages/Russian_Russian_Federation/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/CIPC_Locale.zip rename to data/locales/languages/Russian_Russian_Federation/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/CME-locale-ru_RU-Russian-10.5.3.0.tar.cfg b/data/locales/languages/Russian_Russian_Federation/CME-locale-ru_RU-Russian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/CME-locale-ru_RU-Russian-10.5.3.0.tar.cfg rename to data/locales/languages/Russian_Russian_Federation/CME-locale-ru_RU-Russian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/SCCP-dictionary-ext.xml b/data/locales/languages/Russian_Russian_Federation/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/SCCP-dictionary-ext.xml rename to data/locales/languages/Russian_Russian_Federation/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/SCCP-dictionary.utf-8.xml b/data/locales/languages/Russian_Russian_Federation/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Russian_Russian_Federation/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/SCCP-dictionary.xml b/data/locales/languages/Russian_Russian_Federation/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/SCCP-dictionary.xml rename to data/locales/languages/Russian_Russian_Federation/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/be-sccp.jar b/data/locales/languages/Russian_Russian_Federation/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/be-sccp.jar rename to data/locales/languages/Russian_Russian_Federation/be-sccp.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/be-sip.jar b/data/locales/languages/Russian_Russian_Federation/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/be-sip.jar rename to data/locales/languages/Russian_Russian_Federation/be-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/cin-sip.jar b/data/locales/languages/Russian_Russian_Federation/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/cin-sip.jar rename to data/locales/languages/Russian_Russian_Federation/cin-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/g3-tones.xml b/data/locales/languages/Russian_Russian_Federation/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/g3-tones.xml rename to data/locales/languages/Russian_Russian_Federation/g3-tones.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/g4-tones.xml b/data/locales/languages/Russian_Russian_Federation/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/g4-tones.xml rename to data/locales/languages/Russian_Russian_Federation/g4-tones.xml diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/gb-sccp-sip.jar b/data/locales/languages/Russian_Russian_Federation/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/gb-sccp-sip.jar rename to data/locales/languages/Russian_Russian_Federation/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/gd-sip.jar b/data/locales/languages/Russian_Russian_Federation/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/gd-sip.jar rename to data/locales/languages/Russian_Russian_Federation/gd-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/gh-sip.jar b/data/locales/languages/Russian_Russian_Federation/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/gh-sip.jar rename to data/locales/languages/Russian_Russian_Federation/gh-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/gp-sccp.jar b/data/locales/languages/Russian_Russian_Federation/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/gp-sccp.jar rename to data/locales/languages/Russian_Russian_Federation/gp-sccp.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/gp-sip.jar b/data/locales/languages/Russian_Russian_Federation/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/gp-sip.jar rename to data/locales/languages/Russian_Russian_Federation/gp-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/ipc-sccp.jar b/data/locales/languages/Russian_Russian_Federation/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/ipc-sccp.jar rename to data/locales/languages/Russian_Russian_Federation/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/ipc-sip.jar b/data/locales/languages/Russian_Russian_Federation/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/ipc-sip.jar rename to data/locales/languages/Russian_Russian_Federation/ipc-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/ld-sip.jar b/data/locales/languages/Russian_Russian_Federation/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/ld-sip.jar rename to data/locales/languages/Russian_Russian_Federation/ld-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/lk-sip.jar b/data/locales/languages/Russian_Russian_Federation/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/lk-sip.jar rename to data/locales/languages/Russian_Russian_Federation/lk-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/mk-sccp.jar b/data/locales/languages/Russian_Russian_Federation/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/mk-sccp.jar rename to data/locales/languages/Russian_Russian_Federation/mk-sccp.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/mk-sip.jar b/data/locales/languages/Russian_Russian_Federation/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/mk-sip.jar rename to data/locales/languages/Russian_Russian_Federation/mk-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/rp-sccp.jar b/data/locales/languages/Russian_Russian_Federation/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/rp-sccp.jar rename to data/locales/languages/Russian_Russian_Federation/rp-sccp.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/rtl-sccp.jar b/data/locales/languages/Russian_Russian_Federation/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/rtl-sccp.jar rename to data/locales/languages/Russian_Russian_Federation/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/rtl-sip.jar b/data/locales/languages/Russian_Russian_Federation/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/rtl-sip.jar rename to data/locales/languages/Russian_Russian_Federation/rtl-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/sl-be-sip.jar b/data/locales/languages/Russian_Russian_Federation/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/sl-be-sip.jar rename to data/locales/languages/Russian_Russian_Federation/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/sl-sip.jar b/data/locales/languages/Russian_Russian_Federation/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/sl-sip.jar rename to data/locales/languages/Russian_Russian_Federation/sl-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/sp-sip.jar b/data/locales/languages/Russian_Russian_Federation/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/sp-sip.jar rename to data/locales/languages/Russian_Russian_Federation/sp-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/tags_file b/data/locales/languages/Russian_Russian_Federation/tags_file similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/tags_file rename to data/locales/languages/Russian_Russian_Federation/tags_file diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/tc-sccp.jar b/data/locales/languages/Russian_Russian_Federation/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/tc-sccp.jar rename to data/locales/languages/Russian_Russian_Federation/tc-sccp.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/tc-sip.jar b/data/locales/languages/Russian_Russian_Federation/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/tc-sip.jar rename to data/locales/languages/Russian_Russian_Federation/tc-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/td-sccp.jar b/data/locales/languages/Russian_Russian_Federation/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/td-sccp.jar rename to data/locales/languages/Russian_Russian_Federation/td-sccp.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/td-sip.jar b/data/locales/languages/Russian_Russian_Federation/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/td-sip.jar rename to data/locales/languages/Russian_Russian_Federation/td-sip.jar diff --git a/tftpboot/locales/languages/Russian_Russian_Federation/utf8_tags_file b/data/locales/languages/Russian_Russian_Federation/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Russian_Russian_Federation/utf8_tags_file rename to data/locales/languages/Russian_Russian_Federation/utf8_tags_file diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7905-dictionary.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7905-dictionary.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7905-font.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7905-font.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/7905-font.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7905-kate.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7905-kate.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/7905-kate.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7921-dictionary.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7921-dictionary.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7921-font.dat b/data/locales/languages/Serbian_Republic_of_Montenegro/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7921-font.dat rename to data/locales/languages/Serbian_Republic_of_Montenegro/7921-font.dat diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7921-kate.utf-8.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7921-kate.utf-8.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7921-kate.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7921-kate.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/7921-kate.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7960-dictionary-ext.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7960-dictionary-ext.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7960-dictionary.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7960-dictionary.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7960-font.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7960-font.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/7960-font.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7960-kate.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7960-kate.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/7960-kate.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7960-tones.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/7960-tones.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/7960-tones.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/CME-locale-sr_ME-Serbian-10.5.3.0.tar.cfg b/data/locales/languages/Serbian_Republic_of_Montenegro/CME-locale-sr_ME-Serbian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/CME-locale-sr_ME-Serbian-10.5.3.0.tar.cfg rename to data/locales/languages/Serbian_Republic_of_Montenegro/CME-locale-sr_ME-Serbian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary-ext.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary-ext.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary.utf-8.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/be-sccp.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/be-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/be-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/be-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/be-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/be-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/cin-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/cin-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/cin-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/g3-tones.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/g3-tones.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/g3-tones.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/g4-tones.xml b/data/locales/languages/Serbian_Republic_of_Montenegro/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/g4-tones.xml rename to data/locales/languages/Serbian_Republic_of_Montenegro/g4-tones.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/gb-sccp-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/gb-sccp-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/gd-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/gd-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/gd-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/gh-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/gh-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/gh-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/gp-sccp.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/gp-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/gp-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/gp-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/gp-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/gp-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/ipc-sccp.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/ipc-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/ld-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/ld-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/ld-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/lk-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/lk-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/lk-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/mk-sccp.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/mk-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/mk-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/mk-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/mk-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/mk-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/rp-sccp.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/rp-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/rp-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/rtl-sccp.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/rtl-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/rtl-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/rtl-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/rtl-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/sl-be-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/sl-be-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/sl-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/sl-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/sl-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/sp-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/sp-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/sp-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/tags_file b/data/locales/languages/Serbian_Republic_of_Montenegro/tags_file similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/tags_file rename to data/locales/languages/Serbian_Republic_of_Montenegro/tags_file diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/tc-sccp.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/tc-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/tc-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/tc-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/tc-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/tc-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/td-sccp.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/td-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/td-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/td-sip.jar b/data/locales/languages/Serbian_Republic_of_Montenegro/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/td-sip.jar rename to data/locales/languages/Serbian_Republic_of_Montenegro/td-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Montenegro/utf8_tags_file b/data/locales/languages/Serbian_Republic_of_Montenegro/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Montenegro/utf8_tags_file rename to data/locales/languages/Serbian_Republic_of_Montenegro/utf8_tags_file diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/7905-dictionary.xml b/data/locales/languages/Serbian_Republic_of_Serbia/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/7905-dictionary.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/7905-font.xml b/data/locales/languages/Serbian_Republic_of_Serbia/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/7905-font.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/7905-font.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/7905-kate.xml b/data/locales/languages/Serbian_Republic_of_Serbia/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/7905-kate.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/7905-kate.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/7921-dictionary.xml b/data/locales/languages/Serbian_Republic_of_Serbia/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/7921-dictionary.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/7921-font.dat b/data/locales/languages/Serbian_Republic_of_Serbia/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/7921-font.dat rename to data/locales/languages/Serbian_Republic_of_Serbia/7921-font.dat diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/7921-kate.utf-8.xml b/data/locales/languages/Serbian_Republic_of_Serbia/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/7921-kate.utf-8.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/7921-kate.xml b/data/locales/languages/Serbian_Republic_of_Serbia/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/7921-kate.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/7921-kate.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/7960-dictionary-ext.xml b/data/locales/languages/Serbian_Republic_of_Serbia/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/7960-dictionary-ext.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/7960-dictionary.xml b/data/locales/languages/Serbian_Republic_of_Serbia/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/7960-dictionary.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/7960-font.xml b/data/locales/languages/Serbian_Republic_of_Serbia/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/7960-font.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/7960-font.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/7960-kate.xml b/data/locales/languages/Serbian_Republic_of_Serbia/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/7960-kate.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/7960-kate.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/7960-tones.xml b/data/locales/languages/Serbian_Republic_of_Serbia/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/7960-tones.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/7960-tones.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/CME-locale-sr_RS-Serbian-10.5.3.0.tar.cfg b/data/locales/languages/Serbian_Republic_of_Serbia/CME-locale-sr_RS-Serbian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/CME-locale-sr_RS-Serbian-10.5.3.0.tar.cfg rename to data/locales/languages/Serbian_Republic_of_Serbia/CME-locale-sr_RS-Serbian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary-ext.xml b/data/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary-ext.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary.utf-8.xml b/data/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary.xml b/data/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/be-sccp.jar b/data/locales/languages/Serbian_Republic_of_Serbia/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/be-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/be-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/be-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/be-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/be-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/cin-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/cin-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/cin-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/g3-tones.xml b/data/locales/languages/Serbian_Republic_of_Serbia/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/g3-tones.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/g3-tones.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/g4-tones.xml b/data/locales/languages/Serbian_Republic_of_Serbia/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/g4-tones.xml rename to data/locales/languages/Serbian_Republic_of_Serbia/g4-tones.xml diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/gb-sccp-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/gb-sccp-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/gd-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/gd-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/gd-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/gh-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/gh-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/gh-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/gp-sccp.jar b/data/locales/languages/Serbian_Republic_of_Serbia/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/gp-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/gp-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/gp-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/gp-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/gp-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/ipc-sccp.jar b/data/locales/languages/Serbian_Republic_of_Serbia/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/ipc-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/ld-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/ld-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/ld-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/lk-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/lk-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/lk-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/mk-sccp.jar b/data/locales/languages/Serbian_Republic_of_Serbia/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/mk-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/mk-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/mk-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/mk-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/mk-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/rp-sccp.jar b/data/locales/languages/Serbian_Republic_of_Serbia/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/rp-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/rp-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/rtl-sccp.jar b/data/locales/languages/Serbian_Republic_of_Serbia/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/rtl-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/rtl-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/rtl-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/rtl-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/sl-be-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/sl-be-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/sl-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/sl-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/sl-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/sp-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/sp-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/sp-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/tags_file b/data/locales/languages/Serbian_Republic_of_Serbia/tags_file similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/tags_file rename to data/locales/languages/Serbian_Republic_of_Serbia/tags_file diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/tc-sccp.jar b/data/locales/languages/Serbian_Republic_of_Serbia/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/tc-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/tc-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/tc-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/tc-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/tc-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/td-sccp.jar b/data/locales/languages/Serbian_Republic_of_Serbia/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/td-sccp.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/td-sccp.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/td-sip.jar b/data/locales/languages/Serbian_Republic_of_Serbia/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/td-sip.jar rename to data/locales/languages/Serbian_Republic_of_Serbia/td-sip.jar diff --git a/tftpboot/locales/languages/Serbian_Republic_of_Serbia/utf8_tags_file b/data/locales/languages/Serbian_Republic_of_Serbia/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Serbian_Republic_of_Serbia/utf8_tags_file rename to data/locales/languages/Serbian_Republic_of_Serbia/utf8_tags_file diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/504-dictionary.xml b/data/locales/languages/Slovakian_Slovakia/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/504-dictionary.xml rename to data/locales/languages/Slovakian_Slovakia/504-dictionary.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/525-dictionary.xml b/data/locales/languages/Slovakian_Slovakia/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/525-dictionary.xml rename to data/locales/languages/Slovakian_Slovakia/525-dictionary.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/7905-dictionary.xml b/data/locales/languages/Slovakian_Slovakia/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/7905-dictionary.xml rename to data/locales/languages/Slovakian_Slovakia/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/7905-font.xml b/data/locales/languages/Slovakian_Slovakia/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/7905-font.xml rename to data/locales/languages/Slovakian_Slovakia/7905-font.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/7905-kate.xml b/data/locales/languages/Slovakian_Slovakia/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/7905-kate.xml rename to data/locales/languages/Slovakian_Slovakia/7905-kate.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/7921-dictionary.xml b/data/locales/languages/Slovakian_Slovakia/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/7921-dictionary.xml rename to data/locales/languages/Slovakian_Slovakia/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/7921-font.dat b/data/locales/languages/Slovakian_Slovakia/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/7921-font.dat rename to data/locales/languages/Slovakian_Slovakia/7921-font.dat diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/7921-kate.utf-8.xml b/data/locales/languages/Slovakian_Slovakia/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/7921-kate.utf-8.xml rename to data/locales/languages/Slovakian_Slovakia/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/7921-kate.xml b/data/locales/languages/Slovakian_Slovakia/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/7921-kate.xml rename to data/locales/languages/Slovakian_Slovakia/7921-kate.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/7960-dictionary-ext.xml b/data/locales/languages/Slovakian_Slovakia/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/7960-dictionary-ext.xml rename to data/locales/languages/Slovakian_Slovakia/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/7960-dictionary.xml b/data/locales/languages/Slovakian_Slovakia/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/7960-dictionary.xml rename to data/locales/languages/Slovakian_Slovakia/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/7960-font.xml b/data/locales/languages/Slovakian_Slovakia/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/7960-font.xml rename to data/locales/languages/Slovakian_Slovakia/7960-font.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/7960-kate.xml b/data/locales/languages/Slovakian_Slovakia/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/7960-kate.xml rename to data/locales/languages/Slovakian_Slovakia/7960-kate.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/7960-tones.xml b/data/locales/languages/Slovakian_Slovakia/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/7960-tones.xml rename to data/locales/languages/Slovakian_Slovakia/7960-tones.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/CME-locale-sk_SK-Slovakian-10.5.3.0.tar.cfg b/data/locales/languages/Slovakian_Slovakia/CME-locale-sk_SK-Slovakian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/CME-locale-sk_SK-Slovakian-10.5.3.0.tar.cfg rename to data/locales/languages/Slovakian_Slovakia/CME-locale-sk_SK-Slovakian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/SCCP-dictionary-ext.xml b/data/locales/languages/Slovakian_Slovakia/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/SCCP-dictionary-ext.xml rename to data/locales/languages/Slovakian_Slovakia/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/SCCP-dictionary.utf-8.xml b/data/locales/languages/Slovakian_Slovakia/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Slovakian_Slovakia/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/SCCP-dictionary.xml b/data/locales/languages/Slovakian_Slovakia/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/SCCP-dictionary.xml rename to data/locales/languages/Slovakian_Slovakia/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/be-sccp.jar b/data/locales/languages/Slovakian_Slovakia/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/be-sccp.jar rename to data/locales/languages/Slovakian_Slovakia/be-sccp.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/be-sip.jar b/data/locales/languages/Slovakian_Slovakia/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/be-sip.jar rename to data/locales/languages/Slovakian_Slovakia/be-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/cin-sip.jar b/data/locales/languages/Slovakian_Slovakia/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/cin-sip.jar rename to data/locales/languages/Slovakian_Slovakia/cin-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/g3-tones.xml b/data/locales/languages/Slovakian_Slovakia/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/g3-tones.xml rename to data/locales/languages/Slovakian_Slovakia/g3-tones.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/g4-tones.xml b/data/locales/languages/Slovakian_Slovakia/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/g4-tones.xml rename to data/locales/languages/Slovakian_Slovakia/g4-tones.xml diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/gb-sccp-sip.jar b/data/locales/languages/Slovakian_Slovakia/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/gb-sccp-sip.jar rename to data/locales/languages/Slovakian_Slovakia/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/gd-sip.jar b/data/locales/languages/Slovakian_Slovakia/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/gd-sip.jar rename to data/locales/languages/Slovakian_Slovakia/gd-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/gh-sip.jar b/data/locales/languages/Slovakian_Slovakia/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/gh-sip.jar rename to data/locales/languages/Slovakian_Slovakia/gh-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/gp-sccp.jar b/data/locales/languages/Slovakian_Slovakia/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/gp-sccp.jar rename to data/locales/languages/Slovakian_Slovakia/gp-sccp.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/gp-sip.jar b/data/locales/languages/Slovakian_Slovakia/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/gp-sip.jar rename to data/locales/languages/Slovakian_Slovakia/gp-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/ipc-sccp.jar b/data/locales/languages/Slovakian_Slovakia/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/ipc-sccp.jar rename to data/locales/languages/Slovakian_Slovakia/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/ld-sip.jar b/data/locales/languages/Slovakian_Slovakia/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/ld-sip.jar rename to data/locales/languages/Slovakian_Slovakia/ld-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/lk-sip.jar b/data/locales/languages/Slovakian_Slovakia/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/lk-sip.jar rename to data/locales/languages/Slovakian_Slovakia/lk-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/mk-sccp.jar b/data/locales/languages/Slovakian_Slovakia/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/mk-sccp.jar rename to data/locales/languages/Slovakian_Slovakia/mk-sccp.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/mk-sip.jar b/data/locales/languages/Slovakian_Slovakia/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/mk-sip.jar rename to data/locales/languages/Slovakian_Slovakia/mk-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/rp-sccp.jar b/data/locales/languages/Slovakian_Slovakia/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/rp-sccp.jar rename to data/locales/languages/Slovakian_Slovakia/rp-sccp.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/rtl-sccp.jar b/data/locales/languages/Slovakian_Slovakia/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/rtl-sccp.jar rename to data/locales/languages/Slovakian_Slovakia/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/rtl-sip.jar b/data/locales/languages/Slovakian_Slovakia/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/rtl-sip.jar rename to data/locales/languages/Slovakian_Slovakia/rtl-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/sl-be-sip.jar b/data/locales/languages/Slovakian_Slovakia/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/sl-be-sip.jar rename to data/locales/languages/Slovakian_Slovakia/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/sl-sip.jar b/data/locales/languages/Slovakian_Slovakia/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/sl-sip.jar rename to data/locales/languages/Slovakian_Slovakia/sl-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/sp-sip.jar b/data/locales/languages/Slovakian_Slovakia/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/sp-sip.jar rename to data/locales/languages/Slovakian_Slovakia/sp-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/tags_file b/data/locales/languages/Slovakian_Slovakia/tags_file similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/tags_file rename to data/locales/languages/Slovakian_Slovakia/tags_file diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/tc-sccp.jar b/data/locales/languages/Slovakian_Slovakia/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/tc-sccp.jar rename to data/locales/languages/Slovakian_Slovakia/tc-sccp.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/tc-sip.jar b/data/locales/languages/Slovakian_Slovakia/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/tc-sip.jar rename to data/locales/languages/Slovakian_Slovakia/tc-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/td-sccp.jar b/data/locales/languages/Slovakian_Slovakia/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/td-sccp.jar rename to data/locales/languages/Slovakian_Slovakia/td-sccp.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/td-sip.jar b/data/locales/languages/Slovakian_Slovakia/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/td-sip.jar rename to data/locales/languages/Slovakian_Slovakia/td-sip.jar diff --git a/tftpboot/locales/languages/Slovakian_Slovakia/utf8_tags_file b/data/locales/languages/Slovakian_Slovakia/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Slovakian_Slovakia/utf8_tags_file rename to data/locales/languages/Slovakian_Slovakia/utf8_tags_file diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/7905-dictionary.xml b/data/locales/languages/Slovenian_Slovenia/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/7905-dictionary.xml rename to data/locales/languages/Slovenian_Slovenia/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/7905-font.xml b/data/locales/languages/Slovenian_Slovenia/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/7905-font.xml rename to data/locales/languages/Slovenian_Slovenia/7905-font.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/7905-kate.xml b/data/locales/languages/Slovenian_Slovenia/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/7905-kate.xml rename to data/locales/languages/Slovenian_Slovenia/7905-kate.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/7921-dictionary.xml b/data/locales/languages/Slovenian_Slovenia/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/7921-dictionary.xml rename to data/locales/languages/Slovenian_Slovenia/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/7921-font.dat b/data/locales/languages/Slovenian_Slovenia/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/7921-font.dat rename to data/locales/languages/Slovenian_Slovenia/7921-font.dat diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/7921-kate.utf-8.xml b/data/locales/languages/Slovenian_Slovenia/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/7921-kate.utf-8.xml rename to data/locales/languages/Slovenian_Slovenia/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/7921-kate.xml b/data/locales/languages/Slovenian_Slovenia/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/7921-kate.xml rename to data/locales/languages/Slovenian_Slovenia/7921-kate.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/7960-dictionary-ext.xml b/data/locales/languages/Slovenian_Slovenia/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/7960-dictionary-ext.xml rename to data/locales/languages/Slovenian_Slovenia/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/7960-dictionary.xml b/data/locales/languages/Slovenian_Slovenia/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/7960-dictionary.xml rename to data/locales/languages/Slovenian_Slovenia/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/7960-font.xml b/data/locales/languages/Slovenian_Slovenia/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/7960-font.xml rename to data/locales/languages/Slovenian_Slovenia/7960-font.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/7960-kate.xml b/data/locales/languages/Slovenian_Slovenia/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/7960-kate.xml rename to data/locales/languages/Slovenian_Slovenia/7960-kate.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/7960-tones.xml b/data/locales/languages/Slovenian_Slovenia/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/7960-tones.xml rename to data/locales/languages/Slovenian_Slovenia/7960-tones.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/CME-locale-sl_SL-Slovenian-10.5.3.0.tar.cfg b/data/locales/languages/Slovenian_Slovenia/CME-locale-sl_SL-Slovenian-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/CME-locale-sl_SL-Slovenian-10.5.3.0.tar.cfg rename to data/locales/languages/Slovenian_Slovenia/CME-locale-sl_SL-Slovenian-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/SCCP-dictionary-ext.xml b/data/locales/languages/Slovenian_Slovenia/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/SCCP-dictionary-ext.xml rename to data/locales/languages/Slovenian_Slovenia/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/SCCP-dictionary.utf-8.xml b/data/locales/languages/Slovenian_Slovenia/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Slovenian_Slovenia/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/SCCP-dictionary.xml b/data/locales/languages/Slovenian_Slovenia/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/SCCP-dictionary.xml rename to data/locales/languages/Slovenian_Slovenia/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/be-sccp.jar b/data/locales/languages/Slovenian_Slovenia/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/be-sccp.jar rename to data/locales/languages/Slovenian_Slovenia/be-sccp.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/be-sip.jar b/data/locales/languages/Slovenian_Slovenia/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/be-sip.jar rename to data/locales/languages/Slovenian_Slovenia/be-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/cin-sip.jar b/data/locales/languages/Slovenian_Slovenia/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/cin-sip.jar rename to data/locales/languages/Slovenian_Slovenia/cin-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/g3-tones.xml b/data/locales/languages/Slovenian_Slovenia/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/g3-tones.xml rename to data/locales/languages/Slovenian_Slovenia/g3-tones.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/g4-tones.xml b/data/locales/languages/Slovenian_Slovenia/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/g4-tones.xml rename to data/locales/languages/Slovenian_Slovenia/g4-tones.xml diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/gb-sccp-sip.jar b/data/locales/languages/Slovenian_Slovenia/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/gb-sccp-sip.jar rename to data/locales/languages/Slovenian_Slovenia/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/gd-sip.jar b/data/locales/languages/Slovenian_Slovenia/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/gd-sip.jar rename to data/locales/languages/Slovenian_Slovenia/gd-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/gh-sip.jar b/data/locales/languages/Slovenian_Slovenia/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/gh-sip.jar rename to data/locales/languages/Slovenian_Slovenia/gh-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/gp-sccp.jar b/data/locales/languages/Slovenian_Slovenia/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/gp-sccp.jar rename to data/locales/languages/Slovenian_Slovenia/gp-sccp.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/gp-sip.jar b/data/locales/languages/Slovenian_Slovenia/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/gp-sip.jar rename to data/locales/languages/Slovenian_Slovenia/gp-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/ipc-sccp.jar b/data/locales/languages/Slovenian_Slovenia/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/ipc-sccp.jar rename to data/locales/languages/Slovenian_Slovenia/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/ld-sip.jar b/data/locales/languages/Slovenian_Slovenia/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/ld-sip.jar rename to data/locales/languages/Slovenian_Slovenia/ld-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/lk-sip.jar b/data/locales/languages/Slovenian_Slovenia/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/lk-sip.jar rename to data/locales/languages/Slovenian_Slovenia/lk-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/mk-sccp.jar b/data/locales/languages/Slovenian_Slovenia/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/mk-sccp.jar rename to data/locales/languages/Slovenian_Slovenia/mk-sccp.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/mk-sip.jar b/data/locales/languages/Slovenian_Slovenia/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/mk-sip.jar rename to data/locales/languages/Slovenian_Slovenia/mk-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/rp-sccp.jar b/data/locales/languages/Slovenian_Slovenia/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/rp-sccp.jar rename to data/locales/languages/Slovenian_Slovenia/rp-sccp.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/rtl-sccp.jar b/data/locales/languages/Slovenian_Slovenia/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/rtl-sccp.jar rename to data/locales/languages/Slovenian_Slovenia/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/rtl-sip.jar b/data/locales/languages/Slovenian_Slovenia/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/rtl-sip.jar rename to data/locales/languages/Slovenian_Slovenia/rtl-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/sl-be-sip.jar b/data/locales/languages/Slovenian_Slovenia/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/sl-be-sip.jar rename to data/locales/languages/Slovenian_Slovenia/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/sl-sip.jar b/data/locales/languages/Slovenian_Slovenia/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/sl-sip.jar rename to data/locales/languages/Slovenian_Slovenia/sl-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/sp-sip.jar b/data/locales/languages/Slovenian_Slovenia/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/sp-sip.jar rename to data/locales/languages/Slovenian_Slovenia/sp-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/tags_file b/data/locales/languages/Slovenian_Slovenia/tags_file similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/tags_file rename to data/locales/languages/Slovenian_Slovenia/tags_file diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/tc-sccp.jar b/data/locales/languages/Slovenian_Slovenia/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/tc-sccp.jar rename to data/locales/languages/Slovenian_Slovenia/tc-sccp.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/tc-sip.jar b/data/locales/languages/Slovenian_Slovenia/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/tc-sip.jar rename to data/locales/languages/Slovenian_Slovenia/tc-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/td-sccp.jar b/data/locales/languages/Slovenian_Slovenia/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/td-sccp.jar rename to data/locales/languages/Slovenian_Slovenia/td-sccp.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/td-sip.jar b/data/locales/languages/Slovenian_Slovenia/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/td-sip.jar rename to data/locales/languages/Slovenian_Slovenia/td-sip.jar diff --git a/tftpboot/locales/languages/Slovenian_Slovenia/utf8_tags_file b/data/locales/languages/Slovenian_Slovenia/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Slovenian_Slovenia/utf8_tags_file rename to data/locales/languages/Slovenian_Slovenia/utf8_tags_file diff --git a/tftpboot/locales/languages/Spanish_Spain/504-dictionary.xml b/data/locales/languages/Spanish_Spain/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/504-dictionary.xml rename to data/locales/languages/Spanish_Spain/504-dictionary.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/525-dictionary.xml b/data/locales/languages/Spanish_Spain/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/525-dictionary.xml rename to data/locales/languages/Spanish_Spain/525-dictionary.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/7905-dictionary.xml b/data/locales/languages/Spanish_Spain/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7905-dictionary.xml rename to data/locales/languages/Spanish_Spain/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/7905-kate.xml b/data/locales/languages/Spanish_Spain/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7905-kate.xml rename to data/locales/languages/Spanish_Spain/7905-kate.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/7920-dictionary.xml b/data/locales/languages/Spanish_Spain/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7920-dictionary.xml rename to data/locales/languages/Spanish_Spain/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/7920-font.xml b/data/locales/languages/Spanish_Spain/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7920-font.xml rename to data/locales/languages/Spanish_Spain/7920-font.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/7920-kate.xml b/data/locales/languages/Spanish_Spain/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7920-kate.xml rename to data/locales/languages/Spanish_Spain/7920-kate.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/7921-dictionary.xml b/data/locales/languages/Spanish_Spain/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7921-dictionary.xml rename to data/locales/languages/Spanish_Spain/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/7921-font.dat b/data/locales/languages/Spanish_Spain/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7921-font.dat rename to data/locales/languages/Spanish_Spain/7921-font.dat diff --git a/tftpboot/locales/languages/Spanish_Spain/7921-kate.utf-8.xml b/data/locales/languages/Spanish_Spain/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7921-kate.utf-8.xml rename to data/locales/languages/Spanish_Spain/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/7921-kate.xml b/data/locales/languages/Spanish_Spain/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7921-kate.xml rename to data/locales/languages/Spanish_Spain/7921-kate.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/7960-dictionary-ext.xml b/data/locales/languages/Spanish_Spain/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7960-dictionary-ext.xml rename to data/locales/languages/Spanish_Spain/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/7960-dictionary.xml b/data/locales/languages/Spanish_Spain/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7960-dictionary.xml rename to data/locales/languages/Spanish_Spain/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/7960-font.xml b/data/locales/languages/Spanish_Spain/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7960-font.xml rename to data/locales/languages/Spanish_Spain/7960-font.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/7960-kate.xml b/data/locales/languages/Spanish_Spain/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/7960-kate.xml rename to data/locales/languages/Spanish_Spain/7960-kate.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/CIPC_Locale.loads b/data/locales/languages/Spanish_Spain/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/CIPC_Locale.loads rename to data/locales/languages/Spanish_Spain/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Spanish_Spain/CIPC_Locale.zip b/data/locales/languages/Spanish_Spain/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/CIPC_Locale.zip rename to data/locales/languages/Spanish_Spain/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Spanish_Spain/CME-locale-es_ES-Spanish-10.5.3.0.tar.cfg b/data/locales/languages/Spanish_Spain/CME-locale-es_ES-Spanish-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/CME-locale-es_ES-Spanish-10.5.3.0.tar.cfg rename to data/locales/languages/Spanish_Spain/CME-locale-es_ES-Spanish-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Spanish_Spain/SCCP-dictionary-ext.xml b/data/locales/languages/Spanish_Spain/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/SCCP-dictionary-ext.xml rename to data/locales/languages/Spanish_Spain/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/SCCP-dictionary.utf-8.xml b/data/locales/languages/Spanish_Spain/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Spanish_Spain/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/SCCP-dictionary.xml b/data/locales/languages/Spanish_Spain/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/SCCP-dictionary.xml rename to data/locales/languages/Spanish_Spain/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/be-sccp.jar b/data/locales/languages/Spanish_Spain/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/be-sccp.jar rename to data/locales/languages/Spanish_Spain/be-sccp.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/be-sip.jar b/data/locales/languages/Spanish_Spain/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/be-sip.jar rename to data/locales/languages/Spanish_Spain/be-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/cin-sip.jar b/data/locales/languages/Spanish_Spain/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/cin-sip.jar rename to data/locales/languages/Spanish_Spain/cin-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/g3-tones.xml b/data/locales/languages/Spanish_Spain/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/g3-tones.xml rename to data/locales/languages/Spanish_Spain/g3-tones.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/g4-tones.xml b/data/locales/languages/Spanish_Spain/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/g4-tones.xml rename to data/locales/languages/Spanish_Spain/g4-tones.xml diff --git a/tftpboot/locales/languages/Spanish_Spain/gb-sccp-sip.jar b/data/locales/languages/Spanish_Spain/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/gb-sccp-sip.jar rename to data/locales/languages/Spanish_Spain/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/gd-sip.jar b/data/locales/languages/Spanish_Spain/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/gd-sip.jar rename to data/locales/languages/Spanish_Spain/gd-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/gh-sip.jar b/data/locales/languages/Spanish_Spain/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/gh-sip.jar rename to data/locales/languages/Spanish_Spain/gh-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/gp-sccp.jar b/data/locales/languages/Spanish_Spain/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/gp-sccp.jar rename to data/locales/languages/Spanish_Spain/gp-sccp.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/gp-sip.jar b/data/locales/languages/Spanish_Spain/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/gp-sip.jar rename to data/locales/languages/Spanish_Spain/gp-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/ipc-sccp.jar b/data/locales/languages/Spanish_Spain/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/ipc-sccp.jar rename to data/locales/languages/Spanish_Spain/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/ipc-sip.jar b/data/locales/languages/Spanish_Spain/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/ipc-sip.jar rename to data/locales/languages/Spanish_Spain/ipc-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/ld-sip.jar b/data/locales/languages/Spanish_Spain/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/ld-sip.jar rename to data/locales/languages/Spanish_Spain/ld-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/lk-sip.jar b/data/locales/languages/Spanish_Spain/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/lk-sip.jar rename to data/locales/languages/Spanish_Spain/lk-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/mk-sccp.jar b/data/locales/languages/Spanish_Spain/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/mk-sccp.jar rename to data/locales/languages/Spanish_Spain/mk-sccp.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/mk-sip.jar b/data/locales/languages/Spanish_Spain/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/mk-sip.jar rename to data/locales/languages/Spanish_Spain/mk-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/rp-sccp.jar b/data/locales/languages/Spanish_Spain/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/rp-sccp.jar rename to data/locales/languages/Spanish_Spain/rp-sccp.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/rtl-sccp.jar b/data/locales/languages/Spanish_Spain/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/rtl-sccp.jar rename to data/locales/languages/Spanish_Spain/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/rtl-sip.jar b/data/locales/languages/Spanish_Spain/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/rtl-sip.jar rename to data/locales/languages/Spanish_Spain/rtl-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/sl-be-sip.jar b/data/locales/languages/Spanish_Spain/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/sl-be-sip.jar rename to data/locales/languages/Spanish_Spain/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/sl-sip.jar b/data/locales/languages/Spanish_Spain/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/sl-sip.jar rename to data/locales/languages/Spanish_Spain/sl-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/sp-sip.jar b/data/locales/languages/Spanish_Spain/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/sp-sip.jar rename to data/locales/languages/Spanish_Spain/sp-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/tags_file b/data/locales/languages/Spanish_Spain/tags_file similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/tags_file rename to data/locales/languages/Spanish_Spain/tags_file diff --git a/tftpboot/locales/languages/Spanish_Spain/tc-sccp.jar b/data/locales/languages/Spanish_Spain/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/tc-sccp.jar rename to data/locales/languages/Spanish_Spain/tc-sccp.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/tc-sip.jar b/data/locales/languages/Spanish_Spain/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/tc-sip.jar rename to data/locales/languages/Spanish_Spain/tc-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/td-sccp.jar b/data/locales/languages/Spanish_Spain/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/td-sccp.jar rename to data/locales/languages/Spanish_Spain/td-sccp.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/td-sip.jar b/data/locales/languages/Spanish_Spain/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/td-sip.jar rename to data/locales/languages/Spanish_Spain/td-sip.jar diff --git a/tftpboot/locales/languages/Spanish_Spain/utf8_tags_file b/data/locales/languages/Spanish_Spain/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Spanish_Spain/utf8_tags_file rename to data/locales/languages/Spanish_Spain/utf8_tags_file diff --git a/tftpboot/locales/languages/Swedish_Sweden/504-dictionary.xml b/data/locales/languages/Swedish_Sweden/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/504-dictionary.xml rename to data/locales/languages/Swedish_Sweden/504-dictionary.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/525-dictionary.xml b/data/locales/languages/Swedish_Sweden/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/525-dictionary.xml rename to data/locales/languages/Swedish_Sweden/525-dictionary.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/7905-dictionary.xml b/data/locales/languages/Swedish_Sweden/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7905-dictionary.xml rename to data/locales/languages/Swedish_Sweden/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/7905-kate.xml b/data/locales/languages/Swedish_Sweden/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7905-kate.xml rename to data/locales/languages/Swedish_Sweden/7905-kate.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/7920-dictionary.xml b/data/locales/languages/Swedish_Sweden/7920-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7920-dictionary.xml rename to data/locales/languages/Swedish_Sweden/7920-dictionary.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/7920-font.xml b/data/locales/languages/Swedish_Sweden/7920-font.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7920-font.xml rename to data/locales/languages/Swedish_Sweden/7920-font.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/7920-kate.xml b/data/locales/languages/Swedish_Sweden/7920-kate.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7920-kate.xml rename to data/locales/languages/Swedish_Sweden/7920-kate.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/7921-dictionary.xml b/data/locales/languages/Swedish_Sweden/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7921-dictionary.xml rename to data/locales/languages/Swedish_Sweden/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/7921-font.dat b/data/locales/languages/Swedish_Sweden/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7921-font.dat rename to data/locales/languages/Swedish_Sweden/7921-font.dat diff --git a/tftpboot/locales/languages/Swedish_Sweden/7921-kate.utf-8.xml b/data/locales/languages/Swedish_Sweden/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7921-kate.utf-8.xml rename to data/locales/languages/Swedish_Sweden/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/7921-kate.xml b/data/locales/languages/Swedish_Sweden/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7921-kate.xml rename to data/locales/languages/Swedish_Sweden/7921-kate.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/7960-dictionary-ext.xml b/data/locales/languages/Swedish_Sweden/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7960-dictionary-ext.xml rename to data/locales/languages/Swedish_Sweden/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/7960-dictionary.xml b/data/locales/languages/Swedish_Sweden/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7960-dictionary.xml rename to data/locales/languages/Swedish_Sweden/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/7960-font.xml b/data/locales/languages/Swedish_Sweden/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7960-font.xml rename to data/locales/languages/Swedish_Sweden/7960-font.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/7960-kate.xml b/data/locales/languages/Swedish_Sweden/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/7960-kate.xml rename to data/locales/languages/Swedish_Sweden/7960-kate.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/CIPC_Locale.loads b/data/locales/languages/Swedish_Sweden/CIPC_Locale.loads similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/CIPC_Locale.loads rename to data/locales/languages/Swedish_Sweden/CIPC_Locale.loads diff --git a/tftpboot/locales/languages/Swedish_Sweden/CIPC_Locale.zip b/data/locales/languages/Swedish_Sweden/CIPC_Locale.zip similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/CIPC_Locale.zip rename to data/locales/languages/Swedish_Sweden/CIPC_Locale.zip diff --git a/tftpboot/locales/languages/Swedish_Sweden/CME-locale-sv_SE-Swedish-10.5.3.0.tar.cfg b/data/locales/languages/Swedish_Sweden/CME-locale-sv_SE-Swedish-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/CME-locale-sv_SE-Swedish-10.5.3.0.tar.cfg rename to data/locales/languages/Swedish_Sweden/CME-locale-sv_SE-Swedish-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Swedish_Sweden/SCCP-dictionary-ext.xml b/data/locales/languages/Swedish_Sweden/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/SCCP-dictionary-ext.xml rename to data/locales/languages/Swedish_Sweden/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/SCCP-dictionary.utf-8.xml b/data/locales/languages/Swedish_Sweden/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Swedish_Sweden/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/SCCP-dictionary.xml b/data/locales/languages/Swedish_Sweden/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/SCCP-dictionary.xml rename to data/locales/languages/Swedish_Sweden/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/be-sccp.jar b/data/locales/languages/Swedish_Sweden/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/be-sccp.jar rename to data/locales/languages/Swedish_Sweden/be-sccp.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/be-sip.jar b/data/locales/languages/Swedish_Sweden/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/be-sip.jar rename to data/locales/languages/Swedish_Sweden/be-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/cin-sip.jar b/data/locales/languages/Swedish_Sweden/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/cin-sip.jar rename to data/locales/languages/Swedish_Sweden/cin-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/g3-tones.xml b/data/locales/languages/Swedish_Sweden/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/g3-tones.xml rename to data/locales/languages/Swedish_Sweden/g3-tones.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/g4-tones.xml b/data/locales/languages/Swedish_Sweden/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/g4-tones.xml rename to data/locales/languages/Swedish_Sweden/g4-tones.xml diff --git a/tftpboot/locales/languages/Swedish_Sweden/gb-sccp-sip.jar b/data/locales/languages/Swedish_Sweden/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/gb-sccp-sip.jar rename to data/locales/languages/Swedish_Sweden/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/gd-sip.jar b/data/locales/languages/Swedish_Sweden/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/gd-sip.jar rename to data/locales/languages/Swedish_Sweden/gd-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/gh-sip.jar b/data/locales/languages/Swedish_Sweden/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/gh-sip.jar rename to data/locales/languages/Swedish_Sweden/gh-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/gp-sccp.jar b/data/locales/languages/Swedish_Sweden/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/gp-sccp.jar rename to data/locales/languages/Swedish_Sweden/gp-sccp.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/gp-sip.jar b/data/locales/languages/Swedish_Sweden/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/gp-sip.jar rename to data/locales/languages/Swedish_Sweden/gp-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/ipc-sccp.jar b/data/locales/languages/Swedish_Sweden/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/ipc-sccp.jar rename to data/locales/languages/Swedish_Sweden/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/ipc-sip.jar b/data/locales/languages/Swedish_Sweden/ipc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/ipc-sip.jar rename to data/locales/languages/Swedish_Sweden/ipc-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/ld-sip.jar b/data/locales/languages/Swedish_Sweden/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/ld-sip.jar rename to data/locales/languages/Swedish_Sweden/ld-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/lk-sip.jar b/data/locales/languages/Swedish_Sweden/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/lk-sip.jar rename to data/locales/languages/Swedish_Sweden/lk-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/mk-sccp.jar b/data/locales/languages/Swedish_Sweden/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/mk-sccp.jar rename to data/locales/languages/Swedish_Sweden/mk-sccp.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/mk-sip.jar b/data/locales/languages/Swedish_Sweden/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/mk-sip.jar rename to data/locales/languages/Swedish_Sweden/mk-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/rp-sccp.jar b/data/locales/languages/Swedish_Sweden/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/rp-sccp.jar rename to data/locales/languages/Swedish_Sweden/rp-sccp.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/rtl-sccp.jar b/data/locales/languages/Swedish_Sweden/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/rtl-sccp.jar rename to data/locales/languages/Swedish_Sweden/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/rtl-sip.jar b/data/locales/languages/Swedish_Sweden/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/rtl-sip.jar rename to data/locales/languages/Swedish_Sweden/rtl-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/sl-be-sip.jar b/data/locales/languages/Swedish_Sweden/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/sl-be-sip.jar rename to data/locales/languages/Swedish_Sweden/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/sl-sip.jar b/data/locales/languages/Swedish_Sweden/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/sl-sip.jar rename to data/locales/languages/Swedish_Sweden/sl-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/sp-sip.jar b/data/locales/languages/Swedish_Sweden/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/sp-sip.jar rename to data/locales/languages/Swedish_Sweden/sp-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/tags_file b/data/locales/languages/Swedish_Sweden/tags_file similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/tags_file rename to data/locales/languages/Swedish_Sweden/tags_file diff --git a/tftpboot/locales/languages/Swedish_Sweden/tc-sccp.jar b/data/locales/languages/Swedish_Sweden/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/tc-sccp.jar rename to data/locales/languages/Swedish_Sweden/tc-sccp.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/tc-sip.jar b/data/locales/languages/Swedish_Sweden/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/tc-sip.jar rename to data/locales/languages/Swedish_Sweden/tc-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/td-sccp.jar b/data/locales/languages/Swedish_Sweden/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/td-sccp.jar rename to data/locales/languages/Swedish_Sweden/td-sccp.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/td-sip.jar b/data/locales/languages/Swedish_Sweden/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/td-sip.jar rename to data/locales/languages/Swedish_Sweden/td-sip.jar diff --git a/tftpboot/locales/languages/Swedish_Sweden/utf8_tags_file b/data/locales/languages/Swedish_Sweden/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Swedish_Sweden/utf8_tags_file rename to data/locales/languages/Swedish_Sweden/utf8_tags_file diff --git a/tftpboot/locales/languages/Thailand_Thailand/CME-locale-th_TH-Thailand-10.5.3.0.tar.cfg b/data/locales/languages/Thailand_Thailand/CME-locale-th_TH-Thailand-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/CME-locale-th_TH-Thailand-10.5.3.0.tar.cfg rename to data/locales/languages/Thailand_Thailand/CME-locale-th_TH-Thailand-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Thailand_Thailand/SCCP-dictionary.utf-8.xml b/data/locales/languages/Thailand_Thailand/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Thailand_Thailand/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Thailand_Thailand/be-sccp.jar b/data/locales/languages/Thailand_Thailand/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/be-sccp.jar rename to data/locales/languages/Thailand_Thailand/be-sccp.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/be-sip.jar b/data/locales/languages/Thailand_Thailand/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/be-sip.jar rename to data/locales/languages/Thailand_Thailand/be-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/cin-sip.jar b/data/locales/languages/Thailand_Thailand/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/cin-sip.jar rename to data/locales/languages/Thailand_Thailand/cin-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/g3-tones.xml b/data/locales/languages/Thailand_Thailand/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/g3-tones.xml rename to data/locales/languages/Thailand_Thailand/g3-tones.xml diff --git a/tftpboot/locales/languages/Thailand_Thailand/g4-tones.xml b/data/locales/languages/Thailand_Thailand/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/g4-tones.xml rename to data/locales/languages/Thailand_Thailand/g4-tones.xml diff --git a/tftpboot/locales/languages/Thailand_Thailand/gb-sccp-sip.jar b/data/locales/languages/Thailand_Thailand/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/gb-sccp-sip.jar rename to data/locales/languages/Thailand_Thailand/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/gd-sip.jar b/data/locales/languages/Thailand_Thailand/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/gd-sip.jar rename to data/locales/languages/Thailand_Thailand/gd-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/gh-sip.jar b/data/locales/languages/Thailand_Thailand/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/gh-sip.jar rename to data/locales/languages/Thailand_Thailand/gh-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/gp-sccp.jar b/data/locales/languages/Thailand_Thailand/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/gp-sccp.jar rename to data/locales/languages/Thailand_Thailand/gp-sccp.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/gp-sip.jar b/data/locales/languages/Thailand_Thailand/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/gp-sip.jar rename to data/locales/languages/Thailand_Thailand/gp-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/ld-sip.jar b/data/locales/languages/Thailand_Thailand/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/ld-sip.jar rename to data/locales/languages/Thailand_Thailand/ld-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/lk-sip.jar b/data/locales/languages/Thailand_Thailand/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/lk-sip.jar rename to data/locales/languages/Thailand_Thailand/lk-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/mk-sccp.jar b/data/locales/languages/Thailand_Thailand/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/mk-sccp.jar rename to data/locales/languages/Thailand_Thailand/mk-sccp.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/mk-sip.jar b/data/locales/languages/Thailand_Thailand/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/mk-sip.jar rename to data/locales/languages/Thailand_Thailand/mk-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/rp-sccp.jar b/data/locales/languages/Thailand_Thailand/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/rp-sccp.jar rename to data/locales/languages/Thailand_Thailand/rp-sccp.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/rtl-sccp.jar b/data/locales/languages/Thailand_Thailand/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/rtl-sccp.jar rename to data/locales/languages/Thailand_Thailand/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/rtl-sip.jar b/data/locales/languages/Thailand_Thailand/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/rtl-sip.jar rename to data/locales/languages/Thailand_Thailand/rtl-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/sl-be-sip.jar b/data/locales/languages/Thailand_Thailand/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/sl-be-sip.jar rename to data/locales/languages/Thailand_Thailand/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/sl-sip.jar b/data/locales/languages/Thailand_Thailand/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/sl-sip.jar rename to data/locales/languages/Thailand_Thailand/sl-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/sp-sip.jar b/data/locales/languages/Thailand_Thailand/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/sp-sip.jar rename to data/locales/languages/Thailand_Thailand/sp-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/tags_file b/data/locales/languages/Thailand_Thailand/tags_file similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/tags_file rename to data/locales/languages/Thailand_Thailand/tags_file diff --git a/tftpboot/locales/languages/Thailand_Thailand/tc-sccp.jar b/data/locales/languages/Thailand_Thailand/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/tc-sccp.jar rename to data/locales/languages/Thailand_Thailand/tc-sccp.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/tc-sip.jar b/data/locales/languages/Thailand_Thailand/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/tc-sip.jar rename to data/locales/languages/Thailand_Thailand/tc-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/td-sccp.jar b/data/locales/languages/Thailand_Thailand/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/td-sccp.jar rename to data/locales/languages/Thailand_Thailand/td-sccp.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/td-sip.jar b/data/locales/languages/Thailand_Thailand/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/td-sip.jar rename to data/locales/languages/Thailand_Thailand/td-sip.jar diff --git a/tftpboot/locales/languages/Thailand_Thailand/utf8_tags_file b/data/locales/languages/Thailand_Thailand/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Thailand_Thailand/utf8_tags_file rename to data/locales/languages/Thailand_Thailand/utf8_tags_file diff --git a/tftpboot/locales/languages/Turkish_Turkey/504-dictionary.xml b/data/locales/languages/Turkish_Turkey/504-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/504-dictionary.xml rename to data/locales/languages/Turkish_Turkey/504-dictionary.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/525-dictionary.xml b/data/locales/languages/Turkish_Turkey/525-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/525-dictionary.xml rename to data/locales/languages/Turkish_Turkey/525-dictionary.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/7905-dictionary.xml b/data/locales/languages/Turkish_Turkey/7905-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/7905-dictionary.xml rename to data/locales/languages/Turkish_Turkey/7905-dictionary.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/7905-font.xml b/data/locales/languages/Turkish_Turkey/7905-font.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/7905-font.xml rename to data/locales/languages/Turkish_Turkey/7905-font.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/7905-kate.xml b/data/locales/languages/Turkish_Turkey/7905-kate.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/7905-kate.xml rename to data/locales/languages/Turkish_Turkey/7905-kate.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/7921-dictionary.xml b/data/locales/languages/Turkish_Turkey/7921-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/7921-dictionary.xml rename to data/locales/languages/Turkish_Turkey/7921-dictionary.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/7921-font.dat b/data/locales/languages/Turkish_Turkey/7921-font.dat similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/7921-font.dat rename to data/locales/languages/Turkish_Turkey/7921-font.dat diff --git a/tftpboot/locales/languages/Turkish_Turkey/7921-kate.utf-8.xml b/data/locales/languages/Turkish_Turkey/7921-kate.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/7921-kate.utf-8.xml rename to data/locales/languages/Turkish_Turkey/7921-kate.utf-8.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/7921-kate.xml b/data/locales/languages/Turkish_Turkey/7921-kate.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/7921-kate.xml rename to data/locales/languages/Turkish_Turkey/7921-kate.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/7960-dictionary-ext.xml b/data/locales/languages/Turkish_Turkey/7960-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/7960-dictionary-ext.xml rename to data/locales/languages/Turkish_Turkey/7960-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/7960-dictionary.xml b/data/locales/languages/Turkish_Turkey/7960-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/7960-dictionary.xml rename to data/locales/languages/Turkish_Turkey/7960-dictionary.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/7960-font.xml b/data/locales/languages/Turkish_Turkey/7960-font.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/7960-font.xml rename to data/locales/languages/Turkish_Turkey/7960-font.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/7960-kate.xml b/data/locales/languages/Turkish_Turkey/7960-kate.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/7960-kate.xml rename to data/locales/languages/Turkish_Turkey/7960-kate.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/7960-tones.xml b/data/locales/languages/Turkish_Turkey/7960-tones.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/7960-tones.xml rename to data/locales/languages/Turkish_Turkey/7960-tones.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/CME-locale-tr_TR-Turkish-10.5.3.0.tar.cfg b/data/locales/languages/Turkish_Turkey/CME-locale-tr_TR-Turkish-10.5.3.0.tar.cfg similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/CME-locale-tr_TR-Turkish-10.5.3.0.tar.cfg rename to data/locales/languages/Turkish_Turkey/CME-locale-tr_TR-Turkish-10.5.3.0.tar.cfg diff --git a/tftpboot/locales/languages/Turkish_Turkey/SCCP-dictionary-ext.xml b/data/locales/languages/Turkish_Turkey/SCCP-dictionary-ext.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/SCCP-dictionary-ext.xml rename to data/locales/languages/Turkish_Turkey/SCCP-dictionary-ext.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/SCCP-dictionary.utf-8.xml b/data/locales/languages/Turkish_Turkey/SCCP-dictionary.utf-8.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/SCCP-dictionary.utf-8.xml rename to data/locales/languages/Turkish_Turkey/SCCP-dictionary.utf-8.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/SCCP-dictionary.xml b/data/locales/languages/Turkish_Turkey/SCCP-dictionary.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/SCCP-dictionary.xml rename to data/locales/languages/Turkish_Turkey/SCCP-dictionary.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/be-sccp.jar b/data/locales/languages/Turkish_Turkey/be-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/be-sccp.jar rename to data/locales/languages/Turkish_Turkey/be-sccp.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/be-sip.jar b/data/locales/languages/Turkish_Turkey/be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/be-sip.jar rename to data/locales/languages/Turkish_Turkey/be-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/cin-sip.jar b/data/locales/languages/Turkish_Turkey/cin-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/cin-sip.jar rename to data/locales/languages/Turkish_Turkey/cin-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/g3-tones.xml b/data/locales/languages/Turkish_Turkey/g3-tones.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/g3-tones.xml rename to data/locales/languages/Turkish_Turkey/g3-tones.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/g4-tones.xml b/data/locales/languages/Turkish_Turkey/g4-tones.xml similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/g4-tones.xml rename to data/locales/languages/Turkish_Turkey/g4-tones.xml diff --git a/tftpboot/locales/languages/Turkish_Turkey/gb-sccp-sip.jar b/data/locales/languages/Turkish_Turkey/gb-sccp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/gb-sccp-sip.jar rename to data/locales/languages/Turkish_Turkey/gb-sccp-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/gd-sip.jar b/data/locales/languages/Turkish_Turkey/gd-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/gd-sip.jar rename to data/locales/languages/Turkish_Turkey/gd-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/gh-sip.jar b/data/locales/languages/Turkish_Turkey/gh-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/gh-sip.jar rename to data/locales/languages/Turkish_Turkey/gh-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/gp-sccp.jar b/data/locales/languages/Turkish_Turkey/gp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/gp-sccp.jar rename to data/locales/languages/Turkish_Turkey/gp-sccp.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/gp-sip.jar b/data/locales/languages/Turkish_Turkey/gp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/gp-sip.jar rename to data/locales/languages/Turkish_Turkey/gp-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/ipc-sccp.jar b/data/locales/languages/Turkish_Turkey/ipc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/ipc-sccp.jar rename to data/locales/languages/Turkish_Turkey/ipc-sccp.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/ld-sip.jar b/data/locales/languages/Turkish_Turkey/ld-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/ld-sip.jar rename to data/locales/languages/Turkish_Turkey/ld-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/lk-sip.jar b/data/locales/languages/Turkish_Turkey/lk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/lk-sip.jar rename to data/locales/languages/Turkish_Turkey/lk-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/mk-sccp.jar b/data/locales/languages/Turkish_Turkey/mk-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/mk-sccp.jar rename to data/locales/languages/Turkish_Turkey/mk-sccp.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/mk-sip.jar b/data/locales/languages/Turkish_Turkey/mk-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/mk-sip.jar rename to data/locales/languages/Turkish_Turkey/mk-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/rp-sccp.jar b/data/locales/languages/Turkish_Turkey/rp-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/rp-sccp.jar rename to data/locales/languages/Turkish_Turkey/rp-sccp.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/rtl-sccp.jar b/data/locales/languages/Turkish_Turkey/rtl-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/rtl-sccp.jar rename to data/locales/languages/Turkish_Turkey/rtl-sccp.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/rtl-sip.jar b/data/locales/languages/Turkish_Turkey/rtl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/rtl-sip.jar rename to data/locales/languages/Turkish_Turkey/rtl-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/sl-be-sip.jar b/data/locales/languages/Turkish_Turkey/sl-be-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/sl-be-sip.jar rename to data/locales/languages/Turkish_Turkey/sl-be-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/sl-sip.jar b/data/locales/languages/Turkish_Turkey/sl-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/sl-sip.jar rename to data/locales/languages/Turkish_Turkey/sl-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/sp-sip.jar b/data/locales/languages/Turkish_Turkey/sp-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/sp-sip.jar rename to data/locales/languages/Turkish_Turkey/sp-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/tags_file b/data/locales/languages/Turkish_Turkey/tags_file similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/tags_file rename to data/locales/languages/Turkish_Turkey/tags_file diff --git a/tftpboot/locales/languages/Turkish_Turkey/tc-sccp.jar b/data/locales/languages/Turkish_Turkey/tc-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/tc-sccp.jar rename to data/locales/languages/Turkish_Turkey/tc-sccp.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/tc-sip.jar b/data/locales/languages/Turkish_Turkey/tc-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/tc-sip.jar rename to data/locales/languages/Turkish_Turkey/tc-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/td-sccp.jar b/data/locales/languages/Turkish_Turkey/td-sccp.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/td-sccp.jar rename to data/locales/languages/Turkish_Turkey/td-sccp.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/td-sip.jar b/data/locales/languages/Turkish_Turkey/td-sip.jar similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/td-sip.jar rename to data/locales/languages/Turkish_Turkey/td-sip.jar diff --git a/tftpboot/locales/languages/Turkish_Turkey/utf8_tags_file b/data/locales/languages/Turkish_Turkey/utf8_tags_file similarity index 100% rename from tftpboot/locales/languages/Turkish_Turkey/utf8_tags_file rename to data/locales/languages/Turkish_Turkey/utf8_tags_file diff --git a/tftpboot/ringtones/drums1.pcm b/data/ringtones/drums1.pcm similarity index 100% rename from tftpboot/ringtones/drums1.pcm rename to data/ringtones/drums1.pcm diff --git a/tftpboot/ringtones/drums2.pcm b/data/ringtones/drums2.pcm similarity index 100% rename from tftpboot/ringtones/drums2.pcm rename to data/ringtones/drums2.pcm diff --git a/tftpboot/ringtones/loudc1.pcm b/data/ringtones/loudc1.pcm similarity index 100% rename from tftpboot/ringtones/loudc1.pcm rename to data/ringtones/loudc1.pcm diff --git a/tftpboot/ringtones/loudc2.pcm b/data/ringtones/loudc2.pcm similarity index 100% rename from tftpboot/ringtones/loudc2.pcm rename to data/ringtones/loudc2.pcm diff --git a/tftpboot/ringtones/loudlaser.pcm b/data/ringtones/loudlaser.pcm similarity index 100% rename from tftpboot/ringtones/loudlaser.pcm rename to data/ringtones/loudlaser.pcm diff --git a/tftpboot/ringtones/merlin2.pcm b/data/ringtones/merlin2.pcm similarity index 100% rename from tftpboot/ringtones/merlin2.pcm rename to data/ringtones/merlin2.pcm diff --git a/tftpboot/ringtones/merlin3.pcm b/data/ringtones/merlin3.pcm similarity index 100% rename from tftpboot/ringtones/merlin3.pcm rename to data/ringtones/merlin3.pcm diff --git a/tftpboot/ringtones/merlin4.pcm b/data/ringtones/merlin4.pcm similarity index 100% rename from tftpboot/ringtones/merlin4.pcm rename to data/ringtones/merlin4.pcm diff --git a/tftpboot/ringtones/merlin5.pcm b/data/ringtones/merlin5.pcm similarity index 100% rename from tftpboot/ringtones/merlin5.pcm rename to data/ringtones/merlin5.pcm diff --git a/tftpboot/ringtones/merlin6.pcm b/data/ringtones/merlin6.pcm similarity index 100% rename from tftpboot/ringtones/merlin6.pcm rename to data/ringtones/merlin6.pcm diff --git a/tftpboot/ringtones/merlin7.pcm b/data/ringtones/merlin7.pcm similarity index 100% rename from tftpboot/ringtones/merlin7.pcm rename to data/ringtones/merlin7.pcm diff --git a/tftpboot/ringtones/mkringlist.sh b/data/ringtones/mkringlist.sh similarity index 100% rename from tftpboot/ringtones/mkringlist.sh rename to data/ringtones/mkringlist.sh diff --git a/tftpboot/ringtones/ringer1.pcm b/data/ringtones/ringer1.pcm similarity index 100% rename from tftpboot/ringtones/ringer1.pcm rename to data/ringtones/ringer1.pcm diff --git a/tftpboot/ringtones/ringer2.pcm b/data/ringtones/ringer2.pcm similarity index 100% rename from tftpboot/ringtones/ringer2.pcm rename to data/ringtones/ringer2.pcm diff --git a/tftpboot/ringtones/ringer3.pcm b/data/ringtones/ringer3.pcm similarity index 100% rename from tftpboot/ringtones/ringer3.pcm rename to data/ringtones/ringer3.pcm diff --git a/tftpboot/ringtones/ringer4.pcm b/data/ringtones/ringer4.pcm similarity index 100% rename from tftpboot/ringtones/ringer4.pcm rename to data/ringtones/ringer4.pcm diff --git a/tftpboot/ringtones/ringlist.xml b/data/ringtones/ringlist.xml similarity index 100% rename from tftpboot/ringtones/ringlist.xml rename to data/ringtones/ringlist.xml diff --git a/tftpboot/settings/SEP0000DEADBEEF.cnf.xml b/data/settings/SEP0000DEADBEEF.cnf.xml similarity index 100% rename from tftpboot/settings/SEP0000DEADBEEF.cnf.xml rename to data/settings/SEP0000DEADBEEF.cnf.xml diff --git a/tftpboot/settings/SEP_BASE_7970.cnf.xml b/data/settings/SEP_BASE_7970.cnf.xml similarity index 100% rename from tftpboot/settings/SEP_BASE_7970.cnf.xml rename to data/settings/SEP_BASE_7970.cnf.xml diff --git a/tftpboot/settings/XMLDefault.cnf.xml b/data/settings/XMLDefault.cnf.xml similarity index 100% rename from tftpboot/settings/XMLDefault.cnf.xml rename to data/settings/XMLDefault.cnf.xml diff --git a/tftpboot/wallpapers/320x196x4/Chan-SCCP-b.png b/data/wallpapers/320x196x4/Chan-SCCP-b.png similarity index 100% rename from tftpboot/wallpapers/320x196x4/Chan-SCCP-b.png rename to data/wallpapers/320x196x4/Chan-SCCP-b.png diff --git a/tftpboot/wallpapers/320x196x4/Chan-SCCP-b_thumb.png b/data/wallpapers/320x196x4/Chan-SCCP-b_thumb.png similarity index 100% rename from tftpboot/wallpapers/320x196x4/Chan-SCCP-b_thumb.png rename to data/wallpapers/320x196x4/Chan-SCCP-b_thumb.png diff --git a/tftpboot/wallpapers/320x196x4/List.xml b/data/wallpapers/320x196x4/List.xml similarity index 100% rename from tftpboot/wallpapers/320x196x4/List.xml rename to data/wallpapers/320x196x4/List.xml diff --git a/tftpboot/wallpapers/320x212x12/Chan-SCCP-b.png b/data/wallpapers/320x212x12/Chan-SCCP-b.png similarity index 100% rename from tftpboot/wallpapers/320x212x12/Chan-SCCP-b.png rename to data/wallpapers/320x212x12/Chan-SCCP-b.png diff --git a/tftpboot/wallpapers/320x212x12/Chan-SCCP-b_thumb.png b/data/wallpapers/320x212x12/Chan-SCCP-b_thumb.png similarity index 100% rename from tftpboot/wallpapers/320x212x12/Chan-SCCP-b_thumb.png rename to data/wallpapers/320x212x12/Chan-SCCP-b_thumb.png diff --git a/tftpboot/wallpapers/320x212x12/List.xml b/data/wallpapers/320x212x12/List.xml similarity index 100% rename from tftpboot/wallpapers/320x212x12/List.xml rename to data/wallpapers/320x212x12/List.xml diff --git a/tftpboot/wallpapers/320x212x16/Chan-SCCP-b.png b/data/wallpapers/320x212x16/Chan-SCCP-b.png similarity index 100% rename from tftpboot/wallpapers/320x212x16/Chan-SCCP-b.png rename to data/wallpapers/320x212x16/Chan-SCCP-b.png diff --git a/tftpboot/wallpapers/320x212x16/Chan-SCCP-b_thumb.png b/data/wallpapers/320x212x16/Chan-SCCP-b_thumb.png similarity index 100% rename from tftpboot/wallpapers/320x212x16/Chan-SCCP-b_thumb.png rename to data/wallpapers/320x212x16/Chan-SCCP-b_thumb.png diff --git a/tftpboot/wallpapers/320x212x16/List.xml b/data/wallpapers/320x212x16/List.xml similarity index 100% rename from tftpboot/wallpapers/320x212x16/List.xml rename to data/wallpapers/320x212x16/List.xml diff --git a/tftpboot/wallpapers/320x216x16/Chan-SCCP-b.png b/data/wallpapers/320x216x16/Chan-SCCP-b.png similarity index 100% rename from tftpboot/wallpapers/320x216x16/Chan-SCCP-b.png rename to data/wallpapers/320x216x16/Chan-SCCP-b.png diff --git a/tftpboot/wallpapers/320x216x16/Chan-SCCP-b_thumb.png b/data/wallpapers/320x216x16/Chan-SCCP-b_thumb.png similarity index 100% rename from tftpboot/wallpapers/320x216x16/Chan-SCCP-b_thumb.png rename to data/wallpapers/320x216x16/Chan-SCCP-b_thumb.png diff --git a/tftpboot/wallpapers/320x216x16/List.xml b/data/wallpapers/320x216x16/List.xml similarity index 100% rename from tftpboot/wallpapers/320x216x16/List.xml rename to data/wallpapers/320x216x16/List.xml diff --git a/tftpboot/wallpapers/640x480x24/Chan-SCCP-b.png b/data/wallpapers/640x480x24/Chan-SCCP-b.png similarity index 100% rename from tftpboot/wallpapers/640x480x24/Chan-SCCP-b.png rename to data/wallpapers/640x480x24/Chan-SCCP-b.png diff --git a/tftpboot/wallpapers/640x480x24/Chan-SCCP-b_thumb.png b/data/wallpapers/640x480x24/Chan-SCCP-b_thumb.png similarity index 100% rename from tftpboot/wallpapers/640x480x24/Chan-SCCP-b_thumb.png rename to data/wallpapers/640x480x24/Chan-SCCP-b_thumb.png diff --git a/tftpboot/wallpapers/640x480x24/List.xml b/data/wallpapers/640x480x24/List.xml similarity index 100% rename from tftpboot/wallpapers/640x480x24/List.xml rename to data/wallpapers/640x480x24/List.xml diff --git a/tftpboot/wallpapers/800x600x16/Chan-SCCP-b.png b/data/wallpapers/800x600x16/Chan-SCCP-b.png similarity index 100% rename from tftpboot/wallpapers/800x600x16/Chan-SCCP-b.png rename to data/wallpapers/800x600x16/Chan-SCCP-b.png diff --git a/tftpboot/wallpapers/800x600x16/Chan-SCCP-b_thumb.png b/data/wallpapers/800x600x16/Chan-SCCP-b_thumb.png similarity index 100% rename from tftpboot/wallpapers/800x600x16/Chan-SCCP-b_thumb.png rename to data/wallpapers/800x600x16/Chan-SCCP-b_thumb.png diff --git a/tftpboot/wallpapers/800x600x16/List.xml b/data/wallpapers/800x600x16/List.xml similarity index 100% rename from tftpboot/wallpapers/800x600x16/List.xml rename to data/wallpapers/800x600x16/List.xml diff --git a/etc/apache2/conf.d/tftpboot.conf b/etc/apache2/conf.d/tftpboot.conf index fdb37ef..df29880 100644 --- a/etc/apache2/conf.d/tftpboot.conf +++ b/etc/apache2/conf.d/tftpboot.conf @@ -1,29 +1,21 @@ Listen 6970 - DocumentRoot "/tftpboot" + DocumentRoot "/srv/web" ErrorLog /var/log/httpd/tftp.error.log CustomLog /var/log/httpd/tftp.access.log combined - + Options FollowSymlinks AllowOverride none Require all granted RewriteEngine on RewriteBase "/" - RewriteCond "/tftpboot/%{REQUEST_FILENAME}" !-f - RewriteCond "/tftpboot/%{REQUEST_FILENAME}" !-d - RewriteRule "(.*)" "index.php?id=$1" [PT,QSA] - - - - Options FollowSymLinks - AllowOverride all - Require all granted + RewriteCond "/%{REQUEST_FILENAME}" !-f + RewriteCond "/%{REQUEST_FILENAME}" !-d + RewriteRule "(.*)" "index.php?filename=$1" [PT,QSA] Require all granted - - Alias / "/tftpboot/" diff --git a/etc/nginx/sites-available/new_tftpboot b/etc/nginx/sites-available/new_tftpboot deleted file mode 100644 index 5bfad1a..0000000 --- a/etc/nginx/sites-available/new_tftpboot +++ /dev/null @@ -1,29 +0,0 @@ -server { - listen 6971; - server_name tftp.servername.org; - root /data/development/sccp/sources/tftp/tftpboot; - - # Normal Logging - access_log /var/log/nginx/tftp1.access.log; - error_log /var/log/nginx/tftp1.error.log; - - index index.php; - location ~ \.php$ { - fastcgi_split_path_info ^(.+\.php)(/.+)$; - fastcgi_pass unix:/var/run/php/php7.3-fpm.sock; - fastcgi_index index.php; - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; - include fastcgi_params; - } - - location / { - try_files $uri $uri/ /index.php$is_args$args; - rewrite ^/(.*)$ /index.php?filename=$1 last; - } - - error_page 404 /; - error_page 500 502 503 504 /50x.html; - location = /50x.html { - root /usr/share/nginx/html; - } -} diff --git a/etc/nginx/sites-available/nginx-tftpboot.conf b/etc/nginx/sites-available/nginx-tftpboot.conf deleted file mode 100644 index 0a2f218..0000000 --- a/etc/nginx/sites-available/nginx-tftpboot.conf +++ /dev/null @@ -1,51 +0,0 @@ -# -# Nginx Configuration to support the starting load of the Cisco phones via HTTP -# -# "Php-fpm" installation and configuration is required. -# -# -# -server { - listen 6970; - server_name tftp.servername.org; - #root /tftpboot; - root /tftpboot; - - # Normal Logging - #access_log /var/log/nginx/tftp.access.log; - #error_log /var/log/nginx/tftp.error.log; - - # Debug Rewrite Rules - rewrite_log on; - access_log /var/log/nginx/tftp.access.log; - error_log /var/log/nginx/tftp.error.log notice; - - index index.php; - - location / { - #rewrite ^([^.]*[^/])$ $1/ permanent; - #try_files $uri $uri/ /index.php?id=$query_string; - rewrite ^/(.*)$ /index.php?id=$1 last; - } - - location ~ \.php$ { - proxy_read_timeout 61; - fastcgi_read_timeout 61; - try_files $uri $uri/ =404; - fastcgi_pass unix:/var/run/php-fpm.sock; - fastcgi_index index.php; - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; - include fastcgi_params; - } - # Deny access to .htaccess - location ~ /\.ht { - deny all; - } - - error_page 404 /; - - error_page 500 502 503 504 /50x.html; - location = /50x.html { - root /usr/share/nginx/html; - } -} diff --git a/etc/nginx/sites-available/tftpboot b/etc/nginx/sites-available/tftpboot index 9d9c4ce..4c4f7bc 100644 --- a/etc/nginx/sites-available/tftpboot +++ b/etc/nginx/sites-available/tftpboot @@ -1,7 +1,7 @@ server { listen 6970; server_name tftp.servername.org; - root /data/development/sccp/sources/tftp/tftpboot; + root /data/development/sccp/sources/tftp/srv/web; # Normal Logging access_log /var/log/nginx/tftp1.access.log; diff --git a/etc/tftpd-hpa/tftpd.rules1 b/etc/tftpd-hpa/tftpd.rules1 deleted file mode 100644 index 4f95818..0000000 --- a/etc/tftpd-hpa/tftpd.rules1 +++ /dev/null @@ -1,40 +0,0 @@ -ri ^(APP6901SCCP.9-2-1-a.zz.sgn|KNL6901SCCP.9-2-1-a.zz.sgn|SCCP6901.9-2-1-a.loads)$ /firmware/6901/\1 -ri ^(APP6911SCCP.9-2-1-a.zz.sgn|BFS6911SCCP.9-2-1-a.zz.sgn|KNL6911SCCP.9-2-1-a.zz.sgn|SCCP6911.9-2-1-a.loads)$ /firmware/6911/\1 -ri ^CP7902080002SCCP060817A.sbin$ /firmware/7902/\1 -ri ^CP7905080003SCCP070409A.(sbin|zup)$ /firmware/7905/\1 -ri ^P00405000700.(bin|sbn)$ /firmware/7910/\1 -ri ^(APPSS-1.4.1SR1.SBN|CP7926G-1.4.1SR1.LOADS|EA15FW-BF3-220.SBN|GUIS-1.4.1SR1.SBN|J(SYSS-1.4.1SR1.SBN|UIS-1.4.1SR1.SBN)|SYSS-1.4.1SR1.SBN|TNUX(RS-1.4.1SR1.SBN|S-1.4.1SR1.SBN)|WLANS-1.4.1SR1.SBN)$ /firmware/7926/\1 -ri ^(SCCP31.9-2-1S.loads|apps31.9-2-1TH1-13.sbn|c(nu31.9-2-1TH1-13.sbn|vm31sccp.9-2-1TH1-13.sbn)|dsp31.9-2-1TH1-13.sbn|jar31sccp.9-2-1TH1-13.sbn|term31.default.loads)$ /firmware/7931/\1 -ri ^P00503021900.bin$ /firmware/7935/\1 -ri ^cmterm_7936.3-3-21-0.bin$ /firmware/7936/\1 -ri ^(BOOT69xx.0-0-0-14.zz.sgn|DSP69xx.12-4-123-2.160119.zz.sgn|SCCP69xx.9-4-1-3SR3.(loads|zz.sgn))$ /firmware/6921/\1 -ri ^SCCP6945.9-3-1-3.(bin(1.sgn|2.sgn|3.sgn|4.sgn)|loads)$ /firmware/6945/\1 -ri ^(BOOT69xx.0-0-0-14.zz.sgn|DSP69xx.0-0-0-11-124120.zz.sgn|SCCP69xx.9-3-1-3.(loads|zz.sgn))$ /firmware/69xx/\1 -ri ^CP7912080004SCCP080108A.sbin$ /firmware/7912/\1 -ri ^cmterm_7920.4.0-03-02.bin$ /firmware/7920/\1 -ri ^apps37sccp.1-4-5-7.bin$ /firmware/7937/\1 -ri ^(SCCP75.9-4-2SR3-1S.loads|apps75.9-4-2ES26.sbn|c(nu75.9-4-2ES26.sbn|vm75sccp.9-4-2ES26.sbn)|dsp75.9-4-2ES26.sbn|jar75sccp.9-4-2ES26.sbn|term75.default.loads)$ /firmware/7975/\1 -ri ^cmterm_7985.4-1-7-0.bin$ /firmware/7985/\1 -ri ^(BOOT894x.0-0-2-0.bin.sgn|SCCP894x.9-4-2SR1-2.(bin(1.sgn|2.sgn|3.sgn|4.sgn|5.sgn|6.sgn|7.sgn|8.sgn|9.sgn)|loads))$ /firmware/894x/\1 -ri ^(APPSH-1.4.1SR1.SBN|CP7925G-1.4.1SR1.LOADS|GUIH-1.4.1SR1.SBN|J(SYSH-1.4.1SR1.SBN|UIH-1.4.1SR1.SBN)|SYSH-1.4.1SR1.SBN|TNUX(H-1.4.1SR1.SBN|RH-1.4.1SR1.SBN)|WLANH-1.4.1SR1.SBN)$ /firmware/7925/\1 -ri ^SPA504G-762.BIN$ /firmware/spa50x/\1 -ri ^SPA941-518.BIN$ /firmware/spa941/\1 -ri ^(39(05|11_3951)|69(01_6911|21_6941_6961|45)|79(0([25]|6_7911)|1[024-6]|2[0156]|3[15-7]|4(0_7960|1_7961|2_7962|5_7965)|7(0_7971|5)|85)|89(41_8945|61)|99(51|71)|ATA-18[6-8]|KEM_9971)$ /firmware/IP_Phones/\1 -ri ^S00105000400.sbn$ /firmware/7914/\1 -ri ^B015-1-0-4-2.SBN$ /firmware/7915/\1 -ri ^B016-1-0-4-2.SBN$ /firmware/7916/\1 -ri ^(apps11.9-4-2ES26.sbn|c(nu11.9-4-2ES26.sbn|vm11sccp.9-4-2ES26.sbn)|dsp11.9-4-2ES26.sbn|jar11sccp.9-4-2ES26.sbn|SCCP11.9-4-2SR3-1S.loads)$ /firmware/7906/\1 -ri ^(apps11.9-4-2ES26.sbn|c(nu11.9-4-2ES26.sbn|vm11sccp.9-4-2ES26.sbn)|dsp11.9-4-2ES26.sbn|jar11sccp.9-4-2ES26.sbn|SCCP11.9-4-2SR3-1S.loads)$ /firmware/7911/\1 -ri ^(APPS-1.4.6.3.SBN|CP7921G-1.4.6.3.LOADS|GUI-1.4.6.3.SBN|SYS-1.4.6.3.SBN|TNUX(-1.4.6.3.SBN|R-1.4.6.3.SBN)|WLAN-1.4.6.3.SBN)$ /firmware/7921/\1 -ri ^P0030801SR02.(bin|loads|sb[2n]|txt)$ /firmware/7940/\1 -ri ^P0030801SR02.(bin|loads|sb[2n]|txt)$ /firmware/7960/\1 -ri ^(SCCP41.9-4-2SR3-1S.loads|apps41.9-4-2ES26.sbn|c(nu41.9-4-2ES26.sbn|vm41sccp.9-4-2ES26.sbn)|dsp41.9-4-2ES26.sbn|jar41sccp.9-4-2ES26.sbn|term(41.default.loads|61.default.loads))$ /firmware/7941/\1 -ri ^(SCCP41.9-4-2SR3-1S.loads|apps41.9-4-2ES26.sbn|c(nu41.9-4-2ES26.sbn|vm41sccp.9-4-2ES26.sbn)|dsp41.9-4-2ES26.sbn|jar41sccp.9-4-2ES26.sbn|term(41.default.loads|61.default.loads))$ /firmware/7961/\1 -ri ^(SCCP42.9-4-2SR3-1S.loads|apps42.9-4-2ES26.sbn|c(nu42.9-4-2ES26.sbn|vm42sccp.9-4-2ES26.sbn)|dsp42.9-4-2ES26.sbn|jar42sccp.9-4-2ES26.sbn|term(42.default.loads|62.default.loads))$ /firmware/7942/\1 -ri ^(SCCP42.9-4-2SR3-1S.loads|apps42.9-4-2ES26.sbn|c(nu42.9-4-2ES26.sbn|vm42sccp.9-4-2ES26.sbn)|dsp42.9-4-2ES26.sbn|jar42sccp.9-4-2ES26.sbn|term(42.default.loads|62.default.loads))$ /firmware/7962/\1 -ri ^(SCCP45.9-3-1SR1-1S.loads|apps45.9-3-1ES8.sbn|c(nu45.9-3-1ES8.sbn|vm45sccp.9-3-1ES8.sbn)|dsp45.9-3-1ES8.sbn|jar45sccp.9-3-1ES8.sbn|term(45.default.loads|65.default.loads))$ /firmware/7945/\1 -ri ^(SCCP45.9-3-1SR1-1S.loads|apps45.9-3-1ES8.sbn|c(nu45.9-3-1ES8.sbn|vm45sccp.9-3-1ES8.sbn)|dsp45.9-3-1ES8.sbn|jar45sccp.9-3-1ES8.sbn|term(45.default.loads|65.default.loads))$ /firmware/7965/\1 -ri ^(SCCP70.9-4-2SR3-1S.loads|apps70.9-4-2ES26.sbn|c(nu70.9-4-2ES26.sbn|vm70sccp.9-4-2ES26.sbn)|dsp70.9-4-2ES26.sbn|jar70sccp.9-4-2ES26.sbn|term7(0.default.loads|1.default.loads))$ /firmware/7970/\1 -ri ^(SCCP70.9-4-2SR3-1S.loads|apps70.9-4-2ES26.sbn|c(nu70.9-4-2ES26.sbn|vm70sccp.9-4-2ES26.sbn)|dsp70.9-4-2ES26.sbn|jar70sccp.9-4-2ES26.sbn|term7(0.default.loads|1.default.loads))$ /firmware/7971/\1 -ri ^ATA030204SCCP090202A.zup$ /firmware/ata186/\1 -ri ^ATA030204SCCP090202A.zup$ /firmware/ata188/\1 diff --git a/tftp_provisioner.php b/srv/tftp/tftp_provisioner.php similarity index 100% rename from tftp_provisioner.php rename to srv/tftp/tftp_provisioner.php diff --git a/tftpboot/index.php b/srv/web/index.php similarity index 100% rename from tftpboot/index.php rename to srv/web/index.php diff --git a/tftptestserver.php b/tftptestserver.php deleted file mode 100755 index b31a3b9..0000000 --- a/tftptestserver.php +++ /dev/null @@ -1,136 +0,0 @@ -#!/usr/bin/env php - - * - * MIT License: - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - * THE SOFTWARE. - * - */ -require_once("lib/tftp.php"); - -class TestTFTPServer extends TFTPServer -{ - private $_files = array(); - private $_debug; - - function __construct($server_url, $logger = NULL, $debug = false) - { - parent::__construct($server_url, $logger); - $this->_debug = $debug; - $this->max_put_size = 60000000; - } - - private function log($peer, $level, $message) - { - echo - date("H:i:s") . " " . - $level . " " . - $peer . " " . - $message . "\n"; - } - - public function log_debug($peer, $message) - { - if(!$this->_debug) - return; - - $this->log($peer, "D", $message); - } - - public function log_info($peer, $message) - { - $this->log($peer, "I", $message); - } - - public function log_warning($peer, $message) - { - $this->log($peer, "W", $message); - } - - public function log_error($peer, $message) - { - $this->log($peer, "E", $message); - } - - public function exists($peer, $filename) - { - if($filename == "not_writable" || $filename == "not_readable") - return true; - - return isset($this->_files[$filename]); - } - - public function readable($peer, $filename) - { - if($filename == "not_readable") - return false; - - return isset($this->_files[$filename]); - } - - public function get($peer, $filename, $mode) - { - if(isset($this->_files[$filename])) - return $this->_files[$filename]; - else - return false; - } - - public function writable($peer, $filename) - { - if($filename == "not_writable") - return false; - - return true; - } - - public function put($peer, $filename, $mode, $content) - { - $this->_files[$filename] = $content; - } -} - -$host = "127.0.0.1"; -$port = 1196; -$url = "udp://$host:$port"; - -if(count($_SERVER["argv"]) > 1) { - $server = new TestTFTPServer($url, true); - if(!$server->loop($error)) - die("$error\n"); -} else { - - $pid = pcntl_fork(); - $logger = new Logger_Stdout('LOG_DEBUG'); - if($pid == 0) { - $server = new TestTFTPServer($url, $logger); - if(!$server->loop($error)) - die("$error\n"); - exit(0); - } - usleep(100000); - // kill server - posix_kill($pid, SIGINT); -} - -?> - From 4d0eab9693c1c9ccd10c9f5e69a937e9dc4d96a7 Mon Sep 17 00:00:00 2001 From: Diederik de Groot Date: Mon, 16 Mar 2020 08:27:00 +0100 Subject: [PATCH 09/10] Added php-xml to README Added initial lib/xml.php Renamed srv/tftp/tftp_provisioner.php -> srv/tftp/tftp_provisioner Signed-off-by: Diederik de Groot --- README.md | 5 ++ data/settings/XMLDefault.cnf.xml | 18 +++---- etc/certs/gentlv | 7 +-- etc/certs/signfile | 3 +- lib/xml.php | 54 +++++++++++++++++++ ...{tftp_provisioner.php => tftp_provisioner} | 0 6 files changed, 74 insertions(+), 13 deletions(-) create mode 100644 lib/xml.php rename srv/tftp/{tftp_provisioner.php => tftp_provisioner} (100%) diff --git a/README.md b/README.md index 0231a2b..ec9fc01 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,11 @@ The project also serves as a repository of current / up to date cisco skinny/scc - [tftp-hpa](http://www.chschneider.eu/linux/server/tftpd-hpa.shtml) - [nginx](https://www.nginx.com/resources/wiki/) +## PHP Dependencies +- php >= 7.x +- php-cli +- php-xml + ## Usage - Clone the repository - Move the tftpboot directory (depends on your operating system): diff --git a/data/settings/XMLDefault.cnf.xml b/data/settings/XMLDefault.cnf.xml index da42da9..7616dc3 100644 --- a/data/settings/XMLDefault.cnf.xml +++ b/data/settings/XMLDefault.cnf.xml @@ -27,7 +27,7 @@ 2000 - 192.168.1.1 + 192.168.178.3 @@ -115,9 +115,9 @@ - 192.168.1.1 - 192.168.1.1 - 192.168.1.1 + 192.168.178.3 + 192.168.178.3 + 192.168.178.3 3 false false @@ -225,12 +225,12 @@ 9999 - http://192.168.1.1/idle.php - http://192.168.1.1/authenticate.php - http://192.168.1.1/cisco_menu/help/help.php + http://192.168.178.3/idle.php + http://192.168.178.3/authenticate.php + http://192.168.178.3/cisco_menu/help/help.php - http://192.168.1.1/tests.xml - http://192.168.1.1/cisco_menu/directory/menu.php + http://192.168.178.3/tests.xml + http://192.168.178.3/cisco_menu/directory/menu.php diff --git a/etc/certs/gentlv b/etc/certs/gentlv index 0b6fc82..0552d80 100755 --- a/etc/certs/gentlv +++ b/etc/certs/gentlv @@ -2,15 +2,16 @@ if [ $# == 0 ]; then # Create ITLFile.tlv in the tftpboot provisioning directory, the certificate used to sign the .tlv file is automatically included as providing the SAST function. -../../tools/certutils/tlvfile -b ../../tftpboot/settings/ITLFile.tlv -c CA.pem -r asterisk.pem -f ccm -r capf.pem -f capf -r tvs.pem -f tvs -r tftp.pem -f tftp -r webserver.pem -f https - +#../../tools/certutils/tlvfile -b ../../tftpboot/settings/ITLFile.tlv -c CA.pem -r asterisk.pem -f ccm -r capf.pem -f capf -r tvs.pem -f tvs -r tftp.pem -f tftp -r webserver.pem -f https -r vpn.pem -f https +../../tools/certutils/tlvfile -b ../../tftpboot/settings/ITLFile.tlv -c CA.pem -r asterisk.pem -f ccm -r tftp.pem -f tftp -r webserver.pem -f https -r vpn.pem -f https else # Optionally, the default ITLFile.tlv can be overridden using a file name based on the MAC address of the phone, eg: ITLSEP58971ECC97C1.tlv. #../../tools/certutils/tlvfile -b ../../tftpboot/settings/ITL${1}.tlv -c CA.pem -r vpn.pem -f https -F ITLFile.tlv +../../tools/certutils/tlvfile -b ../../tftpboot/settings/ITL${1}.tlv -c CA.pem -r asterisk.pem -f ccm -r tftp.pem -f tftp -r webserver.pem -f https -r vpn.pem -f https -F ITLFile.tlv # Optionally, additional certificates can be included using a file name based on the MAC address of the phone, eg: CTLSEP58971ECC97C1.tlv. # Example for the VPN certificate -../../tools/certutils/tlvfile -b ../../tftpboot/settings/CTL${1}.tlv -c CA.pem -r vpn.pem -f https -F CTLFile.tlv +#../../tools/certutils/tlvfile -b ../../tftpboot/settings/CTL${1}.tlv -c CA.pem -r vpn.pem -f https -F CTLFile.tlv # Enable SIP-TLS mode by setting to 3 and setting to either 2 (Authenticated) or 3 (Encrypted) in SEPMAC.cnf.xml. Optionally, any XML services can be configured to use HTTPS. fi diff --git a/etc/certs/signfile b/etc/certs/signfile index d0bcaa9..6f43383 100755 --- a/etc/certs/signfile +++ b/etc/certs/signfile @@ -2,5 +2,6 @@ if [ $# -gt 0 ]; then # Sign SEPMAC.cnf.xml -../../tools/certutils/sgnfile -b ../../tftpboot/settings/$1 -c tftp.pem +#../../tools/certutils/sgnfile -b ../../tftpboot/settings/$1 -c tftp.pem +../../tools/certutils/sgnfile -c ../../etc/certs/tftp.pem -b $* fi diff --git a/lib/xml.php b/lib/xml.php new file mode 100644 index 0000000..ee3c3ce --- /dev/null +++ b/lib/xml.php @@ -0,0 +1,54 @@ +config = $config; + $this->parser = xml_parser_create(); + //xml_error_string + } + function __destruct() { + xml_parser_free($this->parser); + } + function readStr($content) { + xml_parse_into_struct($this->parser , $content , $this->values, $this->index); + } + function readFile($filename) { + $content = file_get_contents($filename); + $this->read($content); + } + function write() { + } + function addAttr($elem, $attr) { + } + function removeAttr($elem, $attr) { + } + function updateAttr($elem, $attr) { + } + function add($parent) { + } + function remove($parent) { + } + function update($parent) { + } +} + +// Testing +if(defined('STDIN') ) { + $xml = new XML($config); + $test_cases = Array( + ); + foreach($test_cases as $test) { + try { + $xml->readStr(""); + } catch (Exception $e) { + } + } + unset($resolver); +} +?> diff --git a/srv/tftp/tftp_provisioner.php b/srv/tftp/tftp_provisioner similarity index 100% rename from srv/tftp/tftp_provisioner.php rename to srv/tftp/tftp_provisioner From a36f459be26b114ab2a590704586ad2df5540461 Mon Sep 17 00:00:00 2001 From: Diederik de Groot Date: Mon, 16 Mar 2020 11:33:02 +0100 Subject: [PATCH 10/10] - renamed tftproot => data - Added strict_types=1 - Added NameSpaces - Fixed config::replaceSubdirTreeStructure function - Fix tftp server Signed-off-by: Diederik de Groot --- .cache/{.git_keep => .gitkeep} | 0 config.ini | 2 +- lib/config.php | 37 ++++++++++---------- lib/logger.php | 3 ++ lib/resolveCache.php | 7 ++-- lib/resolver.php | 62 ++++++++++++++++++++++------------ lib/tftp.php | 2 ++ lib/utils.php | 4 ++- lib/xml.php | 2 ++ srv/tftp/tftp_provisioner | 8 +++-- 10 files changed, 80 insertions(+), 47 deletions(-) rename .cache/{.git_keep => .gitkeep} (100%) diff --git a/.cache/.git_keep b/.cache/.gitkeep similarity index 100% rename from .cache/.git_keep rename to .cache/.gitkeep diff --git a/config.ini b/config.ini index 8f4c019..127f608 100644 --- a/config.ini +++ b/config.ini @@ -22,7 +22,7 @@ cert_pub = NULL hash = NULL ;[subdirs] -;tftproot = tftpboot +;tftproot = data ;firmware = firmware ;settings = settings ;wallpapers = wallpapers diff --git a/lib/config.php b/lib/config.php index 194424e..40c9dff 100644 --- a/lib/config.php +++ b/lib/config.php @@ -1,4 +1,7 @@ replaceSubdirTreeStructure($config['subdirs']); $this->config = $config; } @@ -85,12 +88,12 @@ class ConfigParser { private function replaceSubdirTreeStructure($tmpSubdirs) { $tree_structure = Array( 'etc' => array('parent' => NULL, "strip" => true), - 'tftproot' => array('parent' => NULL, "strip" => true), - 'settings' => array('parent' => 'tftproot', "strip" => true), - 'wallpapers' => array('parent' => 'tftproot', "strip" => false), - 'ringtones' => array('parent' => 'tftproot', "strip" => true), - 'locales' => array('parent' => 'tftproot', "strip" => true), - 'firmware' => array('parent' => 'tftproot', "strip" => true), + 'data' => array('parent' => NULL, "strip" => true), + 'settings' => array('parent' => 'data', "strip" => true), + 'wallpapers' => array('parent' => 'data', "strip" => false), + 'ringtones' => array('parent' => 'data', "strip" => true), + 'locales' => array('parent' => 'data', "strip" => true), + 'firmware' => array('parent' => 'data', "strip" => true), 'languages' => array('parent' => 'locales', "strip" => false), 'countries' => array('parent' => 'locales', "strip" => false), ); @@ -98,16 +101,10 @@ class ConfigParser { $subdirs = Array(); foreach ($tree_structure as $key => $value) { if (!empty($tmpSubdirs[$key])) { - if (substr($tmpSubdirs[$key], 0, 1) !== "/") { - if (!$value['parent']) { - $path = $tmpSubdirs[$key]; - } else { - if (is_array($tmpSubdirs[$value['parent']])) { - $path = $tmpSubdirs[$value['parent']]['path'].'/'.$tmpSubdirs[$key]; - } else { - $path = $tmpSubdirs[$value['parent']].'/'.$tmpSubdirs[$key]; - } - } + if (!$value['parent']) { + $path = $tmpSubdirs[$key]; + } else { + $path = $subdirs[$value['parent']]['path'] . DIRECTORY_SEPARATOR . $tmpSubdirs[$key]; } $subdirs[$key] = array('path' => $path, 'strip' => $value['strip']); } @@ -190,7 +187,7 @@ $config = $configParser->getConfiguration(); switch($config['main']['log_type']) { case 'SYSLOG': - $logger = new Logger_Syslog($config['main']['log_level']); + $logger = new \SCCP\Logger\Logger_Syslog($config['main']['log_level']); break; case 'FILE': if (!isempty($config['main']['log_file'])) { diff --git a/lib/logger.php b/lib/logger.php index 249d121..2ad173b 100644 --- a/lib/logger.php +++ b/lib/logger.php @@ -1,4 +1,7 @@ _cache_file."' at Resolver::destruct"); }*/ if (!file_put_contents($this->_cache_file, serialize($this->_cache))) { - log_error_and_throw("Could not write to file '".$this->_cache_file."' at Resolver::destruct"); + Utils\log_error_and_throw("Could not write to file '".$this->_cache_file."' at Resolver::destruct"); } } } @@ -42,7 +45,7 @@ class fileCache extends resolveCache { public function addFile($filename, $realpath) { if ($this->check($filename)) - log_error("Duplicate file:$filename"); /* should we prevent this ? */ + Utils\log_error("Duplicate file:$filename"); /* should we prevent this ? */ $this->_cache[$filename] = $realpath; $this->_isDirty =true; } diff --git a/lib/resolver.php b/lib/resolver.php index e2f7673..5d60147 100644 --- a/lib/resolver.php +++ b/lib/resolver.php @@ -1,8 +1,13 @@ config = $config; - $this->cache = new fileCache($this->config['main']['cache_filename']); + $this->cache = new ResolveCache\fileCache($this->config['main']['cache_filename']); if ($this->cache->isDirty()) { $this->rebuildCache(); } } public function searchForFile($filename) { + $path = ""; foreach($this->config['subdirs'] as $key => $value) { - if ($key === "firmware" || $key === "tftproot" ) { + if ($key === "firmware" || $key === "data" || $key === "etc") { continue; } - $path = realpath($this->config['main']['base_path'] . "/" . $value['path'] . "/$filename"); - if (file_exists($path)) { - $this->cache->addFile($filename, $path); - return $path; + $path = realpath($this->config['main']['base_path'] . DIRECTORY_SEPARATOR . $value['path'] . DIRECTORY_SEPARATOR . $filename); + if (!$path) { + print("path: '" . $this->config['main']['base_path'] . DIRECTORY_SEPARATOR . $value['path'] . DIRECTORY_SEPARATOR . $filename . "' not found\n"); + return ResolveResult::FileNotFound; } + $this->cache->addFile($filename, $path); + return $path; } - log_error("File '$filename' does not exist"); + Utils\log_error("File '$filename' does not exist"); return ResolveResult::FileNotFound; } public function rebuildCache() { - log_debug("Rebuilding Cache, standby..."); + Utils\log_debug("Rebuilding Cache, standby..."); foreach($this->config['subdirs'] as $key =>$value) { - if ($key === "tftproot") { + if ($key === "data" || $key === "etc") { continue; } - $path = $this->config['main']['base_path'] . "/" . $value['path'] . "/"; - $dir_iterator = new RecursiveDirectoryIterator($path); - $iterator = new RecursiveIteratorIterator($dir_iterator, RecursiveIteratorIterator::SELF_FIRST); + $path = realpath($this->config['main']['base_path'] . DIRECTORY_SEPARATOR . $value['path'] . DIRECTORY_SEPARATOR); + if (!$path) { + print("path: '" . $this->config['main']['base_path'] . DIRECTORY_SEPARATOR . $value['path'] . "' not found\n"); + break; + } + $dir_iterator = new \RecursiveDirectoryIterator($path); + $filter = new \RecursiveCallbackFilterIterator($dir_iterator, function ($current, $key, $iterator) { + // Skip hidden files and directories. + if ($current->getFilename()[0] === '.' || $current->getFilename() == "bak") { + return FALSE; + } + return TRUE; + }); + $iterator = new \RecursiveIteratorIterator($filter, \RecursiveIteratorIterator::SELF_FIRST); foreach ($iterator as $file) { if ($file->isFile()) { if ($value['strip']) { $this->cache->addFile($file->getFileName(), $file->getPathname()); } else { $subdir = basename(dirname($file->getPathname())); - $this->cache->addFile('$subpath/'.$file->getFileName(), $file->getPathname()); + $this->cache->addFile($subdir. DIRECTORY_SEPARATOR . $file->getFileName(), $file->getPathname()); } } } @@ -89,14 +109,14 @@ class Resolver { log_error("Request is not a string"); return ResolveResult::RequestNotAString; } - log_debug($request . ":" . escapeshellarg($request) . ":" . utf8_urldecode($request) . "\n"); - $escaped_request = escapeshellarg(utf8_urldecode($request)); + Utils\log_debug($request . ":" . escapeshellarg($request) . ":" . Utils\utf8_urldecode($request) . "\n"); + $escaped_request = escapeshellarg(Utils\utf8_urldecode($request)); if ($escaped_request !== "'" . $request . "'") { log_error("Request '$request' contains invalid characters"); return ResolveResult::RequestContainsInvalidChar; } if (strstr($escaped_request, "..")) { - log_error("Request '$request' contains '..'"); + Utils\log_error("Request '$request' contains '..'"); return ResolveResult::RequestContainsPathWalk; } return ResolveResult::Ok; @@ -132,11 +152,11 @@ class Resolver { if(defined('STDIN') ) { $resolver = new Resolver($config); $test_cases = Array( - Array('request' => 'jar70sccp.9-4-2ES26.sbn', 'expected' => '/tftpboot/firmware/7970/jar70sccp.9-4-2ES26.sbn'), - Array('request' => 'Russian_Russian_Federation/be-sccp.jar', 'expected' => '/tftpboot/locales/languages/Russian_Russian_Federation/be-sccp.jar'), - Array('request' => 'Spain/g3-tones.xml', 'expected' => '/tftpboot/locales/countries/Spain/g3-tones.xml'), - Array('request' => '320x196x4/Chan-SCCP-b.png', 'expected' => '/tftpboot/wallpapers/320x196x4/Chan-SCCP-b.png'), - Array('request' => 'XMLDefault.cnf.xml', 'expected' => '/tftpboot/settings/XMLDefault.cnf.xml'), + Array('request' => 'jar70sccp.9-4-2ES26.sbn', 'expected' => '/data/firmware/7970/jar70sccp.9-4-2ES26.sbn'), + Array('request' => 'Russian_Russian_Federation/be-sccp.jar', 'expected' => '/data/locales/languages/Russian_Russian_Federation/be-sccp.jar'), + Array('request' => 'Spain/g3-tones.xml', 'expected' => '/data/locales/countries/Spain/g3-tones.xml'), + Array('request' => '320x196x4/Chan-SCCP-b.png', 'expected' => '/data/wallpapers/320x196x4/Chan-SCCP-b.png'), + Array('request' => 'XMLDefault.cnf.xml', 'expected' => '/data/settings/XMLDefault.cnf.xml'), Array('request' => '../XMLDefault.cnf.xml', 'expected' => ResolveResult::RequestContainsPathWalk), Array('request' => 'XMLDefault.cnf.xml/../../text.xml', 'expected' => ResolveResult::RequestContainsPathWalk), ); diff --git a/lib/tftp.php b/lib/tftp.php index 9fa0621..88459c1 100644 --- a/lib/tftp.php +++ b/lib/tftp.php @@ -1,4 +1,6 @@ _debug = $debug; $this->max_put_size = 60000000; - $this->_resolver = new Resolver($config); + $this->_resolver = new Resolve\Resolver($config); $this->_settings_path = $this->_config['main']['base_path'] . DIRECTORY_SEPARATOR . $this->_config['subdirs']['settings']['path'] . DIRECTORY_SEPARATOR; }