Changeset a3706cf61a210c0acbba31fc661ca48f97086fcf

Show
Ignore:
Timestamp:
03/13/11 21:30:22 (14 months ago)
Author:
Robin Gareus <robin@…>
Parents:
72fdc647b33b659395c78e32c90a90e685f2ae3d
Children:
4625cfd8d9f3160352b96bbb0c2088cd62c5fce9
git-committer:
Robin Gareus <robin@gareus.org> / 2011-03-13T22:30:22Z+0100
Message:

sansarmes: french texts.

Location:
flex/sansarmes
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • flex/sansarmes/main.mxml

    ra047697 ra3706cf  
    2525    <mx:Script> 
    2626        <![CDATA[ 
    27  
    28  
    2927            import mx.controls.Alert; 
    3028            import mx.events.CloseEvent; 
  • flex/sansarmes/paroles.mxml

    ra047697 ra3706cf  
    149149                // TODO -> check if submit went OK 
    150150                if (rawData=="") { 
    151                     Alert.show('Did not receive a reply from the server. Are you on-line? Please contact robin@gareus.org','No Reply.', mx.controls.Alert.OK); 
     151                    Alert.show('Echec de connexion avec le serveur. Vérifiez votre connexion Internet','Pas de réponse', mx.controls.Alert.OK); 
    152152                } 
    153153                else if (rawData=="invalid request") { 
    154                     Alert.show('Invalid Data. Nothing was published. Did you complete the form?', 'Invalid request.', mx.controls.Alert.OK); 
     154                    Alert.show("Données invalides. Le texte n'a pas encore été publié. Avez-vous rempli tout le formulaire? Notamment \"Titre\", \"Auteur\" et \"email\"?", 'Demande invalide', mx.controls.Alert.OK); 
    155155                } 
    156156                else if (rawData=="OK") { 
    157                     Alert.show('Right on. Your lyrics are queued for review.', 'Submission successful', mx.controls.Alert.OK); 
     157                    Alert.show('Parfait! Vos paroles sont soumises à la modération. Merci pour votre participation.', 'Soumission validée', mx.controls.Alert.OK); 
     158                    // TODO: reset GUI 
    158159                }  
    159160                else { 
     
    164165 
    165166            private function onReqFault(event:FaultEvent):void { 
    166                 Alert.show("Failed to contact server. Are you on-line?", "Offline", mx.controls.Alert.OK); 
     167                Alert.show("Echec de connexion avec le serveur. vérifiez votre connexion Internet.", "Offline", mx.controls.Alert.OK); 
    167168            } 
    168169 
     
    175176            private function ask_license():void { 
    176177                var myAlert:Alert; 
    177                 myAlert = Alert.show("J'autorise la diffusion de cette texte (si toutefois je la valide) dans le cadre du projet \"Sans Armes Citoyens\", et notamment sur le site web d'Arte Creative et dans les présentations publiques de ce site et du projet. Les auteurs et Arte Creative s'engagent à ne pas rendre publique ou utiliser à d'autres fins les coordonnées du participant.", 
     178                myAlert = Alert.show("J'autorise la diffusion de ce texte (si toutefois je la valide) dans le cadre du projet \"Sans Armes Citoyens\", et notamment sur le site web d'Arte Creative et dans les présentations publiques de ce site et du projet. Les auteurs et Arte Creative s'engagent à ne pas rendre publique ou utiliser à d'autres fins les coordonnées du participant.", 
    178179                           'Validation', mx.controls.Alert.YES  | mx.controls.Alert.NO, this, license_choise, null, mx.controls.Alert.NO); 
    179180            } 
     
    198199                        if (line==sepline) { 
    199200                            if (txt[line] !="") { 
    200                                 err="Verse structure invalid; expected empty line "+line+": "+txt[line]; 
     201                                err="La structure du texte n'est pas valide. Il manque une ligne vide ("+line+": "+txt[line]+")"; 
    201202                                break; 
    202203                            } 
     
    205206                        } else { 
    206207                            if (txt[line] =="") { 
    207                                 err="Verse structure invalid; expected non-empty line "+line+": "+txt[line]; 
     208                                err="La structure du texte n'est pas valide. Il manque une ligne écrite: "+line; 
    208209                                break; 
    209210                            } 
     
    214215 
    215216                if (err!="") { 
    216                     Alert.show(err+'\n\nCompare with Marseillaise overlay using the button top-right.', 'Invalid Lyrics', mx.controls.Alert.OK); 
     217                    Alert.show(err+'\n\nComparez votre texte avec la Marseillaise.', 'Invalid Lyrics', mx.controls.Alert.OK); 
    217218                    return false; 
    218219                } 
    219220                parole.text=txt.join('\r'); 
    220221                if (event) { 
    221                     Alert.show('Le texte est correctement structuré.', 'trÚs bonne', mx.controls.Alert.OK); 
     222                    Alert.show('Le texte est structurée correctement.', 'Proposition valide.', mx.controls.Alert.OK); 
    222223                } 
    223224                return true; 
     
    319320            <mx:TextArea id="parole" width="100%" height="100%" 
    320321                wordWrap="false" text="" condenseWhite="false" 
    321                 restrict="a-zA-Z0-9ÀÁÂÄÈÉÊËÌÍÎÏÒÓÔÖÙÚÛÜÇàáâÀÚéêëìíîïòóÎöùúûÌç,.'?!() " /> 
     322                restrict="a-zA-Z0-9ÀÁÂÄÈÉÊËÌÍÎÏÒÓÔÖÙÚÛÜÇàáâÀÚéêëìíîïòóÎöùúûÌç,.'?!()- " /> 
    322323        </mx:VBox> 
    323324    </mx:Box> 
  • flex/sansarmes/read.mxml

    ra047697 ra3706cf  
    5858 
    5959                if (rawData=="") { 
    60                     Alert.show('Did not receive any lyrics for this title..','No Lyrics.', mx.controls.Alert.OK); 
     60                    Alert.show("Nous n'avons de paroles sous ce titre. Il est probablement en attente de modération ou les paroles n'ont pas été validées.",'pas de paroles reçues', mx.controls.Alert.OK); 
    6161                } 
    6262                lyricsarray = rawData.split("\n"); 
     
    7272 
    7373            private function onReqFault(event:FaultEvent):void { 
    74                 Alert.show("Failed to contact server. Are you on-line?", "Offline", mx.controls.Alert.OK); 
     74                Alert.show("Echec de connexion avec le serveur. vérifiez votre connexion Internet.", "Offline", mx.controls.Alert.OK); 
    7575            } 
    7676 
     
    146146            <mx:Spacer height="1"/> 
    147147            <mx:TextArea id="parole" width="100%" height="100%" 
    148                 wordWrap="false" text="" condenseWhite="false" editable="false" 
    149                 restrict="a-zA-Z0-9ÀÁÂÄÈÉÊËÌÍÎÏÒÓÔÖÙÚÛÜÇàáâÀÚéêëìíîïòóÎöùúûÌç,.'?!() " /> 
     148                wordWrap="false" text="" condenseWhite="false" editable="false" /> 
    150149        </mx:VBox> 
    151150    </mx:Box>