Commit b501d5ac authored by jordan.dalby's avatar jordan.dalby

Added the french language and euros

parent 4c19e317
...@@ -100,7 +100,7 @@ public class BookPayment extends AppCompatActivity implements TextWatcher ...@@ -100,7 +100,7 @@ public class BookPayment extends AppCompatActivity implements TextWatcher
String currencySymbol = NumberFormat.getCurrencyInstance(locale).getCurrency().getSymbol(); String currencySymbol = NumberFormat.getCurrencyInstance(locale).getCurrency().getSymbol();
String clean = s.toString().replaceAll("[" + currencySymbol + ",.]", ""); String clean = s.replaceAll("[" + currencySymbol + ",.\\s+]", "").trim();
double parsed = Double.parseDouble(clean) / 100; double parsed = Double.parseDouble(clean) / 100;
...@@ -222,10 +222,10 @@ public class BookPayment extends AppCompatActivity implements TextWatcher ...@@ -222,10 +222,10 @@ public class BookPayment extends AppCompatActivity implements TextWatcher
Locale locale = getResources().getConfiguration().getLocales().get(0); Locale locale = getResources().getConfiguration().getLocales().get(0);
String currency = NumberFormat.getCurrencyInstance(locale).getCurrency().getSymbol(); String currency = NumberFormat.getCurrencyInstance(locale).getCurrency().getSymbol();
String clean = s.toString().replaceAll("[" + currency + ",.]", ""); String clean = s.toString().replaceAll("[" + currency + ",.\\s+]", "");
double parsed = Double.parseDouble(clean); double parsed = Double.parseDouble(clean);
String formatted = NumberFormat.getCurrencyInstance(locale).format((parsed / 100)); String formatted = currency + NumberFormat.getCurrencyInstance(locale).format((parsed / 100)).replace(currency, "").trim();
current = formatted; current = formatted;
......
...@@ -53,7 +53,7 @@ public class BookPacket implements Serializable ...@@ -53,7 +53,7 @@ public class BookPacket implements Serializable
double change = parsed - requiredAmount; double change = parsed - requiredAmount;
String formatted = NumberFormat.getCurrencyInstance(Locale.UK).format(change); String formatted = NumberFormat.getCurrencyInstance().format(change);
return formatted; return formatted;
} }
......
<resources>
<string name="app_name">Application du musée</string>
<string name="louvre_description">Situé à Paris, France. \nFrais d\'entrée de €10.</string>
<string name="louvre_enhanced_description">Le Louvre est situé à Paris, en France et est le plus grand musée d\'art du monde. C\'est un monument historique à Paris et abrite la Joconde. Ce musée est présenté dans le film "The Da Vinci Code" et "Wonder Woman".</string>
<string name="china_description">Situé à Pékin, en Chine. \nFrais d\'entrée de €10.</string>
<string name="china_enhanced_description">Le Musée national de Chine est situé à Pékin, en Chine. Sa mission est d\'éduquer les gens sur les arts et l\'histoire de la Chine. C\'est le deuxième musée le plus visité au monde. Ce musée abrite les restes de l\'homme Yuanmou, la première preuve de vie humaine trouvée en Chine, il y a 1,7 million d\'années.</string>
<string name="vatican_description">Situé dans la Cité du Vatican, Vatican. \nFrais d\'entrée de €10.</string>
<string name="vatican_enhanced_description">Les musées du Vatican sont situés dans la Cité du Vatican, au Vatican et abritent plus de 70 000 œuvres d\'art. Près de 7 000 000 de personnes ont visité ce musée en 2019. Ce musée est l\'intrigue principale du film "The Da Vinci Code" avec Tom Hanks.</string>
<string name="museum_oa_description">Situé aux États-Unis, New York. \nFrais d\'entrée de €10.</string> <!--museum of art-->
<string name="museum_oa_enhanced_description">Le Metropolitan Museum of Art est situé aux États-Unis, à New York. Il abrite plus de 2 000 000 d\'œuvres d\'art et est le quatrième musée le plus visité au monde. Ce musée abrite la Grande Salle et des œuvres d\'art provenant de nombreux endroits du monde entier.</string>
<string name="british_museum_description">Situé à Londres, au Royaume-Uni. \nFrais d\'entrée de €10.</string>
<string name="british_museum_enhanced_description">Le British Museum est situé à Londres, au Royaume-Uni. Ce musée abrite plus de 8 000 000 d\'œuvres d\'art et est l\'un des musées les plus complets au monde. Le British Museum a été créé en 1753, en grande partie sur la base des collections du médecin et scientifique irlandais Sir Hans Sloane. Il a ouvert au public pour la première fois en 1559.</string>
<string name="tate_description">Situé à Londres, au Royaume-Uni. \nFrais d\'entrée de €5.</string>
<string name="tate_enhanced_description">Le Tate Modern Museum est situé à Londres, au Royaume-Uni. Ce musée a accueilli 5 900 000 visiteurs en 2018. Le Tate Modern Museum a été ouvert par la reine en 2000 et a reçu 5,25 millions de visiteurs la première année. Ce musée était autrefois une centrale électrique.</string>
<string name="gallery_description">Situé à Londres, au Royaume-Uni. \nFrais d\'entrée de €5.</string>
<string name="gallery_enhanced_description">Le National Gallery Museum est situé à Londres, au Royaume-Uni. Ce musée abrite 2 300 peintures du milieu du XIIIe siècle à 1900. Ce musée se trouve à Trafalgar Square dans la ville de Westminster. Célèbre l\'une des propriétés roses du jeu Monopoly original.</string>
<string name="natural_history_description">Situé à Londres, au Royaume-Uni. \nFrais d\'entrée de €5.</string>
<string name="natural_history_enhanced_description">Le Natural History Museum est situé à Londres, au Royaume-Uni. Il abrite plus de 80 000 000 d\'articles dans cinq collections principales. Ce musée contient des spécimens collectés par Charles Darwin lui-même, dont un grand Diplodocus dans le hall central du musée, désormais remplacé par un squelette de baleine bleue à partir de 2017.</string>
<string name="american_natural_history_description">Situé aux États-Unis, New York. \nFrais d\'entrée de €5.</string>
<string name="american_natural_history_enhanced_description">Le Musée américain d\'histoire naturelle est situé aux États-Unis, à New York. Le musée contient plus de 34 000 000 de spécimens, dont des restes humains. Ce musée a été fondé par le père de Theodore Roosevelt et quelques autres en 1869. Ce musée était la maison du film La Nuit au Musée avec Ben Stiller dans le rôle de Larry Daley.</string>
<string name="hermitage_description">Situé à Saint-Pétersbourg, en Russie. \nFrais d\'entrée de €5.</string>
<string name="hermitage_enhanced_description">Le musée de l\'Ermitage est situé à Saint-Pétersbourg, en Russie. Il possède les plus grandes collections de peintures au monde. L\'Ermitage est considéré comme une merveille mondiale dans les jeux Civilization IV, V et VI.</string>
<string name="shirt">Chemise</string>
<string name="hat">Chapeau</string>
<string name="snowglobe">Boule à neige</string>
<string name="keychain">Porte-clés</string>
<string name="bottle">Bouteille</string>
<string name="mug">Agresser</string>
<string name="coaster">Coaster</string>
<string name="cafeTotal">Café Total</string>
<string name="souvenirTotal">Souvenir Total</string>
<string name="entranceFee">Frais d\'entrée</string>
<string name="total">Le total</string>
<string name="tea">Thé</string>
<string name="water">L\'eau</string>
<string name="coffee">Café</string>
<string name="flatbread">Galette</string>
<string name="sandwich">Sandwich</string>
<string name="sweetroll">Rouleau sucré</string>
<string name="salad">Salade</string>
<string name="subtotal">Total</string>
<string name="cost1">€1.00</string>
<string name="cost2">€2.00</string>
<string name="cost5">€5.00</string>
<string name="cost10">€10.00</string>
<string name="cafe">Café</string>
<string name="cafeOrderText">Sélectionnez les articles que vous souhaitez précommander</string>
<string name="cont">Continuer</string>
<string name="thankYou">Nous vous remercions de votre commande</string>
<string name="bookingCodeID">Votre code de réservation est</string>
<string name="goingTo">Vous allez</string>
<string name="on">sur</string>
<string name="totalCost">Coût total</string>
<string name="amountPaid">Le montant payé</string>
<string name="change">Changement</string>
<string name="receipt">Votre reçu a été enregistré dans</string>
<string name="fileInstructions">(Affichage > Fenêtres d\'outils > Explorateur de fichiers de périphériques)</string>
<string name="bookingCode">Numéro de réservation</string>
<string name="customerName">Nom du client</string>
<string name="museum">Musée</string>
<string name="dateAndTime">Date et l\'heure</string>
<string name="cafeItemsPurchased">Articles de café achetés</string>
<string name="souvenirsPurchased">Souvenirs achetés</string>
<string name="paymentReceived">Paiement reçu</string>
<string name="changeDue">Changer en raison</string>
<string name="failedToSave">Échec de l\'enregistrement du reçu dans le fichier</string>
<string name="selectDateAndTime">Sélectionnez une date et une heure</string>
<string name="amountToPay">Veuillez saisir un montant à payer</string>
<string name="amountMustBeGreater">Le montant doit être supérieur ou égal à</string>
<string name="itemName">Nom de l\'article</string>
<string name="quantity">Quantité</string>
<string name="cost">Coût</string>
<string name="reviewPurchaseOverview">Veuillez consulter votre aperçu des achats</string>
<string name="enterAmount">Entrez le montant à payer</string>
<string name="confirmPurchase">Confirmer l\'achat</string>
<string name="souvenirsName">Des souvenirs</string>
<string name="username">Nom d\'utilisateur</string>
<string name="password">Mot de passe</string>
<string name="fullname">Nom et prénom</string>
<string name="login">Connexion</string>
<string name="register">S\'inscrire</string>
<string name="loginSuccess">Connexion réussie.</string>
<string name="invalidUsername">Nom d\'utilisateur / mot de passe invalide</string>
<string name="chars">Doit être au moins 5 caractères.</string>
<string name="registerSuccess">Enregistré avec succès.</string>
<string name="registerFailed">Échec de l\'enregistrement.</string>
<string name="museumList">Liste des musées</string>
<string name="museumListVisit">Veuillez sélectionner le musée que vous souhaitez visiter</string>
<string name="book">Réserver</string>
<string-array name="book_times">
<item>9am-11am</item>
<item>11am-1pm</item>
<item>1pm-3pm</item>
<item>3pm-5pm</item>
</string-array>
</resources>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment