pollop Posted January 24, 2008 Share Posted January 24, 2008 (edited) Hi all I am planning to make my software in many language but i don't know exactly how to store the language data :S Maybe in ini files ? Something like that ? Global $lang = "French" Global $lang_wood = IniRead($language_file.ini,$lang,"Wood","Error") --------- And in the ini file : [French] Wood = Bois [OtherLanguage] Wood = Wood_in_an_other_language ... Why do you think about that ? Thanks a lot and really sry for my english :S Edited January 24, 2008 by pollop Link to comment Share on other sites More sharing options...
Linux Posted January 24, 2008 Share Posted January 24, 2008 (edited) You are right. Edit: Are you looking for this? expandcollapse popuplang_es['ALIANZA'] = 'Alianza'; lang_es['PERFIL'] = 'Perfil'; lang_es['SIM'] = 'Simulador'; lang_es['CALC'] = 'Calculadora'; lang_es['SEGURO'] = 'Estas seguro?'; lang_es['MARK'] = 'Marcar Todos'; lang_es['PERDIDAS'] = 'Pérdidas en materiales'; lang_es['RENT'] = 'Rentabilidad'; lang_es['SUBIR_NIVEL'] = 'Ya puedes subirlo de nivel'; lang_es['JUGADOR'] = 'Jugador'; lang_es['ALDEA'] = 'Aldea'; lang_es['HAB'] = 'Habitantes'; lang_es['COORD'] = 'Coordenadas'; lang_es['ACCION'] = 'Acciones'; lang_es['ATACAR'] = 'Atacar'; lang_es['COMERCIAR'] = 'Comerciar'; lang_es['GUARDADO'] = 'Guardado'; lang_es['DESP_ABR'] = 'Desp.'; lang_es['FALTA'] = 'Falta'; lang_es['HOY'] = 'hoy'; lang_es['MANYANA'] = 'mañana'; lang_es['PAS_MANYANA'] = 'pasado mañana'; lang_es['MERCADO'] = 'Mercado'; lang_es['CUARTEL'] = 'Cuartel'; lang_es['PUNTO'] = 'Punto de encuentro'; lang_es['CORRAL'] = 'Establo'; lang_es['TALLER'] = 'Taller'; lang_es['ENVIAR'] = 'Enviar'; lang_es['COMPRAR'] = 'Comprar'; lang_es['VENDER'] = 'Vender'; lang_es['ENVIAR_IGM'] = 'Enviar IGM'; lang_es['LISTO'] = 'Todo listo'; lang_es['EL'] = 'el'; lang_es['A_LAS'] = 'a las'; lang_es['EFICIENCIA'] = 'Eficiencia'; lang_es['NUNCA'] = 'Nunca'; lang_es['PC'] = 'punto(s) de cultura'; lang_es['FUNDAR'] = 'Ya puedes fundarla o conquistarla'; lang_es['ALDEAS'] = 'aldea(s)'; lang_es['ENV_TROPAS'] = 'Enviar Tropas'; lang_es['RECURSO1'] = 'Leña'; lang_es['RECURSO2'] = 'Barro'; lang_es['RECURSO3'] = 'Hierro'; lang_es['RECURSO4'] = 'Cereales'; lang_es['TIEMPO'] = 'Tiempo'; lang_es['COMP'] = 'Compactador'; lang_es['STAT'] = 'Estadística'; lang_es['OFREZCO'] = 'Ofrezco'; lang_es['BUSCO'] = 'Busco'; lang_es['TIPO'] = 'Tipo'; lang_es['CUALQUIERA'] = 'Cualquiera'; lang_es['DETALLES'] = 'Detalles'; lang_es['MAP_EXT'] = 'Mapa extendido'; lang_es['DISPONIBLE'] = 'Sólo disponibles'; lang_es['SI'] = 'Sí'; lang_es['NO'] = 'No'; lang_es['LOGIN'] = 'Login'; lang_es['MARCADORES'] = 'Marcadores'; lang_es['ANYADIR'] = 'Añadir'; lang_es['ENLACE'] = 'Direccion del nuevo marcador'; lang_es['TEXTO'] = 'Texto para el nuevo marcador'; lang_es['ELIMINAR'] = 'Eliminar'; lang_es['MAPA'] = 'Mapa'; lang_es['VERSION'] = 'La última versión disponible es'; lang_es['MAXTIME'] = 'Tiempo máximo'; lang_es['CHECK'] = 'Comprobar nueva versión'; lang_es['MAT_PRIMAS'] = 'Materias'; lang_es['ATAQUES'] = 'Ataques'; lang_es['CONSTR'] = 'Constr.'; lang_es['TROPAS'] = 'Tropas'; lang_es['ACTUALIZAR'] = 'Actualizar'; lang_es['ARCHIVE'] = 'Archivo'; lang_es['RESUMEN'] = 'Resumen'; // Por IcEye y Andres_age var lang_en = new Array(); var lang_uk = lang_en; var lang_us = lang_en; lang_en['ALIANZA'] = 'Alliance'; lang_en['PERFIL'] = 'User Profile'; lang_en['SIM'] = 'Combat simulator'; lang_en['CALC'] = 'Travian Calc'; lang_en['SEGURO'] = 'Are you sure?'; lang_en['MARK'] = 'Select all'; lang_en['PERDIDAS'] = 'Loss'; lang_en['RENT'] = 'Profit'; lang_en['SUBIR_NIVEL'] = 'Extension available'; lang_en['JUGADOR'] = 'Player'; lang_en['ALDEA'] = 'Village Name'; lang_en['HAB'] = 'Population'; lang_en['COORD'] = 'Coords'; lang_en['ACCION'] = 'Actions'; lang_en['ATACAR'] = 'Attack'; lang_en['COMERCIAR'] = 'Send resources'; lang_en['GUARDADO'] = 'Saved'; lang_en['DESP_ABR'] = 'Mov.'; lang_en['FALTA'] = 'You need'; lang_en['HOY'] = 'today'; lang_en['MANYANA'] = 'tomorrow'; lang_en['PAS_MANYANA'] = 'day after tomorrow'; lang_en['MERCADO'] = 'Marketplace'; lang_en['CUARTEL'] = 'Barracks'; lang_en['PUNTO'] = 'Rally point'; lang_en['CORRAL'] = 'Stable'; lang_en['TALLER'] = 'Workshop'; lang_en['ENVIAR'] = 'Send resources'; lang_en['COMPRAR'] = 'Buy'; lang_en['VENDER'] = 'Sell'; lang_en['ENVIAR_IGM'] = 'Send IGM'; lang_en['LISTO'] = 'Ready'; lang_en['EL'] = 'on'; lang_en['A_LAS'] = 'at'; lang_en['EFICIENCIA'] = 'Efficiency'; lang_en['NUNCA'] = 'Never'; lang_en['PC'] = 'culture points'; lang_en['FUNDAR'] = 'You can found or conquer a new village'; lang_en['ALDEAS'] = 'Village(s)'; lang_en['ENV_TROPAS'] = 'Send troops'; lang_en['RECURSO1'] = 'Wood'; lang_en['RECURSO2'] = 'Clay'; lang_en['RECURSO3'] = 'Iron'; lang_en['RECURSO4'] = 'Crop'; lang_en['TIEMPO'] = 'Time'; lang_en['COMP'] = 'Report Compressor'; lang_en['STAT'] = 'Statistic'; lang_en['OFREZCO'] = 'Offering'; lang_en['BUSCO'] = 'Searching'; lang_en['TIPO'] = 'Type'; lang_en['DISPONIBLE'] = 'Only available'; lang_en['CUALQUIERA'] = 'Any'; lang_en['SI'] = 'Yes'; lang_en['NO'] = 'No'; lang_en['MARCADORES'] = 'Bookmarks'; lang_en['ANYADIR'] = 'Add'; lang_en['ENLACE'] = 'New Bookmark URL'; lang_en['TEXTO'] = 'New Bookmark Text'; lang_en['ELIMINAR'] = 'Delete'; lang_en['MAPA'] = 'Map'; lang_en['CHECK'] = 'Check new version'; lang_en['ARCHIVE'] = 'Archive'; lang_en['RESUMEN'] = 'Summary'; // Por IcEye (corregido y actualizado por rosfe y Danielle) var lang_it = new Array(); lang_it['ALIANZA'] = 'Alleanza'; lang_it['PERFIL'] = 'Profilo'; lang_it['SIM'] = 'Combat simulator'; lang_it['CALC'] = 'Travian Calc'; lang_it['SEGURO'] = 'Sei sicuro?'; lang_it['MARK'] = 'Seleziona tutto'; lang_it['PERDIDAS'] = 'Perdita in materiale'; lang_it['RENT'] = 'Guadagno'; lang_it['SUBIR_NIVEL'] = 'Ampliamento disponibile'; lang_it['JUGADOR'] = 'Proprietario'; lang_it['ALDEA'] = 'Nome villaggio'; lang_it['HAB'] = 'Popolazione'; lang_it['COORD'] = 'Coordinate'; lang_it['ACCION'] = 'Azioni'; lang_it['ATACAR'] = 'Invia truppe'; lang_it['COMERCIAR'] = 'Invia mercanti'; lang_it['GUARDADO'] = 'Salvato'; lang_it['DESP_ABR'] = 'Disp.'; lang_it['FALTA'] = 'Mancano'; lang_it['HOY'] = 'oggi'; lang_it['MANYANA'] = 'domani'; lang_it['PAS_MANYANA'] = 'dopodomani'; lang_it['MERCADO'] = 'Mercato'; lang_it['CUARTEL'] = 'Campo d" addestramento'; lang_it['PUNTO'] = 'Caserma'; lang_it['CORRAL'] = 'Scuderia'; lang_it['TALLER'] = 'Officina'; lang_it['ENVIAR'] = 'Invia risorse'; lang_it['COMPRAR'] = 'Compra risorse'; lang_it['VENDER'] = 'Vendi risorse'; lang_it['ENVIAR_IGM'] = 'Invia messaggio'; lang_it['LISTO'] = 'Ampliamento disponibile'; lang_it['EL'] = 'il'; lang_it['A_LAS'] = 'alle'; lang_it['EFICIENCIA'] = 'Efficienza'; lang_it['NUNCA'] = 'Mai'; lang_it['PC'] = 'punti cultura'; lang_it['FUNDAR'] = 'Che puoi trovare e conquistare'; lang_it['ALDEAS'] = 'Villaggio(i)'; lang_it['ENV_TROPAS'] = 'Invia Truppe'; lang_it['RECURSO1'] = 'Legno'; lang_it['RECURSO2'] = 'Argilla'; lang_it['RECURSO3'] = 'Ferro'; lang_it['RECURSO4'] = 'Grano'; lang_it['TIEMPO'] = 'Tempo'; lang_it['COMP'] = 'Compattatore'; lang_it['STAT'] = 'Statistica'; lang_it['OFREZCO'] = 'Offerta'; lang_it['BUSCO'] = 'Richiesta'; lang_it['TIPO'] = 'Percentuale di scambio'; lang_it['CUALQUIERA'] = 'Tutti'; lang_it['DETALLES'] = 'Dettagli'; lang_it['MAP_EXT'] = 'Mappa Estesa'; lang_it['DISPONIBLE'] = 'Disponibile'; lang_it['SI'] = 'Si'; lang_it['NO'] = 'No'; lang_it['MARCADORES'] = 'Obiettivi'; lang_it['ANYADIR'] = 'Aggiungi obbiettivo'; lang_it['ENLACE'] = 'Direzione del nuovo obbiettivo'; lang_it['TEXTO'] = 'Caratteristiche del nuovo obbiettivo'; lang_it['ELIMINAR'] = 'Eliminare'; lang_it['LOGIN'] = 'Login'; lang_it['MAPA'] = 'Mappa'; lang_it['VERSION'] = 'L" ultima versione disponible ?'; lang_it['MAXTIME'] = 'Tempo massimo'; lang_it['CHECK'] = 'Controllare nuove versioni'; lang_it['MAT_PRIMAS'] = 'Risorse'; lang_it['ATAQUES'] = 'Attacchi'; lang_it['CONSTR'] = 'Costruz.'; lang_it['TROPAS'] = 'Truppe'; lang_it['ACTUALIZAR'] = 'Aggiornare'; // Autor anonimo a peticion expresa (ampliado por Blabla Blubb) var lang_de = new Array(); lang_de['ALIANZA'] = 'Allianz'; lang_de['PERFIL'] = 'Profil'; lang_de['SIM'] = 'Kampfsimulator'; lang_de['CALC'] = 'Marktplatzrechner'; lang_de['SEGURO'] = 'Sind Sie sicher?'; lang_de['MARK'] = 'Alle'; lang_de['PERDIDAS'] = 'Rohstoff-Verluste'; lang_de['RENT'] = 'Rentabilität'; lang_de['SUBIR_NIVEL'] = 'Ausbau möglich'; lang_de['JUGADOR'] = 'Spieler'; lang_de['ALDEA'] = 'Dorf'; lang_de['HAB'] = 'Einwohner'; lang_de['COORD'] = 'Koordinaten'; lang_de['ACCION'] = 'Aktion'; lang_de['ATACAR'] = 'Angreifen'; lang_de['COMERCIAR'] = 'Händler schicken'; lang_de['GUARDADO'] = 'Gespeichert'; lang_de['DESP_ABR'] = 'Felder'; lang_de['FALTA'] = 'Benötige'; lang_de['HOY'] = 'heute'; lang_de['MANYANA'] = 'morgen'; lang_de['PAS_MANYANA'] = 'übermorgen'; lang_de['MERCADO'] = 'Marktplatz'; lang_de['CUARTEL'] = 'Kaserne'; lang_de['PUNTO'] = 'Versammlungsplatz'; lang_de['CORRAL'] = 'Stall'; lang_de['TALLER'] = 'Werkstatt'; lang_de['ENVIAR'] = 'Marktplatz'; lang_de['COMPRAR'] = 'Kaufen'; lang_de['VENDER'] = 'Verkaufen'; lang_de['ENVIAR_IGM'] = 'IGM schreiben'; lang_de['LISTO'] = 'Genug'; lang_de['EL'] = ''; lang_de['A_LAS'] = 'um'; lang_de['EFICIENCIA'] = 'Effektivität'; lang_de['NUNCA'] = 'Nie'; lang_de['PC'] = 'Kulturpunkte'; lang_de['FUNDAR'] = 'Genug Kulturpunkte'; lang_de['ALDEAS'] = 'weitere Siedlung(en)'; lang_de['ENV_TROPAS'] = 'Truppen senden'; lang_de['RECURSO1'] = 'Lehm'; lang_de['RECURSO2'] = 'Holz'; lang_de['MAXTIME'] = 'Maximale Dauer'; lang_de['RECURSO3'] = 'Eisen'; lang_de['RECURSO4'] = 'Getreide'; lang_de['TIEMPO'] = 'Zeit'; lang_de['COMP'] = 'KB 2 BBCode'; lang_de['MAPA'] = 'Karte'; lang_de['STAT'] = 'Statistik'; lang_de['OFREZCO'] = 'Biete'; lang_de['BUSCO'] = 'Suche'; lang_de['TIPO'] = 'Tauschverhältnis'; lang_de['DISPONIBLE'] = 'Nur annehmbare Angebote'; lang_de['CUALQUIERA'] = 'Beliebig'; lang_de['SI'] = 'Ja'; lang_de['NO'] = 'Nein'; lang_de['MARCADORES'] = 'Lesezeichen'; lang_de['ANYADIR'] = 'Hinzufügen'; lang_de['ENLACE'] = 'URL von neuem Lesezeichen'; lang_de['TEXTO'] = 'Text von neuem Lesezeichen'; lang_de['ELIMINAR'] = 'Entfernen'; lang_de['CHECK'] = 'Nach neuer Version suchen'; lang_de['ARCHIVE'] = 'Archiv'; lang_de['RESUMEN'] = 'Zusammenfassung'; // Por Ferran -=(Killo)=- (ampliado y corregido por Prometeus) var lang_fr = new Array(); lang_fr['ALIANZA'] = 'Alliance'; lang_fr['PERFIL'] = 'Profil'; lang_fr['SIM'] = 'Simulateur'; lang_fr['CALC'] = 'Calculateur'; lang_fr['MARK'] = 'Marquer tous'; lang_fr['PERDIDAS'] = 'Pertes en matériels'; lang_fr['RENT'] = 'Rentabilité'; lang_fr['SUBIR_NIVEL'] = 'Tu peux déjà augmenter son niveau'; lang_fr['JUGADOR'] = 'Joueur'; lang_fr['ALDEA'] = 'Village'; lang_fr['HAB'] = 'Population'; lang_fr['COORD'] = 'Coordonnées'; lang_fr['ACCION'] = 'Actions'; lang_fr['ATACAR'] = 'Attaquer'; lang_fr['COMERCIAR'] = 'Commercer'; lang_fr['GUARDADO'] = 'Sauvegarde'; lang_fr['DESP_ABR'] = 'Déplacer'; lang_fr['FALTA'] = 'Il manque'; lang_fr['HOY'] = 'aujourd\'hui'; lang_fr['MANYANA'] = 'demain'; lang_fr['PAS_MANYANA'] = 'après-demain'; lang_fr['MERCADO'] = 'Place du marché'; lang_fr['CUARTEL'] = 'Caserne'; lang_fr['PUNTO'] = 'Place de rassemblement'; lang_fr['CORRAL'] = 'Ecurie'; lang_fr['TALLER'] = 'Atelier'; lang_fr['ENVIAR'] = 'Envoyer des ressources'; lang_fr['COMPRAR'] = 'Acheter des ressources'; lang_fr['VENDER'] = 'Vendre des resources'; lang_fr['ENVIAR_IGM'] = 'Envoyer MSG'; lang_fr['LISTO'] = 'Prêt'; lang_fr['EL'] = 'le'; lang_fr['A_LAS'] = 'à'; lang_fr['EFICIENCIA'] = 'Efficacité'; lang_fr['NUNCA'] = 'Jamais'; lang_fr['PC'] = 'point(s) de culture'; lang_fr['FUNDAR'] = 'Tu peux déjà coloniser ou conquérir'; lang_fr['ALDEAS'] = 'village(s)'; lang_fr['ENV_TROPAS'] = 'Envoyer unités'; lang_fr['RECURSO1'] = 'Bois'; lang_fr['RECURSO2'] = 'Terre'; lang_fr['RECURSO3'] = 'Fer'; lang_fr['RECURSO4'] = 'Céréales'; lang_fr['TIEMPO'] = 'Temps'; lang_fr['COMP'] = 'Compresseur'; lang_fr['STAT'] = 'Statistiques'; lang_fr['OFREZCO'] = 'Offre'; lang_fr['BUSCO'] = 'Recherche'; lang_fr['TIPO'] = 'Type'; lang_fr['CUALQUIERA'] = 'Toutes'; lang_fr['DETALLES'] = 'Détail'; lang_fr['MAP_EXT'] = 'Carte etendue'; lang_fr['DISPONIBLE'] = 'Disponible'; lang_fr['SI'] = 'Oui'; lang_fr['NO'] = 'Non'; lang_fr['MARCADORES'] = 'Liens'; lang_fr['ANYADIR'] = 'Ajouter'; lang_fr['ENLACE'] = 'URL du nouveau lien'; lang_fr['TEXTO'] = 'Texte du nouveau lien'; lang_fr['SEGURO'] = 'Es-tu certain ?'; lang_fr['ELIMINAR'] = 'Supprimer'; lang_fr['MAPA'] = 'Carte'; lang_fr['VERSION'] = 'La derniere version disponible est la '; lang_fr['MAXTIME'] = 'Temps maximum'; lang_fr['CHECK'] = 'Vérifier version'; lang_fr['ARCHIVE'] = 'Archive'; lang_fr['RESUMEN'] = 'Résumé'; // Por autor anonimo var lang_nl = new Array(); lang_nl['ALIANZA'] = 'Alliantie'; lang_nl['PERFIL'] = 'Speler Profiel'; lang_nl['SIM'] = 'Gevecht simulator'; lang_nl['CALC'] = 'Travian Calc'; lang_nl['SEGURO'] = 'Ben je zeker?'; lang_nl['MARK'] = 'Selecteer alles'; lang_nl['PERDIDAS'] = 'Verlies'; lang_nl['RENT'] = 'Winst'; lang_nl['SUBIR_NIVEL'] = 'Uitbreiding beschikbaar'; lang_nl['JUGADOR'] = 'Speler'; lang_nl['ALDEA'] = 'Dorpsnaam'; lang_nl['HAB'] = 'Populatie'; lang_nl['COORD'] = 'Coörd'; lang_nl['ACCION'] = 'Acties'; lang_nl['ATACAR'] = 'Aanvallen'; lang_nl['COMERCIAR'] = 'Stuur handelaren'; lang_nl['GUARDADO'] = 'Bewaard'; lang_nl['DESP_ABR'] = 'Velden'; lang_nl['FALTA'] = 'Nog nodig'; lang_nl['HOY'] = 'vandaag'; lang_nl['MANYANA'] = 'morgen'; lang_nl['PAS_MANYANA'] = 'overmorgen'; lang_nl['MERCADO'] = 'Marktplaats'; lang_nl['CUARTEL'] = 'Barakken'; lang_nl['PUNTO'] = 'Verzamelpunt'; lang_nl['CORRAL'] = 'Stal'; lang_nl['TALLER'] = 'Werkplaats'; lang_nl['ENVIAR'] = 'Stuur handelaren'; lang_nl['COMPRAR'] = 'Koop'; lang_nl['VENDER'] = 'Verkoop'; lang_nl['ENVIAR_IGM'] = 'Stuur IGM'; lang_nl['LISTO'] = 'Uitbreiding beschikbaar'; lang_nl['EL'] = 'om'; lang_nl['A_LAS'] = 'om'; lang_nl['EFICIENCIA'] = 'Efficiëntie'; lang_nl['NUNCA'] = 'Nooit'; lang_nl['PC'] = 'cultuur punten'; lang_nl['FUNDAR'] = 'Je kan een nieuwe stad oprichten of veroveren'; lang_nl['ALDEAS'] = 'Dorp(en)'; lang_nl['ENV_TROPAS'] = 'Stuur troepen'; lang_nl['RECURSO1'] = 'Hout'; lang_nl['RECURSO2'] = 'Klei'; lang_nl['RECURSO3'] = 'Ijzer'; lang_nl['RECURSO4'] = 'Graan'; lang_nl['TIEMPO'] = 'Tijd'; lang_nl['COMP'] = 'Gevechtsverslag Compressor'; lang_nl['STAT'] = 'Statistieken'; lang_nl['OFREZCO'] = 'Bieden'; lang_nl['BUSCO'] = 'Zoeken'; lang_nl['TIPO'] = 'Type'; lang_nl['CUALQUIERA'] = 'Alles'; lang_nl['DETALLES'] = 'Details'; lang_nl['MAP_EXT'] = 'Grotere kaart'; lang_nl['SI'] = 'Ja'; lang_nl['NO'] = 'Nee'; lang_nl['MARCADORES'] = 'Links'; lang_nl['ANYADIR'] = 'Toevoegen'; lang_nl['ENLACE'] = 'Nieuwe Link URL'; lang_nl['TEXTO'] = 'Nieuwe Link Text'; lang_nl['ELIMINAR'] = 'Verwijderen'; lang_nl['MAPA'] = 'Kaart'; // Por MikeP (Dedicado a Li), corregido y ampliado por Joao Frade var lang_pt = new Array(); var lang_br = lang_pt; // Es realmente igual el brasilenyo al portugues? :S lang_pt['ACCION'] = 'Acções'; lang_pt['A_LAS'] = 'às'; lang_pt['ALDEA'] = 'Nome da Aldeia'; lang_pt['ALDEAS'] = 'Aldeia(s)'; lang_pt['ALIANZA'] = 'Aliança'; lang_pt['ANYADIR'] = 'Adicionar'; lang_pt['ATACAR'] = 'Atacar'; lang_pt['BUSCO'] = 'Pede'; lang_pt['CALC'] = 'Calculadora'; lang_pt['COMERCIAR'] = 'Enviar recursos'; lang_pt['COMP'] = 'Compactador de Batalhas'; lang_pt['COMPRAR'] = 'Comprar matérias primas'; lang_pt['COORD'] = 'Coordenadas'; lang_pt['CORRAL'] = 'Cavalariça'; lang_pt['CUALQUIERA'] = 'Qualquer'; lang_pt['CUARTEL'] = 'Quartel'; lang_pt['DESP_ABR'] = 'Mov.'; lang_pt['DETALLES'] = 'Detalhes'; lang_pt['DISPONIBLE'] = 'Só disponíveis'; lang_pt['EFICIENCIA'] = 'Eficiência'; lang_pt['EL'] = 'a'; lang_pt['ELIMINAR'] = 'Eliminar'; lang_pt['ENLACE'] = 'Sitio do novo atalho'; lang_pt['ENVIAR'] = 'Enviar matérias primas'; lang_pt['ENVIAR_IGM'] = 'Enviar IGM'; lang_pt['FALTA'] = 'Faltam'; lang_pt['FUNDAR'] = 'Podes fundar ou conquistar uma nova aldeia'; lang_pt['GUARDADO'] = 'Guardado'; lang_pt['HAB'] = 'Habitantes'; lang_pt['HOY'] = 'hoje'; lang_pt['JUGADOR'] = 'Jogador'; lang_pt['LISTO'] = 'Disponível'; lang_pt['LOGIN'] = 'Login'; lang_pt['MANYANA'] = 'amanhã'; lang_pt['MAP_EXT'] = 'Mapa extendido'; lang_pt['MARCADORES'] = 'Atalhos'; lang_pt['MARK'] = 'Seleccionar tudo'; lang_pt['MERCADO'] = 'Mercado'; lang_pt['NO'] = 'Não'; lang_pt['NUNCA'] = 'Nunca'; lang_pt['OFREZCO'] = 'Oferece'; lang_pt['PAS_MANYANA'] = 'depois de amanhã'; lang_pt['PC'] = 'pontos de cultura'; lang_pt['PERDIDAS'] = 'Perdas'; lang_pt['PERFIL'] = 'Perfil'; lang_pt['PUNTO'] = 'Ponto de encontro'; lang_pt['RECURSO1'] = 'Madeira'; lang_pt['RECURSO2'] = 'Barro'; lang_pt['RECURSO3'] = 'Ferro'; lang_pt['RECURSO4'] = 'Cereais'; lang_pt['RENT'] = 'Lucro'; lang_pt['SEGURO'] = 'Tem a certeza?'; lang_pt['SIM'] = 'Simulador'; lang_pt['SI'] = 'Sim'; lang_pt['STAT'] = 'Estatística'; lang_pt['SUBIR_NIVEL'] = 'Já podes subir de nível'; lang_pt['TALLER'] = 'Oficina'; lang_pt['TEXTO'] = 'Texto para o novo atalho'; lang_pt['TIEMPO'] = 'Tempo'; lang_pt['TIPO'] = 'Tipo'; lang_pt['ENV_TROPAS'] = 'Enviar tropas'; lang_pt['VENDER'] = 'Vender matérias primas'; // Polaco (travian3.pl) gracias a Nidhog y corregido por Matrixik var lang_pl = new Array(); lang_pl['ALIANZA'] = 'Sojusz'; lang_pl['PERFIL'] = 'Profil'; lang_pl['SIM'] = 'Symulator Walki'; lang_pl['CALC'] = 'Travian Calc'; lang_pl['SEGURO'] = 'Jesteś pewny?'; lang_pl['MARK'] = 'Zaznacz wszystko'; lang_pl['PERDIDAS'] = 'Straty'; lang_pl['RENT'] = 'Zysk'; lang_pl['SUBIR_NIVEL'] = 'Rozbudowa możliwa'; lang_pl['JUGADOR'] = 'Gracz'; lang_pl['ALDEA'] = 'Nazwa osady'; lang_pl['HAB'] = 'Populacja'; lang_pl['COORD'] = 'Koordynaty'; lang_pl['ACCION'] = 'Akcja'; lang_pl['ATACAR'] = 'Atak'; lang_pl['COMERCIAR'] = 'Wyślij surowce'; lang_pl['GUARDADO'] = 'Zapisane'; lang_pl['DESP_ABR'] = 'Przes.'; lang_pl['FALTA'] = 'Potrzebujesz'; lang_pl['HOY'] = 'dzisiaj'; lang_pl['MANYANA'] = 'jutro'; lang_pl['PAS_MANYANA'] = 'pojutrze'; lang_pl['MERCADO'] = 'Rynek'; lang_pl['CUARTEL'] = 'Koszary'; lang_pl['PUNTO'] = 'Miejsce zbiórki'; lang_pl['CORRAL'] = 'Stajnia'; lang_pl['TALLER'] = 'Warsztat'; lang_pl['ENVIAR'] = 'Wyślij surowce'; lang_pl['COMPRAR'] = 'Kup'; lang_pl['VENDER'] = 'Sprzedaj'; lang_pl['ENVIAR_IGM'] = 'Wyślij PW'; lang_pl['LISTO'] = 'Rozbudowa możliwa'; lang_pl['EL'] = 'dnia'; lang_pl['A_LAS'] = 'o'; lang_pl['EFICIENCIA'] = 'Efektywność'; lang_pl['NUNCA'] = 'Nigdy'; lang_pl['PC'] = 'Punkty kultury'; lang_pl['FUNDAR'] = 'Możesz założyć lub podbić nową osadę'; lang_pl['ALDEAS'] = 'Osada(y)'; lang_pl['ENV_TROPAS'] = 'Wyślij jednostki'; lang_pl['RECURSO1'] = 'Drewno'; lang_pl['RECURSO2'] = 'Glina'; lang_pl['RECURSO3'] = 'Żelazo'; lang_pl['RECURSO4'] = 'Zboże'; lang_pl['TIEMPO'] = 'Czas'; lang_pl['COMP'] = 'Konwerter Raportów'; lang_pl['STAT'] = 'Statystyka'; lang_pl['OFREZCO'] = 'Oferuje'; lang_pl['BUSCO'] = 'Szukam'; lang_pl['TIPO'] = 'Przelicznik'; lang_pl['CUALQUIERA'] = 'Dowolny'; lang_pl['DETALLES'] = 'Detale'; lang_pl['MAP_EXT'] = 'Większa mapa'; lang_pl['DISPONIBLE'] = 'Tylko wybrane'; lang_pl['SI'] = 'Tak'; lang_pl['NO'] = 'Nie'; lang_pl['LOGIN'] = 'Zaloguj'; lang_pl['MARCADORES'] = 'Zakładki'; lang_pl['ANYADIR'] = 'Dodaj'; lang_pl['ENLACE'] = 'URL Nowej Zakladki'; lang_pl['TEXTO'] = 'Nazwa Nowej Zakladki'; lang_pl['ELIMINAR'] = 'Kasuj'; lang_pl['MAPA'] = 'Mapa'; lang_pl['VERSION'] = 'Ostatnia dostępna wersja'; lang_pl['MAXTIME'] = 'Maksymalny czas'; lang_pl['CHECK'] = 'Sprawdź czy jest nowsza wersja'; lang_pl['MAT_PRIMAS'] = 'Sprawy'; lang_pl['ATAQUES'] = 'Ataki'; lang_pl['CONSTR'] = 'Budowa'; lang_pl['TROPAS'] = 'Jednostki'; lang_pl['ACTUALIZAR'] = 'Aktualizuj'; lang_pl['ARCHIVE'] = 'Archiwum'; lang_pl['RESUMEN'] = 'Podsumowanie'; // Turco (travian.com.tr) Por Tarik var lang_tr = new Array(); lang_tr['ALIANZA'] = 'Birlik'; lang_tr['PERFIL'] = 'Profil'; lang_tr['SIM'] = 'Savas-Simulatörü'; lang_tr['CALC'] = 'Travian Hesaplayici'; lang_tr['SEGURO'] = 'Emin misiniz?'; lang_tr['MARK'] = 'Tümünü sec'; lang_tr['PERDIDAS'] = 'Kayip'; lang_tr['RENT'] = 'Kazanc'; lang_tr['SUBIR_NIVEL'] = 'Bir üst seviyeye gelistirilebilir'; lang_tr['JUGADOR'] = 'Oyuncu'; lang_tr['ALDEA'] = 'Köy Adi'; lang_tr['HAB'] = 'Nüfus'; lang_tr['COORD'] = 'Koordinat'; lang_tr['ACCION'] = 'Eylemler'; lang_tr['ATACAR'] = 'Saldir'; lang_tr['COMERCIAR'] = 'Hammadde gönder'; lang_tr['GUARDADO'] = 'Saklanan'; lang_tr['DESP_ABR'] = 'Mov.'; lang_tr['FALTA'] = 'Gerekli'; lang_tr['HOY'] = 'bugün'; lang_tr['MANYANA'] = 'yarin'; lang_tr['PAS_MANYANA'] = 'ertesi gün'; lang_tr['MERCADO'] = 'Pazar'; lang_tr['CUARTEL'] = 'Kisla'; lang_tr['PUNTO'] = 'Askeri Üs'; lang_tr['CORRAL'] = 'Ahir'; lang_tr['TALLER'] = 'Akademi'; lang_tr['ENVIAR'] = 'Hammadde gönder'; lang_tr['COMPRAR'] = 'Satin Al'; lang_tr['VENDER'] = 'Sat'; lang_tr['ENVIAR_IGM'] = 'Send IGM'; lang_tr['LISTO'] = 'Bir üst seviyeye gelistirme'; lang_tr['EL'] = 'saat'; lang_tr['A_LAS'] = ''; lang_tr['EFICIENCIA'] = 'Verimlilik'; lang_tr['NUNCA'] = 'Hiç'; lang_tr['PC'] = 'Kültür puani'; lang_tr['FUNDAR'] = 'Yeni bir köy kurabilir veya fethedebilirsiniz'; lang_tr['ALDEAS'] = 'Köyler'; lang_tr['TROPAS'] = 'Asker gönder'; lang_tr['RECURSO1'] = 'Odun'; lang_tr['RECURSO2'] = 'Tuðla'; lang_tr['RECURSO3'] = 'Demir'; lang_tr['RECURSO4'] = 'Tahil'; lang_tr['TIEMPO'] = 'Zaman'; lang_tr['COMP'] = 'Report Compressor'; lang_tr['STAT'] = 'Ýstatistik'; lang_tr['OFREZCO'] = 'Önerilen'; lang_tr['BUSCO'] = 'Talep edilen'; lang_tr['TIPO'] = 'Oran'; lang_tr['CUALQUIERA'] = 'Herhangi'; lang_tr['DETALLES'] = 'Detaylar'; lang_tr['MAP_EXT'] = 'Genisletilmis Harita'; lang_tr['DISPONIBLE'] = 'Sadece mevcut olanlar'; lang_tr['SI'] = 'Evet'; lang_tr['NO'] = 'Hayir'; lang_tr['LOGIN'] = 'Giris'; lang_tr['MARCADORES'] = 'Yer imleri'; lang_tr['ANYADIR'] = 'Ekle'; lang_tr['ENLACE'] = 'Yeni yer imi URL'; lang_tr['TEXTO'] = 'Yeni yer imi Text'; lang_tr['ELIMINAR'] = 'Sil'; lang_tr['MAPA'] = 'Harita'; lang_tr['VERSION'] = 'Sürüm'; lang_tr['MAXTIME'] = 'Azami süre'; // Rumano (travian.ro) gracias a Dan Aslau var lang_ro = new Array(); lang_ro['ALIANZA'] = 'Alianta'; lang_ro['PERFIL'] = 'Profil'; lang_ro['SIM'] = 'Simulator'; lang_ro['CALC'] = 'Travian Calc'; lang_ro['SEGURO'] = 'Esti sigur?'; lang_ro['MARK'] = 'Selecteaza tot'; lang_ro['PERDIDAS'] = 'Pierderi'; lang_ro['RENT'] = 'Profit'; lang_ro['SUBIR_NIVEL'] = 'Upgrade posibil acum'; lang_ro['JUGADOR'] = 'Jucator'; lang_ro['ALDEA'] = 'Nume sat'; lang_ro['HAB'] = 'Populatie'; lang_ro['COORD'] = 'Coordonate'; lang_ro['ACCION'] = 'Actiuni'; lang_ro['ATACAR'] = 'Ataca'; lang_ro['COMERCIAR'] = 'Trimite resurse'; lang_ro['GUARDADO'] = 'Salvat'; lang_ro['DESP_ABR'] = 'Randuri'; lang_ro['FALTA'] = 'Ai nevoie de'; lang_ro['HOY'] = 'azi'; lang_ro['MANYANA'] = 'maine'; lang_ro['PAS_MANYANA'] = 'poimaine'; lang_ro['MERCADO'] = 'Targ'; lang_ro['CUARTEL'] = 'Cazarma'; lang_ro['PUNTO'] = 'Adunare'; lang_ro['CORRAL'] = 'Grajd'; lang_ro['TALLER'] = 'Atelier'; lang_ro['ENVIAR'] = 'Trimite'; lang_ro['COMPRAR'] = 'Cumpara'; lang_ro['VENDER'] = 'Vinde'; lang_ro['ENVIAR_IGM'] = 'Trimite mesaj'; lang_ro['LISTO'] = 'Upgrade posibil'; lang_ro['EL'] = 'in'; lang_ro['A_LAS'] = 'la'; lang_ro['EFICIENCIA'] = 'Eficienta'; lang_ro['NUNCA'] = 'Niciodata'; lang_ro['PC'] = 'puncte de cultura'; lang_ro['FUNDAR'] = 'Poti sa cuceresti sau sa formezi un nou sat'; lang_ro['ALDEAS'] = 'Sat(e)'; lang_ro['TROPAS'] = 'Trimite trupe'; lang_ro['RECURSO1'] = 'Lemn'; lang_ro['RECURSO2'] = 'Argila'; lang_ro['RECURSO3'] = 'Fier'; lang_ro['RECURSO4'] = 'Hrana'; lang_ro['TIEMPO'] = 'Timp'; lang_ro['COMP'] = 'Arhivare rapoarte'; lang_ro['STAT'] = 'Statistici'; lang_ro['CUALQUIERA'] = 'Oricare'; lang_ro['SI'] = 'Da'; lang_ro['NO'] = 'Nu'; lang_ro['OFREZCO'] = 'Ofera'; lang_ro['BUSCO'] = 'Cauta'; lang_ro['TIPO'] = 'Tip'; lang_ro['MAXTIME'] = 'Timp maxim'; lang_ro['DISPONIBLE'] = 'Doar cele disponibile'; lang_ro['MARCADORES'] = 'Scurtaturi'; lang_ro['ANYADIR'] = 'Adauga'; lang_ro['ENLACE'] = 'URL'; lang_ro['TEXTO'] = 'Text'; lang_ro['ELIMINAR'] = 'Sterge'; lang_ro['MAPA'] = 'Harta'; // Chino (travian.cn MagicNight) var lang_cn = new Array(); lang_cn['ALIANZA'] = '联盟概况'; lang_cn['PERFIL'] = '个人资料'; lang_cn['SIM'] = '战斗模拟器'; lang_cn['CALC'] = 'Travian Calc'; lang_cn['SEGURO'] = '你确定?'; lang_cn['MARK'] = '全部选择'; lang_cn['PERDIDAS'] = '损失'; lang_cn['RENT'] = '战斗利润'; lang_cn['SUBIR_NIVEL'] = '可以升级了'; lang_cn['JUGADOR'] = '玩家'; lang_cn['ALDEA'] = '村庄名'; lang_cn['HAB'] = '人口'; lang_cn['COORD'] = '坐标'; lang_cn['ACCION'] = '动作'; lang_cn['ATACAR'] = '攻击'; lang_cn['COMERCIAR'] = '运送资源'; lang_cn['GUARDADO'] = '已保存'; lang_cn['DESP_ABR'] = '移动.'; lang_cn['FALTA'] = '你需要'; lang_cn['HOY'] = '今天'; lang_cn['MANYANA'] = '明天'; lang_cn['PAS_MANYANA'] = '后天'; lang_cn['MERCADO'] = '市场'; lang_cn['CUARTEL'] = '兵营'; lang_cn['PUNTO'] = '集结点'; lang_cn['CORRAL'] = '马厩'; lang_cn['TALLER'] = '工场'; lang_cn['ENVIAR'] = '运送资源'; lang_cn['COMPRAR'] = '买入'; lang_cn['VENDER'] = '卖出'; lang_cn['ENVIAR_IGM'] = '发送IGM'; lang_cn['LISTO'] = '可以升级了'; lang_cn['EL'] = '在'; lang_cn['A_LAS'] = '于'; lang_cn['EFICIENCIA'] = '战斗效率'; lang_cn['NUNCA'] = '永不'; lang_cn['PC'] = '文明点'; lang_cn['FUNDAR'] = '你可建立或征服一个新村庄'; lang_cn['ALDEAS'] = '村庄'; lang_cn['ENV_TROPAS'] = '出兵'; lang_cn['RECURSO1'] = '木材'; lang_cn['RECURSO2'] = '泥土'; lang_cn['RECURSO3'] = '铁'; lang_cn['RECURSO4'] = '粮食'; lang_cn['TIEMPO'] = '时间'; lang_cn['COMP'] = 'Report Compressor'; lang_cn['STAT'] = '统计'; lang_cn['OFREZCO'] = '提供'; lang_cn['BUSCO'] = '搜索中'; lang_cn['TIPO'] = '类型'; lang_cn['DISPONIBLE'] = '仅可用'; lang_cn['CUALQUIERA'] = '任何'; lang_cn['SI'] = '确定'; lang_cn['NO'] = '否'; lang_cn['MARCADORES'] = '书签'; lang_cn['ANYADIR'] = '添加'; lang_cn['ENLACE'] = '新书签 URL'; lang_cn['TEXTO'] = '新书签标题'; lang_cn['ELIMINAR'] = '删除'; lang_cn['MAPA'] = '地图'; lang_cn['CHECK'] = '检查新版'; lang_cn['ARCHIVE'] = '存档'; lang_cn['RESUMEN'] = '简报'; // Finlandes (travian.fi) thanks to Pasi Pekkala var lang_fi = new Array(); lang_fi['ALIANZA'] = 'Liittouma'; lang_fi['PERFIL'] = 'Profiili'; lang_fi['SIM'] = 'Taistelusimulaattori'; lang_fi['CALC'] = 'Laskuri'; lang_fi['SEGURO'] = 'Oletko varma?'; lang_fi['MARK'] = 'Valitse kaikki'; lang_fi['PERDIDAS'] = 'Menetykset'; lang_fi['RENT'] = 'Saalis'; lang_fi['SUBIR_NIVEL'] = 'Laajennus saatavilla'; lang_fi['JUGADOR'] = 'Pelaaja'; lang_fi['ALDEA'] = 'Kylä'; lang_fi['HAB'] = 'Asukkaita'; lang_fi['COORD'] = 'Koordinaatit'; lang_fi['ACCION'] = 'Toiminnot'; lang_fi['ATACAR'] = 'Hyökkäys'; lang_fi['COMERCIAR'] = 'Lähetä resursseja'; lang_fi['GUARDADO'] = 'Tallennettu'; lang_fi['DESP_ABR'] = 'Mov.'; lang_fi['FALTA'] = 'Tarvitset'; lang_fi['HOY'] = 'tänään'; lang_fi['MANYANA'] = 'huomenna'; lang_fi['PAS_MANYANA'] = 'ylihuomenna'; lang_fi['MERCADO'] = 'Marketti'; lang_fi['CUARTEL'] = 'Kasarmi'; lang_fi['PUNTO'] = 'Kokoontumispiste'; lang_fi['CORRAL'] = 'Talli'; lang_fi['TALLER'] = 'Työpaja'; lang_fi['ENVIAR'] = 'Lähetä resursseja'; lang_fi['COMPRAR'] = 'Osta'; lang_fi['VENDER'] = 'Myy'; lang_fi['ENVIAR_IGM'] = 'Lähetä viesti'; lang_fi['LISTO'] = 'Laajennettavissa'; lang_fi['EL'] = ''; lang_fi['A_LAS'] = ''; lang_fi['EFICIENCIA'] = 'Teho'; lang_fi['NUNCA'] = 'Ei koskaan'; lang_fi['PC'] = 'Kulttuuripistettä'; lang_fi['FUNDAR'] = 'Voit perustaa tai valloittaa uuden kylän'; lang_fi['ALDEAS'] = 'Kylä(t)'; lang_fi['ENV_TROPAS'] = 'Lähetä joukkoja'; lang_fi['RECURSO1'] = 'Puu'; lang_fi['RECURSO2'] = 'Savi'; lang_fi['RECURSO3'] = 'Rauta'; lang_fi['RECURSO4'] = 'Vilja'; lang_fi['TIEMPO'] = 'Aika'; lang_fi['COMP'] = 'Taisteluraportin tiivistäjä'; lang_fi['STAT'] = 'Tilastot'; lang_fi['OFREZCO'] = 'Tarjoaa'; lang_fi['BUSCO'] = 'Etsii'; lang_fi['TIPO'] = 'Suhde'; lang_fi['MAXTIME'] = 'Maksimi kuljetusaika (h)'; lang_fi['DISPONIBLE'] = 'Samasta liittoumasta'; lang_fi['CUALQUIERA'] = 'Kaikki'; lang_fi['LOGIN'] = 'Kirjaudu sisään'; lang_fi['SI'] = 'Kyllä'; lang_fi['NO'] = 'Ei'; lang_fi['MARCADORES'] = 'Kirjanmerkit'; lang_fi['ANYADIR'] = 'Lisää'; lang_fi['ENLACE'] = 'Uuden kirjanmerkin URL'; lang_fi['TEXTO'] = 'Uuden kirjanmerkin kuvaus'; lang_fi['ELIMINAR'] = 'Poista'; lang_fi['MAPA'] = 'Kartta'; lang_fi['CHECK'] = 'Tarkista uusi versio'; lang_fi['ARCHIVE'] = 'Arkisto'; lang_fi['RESUMEN'] = 'Katsaus'; // Sueco (travian.se) gracias a Paul Nilsson y actualizada por Gummit-the-killer var lang_se = new Array(); lang_se['ALIANZA'] = 'Allians'; lang_se['PERFIL'] = 'Användarprofil'; lang_se['SIM'] = 'Krigssimulator'; lang_se['CALC'] = 'Travian Räknare'; lang_se['SEGURO'] = 'Ãr du helt säker?'; lang_se['MARK'] = 'Markera alla'; lang_se['PERDIDAS'] = 'Förlust'; lang_se['RENT'] = 'Vinst'; lang_se['SUBIR_NIVEL'] = 'Kan byggas nu!'; lang_se['JUGADOR'] = 'Spelare'; lang_se['ALDEA'] = 'By namn'; lang_se['HAB'] = 'Befolkning'; lang_se['COORD'] = 'Kordinater'; lang_se['ACCION'] = 'Kommando'; lang_se['ATACAR'] = 'Anfall'; lang_se['COMERCIAR'] = 'Skicka resurser'; lang_se['GUARDADO'] = 'Sparad'; lang_se['DESP_ABR'] = 'Flytta'; lang_se['FALTA'] = 'Det saknas'; lang_se['HOY'] = 'idag'; lang_se['MANYANA'] = 'i morgon'; lang_se['PAS_MANYANA'] = 'i övermorgon'; lang_se['MERCADO'] = 'Marknadsplats'; lang_se['CUARTEL'] = 'Baracker'; lang_se['PUNTO'] = 'Samlingsplats'; lang_se['CORRAL'] = 'Stall'; lang_se['TALLER'] = 'Verkstad'; lang_se['ENVIAR'] = 'Skicka resurser'; lang_se['COMPRAR'] = 'Köp'; lang_se['VENDER'] = 'Sälj'; lang_se['ENVIAR_IGM'] = 'Skicka IGM'; lang_se['LISTO'] = 'Kan byggas'; lang_se['EL'] = 'den'; lang_se['A_LAS'] = 'klockan'; lang_se['EFICIENCIA'] = 'Effektivitet'; lang_se['NUNCA'] = 'Aldrig'; lang_se['PC'] = 'Kulturpoäng'; lang_se['FUNDAR'] = 'Du kan grunda eller erövra en ny by'; lang_se['ALDEAS'] = 'By(ar)'; lang_se['ENV_TROPAS'] = 'Sänd trupper'; lang_se['RECURSO1'] = 'Trä'; lang_se['RECURSO2'] = 'Lera'; lang_se['RECURSO3'] = 'Järn'; lang_se['RECURSO4'] = 'Vete'; lang_se['TIEMPO'] = 'Tid'; lang_se['COMP'] = 'Rapport Komprimering'; lang_se['STAT'] = 'Statistik'; lang_se['OFREZCO'] = 'Erbjuder'; lang_se['BUSCO'] = 'Söker'; lang_se['TIPO'] = 'Förhållande'; lang_se['DISPONIBLE'] = 'Visa enbart det du kan köpa'; lang_se['CUALQUIERA'] = 'Vilken som'; lang_se['SI'] = 'Ja'; lang_se['NO'] = 'Nej'; lang_se['MARCADORES'] = 'Bokmärke'; lang_se['ANYADIR'] = 'Lägg till'; lang_se['ENLACE'] = 'Nytt bokmärke, ange URL'; lang_se['TEXTO'] = 'Ange bokmärkets namn'; lang_se['ELIMINAR'] = 'Ta bort'; lang_se['MAPA'] = 'Karta'; lang_se['CHECK'] = 'Sök ny version'; lang_se['MAXTIME'] = 'Max tid'; lang_se['ARCHIVE'] = 'Arkiv'; lang_se['RESUMEN'] = 'Summering'; // Checo (travian.cz) thanks to nofak and Darius var lang_cz = new Array(); lang_cz['ALIANZA'] = 'Aliance'; lang_cz['PERFIL'] = 'Profil'; lang_cz['SIM'] = 'Bitevní simulátor'; lang_cz['CALC'] = 'Travian kalkulačka'; lang_cz['SEGURO'] = 'Jseš si jisty?'; lang_cz['MARK'] = 'Vybrat vše'; lang_cz['PERDIDAS'] = 'Materiální ztráta'; lang_cz['RENT'] = 'Výnos'; lang_cz['SUBIR_NIVEL'] = 'Můžeš stavět'; lang_cz['JUGADOR'] = 'Hráč'; lang_cz['ALDEA'] = 'Jméno vesnice'; lang_cz['HAB'] = 'Populace'; lang_cz['COORD'] = 'Souřadnice'; lang_cz['ACCION'] = 'Akce'; lang_cz['ATACAR'] = 'Útok'; lang_cz['COMERCIAR'] = 'Poslat suroviny'; lang_cz['GUARDADO'] = 'Ulozeno'; lang_cz['DESP_ABR'] = 'Mov.'; lang_cz['FALTA'] = 'Potřebuješ'; lang_cz['HOY'] = 'dnes'; lang_cz['MANYANA'] = 'zítra'; lang_cz['PAS_MANYANA'] = 'pozítří'; lang_cz['MERCADO'] = 'Tržiště'; lang_cz['CUARTEL'] = 'Kasárny'; lang_cz['PUNTO'] = 'Shromaždiště'; lang_cz['CORRAL'] = 'Stáje'; lang_cz['TALLER'] = 'Dílna'; lang_cz['ENVIAR'] = 'Poslat suroviny'; lang_cz['COMPRAR'] = 'Koupit'; lang_cz['VENDER'] = 'Prodat'; lang_cz['ENVIAR_IGM'] = 'Poslat zprávu'; lang_cz['LISTO'] = 'Budeš moci stavět'; lang_cz['EL'] = 'dne'; lang_cz['A_LAS'] = 'v'; lang_cz['EFICIENCIA'] = 'Úspěšnost'; lang_cz['NUNCA'] = 'Nikdy'; lang_cz['PC'] = 'Kulturní body'; lang_cz['FUNDAR'] = 'You can found or conquer a new village'; lang_cz['ALDEAS'] = 'Vesnice'; lang_cz['ENV_TROPAS'] = 'Poslat vojáky'; lang_cz['RECURSO1'] = 'Dřevo'; lang_cz['RECURSO2'] = 'Hlína'; lang_cz['RECURSO3'] = 'Železo'; lang_cz['RECURSO4'] = 'Obilí'; lang_cz['TIEMPO'] = 'Čas'; lang_cz['COMP'] = 'Report Compressor'; lang_cz['STAT'] = 'Statistiky'; lang_cz['OFREZCO'] = 'Nabízí'; lang_cz['BUSCO'] = 'Hledá'; lang_cz['TIPO'] = 'Poměr'; lang_cz['CUALQUIERA'] = 'Cokoliv'; lang_cz['DETALLES'] = 'Detaily'; lang_cz['MAP_EXT'] = 'Rozsirena mapa'; lang_cz['DISPONIBLE'] = 'Jen dostupné'; lang_cz['SI'] = 'Ano'; lang_cz['NO'] = 'Ne'; lang_cz['LOGIN'] = 'Login'; lang_cz['MARCADORES'] = 'Záložky'; lang_cz['ANYADIR'] = 'Přidat'; lang_cz['ENLACE'] = 'URL adresa'; lang_cz['TEXTO'] = 'Popisek záložky'; lang_cz['ELIMINAR'] = 'Smazat'; lang_cz['MAPA'] = 'Mapa'; lang_cz['VERSION'] = 'Dostupná verze'; lang_cz['MAXTIME'] = 'Maximální čas'; lang_cz['CHECK'] = 'Zjistit novou verzi'; lang_cz['MAT_PRIMAS'] = 'Materiál'; lang_cz['ATAQUES'] = 'Ataques'; lang_cz['CONSTR'] = 'Constr.'; lang_cz['TROPAS'] = 'Tropas'; lang_cz['ACTUALIZAR'] = 'Actualizuj'; lang_cz['ARCHIVE'] = 'Archivovat'; lang_cz['RESUMEN'] = 'Přehled'; // Ruso (travian.ru) gracias a Vladimir Yu Belov var lang_ru = new Array(); lang_ru['ALIANZA'] = 'Альянс'; lang_ru['PERFIL'] = 'Профиль'; lang_ru['SIM'] = 'Симулятор сражения'; lang_ru['CALC'] = 'Travian Calc'; lang_ru['SEGURO'] = 'Вы уверены?'; lang_ru['MARK'] = 'Выбрать все'; lang_ru['PERDIDAS'] = 'Потери'; lang_ru['RENT'] = 'Доход'; lang_ru['SUBIR_NIVEL'] = 'Возможно развитие'; lang_ru['JUGADOR'] = 'Игрок'; lang_ru['ALDEA'] = 'Название поселения'; lang_ru['HAB'] = 'Население'; lang_ru['COORD'] = 'Координаты'; lang_ru['ACCION'] = 'Действия'; lang_ru['ATACAR'] = 'Атаковать'; lang_ru['COMERCIAR'] = 'Послать ресурсы'; lang_ru['GUARDADO'] = 'Saved'; lang_ru['DESP_ABR'] = 'Mov.'; lang_ru['FALTA'] = 'Необходимо'; lang_ru['HOY'] = 'сегодня'; lang_ru['MANYANA'] = 'завтра'; lang_ru['PAS_MANYANA'] = 'послезавтра'; lang_ru['MERCADO'] = 'Рынок'; lang_ru['CUARTEL'] = 'Казарма'; lang_ru['PUNTO'] = 'Пункт сбора'; lang_ru['CORRAL'] = 'Конюшня'; lang_ru['TALLER'] = 'Мастерская'; lang_ru['ENVIAR'] = 'Послать ресурсы'; lang_ru['COMPRAR'] = 'Купить'; lang_ru['VENDER'] = 'Продать'; lang_ru['ENVIAR_IGM'] = 'Послать сообщение'; lang_ru['LISTO'] = 'Развитие будет возможно'; lang_ru['EL'] = ''; lang_ru['A_LAS'] = 'в'; lang_ru['EFICIENCIA'] = 'Efficiency'; lang_ru['NUNCA'] = 'Никогда'; lang_ru['PC'] = 'единиц культуры'; lang_ru['FUNDAR'] = 'Вы можете основать новое или захватить чужое поселение'; lang_ru['ALDEAS'] = 'Village(s)'; lang_ru['TROPAS'] = 'Послать войска'; lang_ru['RECURSO1'] = 'Древесина'; lang_ru['RECURSO2'] = 'Глина'; lang_ru['RECURSO3'] = 'Железо'; lang_ru['RECURSO4'] = 'Зерно'; lang_ru['TIEMPO'] = 'Time'; lang_ru['COMP'] = 'Report Compressor'; lang_ru['STAT'] = 'Статистика'; lang_ru['OFREZCO'] = 'Продажа'; lang_ru['BUSCO'] = 'Покупка'; lang_ru['TIPO'] = 'Соотношение'; lang_ru['CUALQUIERA'] = 'Все'; lang_ru['SI'] = 'Да'; lang_ru['NO'] = 'Нет'; lang_ru['MARCADORES'] = 'Закладки'; lang_ru['ANYADIR'] = 'Добавить'; lang_ru['ENLACE'] = 'URL новой закладки'; lang_ru['TEXTO'] = 'Заголовок новой закладки'; lang_ru['ELIMINAR'] = 'Удалить'; lang_ru['MAPA'] = 'Map'; lang_ru['DISPONIBLE'] = 'Только доступные для покупки'; // Danes (travian.dk) gracias a coocsnake var lang_dk = new Array(); lang_dk['ALIANZA'] = 'Alliance'; lang_dk['PERFIL'] = 'Bruger profil'; lang_dk['SIM'] = 'Kampsimulator'; lang_dk['CALC'] = 'Travian Calc'; lang_dk['SEGURO'] = 'Er du sikker?'; lang_dk['MARK'] = 'Vælg alle'; lang_dk['PERDIDAS'] = 'Tab'; lang_dk['RENT'] = 'Profit'; lang_dk['SUBIR_NIVEL'] = 'Udvidelse tilgængelig'; lang_dk['JUGADOR'] = 'Spiller'; lang_dk['ALDEA'] = 'Bynavn'; lang_dk['HAB'] = 'Befolkning'; lang_dk['COORD'] = 'Koordinater'; lang_dk['ACCION'] = 'Handlinger'; lang_dk['ATACAR'] = 'Angrib'; lang_dk['COMERCIAR'] = 'Send rÃ¥stoffer'; lang_dk['GUARDADO'] = 'Gemt'; lang_dk['DESP_ABR'] = 'Mov.'; lang_dk['FALTA'] = 'Du har brug for'; lang_dk['HOY'] = 'i dag'; lang_dk['MANYANA'] = 'imorgen'; lang_dk['PAS_MANYANA'] = 'overmorgen'; lang_dk['MERCADO'] = 'Markedsplads'; lang_dk['CUARTEL'] = 'Kaserne'; lang_dk['PUNTO'] = 'Forsamlingsplads'; lang_dk['CORRAL'] = 'Stald'; lang_dk['TALLER'] = 'Værksted'; lang_dk['ENVIAR'] = 'Send rÃ¥stoffer'; lang_dk['COMPRAR'] = 'Køb'; lang_dk['VENDER'] = 'Sælg'; lang_dk['ENVIAR_IGM'] = 'Send IGM'; lang_dk['LISTO'] = 'Udvidelse tilgængelig'; lang_dk['EL'] = 'pÃ¥'; lang_dk['A_LAS'] = 'ved'; lang_dk['EFICIENCIA'] = 'Effektivitet'; lang_dk['NUNCA'] = 'Aldrig'; lang_dk['PC'] = 'kultur points'; lang_dk['FUNDAR'] = 'Du kan grundlægge eller overtage en ny by'; lang_dk['ALDEAS'] = 'By(er)'; lang_dk['ENV_TROPAS'] = 'Send tropper'; lang_dk['RECURSO1'] = 'Træ'; lang_dk['RECURSO2'] = 'Ler'; lang_dk['RECURSO3'] = 'Jern'; lang_dk['RECURSO4'] = 'Korn'; lang_dk['TIEMPO'] = 'Tid'; lang_dk['COMP'] = 'Rapport kompressor'; lang_dk['STAT'] = 'Statistik'; lang_dk['OFREZCO'] = 'Tilbyder'; lang_dk['BUSCO'] = 'Søger'; lang_dk['TIPO'] = 'Type'; lang_dk['DISPONIBLE'] = 'Kun tilgængelig'; lang_dk['CUALQUIERA'] = 'Alle'; lang_dk['SI'] = 'Ja'; lang_dk['NO'] = 'Nej'; lang_dk['MARCADORES'] = 'Bogmærker'; lang_dk['ANYADIR'] = 'Tilføj'; lang_dk['ENLACE'] = 'Nyt bogmærke URL'; lang_dk['TEXTO'] = 'Nyt bogmærke tekst'; lang_dk['ELIMINAR'] = 'Slet'; lang_dk['MAPA'] = 'Kort'; lang_dk['CHECK'] = 'Check ny version'; lang_dk['ARCHIVE'] = 'Arkiv'; lang_dk['RESUMEN'] = 'Resume'; // Hrvatski/Croatian (travian.com.hr) por Croat var lang_hr = new Array(); lang_hr['ALIANZA'] = 'Savez'; lang_hr['PERFIL'] = 'Korisnički profil'; lang_hr['SIM'] = 'Simulator borbe'; lang_hr['CALC'] = 'Travian Calc'; lang_hr['SEGURO'] = 'Jeste li sigurni?'; lang_hr['MARK'] = 'Označi sve'; lang_hr['PERDIDAS'] = 'Gubitak'; lang_hr['RENT'] = 'Profit'; lang_hr['SUBIR_NIVEL'] = 'Nadogradnja dostupna'; lang_hr['JUGADOR'] = 'Igrač'; lang_hr['ALDEA'] = 'Ime Sela'; lang_hr['HAB'] = 'Populacija'; lang_hr['COORD'] = 'Koordinate'; lang_hr['ACCION'] = 'Akcije'; lang_hr['ATACAR'] = 'Napad'; lang_hr['COMERCIAR'] = 'Pošalji Resurse'; lang_hr['GUARDADO'] = 'Spremljeno'; lang_hr['DESP_ABR'] = 'Korak'; lang_hr['FALTA'] = 'Trebate'; lang_hr['HOY'] = 'danas'; lang_hr['MANYANA'] = 'sutra'; lang_hr['PAS_MANYANA'] = 'prekosutra'; lang_hr['MERCADO'] = 'Tržnica'; lang_hr['CUARTEL'] = 'Vojarna'; lang_hr['PUNTO'] = 'Okupljalište'; lang_hr['CORRAL'] = 'Štala'; lang_hr['TALLER'] = 'Radionica'; lang_hr['ENVIAR'] = 'Pošalji resurse'; lang_hr['COMPRAR'] = 'Kupi'; lang_hr['VENDER'] = 'Prodaj'; lang_hr['ENVIAR_IGM'] = 'Pošalji poruku'; lang_hr['LISTO'] = 'Dostupno'; lang_hr['EL'] = ''; lang_hr['A_LAS'] = 'u'; lang_hr['EFICIENCIA'] = 'Efikasnost'; lang_hr['NUNCA'] = 'Nikada'; lang_hr['PC'] = 'Kulturalni bodovi'; lang_hr['FUNDAR'] = 'Možete Izgraditi ili pokoriti novo naselje'; lang_hr['ALDEAS'] = 'Naselja'; lang_hr['ENV_TROPAS'] = 'Pošalji vojsku'; lang_hr['RECURSO1'] = 'Drvo'; lang_hr['RECURSO2'] = 'Glina'; lang_hr['RECURSO3'] = 'Željezo'; lang_hr['RECURSO4'] = 'Hrana'; lang_hr['TIEMPO'] = 'Vrijeme'; lang_hr['COMP'] = 'Report Compressor'; lang_hr['STAT'] = 'Statistika'; lang_hr['OFREZCO'] = 'Nudi'; lang_hr['BUSCO'] = 'Traži'; lang_hr['TIPO'] = 'Tip'; lang_hr['DISPONIBLE'] = 'Dostupno samo'; lang_hr['CUALQUIERA'] = 'Bilo koji'; lang_hr['SI'] = 'Da'; lang_hr['NO'] = 'Ne'; lang_hr['MARCADORES'] = 'Bookmarks'; lang_hr['ANYADIR'] = 'Dodaj'; lang_hr['ENLACE'] = 'Novi Bookmark URL'; lang_hr['TEXTO'] = 'Novi Bookmark Text'; lang_hr['ELIMINAR'] = 'Izbriši'; lang_hr['MAPA'] = 'Zemljovid'; lang_hr['CHECK'] = 'Provjeri novu verziju'; lang_hr['ARCHIVE'] = 'Arhiv'; lang_hr['RESUMEN'] = 'Sažetak'; // Bulgaro (travian.bg) gracias a IYI-Aryan var lang_bg = new Array(); lang_bg['ALIANZA'] = 'Съюз'; lang_bg['PERFIL'] = 'Профил'; lang_bg['SIM'] = 'Симулатор-битки'; lang_bg['CALC'] = 'Travian калкулатор'; lang_bg['SEGURO'] = 'Сигурен ли си?'; lang_bg['MARK'] = 'Избери всичко'; lang_bg['PERDIDAS'] = 'Загуби'; lang_bg['RENT'] = 'Печалба'; lang_bg['SUBIR_NIVEL'] = 'Можете да надстройвате'; lang_bg['JUGADOR'] = 'Играч'; lang_bg['ALDEA'] = 'Име на село'; lang_bg['HAB'] = 'Популация'; lang_bg['COORD'] = 'Координати'; lang_bg['ACCION'] = 'Действия'; lang_bg['ATACAR'] = 'Атака'; lang_bg['COMERCIAR'] = 'Изпрати ресурси'; lang_bg['GUARDADO'] = 'Записано'; lang_bg['DESP_ABR'] = 'Преместване с '; lang_bg['FALTA'] = 'Трябват ви'; lang_bg['HOY'] = 'днес'; lang_bg['MANYANA'] = 'утре'; lang_bg['PAS_MANYANA'] = 'вдругиден'; lang_bg['MERCADO'] = 'Пазар'; lang_bg['CUARTEL'] = 'Казарми'; lang_bg['PUNTO'] = 'Щаб'; lang_bg['CORRAL'] = 'Конюшня'; lang_bg['TALLER'] = 'Работилница'; lang_bg['ENVIAR'] = 'Изпрати ресурси'; lang_bg['COMPRAR'] = 'Купи ресурси'; lang_bg['VENDER'] = 'Продай ресурси'; lang_bg['ENVIAR_IGM'] = 'Изпрати ЛС'; lang_bg['LISTO'] = 'В наличност'; lang_bg['EL'] = 'на'; lang_bg['A_LAS'] = 'в'; lang_bg['EFICIENCIA'] = 'Ефективност'; lang_bg['NUNCA'] = 'Никога'; lang_bg['PC'] = 'културни точки'; lang_bg['FUNDAR'] = 'Можете да заселите или завладеете ново село'; lang_bg['ALDEAS'] = 'Село(а)'; lang_bg['ENV_TROPAS'] = 'Изпрати армия'; lang_bg['RECURSO1'] = 'Дърво'; lang_bg['RECURSO2'] = 'Глина'; lang_bg['RECURSO3'] = 'Желязо'; lang_bg['RECURSO4'] = 'Жито'; lang_bg['TIEMPO'] = 'Време'; lang_bg['COMP'] = 'Компресирай доклада'; lang_bg['STAT'] = 'Статистика'; lang_bg['OFREZCO'] = 'Продава'; lang_bg['BUSCO'] = 'Купува'; lang_bg['TIPO'] = 'Тип'; lang_bg['DISPONIBLE'] = 'Само възможните'; lang_bg['CUALQUIERA'] = 'Всякакви'; lang_bg['SI'] = 'Да'; lang_bg['NO'] = 'Не'; lang_bg['MARCADORES'] = 'Отметки'; lang_bg['ANYADIR'] = 'Добави'; lang_bg['ENLACE'] = 'Път на новата отметка'; lang_bg['TEXTO'] = 'Текст на нова отметка'; lang_bg['ELIMINAR'] = 'Изтрий'; lang_bg['MAPA'] = 'Карта'; lang_bg['CHECK'] = 'Провери за нова версия'; lang_bg['ARCHIVE'] = 'Архив'; lang_bg['RESUMEN'] = 'Общо'; lang_bg['LOGIN'] = 'Влизане'; lang_bg['TIPO'] = 'Коефициент'; lang_bg['MAXTIME'] = 'Макс. време'; Edited January 24, 2008 by Linux You can help! Donate to AutoIt! or, visit ClimatePREDICTION.netMy posts:Travian Bot Example (100+ servers) BETAHow to Host you code/app for free! (unlimited team number) (Public or Private)"Sir, we're surrounded!" "Excellent. We can attack in any direction!" Link to comment Share on other sites More sharing options...
pollop Posted January 24, 2008 Author Share Posted January 24, 2008 Just => Link to comment Share on other sites More sharing options...
MrCreatoR Posted January 24, 2008 Share Posted January 24, 2008 (edited) If your app is very big, this method not so convinient...I am using this method:Russain.lng[Translation] 01="Это заголовок моего ГУИ" 02="Это текст надписи" 03="Нажмите на меня" 04="Другой текст... 1" 05="Другой текст... 2" 06="Другой текст... 3" 07="Другой текст... 4" 08="Другой текст... 5" 09="Другой текст... 6" 010="Другой текст... 7"And the module in script:expandcollapse popupGlobal $LangFile = @ScriptDir & "\Russian.lng" Global $aMessage = Translation($LangFile) GUICreate($aMessage[1], 300, 300) GUICtrlCreateLabel($aMessage[2], 20, 10) GUICtrlCreateButton($aMessage[3], 20, 40) GUISetState() While 1 $Msg = GUIGetMsg() Switch $Msg Case -3 Exit EndSwitch WEnd Func Translation($sLangFile) Local $iTotal_Translations = 10 Local $aMessage[$iTotal_Translations+1] ;Default values $aMessage[1] = "My App" $aMessage[2] = "This is the label text" $aMessage[3] = "Press me" $aMessage[4] = "some another text... 1" $aMessage[5] = "some another text... 2" $aMessage[6] = "some another text... 3" $aMessage[7] = "some another text... 4" $aMessage[8] = "some another text... 5" $aMessage[9] = "some another text... 6" $aMessage[10] = "some another text... 7" Local $sCurrentTransl If FileExists($sLangFile) Then For $iLng = 1 To $iTotal_Translations $sCurrentTransl = IniRead($sLangFile, "Translation", "0" & $iLng, "") If $sCurrentTransl <> "" Then $aMessage[$iLng] = $sCurrentTransl Next EndIf Return $aMessage EndFuncIf you want to keep encoding compatible on different systems, you should save the language files with «Unicode» encoding. Edited January 25, 2008 by MsCreatoR Spoiler Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1 AutoIt Russian Community My Work... Spoiler Projects: ATT - Application Translate Tool {new}| BlockIt - Block files & folders {new}| SIP - Selected Image Preview {new}| SISCABMAN - SciTE Abbreviations Manager {new}| AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize ProgramUDFs: OnAutoItErrorRegister - Handle AutoIt critical errors {new}| AutoIt Syntax Highlight {new}| Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDF Examples: ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation Demo Like the Projects/UDFs/Examples? Please rate the topic (up-right corner of the post header: Rating ) * === My topics === * ================================================== ================================================== AutoIt is simple, subtle, elegant. © AutoIt Team Link to comment Share on other sites More sharing options...
martin Posted January 24, 2008 Share Posted January 24, 2008 If your app is very big, this method not so convinient... I am using this method: Russain.lng [Translation] 01="Это заголовок моего ГУИ" 02="Это текст надписи" 03="Нажмите на меня" 04="Другой текст... 1" M05="Другой текст... 2" 06="Другой текст... 3" 07="Другой текст... 4" 08="Другой текст... 5" 09="Другой текст... 6" 010="Другой текст... 7" And the module in script: expandcollapse popupGlobal $LangFile = @ScriptDir & "\Russian.lng" Global $aMessage = Translation($LangFile) GUICreate($aMessage[1], 300, 300) GUICtrlCreateLabel($aMessage[2], 20, 10) GUICtrlCreateButton($aMessage[3], 20, 40) GUISetState() While 1 $Msg = GUIGetMsg() Switch $Msg Case -3 Exit EndSwitch WEnd Func Translation($sLangFile) Local $iTotal_Translations = 10 Local $aMessage[$iTotal_Translations+1] ;Default values $aMessage[1] = "My App" $aMessage[2] = "This is the label text" $aMessage[3] = "Press me" $aMessage[4] = "some another text... 1" $aMessage[5] = "some another text... 2" $aMessage[6] = "some another text... 3" $aMessage[7] = "some another text... 4" $aMessage[8] = "some another text... 5" $aMessage[9] = "some another text... 6" $aMessage[10] = "some another text... 7" Local $sCurrentTransl If FileExists($LangFile) Then For $iLng = 1 To $iTotal_Translations $sCurrentTransl = IniRead($sLangFile, "Translation", "0" & $iLng, "") If $sCurrentTransl <> "" Then $aMessage[$iLng] = $sCurrentTransl Next EndIf Return $aMessage EndFunc If you want to keep encoding compatible on different systems, you should save the language files with «Unicode» encoding. Looks like a good idea, , but why the leading '0'? Maybe you could save a line and remove a variable If FileExists($LangFile) Then For $iLng = 1 To $iTotal_Translations $aMessage[$iLng])= IniRead($sLangFile, "Translation", "0" & $iLng, $aMessage[$iLng]) Next EndIf Serial port communications UDF Includes functions for binary transmission and reception.printing UDF Useful for graphs, forms, labels, reports etc.Add User Call Tips to SciTE for functions in UDFs not included with AutoIt and for your own scripts.Functions with parameters in OnEvent mode and for Hot Keys One function replaces GuiSetOnEvent, GuiCtrlSetOnEvent and HotKeySet.UDF IsConnected2 for notification of status of connected state of many urls or IPs, without slowing the script. Link to comment Share on other sites More sharing options...
MrCreatoR Posted January 25, 2008 Share Posted January 25, 2008 Looks like a good ideaThanks, i use it in many of my apps.but why the leading '0'?I seen this format in many apps - perhaps it not needed that much.Maybe you could save a line and remove a variableNo, i wanted to set default value if the value from language file is empty (05=""). Spoiler Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1 AutoIt Russian Community My Work... Spoiler Projects: ATT - Application Translate Tool {new}| BlockIt - Block files & folders {new}| SIP - Selected Image Preview {new}| SISCABMAN - SciTE Abbreviations Manager {new}| AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize ProgramUDFs: OnAutoItErrorRegister - Handle AutoIt critical errors {new}| AutoIt Syntax Highlight {new}| Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDF Examples: ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation Demo Like the Projects/UDFs/Examples? Please rate the topic (up-right corner of the post header: Rating ) * === My topics === * ================================================== ================================================== AutoIt is simple, subtle, elegant. © AutoIt Team Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now