# -*- coding: utf-8 -*- # -*- coding: cp1252 -*- import pasram try: if pasram.langue=='FR': lang=0 elif pasram.langue=='EN': lang=1 elif pasram.langue=='DE': lang=2 elif pasram.langue=='CA': lang=3 elif pasram.langue=='ES': lang=4 except: lang=0 msg={ "Nb items : ":[ "Nb items : ", "Nb items: ", "Anz. items : ", "Nb. items : ", "No. items : " ], "Contenu du fichier ":[ "Contenu du fichier ", "Content of the file ", "Inhalt der Datei ", "Contingut del fitxer ", "Contenido del fichero " ], "Contenu de la fiche":[ "Contenu de la fiche", "Form's content", "Formular-Inhalt", "Contingut de la fitxa", "Contenido de la ficha" ], "Fichier ":[ "Fichier ", "File ", "Datei ", "fitxer ", "fichero " ], " téléchargé depuis ":[ " téléchargé depuis ", " downloaded from ", " gedownloaded von", " descarregat de", " descargado de" ], "Erreur de ":[ "Erreur de ", "Error of ", "Fehler von ", "Error de ", "Error de " ], " et ":[ " et ", " and ", " und ", " i ", " y " ], "Erreur":[ "Erreur", "Error", "Fehler", "Error", "Error" ], "Erreur de compilation":[ "Erreur de compilation", "Error of compile", "Fehler / compile", "Error / compile", "Error / compile" ], "ouverture":[ "ouverture", "open", "Öffnen", "obertura", "abertura" ], "avec":[ "avec", "with", "mit", "amb", "con" ], "Le serveur répond : ":[ "Le serveur répond : ", "The server answer: ", "Der Server antwortet", "El servidor respon", "El servidor responde" ], "Envoi (upload) du fichier ":[ "Envoi (upload) du fichier ", "Upload of the file ", "Hochladen der Datei ", "Enviar el fitxer ", "Enviar el fichero " ], "Récupération (download) du fichier ":[ "Récupération (download) du fichier ", "Download of the file ", "Zurückholen (Download) der Datei ", "Recuperació (Download) del fitxer ", "Recuperación (Download) del fichero " ], "directory FTP : Ok.":[ "directory FTP : Ok.", "directory FTP : Ok.", "Verzeichnis FTP : Ok.", "Arxiu FTP : Ok.", "Archivo FTP : Ok." ], "destination : ":[ "destination : ", "destination : ", "Ziel : ", "destinació : ", "destino : " ], "Erreur ouverture socket.":[ "Erreur ouverture socket.", "Error for to open socket.", "Fehler Öffnen socket", "Error obertura socket.", "Error abertura socket." ], "Connexion au serveur de News ":[ "Connexion au serveur de News ", "Connexion at the news server ", "Verbindung mit dem News server ", "Connexió amb el news server ", "Conexión con el news server " ], "Ne peut se connecter au serveur de news ":[ "Ne peut se connecter au serveur de news ", "Can't connect at the news server ", "Kann nicht mit dem News Server verbinden ", "No es pot connectar amb el news server ", "No se puede conectar con el news server " ], "Le serveur de News est connecté et répond ":[ "Le serveur de News est connecté et répond ", "The news server is connected and answers ", "Der News Server ist verbunden und antwortet ", "El news server és connectat i respon ", "El news server está conectado y responde" ], "Tentative d'accès au groupe":[ "Tentative d'accès au groupe", "Try to access at the group", "Zugangsversuch zur Gruppe", "Intent d'accés al grup", "Intento de acceso al grupo" ], "Ne peut pas ouvrir le groupe ":[ "Ne peut pas ouvrir le groupe ", "Can't open the group ", "Kann die Gruppe nicht öffnen ", "No es pot obrir el grup ", "No se puede abrir el grupo " ], "Nb d'Articles ":[ "Nb d'Articles ", "Nb of Articles ", "Anz. der Artikel ", "Nb. d'articles ", "No. de artículos " ], "Premier ":[ "Premier ", "First ", "Erster ", "Primer ", "Primer(o) " ], "Dernier ":[ "Dernier ", "Last ", "Letzter ", "Darrer ", "Último " ], "Lecture article ":[ "Lecture article ", "Read article ", "Lese Artikel", "Lectura de l'article ", "Lectura del artículo " ], "sur":[ "sur", "on", "auf", "sobre", "sobre" ], "Ne peut lire l'article":[ "Ne peut lire l'article", "Can't read the article", "Kann den Artikel nicht lesen", "No es pot llegir l'article", "no se puede leer el artículo" ], "Fermeture connexion serveur de news...":[ "Fermeture connexion serveur de news...", "Close connection with news server...", "Schließe die Verbindung zum News Server...", "Es tanca la connexió amb el news server...", "Se cierra la conexión con el news server..." ], "Impossible de se connecter au serveur : ":[ "Impossible de se connecter au serveur : ", "Impossible to connect at the server: ", "Keine Verbindung mit dem Server möglich: ", "Impossible connectar con el servidor: ", "Imposible conectar con el servidor: " ], "Sujet indéterminé":[ "Sujet indéterminé", "Subject not found", "Subjekt unbestimmt", "Subjecte indeterminat", "Sujeto indeterminado" ], "suppression du message ":[ "suppression du message ", "delete the message ", "Löschen der Nachricht ", "Esborrar del missatge ", "Borrado del mensaje " ], "taille du message ":[ "taille du message ", "size of message ", "Größe der Nachricht ", "Mida del missatge ", "Tamaño del mensaje" ], "Erreur dans l'envoi mail":[ "Erreur dans l'envoi mail", "Error in send mail", "Fehler beim Senden der Mail", "Error emissió del correu", "Error emisión del correo" ], "Ajout piece(s) jointe(s)":[ "Ajout piece(s) jointe(s)", "Add attachment(s)", "Füge Anhang bei", "S'adjunta attachment(s)", "Se adjunta attachment(s)" ], "Envoi message":[ "Envoi message", "Send message", "Sende Nachricht", "Enviant missatge", "Enviando mensaje" ], "message envoyé":[ "Message envoyé", "Message sent", "Nachricht gesendet", "Missatge enviat", "Mensaje enviado" ], "Ne peut pas ouvrir ":[ "Ne peut pas ouvrir ", "Can't open ", "Kann nicht öffnen ", "No es pot obrir ", "No se puede abrir " ], " dans ":[ " dans ", " in ", " in ", " dins/en ", " dentro/en " ], "Ce fichier est celui de Ponx, version":[ "Ce fichier est celui de Ponx, version", "This file is from Ponx, version", "Diese Datei gehört zu Ponx, Version", "Aquest fitxer és de Ponx, version", "Este fichero es de Ponx, version" ], "Pas trouvé.":[ "Pas trouvé.", "Not found.", "Nicht gefunden.", "No trobat.", "No encontrado." ], "Enregistrement du server COM Ponx.Mci version ":[ "Enregistrement du server COM Ponx.Mci version ", "Registration of the COM server Ponx.Mci version ", "Registrierung des COM Servers Ponx.Mci Version ", "Enregistrament del servidor COM Ponx.Mci version ", "Inscripción del servidor COM Ponx.Mci version " ], "X":[ "X", "X", "X", "X", "X" ], "X":[ "X", "X", "X", "X", "X" ] } def u1252(chu): if type(chu) is unicode: return chu.encode('cp1252','replace') else: return chu def _(m): try: return u1252(msg[m][lang].decode('utf-8')) except: return u1252(m.decode('utf-8')) def set_(plangue,plang): global langue, lang pasram.langue=plangue lang=plang if __name__=='__main__': print "Nb de messages",len(msg) print "Langue ",pasram.langue,'('+str(lang)+')'