Skip to content
Browse files

Adding in initial support for Japanese.

  • Loading branch information...
1 parent 38292bd commit 944734d27034c3f4f66a914d09362d997d486925 Ming Iu committed Apr 26, 2012
View
2 src/org/mozilla/javascript/BabylTokenizer.java
@@ -599,6 +599,8 @@ protected int matchSymbol(int c) throws IOException
languageModeCodes.put("\u7b80\u4f53", TokenStream.LanguageMode.zh);
languageModeCodes.put("hi", TokenStream.LanguageMode.hi);
languageModeCodes.put("\u0939\u093f", TokenStream.LanguageMode.hi);
+ languageModeCodes.put("ja", TokenStream.LanguageMode.ja);
+ languageModeCodes.put("\u65e5\u672c\u8a9e", TokenStream.LanguageMode.ja);
}
private int scanLanguageMode() throws IOException
View
9 src/org/mozilla/javascript/TokenStream.java
@@ -53,6 +53,7 @@
import org.mozilla.javascript.babylscript.EnglishTokenizer;
import org.mozilla.javascript.babylscript.FrenchTokenizer;
import org.mozilla.javascript.babylscript.HindiTokenizer;
+import org.mozilla.javascript.babylscript.JapaneseTokenizer;
import org.mozilla.javascript.babylscript.PortugueseTokenizer;
import org.mozilla.javascript.babylscript.RomanianTokenizer;
import org.mozilla.javascript.babylscript.SpanishTokenizer;
@@ -256,6 +257,7 @@ private void addToString(int c)
en,
es,
fr,
+ ja,
hi,
pt,
test,
@@ -276,6 +278,8 @@ else if ("fr".equals(str))
return LanguageMode.fr;
else if ("hi".equals(str))
return LanguageMode.hi;
+ else if ("ja".equals(str))
+ return LanguageMode.ja;
else if ("pt".equals(str))
return LanguageMode.pt;
else if ("ro".equals(str))
@@ -306,6 +310,9 @@ public void setLanguage(LanguageMode language)
case hi:
currentTokenizer = new HindiTokenizer(parser, in, this);
break;
+ case ja:
+ currentTokenizer = new JapaneseTokenizer(parser, in, this);
+ break;
case pt:
currentTokenizer = new PortugueseTokenizer(parser, in, this);
break;
@@ -335,6 +342,8 @@ public String getLastLanguageString()
return "fr";
case hi:
return "hi";
+ case ja:
+ return "ja";
case pt:
return "pt";
case ro:
View
92 src/org/mozilla/javascript/babylscript/JapaneseTokenizer.java
@@ -0,0 +1,92 @@
+/* -*- Mode: java; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*-
+ *
+ * ***** BEGIN LICENSE BLOCK *****
+ * Version: MPL 1.1/GPL 2.0
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the "License"); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Original Code is Rhino code, released
+ * May 6, 1999.
+ *
+ * The Initial Developer of the Original Code is
+ * Netscape Communications Corporation.
+ * Portions created by the Initial Developer are Copyright (C) 1997-1999
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ * Roger Lawrence
+ * Mike McCabe
+ * Igor Bukanov
+ * Ethan Hugg
+ * Bob Jervis
+ * Terry Lucas
+ * Milen Nankov
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * the GNU General Public License Version 2 or later (the "GPL"), in which
+ * case the provisions of the GPL are applicable instead of those above. If
+ * you wish to allow use of your version of this file only under the terms of
+ * the GPL and not to allow others to use your version of this file under the
+ * MPL, indicate your decision by deleting the provisions above and replacing
+ * them with the notice and other provisions required by the GPL. If you do
+ * not delete the provisions above, a recipient may use your version of this
+ * file under either the MPL or the GPL.
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+package org.mozilla.javascript.babylscript;
+
+import java.io.IOException;
+import java.util.Locale;
+import java.util.ResourceBundle;
+
+import org.mozilla.javascript.BabylTokenizer;
+import org.mozilla.javascript.Parser;
+import org.mozilla.javascript.TokenCharStream;
+import org.mozilla.javascript.TokenStream;
+
+public class JapaneseTokenizer extends BabylGenericTokenizer
+{
+ public JapaneseTokenizer(Parser p, TokenCharStream in, TokenStream ts)
+ {
+ super(p,
+ in,
+ ts,
+ new BabylTokenizer.DecimalNumberReader(),
+ BabylscriptNoDefaultResourceBundle.getBundle("org/mozilla/javascript/babylscript/resources/Keywords", new Locale("ja")));
+ }
+
+ protected int matchSymbol(int c) throws IOException
+ {
+ // For single-character symbols, we'll substitute kanji symbols with
+ // their English equivalents
+
+ if (c == '\u3002')
+ c = '.';
+ else if (c == '\u3001')
+ c = ',';
+
+ return super.matchSymbol(c);
+ }
+
+ protected boolean isStringDelimiter(int ch)
+ {
+ return (ch == '\'' || ch == '\"' || ch == '\u300c'
+ || ch == '\u300e');
+ }
+ protected int getMatchingStringDelimiter(int ch)
+ {
+ if (ch == '\'') return '\'';
+ if (ch == '\u300c') return '\u300d';
+ if (ch == '\u300e') return '\u300f';
+ return '\"';
+ }
+}
View
5 src/org/mozilla/javascript/babylscript/TranslatedNameBindings.java
@@ -38,6 +38,9 @@
EquivalentLanguageNames.put("hi", new String[] {"hi", "\u0939\u093f"});
EquivalentLanguageNames.put("\u0939\u093f", new String[] {"hi", "\u0939\u093f"});
+ EquivalentLanguageNames.put("ja", new String[] {"ja", "\u65e5\u672c\u8a9e"});
+ EquivalentLanguageNames.put("\u65e5\u672c\u8a9e", new String[] {"ja", "\u65e5\u672c\u8a9e"});
+
EquivalentLanguageNames = Collections.unmodifiableMap(EquivalentLanguageNames);
}
@@ -48,6 +51,7 @@
static ResourceBundle chineseSimplified = BabylscriptNoDefaultResourceBundle.getBundle("org/mozilla/javascript/babylscript/resources/Objects", new Locale("zh"));
static ResourceBundle hindi = BabylscriptNoDefaultResourceBundle.getBundle("org/mozilla/javascript/babylscript/resources/Objects", new Locale("hi"));
static ResourceBundle spanish = BabylscriptNoDefaultResourceBundle.getBundle("org/mozilla/javascript/babylscript/resources/Objects", new Locale("es"));
+ static ResourceBundle japanese = BabylscriptNoDefaultResourceBundle.getBundle("org/mozilla/javascript/babylscript/resources/Objects", new Locale("ja"));
static Map<String, ResourceBundle> langResourceMap = new HashMap<String, ResourceBundle>();
static {
@@ -58,6 +62,7 @@
langResourceMap.put("zh", chineseSimplified);
langResourceMap.put("hi", hindi);
langResourceMap.put("es", spanish);
+ langResourceMap.put("ja", japanese);
}
private static void fillTranslationsFromResourceBundle(Scriptable obj, String lang, ResourceBundle res, String[] english)
View
64 src/org/mozilla/javascript/babylscript/resources/Keywords_ja.properties
@@ -0,0 +1,64 @@
+#. Contributors = Yamakoshi Akihiro
+# Made available under the terms of CC0
+
+false = \u507d
+debugger = \u30c7\u30d0\u30c3\u30ac
+super = \u30b9\u30fc\u30d1\u30fc
+int = \u6574\u6570
+abstract = \u62bd\u8c61
+float = \u5358\u7cbe\u5ea6\u6d6e\u52d5\u5c11\u6570\u70b9\u6570
+private = \u30d7\u30e9\u30a4\u30d9\u30fc\u30c8
+char = \u6587\u5b57
+interface = \u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9
+boolean = \u30d6\u30fc\u30ea\u30a2\u30f3
+static = \u9759\u7684
+in = \u4e2d\u306b
+null = \u30cc\u30eb\u6587\u5b57
+if = \u3082\u3057
+const = \u5b9a\u6570
+synchronized = \u540c\u671f
+for = \u306e\u305f\u3081
+true = \u771f
+while = \u305a\u3063\u3068
+long = \u9577\u3044\u6574\u6570
+class = \u30af\u30e9\u30b9
+finally = \u6700\u7d42\u306b
+protected = \u4fdd\u8b77\u3055\u308c\u305f
+extends = \u62e1\u5f35
+implements = \u5b9f\u88c5\u3059\u308b
+var = \u5909\u6570
+new = \u65b0\u3057\u3044
+native = \u30cd\u30a4\u30c6\u30a3\u30d6
+final = \u30d5\u30a1\u30a4\u30ca\u30eb
+function = \u95a2\u6570
+do = \u884c\u3046
+return = \u623b\u308b
+goto = \u306b\u884c\u304f
+void = \u7121
+enum = \u5217\u6319\u5b9a\u6570
+else = \u4ed6
+break = \u30d6\u30ec\u30fc\u30af
+transient = \u4e00\u6642\u7684\u306a
+let = \u662f\u975e
+import = \u8f38\u5165
+catch = \u30ad\u30e3\u30c3\u30c1
+instanceof = \u306e\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9
+byte = \u30d0\u30a4\u30c8
+with = \u5171\u306b
+throw = \u30b9\u30ed\u30fc
+volatile = \u63ee\u767a\u6027
+case = \u30b1\u30fc\u30b9
+short = \u77ed\u3044\u6574\u6570
+package = \u30d1\u30c3\u30b1\u30fc\u30b8
+this = \u3053\u306e
+double = \u500d\u7cbe\u5ea6\u6d6e\u52d5\u5c11\u6570\u70b9\u6570
+yield = \u53ce\u7387
+public = \u30d1\u30d6\u30ea\u30c3\u30af
+try = \u8a66\u3059
+default = \u30c7\u30d5\u30a9\u30eb\u30c8
+switch = \u30b9\u30a4\u30c3\u30c1
+continue = \u30b3\u30f3\u30c6\u30a3\u30cb\u30e5\u30fc
+typeof = \u306e\u30bf\u30a4\u30d7
+export = \u8f38\u51fa
+throws = \u30b9\u30ed\u30fc
+delete = \u30c7\u30ea\u30fc\u30c8
View
206 src/org/mozilla/javascript/babylscript/resources/Objects_ja.properties
@@ -0,0 +1,206 @@
+#. Contributors = Yamakoshi Akihiro
+# Made available under the terms of CC0
+
+getSeconds = \u79d2\u3092\u5f97\u308b
+toLocaleString = \u30ed\u30b1\u30fc\u30eb\u6587\u5b57\u5217\u306b
+show = \u30b7\u30e7\u30a6
+getTime = \u6642\u9593\u3092\u5f97\u308b
+setSeconds = \u79d2\u3092\u8a2d\u5b9a
+SyntaxError = \u69cb\u6587\u30a8\u30e9\u30fc
+lineNumber = \u884c\u756a\u53f7
+prefix = \u63a5\u982d\u8a9e
+Math = \u6570\u5b66
+LOG2E = 2\u3092\u5e95\u3068\u3059\u308b\u30cd\u30a4\u30d4\u30a2\u6570\u306e\u5bfe\u6570
+now = \u4eca
+getUTCMilliseconds = \u5354\u5b9a\u4e16\u754c\u6642\u30df\u30ea\u79d2\u3092\u5f97\u308b
+callee = \u8a2a\u554f\u3055\u308c\u308b\u4eba
+Object = \u30aa\u30d6\u30b8\u30a7\u30af\u30c8
+source = \u30bd\u30fc\u30b9
+multiline = \u8907\u6570
+SQRT2 = \u5e73\u65b9\u68392
+toFixed = \u306b\u56fa\u5b9a\u3055\u308c\u305f
+input = \u5165\u529b
+__defineGetter__ = __\u30b2\u30c3\u30bf\u30fc\u5b9a\u7fa9__
+setHours = \u6642\u9593\u3092\u8a2d\u5b9a
+match = \u4e00\u81f4
+split = \u5206\u5272
+random = \u4e71\u6570
+big = \u5927\u304d\u3044
+fileName = \u30d5\u30a1\u30a4\u30eb\u540d
+setMinutes = \u5206\u3092\u8a2d\u5b9a
+parseFloat = \u6d6e\u52d5\u89e3\u6790
+every = \u3059\u3079\u3066
+forEach = \u5404\u306e\u305f\u3081
+__lookupGetter__ = __\u30b2\u30c3\u30bf\u30fc\u691c\u7d22__
+__iterator__ = __\u53cd\u5fa9\u5b50__
+__lookupSetter__ = __\u30bb\u30c3\u30bf\u30fc\u691c\u7d22__
+toLowerCase = \u4f4e\u3044\u5834\u5408\u306b
+__defineSetter__ = __\u30bb\u30c3\u30bf\u30fc\u5b9a\u7fa9__
+name = \u540d\u524d
+Iterator = \u53cd\u5fa9\u5b50
+equalsIgnoreCase = \u30a4\u30b3\u30fc\u30eb\u7121\u8996\u306e\u5834\u5408
+setUTCHours = \u5354\u5b9a\u4e16\u754c\u6642\u6642\u9593\u3092\u8a2d\u5b9a
+getUTCMonth = \u5354\u5b9a\u4e16\u754c\u6642\u6708\u3092\u5f97\u308b
+index = \u7d22\u5f15
+small = \u5c0f\u3055\u3044
+EvalError = \u6587\u5b57\u5217\u8a55\u4fa1\u30a8\u30e9\u30fc
+fixed = \u56fa\u5b9a\u3055\u308c\u305f
+round = \u56db\u6368\u4e94\u5165
+getYear = \u5e74\u3092\u5f97\u308b
+toLocaleUpperCase = \u30ed\u30b1\u30fc\u30eb\u9ad8\u3044\u5834\u5408\u306b
+UTC = \u5354\u5b9a\u4e16\u754c\u6642
+getHours = \u6642\u9593\u3092\u5f97\u308b
+MIN_VALUE = \u6700\u5c0f_\u5024
+some = \u3044\u304f\u3064\u304b
+NEGATIVE_INFINITY = \u5426\u5b9a_\u7121\u9650\u5927
+global = \u4e16\u754c\u7684
+setUTCMilliseconds = \u5354\u5b9a\u4e16\u754c\u6642\u30df\u30ea\u79d2\u3092\u8a2d\u5b9a
+getUTCDate = \u5354\u5b9a\u4e16\u754c\u6642\u65e5\u4ed8\u3092\u5f97\u308b
+charCodeAt = \u6587\u5b57\u30b3\u30fc\u30c9\u306b
+escape = \u30a8\u30b9\u30b1\u30fc\u30d7
+E = \u30cd\u30a4\u30d4\u30a2\u6570
+encodeURI = \u30a8\u30f3\u30b3\u30fc\u30c9\u7d71\u4e00\u8cc7\u6e90\u8b58\u5225\u5b50
+asin = \u9006\u6b63\u5f26
+slice = \u30b9\u30e9\u30a4\u30b9
+String = \u6587\u5b57\u5217
+setUTCDate = \u5354\u5b9a\u4e16\u754c\u6642\u65e5\u4ed8\u3092\u8a2d\u5b9a
+ignoreCase = \u7121\u8996\u306e\u5834\u5408
+abs = \u7d76\u5bfe\u5024
+toString = \u6587\u5b57\u5217\u306b
+sup = \u4e0a\u4ed8\u304d\u6587\u5b57
+PI = \u5186\u5468\u7387
+getMonth = \u6708\u3092\u5f97\u308b
+propertyIsEnumerable = \u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u5217\u6319\u53ef\u80fd\u3067\u3059
+bold = \u30dc\u30fc\u30eb\u30c9
+indexOf = \u306e\u7d22\u5f15
+getFullYear = \u901a\u5e74\u3092\u5f97\u308b
+RegExp = \u6b63\u898f\u8868\u73fe
+equals = \u7b49\u3057\u3044
+splice = \u30b9\u30d7\u30e9\u30a4\u30b9
+POSITIVE_INFINITY = \u80af\u5b9a_\u7121\u9650\u5927
+getUTCFullYear = \u5354\u5b9a\u4e16\u754c\u6642\u901a\u5e74\u3092\u5f97\u308b
+search = \u691c\u7d22
+TypeError = \u578b\u30a8\u30e9\u30fc
+unescape = \u975e\u30a8\u30b9\u30b1\u30fc\u30d7
+reverse = \u9006
+shift = \u30b7\u30d5\u30c8
+toUpperCase = \u9ad8\u3044\u5834\u5408\u306b
+filter = \u30d5\u30a3\u30eb\u30bf
+length = \u9577\u3055
+constructor = \u69cb\u7bc9\u5b50
+acos = \u9006\u4f59\u5f26
+getDate = \u65e5\u4ed8\u3092\u5f97\u308b
+pow = \u3079\u304d\u4e57
+valueOf = \u306e\u5024
+pop = \u30dd\u30c3\u30d7
+blink = \u70b9\u6ec5
+StopIteration = \u53cd\u5fa9\u5b50\u505c\u6b62
+substr = \u6587\u5b57\u5217\u306e\u4e00\u90e8\u5206\u3092\u8fd4\u3059
+parseInt = \u6574\u6570\u89e3\u6790
+apply = \u8a31\u53ef
+message = \u30e1\u30c3\u30bb\u30fc\u30b8
+next = \u6b21
+getUTCHours = \u5354\u5b9a\u4e16\u754c\u6642\u6642\u9593\u3092\u5f97\u308b
+Infinity = \u7121\u9650\u5927
+log = \u5bfe\u6570
+Script = \u30b9\u30af\u30ea\u30d7\u30c8
+unshift = \u9006\u30b7\u30d5\u30c8
+isFinite = \u6709\u9650\u3067\u3059
+RangeError = \u7bc4\u56f2\u30a8\u30e9\u30fc
+RegExp_Matches = \u6b63\u898f\u8868\u73fe\u3000\u30de\u30c3\u30c1
+call = \u30b3\u30fc\u30eb
+getDay = \u65e5\u3092\u5f97\u308b
+strike = \u6253\u3064
+prototype = \u539f\u578b
+uneval = \u975e\u6587\u5b57\u5217\u8a55\u4fa1
+sort = \u30bd\u30fc\u30c8
+toPrecision = \u7cbe\u5ea6\u306b
+toSource = \u30bd\u30fc\u30b9\u306b
+charAt = \u6587\u5b57\u306b
+JavaException = \u30b8\u30e3\u30d0\u4f8b\u5916
+setUTCSeconds = \u5354\u5b9a\u4e16\u754c\u6642\u79d2\u3092\u8a2d\u5b9a
+setMonth = \u6708\u3092\u8a2d\u5b9a
+LN2 = \u30cd\u30a4\u30d4\u30a2\u6570\u3092\u5e95\u3068\u3059\u308b2\u306e\u5bfe\u6570
+Date = \u65e5\u4ed8
+arity = \u9805\u6570
+decodeURIComponent = \u30c7\u30b3\u30fc\u30c9\u7d71\u4e00\u8cc7\u6e90\u8b58\u5225\u5b50\u6210\u5206
+fontsize = \u30d5\u30a9\u30f3\u30c8\u30b5\u30a4\u30ba
+hasOwnProperty = \u72ec\u81ea\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u6301\u3064
+Error = \u30a8\u30e9\u30fc
+getUTCSeconds = \u5354\u5b9a\u4e16\u754c\u6642\u79d2\u3092\u5f97\u308b
+toLocaleLowerCase = \u30ed\u30b1\u30fc\u30eb\u4f4e\u3044\u5834\u5408\u306b
+parse = \u89e3\u6790
+join = \u53c2\u52a0
+decodeURI = \u30c7\u30b3\u30fc\u30c9\u7d71\u4e00\u8cc7\u6e90\u8b58\u5225\u5b50
+isPrototypeOf = \u306e\u539f\u578b\u3067\u3059
+caller = \u8a2a\u554f\u8005
+Number = \u6570
+compile = \u7de8\u96c6\u3059\u308b
+getMilliseconds = \u30df\u30ea\u79d2\u3092\u5f97\u308b
+setFullYear = \u901a\u5e74\u3092\u8a2d\u5b9a
+URIError = \u7d71\u4e00\u8cc7\u6e90\u8b58\u5225\u5b50\u30a8\u30e9\u30fc
+anchor = \u30a2\u30f3\u30ab\u30fc
+getUTCDay = \u5354\u5b9a\u4e16\u754c\u6642\u65e5\u3092\u5f97\u308b
+getMinutes = \u5206\u3092\u5f97\u308b
+InternalError = \u5185\u90e8\u30a8\u30e9\u30fc
+toLocaleTimeString = \u30ed\u30b1\u30fc\u30eb\u6642\u9593\u6587\u5b57\u5217\u306b
+toLocaleDateString = \u30ed\u30b1\u30fc\u30eb\u65e5\u4ed8\u6587\u5b57\u5217\u306b
+substring = \u4ee3\u308f\u308a\u6587\u5b57\u5217
+Call = \u547c\u3073\u51fa\u3057
+LN10 = \u30cd\u30a4\u30d4\u30a2\u6570\u3092\u5e95\u3068\u3059\u308b10\u306e\u5bfe\u6570
+tan = \u6b63\u63a5
+setUTCMinutes = \u5354\u5b9a\u4e16\u754c\u6642\u5206\u3092\u8a2d\u5b9a
+setMilliseconds = \u30df\u30ea\u79d2\u3092\u8a2d\u5b9a
+fromCharCode = \u6587\u5b57\u30b3\u30fc\u30c9\u304b\u3089
+Function = \u95a2\u6570
+setUTCFullYear = \u5354\u5b9a\u4e16\u754c\u6642\u901a\u5e74\u3092\u8a2d\u5b9a
+isNaN = \u975e\u6570\u3067\u3059
+SQRT1_2 = \u5e73\u65b9\u68391_2
+LIBRARY_SCOPE = \u56f3\u66f8\u9928_\u7bc4\u56f2
+floor = \u5e8a
+cos = \u4f59\u5f26
+NaN = \u6570\u5024\u3067\u306f\u306a\u3044
+lastIndex = \u6700\u5f8c\u306e\u7d22\u5f15
+sqrt = \u5e73\u65b9\u6839
+getUTCMinutes = \u5354\u5b9a\u4e16\u754c\u6642\u5206\u3092\u5f97\u308b
+toDateString = \u65e5\u4ed8\u6587\u5b57\u5217\u306b
+arguments = \u5f15\u6570
+localeCompare = \u30ed\u30b1\u30fc\u30eb\u6bd4\u8f03
+MAX_VALUE = \u6700\u5927_\u5024
+test = \u8a66\u3059
+fontcolor = \u30d5\u30a9\u30f3\u30c8\u30ab\u30e9\u30fc
+setDate = \u65e5\u4ed8\u3092\u8a2d\u5b9a
+With = \u5171\u306b
+sin = \u6b63\u5f26
+toTimeString = \u6642\u9593\u6587\u5b57\u5217\u306b
+map = \u30de\u30c3\u30d7
+lastIndexOf = \u6700\u5f8c\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u306e
+atan = \u9006\u6b63\u63a5
+exec = \u5b9f\u884c\u3059\u308b
+LOG10E = 10\u3092\u5e95\u3068\u3059\u308b\u30cd\u30a4\u30d4\u30a2\u6570\u306e\u5bfe\u6570
+max = \u6700\u5927
+setUTCMonth = \u5354\u5b9a\u4e16\u754c\u6642\u6708\u3092\u8a2d\u5b9a
+alert = \u30a2\u30e9\u30fc\u30c8
+replace = \u4ea4\u63db\u3059\u308b
+setTime = \u6642\u9593\u3092\u8a2d\u5b9a
+eval = \u6587\u5b57\u5217\u8a55\u4fa1
+toUTCString = \u5354\u5b9a\u4e16\u754c\u6642\u6587\u5b57\u5217\u306b
+ceil = \u5929\u4e95
+ReferenceError = \u53c2\u7167\u30a8\u30e9\u30fc
+concat = \u9023\u7d50
+sub = \u4ee3\u308f\u308a
+italics = \u30a4\u30bf\u30ea\u30c3\u30af
+undefined = \u672a\u5b9a\u7fa9
+toExponential = \u306b\u6307\u6570\u95a2\u6570
+min = \u6700\u5c0f
+getTimezoneOffset = \u6642\u9593\u5e2f\u30aa\u30d5\u30bb\u30c3\u30c8\u5f97\u308b
+atan2 = \u9006\u6b63\u63a52
+Boolean = \u771f\u507d\u5024
+setYear = \u5e74\u3092\u8a2d\u5b9a
+exp = \u6307\u6570
+isXMLName = \u62e1\u5f35\u53ef\u80fd\u306a\u30de\u30fc\u30af\u4ed8\u3051\u8a00\u8a9e\u540d\u3067\u3059
+push = \u30d7\u30c3\u30b7\u30e5
+link = \u30ea\u30f3\u30af
+Array = \u914d\u5217
+encodeURIComponent = \u30a8\u30f3\u30b3\u30fc\u30c9\u7d71\u4e00\u8cc7\u6e90\u8b58\u5225\u5b50\u6210\u5206
+ConversionError = \u5909\u63db\u30a8\u30e9\u30fc
View
581 src/org/mozilla/javascript/resources/Message_ja.properties
@@ -0,0 +1,581 @@
+# Translation by Yamakoshi Akihiro
+#
+# Default JavaScript messages file.
+#
+# ***** BEGIN LICENSE BLOCK *****
+# Version: MPL 1.1/GPL 2.0
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+# http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Original Code is Rhino code, released
+# May 6, 1999.
+#
+# The Initial Developer of the Original Code is
+# Netscape Communications Corporation.
+# Portions created by the Initial Developer are Copyright (C) 1997-1999
+# the Initial Developer. All Rights Reserved.
+#
+# Contributor(s):
+# Norris Boyd
+# Bob Jervis
+#
+# Alternatively, the contents of this file may be used under the terms of
+# the GNU General Public License Version 2 or later (the "GPL"), in which
+# case the provisions of the GPL are applicable instead of those above. If
+# you wish to allow use of your version of this file only under the terms of
+# the GPL and not to allow others to use your version of this file under the
+# MPL, indicate your decision by deleting the provisions above and replacing
+# them with the notice and other provisions required by the GPL. If you do
+# not delete the provisions above, a recipient may use your version of this
+# file under either the MPL or the GPL.
+#
+# ***** END LICENSE BLOCK *****
+
+# This is replaced during jar assembly from property string
+# and should not be translated
+implementation.version = @IMPLEMENTATION.VERSION@
+
+# Codegen
+
+msg.dup.parms =\
+ \u30d1\u30e9\u30e1\u30fc\u30bf "{0}"\u304c\u91cd\u8907\u3057\u3066\u307e\u3059\u3002
+msg.too.big.jump =\
+ \u8907\u96d1\u306a\u6587\u6cd5\uff1aoffset\u5dee\u304c\u904e\u5927\u3067\u3059\u3002
+msg.too.big.index =\
+ \u8907\u96d1\u306a\u6587\u6cd5\uff1a\u5185\u90e8\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u304c64K\u3092\u8d85\u3048\u3066\u307e\u3059\u3002
+msg.while.compiling.fn =\
+ "{1}":\u95a2\u6570"{0}"\u30b3\u30fc\u30c9\u751f\u6210\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002
+msg.while.compiling.script =\
+ "{0}":\u30b9\u30af\u30ea\u30d7\u30c8\u306e\u30b3\u30f3\u30d1\u30a4\u30eb\u4e2d\u30b3\u30fc\u30c9\u751f\u6210\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002
+
+# Context
+
+msg.ctor.not.found =\
+ "{0}"\u306e\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
+msg.not.ctor =\
+ "{0}"\u306f\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+
+# FunctionObject
+
+msg.varargs.ctor =\
+ \u30e1\u30bd\u30c3\u30c9\u307e\u305f\u306f\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf"{0}"\u306f\u3001\u9759\u7684\u306a\u30b7\u30b0\u30cd\u30c1\u30e3
+ "(Context cx, Object[] args, Function ctorObj, boolean inNewExpr)"
+ \u306b\u5f15\u6570\u3068\u3057\u3066\u5909\u6570\u3092\u5b9a\u7fa9\u3057\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
+msg.varargs.fun =\
+ \u30e1\u30bd\u30c3\u30c9"{0}"\u306f\u9759\u7684\u306a\u30b7\u30b0\u30cd\u30c1\u30e3
+ "(Context cx, Scriptable thisObj, Object[] args, Function funObj)"
+ \u306b\u5f15\u6570\u3068\u3057\u3066\u5909\u6570\u3092\u5b9a\u7fa9\u3057\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
+msg.incompat.call =\
+ \u30e1\u30bd\u30c3\u30c9"{0}"\u3067\u306e\u975e\u4e92\u63db\u6027\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u547c\u3073\u51fa\u3057\u3067\u3059\u3002
+msg.bad.parms =\
+ "{1}"\u30e1\u30bd\u30c3\u30c9\u306e\u578b"{0}"\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u306a\u3044\u30d1\u30e9\u30e1\u30fc\u30bf\u3067\u3059\u3002
+msg.bad.method.return =\
+ \u30e1\u30bd\u30c3\u30c9"{1}"\u306e\u578b"{0}"\u3067return\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
+msg.bad.ctor.return =\
+ "{0}"\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u306a\u3044\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u578b\u306e\u30b3\u30f3\u30b9\u30c8\u30e9\u30bf\u3067\u3059\u3002
+msg.no.overload =\
+ \u30af\u30e9\u30b9"{1}"\u3067\u30e1\u30bd\u30c3\u30c9"{0}"\u304c\u91cd\u8907\u3057\u3066\u3044\u307e\u3059\u3002
+msg.method.not.found =\
+ "{1}"\u306b\u30e1\u30bd\u30c3\u30c9"{0}"\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
+
+# IRFactory
+
+msg.bad.for.in.lhs =\
+ \u30eb\u30fc\u30d7\u5185'for..in'\u306e\u5de6\u8fba\u304c\u7121\u52b9\u3067\u3059\u3002
+msg.mult.index =\
+ \u30eb\u30fc\u30d7\u5185'for..in'\u306e\u5909\u6570\u306f\u4e00\u3064\u306e\u307f\u3067\u3059\u3002
+msg.bad.for.in.destruct =\
+ \u30eb\u30fc\u30d7\u4e2d'for..in'\u306e\u5de6\u8fba\u306f\u9577\u3055\uff12'\u30ad\u30fc/\u5024'\u306e\u914d\u5217\u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
+msg.cant.convert =\
+ \u578b"{0}"\u3092\u5909\u63db\u3067\u304d\u307e\u305b\u3093\u3002
+msg.bad.assign.left =\
+ \u5de6\u8fba\u304c\u7121\u52b9\u3067\u3059\u3002
+msg.bad.decr =\
+ \u7121\u52b9\u306a-\u6f14\u7b97\u5b50\u3067\u3059\u3002
+msg.bad.incr =\
+ \u7121\u52b9\u306a+\u6f14\u7b97\u5b50\u3067\u3059\u3002
+msg.bad.yield =\
+ yield\u306f\u95a2\u6570\u306e\u4e2d\u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
+msg.yield.parenthesized =\
+ yield\u306e\u5f0f\u3067\u62ec\u5f27\u304c\u5fc5\u8981\u3067\u3059\u3002
+
+# NativeGlobal
+
+msg.cant.call.indirect =\
+ \u95a2\u6570"{0}"\u306f\u4e00\u610f\u306b\u76f4\u63a5\u547c\u3073\u51fa\u3055\u308c\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
+msg.eval.nonstring =\
+ \u5024\u304c\u30b7\u30f3\u30d7\u30eb\u306areturn\u3092\u6301\u3064\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u6587\u5b57\u5217\u306e\u5024\u4ee5\u5916\u3067eval()\u3092\u547c\u3073\u51fa\u3057\u307e\u3059\u3001\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f
+msg.eval.nonstring.strict =\
+ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u6587\u5b57\u5217\u306e\u5024\u4ee5\u5916\u3067eval()\u3092\u547c\u3073\u51fa\u3057\u307e\u3059\u3001strict\u30e2\u30fc\u30c9\u3067\u306f\u8a31\u53ef\u3055\u308c\u307e\u305b\u3093\u3002
+msg.bad.destruct.op =\
+ \u4ee3\u5165\u6f14\u7b97\u5b50\u306e\u4ee3\u5165\u304c\u7121\u52b9\u3067\u3059\u3002
+
+# NativeCall
+
+msg.only.from.new =\
+ "{0}"\u306fnew\u5f0f\u304b\u3089\u306e\u307f\u547c\u3073\u51fa\u3055\u308c\u307e\u3059\u3002
+msg.deprec.ctor =\
+ "{0}"\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u306f\u975e\u63a8\u5968\u3067\u3059\u3002
+
+# NativeFunction
+
+msg.no.function.ref.found =\
+ "{0}"\u53c2\u7167\u306e\u95a2\u6570\u306f\u9006\u30b3\u30f3\u30d1\u30a4\u30eb\u3067\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
+msg.arg.isnt.array =\
+ Function.prototype.apply\u306e\u7b2c2\u5f15\u6570\u306f\u914d\u5217\u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
+
+# NativeGlobal
+
+msg.bad.esc.mask =\
+ \u7121\u52b9\u306a\u6587\u5b57\u5217\u306e\u30a8\u30b9\u30b1\u30fc\u30d7\u30de\u30b9\u30af\u3067\u3059\u3002
+
+# NativeJavaClass
+
+msg.cant.instantiate =\
+ \u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u5316("{0}")\u306e\u5931\u6557\uff1a"{1}"\u306f\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u307e\u305f\u306f\u62bd\u8c61\u30af\u30e9\u30b9\u3002
+msg.bad.ctor.sig =\
+ \u30b7\u30b0\u30cd\u30c1\u30e3"{2}"\u306e"{1}"\u3092\u8aad\u3076"{0}"\u304c\u7570\u306a\u308b\u30b7\u30b0\u30cd\u30c1\u30e3\u306e\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u3067\u898b\u3064\u304b\u308a\u307e\u3059\u3002
+msg.not.java.obj =\
+ getClass()\u306e\u5f15\u6570\u306fJava\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u3042\u308b\u3053\u3068\u304c\u671f\u5f85\u3055\u308c\u307e\u3059\u3002
+msg.no.java.ctor =\
+ \u5f15\u6570"{1}"\u3092\u6301\u3064"{0}"\u306eJava\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
+
+# NativeJavaMethod
+
+msg.method.ambiguous =\
+ Java\u30e1\u30bd\u30c3\u30c9"{0}.{1}"\u304c\u9078\u629e\u3055\u308c\u4e00\u81f4\u3059\u308bJavaScript\u5f15\u6570\u306e\u578b("{2}")\u304c\u66d6\u6627\u3067\u3059\u3002\u5019\u88dc\u306e\u30e1\u30bd\u30c3\u30c9:"{3}"
+msg.constructor.ambiguous =\
+ Java\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf"{0}"\u304c\u9078\u629e\u3055\u308c\u4e00\u81f4\u3059\u308bJavaScript\u5f15\u6570\u306e\u578b("{1}")\u304c\u66d6\u6627\u3067\u3059\u3002\u5019\u88dc\u306e\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf:"{2}"
+
+# NativeJavaObject
+
+msg.conversion.not.allowed =\
+ "{0}"\u3092"{1}"\u306b\u5909\u63db\u3067\u304d\u307e\u305b\u3093
+msg.no.empty.interface.conversion =\
+ "{0}"\u306f\u30e1\u30bd\u30c3\u30c9\u3092\u6301\u305f\u306a\u3044\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9"{1}"\u306b\u5909\u63db\u3067\u304d\u307e\u305b\u3093\u3002
+msg.no.function.interface.conversion =\
+ \u7570\u306a\u308b\u30b7\u30b0\u30cd\u30c1\u30e3\u3092\u6301\u3064\u30e1\u30bd\u30c3\u30c9\u304c\u542b\u307e\u308c\u3066\u3044\u308b\u306e\u3067\u95a2\u6570"{0}"\u306f\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u306b\u5909\u63db\u3067\u304d\u307e\u305b\u3093\u3002
+
+# NativeJavaPackage
+
+msg.not.classloader =\
+ Packages\u306e\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u306f\u3001java.lang.Classloader\u578b\u306e\u5f15\u6570\u3092\u671f\u5f85\u3057\u307e\u3059\u3002
+
+# NativeRegExp
+
+msg.bad.quant =\
+ \u7121\u52b9\u306a\u53ef\u7b97\u540d\u8a5e"{0}"\u3067\u3059\u3002
+msg.overlarge.backref =\
+ \u5f8c\u65b9\u53c2\u7167"{0}"\u304c\u5927\u304d\u904e\u304e\u307e\u3059\u3002
+msg.overlarge.min =\
+ \u904e\u5ea6\u306b\u5927\u304d\u3044\u6700\u5c0f\u306e"{0}"\u3067\u3059\u3002
+msg.overlarge.max =\
+ \u904e\u5ea6\u306b\u5927\u304d\u3044\u6700\u5927\u306e"{0}"\u3067\u3059\u3002
+msg.zero.quant =\
+ \u30bc\u30ed\u306e\u53ef\u7b97\u540d\u8a5e"{0}"\u3067\u3059\u3002
+msg.max.lt.min =\
+ \u6700\u5927\u5024"{0}"\u306f\u6700\u5c0f\u5024\u3088\u308a\u3082\u5c0f\u3055\u3044\u3067\u3059\u3002
+msg.unterm.quant =\
+ \u6570\u91cf\u5b50"{0}"\u304c\u7d42\u4e86\u3057\u307e\u305b\u3093\u3002
+msg.unterm.paren =\
+ \u62ec\u5f27"{0}"\u304c\u7d42\u4e86\u3057\u307e\u305b\u3093\u3002
+msg.unterm.class =\
+ \u6587\u5b57\u30af\u30e9\u30b9"{0}"\u304c\u7d42\u4e86\u3057\u307e\u305b\u3093\u3002
+msg.bad.range =\
+ \u6587\u5b57\u30af\u30e9\u30b9\u306e\u7bc4\u56f2\u304c\u7121\u52b9\u3067\u3059\u3002
+msg.trail.backslash =\
+ \u6b63\u898f\u8868\u73fe\u5185\u306e \\ \u304c\u4f59\u5206\u3067\u3059\u3002
+msg.re.unmatched.right.paren =\
+ \u6b63\u898f\u8868\u73fe\u5185\u306e ) \u304c\u4e00\u81f4\u3057\u307e\u305b\u3093\u3002
+msg.no.regexp =\
+ \u6b63\u898f\u8868\u73fe\u306f\u5229\u7528\u3067\u304d\u307e\u305b\u3093\u3002
+msg.bad.backref =\
+ \u5f8c\u65b9\u53c2\u7167\u306f\u3001\u30ad\u30e3\u30d7\u30c1\u30e3\u306e\u62ec\u5f27\u306e\u6570\u3092\u8d85\u3048\u3066\u3044\u307e\u3059\u3002
+msg.bad.regexp.compile =\
+ \u4e00\u3064\u306e\u5f15\u6570\u306e\u307f\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u305f\u5834\u5408\u306e\u6700\u521d\u306e\u5f15\u6570RegExp.prototype.compile\u306fRegExp\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u3059\u3002
+
+# Parser
+
+msg.got.syntax.errors = \
+ \u30b3\u30f3\u30d1\u30a4\u30eb\u306f\u69cb\u6587\u306e\u5931\u6557"{0}"\u3092\u751f\u6210\u3057\u307e\u3057\u305f\u3002
+msg.var.redecl =\
+ \u578b\u30a8\u30e9\u30fc\uff1avar"{0}"\u3092\u518d\u5ba3\u8a00\u3057\u3066\u3044\u307e\u3059\u3002
+msg.const.redecl =\
+ \u578b\u30a8\u30e9\u30fc\uff1aconst"{0}"\u3092\u518d\u5ba3\u8a00\u3057\u3066\u3044\u307e\u3059\u3002
+msg.let.redecl =\
+ \u578b\u30a8\u30e9\u30fc\uff1a\u5909\u6570"{0}"\u3092\u518d\u5ba3\u8a00\u3057\u3066\u3044\u307e\u3059\u3002
+msg.parm.redecl =\
+ \u578b\u30a8\u30e9\u30fc\uff1a\u4eee\u30d1\u30e9\u30e1\u30fc\u30bf"{0}"\u3092\u518d\u5ba3\u8a00\u3057\u3066\u3044\u307e\u3059\u3002
+msg.fn.redecl =\
+ \u578b\u30a8\u30e9\u30fc\uff1a\u95a2\u6570"{0}"\u3092\u518d\u5ba3\u8a00\u3057\u3066\u3044\u307e\u3059\u3002
+msg.let.decl.not.in.block =\
+ \u69cb\u6587\u30a8\u30e9\u30fc\uff1a\u30d6\u30ed\u30c3\u30af\u5185\u306b\u76f4\u63a5\u5ba3\u8a00\u3057\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002
+
+# NodeTransformer
+
+msg.dup.label =\
+ \u91cd\u8907\u3057\u305f\u30e9\u30d9\u30eb\u3067\u3059\u3002
+msg.undef.label =\
+ \u672a\u5b9a\u7fa9\u306e\u30e9\u30d9\u30eb\u3067\u3059\u3002
+msg.bad.break =\
+ \u30e9\u30d9\u30eb\u3055\u308c\u306a\u3044break\u306f\u3001\u30eb\u30fc\u30d7\u307e\u305f\u306f\u30b9\u30a4\u30c3\u30c1\u5185\u306b\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
+msg.continue.outside =\
+ continue\u306f\u30eb\u30fc\u30d7\u5185\u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
+msg.continue.nonloop =\
+ continue\u306f\u30a4\u30c6\u30ec\u30fc\u30b7\u30e7\u30f3\u6587\u306e\u8907\u6570\u30e9\u30d9\u30eb\u306e\u307f\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002
+msg.bad.throw.eol =\
+ \u884c\u672b\u8a18\u53f7\u306fthrow\u30ad\u30fc\u30ef\u30fc\u30c9\u3068throw\u5f0f\u306e\u9593\u3067\u8a31\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
+msg.no.paren.parms =\
+ \u95a2\u6570\u30d1\u30e9\u30e1\u30fc\u30bf\u524d\u306e ( \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.parm =\
+ \u4eee\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren.after.parms =\
+ \u4eee\u30d1\u30e9\u30e1\u30fc\u30bf\u5f8c\u306e ) \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.brace.body =\
+ \u95a2\u6570\u81ea\u4f53\u306e { \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.brace.after.body =\
+ \u95a2\u6570\u81ea\u4f53\u306e }\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren.cond =\
+ \u6761\u4ef6\u306e\u524d\u3067 ( \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren.after.cond =\
+ \u6761\u4ef6\u306e\u5f8c\u3067 ) \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.semi.stmt =\
+ \u30b9\u30c6\u30fc\u30c8\u30e1\u30f3\u30c8\u524d\u3067\u3000; \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.name.after.dot =\
+ \u6f14\u7b97\u5b50 . \u306e\u5f8c\u306e\u540d\u524d\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.name.after.coloncolon =\
+ \u6f14\u7b97\u5b50 \uff1a\uff1a \u306e\u5f8c\u306e\u540d\u524d\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.name.after.dotdot =\
+ \u6f14\u7b97\u5b50 .. \u306e\u5f8c\u306e\u540d\u524d\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.name.after.xmlAttr =\
+ .@ \u306e\u5f8c\u306e\u540d\u524d\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.bracket.index =\
+ \u5f0f\u306e\u30a4\u30f3\u30c7\u30c3\u30af\u30b9\u5185\u306e ]\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren.switch =\
+ \u30b9\u30a4\u30c3\u30c1\u5f0f\u306e\u524d\u306b ( \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren.after.switch =\
+ \u30b9\u30a4\u30c3\u30c1\u5f0f\u306e\u5f8c\u306b )\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.brace.switch =\
+ switch \u81ea\u4f53\u306e\u524d { \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.bad.switch =\
+ \u7121\u52b9\u306a\u30b9\u30a4\u30c3\u30c1\u6587\u3067\u3059\u3002
+msg.no.colon.case =\
+ case\u5f0f\u306e\u5f8c : \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.double.switch.default =\
+ switch\u6587\u306b2\u91cd\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u30e9\u30d9\u30eb\u3067\u3059\u3002
+msg.no.while.do =\
+ do\u30eb\u30fc\u30d7\u672c\u4f53\u306e\u5f8c while \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren.for =\
+ for\u306e\u5f8c (\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.semi.for =\
+ for\u30eb\u30fc\u30d7\u521d\u671f\u5316\u5f8c ; \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.semi.for.cond =\
+ for\u30eb\u30fc\u30d7\u6761\u4ef6\u5f8c ; \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.in.after.for.name =\
+ for\u306e\u5f8c\u306ein\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren.for.ctrl =\
+ for\u30eb\u30fc\u30d7\u306e\u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u5f8c ) \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren.with =\
+ with\u6587\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u5f8c ( \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren.after.with =\
+ with\u6587\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u5f8c )\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren.after.let =\
+ let\u5f8c ( \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren.let =\
+ \u5909\u6570list\u5f8c ) \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.curly.let =\
+ let\u6587\u306e\u5f8c }\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.bad.return =\
+ return\u304c\u7121\u52b9\u3067\u3059\u3002
+msg.no.brace.block =\
+ compound\u6587\u306e\u4e2d } \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.bad.label =\
+ label\u304c\u7121\u52b9\u3067\u3059\u3002
+msg.bad.var =\
+ \u5909\u6570\u540d\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.bad.var.init =\
+ \u5909\u6570\u306e\u521d\u671f\u5316\u304c\u7121\u52b9\u3067\u3059\u3002
+msg.no.colon.cond =\
+ \u6761\u4ef6\u5f0f\u4e2d\u306e : \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren.arg =\
+ \u5f15\u6570\u30ea\u30b9\u30c8\u5f8c\u3000)\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.bracket.arg =\
+ \u8981\u7d20\u30ea\u30b9\u30c8\u5f8c ]\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.bad.prop =\
+ \u30d7\u30ed\u30d1\u30c6\u30a3\u306eID\u304c\u7121\u52b9\u3067\u3059\u3002
+msg.no.colon.prop =\
+ \u30d7\u30ed\u30d1\u30c6\u30a3\u306eID\u5f8c : \u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.brace.prop =\
+ \u30d7\u30ed\u30d1\u30c6\u30a3\u306e\u30ea\u30b9\u30c8\u5f8c }\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.paren =\
+ \u62ec\u5f27\u306e )\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.reserved.id =\
+ \u8b58\u5225\u5b50\u306f\u4e88\u7d04\u8a9e\u3067\u3059\u3002
+msg.no.paren.catch =\
+ catch\u30d6\u30ed\u30c3\u30af\u72b6\u614b\u306e\u524d (\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.bad.catchcond =\
+ catch\u30d6\u30ed\u30c3\u30af\u306e\u72b6\u614b\u304c\u7121\u52b9\u3067\u3059\u3002
+msg.catch.unreachable =\
+ \u3044\u304f\u3064\u304b\u306ecatch\u53e5\u3067\u4fee\u98fe\u3055\u308c\u3066\u3044\u306a\u3044catch\u306f\u5230\u9054\u4e0d\u80fd\u3067\u3059\u3002
+msg.no.brace.try =\
+ try\u30d6\u30ed\u30c3\u30af\u524d {\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.no.brace.catchblock =\
+ catch\u30d6\u30ed\u30c3\u30af\u672c\u4f53\u306e\u524d {\u3000\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+msg.try.no.catchfinally =\
+ try\u306b\u306fcatch\u307e\u305f\u306ffinally\u304c\u5fc5\u8981\u3067\u3059\u3002
+msg.no.return.value =\
+ \u95a2\u6570"{0}"\u304c\u5e38\u306b\u5024\u3092\u8fd4\u3057\u307e\u305b\u3093\u3002
+msg.anon.no.return.value =\
+ \u533f\u540d\u95a2\u6570\u304c\u5e38\u306b\u5024\u3092\u8fd4\u3057\u307e\u305b\u3093\u3002
+msg.return.inconsistent =\
+ return\u6587\u306f\u65e2\u306b\u4f7f\u7528\u3055\u308c\u3066\u307e\u3059\u3002
+msg.generator.returns =\
+ \u578b\u30a8\u30e9\u30fc:\u95a2\u6570"{0}"\u306e\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u3067\u623b\u308a\u5024\u304c\u4e0d\u6b63\u3067\u3059\u3002
+msg.anon.generator.returns =\
+ \u578b\u30a8\u30e9\u30fc:\u533f\u540d\u95a2\u6570\u3067\u5024\u306e\u623b\u308a\u5024\u304c\u4e0d\u6b63\u3067\u3059\u3002
+msg.syntax =\
+ \u69cb\u6587\u30a8\u30e9\u30fc\u3067\u3059\u3002
+msg.unexpected.eof =\
+ \u4e88\u671f\u3057\u306a\u3044\u30d5\u30a1\u30a4\u30eb\u306e\u7d42\u308f\u308a\u3067\u3059\u3002
+msg.XML.bad.form =\
+ \u4e0d\u6b63\u306b\u5f62\u6210\u3055\u308c\u305fXML\u69cb\u6587\u3067\u3059\u3002
+msg.XML.not.available =\
+ XML\u30e9\u30f3\u30bf\u30a4\u30e0\u306f\u4f7f\u7528\u3067\u304d\u307e\u305b\u3093\u3002
+msg.too.deep.parser.recursion =\
+ \u89e3\u6790\u4e2d\u306e\u518d\u8d77\u304c\u6df1\u3059\u304e\u307e\u3059\u3002
+msg.no.side.effects =\
+ \u30b3\u30fc\u30c9\u306f\u526f\u4f5c\u7528\u304c\u3042\u308a\u307e\u305b\u3093\u3002
+msg.extra.trailing.comma =\
+ \u30b3\u30f3\u30de\u306e\u672b\u5c3e\u306bECMA-262\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u521d\u671f\u5316\u306f\u898f\u5247\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+msg.equal.as.assign =\
+ \u7b49\u4fa1(==)\u306f\u4ee3\u5165(=)\u306e\u30bf\u30a4\u30d7\u30df\u30b9\u3067\u3059\u3002
+msg.var.hides.arg =\
+ \u5909\u6570"{0}"\u306e\u5f15\u6570\u304c\u975e\u8868\u793a\u3067\u3059\u3002
+msg.destruct.assign.no.init =\
+ \u4ee3\u5165\u306e\u5ba3\u8a00\u4e2d'='\u304c\u4e0d\u8db3\u3057\u3066\u3044\u307e\u3059\u3002
+
+# ScriptRuntime
+
+msg.no.properties =\
+ "{0}"\u306f\u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u3042\u308a\u307e\u305b\u3093\u3002
+msg.invalid.iterator =\
+ \u7121\u52b9\u306a\u53cd\u5fa9\u5b50\u306e\u5024\u3067\u3059\u3002
+msg.iterator.primitive =\
+ __iterator__\u306f\u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u5024\u3092\u8fd4\u3057\u307e\u3059\u3002
+msg.assn.create.strict =\
+ \u5ba3\u8a00\u3055\u308c\u3066\u3044\u306a\u3044\u5909\u6570"{0}"\u3078\u306e\u4ee3\u5165\u3067\u3059\u3002
+msg.ref.undefined.prop =\
+ \u672a\u5b9a\u7fa9\u306e\u30d7\u30ed\u30d1\u30c6\u30a3"{0}"\u3078\u306e\u53c2\u7167\u3067\u3059\u3002
+msg.prop.not.found =\
+ \u30d7\u30ed\u30d1\u30c6\u30a3"{0}"\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
+msg.set.prop.no.setter =\
+ "{0}"\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3001getter\u3057\u304b\u6301\u3063\u3066\u3044\u307e\u305b\u3093\u3002
+msg.invalid.type =\
+ \u578b"{0}"\u306e\u7121\u52b9\u306aJavaScript\u306e\u5024\u3067\u3059\u3002
+msg.primitive.expected =\
+ \u30d7\u30ea\u30df\u30c6\u30a3\u30d6\u578b\u306f\u4ee3\u308f\u308a\u306b"{0}"\u3092\u6301\u3064\u3068\u671f\u5f85\u3055\u308c\u307e\u3059\u3002
+msg.namespace.expected =\
+ \u540d\u524d\u7a7a\u9593\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\uff1a\uff1a\u306e\u5de6\u306f\u4ee3\u308f\u308a\u306b"{0}"\u3092\u898b\u3064\u3051\u307e\u3059\u3002
+msg.null.to.object =\
+ \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306bnull\u3092\u5909\u63db\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
+msg.undef.to.object =\
+ \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u672a\u5b9a\u7fa9\u306b\u5909\u63db\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
+msg.cyclic.value =\
+ Cyclic\u5024"{0}"\u306f\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
+msg.is.not.defined =\
+ "{0}"\u306f\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
+msg.undef.prop.read =\
+ "{0}"\u304b\u3089"{1}"\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093\u3002
+msg.undef.prop.write =\
+ "{0}"\u306e\u30d7\u30ed\u30d1\u30c6\u30a3"{1}"\u3092"{2}"\u306b\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
+msg.undef.prop.delete =\
+ "{0}"\u306e\u30d7\u30ed\u30d1\u30c6\u30a3"{1}"\u3092\u6d88\u3059\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
+msg.undef.method.call =\
+ "{0}"\u306e\u30e1\u30bd\u30c3\u30c9"{1}"\u3092\u547c\u3076\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002
+msg.undef.with =\
+ with\u3092"{0}"\u306b\u9069\u7528\u3067\u304d\u307e\u305b\u3093\u3002
+msg.isnt.function =\
+ "{0}"\u306f\u95a2\u6570\u3067\u306a\u304f"{1}"\u3067\u3059\u3002
+msg.isnt.function.in =\
+ \u30aa\u30d6\u30b8\u30a7\u30af\u30c8"{1}"\u4e2d\u306e\u30d7\u30ed\u30d1\u30c6\u30a3"{0}"\u306f\u95a2\u6570\u3067\u306a\u3044\u305f\u3081\u547c\u3073\u51fa\u305b\u307e\u305b\u3093\u3002\u305d\u308c\u306f"{2}"\u3067\u3059\u3002
+msg.function.not.found =\
+ \u95a2\u6570"{0}"\u3092\u898b\u3064\u3051\u3089\u308c\u307e\u305b\u3093\u3002
+msg.function.not.found.in =\
+ \u30aa\u30d6\u30b8\u30a7\u30af\u30c8"{1}"\u4e2d\u306e\u95a2\u6570"{0}"\u306f\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002
+msg.isnt.xml.object =\
+ "{0}"\u306fxml\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+msg.no.ref.to.get =\
+ "{0}"\u306f\u53c2\u7167\u5024\u3092\u8aad\u307f\u8fbc\u3080\u305f\u3081\u306e\u53c2\u7167\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+msg.no.ref.to.set =\
+ "{0}"\u306f\u5024"{1}"\u3078\u306e\u53c2\u7167\u5024\u3092\u8a2d\u5b9a\u3059\u308b\u53c2\u7167\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+msg.no.ref.from.function =\
+ \u95a2\u6570"{0}"\u306f\u5de6\u8fba\u306e\u4ee3\u5165\u307e\u305f\u3001++\u304b--\u6f14\u7b97\u5b50\u306e\u30aa\u30da\u30e9\u30f3\u30c9\u3068\u3057\u3066\u4f7f\u7528\u3059\u3079\u304d\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+msg.bad.default.value =\
+ getDefaultValue()\u30e1\u30bd\u30c3\u30c9\u306f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u304c\u8fd4\u3055\u308c\u307e\u3059\u3002
+msg.instanceof.not.object = \
+ \u975e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306binstanceof\u3092\u4f7f\u3046\u3053\u3068\u306f\u3067\u307e\u305b\u3093\u3002
+msg.instanceof.bad.prototype = \
+ prototype\u306e\u30d7\u30ed\u30d1\u30c6\u30a3"{0}"\u306f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+msg.bad.radix = \
+ \u4e0d\u6b63\u306a\u57fa\u6570"{0}"\u3067\u3059\u3002
+
+# ScriptableObject
+
+msg.default.value =\
+ \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u30c7\u30d5\u30a9\u30eb\u30c8\u5024\u3092\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002
+msg.zero.arg.ctor =\
+ \u30bc\u30ed\u30d1\u30e9\u30e1\u30fc\u30bf\u3067\u306f\u306a\u3044\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u3092\u6301\u3064\u30af\u30e9\u30b9"{0}"\u306f\u30ed\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093\u3002
+duplicate.defineClass.name =\
+ \u7121\u52b9\u306a\u30e1\u30bd\u30c3\u30c9"{0}"\uff1a\u540d\u524d"{1}"\u306f\u65e2\u306b\u4f7f\u308f\u308c\u3066\u3044\u307e\u3059\u3002
+msg.ctor.multiple.parms =\
+ \u8907\u6570\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6301\u3064\u4e00\u3064\u4ee5\u4e0a\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u3067\u3001\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u304b\u30af\u30e9\u30b9\u3092\u5b9a\u7fa9\u3067\u304d\u307e\u305b\u3093\u3002
+msg.extend.scriptable =\
+ "{0}"\u306f\u30d7\u30ed\u30d1\u30c6\u30a3"{1}"\u3092\u5b9a\u7fa9\u3059\u308b\u305f\u3081\u306bScriptableObject\u3092\u62e1\u5f35\u3057\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
+msg.bad.getter.parms =\
+ \u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u5b9a\u7fa9\u3059\u308b\u306b\u306f\u3001getter"{0}"\u306f\u3001\u30bc\u30ed\u30d1\u30e9\u30e1\u30fc\u30bf\u307e\u305f\u306f\u5358\u4e00ScriptableObject\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u6301\u3064\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
+msg.obj.getter.parms =\
+ ScriptableObject\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u53d6\u308b\u306b\u3001\u9759\u7684\u307e\u305f\u306f\u533f\u540d\u306egetter"{0}"\u304c\u671f\u5f85\u3055\u308c\u307e\u3057\u305f\u3002
+msg.getter.static =\
+ getter\u3068setter\u306f\u9759\u7684\u304b\u9759\u7684\u4ee5\u5916\u3067\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
+msg.setter.return =\
+ setter\u306f\u578b"{0}"\u3067\u8fd4\u308a\u5024\u306a\u3057\u306ereturn\u3092\u6301\u305f\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
+msg.setter2.parms =\
+ 2\u3064\u306e\u30d1\u30e9\u30e1\u30fc\u30bfsetter\u306f\u6700\u521d\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3068\u3057\u3066ScriptableObject\u3092\u53d6\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002
+msg.setter1.parms =\
+ "{0}"\u3068\u3057\u3066setter\u306f\u5358\u4e00\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u671f\u5f85\u3055\u308c\u307e\u3057\u305f\u3002
+msg.setter2.expected =\
+ 2\u3064\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u53d6\u308b\u305f\u3081setter"{0}"\u306f\u9759\u7684\u307e\u305f\u306f\u533f\u540d\u304c\u671f\u5f85\u3055\u308c\u307e\u3057\u305f\u3002
+msg.setter.parms =\
+ setter\u306b\u306f\u4e00\u3064\u304b\u4e8c\u3064\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u671f\u5f85\u3055\u308c\u307e\u3057\u305f\u3002
+msg.setter.bad.type =\
+ setter"{1}"\u4e2d\u3067\u3001\u578b"{0}"\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002
+msg.add.sealed =\
+ "{0}":sealed\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306b\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
+msg.remove.sealed =\
+ "{0}":sealed\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u304b\u3089\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u524a\u9664\u3067\u304d\u307e\u305b\u3093\u3002
+msg.modify.sealed =\
+ "{0}":sealed\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
+msg.modify.readonly =\
+ "{0}":readonly\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
+
+# TokenStream
+
+msg.missing.exponent =\
+ \u6307\u6570\u304c\u3042\u308a\u307e\u305b\u3093\u3002
+msg.caught.nfe =\
+ \u6570\u5024\u306e\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u304c\u5931\u6557\u3057\u307e\u3057\u305f\u3002
+msg.unterminated.string.lit =\
+ \u30ea\u30c6\u30e9\u30eb\u6587\u5b57\u5217\u304c\u7d42\u308f\u308a\u307e\u305b\u3093\u3002
+msg.unterminated.comment =\
+ \u30b3\u30e1\u30f3\u30c8\u304c\u7d42\u308f\u308a\u307e\u305b\u3093\u3002
+msg.unterminated.re.lit =\
+ \u6b63\u898f\u8868\u73fe\u306e\u30ea\u30c6\u30e9\u30eb\u304c\u7d42\u308f\u308a\u307e\u305b\u3093\u3002
+msg.invalid.re.flag =\
+ \u6b63\u898f\u8868\u73fe\u306e\u5f8c\u306e\u30d5\u30e9\u30b0\u304c\u7121\u52b9\u3067\u3059\u3002
+msg.no.re.input.for =\
+ "{0}"\u306e\u305f\u3081\u306e\u5165\u529b\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+msg.illegal.character =\
+ \u6587\u5b57\u304c\u9055\u6cd5\u3067\u3059\u3002
+msg.invalid.escape =\
+ \u7121\u52b9\u306aUnicode\u30a8\u30b9\u30b1\u30fc\u30d7\u30b7\u30fc\u30b1\u30f3\u30b9\u3067\u3059\u3002
+msg.bad.namespace =\
+ \u6709\u52b9\u3067\u306f\u306a\u3044\u30c7\u30d5\u30a9\u30eb\u30c8\u540d\u524d\u7a7a\u9593\u306e\u6587\u3067\u3059\u3002
+ \u69cb\u6587\u306f:\u30c7\u30d5\u30a9\u30eb\u30c8xml\u540d\u524d\u7a7a\u9593 = \u5f0f;
+
+# TokensStream warnings
+
+msg.bad.octal.literal =\
+ 10\u9032\u6570\u3068\u3057\u3066\u89e3\u91c8\u3057\u305f\u4e0d\u6b63\u306a"{0}"\u9032\u6570\u30ea\u30c6\u30e9\u30eb\u3067\u3059\u3002\u3000
+msg.reserved.keyword =\
+ \u901a\u5e38\u306e\u8b58\u5225\u5b50\u3068\u3057\u3066\u89e3\u91c8\u3057\u305f\u4e88\u7d04\u8a9e"{0}"\u306e\u4e0d\u6b63\u5229\u7528\u3067\u3059\u3002
+
+# LiveConnect errors
+
+msg.java.internal.field.type =\
+ internal\u5931\u6557:"{1}"\u306b\u5272\u308a\u5f53\u3066\u308b"{0}"\u306e\u578b\u5909\u63db\u306f"{2}"\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002
+msg.java.conversion.implicit_method =\
+ \u30af\u30e9\u30b9"{1}"\u306e\u30e1\u30bd\u30c3\u30c9"{0}"\u3067\u5909\u63db\u3092\u898b\u3064\u3051\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093
+msg.java.method.assign =\
+ Java method "{0}" \u306b\u5272\u308a\u5f53\u3066\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002
+msg.java.internal.private =\
+ internal\u5931\u6557:private/protected\u30d5\u30a3\u30fc\u30eb\u30c9"{0}"\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u8a66\u307f\u3002
+msg.java.no_such_method =\
+ method "{0}"\u3000\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3002
+msg.script.is.not.constructor =\
+ Script\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+msg.nonjava.method =\
+ "this"\u306e\u5024\u3068\u3057\u3066"{1}"\u3092\u547c\u3073\u51fa\u3057\u305fJava \u30e1\u30bd\u30c3\u30c9"{0}"\u304c\u3000Java\u578b"{2}"\u3078\u5909\u63db\u51fa\u6765\u307e\u305b\u3093\u3002
+msg.java.member.not.found =\
+ \u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u30d5\u30a3\u30fc\u30eb\u30c9\u307e\u305f\u306f\u30e1\u30bd\u30c3\u30c9\u540d"{1}"\u306eJava\u30af\u30e9\u30b9"{0}"\u306fpublic\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+msg.java.array.index.out.of.bounds =\
+ \u914d\u5217\u30a4\u30f3\u30c7\u30c3\u30af\u30b9"{0}"\u306f\u7bc4\u56f2\u5916[0.."{1}"]\u3067\u3059\u3002
+msg.java.array.member.not.found =\
+ Java\u914d\u5217\u306f\u30d1\u30d6\u30ea\u30c3\u30af\u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u30d5\u30a3\u30fc\u30eb\u30c9\u307e\u305f\u30e1\u30bd\u30c3\u30c9\u540d"{0}"\u3092\u6301\u3061\u307e\u305b\u3093\u3002
+msg.pkg.int =\
+ Java\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u306f\u6570\u5b57\u306b\u306a\u3089\u306a\u308a\u307e\u305b\u3093\u3002
+msg.access.prohibited =\
+ Java\u30af\u30e9\u30b9"{0}"\u306b\u30a2\u30af\u30bb\u30b9\u306f\u7981\u6b62\u3067\u3059\u3002
+
+# ImporterTopLevel
+
+msg.ambig.import =\
+ \u66d6\u6627\u306a\u30a4\u30f3\u30dd\u30fc\u30c8\uff1a"{0}"\u3068"{1}"
+msg.not.pkg =\
+ \u4ee3\u308f\u308a\u306b"{0}"\u3092\u6301\u3064\u3002\u95a2\u6570importPackage\u306fPackage\u3068\u3057\u3066\u547c\u3073\u51fa\u3055\u308c\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
+msg.not.class =\
+ \u4ee3\u308f\u308a\u306b"{0}"\u3092\u6301\u3064\u3002\u95a2\u6570importClass\u3067\u547c\u3073\u51fa\u3055\u306a\u3051\u308c\u3070\u306a\u308a\u307e\u305b\u3093\u3002
+msg.not.class.not.pkg =\
+ "{0}"\u306f\u30af\u30e9\u30b9\u3067\u3082\u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u3082\u3042\u308a\u307e\u305b\u3093\u3002
+msg.prop.defined =\
+ \u30d7\u30ed\u30d1\u30c6\u30a3\u304c\u65e2\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u305f\u3081"{0}"\u306fimport\u51fa\u6765\u307e\u305b\u3093\u3002
+
+#JavaAdapter
+
+msg.adapter.zero.args =\
+ JavaAdapter\u306f\u5c11\u306a\u304f\u3068\u3082\u4e00\u3064\u306e\u5f15\u6570\u3092\u5fc5\u8981\u3068\u3057\u307e\u3059\u3002
+msg.not.java.class.arg = \
+ \u5f15\u6570"{0}"\u306fJava\u30af\u30e9\u30b9"{1}"\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002
+
+#JavaAdapter
+msg.only.one.super = \
+ JavaAdapter\u306e\u62e1\u5f35\u306f\u552f\u4e00\u306e\u30af\u30e9\u30b9\u3067\u3059\u3002"{0}"\u3068"{1}"\u3092\u6301\u3063\u3066\u3044\u308b\u3002
+
+# Arrays
+msg.arraylength.bad =\
+ \u4e0d\u9069\u5207\u306a\u914d\u5217\u306e\u9577\u3055\u3067\u3059\u3002
+
+# Arrays
+msg.arraylength.too.big =\
+ \u914d\u5217\u306e\u9577\u3055"{0}"\u306f\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u308b\u5bb9\u91cf\u3092\u8d85\u3048\u3066\u3044\u307e\u3059\u3002
+
+# URI
+msg.bad.uri =\
+ \u4e0d\u6b63\u306a\u5f62\u5f0f\u306eURI\u30b7\u30fc\u30b1\u30f3\u30b9\u3067\u3059\u3002
+
+# Number
+msg.bad.precision =\
+ \u7bc4\u56f2\u5916\u306e\u7cbe\u5ea6"{0}"\u3067\u3059\u3002
+
+# NativeGenerator
+msg.send.newborn =\
+ newborn\u306e\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u306b\u5024\u3092\u9001\u4fe1\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u307e\u3059\u3002
+msg.already.exec.gen =\
+ \u751f\u6210\u3092\u5b9f\u884c\u3057\u3066\u3044\u307e\u3059\u3002
+msg.StopIteration.invalid =\
+ StopIteration\u306f\u4efb\u610f\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306b\u5909\u66f4\u3059\u308b\u3053\u3068\u306f\u51fa\u6765\u307e\u305b\u3093\u3002
+
+# Interpreter
+msg.yield.closing =\
+ yield\u306e\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u304c\u9589\u3058\u3066\u3044\u307e\u3059\u3002
+
+# New Babylscript Stuff
+msg.unknown.language.mode =\
+ \u8a00\u8a9e\u30e2\u30fc\u30c9\u304c\u4e0d\u660e\u3067\u3059\u3002

0 comments on commit 944734d

Please sign in to comment.
Something went wrong with that request. Please try again.