mix gettext_ops.search (gettext_ops v0.1.1)

View Source

Search for translation entries by msgid (source text) in .po files.

Usage

mix gettext_ops.search PATTERN [options]

Arguments

  • PATTERN - The search pattern (substring or regex)

Options

  • --locale - (required) Locale to search in (e.g., "sv", "en")
  • --domain - Domain to search in (defaults to configured default_domain)
  • --regex - Treat pattern as regex instead of substring
  • --limit - Maximum number of results to return
  • --json - Output in JSON format (line-delimited)

Examples

# Substring search (case-insensitive)
mix gettext_ops.search "Welcome" --locale sv

# Regex search for entries starting with "Error"
mix gettext_ops.search "^Error" --locale sv --regex

# JSON output with limit
mix gettext_ops.search "button" --locale sv --json --limit 5