検索¶
文字列の検索¶
ブール演算、かっこ、またはフィールド指定を使った高度な検索式で文字列を検索できます。入力欄の左横のリストから選択した式を使うこともできます。
フィールドが指定されていない場合は、原文、翻訳文およびコンテキスト文字列を検索します。
単純な検索¶
検索ボックスに入力した語句を単語に分割します。全ての単語を含んだ文字列が表示されます。完全に一致する語句を検索するには、「検索語句」を引用符(一重引用符 (') および二重引用符 (") に対応)で囲みます。使用例: "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:TEXTString was changed by author with given username. Use
changed_by:""to search for strings with at least one content change without a recorded author.changed:DATETIME文字列の内容が変更された日付。フィールド演算子 および DATETIME フィールドの検索 に対応しています。
change_time:DATETIME文字列の内容が変更された日付。フィールド演算子 および DATETIME フィールドの検索 に対応しています。
changedとは異なり、これには内容が変更されないイベントを含みます。また、change_actionを使用して独自の絞り込みができます。change_action:TEXT変更をした操作を指定する絞り込み。
change_timeとセットで使用すると便利です。 変更をした操作の英語表記を、スペースで区切って引用符で囲む、もしくは小文字に置き換えスペースをハイフンに置換した形式、に変換して指定します。例は、変更の検索 を確認してください。When combining
changed_by,changed,change_time, andchange_actionfilters, the filters apply to the same change event.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:
設定済みの検索式¶
検索ページで設定済みの検索式を選択できます。よく使用される検索を素早く実行する方法:
結果の並び替え¶
文字列を並べ替える基準は多くの中から選べます。
Searching for screenshots¶
The screenshot listing in a component accepts advanced queries using boolean operations, parentheses, or field specific lookup.
When no field is defined, the lookup happens on the screenshot name, repository path, screenshot language, assigned source string, assigned context, and assigned location.
Screenshot fields¶
name:TEXTScreenshot name case-insensitive search.
path:TEXTRepository path to screenshot case-insensitive search.
repository:TEXTRepository path to screenshot case-insensitive search, same as
path:TEXT.language:TEXTScreenshot language code or language name case-insensitive search.
string:TEXTAssigned source string case-insensitive search.
context:TEXTAssigned source string context case-insensitive search.
location:TEXTAssigned source string location case-insensitive search.
id:NUMBERScreenshot unique identifier.
timestamp:DATETIMETimestamp for when the screenshot was added to Weblate.
strings:NUMBERNumber of assigned source strings.
has:TEXTSearch for screenshots having attributes:
stringScreenshot assigned to at least one source string.
repositoryScreenshot with a repository path.
pathScreenshot with a repository path, same as
repository.
Screenshot search examples¶
loginSearch for screenshots matching
loginin any default screenshot field.name:loginSearch for screenshots with
loginin the screenshot name.language:csSearch for screenshots in languages matching
cs.string:"Save changes"Search for screenshots assigned to source strings matching
Save changes.has:stringSearch for screenshots assigned to at least one source string.
NOT has:stringSearch for screenshots not assigned to any source string.
repository:fastlaneSearch for screenshots with
fastlanein the repository path.strings:>2Search for screenshots assigned to more than two source strings.
has:repository AND NOT has:stringSearch for screenshots imported from the repository that still need source string assignment.
Screenshot search supports the same ブール演算子, フィールド演算子, DATETIME フィールドの検索, exact match, and regular expression syntax as string search.
ユーザーの検索¶
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.