the schema should not have any translations on it as they are present
for reference only.
This removes the extra descriptions found and corrects some of the en to
en-us ones
make spacing and layout consistent
add all missing language tags
fill missing en-us descriptions
convert to $x$y$z usage for array filling
add a default version number
this is a by hand update
Imported Found language ro as ro-ro Romanian (tested by reverse translation)
Add placeholders for all found languages
Add new missing flags
Enhancements to text class
* improved sort to keep language-* tags organized at the top
* if a language is missing a name tag, add it
* changed organizer to not add a final \n
* corrected some indenting
* added detect_all_languages that attempts to find any languages that haven't been defined in resources/app_languages.php
* added language_totals, this is used by the optional languages application to calculate how complete a language is
convert all app_menu.php files to have all placeholders and languages and use 2-2 format for languages
update app_defaults to convert any items found using legacy values in user_setings, domain_settings and default_settings
Some applications were missed due to permissions issue on the server performing the update, this update corrects the missing changes
ordering in xml_cdr was done manually in a previous PR, this corrects the ordering and incorrect description-pdd and description-mos for nl-nl
* Update macro.lua
Add additional macros for the tutorial.
* Create tutorial.lua
* Update index.lua
* Update record_greeting.lua
Add menu variable to route back to appropriate place in the flow.
* Update record_menu.lua
Add menu variable to accommodate the tutorial.
* Update change_password.lua
Add menu variable to accommodate the tutorial.
* Update record_name.lua
Add menu variable to accommodate the tutorial.
* Update voicemail_edit.php
Add option to play tutorial on next login.
* Update app_languages.php
* Update app_config.php
Add voicemail_tutorial to database.
* Update extension_edit.php
Set "voicemail_tutorial" to true for new extensions.
Editing an extension causes the voicemail_description filed to disappear in v_voicemails.
* Preserves voicemail_description if present in v_voicemails table.
* Creates voicemail_description if empty in v_voicemails.
* Added Italian translation
* add italian translation
* add italian translation
* add italian translation
* fix typo error
* add italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian language
* added italian translation
* added italian language
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian language
* added italian language
* added italian translation
* added italian translation
* added italian language
* fixed error in copy button
* added italian translation
* added italian translation
* partial italian translation
* added partial italian translation
* added italian translation
* added italian translation
* Update app_languages.php
* Added Italian translation
* add italian translation
* add italian translation
* add italian translation
* fix typo error
* add italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian language
* added italian translation
* added italian language
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian translation
* added italian language
* added italian language
* added italian translation
* added italian translation
* added italian language
* fixed error in copy button
* added italian translation
* added italian translation
* partial italian translation
Use check_str on extension edit when building the sql queries. In the future will switch to PHP PDO prepared statements with parameters. This change fixes a problem where the check_str is used twice and duplicating the single quote.