-#: mcs/mcs/cs-parser.jay:471
-msgid "A namespace declaration cannot have modifiers or attributes"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:567
-msgid ""
-"Namespace elements cannot be explicitly declared as private, protected or "
-"protected internal"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:610
-msgid ""
-"Assembly and module attributes must precede all other elements except using "
-"clauses and extern alias declarations"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:749
-msgid "'<' unexpected: attributes cannot be generic"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:797
-msgid "Named attribute arguments must appear after the positional arguments"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:889
-#, csharp-format
-msgid ""
-"Unexpected symbol `{0}' in class, struct, or interface member declaration"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:989
-#, fuzzy, csharp-format
-msgid "The constant `{0}' cannot be marked static"
-msgstr "abstractメソッド `{0}' はvirtualとすることはできません"
-
-#: mcs/mcs/cs-parser.jay:1044 mcs/mcs/cs-parser.jay:4798
-msgid "A const field requires a value to be provided"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1063
-msgid "Fields cannot have void type"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1113
-msgid ""
-"A fixed size buffer field must have the array size specifier after the field "
-"name"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1208
-msgid "Value or constant expected"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1239 mcs/mcs/cs-parser.jay:1800
-#: mcs/mcs/cs-parser.jay:1848 mcs/mcs/cs-parser.jay:2433
-#: mcs/mcs/cs-parser.jay:2461
-#, fuzzy, csharp-format
-msgid "`{0}': interface members cannot have a definition"
-msgstr "`{0}': virtualまたはabstractのメンバはprivateにはできません"
-
-#: mcs/mcs/cs-parser.jay:1276 mcs/mcs/cs-parser.jay:1316 mcs/mcs/decl.cs:1410
-msgid "Constraints are not allowed on non-generic declarations"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1284
-#, csharp-format
-msgid ""
-"`{0}': Cannot specify constraints for overrides and explicit interface "
-"implementation methods"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1335
-msgid ""
-"A partial method cannot define access modifier or any of abstract, extern, "
-"new, override, sealed, or virtual modifiers"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1341
-msgid ""
-"A partial method must be declared within a partial class or partial struct"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1365
-#, csharp-format
-msgid "Member modifier `{0}' must precede the member type and name"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1411 mcs/mcs/cs-parser.jay:1418
-msgid ""
-"A params parameter must be the last parameter in a formal parameter list"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1427 mcs/mcs/cs-parser.jay:1433
-msgid ""
-"An __arglist parameter must be the last parameter in a formal parameter list"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1471
-msgid "The parameter modifier `this' can only be used on the first parameter"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1473
-msgid "Optional parameter cannot precede required parameters"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1500
-msgid "Array type specifier, [], must appear before parameter name"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1532 mcs/mcs/cs-parser.jay:1537
-#, fuzzy, csharp-format
-msgid "Cannot specify a default value for the `{0}' parameter"
-msgstr "インデクサを含む型には`DefaultMember'属性を指定できません"
-
-#: mcs/mcs/cs-parser.jay:1548
-msgid "Optional parameter is not valid in this context"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1578
-msgid "The parameter modifiers `this' and `ref' cannot be used altogether"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1581
-msgid "The parameter modifiers `this' and `out' cannot be used altogether"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1584
-msgid "A parameter cannot have specified more than one modifier"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1627
-#, fuzzy
-msgid "Cannot specify a default value for a parameter array"
-msgstr "インデクサを含む型には`DefaultMember'属性を指定できません"
-
-#: mcs/mcs/cs-parser.jay:1643
-#, fuzzy
-msgid "The `params' modifier is not allowed in current context"
-msgstr "キーワード `new' は名前空間要素で認められていません"
-
-#: mcs/mcs/cs-parser.jay:1649
-msgid "The parameter modifiers `this' and `params' cannot be used altogether"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1651
-#, fuzzy
-msgid "The params parameter cannot be declared as ref or out"
-msgstr "abstractメソッド `{0}' はvirtualとすることはできません"
-
-#: mcs/mcs/cs-parser.jay:1664
-msgid "__arglist is not valid in this context"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1683
-#, fuzzy, csharp-format
-msgid "`{0}': property or indexer cannot have void type"
-msgstr "`{0}': virtualまたはabstractのメンバはprivateにはできません"
-
-#: mcs/mcs/cs-parser.jay:1724
-#, csharp-format
-msgid "`{0}': indexer return type cannot be `void'"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1727
-msgid "Indexers must have at least one parameter"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1760
-#, fuzzy, csharp-format
-msgid "`{0}': property or indexer must have at least one accessor"
-msgstr "`{0}': virtualまたはabstractのメンバはprivateにはできません"
-
-#: mcs/mcs/cs-parser.jay:1763
-msgid "Semicolon after method or accessor block is not valid"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1765
-msgid "A get or set accessor expected"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1778 mcs/mcs/cs-parser.jay:1821
-msgid "Property accessor already defined"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1931 mcs/mcs/cs-parser.jay:1935
-msgid "Interfaces cannot contain fields or constants"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1943
-#, fuzzy
-msgid "Interfaces cannot contain operators"
-msgstr "`{0}': staticクラスにはユーザー定義の演算子を含むことはできません"
-
-#: mcs/mcs/cs-parser.jay:1947
-#, fuzzy
-msgid "Interfaces cannot contain contructors"
-msgstr "`{0}': staticクラスではデストラクタを定義できません"
-
-#: mcs/mcs/cs-parser.jay:1951
-msgid ""
-"Interfaces cannot declare classes, structs, interfaces, delegates, or "
-"enumerations"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:1992
-msgid "User-defined operators cannot return void"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:2020
-msgid "Overloadable binary operator expected"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:2022
-#, fuzzy, csharp-format
-msgid "Overloaded unary operator `{0}' takes one parameter"
-msgstr "Conditionalメソッド `{0}' ではoutパラメータを指定できません"
-
-#: mcs/mcs/cs-parser.jay:2027
-#, csharp-format
-msgid "Overloaded binary operator `{0}' takes two parameters"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:2030
-msgid "Overloadable unary operator expected"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:2177
-msgid "Class, struct, or interface method must have a return type"
-msgstr "クラス、構造体、インターフェースのメソッドには戻り値型が必要です"
-
-#: mcs/mcs/cs-parser.jay:2181
-#, fuzzy, csharp-format
-msgid "`{0}': static constructor cannot have an access modifier"
-msgstr "`{0}': virtualまたはabstractのメンバはprivateにはできません"
-
-#: mcs/mcs/cs-parser.jay:2186
-#, fuzzy, csharp-format
-msgid ""
-"`{0}': static constructor cannot have an explicit `this' or `base' "
-"constructor call"
-msgstr "`{0}': staticクラスではインスタンス コンストラクタを定義できません"
-
-#: mcs/mcs/cs-parser.jay:2249
-msgid "Name of destructor must match name of class"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:2251
-#, fuzzy
-msgid "Only class types can contain destructor"
-msgstr "`{0}': staticクラスではデストラクタを定義できません"
-
-#: mcs/mcs/cs-parser.jay:2276
-#, fuzzy, csharp-format
-msgid ""
-"`{0}': An explicit interface implementation of an event must use property "
-"syntax"
-msgstr ""
-"明示的なインターフェースの宣言で記述された `{0}' は、インターフェースではあり"
-"ません"
-
-#: mcs/mcs/cs-parser.jay:2308
-msgid "Event in interface cannot have add or remove accessors"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:2377
-#, fuzzy, csharp-format
-msgid "`{0}': event in interface cannot have an initializer"
-msgstr "`{0}': 構造体ではインスタンス フィールドを初期化できません"
-
-#: mcs/mcs/cs-parser.jay:2382
-#, fuzzy, csharp-format
-msgid "`{0}': abstract event cannot have an initializer"
-msgstr "`{0}': 構造体ではインスタンス フィールドを初期化できません"
-
-#: mcs/mcs/cs-parser.jay:2397 mcs/mcs/cs-parser.jay:2402
-#, fuzzy, csharp-format
-msgid "`{0}': event property must have both add and remove accessors"
-msgstr "`{0}': virtualまたはabstractのメンバはprivateにはできません"
-
-#: mcs/mcs/cs-parser.jay:2407
-msgid "An add or remove accessor expected"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:2416 mcs/mcs/cs-parser.jay:2444
-msgid "Modifiers cannot be placed on event accessor declarations"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:2471
-msgid "An add or remove accessor must have a body"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:2493
-#, fuzzy
-msgid "Enums cannot have type parameters"
-msgstr "`{0}': staticクラス '{1}' から派生することはできません"
-
-#: mcs/mcs/cs-parser.jay:2824
-msgid "Type parameter declaration must be an identifier not a type"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:2875
-msgid "Invalid parameter type `void'"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:2940
-#, csharp-format
-msgid "Invalid base type `{0}'"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:3189
-msgid "An element initializer cannot be empty"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:3227
-#, fuzzy, csharp-format
-msgid "Named argument `{0}' specified multiple times"
-msgstr "属性 `{0}' は複数回指定することができません"
-
-#: mcs/mcs/cs-parser.jay:3236 mcs/mcs/cs-parser.jay:3241
-msgid "An argument is missing"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:3410
-msgid "Array creation must have array size or array initializer"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:3423
-msgid "Invalid rank specifier, expecting `,' or `]'"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:3503
-msgid ""
-"Invalid anonymous type member declarator. Anonymous type members must be a "
-"member assignment, simple name or member access expression"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:4033
-msgid "All lambda parameters must be typed either explicitly or implicitly"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:4219
-#, csharp-format
-msgid "Duplicate `{0}' modifier"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:4223
-msgid "More than one protection modifier specified"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:4237
-#, fuzzy
-msgid "Keyword `new' is not allowed on namespace elements"
-msgstr "キーワード `new' は名前空間要素で認められていません"
-
-#: mcs/mcs/cs-parser.jay:4349
-#, csharp-format
-msgid "A constraint clause has already been specified for type parameter `{0}'"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:4379
-msgid "The `new()' constraint must be the last constraint specified"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:4385
-msgid ""
-"The `class' or `struct' constraint must be the first constraint specified"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:4389
-msgid "The `new()' constraint cannot be used with the `struct' constraint"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:4403
-#, csharp-format
-msgid "Invalid constraint type `{0}'"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:4585 mcs/mcs/cs-parser.jay:4590
-msgid "An embedded statement may not be a declaration or labeled statement"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:4757
-msgid ""
-"Syntax error, bad array declarator. To declare a managed array the rank "
-"specifier precedes the variable's identifier. To declare a fixed size buffer "
-"field, use the fixed keyword before the field type"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:4837
-msgid "A stackalloc expression requires [] after type"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:5119
-msgid "Type and identifier are both required in a foreach statement"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:5211 mcs/mcs/cs-parser.jay:5227
-msgid "; expected"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:5213
-msgid "Expression expected after yield return"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:5260
-msgid "Expected catch or finally"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:5279
-msgid "Try statement already has an empty catch block"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:5324
-msgid ""
-"A type that derives from `System.Exception', `object', or `string' expected"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:5434
-msgid ""
-"You must provide an initializer in a fixed or using statement declaration"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:6018
-msgid "Expecting `;'"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:6026
-#, csharp-format
-msgid "The parameter modifier `{0}' is not valid in this context"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:6032
-#, fuzzy, csharp-format
-msgid "Duplicate parameter modifier `{0}'"
-msgstr "属性の引数名 '{0}' が重複しています"
-
-#: mcs/mcs/cs-parser.jay:6038
-msgid "Type expected"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:6043
-msgid "Unsafe code requires the `unsafe' command line option to be specified"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:6053
-msgid "Named arguments must appear after the positional arguments"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:6144
-msgid "Syntax error, "
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:6203
-msgid "Parsing error"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:6209
-msgid "Internal compiler error during parsing"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:6220
-#, csharp-format
-msgid "{0}: `{1}' is a keyword"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:6347
-#, fuzzy, csharp-format
-msgid "Identifier expected, `{0}' is a keyword"
-msgstr "識別子が必要です: {0}"
-
-#: mcs/mcs/cs-parser.jay:6361
-#, csharp-format
-msgid "{1} `{0}'"
-msgstr ""
-
-#: mcs/mcs/cs-parser.jay:6363
-#, csharp-format
-msgid "{2} `{0}', expecting {1}"
-msgstr ""
-
-#: mcs/mcs/cs-tokenizer.cs:760