Import initial du projet shipheart_cm5
This commit is contained in:
Executable
+125
@@ -0,0 +1,125 @@
|
||||
.pragma library
|
||||
|
||||
|
||||
// Nb : l'ordre des array ci-dessous défini l'ordre d'affichage (sur la page Paramètres notamment)
|
||||
|
||||
let langues = [
|
||||
['FR', 'fr_FR', 'Français' ], // 0
|
||||
['EN', 'en_EN', 'English' ], // 1
|
||||
['IT', 'it_IT', 'Italiano' ], // 2
|
||||
['ES', 'es_ES', 'Español' ], // 3
|
||||
['DE', 'de_DE', 'Deutsch' ], // 4
|
||||
['PT', 'pt_PT', 'Português' ], // 5
|
||||
['NL', 'nl_NL', 'Nederlands' ], // 6
|
||||
['LV', 'lv_LV', 'Latviski' ], // 7
|
||||
['CA', 'ca_ES', 'català' ] // 8
|
||||
];
|
||||
|
||||
let volumes = [
|
||||
['Litres', 'lit.' ], // 0
|
||||
['US Gallons', 'US Ga' ], // 1
|
||||
['Imperial Gallons', 'Imp. Ga' ] // 2
|
||||
];
|
||||
|
||||
let temperatures = [
|
||||
['Celsius', '°C' ], // 0
|
||||
['Fahrenheit', '°F' ] // 1
|
||||
];
|
||||
|
||||
|
||||
|
||||
//=====================================================================================
|
||||
// Fonctions : Fournit le nombre de langues disponibles
|
||||
// Reçoit : Rien
|
||||
// Retour : Le nb de langues
|
||||
//=====================================================================================
|
||||
function nb_langues()
|
||||
{
|
||||
return(langues.length);
|
||||
}
|
||||
//=====================================================================================
|
||||
// Fonctions : Fournit le code pays de la langue dont le n° est passé en paramètre
|
||||
//=====================================================================================
|
||||
function code_pays(no)
|
||||
{
|
||||
if ((no < 0) || (no >= langues.length)) no = 0;
|
||||
return(langues[no][0]);
|
||||
}
|
||||
//=====================================================================================
|
||||
// Retour : Le code langue (par exemple : "fr_FR" ou "en_EN"
|
||||
//=====================================================================================
|
||||
function code_langue(no)
|
||||
{
|
||||
if ((no < 0) || (no >= langues.length)) no = 0;
|
||||
return(langues[no][1]);
|
||||
}
|
||||
//=====================================================================================
|
||||
// Retour : Le nom de la langue (par exemple : "Français" ou "English"
|
||||
//=====================================================================================
|
||||
function nom_langue(no)
|
||||
{
|
||||
if ((no < 0) || (no >= langues.length)) no = 0;
|
||||
return(langues[no][2]);
|
||||
}
|
||||
|
||||
|
||||
|
||||
//=====================================================================================
|
||||
// Fonctions : Fournit le nombre d'unités de volume
|
||||
// Reçoit : Rien
|
||||
// Retour : Le nb d'unités de volume
|
||||
//=====================================================================================
|
||||
function nb_unites_volume()
|
||||
{
|
||||
return(volumes.length);
|
||||
}
|
||||
//=====================================================================================
|
||||
// Retour : Le nom (par exemple : "Litres" ou "US Gallons"
|
||||
//=====================================================================================
|
||||
function nom_unite_volume(no)
|
||||
{
|
||||
if ((no < 0) || (no >= volumes.length)) no = 0;
|
||||
return(volumes[no][0]);
|
||||
}
|
||||
//=====================================================================================
|
||||
// Retour : Le symbole (par exemple : "lit." ou "US Ga")
|
||||
//=====================================================================================
|
||||
function symbole_unite_volume(no)
|
||||
{
|
||||
if ((no < 0) || (no >= volumes.length)) no = 0;
|
||||
return(volumes[no][1]);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
//=====================================================================================
|
||||
// Fonctions : Fournit le nombre d'unités de température
|
||||
// Reçoit : Rien
|
||||
// Retour : Le nb d'unités de temperature
|
||||
//=====================================================================================
|
||||
function nb_unites_temperature()
|
||||
{
|
||||
return(temperatures.length);
|
||||
}
|
||||
//=====================================================================================
|
||||
// Retour : Le nom (par exemple : "Celsius" ou "Farenheit"
|
||||
//=====================================================================================
|
||||
function nom_unite_temperature(no)
|
||||
{
|
||||
if ((no < 0) || (no >= temperatures.length)) no = 0;
|
||||
return(temperatures[no][0]);
|
||||
}
|
||||
//=====================================================================================
|
||||
// Retour : Le symbole (par exemple : "°C" ou "°F")
|
||||
//=====================================================================================
|
||||
function symbole_unite_temperature(no)
|
||||
{
|
||||
if ((no < 0) || (no >= temperatures.length)) no = 0;
|
||||
return(temperatures[no][1]);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user