Help

Difference between revisions of "Create your own lists/ja"

(Updating to match new version of source page)
Line 11: Line 11:
 
リストはLingua Libre 上に標準ウィキページとしてストアされています。その名前は標準化されています; リストで使われている言語のISO 639-3コード ([https://iso639-3.sil.org/code_tables/639/data 全体のリストはこちら])で始まり、"/" で区切られ、最後に自分のワードリストに付ける名前で終わります。例えば、英語のvegetables のリストは <code>Eng/Vegetables</code>のようになります。
 
リストはLingua Libre 上に標準ウィキページとしてストアされています。その名前は標準化されています; リストで使われている言語のISO 639-3コード ([https://iso639-3.sil.org/code_tables/639/data 全体のリストはこちら])で始まり、"/" で区切られ、最後に自分のワードリストに付ける名前で終わります。例えば、英語のvegetables のリストは <code>Eng/Vegetables</code>のようになります。
  
 +
<div class="mw-translate-fuzzy">
 
前段で説明したように、あなたのリストの名前を下記のテキストボックスに入力して、自分のリストを作成します。そこに単語を追加します。その際、次のような形式でなければなりません:
 
前段で説明したように、あなたのリストの名前を下記のテキストボックスに入力して、自分のリストを作成します。そこに単語を追加します。その際、次のような形式でなければなりません:
 
* 行あたりひとつの単語;
 
* 行あたりひとつの単語;
 
* 行の先頭には単一の<code>#</code> または <code>*</code>を付加できます;
 
* 行の先頭には単一の<code>#</code> または <code>*</code>を付加できます;
 
* リスト内にコメントを残さないでください。録音すべき単語とみなされてしまいます。
 
* リスト内にコメントを残さないでください。録音すべき単語とみなされてしまいます。
 
+
</div>
  
 
<inputbox>
 
<inputbox>
Line 44: Line 45:
  
 
* 項目用: [https://query.wikidata.org/#SELECT%20%3Fid%20%3Flabel%0A%7B%0A%20%20%3Fid%20wdt%3AP31%2Fwdt%3AP279%2a%20wd%3AQ484170%20%3B%0A%20%20%20%20%20%20%20%20wdt%3AP131%20wd%3AQ12589.%0A%20%20%3Fid%20rdfs%3Alabel%20%3Flabel.%0A%20%20FILTER%28lang%28%3Flabel%29%20%3D%20%22fr%22%29.%0A%7D マンシュ県にあるコミューンのリスト]
 
* 項目用: [https://query.wikidata.org/#SELECT%20%3Fid%20%3Flabel%0A%7B%0A%20%20%3Fid%20wdt%3AP31%2Fwdt%3AP279%2a%20wd%3AQ484170%20%3B%0A%20%20%20%20%20%20%20%20wdt%3AP131%20wd%3AQ12589.%0A%20%20%3Fid%20rdfs%3Alabel%20%3Flabel.%0A%20%20FILTER%28lang%28%3Flabel%29%20%3D%20%22fr%22%29.%0A%7D マンシュ県にあるコミューンのリスト]
<nowiki>SELECT ?id ?label
+
<source lang="sparql">
 +
SELECT ?id ?label
 
{
 
{
 
   ?id wdt:P31/wdt:P279* wd:Q484170 ;
 
   ?id wdt:P31/wdt:P279* wd:Q484170 ;
Line 50: Line 52:
 
   ?id rdfs:label ?label.
 
   ?id rdfs:label ?label.
 
   FILTER(lang(?label) = "fr").
 
   FILTER(lang(?label) = "fr").
}</nowiki>
+
}
 +
</source>
  
 
* 語彙素用: [https://query.wikidata.org/#SELECT%20%3Fid%20%3Flabel%20WHERE%20%7B%0A%20%20%3Fl%20a%20ontolex%3ALexicalEntry%20%3B%20dct%3Alanguage%20wd%3AQ150%20%3B%20wikibase%3AlexicalCategory%20wd%3AQ1084%20%3B%20ontolex%3AlexicalForm%20%3Fid%20.%0A%20%20%3Fid%20ontolex%3Arepresentation%20%3Flabel%20.%0A%20%20FILTER%20NOT%20EXISTS%20%7B%20%3Fid%20wdt%3AP443%20%3Faudio.%20%7D%0A%7D 音声録音がまだ追加されていないフランス語の名詞のリスト]
 
* 語彙素用: [https://query.wikidata.org/#SELECT%20%3Fid%20%3Flabel%20WHERE%20%7B%0A%20%20%3Fl%20a%20ontolex%3ALexicalEntry%20%3B%20dct%3Alanguage%20wd%3AQ150%20%3B%20wikibase%3AlexicalCategory%20wd%3AQ1084%20%3B%20ontolex%3AlexicalForm%20%3Fid%20.%0A%20%20%3Fid%20ontolex%3Arepresentation%20%3Flabel%20.%0A%20%20FILTER%20NOT%20EXISTS%20%7B%20%3Fid%20wdt%3AP443%20%3Faudio.%20%7D%0A%7D 音声録音がまだ追加されていないフランス語の名詞のリスト]
<nowiki>SELECT ?id ?label WHERE {
+
 
 +
<source lang="sparql">
 +
SELECT ?id ?label
 +
WHERE {
 
   ?l a ontolex:LexicalEntry ; dct:language wd:Q150 ; wikibase:lexicalCategory wd:Q1084 ; ontolex:lexicalForm ?id .
 
   ?l a ontolex:LexicalEntry ; dct:language wd:Q150 ; wikibase:lexicalCategory wd:Q1084 ; ontolex:lexicalForm ?id .
 
   ?id ontolex:representation ?label .
 
   ?id ontolex:representation ?label .
 
   FILTER NOT EXISTS { ?id wdt:P443 ?audio. }
 
   FILTER NOT EXISTS { ?id wdt:P443 ?audio. }
}</nowiki>
+
}
 +
</source>
 
* [https://query.wikidata.org/#SELECT%20%3Fid%20%3Flabel%20WHERE%20%7B%0A%20%20%3Fl%20a%20ontolex%3ALexicalEntry%20%3B%20dct%3Alanguage%20wd%3AQ1860%20%3B%20wikibase%3AlexicalCategory%20wd%3AQ1084%20%3B%20ontolex%3AlexicalForm%20%3Fid%20.%0A%20%20%3Fid%20ontolex%3Arepresentation%20%3Flabel%20.%0A%20%20FILTER%20NOT%20EXISTS%20%7B%20%3Fid%20wdt%3AP443%20%3Faudio.%20%7D%0A%7D 音声録音がまだ追加されていない英語の名詞のリスト]
 
* [https://query.wikidata.org/#SELECT%20%3Fid%20%3Flabel%20WHERE%20%7B%0A%20%20%3Fl%20a%20ontolex%3ALexicalEntry%20%3B%20dct%3Alanguage%20wd%3AQ1860%20%3B%20wikibase%3AlexicalCategory%20wd%3AQ1084%20%3B%20ontolex%3AlexicalForm%20%3Fid%20.%0A%20%20%3Fid%20ontolex%3Arepresentation%20%3Flabel%20.%0A%20%20FILTER%20NOT%20EXISTS%20%7B%20%3Fid%20wdt%3AP443%20%3Faudio.%20%7D%0A%7D 音声録音がまだ追加されていない英語の名詞のリスト]
<nowiki>SELECT ?id ?label WHERE {
+
<source lang="sparql">
 +
SELECT ?id ?label
 +
WHERE {
 
   ?l a ontolex:LexicalEntry ; dct:language wd:Q1860 ; wikibase:lexicalCategory wd:Q1084 ; ontolex:lexicalForm ?id .
 
   ?l a ontolex:LexicalEntry ; dct:language wd:Q1860 ; wikibase:lexicalCategory wd:Q1084 ; ontolex:lexicalForm ?id .
 
   ?id ontolex:representation ?label .
 
   ?id ontolex:representation ?label .
 
   FILTER NOT EXISTS { ?id wdt:P443 ?audio. }
 
   FILTER NOT EXISTS { ?id wdt:P443 ?audio. }
}</nowiki>
+
}
 +
</source>
  
  
Line 69: Line 79:
  
 
多言語の単語リスト --対象となる単語の翻訳を含む単語リスト-- は現在サポートされていません。LinguaLibre の開発及びバグ追跡システム ([https://phabricator.wikimedia.org/T211086 T211086])にイシューがオープンされています。
 
多言語の単語リスト --対象となる単語の翻訳を含む単語リスト-- は現在サポートされていません。LinguaLibre の開発及びバグ追跡システム ([https://phabricator.wikimedia.org/T211086 T211086])にイシューがオープンされています。
 +
 +
[[Category:Lingua Libre:Help]]

Revision as of 18:23, 6 March 2021

Other languages:
Deutsch • ‎English • ‎Igbo • ‎brezhoneg • ‎español • ‎français • ‎norsk bokmål • ‎occitan • ‎português do Brasil • ‎sicilianu • ‎svenska • ‎македонски • ‎עברית • ‎தமிழ் • ‎日本語 • ‎ꯃꯤꯇꯩ ꯂꯣꯟ
このページはHelp:Listsとオーバーラップしています。マージまたは区別化を歓迎します。

録音ウィザードを使うと、誰でも録音する単語を既存の単語リストからインポートできます。それらのリストはList 名前空間内にストアされたウィキのページです。そのため、貢献者はログインすれば自分のリストを作成したり、既存のものを編集したりできます。

既存のリストを探す

言語コードごとのストアされたリスト

新しいリストを作成する

リストはLingua Libre 上に標準ウィキページとしてストアされています。その名前は標準化されています; リストで使われている言語のISO 639-3コード (全体のリストはこちら)で始まり、"/" で区切られ、最後に自分のワードリストに付ける名前で終わります。例えば、英語のvegetables のリストは Eng/Vegetablesのようになります。

前段で説明したように、あなたのリストの名前を下記のテキストボックスに入力して、自分のリストを作成します。そこに単語を追加します。その際、次のような形式でなければなりません:

  • 行あたりひとつの単語;
  • 行の先頭には単一の# または *を付加できます;
  • リスト内にコメントを残さないでください。録音すべき単語とみなされてしまいます。

クエリでリストを生成する

ウィキデータ項目、語彙素(ウィキデータのクエリ・サービスを使います)、Petscanなどから来るリストを作成することができます。

ウィキデータからリストを作るには
  • 録音ウィザード の3番目のステップ("詳細")に行き
  • 画面右下にあるボタン"外部ツール" をクリックして
  • 現れたダイアログウィンドウで、ウィキデータのリンクを追加して取得したい単語の数を選ぶことができます
クエリの要件
  • クエリは"?id"という名前のカラム内にQ番号 (またはフォーム用のLid-Fid)を、"?label"というカラム内に対応するテキストを返さなければなりません
  • リンクはクエリインタフェースへのリンク(結果に直接ではない)で、短縮されていないものでなければなりません
利用または編集可能なクエリのサンプル
SELECT ?id ?label
{
  ?id wdt:P31/wdt:P279* wd:Q484170 ;
        wdt:P131 wd:Q12589.
  ?id rdfs:label ?label.
  FILTER(lang(?label) = "fr").
}
SELECT ?id ?label
WHERE {
  ?l a ontolex:LexicalEntry ; dct:language wd:Q150 ; wikibase:lexicalCategory wd:Q1084 ; ontolex:lexicalForm ?id .
  ?id ontolex:representation ?label .
  FILTER NOT EXISTS { ?id wdt:P443 ?audio. }
}
SELECT ?id ?label
WHERE {
  ?l a ontolex:LexicalEntry ; dct:language wd:Q1860 ; wikibase:lexicalCategory wd:Q1084 ; ontolex:lexicalForm ?id .
  ?id ontolex:representation ?label .
  FILTER NOT EXISTS { ?id wdt:P443 ?audio. }
}


多言語の単語リスト

多言語の単語リスト --対象となる単語の翻訳を含む単語リスト-- は現在サポートされていません。LinguaLibre の開発及びバグ追跡システム (T211086)にイシューがオープンされています。