Query to get languages Installed

Query to get languages Installed

de Edgar Conrado Hernandez -
Número de respuestas: 4

Hello 


I am looking for a query for MySql to get languages installed in Moodle, any advice?

Moodle Version 2.7


Regards

Promedio de valoraciones: -
En respuesta a Edgar Conrado Hernandez

Re: Query to get languages Installed

de Richard Oelmann -
Imagen de Core developers Imagen de Plugin developers Imagen de Testers

Why use an SQL? You'll still need to upload the language files themselves.

There's a perfectly good tool in the front end for adding language packs to your moodle site

En respuesta a Edgar Conrado Hernandez

Re: Query to get languages Installed

de Michael Milette -
Imagen de Core developers Imagen de Documentation writers Imagen de Particularly helpful Moodlers Imagen de Plugin developers Imagen de Testers Imagen de Translators

Hi Edgar,

You don't need to use MySQL for this. Moodle has an API specifically for this purpose.

     $langs = get_string_manager()->get_list_of_translations();

You'll find an example of this in the lang_menu() function found in moodle/lib/outputrenderers.php file.

Best regards,

     Michael Milette