diff --git a/.gitignore b/.gitignore index d2340d41e..ccafd80f9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,11 @@ +*.log +logs *~ \#*# .*.swp *.DS_Store *.class +*.patch .com.apple.timemachine.supported .import-temp/ build/ @@ -13,10 +16,6 @@ main/tests/server/classes/ main/test-output/ appengine/classes/ tools/ -extensions/sample-extension/module/MOD-INF/classes/ -extensions/jython/module/MOD-INF/classes/ -extensions/jython/module/MOD-INF/lib/cachedir/ -extensions/rdf-exporter/module/MOD-INF/classes/ broker/appengine/module/MOD-INF/classes/ broker/core/module/MOD-INF/classes/ broker/core/WEB-INF/lib/ diff --git a/.travis.yml b/.travis.yml index 02336ce48..0563e8378 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,7 +9,9 @@ env: before_install: - wget -O ~/codacy-coverage-reporter-assembly-latest.jar https://github.com/codacy/codacy-coverage-reporter/releases/download/2.0.0/codacy-coverage-reporter-2.0.0-assembly.jar -script: ./refine server_test +script: + - ./refine server_test + - ./refine extensions_test after_success: - java -cp ~/codacy-coverage-reporter-assembly-latest.jar com.codacy.CodacyCoverageReporter -l Java -r build/report/jacoco.xml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 000000000..fb77ba7d2 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,46 @@ +version: 1.0.{build} + +init: +- cmd: java -version 2>&1 | find "version" + +clone_script: +- cmd: git clone --recursive https://github.com/OpenRefine/OpenRefine +environment: + ANT_HOME: C:\apache-ant-1.10.1 + JAVA_HOME: C:\Program Files (x86)\Java\jdk1.8.0 + +matrix: + fast_finish: true + +install: +- cmd: if not exist %ANT_HOME% pushd . && cd \ && appveyor DownloadFile http://apache.spinellicreations.com/ant/binaries/apache-ant-1.10.1-bin.zip && 7z x apache-ant-1.10.1-bin.zip && popd + +cache: +- C:\apache-ant-1.10.1 +- apache-ant-1.10.1-bin.zip +build: off + +# scripts to run before build +before_build: +- cmd: echo Running scripts before build... + +build_script: +# - cmd: >- +# echo Running refine build... +# +# cd OpenRefine +# +# refine build + +test_script: +- cmd: echo Running test_script... +- cmd: >- + echo PATH is: + + path + + cd OpenRefine + + refine server_test + + refine extensions_test diff --git a/build.xml b/build.xml index 1151ff7ca..4ad005eba 100644 --- a/build.xml +++ b/build.xml @@ -206,6 +206,11 @@ + + + + + diff --git a/extensions/build.xml b/extensions/build.xml index 1b7fa19ad..c2378e31e 100644 --- a/extensions/build.xml +++ b/extensions/build.xml @@ -22,4 +22,9 @@ + + + + + diff --git a/extensions/gdata/module/langs/translation-jp.json b/extensions/gdata/module/langs/translation-jp.json new file mode 100644 index 000000000..e6275fbd1 --- /dev/null +++ b/extensions/gdata/module/langs/translation-jp.json @@ -0,0 +1,56 @@ +{ + "gdata-import": { + "preparing": "準備中...", + "creating": "プロジェクトを作る...", + "title": "一般公開文書(public document)", + "import-by-url": "一般公開している(public)Google SpreadsheetかFusion TableのURLを入力してください:", + "next->": "次へ »", + "auth-doc": "認証済み文書(authorized document)", + "please": "まず", + "sign-in": "サインインして認証", + "sign-out": "サインアウト", + "access-data": "してから、あなたのGoogle文書にアクセスします", + "retrieving": "Google Docsを取り込んでいます ...", + "re-sign-in": "サインし直す", + "another-account": "別のアカウント" + }, + "gdata-parsing": { + "start-over": "« やり直し", + "conf-pars": "解析オプションの設定", + "proj-name": "プロジェクト名", + "create-proj": "プロジェクトを作る »", + "updating-preview": "プレビューを更新中...", + "worksheet": "シート", + "option": "オプション", + "preview-button": "プレビューを更新", + "ignore-first": "先頭を無視", + "ignore": "行分", + "parse-next": "カラム名として解釈", + "parse": "行分", + "discard-next": "先頭データを破棄", + "discard": "行分", + "limit-next": "最大読み込み行数", + "limit": "行分", + "store-row": "空白行も保存", + "store-cell": "nullとして空白セルを保存" + }, + "gdata-source": { + "alert-url": "インポートするアドレス(URL)を入力してください", + "type": "形式", + "title": "題名", + "authors": "著者", + "updated": "更新済み" + }, + "gdata-exporter": { + "uploading": "アプロード中...", + "upload-error": "アップロードでエラー:", + "new-spreadsheet": "新しいGoogle spreadsheet", + "enter-spreadsheet": "新しいGoogle spreadsheetの題名を入力してください", + "new-fusion": "新しいFusion table", + "enter-fusion": "新しいFusion tableの題名を入力してください" + }, + "gdata-auth": { + "authorize-label": "OpenRefine - 認証", + "authorized-label": "認証が完了しました。このウインドウを閉じてOpenRefineで作業できます" + } +} diff --git a/extensions/jython/.gitignore b/extensions/jython/.gitignore new file mode 100644 index 000000000..246a1a137 --- /dev/null +++ b/extensions/jython/.gitignore @@ -0,0 +1,4 @@ +tests/classes/ +tests/report/ +module/MOD-INF/classes/ +module/MOD-INF/lib/cachedir/ diff --git a/extensions/jython/build.xml b/extensions/jython/build.xml index 4b4f151b0..3c609f15e 100644 --- a/extensions/jython/build.xml +++ b/extensions/jython/build.xml @@ -5,8 +5,8 @@ | OpenRefine Extension Jython Build File | +--> - - + + @@ -27,12 +27,14 @@ + + @@ -40,6 +42,14 @@ + + + + + + + + @@ -48,7 +58,23 @@ + + + + + + + + + + + + + + + + @@ -60,7 +86,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/extensions/jython/tests/conf/tests.xml b/extensions/jython/tests/conf/tests.xml new file mode 100644 index 000000000..86ba31ab2 --- /dev/null +++ b/extensions/jython/tests/conf/tests.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/extensions/jython/tests/com/google/refine/jython/JythonEvaluableTest.java b/extensions/jython/tests/src/com/google/refine/jython/JythonEvaluableTest.java similarity index 100% rename from extensions/jython/tests/com/google/refine/jython/JythonEvaluableTest.java rename to extensions/jython/tests/src/com/google/refine/jython/JythonEvaluableTest.java diff --git a/extensions/jython/tests/src/tests.log4j.properties b/extensions/jython/tests/src/tests.log4j.properties new file mode 100644 index 000000000..ce3509f30 --- /dev/null +++ b/extensions/jython/tests/src/tests.log4j.properties @@ -0,0 +1,4 @@ +log4j.rootLogger=ERROR, console + +log4j.appender.console=org.apache.log4j.ConsoleAppender +log4j.appender.console.layout=com.google.refine.logging.IndentingLayout diff --git a/extensions/sample/.gitignore b/extensions/sample/.gitignore new file mode 100644 index 000000000..17b5c9465 --- /dev/null +++ b/extensions/sample/.gitignore @@ -0,0 +1 @@ +module/MOD-INF/classes/ diff --git a/main/src/com/google/refine/importing/ImportingUtilities.java b/main/src/com/google/refine/importing/ImportingUtilities.java index 143e355f1..ffb9e65ba 100644 --- a/main/src/com/google/refine/importing/ImportingUtilities.java +++ b/main/src/com/google/refine/importing/ImportingUtilities.java @@ -1037,7 +1037,6 @@ public class ImportingUtilities { ProjectMetadata pm = new ProjectMetadata(); pm.setName(JSONUtilities.getString(optionObj, "projectName", "Untitled")); pm.setTags(JSONUtilities.getStringArray(optionObj, "projectTags")); - pm.appendImportOptionMetadata(optionObj); String encoding = JSONUtilities.getString(optionObj, "encoding", "UTF-8"); if ("".equals(encoding)) { diff --git a/main/tests/data/nobel-prize-winners.csv b/main/tests/data/nobel-prize-winners.csv index b0d45ab38..8b5f6619e 100644 --- a/main/tests/data/nobel-prize-winners.csv +++ b/main/tests/data/nobel-prize-winners.csv @@ -138,7 +138,7 @@ year,discipline,winner,desc 1924,medicine,Willem Einthoven,for his discovery of the mechanism of the electrocardiogram 1924,peace,No Prize was Awarded, 1924,physics,Manne Siegbahn,for his discoveries and research in the field of X-ray spectroscopy -1925,chemistry,Richard Zsigmondy,"for his demonstration of the heterogenous nature of colloid solutions and for the methods he used, which have since become fundamental in modern colloid chemistry" +1925,chemistry,Richard Zsigmondy,"for his demonstration of the heterogeneous nature of colloid solutions and for the methods he used, which have since become fundamental in modern colloid chemistry" 1925,literature,George Bernard Shaw,"for his work which is marked by both idealism and humanity, its stimulating satire often being infused with a singular poetic beauty" 1925,medicine,No Prize was Awarded, 1925,peace,Sir Austen Chamberlain, @@ -152,7 +152,7 @@ year,discipline,winner,desc 1926,peace,Gustav Stresemann, 1926,physics,Jean Baptiste Perrin,"for his work on the discontinuous structure of matter, and especially for his discovery of sedimentation equilibrium" 1927,chemistry,Heinrich Wieland,for his investigations of the constitution of the bile acids and related substances -1927,literature,Henri Bergson,in recognition of his rich and vitalizing ideas and the brillant skill with which they have been presented +1927,literature,Henri Bergson,in recognition of his rich and vitalizing ideas and the brilliant skill with which they have been presented 1927,medicine,Julius Wagner-Jauregg,for his discovery of the therapeutic value of malaria inoculation in the treatment of dementia paralytica 1927,peace,Ferdinand Buisson, 1927,peace,Ludwig Quidde, @@ -523,7 +523,7 @@ year,discipline,winner,desc 1977,chemistry,Ilya Prigogine,"for his contributions to non-equilibrium thermodynamics, particularly the theory of dissipative structures" 1977,economics,James E. Meade,for their pathbreaking contribution to the theory of international trade and international capital movements 1977,economics,Bertil Ohlin,for their pathbreaking contribution to the theory of international trade and international capital movements -1977,literature,Vicente Aleixandre,"for a creative poetic writing which illuminates man's condition in the cosmos and in present-day society, at the same time representing the great renewal of the traditions of Spanish poetry beween the wars" +1977,literature,Vicente Aleixandre,"for a creative poetic writing which illuminates man's condition in the cosmos and in present-day society, at the same time representing the great renewal of the traditions of Spanish poetry between the wars" 1977,medicine,Roger Guillemin, 1977,medicine,Andrew V. Schally, 1977,medicine,Rosalyn Yalow, diff --git a/main/tests/server/src/com/google/refine/tests/importing/ImportingUtilitiesTests.java b/main/tests/server/src/com/google/refine/tests/importing/ImportingUtilitiesTests.java index 53b706b5f..850c45df3 100644 --- a/main/tests/server/src/com/google/refine/tests/importing/ImportingUtilitiesTests.java +++ b/main/tests/server/src/com/google/refine/tests/importing/ImportingUtilitiesTests.java @@ -12,11 +12,10 @@ public class ImportingUtilitiesTests extends RefineTest { @Test public void createProjectMetadataTest() throws Exception { - JSONObject optionObj = new JSONObject("{\"projectName\":\"acme\",\"projectTags\":[],\"created\":\"2017-12-18T13:28:40.659\",\"modified\":\"2017-12-20T09:28:06.654\",\"creator\":\"\",\"contributors\":\"\",\"subject\":\"\",\"description\":\"\",\"rowCount\":50,\"customMetadata\":{},\"importOptionMetadata\":[{\"guessCellValueTypes\":false,\"projectTags\":[\"\"],\"ignoreLines\":-1,\"processQuotes\":true,\"fileSource\":\"acme.txt\",\"encoding\":\"\",\"separator\":\"|\",\"storeBlankCellsAsNulls\":true,\"storeBlankRows\":true,\"skipDataLines\":0,\"includeFileSources\":false,\"headerLines\":1,\"limit\":-1,\"projectName\":\"acme\"},{\"guessCellValueTypes\":false,\"projectTags\":[\"\"],\"ignoreLines\":-1,\"processQuotes\":true,\"fileSource\":\"acme.txt\",\"encoding\":\"\",\"separator\":\"|\",\"storeBlankCellsAsNulls\":true,\"storeBlankRows\":true,\"skipDataLines\":0,\"includeFileSources\":false,\"headerLines\":1,\"limit\":-1,\"projectName\":\"acme\"}]}"); + JSONObject optionObj = new JSONObject("{\"projectName\":\"acme\",\"projectTags\":[],\"created\":\"2017-12-18T13:28:40.659\",\"modified\":\"2017-12-20T09:28:06.654\",\"creator\":\"\",\"contributors\":\"\",\"subject\":\"\",\"description\":\"\",\"rowCount\":50,\"customMetadata\":{}}"); ProjectMetadata pm = ImportingUtilities.createProjectMetadata(optionObj); Assert.assertEquals(pm.getName(), "acme"); Assert.assertEquals(pm.getEncoding(), "UTF-8"); Assert.assertTrue(pm.getTags().length == 0); - Assert.assertTrue(pm.getImportOptionMetadata().length() > 0); } } diff --git a/main/tests/server/src/com/google/refine/tests/model/UrlFetchingTests.java b/main/tests/server/src/com/google/refine/tests/model/UrlFetchingTests.java index eed9fa574..66c4564e8 100644 --- a/main/tests/server/src/com/google/refine/tests/model/UrlFetchingTests.java +++ b/main/tests/server/src/com/google/refine/tests/model/UrlFetchingTests.java @@ -169,11 +169,13 @@ public class UrlFetchingTests extends RefineTest { // Inspect rows String ref_val = (String)project.rows.get(0).getCellValue(1).toString(); + if (ref_val.startsWith("HTTP error")) + return; Assert.assertTrue(ref_val != "apple"); // just to make sure I picked the right column for (int i = 1; i < 4; i++) { System.out.println("value:" + project.rows.get(i).getCellValue(1)); // all random values should be equal due to caching - Assert.assertEquals(project.rows.get(i).getCellValue(1), ref_val); + Assert.assertEquals(project.rows.get(i).getCellValue(1).toString(), ref_val); } Assert.assertFalse(process.isRunning()); } @@ -219,4 +221,4 @@ public class UrlFetchingTests extends RefineTest { Assert.assertTrue(ExpressionUtils.isError(project.rows.get(2).getCellValue(newCol))); } -} \ No newline at end of file +} diff --git a/main/webapp/modules/core/about.html b/main/webapp/modules/core/about.html index ad0d72d83..2015c0580 100644 --- a/main/webapp/modules/core/about.html +++ b/main/webapp/modules/core/about.html @@ -101,9 +101,9 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  • Tomaž Šolc tomaz.solc@zemanta.com
  • Gabriel Sjoberg GabrielSjoberg@gmail.com
  • Rod Salazar rodrod.salazar@gmail.com
  • -
  • pxb pxb1988@gmail.com
  • -
  • Qi jackyq2015@gmail.com
  • -
  • Antonin Delpeuch antonin@delpeuch.eu
  • +
  • pxb pxb1988@gmail.com
  • +
  • Qi jackyq2015@gmail.com
  • +
  • Antonin Delpeuch antonin@delpeuch.eu
  • diff --git a/main/webapp/modules/core/externals/suggest/suggest-4_3.js b/main/webapp/modules/core/externals/suggest/suggest-4_3.js index d2d99a290..b293b812e 100644 --- a/main/webapp/modules/core/externals/suggest/suggest-4_3.js +++ b/main/webapp/modules/core/externals/suggest/suggest-4_3.js @@ -1455,7 +1455,7 @@ //this.flyoutpane.hide(); var flyout_id = data.id; - var url = this.flyout_url.replace(/\$\{id\}/g, data.id); + var url = this.flyout_url.replace(/\$\{id\}/g, encodeURIComponent(data.id)); var ajax_options = { url: url, @@ -1825,7 +1825,7 @@ } else { id = data['mid']; - image = flyout_image_url.replace(/\$\{id\}/g, id); + image = flyout_image_url.replace(/\$\{id\}/g, encodeURIComponent(id)); } var desc_text = null; diff --git a/main/webapp/modules/core/langs/translation-jp.json b/main/webapp/modules/core/langs/translation-jp.json index eccdc0741..803c20b69 100644 --- a/main/webapp/modules/core/langs/translation-jp.json +++ b/main/webapp/modules/core/langs/translation-jp.json @@ -1,658 +1,700 @@ { - "name" : "日本語", + "name": "日本語", "core-index": { - "slogan": "汚いデータを処理するためのパワーツール", - "help": "ヘルプ", - "about": "About", - "version": "バージョン", - "new-version": "新しいバージョン!", - "download": "ダウンロード", - "now": "現在", - "change-value": "プリファレンスキーの値を変える", - "delete-key": "プリファレンスキーを削除する", - "preferences": "プリファレンス", - "key": "キー", - "value": "値", - "add-pref": "プリファレンスを追加", - "pref-key": "プリファレンスキー値:", - "edit": "編集", - "delete": "削除", - "new-proj-name": "新しいプロジェクト名:", - "error-rename": "プロジェクト名の変更に失敗しました:", - "no-proj": "プロジェクトは存在しません。新しいプロジェクトをつくるために、左側にある'プロジェクトをつくる'を選択してください。", - "try-these": "動作するデータがなければこちらをお試しください", - "sample-data": "サンプルのデータセット" - }, - "core-index-create": { - "create-proj": "プロジェクトをつくる", - "starting": "開始", - "done": "完了", - "min-remaining": "分 残っています", - "sec-remaining": "秒 残っています", - "almost-done": "ほぼ完了 ...", - "memory-usage": "メモリ使用量:", - "no-details": "技術的詳細はありません", - "question": "インポートしたデータでプロジェクトをつくります。どんな種類のファイルをインポートできますか?", - "formats": "TSV, CSV, *SV, Excel (.xls and .xlsx), JSON, XML, RDF as XML, と Google Data documents がサポートされています。他の形式のサポートはOpenRefineのエクステンションにより追加できます。", - "from": "データを取得する" - }, - "core-index-import": { - "import-proj": "プロジェクトをインポートする", - "locate": "プロジェクトファイルを選択する (.tar or .tar.gz):", - "file": "プロジェクト名:", - "rename": "プロジェクト名を変更 (任意):", - "inspecting": "選択したファイルを検査中 ...", - "warning-name": "プロジェクト名をつけてください。", - "errors": "エラー:", - "creating-proj": "プロジェクト作成中 ...", - "import": "インポートしますか?", - "name": "名前", - "mime-type": "Mime-type", - "format": "フォーマット", - "size": "サイズ", - "warning-select": "1つ以上のファイルを選択してください。", - "inspecting-files": "選択したファイルを
    検査中 ...", - "unknown-err": "不明なエラー", - "error": "エラー:", - "select-file": "インポートのためにファイルを選択", - "several-file": "いくつかのファイルが存在します。インポートのために選択をしてください。", - "sel-by-extension": "エクステンションで選択", - "sel-by-regex": "ファイル名を正規表現で選択", - "parsing-options": "パースオプションを設定", - "project-name": "プロジェクト 名", - "updating-preview": "プレビューをアップデート中 ...", - "parse-as": "データパース方法", - "this-computer": "このコンピューター", - "warning-data-file": "インポートするデータを選択してください。", - "uploading-data": "アップロード中 ...", - "web-address": "ウェブアドレス (URLs)", - "warning-web-address": "インポートのためにウェブアドレスを指定してください。", - "downloading-data": "データをダウンロード中 ...", - "clipboard": "クリップボード", - "warning-clipboard": "インポートのためにデータを貼り付けてください。", - "uploading-pasted-data": "貼り付けデータをアップロード中 ...", - "locate-files": "コンピューター上の1つ以上のファイルを選択する:", - "enter-url": "データをダウンロードするためにURLを入力してください:", - "clipboard-label": "クリップボードからここにデータを貼り付けてください:", - "import-worksheet": "インポートするワークシート", - "column-widths": "カラム幅:", - "column-names": "カラム名:", - "comma-separated": "カンマ区切り数値", - "optional-separated": "オプション, カンマ区切り", - "warning-record-path": "レコードの最初のパスを指定してください。", - "pick-nodes": "レコードノードを選択", - "char-encoding": "文字エンコーディング" - }, - "core-index-open": { - "open-proj" : "プロジェクトを開く", - "name": "名前", - "rename": "リネーム", - "last-mod": "最終更新日時", - "del-title": "プロジェクトを削除", - "del-body": "プロジェクトを削除してもよろしいですか \"", - "new-title": "新しいプロジェクト名:", - "warning-rename": "プロジェクトのリネームに失敗しました:", - "warning-proj-name": "プロジェクト名を指定してください。", - "warning-data-file": "データかURLを指定してください。", - "browse": "作業ディレクトリを閲覧" - }, - "core-index-lang": { - "lang-settings": "言語設定", - "label": "言語を選択する", - "send-req": "変更", - "page-reload": "変更を適用するためにページを再読み込みしてください。" - }, - "core-index-parser":{ - "ignore-first": "先頭を無視", - "lines-beg": "開始行", - "parse-next": "次をパース", - "lines-header": "カラムのヘッダーとして", - "discard-initial": "イニシャルを削除", - "rows-data": "行", - "load-at-most": "最大読み込み行", - "parse-cell": "セルのテキストをパース
    数字, 日付, ...", - "store-blank": "空白行を保存", - "store-nulls": "nullとして空白セルを保存", - "store-source": "各行に
    ファイルソース
    (ファイルネーム, URLs)を保存", - "preserve-empty": "空文字を保存", - "trim": "文字列の先頭と文末の空白を削除", - "json-parser": "ロードする最初のレコードに対応した最初のJSON { } ノードをクリック", - "parse-every": "すべてをパース", - "lines-into-row": "行を1行に", - "col-separated-by": "カラムの区切り文字", - "commas": "カンマ (CSV)", - "tabs": "タブ (TSV)", - "custom": "カスタム", - "escape": "特殊文字は \\ でエスケープしてください", - "quotation-mark": "引用符はカラム区切りを含む
    セルを囲むために
    使用されています", - "click-xml": "ロードする最初のレコードに対応した最初のXML要素をクリック" - }, - "core-dialogs": { - "cluster-edit": "カラムをクラスタ & 編集", - "cluster-size": "クラスタサイズ", - "row-count": "行カウント", - "cluster-values": "クラスタ内の値", - "merge": "マージする?", - "new-cell-val": "新しいセル値", - "use-this-val": "この値を使う", - "browse-only-these": "これらの値のみ閲覧", - "browse-this-cluster": "このクラスタを閲覧", - "no-cluster-found": "クラスタは選択されたメソッドでは見つかりません", - "try-another-method": "他のメソッドやパラメーターに変えてみてください", - "clustering": "クラスタリング... ", - "warning-check-boxes": "編集内容を適用するために編集のチェックボックスをチェックしてください。", - "choices-in-cluster": "# クラスタ内選択結果", - "rows-in-cluster": "# クラスタ内行", - "choice-avg-length": "選択結果の平均長", - "choice-var-length": "選択結果の長さ分散", - "found": "結果", - "filtered-from": "フィルター ", - "from-total": " の中", - "cluster-descr": "この機能は別の表現形式かもしれない異なったセル値のグループを探すのに役立ちます。たとえば、\"New York\" と \"new york\" は非常に似た概念ですが表記の違いがあります。また、 \"Gödel\" と \"Godel\" は多分同じ人を示します。", - "find-more": "詳細はこちら ...", - "method": "メソッド ", - "key-collision": "キー衝突法", - "nearest-neighbor": "最近傍法", - "keying-function": "Keying Function ", - "fingerprint": "fingerprint", - "ngram": "ngram-fingerprint", - "metaphone": "metaphone3", - "phonetic": "cologne-phonetic", - "distance-fun": "Distance Function ", - "leven": "レーベンシュタイン距離法", - "ppm" : "PPM", - "ngram-size": "Ngram Size ", - "ngram-radius": "Radius ", - "block-chars": "Block Chars ", - "reorder-column": "カラムを並べ替え/削除", - "drag-column": "ドラッグして並べ替え", - "drop-column": "ここにドラッグし削除", - "template-export": "テンプレートの出力", - "template-prefix": "接頭辞", - "template-rowt": "行テンプレート", - "template-rows": "行区切り", - "template-suffix": "接尾辞", - "idling": "アイドリング中...", - "updating": "アップデート中...", - "scatterplot-matrix": "散布図行列", - "focusing-on": "focusing on", - "processing": "処理中...", - "error-getColumnInfo": "'get-columns-info'エラー", - "no-column-dataset": "データセットにカラムがありません", - "linear-plot": "Linear Plot", - "logarithmic-plot": "Logarithmic Plot", - "rotated-counter-clock": "45度反時計回りする", - "no-rotation": "回転なし", - "rotated-clock": "45度時計回りする", - "small-dot": "小さいドット", - "regular-dot": "標準的なドット", - "big-dot": "大きいドット", - "cell-fields": "現在のセル:'value'と'recon'のフィールドを持つ", - "cell-value": "現在のセルの値:'cell.value'がショートカット", - "row-fields": "現在の行: 'flagged', 'starred', 'index', 'cells','record'の5つのフィールドを持つ", - "cells-of-row": "現在の行のセル: 'row.cells'がショートカットである。特定のセルはもしカラム名が単語であれば'cells.'で、それ以外の場合は'cells[\"\"]'で呼び出すことができる。", - "row-index": "現在の行のインデックス: 'row.index'がショートカット", - "returns": "returns", - "from": "From", - "expression": "式", - "reuse": "再利用", - "remove": "削除", - "error": "エラー", - "no-syntax-err": "No syntax error", - "internal-err": "Internal error", - "language": "言語", - "preview": "プレビュー", - "history": "履歴", - "starred": "スター", - "help": "ヘルプ", - "opt-code-applied": "オプションコードが適用されました。", - "error-apply-code": "オプションコードの適用でエラーが発生。", - "custom-tab-exp": "Custom Tabular Exporter", - "content": "内容", - "download": "ダウンロード", - "upload": "アップロード", - "opt-code": "オプションコード", - "sel-and-ord": "出力のためにカラムを選択", - "opt-for": "オプション", - "for-recon-cell": "照合したセルを出力", - "match-ent-name": "マッチしたエンティティー名", - "cell-content": "セルの内容", - "match-ent-id": "マッチしたエンティティーID", - "link-match": "マッチしたエンティティーページへのリンク", - "out-not-unmatch": "Output nothing for unmatched cells", - "date-format": "日付時刻の値にフォーマットを使ってください", - "date-iso": "ISO 8601, e.g., 2011-08-24T18:36:10+08:00", - "short-format": "Short locale フォーマット", - "medium-format": "Medium locale フォーマット", - "long-format": "Long locale フォーマット", - "full-format": "Full locale フォーマット", - "custom": "カスタム", - "local-time": "ローカルタイムゾーンを使用", - "omit-time": "時間を省く", - "out-col-header": "カラムのヘッダーを出力", - "out-empty-row": "空の列(nullのすべてのセル)を出力", - "ignore-facets": "ファセットやフィルターを無視しすべての行を出力", - "line-based": "Line-based text formats", - "other-format": "その他のフォーマット", - "tsv": "タブ区切り (TSV)", - "csv": "カンマ区切り (CSV)", - "custom-separator": "カスタム区切り", - "excel": "Excel (.xls)", - "excel-xml": "Excel in XML (.xlsx)", - "html-table": "HTML table", - "char-enc": "文字エンコード", - "line-sep": "Line separator", - "upload-to": "アップロード", - "json-text": "次のようなJSONテキストは、他のタブで設定したオプションをエンコードします。それをコピーして、後で保存し、貼り付け、適用をクリックし同じオプションを再利用することができます。" - }, - "core-facets": { - "remove-facet": "このファセットを削除", - "reset": "リセット", - "invert": "反転", - "change": "変更", - "click-to-edit": "クリックして式を編集", - "sort-by": "ソート", - "name": "名前", - "count": "カウント", - "cluster": "クラスタ", - "current-exp": "現在の式", - "facet-choices": "タブ区切りでファセットを選択", - "loading": "ロード中...", - "too-many-choices": "選択が表示には多すぎます", - "set-choice-count": "カウントを限定してください", - "edit": "編集", - "facet-by-count": "選択肢数でファセット", - "edit-based-col": "カラムの式でファセットを編集", - "edit-facet-exp": "ファセット式で編集", - "set-max-choices": "それぞれのテキストファセットに表示する選択の最大値を設定(多すぎるとアプリケーションの速度が低下します)", - "case-sensitive": "大小文字を区別", - "regular-exp": "正規表現", - "time": "時間", - "non-time": "非時間", - "blank": "空白", - "error": "エラー", - "unknown-error": "未知のエラー", - "linear-plot": "Linear Plot", - "linear-plot-abbr": "lin", - "logar-plot": "Logarithmic Plot", - "logar-plot-abbr": "log", - "rotated-counter-clock": "45度反時計回りする", - "no-rotation": "回転しない", - "rotated-clock": "45度時計回りする", - "small-dot": "小さいドット", - "regular-dot": "標準的なドット", - "big-dot": "大きいドット", - "export-plot": "プロットを出力", - "numeric": "数字" - }, - "core-project": { - "open": "開く", - "permalink": "パーマリンク", - "export": "出力", - "help": "ヘルプ", - "starting": "開始", - "facet-filter": "Facet / Filter", - "undo-redo": "取り消す / やり直す", - "extensions": "エクステンション", - "proj-name": "クリックでプロジェクトをリネーム", - "use-facets": "facetとfilterを使う", - "use-to-select": "データのサブセットを選択してファセットやフィルターを使えます。それぞれのデータカラムのメニューからファセットとフィルターメソッドを選択してください。", - "not-sure": "ご不明な場合は", - "watch-cast": "取説動画を御覧ください", - "refreshing-facet": "ファセットをリフレッシュ...", - "update-facets": "すべてのファセットをアップデート", - "clear-selection": "すべてのファセットで選択をクリア", - "remove-all": "すべてのファセットを削除", - "export-project": "プロジェクトを出力", - "tab-value": "タブ区切り (TSV)で出力", - "comma-sep": "カンマ区切り (CSV)で出力", - "html-table": "HTMLテーブル", - "excel": "Excel (.xls)", - "excel-xml": "Excel 2007+ (.xlsx)", - "odf": "ODF スプレッドシート", - "triple-loader": "Triple loader", - "mqlwrite": "MQLWrite", - "custom-tabular": "カスタムして表形式出力...", - "templating": "テンプレート...", - "warning-align": "まだ任意のスキーマの配置を行っていないので、\nエクスポートするトリプルはありません。\n\n最初にFreebaseのスキーマで、データを整列するコマンド[Freebase > スキーマのアライメントスケルトンを編集...]を\n使用してください。", - "json-invalid": "貼り付けられたJSONは無効です", - "undo-history": "元に戻す履歴", - "mistakes": "ミスは心配しないでください。すべての変更はここに表示され、あなたは変更をいつでも元に戻すことができます。", - "learn-more": "更に学ぶ »", - "apply": "適用…", - "extract": "展開…", - "filter": "フィルター:", - "extract-history": "操作履歴を展開", - "extract-save": "操作履歴を他のプロジェクトなどで適用できるようにJSONに保存します。", - "apply-operation": "操作履歴を適用", - "paste-json": "展開した操作履歴のJSONを貼り付ける:", - "complete": "完了", - "other-processes": "他の保留中プロセス", - "other-process": "他の保留中プロセス", - "cancel-all": "すべてをキャンセル", - "cancel": "キャンセル", - "canceling": "キャンセル中...", - "last-op-er": "最後の操作でエラーが発生しました。", - "continue-remaining": "残っている操作を継続", - "undo": "取り消す" - }, - "core-recon": { - "access": "アクセス", - "service-api": "サービスAPI", - "cell-type": "これらのタイプの1つのエンティティに各セルを名寄せ", - "col-detail": "他のカラムから関連する詳細を使用", - "against-type": "タイプで名寄せ", - "no-type": "特定のタイプでなく名寄せ", - "auto-match": "信頼性の高い候補をオートマッチ", - "warning-type-sugg": "データ内でどのタイプも見つかりませんでした。手動でタイプを特定してください。", - "column": "カラム", - "include": "含む", - "as-property": "プロパティ", - "contact-service": "名寄せサービスにコンタクト中", - "error-contact": "名寄せサービスのコンタクトにエラー", - "wd-recon-lang": "jp", - "recon-col": "カラムを名寄せ", - "pick-service": "左からサービスかエクステンションを選択", - "enter-url": "サービスのURLを入力", - "cell-contains": "各セルは含む:", - "max-candidates" : "返却される候補の最大値", - "service-title": "サービス" - }, - "core-util-enc": { - "select-enc": "エンコーディングを選択する", - "common": "一般的なエンコーディング", - "all": "すべてのエンコーディング", - "encoding": "エンコーディング", - "aliases": "別名", - "today": "今日", - "yesterday": "昨日", - "days-ago": "日前", - "week-ago": "1週間前", - "weeks-ago": "週間前", - "month-ago": "1ヶ月前", - "months-ago": "ヶ月前", - "year-ago": "1年前", - "years-ago": "年前", - "working": "Working", - "invalid-date": "無効な日付" - }, - "core-views": { - "edit-cell": "このセルを編集", - "choose-match": "新しいマッチを選択", - "match-all-cells": "このトピックを一致するすべてのセルにマッチ", - "match-this-cell": "このトピックをこのセルにマッチ", - "create-topic-cells": "一致するすべてのセルに対し新しいトピックを作成", - "create-topic-cell": "このセルに対し新しいトピックを作成", - "create-topic": "新しいトピックを作成", - "search-match": "マッチを検索", - "not-valid-number": "有効な数値でない", - "not-valid-date": "有効な日付でない", - "match-this": "このセルだけマッチ", - "match-other": "同じ内容の他のセルもマッチ", - "search-for": "検索", - "match-cell": "このセルにマッチ", - "match-identical": "すべての一致するセルにマッチ", - "matched": "マッチ", - "new": "新しい", - "to-be-recon": "名寄せされた", - "facet": "ファセット", - "edit-cells": "セル編集", - "edit-column": "カラム編集", - "transpose": "行列変換", - "sort": "ソート", - "collapse-expand": "データを見やすくするためにカラムをたたむ/開く", - "collapse-this": "カラムをたたむ", - "collapse-other": "これ以外のカラムをたたむ", - "collapse-left": "左側すべてをたたむ", - "collapse-right": "右側すべてをたたむ", - "reconcile": "名寄せ", - "reverse": "反転", - "remove-sort": "ソートを削除", - "sort-by": "ソート", - "sort-cell": "セル値をソート", - "pos-blank": "空白とエラーの位置", - "text": "テキスト", - "case-sensitive": "大小文字の区別", - "numbers": "数字", - "dates": "日付", - "booleans": "ブーリアン", - "drag-drop": "ドラッグ&ドロップで再整理", - "forward": "前に", - "sort-by-col": "このカラムだけソート", - "smallest-first": "昇順", - "largest-first": "降順", - "earliest-first": "早いもの順", - "latest-first": "遅いもの順", - "false-true": "falseのちtrue", - "true-fasle": "trueのちfalse", - "valid-values": "有効な値", - "blanks": "空白", - "errors": "エラー", - "search-fb-topic": "すべてのフィルターされたセルにマッチしたトピックをFreebaseで検索:", - "copy-recon-judg": "カラムからの名寄せをコピー", - "copy-to-col": "カラムにコピー", - "copy-opt": "オプションをコピー", - "apply-to-cell": "判断されたセルを適用", - "what-to-copy": "コピーするもの:", - "new-recon": "新しい名寄せ判断", - "match-recon": "名寄せ判断のマッチ", - "warning-other-col": "コピー先の他のカラムを選択してください。", - "warning-sel-judg": "コピー先の判断の種類を選択してください。", - "start-recon": "名寄せ開始", - "recon-text-fb": "Freebaseのトピックでカラムのテキストを名寄せ", - "facets": "ファセット", - "by-judg": "判断", - "best-score": "最良の候補スコア", - "best-cand-score": "最良の候補スコア", - "best-type-match": "最良の候補タイプマッチ", - "best-cand-type-match": "最良の候補タイプマッチ?", - "best-name": "最良の候補名マッチ", - "best-cand-name": "最良の候補名マッチ?", - "best-edit-dist": "最良の候補name edit distance", - "best-cand-edit-dist": "最良の候補name edit distance", - "best-word-sim": "最良の候補name word similarity", - "best-cand-word-sim": "最良の候補name word similarity", - "best-type": "最良の候補タイプ", - "qa-facets": "QAファセット", - "judg-actions": "判断 actions", - "judg-actions2": "判断 Actions", - "judg-hist": "判断履歴エントリー", - "hist-entries": "履歴エントリー", - "actions": "Actions", - "best-cand": "最良の候補と各セルをマッチ", - "best-cand2": "各セルとすべての現在のフィルター行にこのカラムの最良の候補をマッチ", - "new-topic": "各セルに新しいトピックを作成", - "new-topic2": "すべての現在のフィルター行にこのカラムの各セルに対し新しいトピックを作成", - "one-topic": "類似セルに新しいトピックを作成", - "one-topic2": "すべての現在のフィルター行にこのカラムの類似セルの各グループにトピックを作成", - "filtered-cell": "すべてのフィルターセルとマッチ", - "filtered-cell2": "すべてのフィルターセルとマッチするトピックを検索", - "discard-judg": "名寄せ判断を捨てる", - "discard-judg2": "すべての現在のフィルター行に対するこのカラムの名寄せ判断を捨てる", - "clear-recon": "名寄せデータをクリア", - "clear-recon2": "すべての現在のフィルター行に対するこのカラムの名寄せデータをクリア", - "copy-recon": "名寄せデータをコピー...", - "copy-recon2": "このカラムの名寄せデータを他のカラムにコピー", - "custom-facet": "カラムのカスタムファセット", - "custom-numeric-label": "カラムのカスタム数値ファセット", - "custom-numeric": "カスタム数値ファセット", - "text-facet": "テキストファセット", - "numeric-facet": "数値ファセット", - "timeline-facet": "タイムラインファセット", - "scatterplot-facet": "散布図ファセット", - "custom-text-facet": "カスタムテキストファセット", - "custom-facets": "カスタムファセット", - "word-facet": "Wordファセット", - "duplicates-facet": "Duplicatesファセット", - "numeric-log-facet": "Numeric logファセット", - "bounded-log-facet": "1-bounded numeric logファセット", - "text-length-facet": "Text lengthファセット", - "log-length-facet": "Log of text lengthファセット", - "unicode-facet": "Unicode char-codeファセット", - "facet-error": "エラーでのファセット", - "facet-blank": "空白でのファセット", - "text-filter": "テキストフィルター", - "add-col-col": "カラムに基づくカラムの追加", - "new-col-name": "新しいカラム名", - "on-error": "エラー", - "set-blank": "空白をセット", - "store-err": "エラーを保存", - "copy-val": "オリジナルのカラムから値をコピー", - "warning-col-name": "カラム名を入力してください。", - "add-col-fetch": "カラムに基づきURLをフェッチしたカラムを追加", - "throttle-delay": "スロットル遅延", - "milli": "ミリセカンド", - "url-fetch": "フェッチのためのURLの定式化:", - "enter-col-name": "新しいカラム名を入力", - "split-col": "カラムを分割", - "several-col": "複数のカラムに", - "how-split": "カラム分割の方法", - "by-sep": "区切りで", - "separator": "区切り", - "reg-exp": "正規表現", - "split-into": "で分割", - "col-at-most": "最大限のカラム(制限なく空白を残す)", - "field-len": "フィールド長で", - "list-int": "カンマ区切りで数値をリストに 例, 5, 7, 15", - "after-split": "分割後", - "guess-cell": "セルタイプを推測", - "remove-col": "カラムを取り除く", - "specify-sep": "区切りを指定してください。", - "warning-no-length": "フィールド長が指定されてません。", - "warning-format": "与えられたフィールド長はフォーマットを満たしていません。", - "check-format": "ファイルのフォーマットを確認してください。", - "split-into-col": "複数のカラムに分割", - "add-based-col": "このカラムに基づいたカラムを追加", - "add-by-urls": "フェッチしたURLでカラムを追加", - "rename-col": "カラムをリネームする", - "move-to-beg": "先頭にカラムを移動", - "move-to-end": "末尾にカラムを移動", - "move-to-left": "左にカラムを移動", - "move-to-right": "右にカラムを移動", - "show-as": "表示", - "first": "最初", - "previous": "前へ", - "next": "次へ", - "last": "最後", - "all": "All", - "facet-star": "スターでファセット", - "starred-rows": "星付き行", - "facet-flag": "フラグでファセット", - "flagged-rows": "フラグ付き行", - "edit-rows": "行を編集", - "star-rows": "スターをつける", - "unstar-rows": "スターを外す", - "flag-rows": "フラグをつける", - "unflag-rows": "フラグを外す", - "remove-matching": "マッチしたすべての行を削除", - "edit-col": "カラムを編集", - "reorder-remove": "カラムを並べ替え/取り除く", - "view": "View", - "collapse-all": "すべてのカラムをたたむ", - "expand-all": "すべてのカラムを開く", - "reorder-perma": "行を固定", - "by": "By", - "custom-text-trans": "カスタムテキストでカラム変換", - "keep-or": "オリジナルを保持", - "re-trans": "再変換", - "times-chang": "times 変更なしまで", - "enter-separator": "値間を使い区切りを入力", - "what-separator": "何区切りで値を分けますか?", - "transform": "変換", - "common-transform": "一般的な変換", - "trim-all": "先頭と末尾の空白を削除", - "collapse-white": "連続した空白をたたむ", - "unescape-html": "HTMLエンティティーをエスケープされていない形に戻す", - "titlecase": "先頭大文字に", - "uppercase": "大文字に", - "lowercase": "小文字に", - "to-number": "数値に", - "to-date": "日付に", - "to-text": "テキストに", - "blank-out": "セルを空白に", - "fill-down": "満たす", - "blank-down": "空白で満たす", - "split-cells": "多値のセルを分割", - "join-cells": "多値のセルを結合", - "cluster-edit": "クラスタと編集", - "transp-cell": "行にカラムを越えてセルを転置", - "from-col": "カラムから", - "to-col": "カラムへ", - "transp-into": "へ転置", - "two-new-col": "2つの新しいカラム", - "key-col": "キーカラム", - "contain-names": "(オリジナルのカラム名を含む)", - "val-col": "値 カラム", - "contain-val": "(オリジナルのセル値を含む)", - "one-col": "1つのカラム", - "prepend-name": "オリジナルのカラム名を各セルの先頭に追加する", - "follow-by": "に続く", - "before-val": "セル値の前", - "ignore-blank": "空白セルを無視", - "fill-other": "他のカラムを満たす", - "spec-new-name": "新しいキーカラム名を指定してください。", - "spec-new-val": "新しい値をカラム名に指定してください。", - "spec-col-name": "新しいカラム名を指定してください。", - "spec-separator": "オリジナルのカラム名とセル値の間に区切りを指定してください。", - "how-many-rows": "いくつの行を転置しますか?", - "expect-two": "少なくとも2以上の数字をいれてください。", - "columnize": "キー/値 カラムでカスタマイズする", - "note-col": "カラムにしるしをつける (optional)", - "sel-col-val": "互いに異なるキーカラムと値カラムを選択してください。", - "cannot-same": "もし指定した場合、ノートカラムはキーカラムや値カラムと同じにすることはできません。", - "transp-cell-row": "行をカラムを越えてセルを転置", - "transp-cell-col": "カラムに行のセルを転置", - "columnize-col": "キー/値カラムでカラム化", - "data-type": "データタイプ:", - "number": "数値", - "boolean": "ブーリアン", - "date": "日付", - "ctrl-enter": "Ctrl-Enter", - "rows": "行", - "records": "レコード", - "show": "表示" - }, - "core-buttons": { - "cancel": "キャンセル", - "ok": "  OK  ", - "import-proj": "インポート", - "select-all": "全選択", - "unselect-all": "全選択解除", - "deselect-all": "全選択解除", - "select": "選択", - "unselect": "選択解除", - "startover": "« 最初からやり直す", - "conf-pars-opt": "パースオプションを設定する »", - "reselect-files": "« ファイルを再選択", - "create-project": "プロジェクトを作成 »", - "next": "次へ »", - "add-url": "他のURLを追加", - "update-preview": "プレビューをアップデート", - "pick-record": "レコード要素を選択", - "merge-cluster": "Merge Selected & Re-Cluster", - "merge-close": "Merge Selected & Close", - "export-cluster": "クラスタを出力", - "close": "閉じる", - "reset-template": "テンプレートをリセット", - "export": "出力", - "preview": "プレビュー", - "download": "ダウンロード", - "upload": "アップロード", - "apply": "適用", - "enter": "Enter", - "esc": "Esc", - "refresh": "再読み込み", - "reset-all": "すべてリセット", - "remove-all": "すべて削除", - "perform-op": "操作を実行", - "add-std-svc": "標準サービスを追加", - "start-recon": "名寄せ開始", - "add-service": "サービスを追加", - "dont-reconcile": "セルを名寄せしない", - "new-topic": "新しいトピック", - "match": "マッチ", - "copy": "コピー", - "transpose": "転置", - "apply-to-all": "すべての一致するセルに適用" - } + "help": "ヘルプ", + "contributors": "協力者:", + "new-proj-name": "新しいプロジェクト名:", + "download": "ダウンロード", + "delete-key": "設定項目を削除する", + "id": "プロジェクトID:", + "subject": "題名:", + "preferences": "設定", + "creator": "作成者:", + "no-proj": "プロジェクトは存在しません。新しいプロジェクトをつくるために、左側にある「プロジェクトをつくる」を選択してください。", + "version": "バージョン", + "error-rename": "プロジェクト名の変更に失敗しました:", + "pref-key": "設定値:", + "change-metadata-value": "メタデータのキーの値を変更", + "sample-data": "サンプルのデータセット", + "description": "内容説明:", + "try-these": "データがないなら、こちらでお試しを", + "customMetadata": "カスタム・メタデータ(JSON):", + "add-pref": "設定項目を追加", + "rowCount": "行数:", + "key": "設定項目", + "new-version": "新バージョン!", + "now": "現在", + "change-value": "設定値を変える", + "about": "About", + "slogan": "汚いデータを処理するためのパワーツール", + "name": "名:", + "created": "作成日時:", + "edit": "編集", + "importOptionMetadata": "オプションのメタデータ(JSON):", + "modified": "更新日時:", + "value": "値", + "delete": "削除" + }, + "core-index-create": { + "almost-done": "ほぼ完了 ...", + "min-remaining": "分程度かかります", + "create-proj": "プロジェクトをつくる", + "from": "データを取得する", + "memory-usage": "メモリ使用量:", + "question": "インポートしたデータでプロジェクトをつくります。どんな種類のファイルをインポートできるか?", + "sec-remaining": "秒程度かかります", + "done": "完了", + "formats": "TSV, CSV, *SV, Excel(xls/xlsx), JSON, XML, RDF as XMLとGoogle Data documentsがサポートされています。他の形式のサポートはOpenRefineのエクステンションにより追加できます。", + "starting": "開始", + "no-details": "技術的詳細はありません" + }, + "core-index-import": { + "rename": "プロジェクト名を変更 (任意):", + "select-file": "インポートするファイルを選択", + "warning-name": "プロジェクト名をつけてください。", + "project-name": "名", + "import-proj": "プロジェクトをインポートする", + "warning-select": "1つ以上のファイルを選択してください。", + "optional-separated": "(オプション)カンマ区切り", + "parsing-options": "解析オプションを設定", + "file": "プロジェクト名:", + "uploading-pasted-data": "貼り付けデータをアップロード中 ...", + "warning-clipboard": "インポートするデータを貼り付けてください。", + "warning-record-path": "レコードのパスを指定してください。", + "several-file": "複数のファイルが存在します。インポートするものを選択してください。", + "warning-data-file": "インポートするデータを選択してください。", + "web-address": "ウェブアドレス (URLs)", + "updating-preview": "プレビューを更新中 ...", + "errors": "エラー:", + "project-tags": "タグ", + "column-widths": "カラム幅:", + "clipboard": "クリップボード", + "inspecting": "選択したファイルを検査中 ...", + "import": "インポートしますか?", + "size": "サイズ", + "warning-web-address": "インポートするURLを指定してください。", + "sel-by-extension": "拡張子で選択", + "import-worksheet": "インポートするワークシート", + "locate-files": "コンピューター上のファイルを選択してください:", + "format": "フォーマット", + "column-names": "カラム名:", + "uploading-data": "アップロード中 ...", + "clipboard-label": "クリップボードからここにデータを貼り付けてください:", + "this-computer": "このコンピューター", + "enter-url": "データをダウンロードするURLを入力してください:", + "pick-nodes": "レコードノードを選択", + "sel-by-regex": "ファイル名を正規表現で選択", + "name": "名前", + "inspecting-files": "選択ファイルを
    検査中...", + "char-encoding": "文字コード", + "mime-type": "Mime-type", + "creating-proj": "プロジェクト作成中 ...", + "comma-separated": "カンマ区切りの数値", + "error": "エラー:", + "locate": "プロジェクトファイルを選択する (.tarか.tar.gz):", + "downloading-data": "データをダウンロード中 ...", + "parse-as": "データの解析形式", + "unknown-err": "不明なエラー" + }, + "core-index-open": { + "rename": "名前変更", + "del-body": "プロジェクトを削除してもよろしいですか?", + "open-proj": "プロジェクトを開く", + "contributors": "貢献者", + "creator": "作成者", + "browse": "作業ディレクトリを閲覧", + "description": "内容", + "row-count": "行数", + "last-mod": "最終更新日時", + "warning-proj-name": "プロジェクト名を指定してください。", + "warning-data-file": "データかURLを指定してください。", + "edit-tags-desc": "タグを編集(空白とコンマで分割):", + "del-title": "プロジェクトを削除", + "edit-tags": "プロジェクトタグを編集", + "edit-meta-data": "文書情報", + "tags": "タグ", + "subject": "題名", + "warning-rename": "プロジェクトのリネームに失敗しました:", + "new-title": "新しいプロジェクト名:", + "name": "プロジェクト名" + }, + "core-index-lang": { + "label": "言語を選択する", + "send-req": "変更", + "page-reload": "変更を適用するためにページを再読み込みしてください。", + "lang-settings": "言語設定" + }, + "core-index-parser": { + "parse-cell": "セルのテキストを解析
    (数字, 日付...)", + "trim": "前後の空白文字を削除する", + "parse-next": "カラム名として解釈", + "commas": "カンマ (CSV)", + "tabs": "タブ (TSV)", + "escape": "特殊文字はバックスラッシュでエスケープしてください", + "lines-header": "行分", + "store-source": "ファイルソース
    (名前, URL)を
    各行に保存する", + "ignore-first": "先頭を無視", + "store-nulls": "nullとして空白セルを保存", + "lines-into-row": "行を1行として解析する", + "custom": "カスタム", + "include-raw-templates": "生のwikicodeとしてテンプレートを含める", + "quotation-mark": "引用符はカラム区切りを含む
    セルを囲むために
    使用されています", + "invalid-wikitext": "表が解析できません。本当にwikiの表ですか?", + "json-parser": "最初のレコードに対応した最初のJSONノードをクリック", + "parse-every": "複数行をまとめる:", + "store-blank": "空白行も保存", + "discard-initial": "先頭データを破棄", + "parse-references": "列に参照を抜き出す", + "col-separated-by": "カラムの区切り文字", + "wiki-base-url": "照合するwikiのURL:", + "rows-data": "行分", + "click-xml": "最初のレコードに対応する最初のXML要素をクリックしてください", + "lines-beg": "行分(ファイル先頭から)", + "preserve-empty": "空文字を保存", + "blank-spanning-cells": "連続したセルをnullで埋める", + "load-at-most": "最大読み込み行数" + }, + "core-dialogs": { + "help": "ヘルプ", + "medium-format": "普通のロケール形式", + "html-table": "HTMLの表", + "internal-err": "内部エラー", + "from-total": "から選択した結果", + "out-col-header": "カラムのヘッダーを出力", + "tsv": "タブ区切り (TSV)", + "template-rowt": "行テンプレート", + "keying-function": "キー関数", + "reuse": "再利用", + "date-format": "日付時刻の値には、ISO 8601形式を使ってください", + "focusing-on": "フォーカス対象", + "fingerprint": "fingerprint", + "block-chars": "文字ブロック", + "long-format": "長いロケール形式", + "short-format": "短いロケール形式", + "leven": "レーベンシュタイン距離法", + "rotated-clock": "時計回りに45度回転する", + "upload": "アップロード", + "remove": "削除", + "merge": "マージしますか?", + "cluster-descr": "この機能は、同じものの別の名前かもしれないセルのグループを探すのに役立ちます。たとえば、\"New York\" と \"new york\" は非常に似た概念ですが表記の違いがあります。また、 \"Gödel\" と \"Godel\" は多分同じ人を示します。", + "phonetic": "cologne-phonetic", + "found": "結果", + "starred": "星付き", + "find-more": "詳細はこちら ...", + "ngram-size": "Ngramサイズ", + "warning-check-boxes": "適用するチェックボックスを選んでください。", + "no-column-dataset": "データセットにカラムがありません", + "new-cell-val": "新しいセルの値", + "choice-var-length": "選択肢の長さの分散", + "download": "ダウンロード", + "omit-time": "時間を省略", + "link-match": "マッチした項目のページへのリンク", + "match-ent-name": "マッチした項目名", + "rows-in-cluster": "# クラスタ内の行数", + "content": "内容", + "use-this-val": "この値を使う", + "cells-of-row": "現在の行のcells: row.cellsの別名です。特定のセルは、cells.かcells[column name]でアクセスできます", + "method": "方法 ", + "ngram-radius": "ngram半径", + "processing": "処理中...", + "row-index": "現在の行のindex: row.indexの別名", + "ignore-facets": "ファセットやフィルターを無視し、すべての行を出力", + "cluster-edit": "クラスタリングと編集", + "out-not-unmatch": "マッチがないセルは出力しない", + "date-iso": "(例 2011-08-24T18:36:10+08:00)", + "ngram": "ngram-fingerprint", + "for-recon-cell": "照合したセルを出力", + "no-syntax-err": "文法エラーはありません", + "opt-for": "オプション", + "row-count": "行数", + "sel-and-ord": "出力するカラムを選択してください", + "choice-avg-length": "選択肢の長さの平均", + "json-text": "次のJSONは、あなたが設定したオプションをコード化しています。コピーして保存したり、貼り付けて再利用することができます。", + "other-format": "その他の形式", + "reorder-column": "カラムの並べ替え/削除", + "char-enc": "文字エンコード", + "browse-this-cluster": "このクラスタを閲覧", + "expression": "式", + "no-rotation": "回転なし", + "regular-dot": "標準的なドット", + "line-based": "行ベースのテキスト形式", + "ppm": "PPM", + "cell-value": "現在のセルのvalue: cell.valueの別名です", + "custom": "カスタム", + "clustering": "クラスタリング中... ", + "out-empty-row": "空の列(すべてのセルがnull)を出力", + "from": "からの", + "drag-column": "ドラッグして並べ替え", + "cluster-values": "クラスタの値", + "returns": "返値", + "preview": "プレビュー", + "try-another-method": "他の方法を選ぶか、パラメーターに変えてみてください", + "opt-code": "オプションコード", + "row-fields": "現在の行: flagged, starred, index, cells, recordの5つのフィールドがあります", + "line-sep": "行セパレータ", + "template-export": "テンプレートの出力", + "browse-only-these": "これらの値のみ閲覧", + "error-getColumnInfo": "get-columns-infoエラー", + "logarithmic-plot": "対数プロット", + "updating": "アップデート中...", + "language": "言語", + "linear-plot": "線形プロット", + "excel-xml": "Excel in XML(.xlsx)", + "custom-tab-exp": "カスタム表形式の出力", + "custom-separator": "カスタム区切り", + "template-suffix": "接尾辞", + "history": "履歴", + "cell-content": "セルの内容", + "drop-column": "ここにドラッグし削除", + "small-dot": "小さいドット", + "no-cluster-found": "この方法ではクラスタが見つかりません", + "template-rows": "行区切り", + "cluster-size": "クラスタサイズ", + "match-ent-id": "マッチした項目のID", + "distance-fun": "距離関数:", + "opt-code-applied": "適用されたオプションコード", + "excel": "Excel(.xls)", + "error-apply-code": "オプションコードの適用でエラー", + "full-format": "完全なロケール形式", + "scatterplot-matrix": "散布図行列", + "upload-to": "アップロード先", + "csv": "カンマ区切り (CSV)", + "template-prefix": "接頭辞", + "nearest-neighbor": "最近傍法", + "cell-fields": "現在のcell: valueとreconのフィールドがあります", + "idling": "アイドリング中...", + "local-time": "ローカルタイムゾーンを使用", + "metaphone": "metaphone3", + "key-collision": "キー衝突法", + "choices-in-cluster": "# クラスタ内の選択肢", + "error": "エラー", + "filtered-from": "対象", + "big-dot": "大きいドット", + "rotated-counter-clock": "反時計回りに45度回転する" + }, + "core-facets": { + "regular-dot": "標準的なドット", + "click-to-edit": "クリックして式を編集", + "non-numeric": "非数字", + "set-choice-count": "カウントを制限してください", + "cluster": "クラスタ", + "regular-exp": "正規表現", + "current-exp": "現在の式", + "blank": "空白", + "edit-facet-exp": "ファセット式を編集", + "loading": "ロード中...", + "unknown-error": "未知のエラー", + "invert": "反転", + "logar-plot-abbr": "log", + "set-max-choices": "テキストファセットに表示する選択肢の上限数を設定(多すぎるとアプリケーションの速度が低下します)", + "sort-by": "ソート基準", + "numeric": "数字", + "count": "カウント", + "error": "エラー", + "non-time": "非時間", + "linear-plot-abbr": "線形", + "small-dot": "小さいドット", + "edit-based-col": "カラムのファセット式を編集", + "facet-choices": "タブ区切り値としてファセットを選択", + "change": "変更", + "case-sensitive": "大小文字を区別", + "reset": "リセット", + "logar-plot": "対数プロット", + "name": "名前", + "edit": "編集", + "facet-by-count": "選択肢のカウントによるファセット", + "linear-plot": "線形プロット", + "rotated-clock": "時計回りに45度回転する", + "remove-facet": "このファセットを削除", + "too-many-choices": "選択肢が多すぎ、表示できません", + "time": "時間", + "export-plot": "プロットを出力", + "big-dot": "大きいドット", + "rotated-counter-clock": "反時計回りに45度回転する", + "no-rotation": "回転なし" + }, + "core-project": { + "extract-history": "操作履歴の抜き出し", + "help": "ヘルプ", + "cancel-all": "すべてをキャンセル", + "facet-filter": "ファセット/フィルター", + "canceling": "取り消し中...", + "continue-remaining": "残っている操作を継続", + "html-table": "HTMLテーブル", + "templating": "テンプレート...", + "mistakes": "ミスは心配しないでください。すべての変更はここに表示され、いつでも元に戻すことができます。", + "export": "出力", + "extract-save": "操作履歴を抜き出し、他のプロジェクトなどで適用できるようにJSONに保存します。", + "cancel": "取り消し", + "apply": "適用…", + "open": "開く", + "odf": "ODFスプレッドシート", + "refreshing-facet": "ファセットを更新中", + "comma-sep": "カンマ区切り (CSV)で出力", + "tab-value": "タブ区切り (TSV)で出力", + "clear-selection": "全ファセットの選択をクリア", + "extract": "抜き出し…", + "excel": "Excel (.xls)", + "json-invalid": "貼り付けたJSONは無効です", + "last-op-er": "最後の操作でエラーが発生しました。", + "apply-operation": "操作履歴を適用", + "mqlwrite": "MQLWrite", + "update-facets": "全ファセットを更新", + "undo-redo": "取り消す/やり直す", + "export-project": "プロジェクトを出力", + "watch-cast": "動画をご覧ください(ただし英語)", + "proj-name": "クリックしてプロジェクト名を変更", + "remove-all": "全ファセットを削除", + "complete": "完了", + "undo": "取り消す", + "warning-align": "まだ任意のスキーマの配置を行っていないので、\nエクスポートするトリプルはありません。\n最初にFreebaseのスキーマで、データを整列するコマンド\n[Freebase > スキーマのアライメントスケルトンを編集...]\nを使用してください。", + "use-to-select": "ファセットやフィルターでデータのサブセットを選択できます。各カラムのメニューからファセットとフィルターメソッドを選択してください。", + "not-sure": "使い方がわからない場合", + "permalink": "パーマリンク", + "other-process": "他の保留中プロセス", + "learn-more": "更に学ぶ »", + "other-processes": "他の保留中プロセス", + "excel-xml": "Excel 2007+ (.xlsx)", + "custom-tabular": "カスタム表形式...", + "filter": "フィルター:", + "triple-loader": "トリプル形式", + "extensions": "エクステンション", + "starting": "開始", + "use-facets": "ファセットとフィルタを使う", + "paste-json": "操作履歴のJSONを貼り付けてください:", + "undo-history": "履歴保存は無制限" + }, + "core-recon": { + "error-contact": "照合サービスの接続にエラー", + "cell-type": "以下の型(Type)の項目とセルを照合する", + "cell-contains": "各セルに含まれる:", + "auto-match": "信頼性の高い候補を自動でマッチさせる", + "column": "カラム", + "service-title": "サービス名", + "against-type": "この型だけを照合:", + "recon-col": "照合対象カラム:", + "access": "アクセス", + "wd-recon-lang": "jp", + "service-api": "照合サービスAPI", + "max-candidates": "照合候補の最大数", + "no-type": "型を問わずに照合する", + "col-detail": "別のカラムを関連情報(ヒント)として利用する", + "pick-service": " 左のサービスかエクステンションを選択", + "as-property": "プロパティを入力(プロパティパス)", + "include": "利用", + "warning-type-sugg": "データ内でどの型も見つかりませんでした。手動で型を特定してください。", + "contact-service": "照合サービスに接続中", + "enter-url": "照合サービスのURLを入力してください" + }, + "core-util-enc": { + "all": "すべての文字コード", + "years-ago": "年前", + "week-ago": "1週間前", + "working": "Working", + "encoding": "文字コード", + "months-ago": "ヶ月前", + "yesterday": "昨日", + "invalid-date": "無効な日付文字列", + "days-ago": "日前", + "common": "一般的な文字コード", + "month-ago": "1ヶ月前", + "year-ago": "1年前", + "select-enc": "文字コードを選択する", + "weeks-ago": "週間前", + "today": "今日", + "aliases": "別名" + }, + "core-views": { + "split-into": "分割先", + "all": "全て", + "custom-facet": "カラムのカスタムファセット", + "copy-recon-judg": "照合判断をカラムからコピー", + "to-date": "日付に", + "hist-entries": "判断履歴の項目", + "warning-other-col": "コピー先のカラムを選択してください", + "text": "テキスト", + "match-identical": "一致する全セルにマッチ", + "join-cells": "多値のセルを結合", + "actions": "アクション", + "search-match": "マッチを検索", + "filtered-cell": "選択したセルとマッチさせる対象", + "bounded-log-facet": "対数ファセット(1以上を強制)", + "remove-col": "このカラムを取り除く", + "new-topic2": "選択した行で、各セルから新しい項目を作成する", + "check-format": "ファイルのフォーマットを確認してください。", + "custom-text-trans": "カスタムテキスト変換", + "configure-prop": "環境設定", + "url-fetch": "URLを構成:", + "previous": "前へ", + "smallest-first": "昇順", + "several-col": "複数のカラムに分割", + "cannot-same": "ノートカラムはキーカラムや値カラムと同じにすることはできません。", + "match-this": "このセルだけにマッチ", + "one-topic": "同内容のセルの、新しい項目を作成", + "sort-cell": "セル値の扱い", + "unstar-rows": "星を外す", + "add-based-col": "このカラムに基づいてカラムを追加", + "rename-col": "カラム名を変更する", + "by-judg": "照合判断(judgement)", + "contain-val": "(中身は値になります)", + "columnize-col": "キー/値のカラムでカラム化", + "booleans": "論理値", + "specify-sep": "区切り文字を指定してください。", + "valid-values": "有効な値", + "create-topic": "新しい項目を作成", + "star-rows": "星を付ける", + "blank-down": "下方向に空白にする", + "spec-new-name": "新しいキーカラム名を指定してください。", + "qa-results": "QA結果", + "field-len": "フィールド長で", + "apply-to-cell": "照合判断に適用", + "matched": "マッチ", + "move-to-beg": "先頭にカラムを移動", + "case-sensitive": "大小文字の区別", + "clear-recon2": "選択した行で、このカラムの照合データをクリアする", + "times-chang": "回(または変化しなくなるまで)", + "facets": "ファセット", + "val-col": "値カラムの名前", + "largest-first": "降順", + "cache-responses": "レスポンスをキャッシュ", + "move-to-left": "左にカラムを移動", + "keep-or": "オリジナルを保持", + "custom-numeric-label": "カラムのカスタム数値ファセット", + "discard-judg2": "選択した行で、このカラムの照合判断を捨てる", + "list-int": "カンマ区切りの数値をリストに (例: 5,7,15)", + "flag-rows": "旗を立てる", + "after-split": "分割後", + "one-col": "1カラム化", + "best-name": "最良候補の名前のマッチ", + "collapse-expand": "データを見やすくするためにカラムをたたむ/開く", + "choose-match": "新しいマッチを選択", + "uppercase": "大文字に", + "re-trans": "再帰的な変換:", + "discard-judg": "照合判断を捨てる", + "blank-out": "セルを空白に", + "best-cand-type-match": "最良候補の型はマッチ?", + "sort-by-col": "このカラムだけでソート", + "enter-col-name": "新しいカラム名を入力してください", + "text-facet": "テキストファセット", + "warning-format": "フィールド長が適切にフォーマットされていません", + "copy-opt": "オプションをコピー", + "best-word-sim": "最良候補の名前の単語類似率", + "copy-val": "カラムから値をコピー", + "edit-column": "カラム編集", + "pos-blank": "空白とエラー値の順序", + "errors": "エラー", + "edit-cell": "このセルを編集", + "drag-drop": "ドラッグ&ドロップできます", + "collapse-white": "連続した空白を縮める", + "fill-other": "他の列は直上の値で満たす", + "two-new-col": "2カラム化", + "collapse-other": "これ以外のカラムをたたむ", + "reorder-remove": "カラムの並べ替え・削除", + "copy-recon2": "このカラムの照合データを他のカラムにコピー", + "remove-matching": "マッチしたすべての行を削除", + "add-col-recon-col": "照合カラムから新しいカラムを作る:", + "reorder-perma": "行を永続的に並び替える", + "new": "新規", + "qa-facets": "QAファセット", + "log-length-facet": "文字数対数ファセット", + "custom-numeric": "カスタム数値ファセット", + "best-type": "最良候補の型", + "custom-text-facet": "カスタムテキストファセット", + "match-other": "同じ内容の他のセルもマッチ", + "data-type": "データの型:", + "search-fb-topic": "絞り込んだセルにマッチする項目を検索:", + "from-col": "この列から", + "cluster-edit": "クラスタと編集", + "start-recon": "照合(reconcile)を開始", + "facet-flag": "旗ファセット", + "show-as": "表示", + "transpose": "行列転置", + "columnize": "キーカラム・値カラムでカスタマイズする", + "add-col-fetch": "URLフェッチでカラムを作る", + "facet-blank": "空白ファセット", + "best-cand-edit-dist": "最良候補の名前の編集距離", + "spec-separator": "カラム名とセル値の区切り文字を指定してください。", + "by": "基準", + "true-fasle": "trueが先", + "move-to-end": "末尾にカラムを移動", + "before-val": "+ セルの値", + "dates": "日付", + "last": "最後", + "reverse": "反転", + "expect-two": "少なくとも2以上の数字をいれてください。", + "add-col-recon-val": "照合値からカラムを作る", + "best-cand2": "選択した行で、最良候補と各セルをマッチさせる", + "throttle-delay": "フェッチ間隔の遅延", + "new-recon": "新しい照合判断", + "what-to-copy": "コピーするもの:", + "separator": "区切り文字", + "ctrl-enter": "Ctrl-Enter", + "view": "ビュー", + "extend-not-supported": "この照合サービスはこの拡張子に対応していません", + "to-text": "テキストに", + "first": "最初", + "word-facet": "単語ファセット", + "collapse-left": "左側をすべてたたむ", + "clear-recon": "照合データをクリア", + "earliest-first": "早いもの順", + "duplicates-facet": "重複ファセット", + "number": "数値", + "best-edit-dist": "最良候補の名前の編集距離", + "transform": "変換", + "date": "日付", + "create-topic-cell": "このセルに対する新項目を作成", + "boolean": "論理値", + "to-be-recon": "照合対象", + "copy-recon": "照合データをコピー...", + "judg-hist": "判断履歴", + "judg-actions": "判断アクション", + "new-col-name": "新しいカラム名", + "rows": "行", + "follow-by": "区切り文字:カラム名 +", + "false-true": "falseが先", + "unicode-facet": "文字コードファセット", + "transp-cell-col": "行のセルを列に転置", + "remove-prop": "削除", + "next": "次へ", + "enter-separator": "区切り文字を入力してください", + "configure-col": "このカラムの環境設定", + "one-topic2": "選択した行で、同内容のセルの各グループから、新しい項目を作成する", + "to-number": "数値に", + "forward": "前に", + "spec-new-val": "新しい値カラム名に指定してください。", + "edit-cells": "セル編集", + "contain-names": "(中身はカラム名になります)", + "sort": "ソート", + "match-all-cells": "この項目をこのセルと同じ全セルにマッチ", + "warning-sel-judg": "コピー先の判断の種類を選択してください", + "remove-sort": "ソートを削除", + "common-transform": "よく使う変換", + "edit-col": "カラムを編集", + "note-col": "ノートカラム (オプション)", + "warning-col-name": "カラム名を入力してください.", + "split-col": "カラムの分割", + "match-cell": "このセルにマッチ", + "latest-first": "遅いもの順", + "guess-cell": "セルタイプを推測", + "col-at-most": "最大のカラム(空白はそのまま)", + "new-topic": "各セルから新しい項目を作成", + "add-by-urls": "URLでカラムを追加", + "show": "表示", + "add-col-col": "このカラムに基づき新しいカラムを追加", + "transp-cell-row": "列のセルを行に転置", + "best-score": "最良候補(best candidate)のスコア", + "match-recon": "照合判断のマッチ", + "flagged-rows": "旗付き行", + "no-settings": "このプロパティの設定はありません", + "move-to-right": "右にカラムを移動", + "qa-results2": "QA結果", + "text-length-facet": "文字数ファセット", + "not-valid-number": "有効な数値でない", + "reconcile": "照合(名寄せ)", + "fill-down": "下方向の空白を埋める", + "starred-rows": "星付きの行", + "extend-not-reconciled": "この処理ができるのは照合カラムだけです", + "by-sep": "文字で分割", + "custom-facets": "カスタムファセット", + "text-filter": "テキストフィルター", + "numbers": "数字", + "store-err": "エラーを保存", + "facet-error": "エラーファセット", + "unescape-html": "HTMLをアンエスケープ(unescape)", + "trim-all": "先頭と末尾の空白を削除", + "best-type-match": "最良候補の型のマッチ", + "facet": "ファセット", + "key-col": "キーカラムの名前", + "on-error": "エラー", + "match-this-cell": "この項目をこのセルだけにマッチ", + "not-valid-date": "有効な日付でない", + "create-topic-cells": "このセルと同じ全セルにマッチする新項目を作成", + "warning-no-property": "プロパティを最初に選択してください", + "how-split-cells": "複数の値を持つセルの分割方法", + "best-cand-score": "最良候補のスコア", + "sel-col-val": "キーカラムと値カラムは違う列を選択してください。", + "reconcile-tooltip": "外部のデータベースの項目とこの列のセルをマッチさせる", + "split-cells": "多値のセルを分割", + "titlecase": "頭だけ大文字に", + "milli": "ミリ秒", + "spec-col-name": "新しいカラム名を指定してください。", + "search-for": "検索内容", + "timeline-facet": "タイムラインファセット", + "sort-by": "ソート基準", + "ignore-blank": "I", + "transp-cell": "列を行に転置", + "best-cand-name": "最良候補の名前はマッチ?", + "blanks": "空白", + "copy-to-col": "カラムにコピー", + "how-split": "カラムの分割するには", + "lowercase": "小文字に", + "transp-into": "転置", + "facet-star": "星ファセット", + "collapse-all": "すべてのカラムをたたむ", + "best-cand": "最良候補と各セルをマッチさせる", + "split-into-col": "複数のカラムに分割", + "warning-no-length": "フィールド長が指定されてません", + "to-col": "この列へ", + "collapse-right": "右側をすべてたたむ", + "best-cand-word-sim": "最良候補の名前の単語類似率", + "set-blank": "空白をセット", + "numeric-facet": "数値ファセット", + "edit-rows": "行を編集", + "filtered-cell2": "選択したセルとマッチさせる項目を検索", + "records": "レコード", + "how-many-rows": "何行分、転置しますか?", + "unflag-rows": "旗を外す", + "judg-actions2": "判断アクションの型", + "scatterplot-facet": "散布図ファセット", + "what-separator": "どんな区切り文字で値を分けますか?", + "numeric-log-facet": "対数ファセット", + "expand-all": "すべてのカラムを開く", + "prepend-name": "オリジナルのカラム名を値の前に付加する", + "reg-exp": "正規表現", + "recon-text-fb": "照合サービスの項目とカラムのテキストを照合する", + "collapse-this": "カラムをたたむ" + }, + "core-buttons": { + "unselect-all": "全選択解除", + "merge-close": "マージして閉じる", + "import-proj": "インポート", + "dont-reconcile": "セルを照合しない", + "download": "ダウンロード", + "export": "出力", + "reset-all": "すべてリセット", + "reset-template": "テンプレートをリセット", + "apply": "適用", + "cancel": "キャンセル", + "close": "閉じる", + "reselect-files": "« ファイルを再選択", + "select": "選択", + "merge-cluster": "マージし再クラスタリング", + "conf-pars-opt": "パースオプションを設定する »", + "next": "次へ »", + "esc": "Esc", + "select-all": "全選択", + "preview": "プレビュー", + "match": "マッチ", + "startover": "« 最初からやり直す", + "remove-all": "すべて削除", + "export-cluster": "クラスタを出力", + "add-std-svc": "サービスを追加", + "transpose": "転置", + "start-recon": "照合を開始", + "unselect": "選択解除", + "perform-op": "操作を実行", + "copy": "コピー", + "update-preview": "プレビューをアップデート", + "ok": "  OK  ", + "create-project": "プロジェクトを作成 »", + "new-topic": "新しい項目", + "upload": "アップロード", + "refresh": "再読み込み", + "deselect-all": "全選択解除", + "add-service": "サービスを追加", + "apply-to-all": "同じ内容の全セルに適用", + "add-url": "他のURLを追加", + "enter": "Enter", + "pick-record": "レコード要素を選択" + } } diff --git a/main/webapp/modules/core/langs/translation-pt_BR.json b/main/webapp/modules/core/langs/translation-pt_BR.json index 0967ef424..63c501534 100644 --- a/main/webapp/modules/core/langs/translation-pt_BR.json +++ b/main/webapp/modules/core/langs/translation-pt_BR.json @@ -1 +1,697 @@ -{} +{ + "name": "Português (Brasil)", + "core-index": { + "help": "Ajuda", + "contributors": "Contribuidores:", + "new-proj-name": "Nome do novo projeto:", + "download": "Download", + "delete-key": "Excluir chave de preferência", + "id": "ID do projeto:", + "subject": "Assunto:", + "preferences": "Preferências", + "creator": "Autor:", + "no-proj": "Nenhum projeto existente. Selecione 'Criar projeto' para criar um novo projeto.", + "version": "Versão", + "error-rename": "Falha ao renomear o projeto:", + "pref-key": "Valor da chave de preferência:", + "change-metadata-value": "Alterar valor da chave do metadado", + "sample-data": "dados de exemplos", + "description": "Descrição:", + "try-these": "Se você não tem dados para trabalhar experimente estes", + "customMetadata": "Metadado personalizado (JSON):", + "add-pref": "Adicionar preferência", + "rowCount": "Número de linhas:", + "key": "Chave", + "new-version": "Nova versão!", + "now": "agora", + "change-value": "Alterar valor da chave de preferência", + "about": "Sobre", + "slogan": "Uma poderosa ferramenta para trabalhar com dados desorganizados", + "name": "Nome do projeto:", + "created": "Criado em:", + "edit": "Editar", + "importOptionMetadata": "Importar metadados opcionais (JSON):", + "modified": "Última modificação:", + "value": "Valor", + "delete": "Excluir" + }, + "core-index-create": { + "almost-done": "quase pronto...", + "min-remaining": "minutos restantes", + "create-proj": "Criar projeto", + "from": "Obter dados a partir de", + "memory-usage": "Uso da memória:", + "question": "Criar um projeto através da importação de dados. Quais tipos de arquivos contendo dados que eu posso importar?", + "sec-remaining": "segundos restantes", + "done": "Finalizado.", + "formats": "Documentos TSV, CSV, *SV, Excel (.xls e .xlsx), JSON, XML, RDF as XML e Google Data são todos suportados. Utilize extensões do OpenRefine para suporte a outros formatos.", + "starting": "Iniciando", + "no-details": "Sem detalhes técnicos." + }, + "core-index-import": { + "rename": "Renomear projeto (opcional):", + "select-file": "Selecionar arquivos para importar", + "warning-name": "Por favor, de um nome ao projeto.", + "project-name": "Nome do projeto", + "import-proj": "Importar projeto", + "warning-select": "Por favor, selecione ao menos um arquivo.", + "optional-separated": "opcional, separados por vírgulas", + "file": "Arquivo do projeto:", + "uploading-pasted-data": "Carregando dados introduzidos...", + "warning-clipboard": "Você deve introduzir algum dados para importar.", + "warning-record-path": "Por favor, primeiro especifique um caminho para gravar.", + "several-file": "Há muitos arquivos disponíveis. Por favor, selecione os que deseja importar.", + "warning-data-file": "Você deve selecionar um arquivo com dados para importar.", + "web-address": "Endereços web (URLs)", + "updating-preview": "Atualizando pré visualização...", + "errors": "Erros:", + "project-tags": "Tags", + "inspecting-files": "Analizando
    arquivos selecionados ...", + "column-widths": "Largura das colunas:", + "clipboard": "Área de transferência", + "inspecting": "Analisando arquivos selecionados...", + "import": "Importar?", + "size": "Tamanho", + "warning-web-address": "Você deve especificar um endereço web (URL) para importar.", + "sel-by-extension": "Selecionar por extensão", + "import-worksheet": "Planilhas para importar", + "locate-files": "Localizar um ou mais arquivos em seu computador para carregar:", + "format": "Formato", + "column-names": "Nome das colunas:", + "uploading-data": "Carregando dados...", + "clipboard-label": "Cole dados da sua área de transferência aqui:", + "this-computer": "Este computador", + "enter-url": "Digite um ou mais endereços web (URLs) para o download de seus dados:", + "pick-nodes": "Selecione os nós para carregar", + "sel-by-regex": "Selecionar por Regex nos nomes dos arquivos", + "name": "Nome", + "parsing-options": "Configurar opções de análise", + "char-encoding": "Codificação dos caracteres", + "mime-type": "Mime-type", + "creating-proj": "Criando projeto...", + "comma-separated": "números separados por vírgula", + "error": "Erro:", + "locate": "Localizar um arquivo de projeto Refine existente (.tar or .tar.gz):", + "downloading-data": "Baixando dados...", + "parse-as": "Interpretar dados como", + "unknown-err": "Erro desconhecido" + }, + "core-index-open": { + "rename": "Renomear", + "new-title": "Nome do novo projeto:", + "del-body": "Você tem certeza que deseja excluir este projeto \"", + "open-proj": "Abrir projeto", + "contributors": "Contribuidores", + "creator": "Autor", + "browse": "Navegar pelo diretório de trabalho", + "name": "Nome", + "row-count": "Número de linhas", + "subject": "Assunto", + "warning-proj-name": "Você deve especificar um nome para o projeto.", + "warning-rename": "Falha ao renomear o projeto:", + "edit-tags-desc": "Editar tags do projeto (espaço e vírgula são delimitadores):", + "del-title": "Excluir este projeto", + "edit-tags": "Editar tags do projeto", + "edit-meta-data": "Sobre", + "last-mod": "Última modificação", + "warning-data-file": "Você deve especificar um arquivo ou uma URL para carregar os dados.", + "tags": "Tags", + "description": "Descrição" + }, + "core-index-lang": { + "lang-settings": "Idioma", + "send-req": "Alterar idioma", + "page-reload": "A página será atualizada para aplicar as mudanças.", + "label": "Selecione o idioma de preferência" + }, + "core-index-parser": { + "parse-cell": "Analisar texto das células
    como número, datas, ...", + "trim": "Cortar espaços no início e no final dos textos das células", + "parse-next": "Analisar próximo", + "commas": "vírgulas (CSV)", + "tabs": "tabs (TSV)", + "escape": "Ignorar caracteres especiais com \\", + "lines-header": "linha(s) como nomes das colunas", + "store-source": "Armazenar a origem do arquivo
    (nomes dos arquivos, URLs)
    em cada linha", + "ignore-first": "Ignorar primeira(s)", + "store-nulls": "Carregar células em branco como nulas", + "lines-into-row": "linhas em uma linha", + "custom": "outro", + "include-raw-templates": "Incluir template como wikicode puro", + "quotation-mark": "Marcas de citação são usadas
    para agrupar células que contenham
    separadores de colunas", + "invalid-wikitext": "Nenhuma tabela para ser analisada. Você tem certeza que é uma tabela wiki válida?", + "json-parser": "Clique no primeiro nó do JSON { } correspondente ao primeiro registro a carregar.", + "parse-every": "Analisar todo", + "store-blank": "Carregar linhas em branco", + "discard-initial": "Descartar primeira(s)", + "parse-references": "Extrair referências em colunas adicionais", + "col-separated-by": "Colunas são separadas por", + "wiki-base-url": "Reconciliar wiki com base na URL:", + "blank-spanning-cells": "Preencher células que ocupam múltiplas linhas ou colunas com nulos", + "click-xml": "Clique no primeiro elemento XML correspondente ao primeiro registro a carregar.", + "lines-beg": "linhas(s) no começo do arquivo", + "preserve-empty": "Preservar células vazias", + "rows-data": "linhas(s) de dados", + "load-at-most": "Carregar ao menos" + }, + "core-dialogs": { + "help": "Ajuda", + "medium-format": "Formato local médio", + "html-table": "Tabela HTML", + "internal-err": "Erro interno", + "from-total": "
    total", + "out-col-header": "Incluir nome das colunas", + "tsv": "Valores separados por tab (TSV)", + "template-rowt": "Template da linha", + "keying-function": "Função ", + "reuse": "Reusar", + "date-format": "Para valores de data/hora use o formato", + "focusing-on": "foco em", + "fingerprint": "fingerprint", + "block-chars": "Caracteres do bloco ", + "long-format": "Formato local longo", + "short-format": "Formato local curto", + "leven": "levenshtein", + "rotated-clock": "Rotacionar 45° no sentido horário", + "upload": "Carregar", + "remove": "Excluir", + "merge": "Unir?", + "cluster-descr": "Esta funcionalidade ajuda você a encontrar grupos em diferentes células que podem representar a mesma coisa. Por exemplo, \"New York\" e \"new york\" provavelmente se referem a mesma coisa diferenciando somente pelas letras maiúsculas. Da mesma maneira, \"Gödel\" e \"Godel\" provavelmente representam a mesma pessoa.", + "phonetic": "cologne-phonetic", + "found": "encontrado", + "starred": "Com estrela", + "find-more": "Mais informações...", + "ngram-size": "Tamanho do Ngram ", + "warning-check-boxes": "Você deve selecionar ao menos um checkbox Editar? para que suas alterações sejam aplicadas.", + "no-column-dataset": "Não há colunas na base de dados", + "new-cell-val": "Novo valor para a célula", + "choice-var-length": "Variação de tamanho dos valores", + "download": "Download", + "omit-time": "Omitir hora", + "link-match": "Link para a página desejada", + "match-ent-name": "Nome desejado", + "rows-in-cluster": "# Linhas no cluster", + "content": "Conteúdo", + "use-this-val": "Usar este valor", + "cells-of-row": "", + "method": "Método ", + "ngram-radius": "Raio ", + "processing": "Processando...", + "row-index": "O índice da linha atual. É um atalho para 'row.index'.", + "ignore-facets": "Exportar todas as linhas ignorando facetas e filtros", + "cluster-edit": "Agrupar e editar coluna", + "out-not-unmatch": "Nenhuma saída para células sem correspondência", + "date-iso": "ISO 8601, ex., 2011-08-24T18:36:10+08:00", + "other-format": "Outros formatos", + "line-based": "Formatos de texto", + "no-syntax-err": "Não há erro de sintaxe", + "language": "Idioma", + "row-count": "Número de linhas", + "sel-and-ord": "Selecione e ordene as colunas para exportar", + "choice-avg-length": "Média de tamanho dos valores", + "json-text": "", + "ngram": "ngram-fingerprint", + "reorder-column": "Reordenar / Remover colunas", + "char-enc": "Codificação do caractere", + "browse-this-cluster": "Analisar somente este cluster", + "expression": "Expressão", + "no-rotation": "Não rotacionar", + "regular-dot": "Pontos normais", + "for-recon-cell": "", + "ppm": "PPM", + "cell-value": "O valor atual da célula. É um atalho para 'cell.value'.", + "cluster-values": "Valores no cluster", + "clustering": "Agrupando... ", + "out-empty-row": "Incluir linhas vazias (todas as células nulas)", + "from": "De", + "drag-column": "Arraste as colunas para reordenar", + "custom": "Personalizado", + "returns": "retorno", + "preview": "Pré-visualização", + "try-another-method": "Tente selecionar outro método acima ou mudar os parâmetros", + "opt-code": "Código de opção", + "row-fields": "A linha atual possui 5 campos: marcados com bandeira, marcados com estrelas, índice, células e registros.", + "line-sep": "Separador de linha", + "template-export": "Exportar template", + "browse-only-these": "Analisar somente estes valores", + "error-getColumnInfo": "Erro ao chamar 'get-columns-info'", + "logarithmic-plot": "Gráfico logarítmico", + "updating": "Atualizando...", + "opt-for": "Opções para", + "linear-plot": "Gráfico linear", + "excel-xml": "Excel em XML (.xlsx)", + "custom-tab-exp": "Exportar tabular personalizado", + "custom-separator": "Outro separador", + "template-suffix": "Sufixo", + "history": "Histórico", + "cell-content": "Conteúdo das células", + "drop-column": "Solte as colunas aqui para remover", + "small-dot": "Pontos pequenos", + "no-cluster-found": "Nenhum cluster foi encontrado para o método selecionado", + "template-rows": "Separador de linhas", + "cluster-size": "Tamanho do cluster", + "match-ent-id": "ID desejado", + "distance-fun": "Distance Function ", + "opt-code-applied": "Código de opção aplicado com sucesso.", + "excel": "Excel (.xls)", + "error-apply-code": "Erro ao aplicar código de opção", + "full-format": "Formato local completo", + "scatterplot-matrix": "Gráfico de dispersão", + "upload-to": "Carregar para", + "csv": "Valores separados por vírgula (CSV)", + "template-prefix": "Prefixo", + "nearest-neighbor": "vizinho mais próximo", + "cell-fields": "A célula atual. Ela tem alguns campos: 'valor' e 'reconhecer'.", + "idling": "Aguarde...", + "local-time": "Usar fuso horário local", + "rotated-counter-clock": "Rotacionar 45° no sentido anti-horário", + "key-collision": "colisão de chaves", + "choices-in-cluster": "# Escolhas no cluster", + "error": "Erro", + "filtered-from": "filtrado de ", + "big-dot": "Pontos grandes", + "metaphone": "metaphone3" + }, + "core-facets": { + "regular-dot": "Pontos normais", + "current-exp": "Expressão atual", + "set-choice-count": "Defina um limite", + "cluster": "Agrupar", + "regular-exp": "expressão regular", + "click-to-edit": "Clique para editar a expressão", + "blank": "Em branco", + "loading": "Carregando...", + "unknown-error": "Erro desconhecido", + "invert": "inverter", + "facet-by-count": "Faceta pelo número de opções", + "logar-plot-abbr": "log", + "sort-by": "Ordenar por", + "numeric": "Numérico", + "reset": "resetar", + "time": "Hora", + "remove-facet": "Remover esta faceta", + "non-time": "Sem hora", + "linear-plot-abbr": "lin", + "small-dot": "Pontos pequenos", + "edit-based-col": "Editar expressão da faceta baseada na coluna", + "facet-choices": "Facetas por valores separados por tabs", + "change": "alterar", + "name": "nome", + "count": "quantidade", + "logar-plot": "Gráfico logarítmico", + "case-sensitive": "Diferenciar maiúsculas e minusculas", + "edit": "editar", + "set-max-choices": "Definir o número máximo de opções para mostrar em cada faceta de texto (muitas tornará a aplicação mais lenta)", + "linear-plot": "Gráfico linear", + "rotated-clock": "Rotacionar 45º no sentido horário", + "edit-facet-exp": "Editar expressão da faceta", + "too-many-choices": "opções no total, muitas para mostrar", + "error": "Erro", + "export-plot": "Exportar gráfico", + "big-dot": "Pontos grandes", + "rotated-counter-clock": "Rotacionar 45º no sentido anti-horário", + "no-rotation": "Não rotacionar" + }, + "core-project": { + "use-facets": "Usando facetas e filtros", + "extract-history": "Extrair histórico de operações", + "refreshing-facet": "Atualizando facetas...", + "cancel-all": "Cancelar tudo", + "excel": "Excel (.xls)", + "canceling": "Cancelando...", + "proj-name": "Clique para renomear o projeto", + "html-table": "Tabela HTML", + "templating": "Criando modelo...", + "mistakes": "Não se preocupe em cometer erros. Toda mudança que você fizer será mostrada aqui e você pode reverter as mudanças a qualquer momento.", + "export": "Exportar", + "extract-save": "Extrair e salvar partes do seu histórico de operações como JSON para que você possa aplicar a este ou outros projetos no futuro.", + "cancel": "Cancelar", + "apply": "Aplicar…", + "extract": "Extrair…", + "odf": "Planilha ODF", + "help": "Ajuda", + "comma-sep": "Valores separados por vírgula", + "tab-value": "Valor separado por tab", + "clear-selection": "Limpar todas as facetas", + "open": "Abrir", + "facet-filter": "Faceta / Filtro", + "json-invalid": "O JSON que você introduziu é inválido", + "last-op-er": "A última operação encontrou alguns erros", + "apply-operation": "Aplicar histórico de operações", + "mqlwrite": "MQLWrite", + "update-facets": "Atualizar todas as facetas", + "undo-redo": "Desfazer / Refazer", + "export-project": "Exportar projeto", + "watch-cast": "Assista esses screencasts", + "continue-remaining": "Continuar com as operações restantes", + "remove-all": "Remover todas as facetas", + "complete": "completo", + "undo": "Desfazer", + "warning-align": "", + "use-to-select": "", + "not-sure": "Não sabe como começar?", + "permalink": "Permalink", + "other-process": "outros processos pendentes", + "learn-more": "Aprenda mais »", + "other-processes": "outros processos pendentes", + "excel-xml": "Excel 2007+ (.xlsx)", + "custom-tabular": "Exportar tabela personalizada...", + "filter": "Filtrar:", + "triple-loader": "Carregar tripla", + "extensions": "Extensões", + "starting": "Iniciando", + "paste-json": "Inserir o JSON extraído do histórico de operações para que seja executado:", + "undo-history": "Histórico de modificações infinito" + }, + "core-recon": { + "error-contact": "Erro ao entrar em contato com o serviço de reconciliação", + "access": "Acessar", + "cell-contains": "Cada célula contém:", + "auto-match": "Combinar automaticamente candidatos com alta confiança", + "column": "Coluna", + "service-title": "Serviços", + "against-type": "Reconciliar a partir do tipo", + "recon-col": "Reconciliar coluna", + "cell-type": "", + "wd-recon-lang": "pt-br", + "service-api": "API de serviço", + "max-candidates": "Número máximo de candidatos para retornar", + "no-type": "Reconciliar sem um tipo específico", + "col-detail": "Também usar detalhes relevantes a partir de outras colunas", + "as-property": "Como propriedade", + "pick-service": "Selecione um serviço ou extensão na esquerda", + "include": "Incluir", + "warning-type-sugg": "Desculpe, não podemos sugerir nenhum tipo para seus dados. Por favor, especifique um tipo abaixo.", + "contact-service": "Entrando em contato com o serviço de reconciliação", + "enter-url": "Digite a URL do serviço" + }, + "core-util-enc": { + "all": "Todas as codificações", + "years-ago": "anos atrás", + "week-ago": "uma semana atrás", + "working": "Trabalhando", + "encoding": "Codificação", + "months-ago": "meses atrás", + "yesterday": "ontem", + "invalid-date": "Formato de data inválido", + "days-ago": "dias atrás", + "common": "Codificações comuns", + "month-ago": "um mês atrás", + "year-ago": "um ano atrás", + "select-enc": "Selecionar codificação", + "weeks-ago": "semanas atrás", + "today": "hoje", + "aliases": "Alias" + }, + "core-views": { + "all": "Todos", + "custom-facet": "Faceta personalizada na coluna", + "copy-recon-judg": "Copiar análise de reconciliação a partir da coluna", + "hist-entries": "Judgment action timestamp", + "text": "texto", + "match-identical": "Corresponder com todas as células idênticas", + "join-cells": "Unir células com múltiplos valores", + "actions": "Ações", + "search-match": "Buscar uma correspondência", + "filtered-cell": "Match all filtered cells to...", + "bounded-log-facet": "Faceta numérica logarítmica de limite 1", + "remove-col": "Remover esta coluna", + "new-topic2": "", + "collapse-left": "Contrair todas as colunas a esquerda", + "field-len": "por tamanho do campo", + "configure-prop": "configurar", + "url-fetch": "Formulate the URLs to fetch:", + "previous": "anterior", + "smallest-first": "menores primeiro", + "several-col": "em várias colunas", + "warning-col-name": "Você deve especificar um nome para a coluna.", + "match-this": "Corresponder somente nesta célula", + "one-topic": "Criar um novo item para células similares", + "sort-cell": "Ordenar valores das células como", + "unstar-rows": "Desmarcar linhas com estrelas", + "create-topic-cells": "Criar um novo item para esta célula e todas as células semelhantes", + "add-based-col": "Adicionar coluna baseada nesta coluna", + "rename-col": "Renomear esta coluna", + "by-judg": "By judgment", + "scatterplot-facet": "Faceta de gráfico de dispersão", + "contain-val": "(contendo os valores originais das células)", + "columnize-col": "Criar colunas a partir de colunas chave/valor", + "latest-first": "antigos primeiro", + "booleans": "booleanos", + "specify-sep": "Por favor, defina um separador.", + "valid-values": "Valores válidos", + "create-topic": "Criar um novo item", + "star-rows": "Marcar linhas com estrela", + "blank-down": "Transformar em vazias abaixo", + "spec-new-name": "Por favor, especifique um novo nome para a coluna chave.", + "clear-recon2": "Clear reconciliation data in this column for all current filtered rows", + "apply-to-cell": "Aplicar às células analisadas", + "matched": "correspondido", + "case-sensitive": "Diferenciar maiúsculas e minusculas", + "times-chang": "times until no change", + "facets": "Facetas", + "val-col": "Coluna valor", + "largest-first": "maiores primeiro", + "create-topic-cell": "Criar um novo item para esta célula", + "move-to-left": "Mover coluna para esquerda", + "keep-or": "manter original", + "qa-facets": "Facetas QA", + "discard-judg2": "Discard reconciliation judgments in this column for all current filtered rows", + "list-int": "Lista de inteiros separados por vírgulas, ex: 5, 7, 15", + "flag-rows": "Marcar linhas com bandeiras", + "after-split": "Depois de dividir", + "one-col": "Uma coluna", + "best-name": "Best candidate's name match", + "collapse-expand": "Contrair/expandir colunas para tornar a visualização mais agradável", + "choose-match": "Escolher uma nova correspondência", + "uppercase": "Para maiúsculo", + "best-type": "Best candidate's types", + "discard-judg": "Descartar a análise de reconciliação", + "blank-out": "Limpar células", + "best-cand-type-match": "best candidate's types match?", + "sort-by-col": "ordenar somente esta coluna", + "enter-col-name": "Digite um nome para a nova coluna", + "text-facet": "Faceta de texto", + "warning-format": "O tamanho do campo não está formatado corretamente.", + "copy-opt": "Opções de cópia", + "best-word-sim": "Best candidate's name word similarity", + "copy-val": "copiar valor da coluna original", + "edit-column": "Editar coluna", + "pos-blank": "Posição de vazios e erros", + "errors": "Erros", + "edit-cell": "Editar esta célula", + "drag-drop": "Arraste e solte para reordenar", + "collapse-white": "Contrair espaços em brancos consecutivos", + "fill-other": "Preencher em outras colunas", + "two-new-col": "Duas novas colunas", + "collapse-other": "Contrair todas as outras colunas", + "reorder-remove": "Reordenar / Remover colunas", + "copy-recon2": "Copiar dados de reconciliação para outras colunas", + "remove-matching": "Remover todas as linhas que corresponderam", + "add-col-recon-col": "Adicionar colunas a partir da coluna reconciliada", + "move-to-right": "Mover coluna para a direita", + "reorder-perma": "Reordenar linhas permanentemente", + "new": "novo", + "custom-numeric-label": "Faceta numérica personalizada na coluna", + "log-length-facet": "Faceta pelo log do comprimento do texto", + "custom-numeric": "Faceta numérica personalizada", + "re-trans": "Retransformar", + "custom-text-facet": "Faceta de texto personalizada", + "match-other": "Corresponder outras células que tenham o mesmo conteúdo", + "search-fb-topic": "Procurar na Freebase por um tópico que corresponde a todas as células filtradas:", + "from-col": "A partir da coluna", + "cluster-edit": "Agrupar e editar", + "start-recon": "Iniciar reconciliação", + "facet-flag": "Faceta por bandeira", + "show-as": "Exibir como", + "transpose": "Transpor", + "columnize": "Criar colunas a partir de colunas chave/valor", + "add-col-fetch": "Add column by fetching URLs based on column", + "facet-blank": "Faceta por valores em branco", + "best-cand-edit-dist": "best candidate's name edit distance", + "spec-separator": "Por favor, especifique o separador entre os nomes das colunas e os valores das células.", + "milli": "milissegundos", + "split-into": "Dividir em", + "true-fasle": "verdadeiro, em seguida, falso", + "move-to-end": "Mover coluna para o final", + "before-val": "antes do valor da célula", + "dates": "datas", + "last": "último", + "reverse": "Inverter", + "expect-two": "É esperado um inteiro maior ou igual a 2.", + "add-col-recon-val": "Adicionar colunas a partir dos valores reconciliados", + "best-cand2": "Match each cell to its best candidate in this column for all current filtered rows", + "throttle-delay": "Tempo de atraso", + "new-recon": "nova análise de reconciliação", + "what-to-copy": "O que copiar:", + "separator": "Separador", + "ctrl-enter": "Ctrl-Enter", + "view": "Visualizar", + "extend-not-supported": "This reconciliation service does not support data extension. Try removing the service and adding it again. If the problem persists, contact the service provider.", + "to-text": "Para texto", + "first": "primeiro", + "word-facet": "Faceta por palavra", + "check-format": "Por favor, verifique o formato do arquivo.", + "recon-text-fb": "Reconciliar texto desta coluna com itens da Freebase", + "clear-recon": "Limpar dados de reconciliação", + "earliest-first": "recentes primeiros", + "duplicates-facet": "Faceta por duplicados", + "number": "number", + "best-edit-dist": "Best candidate's name edit distance", + "remove-prop": "remover", + "split-into-col": "Dividir em várias colunas", + "cache-responses": "Armazenar respostas em cache", + "boolean": "boolean", + "to-be-recon": "reconciliação pendente", + "copy-recon": "Copiar dados de reconciliação...", + "judg-hist": "Judgment action timestamp", + "expand-all": "Expandir todas as colunas", + "judg-actions": "Judgment action type", + "next": "próximo", + "rows": "linhas", + "follow-by": "seguido de", + "false-true": "falso, em seguida, verdadeiro", + "unicode-facet": "Facetas pelos caracteres Unicode", + "transp-cell-col": "Transpor células de linhas para colunas", + "transform": "Transformar", + "by": "Por", + "configure-col": "Configurar esta coluna", + "one-topic2": "Mark to create one new item for each group of similar cells in this column for all current filtered rows", + "to-number": "Para números", + "forward": "próximo", + "spec-new-val": "Por favor, especifique um novo nome para a coluna valor.", + "edit-cells": "Editar células", + "sort": "Ordenar", + "match-all-cells": "Combinar este item para esta e todas as células iguais", + "col-at-most": "colunas ao máximo (deixe em branco para não ter limite)", + "warning-sel-judg": "Por favor, selecione ao menos um tipo de resultado para copiar.", + "remove-sort": "Remover ordenação", + "common-transform": "Transformações comuns", + "reg-exp": "expressão regular", + "edit-col": "Editar colunas", + "judg-actions2": "Judgment Action type", + "note-col": "Coluna de comentários (opcional)", + "cannot-same": "If specified, the note column cannot be the same as the key column or the value column.", + "split-col": "Dividir coluna", + "match-cell": "Corresponder esta célula", + "warning-no-length": "Nenhum tamanho do campo especificado.", + "reconcile-tooltip": "Match this column's cells to items from external databases", + "guess-cell": "Interpretar tipo da célula", + "enter-separator": "Defina um separador para ser usado entre valores", + "new-topic": "Criar um novo item para cada célula", + "add-by-urls": "Adicionar coluna através de URLs", + "show": "Mostrar", + "add-col-col": "Adicionar coluna baseada nesta coluna", + "best-score": "Melhor score dos candidatos", + "match-recon": "", + "flagged-rows": "Linhas marcadas com bandeiras", + "no-settings": "Nenhuma configuração está disponível para esta propriedade.", + "transp-cell-row": "Transpor células de colunas para linhas", + "custom-text-trans": "Transformação do texto personalizada na coluna", + "not-valid-number": "Não é um número válido.", + "reconcile": "Reconciliar", + "trim-all": "Remover espaços em branco ao redor do texto", + "starred-rows": "Linhas marcadas com estrela", + "extend-not-reconciled": "Esta ação só está disponível para colunas reconciliadas.", + "by-sep": "por separador", + "custom-facets": "Facetas personalizadas", + "numbers": "números", + "store-err": "armazenar o erro", + "facet-error": "Faceta por erro", + "warning-other-col": "Por favor, selecione outra coluna de destino.", + "best-type-match": "Best candidate's type match", + "facet": "Faceta", + "key-col": "Coluna chave", + "on-error": "Em caso de erro", + "match-this-cell": "Corresponder este item nesta célula", + "not-valid-date": "Não é uma data válida.", + "text-filter": "Filtro de texto", + "warning-no-property": "Por favor, selecione uma propriedade primeiro.", + "how-split-cells": "Como dividir colunas com vários valores", + "best-cand-score": "melhor score dos candidatos", + "sel-col-val": "Por favor, selecione uma coluna chave e outra coluna valor, uma diferente da outra.", + "new-col-name": "Nome da nova coluna", + "split-cells": "Dividir células com múltiplos valores", + "titlecase": "Maiúsculas nas primeiras letras", + "fill-down": "Preencher abaixo", + "spec-col-name": "Por favor, especifique um novo nome para a coluna.", + "search-for": "Pesquisar por", + "timeline-facet": "Faceta de linha do tempo", + "sort-by": "Ordenar por", + "ignore-blank": "Ignorar células vazias", + "transp-cell": "Transpor células de colunas para linhas", + "best-cand-name": "best candidate's name match?", + "blanks": "Vazios", + "copy-to-col": "Copiar para colunas", + "how-split": "Como dividir a coluna", + "lowercase": "Para minusculo", + "transp-into": "Transpor dentro", + "facet-star": "Faceta por estrela", + "collapse-all": "Recolher todas as colunas", + "best-cand": "Match each cell to its best candidate", + "date": "date", + "text-length-facet": "Faceta pelo comprimento do texto", + "to-col": "Para a coluna", + "collapse-right": "Contrair todas as colunas a direita", + "best-cand-word-sim": "best candidate's name word similarity", + "set-blank": "definir como vazio", + "numeric-facet": "Faceta numérica", + "edit-rows": "Editar linhas", + "filtered-cell2": "Search for a item to match all filtered cells to", + "records": "entradas", + "how-many-rows": "Transpor quantas linhas?", + "unflag-rows": "Desmarcar linhas com bandeiras", + "to-date": "Para data", + "move-to-beg": "Mover coluna para o início", + "what-separator": "Qual separador é usado atualmente para separar os valores?", + "numeric-log-facet": "Faceta numérica logarítmica", + "data-type": "Data type:", + "prepend-name": "Prefixar o nome original da coluna em cada célula", + "unescape-html": "", + "contain-names": "(contendo os nomes originais das colunas)", + "collapse-this": "Contrair esta coluna" + }, + "core-buttons": { + "unselect-all": "Desmarcar todos", + "merge-close": "Unir selecionados & Fechar", + "import-proj": "Importar projeto", + "dont-reconcile": "Não reconciliar célula", + "download": "Download", + "export": "Exportar", + "conf-pars-opt": "Configurar opções de análise »", + "reset-template": "Resetar template", + "apply": "Aplicar", + "cancel": "Cancelar", + "close": "Fechar", + "deselect-all": "Desmarcar todos", + "select": "Marcar", + "merge-cluster": "Unir selecionados & Re-agrupar", + "reset-all": "Resetar todos", + "next": "Próximo »", + "esc": "Esc", + "select-all": "Marcar todos", + "preview": "Pré-visualização", + "match": "Corresponder", + "startover": "« Reiniciar", + "remove-all": "Remover todos", + "export-cluster": "Exportar clusters", + "add-std-svc": "Adicionar serviço padrão", + "enter": "Enter", + "transpose": "Transpor", + "start-recon": "Reconciliar", + "perform-op": "Executar operações", + "copy": "Copiar", + "update-preview": "Atualizar Pré-visualização", + "ok": "  OK  ", + "create-project": "Criar projeto »", + "unselect": "Desmarcar", + "upload": "Upload", + "refresh": "Atualizar", + "reselect-files": "« Selecionar arquivos novamente", + "add-service": "Adicionar serviço", + "apply-to-all": "Aplicar em todas as células iguais", + "add-url": "Adicionar outra URL", + "new-topic": "Novo item", + "pick-record": "Selecionar os elementos do registro" + } +} diff --git a/main/webapp/modules/core/scripts/reconciliation/standard-service-panel.html b/main/webapp/modules/core/scripts/reconciliation/standard-service-panel.html index 58bea1585..0e65108c2 100644 --- a/main/webapp/modules/core/scripts/reconciliation/standard-service-panel.html +++ b/main/webapp/modules/core/scripts/reconciliation/standard-service-panel.html @@ -15,7 +15,7 @@ - + diff --git a/main/webapp/modules/core/scripts/reconciliation/standard-service-panel.js b/main/webapp/modules/core/scripts/reconciliation/standard-service-panel.js index 6a555aa68..72236edf2 100644 --- a/main/webapp/modules/core/scripts/reconciliation/standard-service-panel.js +++ b/main/webapp/modules/core/scripts/reconciliation/standard-service-panel.js @@ -87,7 +87,7 @@ ReconStandardServicePanel.prototype._constructUI = function() { this._elmts.rawServiceLink.html($.i18n._('core-recon')["service-api"]); this._elmts.or_proc_cellType.html($.i18n._('core-recon')["cell-type"]+":"); this._elmts.or_proc_colDetail.html($.i18n._('core-recon')["col-detail"]+":"); - this._elmts.or_proc_againsType.html($.i18n._('core-recon')["against-type"]+":"); + this._elmts.or_proc_againstType.html($.i18n._('core-recon')["against-type"]+":"); this._elmts.or_proc_noType.html($.i18n._('core-recon')["no-type"]); this._elmts.or_proc_autoMatch.html($.i18n._('core-recon')["auto-match"]); this._elmts.or_proc_max_candidates.html($.i18n._('core-recon')["max-candidates"]); diff --git a/refine b/refine index 4f0f68fa0..798152ab6 100755 --- a/refine +++ b/refine @@ -66,6 +66,7 @@ and is one of test ................................ Run all OpenRefine tests server_test ......................... Run only the server tests ui_test ............................. Run only the UI tests + extensions_test ..................... Run only the extensions tests broker .............................. Run OpenRefine Broker @@ -591,6 +592,7 @@ mac_dist() { test() { server_test $1 ui_test $1 + extensions_test $1 } ui_test() { @@ -635,6 +637,10 @@ server_test() { ant server_test } +extensions_test() { + ant extensions_test +} + run() { FORK=$1 @@ -1018,6 +1024,8 @@ case "$ACTION" in ui_tests) ui_test $1;; server_test) server_test $1;; server_tests) server_test $1;; + extensions_test) extensions_test $1;; + extensions_tests) extensions_test $1;; findbugs) findbugs;; pmd) pmd;; cpd) cpd;; diff --git a/refine.bat b/refine.bat index a0685293d..f283fd082 100644 --- a/refine.bat +++ b/refine.bat @@ -1,4 +1,5 @@ -@echo off +rem Changing this for debugging on Appveyor +rem @echo off rem rem Configuration variables rem @@ -47,6 +48,7 @@ echo build ..................... Build OpenRefine echo run ....................... Run OpenRefine echo. echo server_test ............... Run the server tests +echo extensions_test ........... Run the extensions tests echo. echo clean ..................... Clean compiled classes @@ -183,12 +185,32 @@ rem ----- Respond to the action ------------------------------------------------ set ACTION=%1 if ""%ACTION%"" == ""build"" goto doAnt +if ""%ACTION%"" == ""server_test_debug"" goto doAntDebug if ""%ACTION%"" == ""server_test"" goto doAnt +if ""%ACTION%"" == ""extensions_test"" goto doAnt if ""%ACTION%"" == ""clean"" goto doAnt if ""%ACTION%"" == ""distclean"" goto doAnt if ""%ACTION%"" == ""run"" goto doRun :doRun +rem --- Log for troubleshooting ------------------------------------------ +echo Getting Java Version... +java -version 2^>^&1 +echo.===================================================== +for /f "tokens=*" %%a in ('java -version 2^>^&1 ^| find "version"') do (set JVERSION=%%a) +echo Getting Free Ram... +wmic os get FreePhysicalMemory +for /f "usebackq skip=1 tokens=*" %%i in (`wmic os get FreePhysicalMemory ^| findstr /r /v "^$"`) do @set /A freeRam=%%i/1024 +( +echo ----------------------- +echo PROCESSOR_ARCHITECTURE = %PROCESSOR_ARCHITECTURE% +echo JAVA_HOME = %JAVA_HOME% +echo java -version = %JVERSION% +echo freeRam = %freeRam%M +echo REFINE_MEMORY = %REFINE_MEMORY% +echo ----------------------- +) > support.log + set CLASSPATH="%REFINE_CLASSES_DIR%;%REFINE_LIB_DIR%\*" "%JAVA_HOME%\bin\java.exe" -cp %CLASSPATH% %OPTS% -Djava.library.path=%REFINE_LIB_DIR%/native/windows com.google.refine.Refine goto end @@ -209,4 +231,8 @@ echo. "%ANT_HOME%\bin\ant.bat" -f build.xml %ACTION% goto end +:doAntDebug +"%ANT_HOME%\bin\ant.bat" -f -v -diagnostics build.xml %ACTION% +goto end + :end