@@ -199,25 +199,25 @@ export function AlertRuleDialog({
{ruleForm.type === 'log' && (
-
{logSources.length === 0 && (
-
请先前往「日志库」添加 {ruleForm.source === 'loki' ? 'Loki' : 'Elasticsearch'} 数据源
+
{i18n.t('monitor.alertRuleDialog2.addLogSourceFirst', { type: ruleForm.source === 'loki' ? 'Loki' : 'Elasticsearch' })}
)}
)}
-
setRuleForm({ ...ruleForm, expression: e.target.value })}
@@ -226,14 +226,14 @@ export function AlertRuleDialog({
/>
{ruleForm.type === 'log'
- ? (ruleForm.source === 'loki' ? i18n.t('LogQL 查询或 count_over_time 表达式') : i18n.t('Elasticsearch Lucene 查询'))
- : i18n.t('PromQL 或指标表达式,例如 cpu_usage > 80')}
+ ? (ruleForm.source === 'loki' ? i18n.t('monitor.alertRuleDialog2.logqlHint') : i18n.t('monitor.alertRuleDialog2.esHint'))
+ : i18n.t('monitor.alertRuleDialog2.promqlHint')}
-
-
{notifyChannels.length === 0 ? (
- 暂无已配置的通知渠道,请先在「通知渠道配置」中添加
+ {i18n.t('monitor.alertRuleDialog2.noChannels')}
) : (
@@ -295,7 +295,7 @@ export function AlertRuleDialog({
className="border-[var(--dg-border)] text-[var(--dg-text-secondary)] hover:bg-[var(--dg-bg-hover)]"
onClick={() => onOpenChange(false)}
>
- 取消
+ {i18n.t('common.cancel')}