検索¶
文字列の検索¶
ブール演算、かっこ、またはフィールド指定を使った高度な検索式で文字列を検索できます。入力欄の左横のリストから選択した式を使うこともできます。
フィールドが指定されていない場合は、原文、翻訳文およびコンテキスト文字列を検索します。
単純な検索¶
検索ボックスに入力した語句を単語に分割します。全ての単語を含んだ文字列が表示されます。完全に一致する語句を検索するには、「検索語句」を引用符(一重引用符 (') および二重引用符 (") に対応)で囲みます。使用例: "this is a quoted string" または 'another quoted string'。
フィールド¶
source:TEXT原文の大文字と小文字を区別しない検索。
target:TEXT翻訳文の大文字と小文字を区別しない検索。
context:TEXTコンテキスト文字列の大文字と小文字を区別しない検索。
key:TEXTキー文字列の大文字と小文字を区別しない検索。
note:TEXT原文の説明を大文字と小文字を区別しないで検索。
location:TEXT原文の記載位置の文字列の大文字と小文字を区別しない検索。
priority:NUMBER文字列の優先度。
id:NUMBER文字列固有の識別子。
position:NUMBER翻訳ファイル内での文字列の位置。
added:DATETIME文字列が Weblate に追加されたときのタイムスタンプ。
state:TEXTSearch for string states (
approved,translated,needs-editing,needs-rewriting,needs-checking,empty,read-only).このフィールドは、フィールド演算子 にも対応しているため、翻訳済みの文字列を検索するには
state:>=translated、要修正の文字列を検索するにはstate:<translatedと検索します。source_state:TEXT原文の状態を検索します。詳しくは上記を確認してください。
pending:BOOLEANVCS へのフラッシュのために保留中の文字列。
has:TEXT属性がある文字列の検索 —
plural、context、suggestion、comment、check、dismissed-check、translation、variant、screenshot、flags、explanation、glossary、note、label、location。is:TEXT条件に基づいた文字列のフィルタリング:
read-onlyまたはreadonly翻訳禁止文字列、
state:read-onlyと同じ。approved承認済みの文字列。
state:approvedと同じです。needs-editingまたはfuzzyNeeding editing/checking/rewriting strings, same as
state:needs-editing OR state:needs-rewriting OR state:needs-checking.translated翻訳済みの文字列、
state:>translatedと同じ。untranslated未翻訳の文字列、
state:<translatedと同じ。pendingまだファイルに保存されていない翻訳待ちの文字列(参照: 遅延コミット)。
automatically-translated自動的に翻訳された文字列(参照: 自動翻訳)。
language:TEXT翻訳対象の言語。
component:TEXTコンポーネントのスラッグまたは、大文字と小文字を区別しないコンポーネント名の検索。 コンポーネント スラッグ、 コンポーネント名 を参照。
project:TEXTプロジェクトのスラッグ。参照: URL スラッグ。
path:TEXTコンポーネント、カテゴリ、プロジェクト、または翻訳内の検索を制限するオブジェクトへのパス。
changed_by:TEXT指定したユーザー名の翻訳者が変更した翻訳文。
changed:DATETIME文字列の内容が変更された日付。フィールド演算子 および DATETIME フィールドの検索 に対応しています。
change_time:DATETIME文字列の内容が変更された日付。フィールド演算子 および DATETIME フィールドの検索 に対応しています。
changedとは異なり、これには内容が変更されないイベントを含みます。また、change_actionを使用して独自の絞り込みができます。change_action:TEXT変更をした操作を指定する絞り込み。
change_timeとセットで使用すると便利です。 変更をした操作の英語表記を、スペースで区切って引用符で囲む、もしくは小文字に置き換えスペースをハイフンに置換した形式、に変換して指定します。例は、変更の検索 を確認してください。source_changed:DATETIME原文が最後に変更された日付。フィールド演算子 および DATETIME フィールドの検索 に対応しています。
last_changed:DATETIME文字列が最後に変更された日付。フィールド演算子 および DATETIME フィールドの検索 に対応しています。
check:TEXT文字列の検査に失敗しました。検査項目については 検査と修正 を確認してください。
dismissed_check:TEXTこの文字列には無視済みの検査があります。検査 ID は 検査と修正 を確認してください。
comment:TEXTユーザー コメントの検索。
resolved_comment:TEXT解決済みのコメントの検索。
comment_author:TEXTコメントした翻訳者を指定した絞り込み。
suggestion:TEXT提案の検索。
suggestion_author:TEXT提案した翻訳者を指定した絞り込み。
explanation:TEXT説明の検索。
label:TEXTラベルの検索。
screenshot:TEXTスクリーンショットの検索。
labels_count:NUMBERラベル数で絞り込み。
ブール演算子¶
複雑な検索式を作成するために、AND、OR、NOT、および括弧を組み合わせて検索できます。
NOT 演算子は AND 演算子より優先されます(AND 演算子は OR 演算子より優先されます。必要に応じて、括弧を追加して独自の優先順位を設定できます)。
演算子を省略すると、その検索式は AND 演算子を使用した場合と同じ動作をします。
|
優先順位を明確に示すために括弧で囲んだ表現。 |
|
|
|
暗黙的な |
フィールド演算子¶
日付と数値の検索には演算子、範囲または部分参照を指定できます。使用例:
state:>=translated状態は
translatedか、より良い(approved)。changed:[2019-03-01 to 2019-04-01]開始日と終了日の期間内の変更(両端の日付を含みます)。
position:[10 to 100]位置が 10 から 100 の文字列(両端を含む)。
DATETIME フィールドの検索¶
タイムスタンプ検索では、値の指定方法を複数対応しています。日付や時刻の指定には幅広い形式で指定できます。
ISO 8601 形式(例:
2025-09-08T12:16:55.336146+00:00)。英語表記の日付と時刻(例:
July 4, 2013 PST)。yesterday、last month、2 days agoのような英語の時を表す副詞。
日付のみ(時刻省略)を指定すると、その日全体が検索対象に含まれます。時刻で検索したい場合は、正確な日時を指定してください。
例:
changed:>=2019-03-012019 年 3 月 1 日以降に変更されたもの(この日付を含みます)。
changed:>="2 weeks ago"現在の日時から 2 週間前に変更されたもの。
changed:>=yesterday昨日以降に変更。
changed:20192019 年に変更。
changed:[2019-03-01 to 2019-04-01]開始日と終了日の期間内の変更(両端の日付を含みます)。
changed:[20_days_ago to yesterday]2 つの相対的な日付の間で変更されたもの(両方の日付を含みます)。
完全一致の演算子¶
= 演算子を使用して、特定のフィールドに対して完全一致するものを検索できます。例えば、hello world と完全に一致する語句をすべての原文から検索するには、source:="hello world" を使用します。単語 1 つを検索する場合は、引用符を省略できます。例えば、hello に一致するすべての原文を検索するには、source:=hello と入力します。
変更の検索¶
Added in version 4.4.
履歴イベントの検索は、change_action および change_time 演算子を使用して実行できます。
例えば、2018 年に要修正とマークされた文字列を検索するには、change_time:2018 AND change_action:marked-for-edit または change_time:2018 AND change_action:"Marked for edit" と入力します。
正規表現¶
テキストを入力できる場合は、r"regexp" として正規表現を指定できます。
例えば、2 ~ 5 の数字を含むすべての原文を検索するには、source:r"[2-5]" と記述します。
ヒント
The regular expressions are evaluated by the database backend and might use different extensions, please consult the database documentation for more details:
設定済みの検索式¶
検索ページで設定済みの検索式を選択できます。よく使用される検索を素早く実行する方法:
結果の並び替え¶
文字列を並べ替える基準は多くの中から選べます。
ユーザーの検索¶
Added in version 4.18.
ユーザーの閲覧にも同様の検索機能があります。
username:TEXTユーザー名で検索。
full_name:TEXTフルネームで検索。
language:TEXTユーザーが設定した翻訳言語(参照: 翻訳する言語)。
joined:DATETIME文字列の内容が変更された日付。フィールド演算子 に対応。
translates:TEXTユーザーが特定の言語に貢献している場合。
貢献期間を
change_timeで絞ることもできます。たとえば、change_time:>"90 days ago"のように指定します。contributes:TEXTユーザーが特定のプロジェクトまたはコンポーネントに貢献している場合。
貢献期間を
change_timeで絞ることもできます。たとえば、change_time:>"90 days ago"のように指定します。change_time:DATETIME文字列の検索 と同じ。
change_action:TEXT文字列の検索 と同じ。
追加の検索機能は、管理画面 から使用できます。
is:botボットを検索する(プロジェクト スコープのトークンに使用される)。
is:active熱心なユーザーを検索する。
email:TEXTメールアドレスで検索する。
ip:TEXTSearch by audit log IP address.