Files
dozzle/locales/en.yml
T
2026-05-19 15:46:54 +00:00

393 lines
15 KiB
YAML

toolbar:
clear: Clear
download: Download
download-filtered: Download Filtered Logs
search: Search
inverse-on: Exclude matching (inverse)
inverse-off: Include matching (normal)
show: Show {std}
show-all: Show all
stop: Stop
start: Start
restart: Restart
update: Update
update-service: Update Service
update-pulling: Pulling latest image...
update-recreating: Recreating container...
update-done: Container updated successfully
update-up-to-date: Already up to date
show-hostname: Show hostname
show-container-name: Show container name
shell: Shell
attach: Attach
copy-permalink: Copy permanent link
copy-logs: Copy logs
copy-filtered-logs: Copy Filtered Logs
copying-logs: Copying logs...
action:
copy-log: Copy log
copy-link: Copy permalink
see-in-context: See in context
show-details: Show details
create-alert: Create alert
label:
containers: Containers
container: No containers | 1 container | {count} containers
host-count: No Hosts | 1 Host | {count} Hosts
service: No services | 1 service | {count} services
services: Services
running-containers: Running Containers
all-containers: All Containers
all-namespaces: All
namespaces: Namespaces
host: Host
hosts: Hosts
password: Password
username: Username
container-name: Container Name
status: Status
created: Created
avg-cpu: Avg. CPU (%)
avg-mem: Avg. MEM (%)
pinned: Pinned
per-page: Rows per page
host-menu: Hosts and Containers
swarm-menu: Services and Stacks
k8s-menu: Kubernetes
group-menu: Custom Groups
no-logs: Container has no logs yet
show-all-containers: Show all containers
collapse-all: Collapse all
collapse-group: Collapse group
expand-all: Expand all
tooltip:
search: Search containers (⌘ + k, ⌃k)
pin-column: Pin as column
merge-all: Merge all into one stream
error:
page-not-found: This page does not exist
host-group-not-found: 'No hosts found in group "{name}"'
invalid-auth: Username or password are not valid
copy-not-supported: Copy to clipboard is not supported in your browser
copy-not-supported-hint: Clipboard unavailable. Copy the link below
logs-skipped: Show {total} hidden entries
container-not-found: Container not found
action-failed: Action Failed
update-failed: Update Failed
unable-to-complete-action: Unable to complete action
invalid-action: Invalid action
unable-to-update: Unable to update container
something-went-wrong: Something went wrong
unknown-error: Unknown error
events-stream:
title: Unexpected Error
message: >-
Dozzle UI wasn't able to connect to API. Please check your network settings.
If you are using a reverse proxy, please make sure it is configured
properly.
events-timeout:
title: Something is not right
message: >-
Dozzle UI timed out while connecting to API. Please check network
connection and try again.
alert:
redirected:
title: Redirected to new container
message: Dozzle automatically redirected you to new container {containerId}.
similar-container-found:
title: Similar container found
message: >-
Dozzle found a similar container {containerId} that is running on the same
host and will automatically switch to it unless you click 'Cancel'.
title:
page-not-found: Page not found
login: Authentication Required
dashboard: 1 container | {count} containers
settings: Settings
notifications: Notifications
button:
logout: Logout
login: Login
settings: Settings
cancel: Cancel
redirect: Redirect
retry: Retry
placeholder:
search-containers: Search containers (⌘ + k, ⌃k)
search: Search
cloud-search:
containers-section: Containers
search-logs-for: Search logs for "{query}"
across-containers: indexed across all your containers
connect-to-enable: Connect Dozzle Cloud to search logs
enable-streaming-to-search: Enable Stream Logs to Cloud to search
open-container: open container
search-logs-shortcut: search logs
cloud-connected: Cloud connected
results-page-title: Logs search
no-results: No matching log lines.
search-failed: Cloud search failed.
search-empty-prompt: Type a query to search logs across your containers.
searching: Searching…
hits-count: "{n} hits"
window-suffix: in the last 14 days
hero-title-cloud: Search containers and logs
hero-title-plain: Search containers
hero-pill-indexed: Cloud index
modal-placeholder-cloud: Search containers and logs…
modal-placeholder-plain: Search containers…
col-time: Time
col-level: Level
col-container: Container
col-message: Message
container-removed: Container has been deleted
cta-settings: "Cloud settings"
container-removed-pill: removed
settings:
help-support: >
Please support Dozzle by donating or sponsoring us on GitHub. Your contributions help us improve Dozzle for
everyone. Thank you! 🙏🏼
about-desc: Information about your Dozzle installation and how to support the project.
display-desc: Customize how logs and the rest of the app look. The preview reflects your changes live.
options-desc: Locale, navigation and grouping preferences.
cloud-desc: Stream logs to Dozzle Cloud for AI-powered investigations and search across instances.
support-title: Support Dozzle
support-help: Donations help keep Dozzle free and maintained. Thank you 🙏
display: Display
locale: Override language
small-scrollbars: Use smaller scrollbars
show-timestamps: Show timestamps
soft-wrap: Soft wrap lines
datetime-format: Override date and time format
font-size: Font size to use for logs
color-scheme: Color scheme
options: Options
show-stopped-containers: Show stopped containers
group-containers: Group containers by namespace
about: About
search: Enable searching with Dozzle using
using-version: You are using <a href="https://dozzle.dev/" target="_blank" rel="noreferrer noopener">Dozzle</a> {version}.
update-available: >-
New version is available! Update to <a href="{href}" target="_blank"
rel="noreferrer noopener">{nextVersion}</a>.
show-std: Show stdout and stderr labels
automatic-redirect: Automatically redirect to new containers with the same name
compact: Enable compact mode for logs
size:
small: Small
medium: Medium
large: Large
theme:
auto: Auto
dark: Dark
light: Light
redirect:
instant: Instant
delayed: Delayed
none: None
grouping:
always: Always
at-least-2: At least 2
never: Never
hour:
auto: Auto
12: "12"
24: "24"
log:
preview: This is a preview of the logs
warning: A warning log looks like this
complex: This is a complex log entry as json
simple: This is a very very long message which would wrap by default. Disabling soft wraps would disable this. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
multi-line-error:
start-line: This is a multi line error message
middle-line: with a second line
end-line: and finally third line.
releases:
features: one new feature | {count} features
bugFixes: one bug fix | {count} fixes
breaking: one breaking change | {count} breaking changes
three_parts: "{first}, {second} and {third}"
two_parts: "{first} with {second}"
latest: Latest
no_releases: You have the latest version
log_actions:
copy_log: Copy log
jump_to_context: Jump to context
toasts:
copied:
title: Copied
message: Copied to clipboard
analytics:
creating_table: Creating temporary table...
downloading: Fetching container logs... ({size})
evaluating_query: Evaluating query...
total_records: Total {count} records.
showing_first: Showing first {count}.
notifications:
title: Notifications
description: Configure where and when to receive alerts
destinations: Destinations
add-destination: Add destination
alerts: Alerts
add: Add
add-alert: Add alert
prefill-name: Error alerts
prefill-expression: level == "error"
default-alert-created: "We created a default alert for you. You'll get notified when any container exits with an error. Edit or pause it anytime."
default-alert-failed: "Couldn't auto-create your alert — here's the form instead."
filter:
all: All ({count})
enabled: Enabled ({count})
paused: Paused ({count})
no-alerts: No alerts configured yet. Create one to get started.
alert:
paused: Paused
containers: Containers
log-filter: Log filter
metric-filter: Metric
event-filter: Event
cooldown: Cooldown
sample-window: Sample window
destination: Destination
dispatcher-deleted: Dispatcher deleted
containers-count: "{count} containers"
triggered-count: "{count} triggered"
last-triggered: "Last: {time}"
destination:
http-webhook: HTTP Webhook
dozzle-cloud: Dozzle Cloud
edit: Edit
duplicate: Duplicate
delete: Delete
alert-form:
create-title: Create Alert
edit-title: Edit Alert
description: Subscribe to log events matching your criteria
alert-name: Alert Name
alert-name-placeholder: e.g., Test API Errors
container-filter: Container Filter
containers-match: "{count} containers match: {names}"
no-containers-match: No containers match this filter
log-filter: Log Filter
logs-match: "{count} logs match"
no-logs-match: No logs match this filter
destination: Destination
select-destination: Select a destination
no-destinations: No destinations configured. Add one first.
preview: Preview
cancel: Cancel
save: Save
create: Create Alert
metric-filter: Metric Expression
expression-valid: Expression is valid
metric-fields-hint: "Available fields: {fields}"
sample-window-label: Sample Window
sample-window-hint: "Alert triggers when condition is met for {duration}"
cooldown-label: Cooldown
cooldown-hint: "{duration} between alerts per container"
no-cooldown: No cooldown
alert-type: Alert Type
log-alert: Log Alert
metric-alert: Metric Alert
event-alert: Event Alert
event-filter: Event Expression
event-fields-hint: "Available fields: {fields}"
destination-form:
create-title: Add Destination
edit-title: Edit Destination
description: Where should notifications be sent?
name: Name
name-placeholder: e.g., Production Slack
type: Type
webhook-title: HTTP Webhook
webhook-description: Slack, Discord, custom endpoint
cloud-title: Dozzle Cloud
cloud-description: Push notifications, email alerts, and AI-powered summaries
webhook-url: Webhook URL
webhook-url-placeholder: https://hooks.foo.com/services/...
api-key: API Key
payload-format: Payload Format
format-slack: Slack
format-discord: Discord
format-ntfy: ntfy
format-custom: Custom
template: Template
template-hint: Go template syntax
headers: Custom Headers
headers-hint: Optional HTTP headers (e.g., Authorization)
header-name: Header name
header-value: Header value
add-header: Add Header
test: Test
test-success: Test successful
cancel: Cancel
close: Close
save: Save
add: Add Destination
cloud-exists: Dozzle Cloud is already linked
link-cloud: Link Account
link-cloud-button: Link Dozzle Cloud
cloud-settings-hint: To configure your managed channels, go to
cloud-settings-link: Dozzle Cloud Settings
cloud-checking: Checking cloud status...
cloud-relink: Your API key is invalid or expired. Please delete and link your account again.
cloud-unavailable: Dozzle Cloud is temporarily unavailable. Please try again later.
cloud-plan: Plan
cloud-usage: Events this period
empty-state:
title: Get started with notifications
description: Choose how you want to receive alerts when your containers need attention.
cloud-subtitle: AI summaries, remote control & more
webhook-subtitle: Send alerts to any endpoint
cloud-link-success:
title: Dozzle Cloud Linked
message: Your instance has been connected successfully. You can unlink it in settings or check your usage anytime.
cloud:
title: Dozzle Cloud
description: Control your containers remotely and use AI to investigate issues across your cluster.
learn-more: Learn more
link-instance: Link instance
relink-instance: Re-link instance
connected: Connected
plan: Plan
usage: Events this period
dashboard: Dashboard
settings: Settings
error: Connection error. Please re-link your instance.
error-unavailable: Dozzle Cloud is temporarily unavailable. Please try again later.
unlink: Unlink
unlink-confirm: Are you sure you want to unlink from Dozzle Cloud? This will remove all cloud notification destinations.
stream-logs: Stream container logs to Dozzle Cloud
stream-logs-help: Required for AI-powered investigations and log search. Disable to keep all log content on this instance.
welcome:
title: "Cloud is an intelligent triage for your containers."
subtitle: "A starter set of failure signals is pre-selected — tell us what brought you here so we can tune it."
question: "One quick question before we get started — what's the main thing you're hoping Cloud helps with?"
placeholder: "e.g. I want to know when my Plex container crashes overnight..."
or-pick: "Or pick one:"
chip-alerts: Get notified about issues
chip-assistant: Ask Assistant about my logs
chip-search-logs: Search across my logs
chip-remote-access: Access logs remotely
chip-digests: Get daily log digests
chip-other: Something else
get-started: Get Started
skip: Skip for now
step2-title: "Pick the signals Cloud should triage."
step2-body: "Instead of forwarding every event, Cloud watches for things that look broken, investigates them, and only interrupts you when it matters. To do that well, Cloud needs signals. We've pre-selected a starter set of failure events below — uncheck anything you'd rather keep local."
footer: "You can change what's shared anytime from the Notifications page. Cloud never receives logs you haven't subscribed it to."
signals:
exited: Container exited with an error
exited-desc: "Fires when a container stops with a non-zero exit code."
unhealthy: Container became unhealthy
unhealthy-desc: "Fires when a container's healthcheck transitions to unhealthy."
oom: Container was killed by the kernel (OOM)
oom-desc: "Fires when Docker reports an out-of-memory kill."
restart: Container restarted
restart-desc: "Off by default — noisy on its own; Cloud also uses this for loop detection."
disk: Disk space running low on any volume
disk-desc: "Fires when any mounted volume is over 85% full."
create-alert: Create Your First Alert
create-alerts: Turn on selected signals
later: "I'll do this later"