Spanish Language
scientificware opened this issue · comments
The purpose of this issue is to create the spanish mathematic naturel typesetting in FXMESSAGE.
- Done. Create the FXShortCuts_sp class.
- WIP. Translate internal shortcuts with the setLocal method.
To change the name, the shortcut and the custom shortcut : setLocal("name",".shortcut","custom")
.
- Example :
setLocal("paréntesis derecho", ".pad", ".(")
To change the name and the shortcut : setLocal("name",".shortcut")
.
- Example :
setLocal("paréntesis derecho", ".pad")
- or
setLocal("paréntesis derecho", ".pad", "")
To only change the name : setLocal("name")
.
- Example :
setLocal("paréntesis derecho")
- or
setLocal("paréntesis derecho", "")
The code to complete :
void translate(){
ACCOLADE_DROITE.setLocal("","");
ACCOLADE_GAUCHE.setLocal("","");
ACCOLADE_SUPERIEURE.setLocal("","");
ALPHA_MAJUSCULE.setLocal("","");
ALPHA_MINUSCULE.setLocal("","");
ANGLE.setLocal("","");
APPARTIENT_A.setLocal("","");
AU_CARRE.setLocal("","", "");
AU_CUBE.setLocal("","", "");
BETA_MAJUSCULE.setLocal("","");
BETA_MINUSCULE.setLocal("","");
CHI_MAJUSCULE.setLocal("","");
CHI_MINUSCULE.setLocal("","");
CONTIENT.setLocal("","");
CROCHET_DROIT.setLocal("","");
CROCHET_GAUCHE.setLocal("","");
DELTA_MAJUSCULE.setLocal("","");
DELTA_MINUSCULE.setLocal("","");
DERIVEE_PARTIELLE.setLocal("","");
DIVISE.setLocal("","","");
DIVISE_PAR.setLocal("","","");
DZETA_MAJUSCULE.setLocal("","");
DZETA_MINUSCULE.setLocal("","");
EGAL_CERCLE.setLocal("","","");
EN_EXPOSANT.setLocal("","");
EN_INDICE.setLocal("","");
EN_INDICE_ET_EXPOSANT.setLocal("","","");
ENSEMBLE_COMPLEXES.setLocal("");
ENSEMBLE_ENTIERS_NATURELS.setLocal("");
ENSEMBLE_ENTIERS_RELATIFS.setLocal("");
ENSEMBLE_RATIONNELS.setLocal("");
ENSEMBLE_REELS.setLocal("");
ENSEMBLE_REELS_OU_COMPLEXES.setLocal("");
ENSEMBLE_VIDE.setLocal("","","");
EPSILON_MAJUSCULE.setLocal("","");
EPSILON_MINUSCULE.setLocal("","");
EST_APPROXIMATIVEMENT_EGAL_A.setLocal("","");
EST_ASSOCIE_A.setLocal("","","");
EST_DIFFERENT_DE.setLocal("","","");
EST_EGAL_A.setLocal("","","");
EST_EQUIVALENT_A.setLocal("","");
EST_INCLUS_DANS.setLocal("","");
ET.setLocal("","");
ETA_MAJUSCULE.setLocal("","");
ETA_MINUSCULE.setLocal("","");
ETOILE_CERCLE.setLocal("","");
EXPOSANT.setLocal("","","");
FLECHE_A_DOUBLE_SENS.setLocal("","");
FLECHE_DROITE.setLocal("","");
FLECHE_GAUCHE.setLocal("","");
FOIS.setLocal("","","");
FOIS_CERCLE.setLocal("","");
FRACTION.setLocal("","","");
GAMMA_MAJUSCULE.setLocal("","");
GAMMA_MINUSCULE.setLocal("","");
I.setLocal("","");
IL_EXISTE.setLocal("","");
IMPLIQUE.setLocal("","","");
INCONNU_001.setLocal("","");
INDICE.setLocal("","","");
INDICE_ET_EXPOSANT.setLocal("","");
INFERIEUR_OU_EGAL_A.setLocal("","","");
INFINI.setLocal("","","");
INTEGRALE.setLocal("","","");
INTEGRALE_CIRCULAIRE.setLocal("","");
INTER.setLocal("","");
IOTA_MAJUSCULE.setLocal("","");
IOTA_MINUSCULE.setLocal("","");
J.setLocal("","");
KAPPA_MAJUSCULE.setLocal("","");
KAPPA_MINUSCULE.setLocal("","");
LAMBDA_MAJUSCULE.setLocal("","");
LAMBDA_MINUSCULE.setLocal("","");
MATRICE_CARREE_D_ORDRE_2.setLocal("","");
MATRICE_CARREE_D_ORDRE_3.setLocal("","");
MATRICE_CARREE_D_ORDRE_N.setLocal("","");
MATRICE_UNITE_D_ORDRE_2.setLocal("","");
MATRICE_UNITE_D_ORDRE_3.setLocal("","");
MOINS.setLocal("","");
MOINS_PLUS.setLocal("","");
MU_MAJUSCULE.setLocal("","");
MU_MINUSCULE.setLocal("","");
N_APPARTIENT_PAS_A.setLocal("","");
NE_DIVISE_PAS.setLocal("","","");
NOMBRE_00_CERCLE.setLocal("","");
NOMBRE_01_CERCLE.setLocal("","");
NOMBRE_02_CERCLE.setLocal("","");
NOMBRE_03_CERCLE.setLocal("","");
NOMBRE_04_CERCLE.setLocal("","");
NOMBRE_05_CERCLE.setLocal("","");
NOMBRE_06_CERCLE.setLocal("","");
NOMBRE_07_CERCLE.setLocal("","");
NOMBRE_08_CERCLE.setLocal("","");
NOMBRE_09_CERCLE.setLocal("","");
NOMBRE_10_CERCLE.setLocal("","");
NON.setLocal("","");
NORME.setLocal("","");
NU_MAJUSCULE.setLocal("","");
NU_MINUSCULE.setLocal("","");
OMEGA_MAJUSCULE.setLocal("","");
OMEGA_MINUSCULE.setLocal("","");
OMICRON_MAJUSCULE.setLocal("","");
OMICRON_MINUSCULE.setLocal("","");
OU.setLocal("","");
PARENTHESE_DROITE.setLocal("","");
PARENTHESE_GAUCHE.setLocal("","");
PHI_MAJUSCULE.setLocal("","");
PHI_MINUSCULE.setLocal("","");
PI_MAJUSCULE.setLocal("","");
PI_MINUSCULE.setLocal("","");
PLUS.setLocal("plus");
PLUS_MOINS.setLocal("","");
POINT_CERCLE.setLocal("","");
POUR_MILLE.setLocal("","");
PRODUIT.setLocal("","");
PSI_MAJUSCULE.setLocal("","");
PSI_MINUSCULE.setLocal("","");
QUATRE_TIERS.setLocal("s");
QUEL_QUE_SOIT.setLocal("","");
RACINE_CARREE.setLocal("","","");
RADICAL.setLocal("","");
REPRESENTE.setLocal("","");
RHO_MAJUSCULE.setLocal("","");
RHO_MINUSCULE.setLocal("","");
ROND.setLocal("","","");
ROND_CERCLE.setLocal("","");
SEULEMENT_SI.setLocal("","y","");
SI_ET_SEULEMENT_SI.setLocal("","", "");
SIGMA_MAJUSCULE.setLocal("","");
SIGMA_MINUSCULE.setLocal("","");
SOMME.setLocal("","");
SOMME_DIRECTE.setLocal("","","");
SUPERIEUR_OU_EGAL_A.setLocal("","","");
SUR.setLocal("","");
TAU_MAJUSCULE.setLocal("","");
TAU_MINUSCULE.setLocal("","");
TETA_MAJUSCULE.setLocal("","");
TETA_MINUSCULE.setLocal("","");
TRES_INFERIEUR_A.setLocal("","");
TRES_SUPERIEUR_A.setLocal("","");
UNION.setLocal("","");
UN_DEMI.setLocal("");
UN_TIERS.setLocal("");
UPSILON_MAJUSCULE.setLocal("","");
UPSILON_MINUSCULE.setLocal("","");
XI_MAJUSCULE.setLocal("","");
XI_MINUSCULE.setLocal("","");
}
ACCOLADE_DROITE.setLocal("llave derecha",".llaved");
ACCOLADE_GAUCHE.setLocal("llave izquierda",".llavei");
ACCOLADE_SUPERIEURE.setLocal("llave superior",".llaves");
ALPHA_MAJUSCULE.setLocal("alfa mayúscula",".Alfa");
ALPHA_MINUSCULE.setLocal("alfa minúscula",".alfa");
ANGLE.setLocal("ángulo",".angulo");
APPARTIENT_A.setLocal("pertenece a",".pert");
AU_CARRE.setLocal("al cuadrado",".alcuad");
AU_CUBE.setLocal("al cubo",".alcubo");
BETA_MAJUSCULE.setLocal("beta mayúscula",".Beta");
BETA_MINUSCULE.setLocal("beta minúscula",".beta");
CHI_MAJUSCULE.setLocal("ji mayúscula",".Ji");
CHI_MINUSCULE.setLocal("ji minúscula",".ji");
CONTIENT.setLocal("contiene",".contiene");
CROCHET_DROIT.setLocal("corchete derecho",".cord");
CROCHET_GAUCHE.setLocal("corchete izquierdo",".cori");
DELTA_MAJUSCULE.setLocal("delta mayúscula ",".Delta");
DELTA_MINUSCULE.setLocal("delta minúscula",".delta");
DERIVEE_PARTIELLE.setLocal("derivada parcial",".derivp");
DIVISE.setLocal("divide",".div");
DIVISE_PAR.setLocal("dividido por",".divpor");
DZETA_MAJUSCULE.setLocal("dseta mayúscula",".Dseta");
DZETA_MINUSCULE.setLocal("dseta minúscula ",".dseta");
EGAL_CERCLE.setLocal("igual círculo",".igual@");
EN_INDICE.setLocal("subíndice",".sub");
EN_EXPOSANT.setLocal("en exponente",".exp");
EN_INDICE_ET_EXPOSANT.setLocal("en subíndice y exponente",".subexp");
ENSEMBLE_COMPLEXES.setLocal("conjunto de los complejos");
ENSEMBLE_ENTIERS_NATURELS.setLocal("conjunto de los naturales");
ENSEMBLE_ENTIERS_RELATIFS.setLocal("conjunto de los enteros");
ENSEMBLE_RATIONNELS.setLocal("conjunto de los racionales");
ENSEMBLE_REELS.setLocal("conjunto de los reales");
ENSEMBLE_REELS_OU_COMPLEXES.setLocal("conjunto de los reales o complejos");
ENSEMBLE_VIDE.setLocal("conjunto vacío",".conjvac");
EPSILON_MAJUSCULE.setLocal("épsilon mayúscula",".Epsilon");
EPSILON_MINUSCULE.setLocal("épsilon minúscula",".epsilon");
EST_APPROXIMATIVEMENT_EGAL_A.setLocal("es aproximadamente igual que",".aproxigual");
EST_ASSOCIE_A.setLocal("asociado a",".asociado");
EST_DIFFERENT_DE.setLocal("no es igual a",".dif");
EST_EGAL_A.setLocal("es igual que",".ig",);
EST_EQUIVALENT_A.setLocal("es equivalente a",".equiv");
EST_INCLUS_DANS.setLocal("está contenido en",".cont");
ET.setLocal("y",".y");
ETA_MAJUSCULE.setLocal("eta mayúscula",".Eta");
ETA_MINUSCULE.setLocal("eta minúscula",".eta");
ETOILE_CERCLE.setLocal("estrella círculo",".estrella@");
EXPOSANT.setLocal("exponente",".exp");
EXPOSANT_0.setLocal("exponente 0",".exp0");
EXPOSANT_P1.setLocal("exponente 1",".exp1");
EXPOSANT_M1.setLocal("exponente -1",".exp-1");
EXPOSANT_N.setLocal("exponente n",".expn");
EXPOSANT_M2.setLocal("exponente -2",".exp-2");
FLECHE_A_DOUBLE_SENS.setLocal("flecha bidireccional",".flechabi");
FLECHE_DROITE.setLocal("flecha derecha",".flechd");
FLECHE_GAUCHE.setLocal("flecha izquierda","flechi");
FOIS.setLocal("por",".por");
FOIS_CERCLE.setLocal("por círculo",".por@");
FRACTION.setLocal("fracción",".frac");
GAMMA_MAJUSCULE.setLocal("gamma mayúscula",".Gamma");
GAMMA_MINUSCULE.setLocal("gamma minúscula",".gamma");
I.setLocal("número complejo i ",".compli");
IL_EXISTE.setLocal("existe",".existe");
IMPLIQUE.setLocal("implica",".imp");
STRICTEMENT_EQUIVALENT_A.setLocal("es estrictamente equivalente a ",".estrictequiv");
INDICE.setLocal("subíndice",".sub");
INDICE_ET_EXPOSANT.setLocal("subíndice y exponente",".subexp");
INFERIEUR_OU_EGAL_A.setLocal("es menor o igual que",".menoig");
INFINI.setLocal("infinito",".inf");
INTEGRALE.setLocal("integral",".integ");
INTEGRALE_CIRCULAIRE.setLocal("integral circular",".ointeg");
INTER.setLocal("intersección",".inter");
IOTA_MAJUSCULE.setLocal("iota mayúscula",".Iota");
IOTA_MINUSCULE.setLocal("iota minúscula",".iota");
J.setLocal("número complejo j",".complj");
KAPPA_MAJUSCULE.setLocal("kappa mayúscula",".Kappa");
KAPPA_MINUSCULE.setLocal("kappa minúscula",".kappa");
LAMBDA_MAJUSCULE.setLocal("lambda mayúscula",".Lambda");
LAMBDA_MINUSCULE.setLocal("lambda minúscula",".lambda");
MATRICE_CARREE_D_ORDRE_2.setLocal("matriz cuadrada de orden 2",".MC2");
MATRICE_CARREE_D_ORDRE_3.setLocal("matriz cuadrada de orden 3",".MC3");
MATRICE_CARREE_D_ORDRE_N.setLocal("matriz cuadrada de orden N",".MCn");
MATRICE_UNITE_D_ORDRE_2.setLocal("matriz unitaria de orden 2",".I2");
MATRICE_UNITE_D_ORDRE_3.setLocal("matriz unitaria de orden 3",".I3");
MATRICE_UNITE_D_ORDRE_N.setLocal("matriz cuadrada de orden N",".In");
MOINS.setLocal("menos",".menos");
MOINS_PLUS.setLocal("menos más",".menosmas");
MU_MAJUSCULE.setLocal("mi mayúscula",".Mi");
MU_MINUSCULE.setLocal("mi minúscula",".mi");
N_APPARTIENT_PAS_A.setLocal("no pertenece a",".npert");
NE_DIVISE_PAS.setLocal("no divide",".ndiv","");
NOMBRE_00_CERCLE.setLocal("numero cero círculo",".0@");
NOMBRE_01_CERCLE.setLocal("numero uno círculo",".1@");
NOMBRE_02_CERCLE.setLocal("numero dos círculo",".2@");
NOMBRE_03_CERCLE.setLocal("numero tres círculo",".3@");
NOMBRE_04_CERCLE.setLocal("numero cuatro círculo",".4@");
NOMBRE_05_CERCLE.setLocal("numero cinco círculo",".5@");
NOMBRE_06_CERCLE.setLocal("numero seis círculo",".6@");
NOMBRE_07_CERCLE.setLocal("numero siete círculo",".7@");
NOMBRE_08_CERCLE.setLocal("numero ocho círculo",".8@");
NOMBRE_09_CERCLE.setLocal("numero nueve círculo",".9@");
NOMBRE_10_CERCLE.setLocal("numero díes círculo",".10@");
NON.setLocal("no",".no");
NORME.setLocal("norma",".norma");
NU_MAJUSCULE.setLocal("ni mayúscula",".Ni");
NU_MINUSCULE.setLocal("ni minúscula",".ni");
OMEGA_MAJUSCULE.setLocal("omega mayúscula",".Omega");
OMEGA_MINUSCULE.setLocal("omega minúscula",".omega");
OMICRON_MAJUSCULE.setLocal("ómicron mayúscula",".Omicron");
OMICRON_MINUSCULE.setLocal("ómicron minúscula",".omicron");
OU.setLocal("o",".o");
PARENTHESE_DROITE.setLocal("paréntesis derecho",".parentd");
PARENTHESE_GAUCHE.setLocal("paréntesis izquierdo",".parenti");
PHI_MAJUSCULE.setLocal("fi mayúscula",".Fi");
PHI_MINUSCULE.setLocal("fi minúscula",".fi");
PI_MAJUSCULE.setLocal("pi mayúscula",".Pi");
PI_MINUSCULE.setLocal("pi minúscula",".pi");
PLUS.setLocal("más",".mas");
PLUS_MOINS.setLocal("más menos",".masmenos");
POINT_CERCLE.setLocal("punto círculo",".punto@");
POUR_MILLE.setLocal("por mil",".pormil");
PRODUIT.setLocal("producto",".prod");
PSI_MAJUSCULE.setLocal("psi mayúscula",".Psi");
PSI_MINUSCULE.setLocal("psi minúscula",".psi");
QUATRE_TIERS.setLocal("cuatro tercios", ".cuatrotercios");
QUEL_QUE_SOIT.setLocal("para todo",".pt");
RACINE_CARREE.setLocal("raíz cuadrada",".raiz2","");
RADICAL.setLocal("radical",".rad");
REPRESENTE.setLocal("representa",".representa");
RHO_MAJUSCULE.setLocal("rho mayúscula",".Rho");
RHO_MINUSCULE.setLocal("rho minúscula",".rho");
ROND.setLocal("compuesta con",".compuesta";
ROND_CERCLE.setLocal("compuesta con círculo",".compuesta@");
SEULEMENT_SI.setLocal("solo si",".ssi");
SI_ET_SEULEMENT_SI.setLocal("si y solo si",".sissi");
SIGMA_MAJUSCULE.setLocal("sigma mayúscula",".Sigma");
SIGMA_MINUSCULE.setLocal("sigma minúscula",".sigma");
SOMME.setLocal("suma",".suma");
SOMME_DIRECTE.setLocal("suma directa",".sdir");
SUPERIEUR_OU_EGAL_A.setLocal("es mayor o igual que",".mayoig");
SUR.setLocal("sobre",".sobre");
TAU_MAJUSCULE.setLocal("tau mayúscula",".Tau");
TAU_MINUSCULE.setLocal("tau minúscula",".tau");
THETA_MAJUSCULE.setLocal("theta mayúscula",".Theta");
THETA_MINUSCULE.setLocal("theta minúscula",".theta");
TRES_INFERIEUR_A.setLocal("es mucho menor que",".mmenor");
TRES_SUPERIEUR_A.setLocal("es mucho mayor que",".mmayor");
UNION.setLocal("unión",".union");
UN_DEMI.setLocal("un medio", ".medio" );
UN_TIERS.setLocal("un tercio", ".tercio");
UPSILON_MAJUSCULE.setLocal("ípsilon mayúscula",".Ipsilon");
UPSILON_MINUSCULE.setLocal("ípsilon minúscula",".ipsilon");
XI_MAJUSCULE.setLocal("xi mayúscula",".Xi");
XI_MINUSCULE.setLocal("xi minúscula",".xi");
@FrenchyLeaf thanks for your contributions.