fix(i18n): RemoteTargets S3/SFTP-Labels + NTP-Interface-Labels vollständig lokalisieren
RemoteTargets: alle 20+ hardkodierten Form-Labels und deutschen Hilfetexte
(S3: Endpoint/Region/Bucket/AccessKey/SecretKey/PathPrefix/HTTPS;
SFTP: Host/Port/Username/Password/PrivateKey/RemoteDir/HostKeyFp)
sind jetzt in t()-Aufrufen mit remotes.s3.*/remotes.sftp.*-Keys.
NTP: Listen-Address-Dropdown-Labels (alle IPv4/IPv6-Interfaces, Loopback)
verwenden jetzt dns.settings.allIPv4/allIPv6/loopback (identisch zu DNS-Settings).
NTP-Pool-Adresse-Placeholder → t('ntp.pool.addressPlaceholder').
en/de: alle neuen Keys ergänzt.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -303,7 +303,7 @@ function PoolsTab() {
|
||||
</Form.Item>
|
||||
<Form.Item label={t('ntp.pool.address')} name="address" rules={[{ required: true }]}
|
||||
extra={t('ntp.pool.addressExtra')}>
|
||||
<Input placeholder="0.de.pool.ntp.org oder 10.0.0.10" />
|
||||
<Input placeholder={t('ntp.pool.addressPlaceholder')} />
|
||||
</Form.Item>
|
||||
<Space>
|
||||
<Form.Item label={t('ntp.pool.iburst')} name="iburst" valuePropName="checked">
|
||||
@@ -341,10 +341,10 @@ function SettingsTab() {
|
||||
const [form] = Form.useForm<SettingsForm>()
|
||||
|
||||
const ipOptions: { value: string; label: string }[] = [
|
||||
{ value: '0.0.0.0', label: '0.0.0.0 — alle IPv4-Interfaces' },
|
||||
{ value: '::', label: ':: — alle IPv6-Interfaces' },
|
||||
{ value: '127.0.0.1', label: '127.0.0.1 — Loopback IPv4' },
|
||||
{ value: '::1', label: '::1 — Loopback IPv6' },
|
||||
{ value: '0.0.0.0', label: `0.0.0.0 — ${t('dns.settings.allIPv4')}` },
|
||||
{ value: '::', label: `:: — ${t('dns.settings.allIPv6')}` },
|
||||
{ value: '127.0.0.1', label: `127.0.0.1 — ${t('dns.settings.loopback')} IPv4` },
|
||||
{ value: '::1', label: `::1 — ${t('dns.settings.loopback')} IPv6` },
|
||||
]
|
||||
for (const i of sys ?? []) {
|
||||
if (i.ifname === 'lo') continue
|
||||
|
||||
Reference in New Issue
Block a user