Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1360)

Side by Side Diff: pkg/intl/test/message_extraction/foo_messages_fr.dart

Issue 183763026: Allow a single translation to be from multiple differently-named sources (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Re-upload Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /** 1 /**
2 * DO NOT EDIT. This is code generated via pkg/intl/generate_localized.dart 2 * DO NOT EDIT. This is code generated via pkg/intl/generate_localized.dart
3 * This is a library that provides messages for a fr locale. All the 3 * This is a library that provides messages for a fr locale. All the
4 * messages from the main program should be duplicated here with the same 4 * messages from the main program should be duplicated here with the same
5 * function name. 5 * function name.
6 */ 6 */
7 7
8 library messages_fr; 8 library messages_fr;
9 import 'package:intl/intl.dart'; 9 import 'package:intl/intl.dart';
10 import 'package:intl/message_lookup_by_library.dart'; 10 import 'package:intl/message_lookup_by_library.dart';
11 11
12 final messages = new MessageLookup(); 12 final messages = new MessageLookup();
13 13
14 class MessageLookup extends MessageLookupByLibrary { 14 class MessageLookup extends MessageLookupByLibrary {
15 15
16 get localeName => 'fr'; 16 get localeName => 'fr';
17 static alwaysTranslated() => "Cette chaîne est toujours traduit"; 17 static alwaysTranslated() => "Cette chaîne est toujours traduit";
18 18
19 static differentNameSameContents() => "Bonjour tout le monde";
20
19 static escapable() => "Escapes: \n\r\f\b\t\v."; 21 static escapable() => "Escapes: \n\r\f\b\t\v.";
20 22
21 static leadingQuotes() => "\"Soi-disant\""; 23 static leadingQuotes() => "\"Soi-disant\"";
22 24
23 static message1() => "Il s\'agit d\'un message"; 25 static message1() => "Il s\'agit d\'un message";
24 26
25 static message2(x) => "Un autre message avec un seul paramètre $x"; 27 static message2(x) => "Un autre message avec un seul paramètre $x";
26 28
27 static message3(a, b, c) => "Caractères qui doivent être échapper, par exemple barres \\ dollars \${ (les accolades sont ok), et xml/html réservés <& et des c itations \" avec quelques paramètres ainsi $a, $b, et $c"; 29 static message3(a, b, c) => "Caractères qui doivent être échapper, par exemple barres \\ dollars \${ (les accolades sont ok), et xml/html réservés <& et des c itations \" avec quelques paramètres ainsi $a, $b, et $c";
28 30
(...skipping 16 matching lines...) Expand all
45 static outerGender(g) => "${Intl.gender(g, female: 'femme', male: 'homme', oth er: 'autre')}"; 47 static outerGender(g) => "${Intl.gender(g, female: 'femme', male: 'homme', oth er: 'autre')}";
46 48
47 static outerPlural(n) => "${Intl.plural(n, zero: 'rien', one: 'un', other: 'qu elques-uns')}"; 49 static outerPlural(n) => "${Intl.plural(n, zero: 'rien', one: 'un', other: 'qu elques-uns')}";
48 50
49 static outerSelect(currency, amount) => "${Intl.select(currency, {'CDN': '$amo unt dollars Canadiens', 'other': '$amount certaine devise ou autre.', })}"; 51 static outerSelect(currency, amount) => "${Intl.select(currency, {'CDN': '$amo unt dollars Canadiens', 'other': '$amount certaine devise ou autre.', })}";
50 52
51 static pluralThatFailsParsing(noOfThings) => "${Intl.plural(noOfThings, one: ' 1 chose:', other: '$noOfThings choses:')}"; 53 static pluralThatFailsParsing(noOfThings) => "${Intl.plural(noOfThings, one: ' 1 chose:', other: '$noOfThings choses:')}";
52 54
53 static plurals(num) => "${Intl.plural(num, zero: 'Est-ce que nulle est pluriel ?', one: 'C\'est singulier', other: 'C\'est pluriel ($num).')}"; 55 static plurals(num) => "${Intl.plural(num, zero: 'Est-ce que nulle est pluriel ?', one: 'C\'est singulier', other: 'C\'est pluriel ($num).')}";
54 56
57 static sameContentsDifferentName() => "Bonjour tout le monde";
58
55 static staticMessage() => "Cela vient d\'une méthode statique"; 59 static staticMessage() => "Cela vient d\'une méthode statique";
56 60
57 static trickyInterpolation(s) => "L\'interpolation est délicate quand elle se termine une phrase comme ${s}."; 61 static trickyInterpolation(s) => "L\'interpolation est délicate quand elle se termine une phrase comme ${s}.";
58 62
59 static types(a, b, c) => "$a, $b, $c"; 63 static types(a, b, c) => "$a, $b, $c";
60 64
61 static whereTheyWentMessage(name, gender, place) => "${Intl.gender(gender, fem ale: '${name} est allée à sa ${place}', male: '${name} est allé à sa ${place}', other: '${name} est allé à sa ${place}')}"; 65 static whereTheyWentMessage(name, gender, place) => "${Intl.gender(gender, fem ale: '${name} est allée à sa ${place}', male: '${name} est allé à sa ${place}', other: '${name} est allé à sa ${place}')}";
62 66
63 67
64 final messages = const { 68 final messages = const {
65 "alwaysTranslated" : alwaysTranslated, 69 "alwaysTranslated" : alwaysTranslated,
70 "differentNameSameContents" : differentNameSameContents,
66 "escapable" : escapable, 71 "escapable" : escapable,
67 "leadingQuotes" : leadingQuotes, 72 "leadingQuotes" : leadingQuotes,
68 "message1" : message1, 73 "message1" : message1,
69 "message2" : message2, 74 "message2" : message2,
70 "message3" : message3, 75 "message3" : message3,
71 "method" : method, 76 "method" : method,
72 "multiLine" : multiLine, 77 "multiLine" : multiLine,
73 "nestedMessage" : nestedMessage, 78 "nestedMessage" : nestedMessage,
74 "nestedOuter" : nestedOuter, 79 "nestedOuter" : nestedOuter,
75 "nestedSelect" : nestedSelect, 80 "nestedSelect" : nestedSelect,
76 "nonLambda" : nonLambda, 81 "nonLambda" : nonLambda,
77 "notAlwaysTranslated" : notAlwaysTranslated, 82 "notAlwaysTranslated" : notAlwaysTranslated,
78 "originalNotInBMP" : originalNotInBMP, 83 "originalNotInBMP" : originalNotInBMP,
79 "outerGender" : outerGender, 84 "outerGender" : outerGender,
80 "outerPlural" : outerPlural, 85 "outerPlural" : outerPlural,
81 "outerSelect" : outerSelect, 86 "outerSelect" : outerSelect,
82 "pluralThatFailsParsing" : pluralThatFailsParsing, 87 "pluralThatFailsParsing" : pluralThatFailsParsing,
83 "plurals" : plurals, 88 "plurals" : plurals,
89 "sameContentsDifferentName" : sameContentsDifferentName,
84 "staticMessage" : staticMessage, 90 "staticMessage" : staticMessage,
85 "trickyInterpolation" : trickyInterpolation, 91 "trickyInterpolation" : trickyInterpolation,
86 "types" : types, 92 "types" : types,
87 "whereTheyWentMessage" : whereTheyWentMessage 93 "whereTheyWentMessage" : whereTheyWentMessage
88 }; 94 };
89 } 95 }
OLDNEW
« no previous file with comments | « pkg/intl/test/message_extraction/foo_messages_de_DE.dart ('k') | pkg/intl/test/message_extraction/generate_from_json.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698