Skip to content
Snippets Groups Projects
Commit afbfafa4 authored by Kevin P. Fleming's avatar Kevin P. Fleming
Browse files

make the 'languageprefix' option default to on, and deprecate turning it off

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@49000 65c4cc65-6c06-0410-ace0-fbb531ad65f3
parent 16b09ac4
Branches
Tags
No related merge requests found
......@@ -17,3 +17,9 @@ AEL:
not include it, but really, you should make sure that all execution
paths within your macros end in "return;".
Core:
* The 'languageprefix' option in asterisk.conf is now deprecated, and
the default sound file layout for non-English sounds is the 'new
style' layout introduced in Asterisk 1.4 (and used by the automatic
sound file installer in the Makefile).
......@@ -65,10 +65,11 @@ maxcalls = 255 ; The maximum number of concurrent calls you want to allow
execincludes = yes | no ; Allow #exec entries in configuration files
dontwarn = yes | no ; Don't over-inform the Asterisk sysadm, he's a guru
systemname = <a_string> ; System name. Used to prefix CDR uniqueid and to fill ${SYSTEMNAME}
languageprefix = yes | no ; Should language code be last component of sound file name or first?
languageprefix = no | yes ; Should language code be last component of sound file name or first?
; when off, sound files are searched as <path>/<lang>/<file>
; when on, sound files are search as <lang>/<path>/<file>
; (only affects relative paths for sound files)
; NOTE: this option is deprecated, as the default value is now 'yes'
maxlimit = <value> ; Maximum number open files for the Asterisk process
[files]
......
......@@ -2491,6 +2491,9 @@ int main(int argc, char *argv[])
ast_verbose("[ Reading Master Configuration ]\n");
ast_readconfig();
if (!ast_language_is_prefix && !ast_opt_remote)
ast_log(LOG_WARNING, "The 'languageprefix' option in asterisk.conf is deprecated; in a future release it will be removed, and your sound files will need to be organized in the 'new style' language layout.\n");
if (ast_opt_dump_core) {
struct rlimit l;
memset(&l, 0, sizeof(l));
......
......@@ -61,7 +61,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
* (i.e. en/digits/1.gsm, it/digits/1.gsm or default to digits/1.gsm).
* The latter permits a language to be entirely in one directory.
*/
int ast_language_is_prefix = 0;
int ast_language_is_prefix = 1;
static AST_LIST_HEAD_STATIC(formats, ast_format);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment