• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Advanced languages

#1
Hi all,
I think that codeigniter should have languages files have 2 dimensional arrays instead of only 1.

For example if i need to have modular setup, each language file could handle all translations in file per module separated in array by keys. This would make language files more flexible, less files to load per translation, less files and changes per project update / commit.

What do you think?
Reply

#2
I agree. In previous version it was. But changed . So had to remove 'string' return type to solve problem.

I know that it is not good to change in system file.

PHP Code:
    function lang(string $line, array $args = [], string $locale null): string
    
{
        return 
Services::language($locale)
                        ->
getLine($line$args);
    } 

"getLine()" function returns string and array both, but "lang()" function returns only string. I think it's need to update
Reply


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2019 MyBB Group.