mirror of
https://github.com/azukaar/Cosmos-Server.git
synced 2025-12-21 12:09:31 -06:00
[release] v0.16.0-unstable27
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
- Fixed issues with container's monitoring when name contains a dot (Thanks @BearTS)
|
||||
- Added email on succesful login (Thanks @BearTS)
|
||||
- Add support for runtime (Thanks @ryan-schubert)
|
||||
- Revamped the header and sidebar a little
|
||||
|
||||
## Version 0.15.7
|
||||
- Added "Allow insecure local connection" for HTTP ip:port access in the same network
|
||||
|
||||
@@ -20,7 +20,7 @@ const Logo = () => {
|
||||
*/
|
||||
<>
|
||||
<img src={isLight ? logo : logoDark} alt="Cosmos" width="40" />
|
||||
<span style={{fontWeight: 'bold', fontSize: '170%', paddingLeft:'10px'}}> Cosmos</span>
|
||||
<span style={{fontWeight: 'bold', fontSize: '160%', paddingLeft:'10px'}}> Cosmos Cloud</span>
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
||||
@@ -10,12 +10,14 @@ const DrawerContent = () => (
|
||||
sx={{
|
||||
'& .simplebar-content': {
|
||||
display: 'flex',
|
||||
flexDirection: 'column'
|
||||
flexDirection: 'column',
|
||||
// space between
|
||||
justifyContent: 'space-between',
|
||||
height: '100%',
|
||||
}
|
||||
}}
|
||||
>
|
||||
<Navigation />
|
||||
{/* <NavCard /> */}
|
||||
</SimpleBar>
|
||||
);
|
||||
|
||||
|
||||
@@ -18,14 +18,6 @@ const DrawerHeader = ({ open }) => {
|
||||
<DrawerHeaderStyled theme={theme} open={open}>
|
||||
<Stack direction="row" spacing={1} alignItems="center">
|
||||
<Logo />
|
||||
<Chip
|
||||
label={version.replace('unstable', '')}
|
||||
size="small"
|
||||
sx={{ height: 16, '& .MuiChip-label': { fontSize: '0.55rem', py: 0.25 } }}
|
||||
component="a"
|
||||
href="/"
|
||||
clickable
|
||||
/>
|
||||
</Stack>
|
||||
</DrawerHeaderStyled>
|
||||
);
|
||||
|
||||
@@ -3,13 +3,17 @@ import { useMemo } from 'react';
|
||||
|
||||
// material-ui
|
||||
import { useTheme } from '@mui/material/styles';
|
||||
import { Box, Drawer, useMediaQuery } from '@mui/material';
|
||||
import { Box, Chip, Drawer, useMediaQuery } from '@mui/material';
|
||||
|
||||
// project import
|
||||
import DrawerHeader from './DrawerHeader';
|
||||
import DrawerContent from './DrawerContent';
|
||||
import MiniDrawerStyled from './MiniDrawerStyled';
|
||||
import { drawerWidth } from '../../../config';
|
||||
import NavCard from './DrawerContent/NavCard';
|
||||
|
||||
import {version} from '../../../../../package.json';
|
||||
import { LanguagesSelect } from './languages';
|
||||
|
||||
// ==============================|| MAIN LAYOUT - DRAWER ||============================== //
|
||||
|
||||
@@ -23,13 +27,25 @@ const MainDrawer = ({ open, handleDrawerToggle, window }) => {
|
||||
// header content
|
||||
const drawerContent = useMemo(() => <DrawerContent />, []);
|
||||
const drawerHeader = useMemo(() => <DrawerHeader open={open} />, [open]);
|
||||
const footer = <div style={{ margin: '10px', display: 'flex', justifyContent: 'center' }}>
|
||||
<LanguagesSelect />
|
||||
<Chip
|
||||
label={version.replace('unstable', '')}
|
||||
sx={{ marginLeft: '10px', height: 24, '& .MuiChip-label': { fontSize: '0.7rem', py: 0.25 } }}
|
||||
component="a"
|
||||
href="/"
|
||||
clickable
|
||||
/>
|
||||
</div>;
|
||||
|
||||
return (
|
||||
<Box component="nav" sx={{ flexShrink: { md: 0 }, zIndex: 1300 }} aria-label="mailbox folders">
|
||||
{!matchDownMD ? (
|
||||
<MiniDrawerStyled variant="permanent" open={open}>
|
||||
<MiniDrawerStyled
|
||||
variant="permanent" open={open}>
|
||||
{drawerHeader}
|
||||
{drawerContent}
|
||||
{footer}
|
||||
</MiniDrawerStyled>
|
||||
) : (
|
||||
<Drawer
|
||||
@@ -51,6 +67,7 @@ const MainDrawer = ({ open, handleDrawerToggle, window }) => {
|
||||
>
|
||||
{open && drawerHeader}
|
||||
{open && drawerContent}
|
||||
{open && footer}
|
||||
</Drawer>
|
||||
)}
|
||||
</Box>
|
||||
|
||||
90
client/src/layout/MainLayout/Drawer/languages.jsx
Normal file
90
client/src/layout/MainLayout/Drawer/languages.jsx
Normal file
@@ -0,0 +1,90 @@
|
||||
import React, { useState } from 'react';
|
||||
import { Dialog, DialogTitle, DialogContent, DialogActions, Button, Grid, Chip, Stack } from '@mui/material';
|
||||
import "flag-icons/css/flag-icons.min.css";
|
||||
import { useTranslation } from 'react-i18next';
|
||||
|
||||
const languages = [
|
||||
{ code: 'en', name: 'English (US)', flag: 'us' },
|
||||
{ code: 'en-GB', name: 'English (UK)', flag: 'gb' },
|
||||
{ code: 'ar', name: 'العربية', flag: 'sa' },
|
||||
{ code: 'cn', name: '中文', flag: 'cn' },
|
||||
{ code: 'de', name: 'Deutsch', flag: 'de' },
|
||||
{ code: 'de-CH', name: 'Schweizer', flag: 'ch' },
|
||||
{ code: 'es', name: 'Español', flag: 'es' },
|
||||
{ code: 'fr', name: 'Français', flag: 'fr' },
|
||||
{ code: 'hi', name: 'हिन्दी', flag: 'in' },
|
||||
{ code: 'it', name: 'Italiano', flag: 'it' },
|
||||
{ code: 'jp', name: '日本語', flag: 'jp' },
|
||||
{ code: 'kr', name: '한국어', flag: 'kr' },
|
||||
{ code: 'nl', name: 'Nederlands', flag: 'nl' },
|
||||
{ code: 'pl', name: 'Polski', flag: 'pl' },
|
||||
{ code: 'pt', name: 'Português', flag: 'pt' },
|
||||
{ code: 'ru', name: 'Русский', flag: 'ru' },
|
||||
{ code: 'tr', name: 'Türkçe', flag: 'tr' },
|
||||
{ code: 'en-FUNNYSHAKESPEARE', name: 'Shakespeare', flag: 'gb-eng' },
|
||||
];
|
||||
|
||||
export const LanguagesSelectModal = ({ open, setOpen }) => {
|
||||
const { t, i18n } = useTranslation();
|
||||
const [selectedLanguage, setSelectedLanguage] = useState(i18n.language);
|
||||
|
||||
const handleLanguageChange = (langCode) => {
|
||||
setSelectedLanguage(langCode);
|
||||
i18n.changeLanguage(langCode);
|
||||
};
|
||||
|
||||
const handleClose = () => {
|
||||
setOpen(false);
|
||||
};
|
||||
|
||||
const handleSave = () => {
|
||||
i18n.changeLanguage(selectedLanguage);
|
||||
setOpen(false);
|
||||
};
|
||||
|
||||
return (
|
||||
<Dialog open={open} onClose={handleClose}>
|
||||
<DialogTitle>{t('language.selectLanguage')}</DialogTitle>
|
||||
<DialogContent>
|
||||
<Stack style={{ marginTop: '10px', maxHeight: '260px' }} direction='column' spacing={2}>
|
||||
{languages.map((lang) => (
|
||||
<Chip
|
||||
key={lang.code}
|
||||
label={<div style={{
|
||||
minWidth: "150px",
|
||||
}}>
|
||||
<span className={`fi fi-${lang.flag}`} style={{ marginRight: '8px' }}></span>
|
||||
<span >{lang.name}</span>
|
||||
</div>}
|
||||
onClick={() => handleLanguageChange(lang.code)}
|
||||
color={selectedLanguage === lang.code ? "primary" : "default"}
|
||||
variant={selectedLanguage === lang.code ? "filled" : "outlined"}
|
||||
sx={{ padding: '10px 0px' }}
|
||||
/>
|
||||
))}
|
||||
</Stack>
|
||||
</DialogContent>
|
||||
<DialogActions>
|
||||
<Button onClick={handleClose}>{t('global.close')}</Button>
|
||||
</DialogActions>
|
||||
</Dialog>
|
||||
);
|
||||
};
|
||||
|
||||
export const LanguagesSelect = () => {
|
||||
const [open, setOpen] = useState(false);
|
||||
const { i18n } = useTranslation();
|
||||
|
||||
return (
|
||||
<>
|
||||
<Chip
|
||||
label={<span className={`fi fi-${languages.find(lang => lang.code === i18n.language)?.flag || 'gb'}`}></span>}
|
||||
sx={{ height: 24, '& .MuiChip-label': { fontSize: '0.85rem', py: 0.25 } }}
|
||||
component="a"
|
||||
clickable
|
||||
onClick={() => setOpen(true)}
|
||||
/>
|
||||
<LanguagesSelectModal open={open} setOpen={setOpen} />
|
||||
</>
|
||||
);
|
||||
};
|
||||
@@ -22,7 +22,7 @@ import { getCurrencyFromLanguage } from '../../utils/indexs';
|
||||
const VPNSalesPage = () => {
|
||||
const [isYearly, setIsYearly] = useState(true);
|
||||
const { t, i18n } = useTranslation();
|
||||
const currency = getCurrencyFromLanguage(i18n.language);
|
||||
const currency = getCurrencyFromLanguage();
|
||||
|
||||
const monthlyPrices = {
|
||||
"USD": 10.30,
|
||||
|
||||
@@ -160,7 +160,10 @@ const EventsExplorer = ({from, to, xAxis, zoom, slot, initLevel, initSearch = ''
|
||||
</div>
|
||||
<TextField fullWidth value={search} onChange={(e) => setSearch(e.target.value)} placeholder={t('navigation.monitoring.events.searchInput.searchPlaceholder')} />
|
||||
</Stack>
|
||||
<div><Trans i18nKey="navigation.monitoring.events.eventsFound" count={total} values={{from: from.toLocaleString(), to: to.toLocaleString()}}/>
|
||||
<div>
|
||||
{!loading &&
|
||||
<Trans i18nKey="navigation.monitoring.events.eventsFound" count={total} values={{from: from.toLocaleString(), to: to.toLocaleString()}}/>
|
||||
}
|
||||
</div>
|
||||
<div>
|
||||
{events && <Stack spacing={1}>
|
||||
|
||||
@@ -20,6 +20,7 @@ import AnimateButton from '../../components/@extended/AnimateButton';
|
||||
import { Box } from '@mui/system';
|
||||
import { isDomain, redirectTo, redirectToLocal } from '../../utils/indexs';
|
||||
import { DnsChallengeComp } from '../../utils/dns-challenge-comp';
|
||||
import { LanguagesSelect } from '../../layout/MainLayout/Drawer/languages';
|
||||
// ================================|| LOGIN ||================================ //
|
||||
|
||||
const debounce = (func, wait) => {
|
||||
@@ -113,7 +114,7 @@ const NewInstall = () => {
|
||||
{
|
||||
label: t('newInstall.welcomeTitle'),
|
||||
component: <div>
|
||||
{t('newInstall.welcomeText')}
|
||||
<span style={{margin: '5px'}}><LanguagesSelect /></span> {t('newInstall.welcomeText')}
|
||||
<br /><br />
|
||||
<Checkbox checked={cleanInstall} onChange={(e) => setCleanInstall(e.target.checked)} />{t('newInstall.cleanInstallCheckbox')}
|
||||
<br /><br />
|
||||
|
||||
@@ -175,7 +175,10 @@ export const PascalToSnake = (str) => {
|
||||
}).toLowerCase();
|
||||
}
|
||||
|
||||
export const getCurrencyFromLanguage = (language) => {
|
||||
export const getCurrencyFromLanguage = () => {
|
||||
let language = window.navigator.userLanguage || window.navigator.language;
|
||||
language = language.split('-')[0]; // Get language code without region
|
||||
|
||||
const currencyMap = {
|
||||
en: 'USD', // English (assuming US English as default)
|
||||
'en-US': 'USD', // US English
|
||||
|
||||
725
client/src/utils/locales/ar/translation.json
Normal file
725
client/src/utils/locales/ar/translation.json
Normal file
@@ -0,0 +1,725 @@
|
||||
{
|
||||
"Storage": "التخزين",
|
||||
"auth.accountUnconfirmedError": "لم تقم بتسجيل حسابك بعد. يجب أن يكون لديك رابط دعوة في بريدك الإلكتروني. إذا كنت بحاجة إلى رابط جديد، اتصل بالمسؤول الخاص بك.",
|
||||
"auth.confirmPassword": "تأكيد كلمة المرور",
|
||||
"auth.enterPwd": "أدخل كلمة المرور الخاصة بك",
|
||||
"auth.forgotPassword.backToLogin": "العودة إلى تسجيل الدخول",
|
||||
"auth.forgotPassword.checkEmail": "تحقق من بريدك الإلكتروني للحصول على رابط لإعادة تعيين كلمة المرور الخاصة بك. إذا لم يظهر في غضون بضع دقائق، تحقق من مجلد البريد العشوائي.",
|
||||
"auth.forgotPassword.resetPassword": "إعادة تعيين كلمة المرور",
|
||||
"auth.forgotPwd": "هل نسيت كلمة المرور؟",
|
||||
"auth.genPwdStrength.good": "جيد",
|
||||
"auth.genPwdStrength.normal": "عادي",
|
||||
"auth.genPwdStrength.poor": "ضعيف",
|
||||
"auth.genPwdStrength.strong": "قوي",
|
||||
"auth.genPwdStrength.weak": "ضعيف",
|
||||
"auth.hostnameInput": "قم بتعيين اسم المضيف أولاً",
|
||||
"auth.loggedOutError": "تم قطع الاتصال. يرجى تسجيل الدخول للمتابعة",
|
||||
"auth.login": "تسجيل الدخول",
|
||||
"auth.logoffText": "تم تسجيل الخروج. إعادة التوجيه...",
|
||||
"auth.notAdminError": "تحتاج إلى أن تكون مشرف",
|
||||
"auth.notLoggedInError": "تحتاج إلى تسجيل الدخول للوصول",
|
||||
"auth.pwd": "كلمة المرور",
|
||||
"auth.pwdRequired": "كلمة المرور مطلوبة",
|
||||
"auth.pwdResetNotAllowed": "هذه الخادم لا يسمح بإعادة تعيين كلمة المرور.",
|
||||
"auth.selectHTTPSMode": "حدد وضع HTTP(S) الخاص بك",
|
||||
"auth.unexpectedErrorValidation": "خطأ غير متوقع. تحقق من معلوماتك أو حاول مرة أخرى لاحقاً.",
|
||||
"auth.usernameInput": "أدخل اسم المستخدم الخاص بك",
|
||||
"auth.wrongCredError": "اسم المستخدم أو كلمة المرور خاطئة. حاول مرة أخرى أو حاول إعادة تعيين كلمة المرور الخاصة بك",
|
||||
"auth.yourPassword": "كلمة المرور الخاصة بك",
|
||||
"global.CPU": "وحدة المعالجة المركزية",
|
||||
"global.RAM": "الذاكرة العشوائية",
|
||||
"global.addAction": "إضافة",
|
||||
"global.backAction": "رجوع",
|
||||
"global.cancelAction": "إلغاء",
|
||||
"global.close": "إغلاق",
|
||||
"global.confirmAction": "تأكيد",
|
||||
"global.confirmDeletion": "هل أنت متأكد؟",
|
||||
"global.copyFilenameSuffix": "نسخة",
|
||||
"global.createAction": "إنشاء",
|
||||
"global.createdAt": "أنشئ في",
|
||||
"global.delete": "حذف",
|
||||
"global.description": "الوصف",
|
||||
"global.driver": "السائق",
|
||||
"global.edit": "تحرير",
|
||||
"global.emailInvalidValidation": "يجب أن يكون بريدًا إلكترونيًا صالحًا",
|
||||
"global.emailRequiredValidation": "البريد الإلكتروني مطلوب",
|
||||
"global.enabled": "ممكّن",
|
||||
"global.error": "خطأ",
|
||||
"global.hostname": "اسم المضيف",
|
||||
"global.logout": "تسجيل الخروج",
|
||||
"global.mount": "تركيب",
|
||||
"global.name.validation": "الاسم مطلوب",
|
||||
"global.nameTitle": "اسم",
|
||||
"global.network": "شبكة",
|
||||
"global.networks": "الشبكات",
|
||||
"global.never": "أبدا",
|
||||
"global.next": "التالي",
|
||||
"global.nicknameLabel": "اسم الشهرة",
|
||||
"global.nicknameRequiredValidation": "اسم الشهرة مطلوب",
|
||||
"global.refresh": "تحديث",
|
||||
"global.refreshPage": "تحديث الصفحة",
|
||||
"global.required": "مطلوب",
|
||||
"global.resetZoomButton": "إعادة ضبط التكبير",
|
||||
"global.saveAction": "حفظ",
|
||||
"global.savedConfirmation": "تم الحفظ!",
|
||||
"global.savedError": "حدث خطأ أثناء الحفظ، حاول مرة أخرى.",
|
||||
"global.searchPlaceholder": "بحث...",
|
||||
"global.securityTitle": "الأمان",
|
||||
"global.source": "المصدر",
|
||||
"global.statusTitle": "الحالة",
|
||||
"global.success": "نجاح",
|
||||
"global.target": "الهدف",
|
||||
"global.temperature": "درجة الحرارة",
|
||||
"global.time": "الوقت",
|
||||
"global.unmount": "إلغاء التثبيت",
|
||||
"global.update": "تحديث",
|
||||
"global.user": "المستخدم",
|
||||
"global.volume": "الحجم",
|
||||
"header.notification.message.alertTriggered": "تم تفعيل التنبيه \"{{Vars}}\".",
|
||||
"header.notification.message.certificateRenewed": "تم تجديد شهادة TLS للنطاقات التالية: {{Vars}}",
|
||||
"header.notification.message.containerUpdate": "تم تحديث الحاوية {{Vars}} إلى أحدث إصدار!",
|
||||
"header.notification.title.alertTriggered": "تم تفعيل التنبيه",
|
||||
"header.notification.title.certificateRenewed": "تم تجديد شهادة كوزموس",
|
||||
"header.notification.title.containerUpdate": "تحديث الحاوية",
|
||||
"header.notification.title.serverError": "خطأ في الخادم",
|
||||
"header.notificationTitle": "إشعار",
|
||||
"header.profileLabel": "الملف الشخصي",
|
||||
"header.settingLabel": "الإعدادات",
|
||||
"menu-items.management.configurationTitle": "الإعدادات",
|
||||
"menu-items.management.constellation": "كوكبة",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "الجدول الزمني",
|
||||
"menu-items.management.servApps": "التطبيقات الخدمية",
|
||||
"menu-items.management.storage": "التخزين",
|
||||
"menu-items.management.urls": "عناوين URL",
|
||||
"menu-items.management.usersTitle": "المستخدمون",
|
||||
"menu-items.managementTitle": "الإدارة",
|
||||
"menu-items.navigation": "التنقل",
|
||||
"menu-items.navigation.home": "الرئيسية",
|
||||
"menu-items.navigation.marketTitle": "السوق",
|
||||
"menu-items.navigation.monitoringTitle": "مراقبة",
|
||||
"menu-items.support": "الدعم",
|
||||
"menu-items.support.bugReportTitle": "هل وجدت خطأ؟",
|
||||
"menu-items.support.discord": "ديسكورد",
|
||||
"menu-items.support.docsTitle": "الوثائق",
|
||||
"menu-items.support.github": "جيتهاب",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "عرض تفاصيل التطبيق على الصفحة الرئيسية",
|
||||
"mgmt.config.appearance.primaryColorSlider": "اللون الأساسي",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "إعادة تعيين الألوان",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "إعادة تعيين الخلفية",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "اللون الثانوي",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "يبدو أن المعاينة معطلة. يرجى إعادة التحميل.",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "رفع الخلفية",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "هذا الرابط للوثائق",
|
||||
"mgmt.config.certRenewalText": "أنت تستخدم Let's Encrypt ولكنك لا تستخدم تحدي DNS مع شهادة النطاق الفرعي. هذا يعني أن الخادم يجب عليه تجديد الشهادة في كل مرة تضيف اسم مضيف جديد، مما يسبب بضع ثوانٍ من التوقف. لتجنب ذلك في المستقبل، يرجى الرجوع إلى",
|
||||
"mgmt.config.certRenewalTitle": "تجديد الشهادة",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "اسم الحاوية",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "يرجى اختيار حاوية",
|
||||
"mgmt.config.containerPicker.containerPortInput": "منفذ الحاوية",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "يرجى إدخال منفذ",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "بروتوكول الحاوية (استخدم HTTP إذا كنت غير متأكد، أو tcp للبروكسي غير http)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "معاينة الهدف الناتج",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "سيتم إنشاؤه تلقائيًا",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "الهدف غير صالح، يجب أن يحتوي على منفذ",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "الهدف غير صالح، يجب أن يبدأ بـ http:// أو https://",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "المسار الافتراضي للبيانات للتثبيتات",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "عدم تنظيف الصور",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "عدم تنظيف الشبكة",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "تفعيل SMTP",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "تفعيل SMTP",
|
||||
"mgmt.config.email.inbobox.label": "هذا يسمح لك بإعداد خادم SMTP لـ Cosmos لإرسال رسائل البريد الإلكتروني مثل إعادة تعيين كلمة المرور والدعوات",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "كلمة مرور SMTP",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "كلمة مرور SMTP",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "السماح بالشهادة الموقعة ذاتيًا",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "السماح بـ TLS غير آمن",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "من SMTP",
|
||||
"mgmt.config.email.senderInput.senderLabel": "من SMTP",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP يستخدم TLS",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "اسم مستخدم SMTP",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "اسم مستخدم SMTP",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "الدليل الذي سيتم تخزين النسخ الاحتياطية فيه (نسبيًا إلى خادم المضيف `/`)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "دليل النسخ الاحتياطي (نسبيًا إلى خادم المضيف `/`)",
|
||||
"mgmt.config.general.configFileInfo": "تسمح لك هذه الصفحة بتحرير ملف التكوين. أي متغير بيئة يكتب فوق التكوين لن يظهر هنا.",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "مطالبة جميع المستخدمين بتفعيل MFA",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "فرض المصادقة متعددة العوامل",
|
||||
"mgmt.config.general.logLevelInput": "مستوى التسجيل (افتراضيًا: INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "مستوى التسجيل مطلوب",
|
||||
"mgmt.config.general.mongoDbInput": "سلسلة الاتصال MongoDB. يوصى باستخدام متغير البيئة لتخزين هذا بأمان بدلاً من ذلك. (اختياري)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "تمكين المراقبة",
|
||||
"mgmt.config.general.notAdminWarning": "نظرًا لأنك لست مسؤولاً، لا يمكنك تحرير التكوين. <br/> هذه الصفحة هنا فقط للرؤية.",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "مجلد تكوين وضع Puppet",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "تكوين حجم وضع الدمية",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "حجم قاعدة بيانات وضع الدمية",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "حجم قاعدة بيانات وضع الدمية",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "تمكين وضع الدمية",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "وضع الدمية ممكّن",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "اسم مضيف وضع الدمية",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "اسم مضيف وضع الدمية",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "كلمة مرور وضع الدمية",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "كلمة مرور وضع الدمية",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "اسم مستخدم وضع الدمية",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "اسم مستخدم وضع الدمية",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "إصدار وضع الدمية",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "إصدار وضع الدمية",
|
||||
"mgmt.config.general.puppetModeTitle": "وضع الدمية",
|
||||
"mgmt.config.generalTitle": "عام",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "تطهير لوحة تحكم المقاييس",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "هل أنت متأكد أنك تريد تطهير كافة بيانات المقاييس من اللوحات؟",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "تحديث",
|
||||
"mgmt.config.header.restartButton.restartLabel": "إعادة تشغيل الخادم",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "السماح بالوصول غير الآمن عبر IP المحلي",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "عند استخدام HTTPS بجانب نطاق، بناءً على تكوين الشبكة الخاصة بك، من المحتمل أن خادمك لا يتلقى اتصالات محلية مباشرة.<br />تُتيح لك هذه الخيار الوصول أيضًا إلى إدارة Cosmos باستخدام عنوان الـIP المحلي، مثل ip:port.<br />يمكنك بالفعل إنشاء عناوين URL لـ ip:port لتطبيقاتك، <strong>لكن هذا سيجعلها HTTP فقط</strong>.",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "لا يُنصح بهذا الخيار لأنه يعرض خادمك لمخاطر أمنية على شبكتك المحلية.<br />شبكتك المحلية أكثر أمانًا من الإنترنت، ولكنها ليست آمنة، حيث يمكن اختراق الأجهزة مثل IoT, smart-TV, الهواتف الذكية أو حتى جهاز التوجيه الخاص بك.<br /><strong>إذا كنت تريد وصولاً آمنًا بخارج الشبكة / محلي فقط إلى خادم يستخدم اسم نطاق وHTTPS، استخدم Constellation بدلاً من ذلك.</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "تفعيل هذا الخيار إذا كان لديك موقع عام وتريد السماح لمحركات البحث بالعثور عليه، حتى يظهر في نتائج البحث.",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "السماح لمحركات البحث بفهرسة خادمك",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "اسم المضيف: سيتم استخدامه لتقييد الوصول إلى خادم Cosmos الخاص بك (عنوان IP الخاص بك أو اسم النطاق الخاص بك)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "اسم المضيف مطلوب",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "يسمح لك هذا بنشر خادمك على شبكتك المحلية باستخدام mDNS. هذا يعني أن كافة نطاقات .local ستكون متاحة على شبكتك المحلية بدون تكوين إضافي.",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "إخطار المستخدمين عند تسجيل الدخول بنجاح",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "لم يتم تكوين مسارات.",
|
||||
"mgmt.config.proxy.originTitle": "الأصل",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "أنت أيضًا لا تستخدم اسم نطاق، قد يكون الخادم غير متصل لبضع ثوانٍ لإعادة تخصيص منافذ docker الخاصة بك.",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "تحتاج إلى تحديث الصفحة لأنك تستخدم شهادة موقعة ذاتيًا، في حالة احتجت لقبول أي شهادات جديدة. لتجنب ذلك في المستقبل، من فضلك استخدم Let's Encrypt. {{isNotDomain && 'أنت أيضًا لا تستخدم اسم نطاق، قد يكون الخادم غير متصل لبضع ثوانٍ لإعادة تخصيص منافذ docker الخاصة بك.'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "حفظ التغييرات",
|
||||
"mgmt.config.proxy.urlTitle": "عنوان URL",
|
||||
"mgmt.config.restart.laterButton": "لاحقًا",
|
||||
"mgmt.config.restart.okButton": "موافق",
|
||||
"mgmt.config.restart.restartQuestion": "هل تريد إعادة تشغيل الخادم؟",
|
||||
"mgmt.config.restart.restartStatus": "جاري إعادة تشغيل الخادم...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "الخادم يستغرق وقتًا أطول من المتوقع لإعادة التشغيل.",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "فكر في استكشاف الأخطاء وإصلاحها من السجلات. إذا كنت تستخدم شهادة موقعة ذاتيًا، قد تحتاج إلى التحديث وقبولها مجددًا.",
|
||||
"mgmt.config.restart.restartTitle": "إعادة تشغيل الخادم؟",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "السماح بالوصول إلى لوحة الإدارة فقط من خلال Constellation",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "استخدم هذه الخيارات لتقييد الوصول إلى لوحة الإدارة. كن حذرًا، إذا قفلت نفسك بالخارج، ستحتاج إلى تعديل ملف التكوين يدويًا. لتقييد الوصول إلى شبكتك المحلية، يمكنك استخدام 'القائمة البيضاء للإدارة' مع نطاق IP 192.168.0.0/16",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "قائمة بفواصل من عناوين IP التي سيسمح لها بالوصول إلى لوحة الإدارة",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "قائمة الإدارة البيضاء لعناوين IP الواردة و/أو نطاقات IP (مفصول بفواصل)",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "قيود الإدارة",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "مفتاح المصادقة العام",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "لأسباب أمنية، لا يمكن تغيير المفاتيح الخاصة بأي شهادات على مثيلك عن بُعد. من الأفضل تعديل ملف التكوين يدويًا، أو أفضل من ذلك، استخدام متغيرات البيئة لتخزينها.",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "توليد شهادات المصادقة الناقصة تلقائيًا (الافتراضي: صحيح)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "شهادات HTTPS",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "اختر وضع HTTP(S) الخاص بك",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "استخدام HTTP فقط",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "توليد الشهادات تلقائيًا باستخدام Let's Encrypt (موصى به)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "لدي شهاداتي الخاصة",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "التوقيع الذاتي المحلي للشهادات",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(اختيارية، فقط إذا كنت تعرف ما تفعله) تجاوز نطاقات Wildcard (مفصولة بفواصل، يجب إضافة كلا من Wildcard والنطاق الجذر كما في المثال)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "مفتاح HTTPS العام الجذري",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "فرض تجديد شهادة HTTPS عند الحفظ التالي",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "اختر مزود DNS (إذا كنت تستخدم تحدي DNS، وإلا فاتركه فارغًا)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "عنوان البريد الإلكتروني لـ Let's Encrypt",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "استخدام شهادة Wildcard لنطاق الجذر",
|
||||
"mgmt.config.security.encryptionTitle": "التشفير",
|
||||
"mgmt.config.security.geoBlockSelection": "اختر الدول التي ترغب في {{blockAllow}}",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "حجب جغرافي: (تلك الدول ستكون {{blockAllow}})",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "مسموح لها بالوصول",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "محظور عليها الوصول",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "السماح",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "الحظر",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "إعادة التعيين إلى الافتراضي (أخطر الدول)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "استخدام القائمة كقائمة بيضاء بدلاً من القائمة السوداء",
|
||||
"mgmt.constellation.dns.resetButton": "إعادة تعيين",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "قوائم حظر DNS",
|
||||
"mgmt.constellation.dnsTitle": "نظام DNS الداخلي لكوكبة",
|
||||
"mgmt.constellation.externalText": "أنت حاليًا متصل بشبكة كوكبة خارجية. استخدم خادم Cosmos الرئيسي لديك لإدارة شبكة الكوكبة والأجهزة الخاصة بك.",
|
||||
"mgmt.constellation.isRelay.label": "نقل الحركة عبر هذا المنارة",
|
||||
"mgmt.constellation.resetLabel": "إعادة تعيين الشبكة",
|
||||
"mgmt.constellation.resetText": "سيؤدي هذا إلى إعادة تعيين الشبكة بالكامل، وفصل جميع العملاء. ستحتاج إلى إعادة توصيلهم. لا يمكن التراجع عن ذلك.",
|
||||
"mgmt.constellation.restartButton": "إعادة تشغيل خدمة VPN",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "تمت إضافة الجهاز بنجاح! قم بتنزيل مسح رمز QR من تطبيق Cosmos أو تنزيل الملفات ذات الصلة إلى جهازك إلى جانب التكوين وشهادة الشبكة للاتصال:",
|
||||
"mgmt.constellation.setup.addDeviceText": "إضافة جهاز إلى الكوكبة باستخدام إما عميل Cosmos أو Nebula",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "إضافة جهاز",
|
||||
"mgmt.constellation.setup.deviceName.label": "اسم الجهاز",
|
||||
"mgmt.constellation.setup.dns.customEntries": "إدخالات DNS مخصصة",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "إعادة التعيين إلى الافتراضي",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "استخدام قوائم الحظر لحجب النطاقات",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "عناوين URL لقائمة حظر DNS",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "عند تغيير سجلات DNS الخاصة بك، استخدم دائمًا الوضع الخاص في متصفحك وامنح بعض الوقت لانتهاء صلاحية التخزين المؤقت المتنوعة.",
|
||||
"mgmt.constellation.setup.dnsText": "هذا هو نظام DNS الذي يعمل داخل شبكة كوكبتك. يعيد كتابة إدخالات DNS لنطاقك تلقائيًا لتكون محلية لشبكتك، ويسمح لك أيضًا بحجب الإعلانات وأدوات التتبع على جميع الأجهزة المتصلة بشبكتك. يمكنك أيضًا إضافة إدخالات DNS مخصصة لتحل إلى عناوين IP محددة. يمكن الوصول إلى هذا الخادم DNS فقط من داخل شبكتك.",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "الكوكبة مُمكّنة",
|
||||
"mgmt.constellation.setup.externalConfig.label": "تحميل ملف شبكة كوكبة خارجي",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "إعادة مزامنة ملف شبكة الكوكبة الخارجية",
|
||||
"mgmt.constellation.setup.firewallInfo": "قريبًا. ستتيح لك هذه الميزة فتح وإغلاق المنافذ على كل جهاز فرديًا واتخاذ قرارات بشأن من يمكنه الوصول إليها.",
|
||||
"mgmt.constellation.setup.hostnameInfo": "هذه هي أسماء المضيف لكوكبتك، التي سيستخدمها التطبيق للاتصال. يمكن أن تكون مزيجًا من أسماء النطاقات (لعناوين IP الديناميكية) وعناوين IP.<br /> إذا كنت تستخدم اسم نطاق، يجب أن يكون مختلفًا عن اسم مضيف الخادم الخاص بك. مهما كان النطاق الذي تختاره، من المهم جدًا أن تتأكد من وجود إدخال A في DNS الخاص بنطاقك يشير إلى هذا الخادم. <strong>إذا غيرت هذه القيمة، ستحتاج إلى إعادة ضبط شبكتك وإعادة توصيل جميع العملاء!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "عنوان IP للكوكبة",
|
||||
"mgmt.constellation.setup.ipTitle": "عنوان IP للكوكبة",
|
||||
"mgmt.constellation.setup.owner.label": "المالك",
|
||||
"mgmt.constellation.setup.privNode.label": "هذا الخادم ليس منارة (لن تتمكن من الاتصال به مباشرة بدون منارة أخرى)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "اسم المضيف العام",
|
||||
"mgmt.constellation.setup.pubKey.label": "المفتاح العام (اختياري)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "نقل الطلبات عبر هذه العقدة",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "قريباً. ستتيح لك هذه الميزة توجيه حركة المرور الخاصة بك عبر أجهزتك إلى أشياء خارج مجموعتك.",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "المسارات غير الآمنة",
|
||||
"mgmt.constellation.setupText": "Constellation هو VPN يعمل داخل شبكة Cosmos الخاصة بك. يقوم تلقائيًا بربط جميع أجهزتك معًا، ويسمح لك بالوصول إليها من أي مكان. يرجى الرجوع إلى <0>التوثيق</0> لمزيد من المعلومات. للاتصال، يرجى استخدام <1>تطبيق Constellation</1>",
|
||||
"mgmt.constellation.setupTitle": "إعداد Constellation",
|
||||
"mgmt.constellation.setuplighthouseTitle": "إعداد Lighthouse",
|
||||
"mgmt.constellation.showConfigButton": "إظهار تكوين VPN",
|
||||
"mgmt.constellation.showLogsButton": "إظهار سجلات VPN",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "إعادة مزامنة الجهاز",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "استخدم هذا لإعادة مزامنة العميل الذي فقد الاتصال بالخادم. في عميلك، انقر على \"إعادة مزامنة الجهاز\" واتبع العملية. <strong>لا تستخدم هذا على جهاز جديد، استخدم زر \"إضافة جهاز\" بدلاً من ذلك.</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "تنزيل constellation.resync.yml",
|
||||
"mgmt.constellation.banner_alt": "لافتة VPN Constellation",
|
||||
"mgmt.constellation.title": "افتح Constellation: بوابتك الآمنة إلى المنزل",
|
||||
"mgmt.constellation.description": "Constellation هو تكنولوجيا VPN قوية تتيح لك الوصول الآمن إلى خادم منزلك من أي مكان، دون الحاجة إلى فتح منافذ في جهاز التوجيه الخاص بك. حافظ على بياناتك آمنة واتصالاتك محمية مع تقنيتنا التشفيرية المتقدمة.",
|
||||
"mgmt.constellation.why_title": "لماذا Constellation VPN",
|
||||
"mgmt.constellation.features.0": "الوصول الآمن إلى خادم منزلك من أي مكان في العالم",
|
||||
"mgmt.constellation.features.1": "لا حاجة لفتح المنافذ، مما يقلل من الثغرات الأمنية المحتملة*",
|
||||
"mgmt.constellation.features.2": "تشفير الاتصالات يحافظ على بياناتك آمنة من المتطفلين*",
|
||||
"mgmt.constellation.features.3": "إعداد وإدارة سهلة من خلال واجهة Cosmos",
|
||||
"mgmt.constellation.features.4": "التبديل التلقائي من الإنترنت إلى الشبكة المحلية عندما تصل إلى المنزل",
|
||||
"mgmt.constellation.features.5": "إعادة كتابة DNS تلقائية",
|
||||
"mgmt.constellation.features.6": "حجب الإعلانات والمتعقبين على جميع الأجهزة",
|
||||
"mgmt.constellation.features.7": "دعم التطوير المستمر للميزات والتحسينات الجديدة في Cosmos",
|
||||
"mgmt.constellation.lighthouse_note": "* الأنوار (النفق) مستضافة ذاتياً، وتتطلب منك تثبيته على خادم يمكن الوصول إليه من الإنترنت.",
|
||||
"mgmt.constellation.monthly": "شهريا",
|
||||
"mgmt.constellation.yearly": "سنويًا",
|
||||
"mgmt.constellation.monthly_plan": "الخطة الشهرية",
|
||||
"mgmt.constellation.yearly_plan": "الخطة السنوية",
|
||||
"mgmt.constellation.per_month": "شهريًا",
|
||||
"mgmt.constellation.discount_chip": "EARLY15: خصم 15% مدى الحياة",
|
||||
"mgmt.constellation.early_adopter_offer": "عرض لفترة محدودة حتى فبراير 2025 للمستخدمين الأوائل!",
|
||||
"mgmt.constellation.plan_features.0": "أجهزة غير محدودة",
|
||||
"mgmt.constellation.plan_features.1": "جميع ميزات VPN",
|
||||
"mgmt.constellation.plan_features.2": "فواتير شهرية مرنة",
|
||||
"mgmt.constellation.plan_features.3": "تطبيق خصم مدى الحياة 15%",
|
||||
"mgmt.constellation.yearly_savings": "توفير 17% مقارنة بالشهرية",
|
||||
"mgmt.constellation.upgrade_button": "الترقية الآن",
|
||||
"mgmt.cron.editCron.customText": "قم بإنشاء وظيفة مخصصة لتشغيل أمر شل في حاوية. اترك حقل الحاوية فارغًا لتشغيله على المضيف",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "التشغيل على المضيف فقط يعمل إذا لم يكن Cosmos نفسه يعمل في حاوية",
|
||||
"mgmt.cron.editCronTitle": "تحرير الوظيفة",
|
||||
"mgmt.cron.invalidCron": "تنسيق CRONTAB غير صحيح (استخدم 6 أجزاء)",
|
||||
"mgmt.cron.list.state.lastRan": "آخر تشغيل",
|
||||
"mgmt.cron.list.state.running": "تشغيل - بدأ",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "الأمر الذي سيتم تشغيله (مثلًا echo 'Hello world')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "اسم الوظيفة",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "جدول (باستخدام صيغة crontab)",
|
||||
"mgmt.cron.newCron.submitButton": "إرسال",
|
||||
"mgmt.cron.newCronTitle": "وظيفة جديدة",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "مشغلات العمل",
|
||||
"mgmt.monitoring.alerts.addActionButton": "أضف إجراء",
|
||||
"mgmt.openId.experimentalWarning": "هذه ميزة تجريبية. يوصى باستخدامها بحذر. يرجى الإبلاغ عن أي مشكلة تجدها!",
|
||||
"mgmt.openId.newSecret": "سر جديد",
|
||||
"mgmt.openId.redirect": "إعادة توجيه",
|
||||
"mgmt.openId.redirectUri": "إعادة توجيه URI",
|
||||
"mgmt.openId.resetSecret": "إعادة تعيين السر",
|
||||
"mgmt.openId.secretUpdated": "تم تحديث السر. يرجى نسخه الآن لأنه لن يتم عرضه مرة أخرى.",
|
||||
"mgmt.openid.newClientTitle": "عميل جديد",
|
||||
"mgmt.openid.newMfa": "إعداد MFA جديد",
|
||||
"mgmt.openid.newMfa.enterOtp": "أدخل OTP الخاص بك",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "بمجرد مسح رمز الاستجابة السريعة أو إدخال الكود يدويًا، أدخل الرمز من تطبيق المصادقة الخاص بك أدناه",
|
||||
"mgmt.openid.newMfa.otpManualCode": "... أو أدخل هذا الكود يدويًا فيه",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "عرض الكود اليدوي",
|
||||
"mgmt.openid.newMfa.requires2faText": "يتطلب هذا الخادم 2FA. امسح رمز الاستجابة السريعة هذا باستخدام <Tooltip title=\"مثال FreeOTP(+) أو Google/Microsoft authenticator\"><1>تطبيق المصادقة</1></0> للمتابعة",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "الرمز مطلوب",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "يجب ألا يزيد طول الرمز عن 6 أحرف",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "يجب ألا يقل طول الرمز عن 6 أحرف",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "OTP خاطئ. حاول مرة أخرى",
|
||||
"mgmt.scheduler.customJobsTitle": "وظائف مخصصة",
|
||||
"mgmt.scheduler.lastLogs": "آخر السجلات ل",
|
||||
"mgmt.scheduler.list.action.logs": "السجلات",
|
||||
"mgmt.scheduler.list.action.run": "تشغيل",
|
||||
"mgmt.scheduler.list.scheduleTitle": "الجدول",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "كان آخر تشغيل قد انتهى بخطأ في",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "كان آخر تشغيل قد انتهى في",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "المدة",
|
||||
"mgmt.scheduler.list.status.neverRan": "لم يتم التشغيل أبدًا",
|
||||
"mgmt.scheduler.list.status.runningSince": "يعمل منذ ",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "وظائف لمرة واحدة",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "وظائف أقراص التماثل",
|
||||
"mgmt.servApp.container.urls.exposeText": "مرحبًا بك في معالج URL. سيساعدك هذا الواجهة في كشف ServApp الخاص بك على الإنترنت بشكل آمن عن طريق إنشاء URL جديد.",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "كشف ServApp",
|
||||
"mgmt.servApp.exposeDesc": "كشف containerName على الإنترنت",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "مراجعة وبدء",
|
||||
"mgmt.servApp.newServAppButton": "بدء Servapp جديد",
|
||||
"mgmt.servApp.url": "إنشاء URL للوصول إلى هذا ServApp",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "تحديث الحاوية تلقائيًا",
|
||||
"mgmt.servApps.container.delete.cronjob": "جدول زمني تلقائي",
|
||||
"mgmt.servApps.container.delete.done": "تم",
|
||||
"mgmt.servApps.container.delete.route": "مسار",
|
||||
"mgmt.servApps.container.deleteService": "حذف الخدمة",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "حالة الحذف:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "ربط الحاوية",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "ربط مع الحاوية",
|
||||
"mgmt.servApps.container.overview.healthTitle": "الصحة",
|
||||
"mgmt.servApps.container.overview.imageTitle": "الصورة",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "عنوان IP",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "الإعدادات",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "أخطاء فقط",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "حدد ما ترغب في حذفه:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "الواجهة الأم مطلوبة لـ MACVLAN",
|
||||
"mgmt.servApps.createdChip.createdLabel": "\"تم الإنشاء\"",
|
||||
"mgmt.servApps.deadChip.deadLabel": "ميت",
|
||||
"mgmt.servApps.driver.none": "لا شيء",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "تم الخروج",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "تصدير نسخة احتياطية من Docker",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "منفذ الحاوية",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "هذه الحاوية غير قيد التشغيل. تعديل أي إعدادات سيؤدي إلى بدء تشغيل الحاوية مرة أخرى.",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "كشف المنافذ",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "هذه الحاوية مضطرة لأن تكون مؤمنة. لا يمكنك كشف أي منافذ للإنترنت بشكل مباشر، يرجى إنشاء عنوان URL في Cosmos بدلاً من ذلك. لا يمكنك أيضًا ربطها بشبكة Bridge.",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "وضع الشبكة",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "قطع الاتصال",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "إما إعادة إنشائها أو",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "أنت متصل بشبكة تمت إزالتها:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "تحديث المنافذ",
|
||||
"mgmt.servApps.newChip.newLabel": "جديد",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "اختر عنوان URL لـ",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "تتطلب هذه الخدمة إصدارًا أحدث من Cosmos. يرجى تحديث Cosmos لتثبيت هذه الخدمة.",
|
||||
"mgmt.servApps.newContainer.customize": "تخصيص {{container_name}}",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "إعدادات الشبكة",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "اختر اسم خدمتك",
|
||||
"mgmt.servApps.notRunningWarning": "هذه الحاوية غير قيد التشغيل. تعديل أي إعدادات سيؤدي إلى بدء تشغيل الحاوية مرة أخرى.",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "موقوف مؤقتًا",
|
||||
"mgmt.servApps.removingChip.removingLabel": "قيد الإزالة",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "إعادة التشغيل",
|
||||
"mgmt.servApps.runningChip.runningLabel": "قيد التشغيل",
|
||||
"mgmt.servApps.startToEditInfo": "ابدأ الحاوية للتحرير",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "هذه الحاوية غير قيد التشغيل. تعديل أي إعدادات سيؤدي إلى بدء تشغيل الحاوية مرة أخرى.",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "محلي",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "حجم جديد",
|
||||
"mgmt.servapps.actionBar.kill": "قتل",
|
||||
"mgmt.servapps.actionBar.noUpdate": "لا توجد تحديثات متاحة. انقر للإجبار على السحب",
|
||||
"mgmt.servapps.actionBar.pause": "إيقاف مؤقت",
|
||||
"mgmt.servapps.actionBar.recreate": "إعادة الإنشاء",
|
||||
"mgmt.servapps.actionBar.restart": "إعادة التشغيل",
|
||||
"mgmt.servapps.actionBar.start": "ابدأ",
|
||||
"mgmt.servapps.actionBar.stop": "إيقاف",
|
||||
"mgmt.servapps.actionBar.unpause": "استئناف",
|
||||
"mgmt.servapps.actionBar.update": "تحديث متاح",
|
||||
"mgmt.servapps.actionBar.updating": "جارٍ تحديث ServApp...",
|
||||
"mgmt.servapps.compose": "تأليف",
|
||||
"mgmt.servapps.compose.installButton": "تثبيت",
|
||||
"mgmt.servapps.compose.installTitle": "التثبيت",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "إنشاء خدمة - معاينة",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "تم إنشاء الخدمة!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "تحرير الخدمة",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "اتصال",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "متصل بـ ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "قطع الاتصال",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "غير متصل بـ ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "TTY العملية الرئيسية",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "صدفة جديدة",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "هذا الحاوية ليست تفاعلية. إذا كنت تريد الاتصال بعملية الرئيسية،",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "تفعيل TTY",
|
||||
"mgmt.servapps.importComposeFileButton": "استيراد ملف التكوين",
|
||||
"mgmt.servapps.networks.attackNetwork": "الارتباط بـ Cosmos",
|
||||
"mgmt.servapps.networks.containers": "الحاويات",
|
||||
"mgmt.servapps.networks.list.bridge": "جسر",
|
||||
"mgmt.servapps.networks.list.host": "مضيف",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "بوابة IPAM / القناع",
|
||||
"mgmt.servapps.networks.list.networkName": "اسم الشبكة",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "بدون IP",
|
||||
"mgmt.servapps.networks.list.networkproperties": "الخصائص",
|
||||
"mgmt.servapps.networks.list.newNetwork": "شبكة جديدة",
|
||||
"mgmt.servapps.networks.list.overlay": "تراكب",
|
||||
"mgmt.servapps.networks.list.parentIf": "واجهة رئيسية",
|
||||
"mgmt.servapps.networks.list.subnet": "الشبكة الفرعية (اختياري)",
|
||||
"mgmt.servapps.networks.volumes": "الأحجام",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "مسار الحاوية",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "مسار المضيف",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "الأجهزة",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "المفتاح",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "القيمة",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "متغيرات البيئة يجب أن تكون فريدة",
|
||||
"mgmt.servapps.newContainer.envTitle": "متغيرات البيئة",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "إجبار الحاوية على الأمان",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "لقد قمت بتحديث الصورة. بالنقر فوق الزر أدناه سيتم سحب الصورة الجديدة، وبعد ذلك يمكنك تحديث الحاوية.",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "وضع تفاعلي",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "الملصقات يجب أن تكون فريدة",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "الملصقات",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "سحب صورة جديدة",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "جاري سحب صورة جديدة...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "سياسة إعادة التشغيل",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "سياسة إعادة التشغيل",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "تحديث الحاوية",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "ربط",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "الحوامل يجب أن تحتوي على أهداف فريدة",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "نقطة جبل جديدة",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "تحديث الأحجام",
|
||||
"mgmt.servapps.newContainer.volumesTitle": "نقاط الجبل للأحجام",
|
||||
"mgmt.servapps.newContainerTitle": "إعداد حاوية Docker",
|
||||
"mgmt.servapps.overview": "نظرة عامة",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "الصق ملف docker-compose.yml / cosmos-compose.json هنا أو استخدم زر تحميل الملف.",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "المسار غير موجود",
|
||||
"mgmt.servapps.routeConfig.setup": "إعداد",
|
||||
"mgmt.servapps.terminal": "الطرفية",
|
||||
"mgmt.servapps.updatesAvailableFor": "تحديثات متاحة لـ",
|
||||
"mgmt.servapps.viewDetailsButton": "عرض التفاصيل",
|
||||
"mgmt.servapps.viewStackButton": "عرض المكدس",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "النطاق",
|
||||
"mgmt.servapps.volumes.volumeName": "اسم الحجم",
|
||||
"mgmt.storage.available": "متاح",
|
||||
"mgmt.storage.chown": "تغيير مالك مجلد التثبيت (اختياري، مثال: 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "اسم التكوين",
|
||||
"mgmt.storage.confirmParityDeletion": "هل أنت متأكد من أنك تريد حذف هذا التوازي؟",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "أكد كلمة المرور الخاصة بك",
|
||||
"mgmt.storage.dataDisksTitle": "الأقراص البيانات",
|
||||
"mgmt.storage.deviceTitle": "الجهاز",
|
||||
"mgmt.storage.diskformatTitle": "تنسيق القرص",
|
||||
"mgmt.storage.disks": "الأقراص",
|
||||
"mgmt.storage.externalStorage": "التخزين الخارجي",
|
||||
"mgmt.storage.externalStorageText": "قريبا. ستتيح لك هذه الميزة تركيب السحابة الخارجية (Dropbox, Onedrive, ...) إلى الخادم الخاص بك.",
|
||||
"mgmt.storage.formatButton": "تهيئة",
|
||||
"mgmt.storage.formatDiskTitle": "تهيئة القرص",
|
||||
"mgmt.storage.formattingLog": "جاري التهيئة",
|
||||
"mgmt.storage.list.fixText": "إصلاح",
|
||||
"mgmt.storage.list.scrubText": "فحص",
|
||||
"mgmt.storage.list.syncText": "مزامنة",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "خيارات mergerFS إضافية (اختياري، مفصولة بفواصل)",
|
||||
"mgmt.storage.mergeButton": "دمج",
|
||||
"mgmt.storage.mergeText": "أنت على وشك دمج الأقراص معًا. <strong>هذه العملية آمنة ويمكن عكسها</strong>. لن تؤثر على البيانات الموجودة على الأقراص، لكنها ستجعل المحتوى متاحًا لعرضه في مستكشف الملفات كقرص واحد.",
|
||||
"mgmt.storage.mergeTitle": "دمج الأقراص",
|
||||
"mgmt.storage.mount.permanent": "دائم",
|
||||
"mgmt.storage.mount.whatToMountLabel": "ما الذي تريد تركيبه",
|
||||
"mgmt.storage.mountPath": "المسار للتركيب",
|
||||
"mgmt.storage.mountPicker": "اختر الأهداف",
|
||||
"mgmt.storage.mountedAtText": "تم التركيب في",
|
||||
"mgmt.storage.mounts": "تركيبات",
|
||||
"mgmt.storage.newMerge.newMergeButton": "إنشاء دمج",
|
||||
"mgmt.storage.newMount.newMountButton": "تركيب جديد",
|
||||
"mgmt.storage.optionsTitle": "خيارات",
|
||||
"mgmt.storage.parityDisksTitle": "الأقراص التوازنية",
|
||||
"mgmt.storage.parityTitle": "التوازي",
|
||||
"mgmt.storage.pathPrefixMntValidation": "يجب أن يبدأ المسار بـ /mnt/ أو /var/mnt",
|
||||
"mgmt.storage.pathTitle": "المسار",
|
||||
"mgmt.storage.raidText": "قريبا. ستتيح لك هذه الميزة إنشاء مصفوفات RAID مع أقراصك.",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### أنت تشغل Cosmos داخل حاوية Docker. لذلك، سيكون لديه وصول محدود إلى الأقراص الخاصة بك ومعلوماتها.",
|
||||
"mgmt.storage.selectMin2": "اختر على الأقل قرصين",
|
||||
"mgmt.storage.sharesText": "قريبا. ستتيح لك هذه الميزة مشاركة المجلدات مع بروتوكولات مختلفة (SMB, FTP, ...)",
|
||||
"mgmt.storage.sharesTitle": "المشاركات",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. ل",
|
||||
"mgmt.storage.smart.health": "الصحة",
|
||||
"mgmt.storage.smart.noSmartError": "لا توجد بيانات S.M.A.R.T. متاحة لهذا القرص. إذا كنت تستخدم Cosmos خلف نوع من الافتراضية أو التوزيع، فمن المحتمل أن يكون هذا هو السبب في عدم توفر البيانات.",
|
||||
"mgmt.storage.smart.threshholdTooltip": "هذه القيمة هي نسبة مئوية من الصحة (100 هي الأفضل). بجانبها حدادي يجب تحته استبدال القرص الصلب بشكل عاجل.",
|
||||
"mgmt.storage.snapraid.addDatadisk": "أضف قرص بيانات",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "أولاً، اختر الأقراص التوازنية. قرص توازي واحد سيحمي من فشل قرص واحد، قرصان توازي سيحمي من فشل قرصين، وهكذا. تذكر أن هذه الأقراص ستستخدم فقط للتوازي، ولن تكون متاحة لتخزين البيانات. يجب أن تكون الأقراص التوازنية على الأقل بحجم أكبر قرص بيانات، ويجب أن تكون فارغة.",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "اختر أقراص البيانات التي تريد حمايتها باستخدام الأقراص التوازنية.",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "عيّن فترات المزامنة والفحص. فترة المزامنة هي الوقت الذي يتم فيه تحديث التوازي. فترة الفحص هي الوقت الذي يتم فيه التحقق من الأخطاء في التوازي. يتم استخدام بناء جملة CRONTAB مع الثواني.",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "أقراص توازنية جديدة",
|
||||
"mgmt.storage.snapraid.createParity.step": "خطوة",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "إنشاء أقراص تساوي",
|
||||
"mgmt.storage.snapraid.createParityInfo": "أنت على وشك إنشاء أقراص التساوي. <strong>هذه العملية آمنة وقابلة للانعكاس</strong>. تُستخدم أقراص التساوي لحماية بياناتك من فشل القرص. عند إنشاء قرص تساوي، قم بحماية الأقراص التي تريد حمايتها. لا تضف قرص يحتوي على النظام أو قرص تساوي آخر.",
|
||||
"mgmt.storage.snapraid.min1parity": "حدد على الأقل 1 قرص تساوي",
|
||||
"mgmt.storage.snapraid.min2datadisks": "حدد على الأقل 2 قرص بيانات",
|
||||
"mgmt.storage.snapraid.min3chars": "يجب أن يكون الاسم على الأقل 3 أحرف",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "يجب أن يكون الاسم أبجدي رقمي",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "إزالة قرص بيانات",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "فاصل تنظيف",
|
||||
"mgmt.storage.snapraid.storageParity": "تساوي التخزين",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "فاصل التزامن",
|
||||
"mgmt.storage.startFormatLog": "بدء تنسيق القرص {{disk}}...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "فواصل التزامن/التنظيف",
|
||||
"mgmt.storage.typeTitle": "نوع",
|
||||
"mgmt.storage.unMountDiskButton": "إلغاء تركيب القرص",
|
||||
"mgmt.storage.unMountDiskText": "أنت على وشك {{unMount}} القرص <strong>{{disk}}</strong>{{mountpoint}}. سيجعل هذا المحتوى {{unAvailable}} غير متاح للعرض في مستكشف الملفات. سيكون إلغاء التركيب الدائم موجودًا بعد إعادة التشغيل.",
|
||||
"mgmt.storage.unMountText": "أنت على وشك {{unMount}} مجلد {{mountpoint}}. سيجعل ذلك المحتوى {{unAvailable}} غير متاح للعرض في مستكشف الملفات. سيكون إلغاء التركيب الدائم موجودًا بعد إعادة التشغيل.",
|
||||
"mgmt.storage.unavailable": "غير متاح",
|
||||
"mgmt.storage.formatModalText": "أدخل كلمة المرور لتأكيد رغبتك في تنسيق القرص {{disk}}",
|
||||
"mgmt.storage.vmWarning": "أنت تقوم بتشغيل Cosmos داخل حاوية Docker أو VM. على هذا النحو، لديها وصول محدود فقط إلى أقراصك ومعلوماتها. من أجل سلامتك، العمليات التي يمكن أن تكون مدمرة مثل التنسيق، التركيب، إنشاء RAID، معطلة لأن إعدادات VM/Docker قد تختلف وقد تضللك، مما يسبب أضرارًا لا يمكن إصلاحها.",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "هذه الإعدادات للمستخدمين المتقدمين فقط. يرجى عدم تغييرها إلا إذا كنت تعرف ما تفعله.",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "سيقوم هذا الإعداد بتصفية جميع الطلبات التي لا تأتي من عناوين IP المحددة. يتطلب ذلك إعدادك للإبلاغ عن عنوان IP الحقيقي للعميل. بشكل افتراضي سيفعل ذلك، لكن بعض الإعدادات الغير تقليدية (مثل تثبيت docker/Cosmos على Windows، أو خلف Cloudflare) ستمنع Cosmos من معرفة عنوان IP الحقيقي للعميل. إذا استخدمت \"تقييد الوصول إلى Constellation\" أعلاه، فسيتم دائمًا السماح لعناوين IP الخاصة بـ Constellation بغض النظر عن هذا الإعداد.",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "إخفاء من لوحة التحكم",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "استبدال رأس المضيف (استخدم هذا لحل الطلبات من خادم/عنوان IP آخر)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "استبدال رأس المضيف",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "السماح لعناوين IP الواردة و/أو نطاقات IP (مفصولة بفاصلة)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "السماح لعناوين IP الواردة و/أو نطاقات IP (مفصولة بفاصلة)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "إعدادات متقدمة",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "يتطلب المصادقة",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "تقييد الوصول إلى Constellation VPN",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "حماية الدرع الذكي",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "الأمان الأساسي",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "قبول هدف HTTPS غير الآمن (غير مستحسن)",
|
||||
"mgmt.urls.edit.newUrlTitle": "عنوان URL جديد",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "بادئة المسار",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "بادئة المسار",
|
||||
"mgmt.urls.edit.sourceInfo": "ما هو عنوان URL الذي تريد الوصول إلى هدفك من خلاله؟",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "إزالة بادئة المسار",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "مسار مجلد الهدف",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "عنوان URL الهدف",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "إعدادات الهدف",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "الوضع",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "وكيل",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "إعادة توجيه",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - حاوية Docker",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "تطبيق صفحة واحدة",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "مجلد ثابت",
|
||||
"mgmt.urls.edit.targetTypeInfo": "ماذا تحاول الوصول إليه مع هذا المسار؟",
|
||||
"mgmt.urls.edit.targetTypeTitle": "نوع الهدف",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "استخدام المضيف",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "استخدام بادئة المسار",
|
||||
"mgmt.usermgmt.adminLabel": "مسؤول",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "عنوان البريد الإلكتروني (اختياري)",
|
||||
"mgmt.usermgmt.createUserTitle": "إنشاء مستخدم",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "هل أنت متأكد أنك تريد حذف المستخدم",
|
||||
"mgmt.usermgmt.deleteUserTitle": "حذف مستخدم",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "عنوان البريد الإلكتروني",
|
||||
"mgmt.usermgmt.editEmailText": "استخدم هذا النموذج لدعوة تحرير بريد {{user}} الإلكتروني.",
|
||||
"mgmt.usermgmt.editEmailTitle": "تحرير البريد الإلكتروني",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "الدعوة منتهية الصلاحية",
|
||||
"mgmt.usermgmt.invitePendingLabel": "الدعوة قيد الانتظار",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "أرسل هذا الرابط إلى",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "بدلاً من ذلك يمكنك أيضًا مشاركة الرابط أدناه:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "إلى",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "تم إرسال بريد إلكتروني",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "مع رابط إلى",
|
||||
"mgmt.usermgmt.inviteUserText": "استخدم هذا النموذج لدعوة مستخدم جديد إلى النظام.",
|
||||
"mgmt.usermgmt.inviteUserTitle": "دعوة مستخدم",
|
||||
"mgmt.usermgmt.lastLogin": "آخر تسجيل دخول",
|
||||
"mgmt.usermgmt.reset2faButton": "إعادة تعيين 2FA",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "إرسال إعادة تعيين كلمة المرور",
|
||||
"navigation.home.Avx": "AVX مدعوم",
|
||||
"navigation.home.LetsEncryptEmailError": "لقد قمت بتمكين Let's Encrypt لشهادة HTTPS التلقائية. تحتاج إلى تزويد التكوين بعنوان بريد إلكتروني لاستخدامه في Let's Encrypt في التكوينات.",
|
||||
"navigation.home.LetsEncryptError": "هناك أخطاء في تكوين Let's Encrypt الخاص بك أو أحد المسارات الخاصة بك، يرجى إصلاحها في أسرع وقت ممكن:",
|
||||
"navigation.home.availRam": "المتاح.",
|
||||
"navigation.home.configChangeRequiresRestartError": "لقد أجريت تغييرات على التكوين تتطلب إعادة تشغيل لبدء سريانها. يرجى إعادة تشغيل Cosmos لتطبيق التغييرات.",
|
||||
"navigation.home.cosmosNotDockerHostError": "خادم Cosmos الخاص بك لا يعمل في وضع شبكة المضيف docker. يُنصح بنقل التثبيت الخاص بك.",
|
||||
"navigation.home.dbCantConnectError": "لا يمكن الاتصال بقاعدة البيانات، وهذا سيؤثر على العديد من ميزات Cosmos. يرجى إصلاحه في أسرع وقت ممكن!",
|
||||
"navigation.home.localhostnotRecommendedError": "أنت تستخدم localhost أو 0.0.0.0 كاسم مضيف في التكوين. ينصح باستخدام اسم نطاق أو عنوان IP بدلاً من ذلك.",
|
||||
"navigation.home.network": "الشبكة",
|
||||
"navigation.home.newCosmosVersionError": "نسخة جديدة من Cosmos متاحة! يرجى التحديث إلى أحدث إصدار للحصول على أحدث الميزات وإصلاحات الأخطاء.",
|
||||
"navigation.home.noApps": "ليس لديك تطبيقات مهيأة. يرجى إضافة بعض التطبيقات في لوحة التكوين.",
|
||||
"navigation.home.noAppsTitle": "لا توجد تطبيقات",
|
||||
"navigation.home.noAvx": "لا يوجد دعم AVX",
|
||||
"navigation.home.rcvNet": "تلقي",
|
||||
"navigation.home.trsNet": "إرسال",
|
||||
"navigation.home.usedRam": "المستخدم",
|
||||
"navigation.market.applicationsTitle": "التطبيقات",
|
||||
"navigation.market.compose": "إنشاء",
|
||||
"navigation.market.filterDuplicateCheckbox": "تصفية المكررات",
|
||||
"navigation.market.image": "صورة",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "يتيح لك ذلك إضافة مستودعات جهات خارجية إضافية إلى متجر التطبيقات.",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "ابدأ هنا",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "للعثور على مصادر جديدة،",
|
||||
"navigation.market.repository": "المستودع",
|
||||
"navigation.market.search": "بحث في {{count}} التطبيقات...",
|
||||
"navigation.market.sources.addSourceButton": "إضافة مصدر",
|
||||
"navigation.market.sources.editSourcesButton": "المصادر",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "يجب أن يكون الاسم فريدًا",
|
||||
"navigation.market.sources.urlRequiredValidation": "يجب إدخال عنوان URL",
|
||||
"navigation.market.sourcesTitle": "تحرير المصادر",
|
||||
"navigation.market.startServAppButton": "ابدأ سيرف آب",
|
||||
"navigation.market.unofficialMarketTooltip": "هذا التطبيق غير مستضاف على متجر تطبيقات كلود كوزموس. لم يتم التحقق منه واختباره بشكل رسمي.",
|
||||
"navigation.market.viewButton": "عرض",
|
||||
"navigation.monitoring.alerts.action.edit": "تعديل التنبيه",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "نوع الإجراء",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "شرط التشغيل مطلوب",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "قيمة الشرط مطلوبة",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "الفترة مطلوبة",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "الحدة",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "تتبع المقياس مطلوب",
|
||||
"navigation.monitoring.alerts.actions.restart": "إعادة تشغيل الحاوية التي تسبب التنبيه",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "سيحاول إجراء إعادة التشغيل إعادة تشغيل أي حاويات متصلة بالمقياس. سيكون لذلك تأثير فقط على المقاييس الخاصة بالموارد (مثل وحدة المعالجة المركزية لحاوية معينة). لن يفعل شيء في المقاييس العالمية مثل وحدة المعالجة المركزية المستعملة عالمياً",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "إرسال بريد إلكتروني",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "إرسال إشعار",
|
||||
"navigation.monitoring.alerts.actions.stop": "إيقاف/تعطيل الموارد التي تسبب التنبيه",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "سيحاول إجراء الإيقاف إيقاف/تعطيل أي موارد (مثل الحاويات، المسارات، إلخ...) متصلة بالمقياس. سيكون لذلك تأثير فقط على المقاييس الخاصة بالموارد (مثل وحدة المعالجة المركزية لحاوية معينة). لن يفعل شيء في المقاييس العالمية مثل وحدة المعالجة المركزية المستعملة عالمياً",
|
||||
"navigation.monitoring.alerts.actionsTitle": "الإجراءات",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "اسم التنبيه",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "آخر تشغيل",
|
||||
"navigation.monitoring.alerts.conditionLabel": "الشرط هو نسبة مئوية من القيمة القصوى",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "مشغل شرط التنبيه",
|
||||
"navigation.monitoring.alerts.conditionTitle": "الشرط",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "قيمة شرط التنبيه",
|
||||
"navigation.monitoring.alerts.newAlertButton": "تنبيه جديد",
|
||||
"navigation.monitoring.alerts.periodLabel": "الفترة (كم مرة يتم فحص المقياس)",
|
||||
"navigation.monitoring.alerts.periodTitle": "الفترة",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "إعادة التعيين إلى الافتراضي",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "تحديد السرعة (يتم التشغيل مرة واحدة فقط في اليوم)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "المقياس للتتبع",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "تتبع المقياس",
|
||||
"navigation.monitoring.alertsTitle": "التنبيهات",
|
||||
"navigation.monitoring.daily": "يومي",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "من",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "إلى",
|
||||
"navigation.monitoring.events.eventsFound": "{{count}} حدث تم العثور عليه من {{from}} إلى {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_other": "{{count}} أحداث تم العثور عليها من {{from}} إلى {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_zero": "لم يتم العثور على أحداث من {{from}} إلى {{to}}",
|
||||
"navigation.monitoring.events.loadMoreButton": "تحميل المزيد",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "البحث (نص أو بيسون)",
|
||||
"navigation.monitoring.eventsTitle": "الأحداث",
|
||||
"navigation.monitoring.hourly": "ساعي",
|
||||
"navigation.monitoring.latest": "الأحدث",
|
||||
"navigation.monitoring.proxyTitle": "الوكيل",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "الحاويات - متوسط الشبكة",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "الحاويات - متوسط الموارد",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "أسباب الحظر",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "الطلبات المحظورة",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "استخدام القرص",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "بوتات",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "حسب الموقع الجغرافي (البلدان المحظورة)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "حسب اسم المضيف (عادة تهديد الفحص IP)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "حسب المرجع",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "Smart Shield (مقاييس مختلفه للإساءة مثل الوقت، الحجم، القوة الغاشمة، الطلبات المتزامنة، إلخ...). لا يتضمن الحظر لموارد IP الممنوعة في حال الهجمات المحتملة",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "حسب قوائم IP البيضاء (بما في ذلك المقيد إلى Constellation)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "الطلبات لكل URL",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "موارد الطلبات",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "استجابات الطلبات",
|
||||
"navigation.monitoring.resourcesTitle": "الموارد",
|
||||
"navigation.monitoringTitle": "مراقبة الخادم",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "إذا كنت تستخدم Cloudflare، تأكد من أن سجل DNS <strong>ليس</strong> مضبوط على <b>تم التوجيه</b> (يجب أن لا ترى السحابة البرتقالية ولكن رمادية). خلاف ذلك، لن يسمح Cloudflare لـ Let's Encrypt بالتحقق من نطاقك. <br /> بدلاً من ذلك، يمكنك أيضًا استخدام تحدي DNS.",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "لقد قمت بتمكين تحدي DNS. تأكد من إعداد متغيرات البيئة لمزود DNS الخاص بك. يمكنك تمكينه الآن، ولكن تأكد من إعداد رموز API الخاصة بك بشكل مناسب قبل محاولة الوصول إلى Cosmos بعد هذا المثبت. انظر الوثائق هنا: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "إنشاء حساب مسؤول محلي لإدارة الخادم الخاص بك. البريد الإلكتروني اختياري ويستخدم للإشعارات واستعادة كلمة المرور.",
|
||||
"newInstall.adminAccountTitle": "حساب المسؤول (الخطوة 4/4)",
|
||||
"newInstall.applyRestartAction": "تطبيق وإعادة التشغيل",
|
||||
"newInstall.checkInputValidation": "يرجى التحقق من أنك قد ملأت جميع المدخلات بشكل صحيح",
|
||||
"newInstall.cleanInstallCheckbox": "تثبيت نظيف (إزالة أي ملفات تكوين موجودة)",
|
||||
"newInstall.dbConnected": "تم الاتصال بقاعدة البيانات.",
|
||||
"newInstall.dbInstalling": "تثبيت قاعدة البيانات...",
|
||||
"newInstall.dbNotConnected": "قاعدة البيانات غير متصلة!",
|
||||
"newInstall.dbSelection.createChoice": "إنشاء قاعدة بيانات آمنة تلقائيًا (موصى به)",
|
||||
"newInstall.dbSelection.dbLabel": "اختر اختيارك",
|
||||
"newInstall.dbSelection.disabledChoice": "تعطيل إدارة المستخدم والواجهة",
|
||||
"newInstall.dbSelection.providedChoice": "تقديم بيانات اعتماد قاعدة البيانات الخاصة بي",
|
||||
"newInstall.dbText": "يستخدم Cosmos قاعدة بيانات MongoDB لتخزين جميع البيانات. إنه اختياري، ولكن لن يعمل المصادقة وكذلك واجهة المستخدم بدون قاعدة بيانات.",
|
||||
"newInstall.dbTitle": "قاعدة البيانات (الخطوة 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "رابط قاعدة البيانات",
|
||||
"newInstall.dockerAvail": "تم تثبيت Docker وتعمل.",
|
||||
"newInstall.dockerChecking": "إعادة التحقق من حالة Docker...",
|
||||
"newInstall.dockerNotConnected": "Docker غير متصل! يرجى التحقق من اتصال Docker الخاص بك.<br/>هل نسيت إضافة <pre>-v /var/run/docker.sock:/var/run/docker.sock</pre> إلى أمر تشغيل docker الخاص بك؟<br />إذا كانت ديمون docker تعمل في مكان آخر، يرجى إضافة <pre>-e DOCKER_HOST=...</pre> إلى أمر تشغيل docker الخاص بك.",
|
||||
"newInstall.dockerTitle": "Docker (الخطوة 1/4)",
|
||||
"newInstall.finishText": "أحسنت! لقد قمت بتثبيت Cosmos بنجاح. يمكنك الآن تسجيل الدخول إلى الخادم الخاص بك باستخدام حساب المسؤول الذي أنشأته. إذا قمت بتغيير اسم المضيف، لا تنسى استخدام هذا الرابط للوصول إلى خادمك بعد إعادة التشغيل. إذا واجهت مشاكل، تحقق من السجلات للرسائل الخطأ وقم بتحرير الملف في مجلد /config. إذا لم تتمكن من النجاح، يرجى الانضمام إلى <0>خادم Discord الخاص بنا</0> وسنكون سعداء بمساعدتك!",
|
||||
"newInstall.finishTitle": "الانتهاء 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "يبدو أنك تستخدم اسم نطاق.<br />يمكن لـ Let's Encrypt إنشاء شهادة لك تلقائيًا.",
|
||||
"newInstall.hostnameInput.hostnameLabel": "اسم المضيف (كيف تريد الوصول إلى Cosmos؟)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "yourdomain.com، عنوان IP الخاص بك، أو localhost",
|
||||
"newInstall.hostnamePointsToInfo": "يشير اسم المضيف هذا إلى <strong>{{hostIp}}</strong>، تحقق من أنه عنوان IP الخاص بخادمك!",
|
||||
"newInstall.httpsText": "يوصى باستخدام Let's Encrypt لتوفير شهادات HTTPS تلقائيًا. يتطلب ذلك اسم نطاق صالحًا يشير إلى هذا الخادم. إذا لم يكن لديك واحد، <strong>يمكنك اختيار \"إنشاء شهادة موقعة ذاتيًا\" من القائمة المنسدلة.</strong> إذا قمت بتمكين HTTPS، سيكون ساري المفعول بعد إعادة التشغيل التالية.",
|
||||
"newInstall.httpsText.info": "إذا كنت لا تعرف، اترك القيمة الافتراضية \"cosmos.local\". ستكون قادرًا على الوصول إلى Cosmos بكتابة \"http://cosmos.local\" في متصفحك!",
|
||||
"newInstall.httpsText.warning": "النطاقات التي تنتهي بـ .local مثل cosmos.local تعمل فقط للخوادم المنزلية. إذا كان خادمك بعيدًا (مثلاً خادم مستأجر)، ستحتاج إلى استخدام IP الخادم أو اسم النطاق.",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (الخطوة 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "قبول Let's Encrypt لأسماء النطاقات فقط",
|
||||
"newInstall.linkToDocs": "رابط إلى الوثائق",
|
||||
"newInstall.loading": "تحميل",
|
||||
"newInstall.localAutoSelfSignedInfo": "يبدو أنك تستخدم عنوان IP أو نطاق محلي. <br />يمكنك استخدام HTTP العادي أو الشهادات الموقعة ذاتيًا فقط (استخدم الشهادات الموقعة ذاتيًا إذا كنت تعرف ما تفعله، لأنها تسبب مشاكل مع بعض التطبيقات، خاصة على IOS).",
|
||||
"newInstall.previousButton": "السابق",
|
||||
"newInstall.privCertInput.privCertLabel": "الشهادة الخاصة",
|
||||
"newInstall.pubCertInput.pubCertLabel": "الشهادة العامة",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "لا يمكن أن يكون اسم المستخدم 'admin' أو 'root'",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "يجب أن تتطابق كلمات المرور",
|
||||
"newInstall.skipAction": "تخطى",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "بريد إلكتروني لـ Let's Encrypt",
|
||||
"newInstall.usermgmt.disableButton": "تعطيل",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "إعادة إرسال الدعوة",
|
||||
"newInstall.welcomeText": "أولاً وقبل كل شيء، شكرًا جزيلاً لتجربة Cosmos! ومرحبًا بك في معالج الإعداد. سيوجهك هذا المعالج خلال إعداد Cosmos. سيستغرق حوالي 2-3 دقائق وستكون جاهزًا للانطلاق.",
|
||||
"newInstall.welcomeTitle": "أهلاً وسهلاً! 💖",
|
||||
"newInstall.whatIsCosmos": "Cosmos يستخدم docker لتشغيل التطبيقات. هو اختياري، لكن Cosmos سيعمل في وضع البروكسي العكسي فقط إذا لم يتمكن من الاتصال بـ Docker.",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "استخدام شهادة Wildcard لـ *.",
|
||||
"newInstall.wildcardLetsEncryptError": "لقد قمت بتمكين شهادات wildcard باستخدام Let's Encrypt. هذا يعمل فقط إذا كنت تستخدم تحدي DNS! يرجى تعديل نص موفر DNS.",
|
||||
"tooltip.route.SmartShield.enabled": "تم تمكين الدرع الذكي",
|
||||
"tooltip.route.SmartShield.disabled": "تم تعطيل الدرع الذكي",
|
||||
"tooltip.route.authentication.enabled": "تم تمكين المصادقة",
|
||||
"tooltip.route.authentication.disabled": "تم تعطيل المصادقة",
|
||||
"tooltip.route.throttling.enabled": "تم تمكين التحكم في السرعة",
|
||||
"tooltip.route.throttling.disabled": "تم تعطيل التحكم في السرعة",
|
||||
"tooltip.route.timeout.enabled": "تم تمكين مهلة",
|
||||
"tooltip.route.timeout.disabled": "تم تعطيل مهلة",
|
||||
"tooltip.route.move": "يتم مطابقة المسارات ذات الأولوية الأدنى أولاً",
|
||||
"tooltip.route.tunnelWarn": "تم توجيه هذا المسار إلى خادم Cosmos الرئيسي، عليك تعديله من هناك.",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "النفق عبر عقدة Constellation Cosmos أخرى",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "اسم المضيف للنفاذ من (ما هو اسم المضيف الموجه نحو المستخدم للنفق)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "مفتاح الترخيص",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "إدارة الترخيص",
|
||||
"language.selectLanguage": "اختر اللغة"
|
||||
}
|
||||
725
client/src/utils/locales/cn/translation.json
Normal file
725
client/src/utils/locales/cn/translation.json
Normal file
@@ -0,0 +1,725 @@
|
||||
{
|
||||
"Storage": "存储",
|
||||
"auth.accountUnconfirmedError": "您尚未注册您的帐户。您的电子邮件中应有一个邀请链接。如果您需要新的,请联系您的管理员。",
|
||||
"auth.confirmPassword": "确认密码",
|
||||
"auth.enterPwd": "输入您的密码",
|
||||
"auth.forgotPassword.backToLogin": "返回登录",
|
||||
"auth.forgotPassword.checkEmail": "检查您的电子邮件以获取重置密码的链接。如果几分钟内没有出现,请检查您的垃圾邮件文件夹。",
|
||||
"auth.forgotPassword.resetPassword": "重置密码",
|
||||
"auth.forgotPwd": "忘记密码?",
|
||||
"auth.genPwdStrength.good": "好",
|
||||
"auth.genPwdStrength.normal": "正常",
|
||||
"auth.genPwdStrength.poor": "差",
|
||||
"auth.genPwdStrength.strong": "强",
|
||||
"auth.genPwdStrength.weak": "弱",
|
||||
"auth.hostnameInput": "首先设置您的主机名",
|
||||
"auth.loggedOutError": "您已断开连接。请登录以继续",
|
||||
"auth.login": "登录",
|
||||
"auth.logoffText": "您已注销。正在重定向...",
|
||||
"auth.notAdminError": "您需要成为管理员",
|
||||
"auth.notLoggedInError": "您需要登录才能访问此内容",
|
||||
"auth.pwd": "密码",
|
||||
"auth.pwdRequired": "需要密码",
|
||||
"auth.pwdResetNotAllowed": "此服务器不允许重置密码。",
|
||||
"auth.selectHTTPSMode": "选择您的HTTP(S)模式",
|
||||
"auth.unexpectedErrorValidation": "意外错误。检查您的信息或稍后再试。",
|
||||
"auth.usernameInput": "输入您的昵称",
|
||||
"auth.wrongCredError": "昵称或密码错误。重试或尝试重置密码",
|
||||
"auth.yourPassword": "您的密码",
|
||||
"global.CPU": "CPU",
|
||||
"global.RAM": "内存",
|
||||
"global.addAction": "添加",
|
||||
"global.backAction": "返回",
|
||||
"global.cancelAction": "取消",
|
||||
"global.close": "关闭",
|
||||
"global.confirmAction": "确认",
|
||||
"global.confirmDeletion": "您确定吗?",
|
||||
"global.copyFilenameSuffix": "复制",
|
||||
"global.createAction": "创建",
|
||||
"global.createdAt": "创建于",
|
||||
"global.delete": "删除",
|
||||
"global.description": "描述",
|
||||
"global.driver": "驱动程序",
|
||||
"global.edit": "编辑",
|
||||
"global.emailInvalidValidation": "必须是有效的电子邮件",
|
||||
"global.emailRequiredValidation": "需要电子邮件",
|
||||
"global.enabled": "启用",
|
||||
"global.error": "错误",
|
||||
"global.hostname": "主机名",
|
||||
"global.logout": "登出",
|
||||
"global.mount": "挂载",
|
||||
"global.name.validation": "名称是必填项",
|
||||
"global.nameTitle": "名称",
|
||||
"global.network": "网络",
|
||||
"global.networks": "网络",
|
||||
"global.never": "从不",
|
||||
"global.next": "下一个",
|
||||
"global.nicknameLabel": "昵称",
|
||||
"global.nicknameRequiredValidation": "需要昵称",
|
||||
"global.refresh": "刷新",
|
||||
"global.refreshPage": "刷新页面",
|
||||
"global.required": "必需的",
|
||||
"global.resetZoomButton": "重置缩放",
|
||||
"global.saveAction": "保存",
|
||||
"global.savedConfirmation": "已保存!",
|
||||
"global.savedError": "保存时出错,请重试。",
|
||||
"global.searchPlaceholder": "搜索...",
|
||||
"global.securityTitle": "安全",
|
||||
"global.source": "来源",
|
||||
"global.statusTitle": "状态",
|
||||
"global.success": "成功",
|
||||
"global.target": "目标",
|
||||
"global.temperature": "温度",
|
||||
"global.time": "时间",
|
||||
"global.unmount": "卸载",
|
||||
"global.update": "更新",
|
||||
"global.user": "用户",
|
||||
"global.volume": "音量",
|
||||
"header.notification.message.alertTriggered": "警报 \"{{Vars}}\" 已触发。",
|
||||
"header.notification.message.certificateRenewed": "以下域的 TLS 证书已续订:{{Vars}}",
|
||||
"header.notification.message.containerUpdate": "容器 {{Vars}} 已更新到最新版本!",
|
||||
"header.notification.title.alertTriggered": "警报触发",
|
||||
"header.notification.title.certificateRenewed": "Cosmos 证书已续订",
|
||||
"header.notification.title.containerUpdate": "容器更新",
|
||||
"header.notification.title.serverError": "服务器错误",
|
||||
"header.notificationTitle": "通知",
|
||||
"header.profileLabel": "个人资料",
|
||||
"header.settingLabel": "设置",
|
||||
"menu-items.management.configurationTitle": "配置",
|
||||
"menu-items.management.constellation": "星座",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "调度器",
|
||||
"menu-items.management.servApps": "服务应用",
|
||||
"menu-items.management.storage": "存储",
|
||||
"menu-items.management.urls": "网址",
|
||||
"menu-items.management.usersTitle": "用户",
|
||||
"menu-items.managementTitle": "管理",
|
||||
"menu-items.navigation": "导航",
|
||||
"menu-items.navigation.home": "主页",
|
||||
"menu-items.navigation.marketTitle": "市场",
|
||||
"menu-items.navigation.monitoringTitle": "监控",
|
||||
"menu-items.support": "支持",
|
||||
"menu-items.support.bugReportTitle": "发现错误?",
|
||||
"menu-items.support.discord": "离子语音",
|
||||
"menu-items.support.docsTitle": "文档",
|
||||
"menu-items.support.github": "Github",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "在首页显示应用程序详细信息",
|
||||
"mgmt.config.appearance.primaryColorSlider": "主色调",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "重置颜色",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "重置壁纸",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "次色调",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "预览似乎损坏。请重新上传。",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "上传壁纸",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "此文档链接",
|
||||
"mgmt.config.certRenewalText": "您正在使用Let's Encrypt,但没有使用带有通配符证书的DNS挑战。这意味着每次添加新的主机名时,服务器都必须更新证书,导致几秒钟的停机时间。为避免将来出现这种情况,请参阅",
|
||||
"mgmt.config.certRenewalTitle": "证书更新",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "容器名称",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "请选择一个容器",
|
||||
"mgmt.config.containerPicker.containerPortInput": "容器端口",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "请输入一个端口",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "容器协议(如果不确定请选择HTTP,对于非HTTP代理守则使用tcp)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "结果目标预览",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "这将自动生成",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "无效目标,必须有端口",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "无效目标,必须以http://或https://开头",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "安装的默认数据路径",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "不要清理镜像",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "不要清理网络",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "启用SMTP",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "启用SMTP",
|
||||
"mgmt.config.email.inbobox.label": "这允许您设置SMTP服务器,以便Cosmos发送诸如重置密码电子邮件和邀请等电子邮件",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "SMTP密码",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "SMTP密码",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "允许自签名证书",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "允许不安全的TLS",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "SMTP发件人",
|
||||
"mgmt.config.email.senderInput.senderLabel": "SMTP发件人",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP使用TLS",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "SMTP用户名",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "SMTP用户名",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "备份将存储的目录(相对于主机服务器的`/`)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "备份输出目录(相对于主机服务器的`/`)",
|
||||
"mgmt.config.general.configFileInfo": "此页面允许您编辑配置文件。任何覆盖配置的环境变量都不会出现在这里。",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "要求所有用户使用MFA",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "强制多因素身份验证",
|
||||
"mgmt.config.general.logLevelInput": "日志记录级别(默认:INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "需要日志记录级别",
|
||||
"mgmt.config.general.mongoDbInput": "MongoDB连接字符串。建议使用环境变量来安全地存储它。(可选)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "启用监控",
|
||||
"mgmt.config.general.notAdminWarning": "由于您不是管理员,因此无法编辑配置。 <br/>此页面仅供查看。",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "Puppet模式配置卷",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "傀儡模式配置卷",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "傀儡模式数据库卷",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "傀儡模式数据库卷",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "启用傀儡模式",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "傀儡模式已启用",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "傀儡模式主机名",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "傀儡模式主机名",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "傀儡模式密码",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "傀儡模式密码",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "傀儡模式用户名",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "傀儡模式用户名",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "傀儡模式版本",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "傀儡模式版本",
|
||||
"mgmt.config.general.puppetModeTitle": "傀儡模式",
|
||||
"mgmt.config.generalTitle": "常规",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "清除指标仪表板",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "您确定要清除仪表板中的所有指标数据吗?",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "刷新",
|
||||
"mgmt.config.header.restartButton.restartLabel": "重启服务器",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "允许通过本地IP进行不安全访问",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "当 HTTPS 与域一起使用时,根据您的网络配置,您的服务器可能无法接收直接的本地连接。<br />此选项允许您也使用您的本地IP地址(如ip:port)访问您的Cosmos管理。<br />您已经可以为您的应用创建ip:port URL,<strong>但这将使它们仅限于HTTP</strong>。",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "不推荐使用此选项,因为它会使您的服务器在本地网络上暴露安全风险。<br />您的本地网络比互联网更安全,但并不安全,因为诸如物联网设备、智能电视、智能手机甚至您的路由器等设备可能会受到攻击。<br /><strong>如果您想要对使用域名和 HTTPS 的服务器进行安全的离线/本地访问,请使用Constellation。</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "如果您有一个公共站点并希望允许搜索引擎找到它并出现在搜索结果中,则启用此选项。",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "允许搜索引擎索引您的服务器",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "主机名:这将用于限制对您的Cosmos服务器的访问(您的 IP 或您的域名)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "需要主机名",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "这允许您使用mDNS在本地网络上发布您的服务器。这意味着所有.local域将无需额外配置在您的本地网络上可用。",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "用户成功登录时通知",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "未配置路由。",
|
||||
"mgmt.config.proxy.originTitle": "来源",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "您也没有使用域名,服务器可能会离线几秒以重新映射您的docker端口。",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "您需要刷新页面,因为您使用的是自签名证书,以防您必须接受任何新证书。为避免将来出现这种情况,请使用Let's Encrypt。{{isNotDomain && '您也没有使用域名,服务器可能会离线几秒以重新映射您的docker端口。'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "保存更改",
|
||||
"mgmt.config.proxy.urlTitle": "URL",
|
||||
"mgmt.config.restart.laterButton": "稍后",
|
||||
"mgmt.config.restart.okButton": "确定",
|
||||
"mgmt.config.restart.restartQuestion": "您要重启服务器吗?",
|
||||
"mgmt.config.restart.restartStatus": "正在重启服务器...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "服务器重启所需时间超过预期。",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "考虑排查日志。如果您使用自签名证书,可能需要刷新并重新接受它。",
|
||||
"mgmt.config.restart.restartTitle": "重启服务器?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "仅允许从Constellation访问管理面板",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "使用这些选项限制访问管理面板。请小心,如果将自己锁定在外,您将需要手动编辑配置文件。要限制对本地网络的访问,您可以使用'管理员白名单'和IP范围192.168.0.0/16。",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "允许访问管理面板的IP列表(以逗号分隔)",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "管理员白名单入站IP和/或IP范围(以逗号分隔)",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "管理限制",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "认证公钥",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "出于安全原因,无法远程更改实例上的任何证书的私钥。建议手动编辑配置文件,或更好地使用环境变量存储。",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "自动生成缺失的认证证书(默认:true)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "HTTPS证书",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "选择您的 HTTP(S) 模式",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "仅使用 HTTP",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "使用 Let's Encrypt 自动生成证书(推荐)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "我有自己的证书",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "本地自签名证书",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(可选,仅当您知道自己在做什么时) 覆盖通配符域(以逗号分隔,需要添加通配符和根域,如占位符中所示)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "根 HTTPS 公钥",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "在下次保存时强制更新 HTTPS 证书",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "选择一个 DNS 提供商(如果您使用 DNS 挑战,否则请留空)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "Let's Encrypt 的电子邮件地址",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "为根域使用通配符证书",
|
||||
"mgmt.config.security.encryptionTitle": "加密",
|
||||
"mgmt.config.security.geoBlockSelection": "选择您想要 {{blockAllow}} 的国家",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "地理封锁:(这些国家将被 {{blockAllow}})",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "允许访问",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "禁止访问",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "允许",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "封锁",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "重置为默认(最危险的国家)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "将列表用作白名单而不是黑名单",
|
||||
"mgmt.constellation.dns.resetButton": "重置",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "DNS 黑名单",
|
||||
"mgmt.constellation.dnsTitle": "星座内部 DNS",
|
||||
"mgmt.constellation.externalText": "您当前连接到一个外部星座网络。使用您的主 Cosmos 服务器管理您的星座网络和设备。",
|
||||
"mgmt.constellation.isRelay.label": "通过此 Lighthouse 中继流量",
|
||||
"mgmt.constellation.resetLabel": "重置网络",
|
||||
"mgmt.constellation.resetText": "这将完全重置网络,并断开所有客户端的连接。您需要重新连接它们。这是不可逆的。",
|
||||
"mgmt.constellation.restartButton": "重启 VPN 服务",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "设备添加成功!从 Cosmos 应用中下载扫描二维码或下载相关文件到您的设备,并使用配置和网络证书进行连接:",
|
||||
"mgmt.constellation.setup.addDeviceText": "使用 Cosmos 或 Nebula 客户端向星座添加设备",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "添加设备",
|
||||
"mgmt.constellation.setup.deviceName.label": "设备名称",
|
||||
"mgmt.constellation.setup.dns.customEntries": "DNS 自定义条目",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "重置为默认",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "使用黑名单阻止域名",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "DNS 黑名单 URL",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "更改 DNS 记录时,请始终在浏览器中使用私密模式,并允许一些时间让各种缓存到期。",
|
||||
"mgmt.constellation.setup.dnsText": "这是一个在您的星座网络内部运行的 DNS。它会自动将您的域 DNS 条目重写为本地网络,并允许您在所有连接到您网络的设备上屏蔽广告和追踪器。您还可以添加自定义 DNS 条目以解析到特定 IP 地址。此 DNS 服务器仅从您的网络内部可访问。",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "启用星座",
|
||||
"mgmt.constellation.setup.externalConfig.label": "上传外部星座网络文件",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "重新同步外部星座网络文件",
|
||||
"mgmt.constellation.setup.firewallInfo": "即将推出。此功能将允许您在每个设备上单独打开和关闭端口,并决定谁可以访问这些端口。",
|
||||
"mgmt.constellation.setup.hostnameInfo": "这些是您的星座主机名,应用将用于连接。这可以是域名(用于动态 IP)和 IP 的混合。<br />如果您使用域名,它需要与您的服务器主机名不同。无论您选择什么域名,确保在您的域 DNS 中有一个指向此服务器的 A 记录非常重要。<strong>如果您更改此值,您将需要重置网络并重新连接所有客户端!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "星座 IP 地址",
|
||||
"mgmt.constellation.setup.ipTitle": "星座 IP",
|
||||
"mgmt.constellation.setup.owner.label": "所有者",
|
||||
"mgmt.constellation.setup.privNode.label": "此服务器不是灯塔(您将无法没有其他灯塔直接连接到它)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "公共主机名",
|
||||
"mgmt.constellation.setup.pubKey.label": "公钥(可选)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "通过此节点中继请求",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "即将推出。此功能将允许您通过设备将流量隧道到星群之外的事物。",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "不安全的路由",
|
||||
"mgmt.constellation.setupText": "星群是一个运行在您的宇宙网络中的VPN。它会自动连接您所有的设备,并允许您从任何地方访问它们。有关更多信息,请参考 <0>文档</0>。为了连接,请使用 <1>星群应用</1>",
|
||||
"mgmt.constellation.setupTitle": "星群设置",
|
||||
"mgmt.constellation.setuplighthouseTitle": "灯塔设置",
|
||||
"mgmt.constellation.showConfigButton": "显示VPN配置",
|
||||
"mgmt.constellation.showLogsButton": "显示VPN日志",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "重新同步设备",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "使用此选项重新同步与服务器失去连接的客户端。在您的客户端中,点击“重新同步设备”并按照流程进行。<strong>请勿在新设备上使用此选项,请使用“添加设备”按钮。</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "下载 constellation.resync.yml",
|
||||
"mgmt.constellation.banner_alt": "星群VPN横幅",
|
||||
"mgmt.constellation.title": "解锁星群:您的安全网关回家",
|
||||
"mgmt.constellation.description": "星群是一种强大的VPN技术,它允许您在任何地方安全地访问您的家庭服务器,无需在路由器上打开端口。通过我们的先进加密技术,确保您的数据安全,连接安全。",
|
||||
"mgmt.constellation.why_title": "为什么选择星群VPN",
|
||||
"mgmt.constellation.features.0": "从世界任何地方安全地访问您的家庭服务器",
|
||||
"mgmt.constellation.features.1": "无需打开端口,减少潜在的安全漏洞*",
|
||||
"mgmt.constellation.features.2": "加密连接让您的数据免受窥视*",
|
||||
"mgmt.constellation.features.3": "通过宇宙界面轻松设置和管理",
|
||||
"mgmt.constellation.features.4": "当您回到家时自动从互联网切换到本地网络",
|
||||
"mgmt.constellation.features.5": "自动DNS重写",
|
||||
"mgmt.constellation.features.6": "在所有设备上阻止广告和追踪器",
|
||||
"mgmt.constellation.features.7": "支持宇宙的新功能和改进的持续开发",
|
||||
"mgmt.constellation.lighthouse_note": "* 灯塔(隧道)是自托管的,需要您将其安装在可从互联网访问的服务器上。",
|
||||
"mgmt.constellation.monthly": "每月",
|
||||
"mgmt.constellation.yearly": "每年",
|
||||
"mgmt.constellation.monthly_plan": "月度计划",
|
||||
"mgmt.constellation.yearly_plan": "年度计划",
|
||||
"mgmt.constellation.per_month": "每月",
|
||||
"mgmt.constellation.discount_chip": "EARLY15:终身享受15%折扣",
|
||||
"mgmt.constellation.early_adopter_offer": "早期用户限时优惠至2025年2月!",
|
||||
"mgmt.constellation.plan_features.0": "不限设备数量",
|
||||
"mgmt.constellation.plan_features.1": "所有VPN功能",
|
||||
"mgmt.constellation.plan_features.2": "灵活的按月计费",
|
||||
"mgmt.constellation.plan_features.3": "享受15%的终身折扣",
|
||||
"mgmt.constellation.yearly_savings": "相比月度计划节省17%",
|
||||
"mgmt.constellation.upgrade_button": "立即升级",
|
||||
"mgmt.cron.editCron.customText": "创建一个自定义作业以在容器中运行Shell命令。将容器字段留空以在主机上运行",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "仅在主机上运行仅在宇宙本身未运行在容器中时才有效",
|
||||
"mgmt.cron.editCronTitle": "编辑作业",
|
||||
"mgmt.cron.invalidCron": "无效的 CRONTAB 格式(使用6个部分)",
|
||||
"mgmt.cron.list.state.lastRan": "上次运行",
|
||||
"mgmt.cron.list.state.running": "运行中 - 已开始",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "要运行的命令(例如,echo 'Hello world')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "作业名称",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "计划(使用 crontab 语法)",
|
||||
"mgmt.cron.newCron.submitButton": "提交",
|
||||
"mgmt.cron.newCronTitle": "新作业",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "动作触发器",
|
||||
"mgmt.monitoring.alerts.addActionButton": "添加动作",
|
||||
"mgmt.openId.experimentalWarning": "这是一个试验性功能。建议谨慎使用。如发现任何问题,请报告!",
|
||||
"mgmt.openId.newSecret": "新密码",
|
||||
"mgmt.openId.redirect": "重定向",
|
||||
"mgmt.openId.redirectUri": "重定向URI",
|
||||
"mgmt.openId.resetSecret": "重置密码",
|
||||
"mgmt.openId.secretUpdated": "密码已更新。请立即复制,因为不会再次显示。",
|
||||
"mgmt.openid.newClientTitle": "新客户端",
|
||||
"mgmt.openid.newMfa": "新MFA设置",
|
||||
"mgmt.openid.newMfa.enterOtp": "输入您的OTP",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "扫描二维码或手动输入代码后,在下面输入您认证应用的令牌",
|
||||
"mgmt.openid.newMfa.otpManualCode": "...或手动输入此代码",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "显示手动代码",
|
||||
"mgmt.openid.newMfa.requires2faText": "此服务器需要2FA。 用<Tooltip title=\"例如FreeOTP(+)或Google/Microsoft身份验证器\"><1>身份验证器应用</1></0>扫描此二维码以继续",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "令牌是必需的",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "令牌最多为6个字符",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "令牌最少为6个字符",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "OTP错误。再试一次",
|
||||
"mgmt.scheduler.customJobsTitle": "自定义作业",
|
||||
"mgmt.scheduler.lastLogs": "最近的日志",
|
||||
"mgmt.scheduler.list.action.logs": "日志",
|
||||
"mgmt.scheduler.list.action.run": "运行",
|
||||
"mgmt.scheduler.list.scheduleTitle": "时间表",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "最后一次运行错误退出于",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "最后一次运行结束于",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "持续时间",
|
||||
"mgmt.scheduler.list.status.neverRan": "从未运行",
|
||||
"mgmt.scheduler.list.status.runningSince": "运行自",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "一次性作业",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "奇偶盘作业",
|
||||
"mgmt.servApp.container.urls.exposeText": "欢迎使用URL向导。此界面将帮助您通过创建一个新URL安全地将您的ServApp公开到互联网。",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "公开ServApp",
|
||||
"mgmt.servApp.exposeDesc": "将containerName公开到互联网",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "查看并开始",
|
||||
"mgmt.servApp.newServAppButton": "开始新的ServApp",
|
||||
"mgmt.servApp.url": "创建一个URL以访问此ServApp",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "自动更新容器",
|
||||
"mgmt.servApps.container.delete.cronjob": "Cron作业",
|
||||
"mgmt.servApps.container.delete.done": "完成",
|
||||
"mgmt.servApps.container.delete.route": "路由",
|
||||
"mgmt.servApps.container.deleteService": "删除服务",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "删除状态:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "链接容器",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "与容器链接",
|
||||
"mgmt.servApps.container.overview.healthTitle": "健康",
|
||||
"mgmt.servApps.container.overview.imageTitle": "映像",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "IP地址",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "设置",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "仅错误",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "选择您要删除的内容:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "MACVLAN要求父接口",
|
||||
"mgmt.servApps.createdChip.createdLabel": "“已创建”",
|
||||
"mgmt.servApps.deadChip.deadLabel": "死亡",
|
||||
"mgmt.servApps.driver.none": "无",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "已退出",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "导出 Docker 备份",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "容器端口",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "此容器未运行。编辑任何设置将导致容器重新启动。",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "暴露端口",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "此容器被强制要求安全保护。您不能直接将任何端口暴露给互联网,请改为在 Cosmos 中创建 URL。您也不能将它连接到桥接网络。",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "网络模式",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "断开连接",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "重新创建它或者",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "您已连接到已移除的网络:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "更新端口",
|
||||
"mgmt.servApps.newChip.newLabel": "新建",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "为其选择 URL",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "此服务需要更新版本的 Cosmos。请更新 Cosmos 以安装此服务。",
|
||||
"mgmt.servApps.newContainer.customize": "自定义 {{container_name}}",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "网络设置",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "选择您的服务名称",
|
||||
"mgmt.servApps.notRunningWarning": "此容器未运行。编辑任何设置将导致容器重新启动。",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "暂停",
|
||||
"mgmt.servApps.removingChip.removingLabel": "正在移除",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "正在重启",
|
||||
"mgmt.servApps.runningChip.runningLabel": "运行中",
|
||||
"mgmt.servApps.startToEditInfo": "启动容器以编辑",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "此容器未运行。编辑任何设置将导致容器重新启动。",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "本地",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "新建卷",
|
||||
"mgmt.servapps.actionBar.kill": "终止",
|
||||
"mgmt.servapps.actionBar.noUpdate": "无可用更新。点击强制拉取",
|
||||
"mgmt.servapps.actionBar.pause": "暂停",
|
||||
"mgmt.servapps.actionBar.recreate": "重新创建",
|
||||
"mgmt.servapps.actionBar.restart": "重启",
|
||||
"mgmt.servapps.actionBar.start": "启动",
|
||||
"mgmt.servapps.actionBar.stop": "停止",
|
||||
"mgmt.servapps.actionBar.unpause": "取消暂停",
|
||||
"mgmt.servapps.actionBar.update": "有更新可用",
|
||||
"mgmt.servapps.actionBar.updating": "正在更新 ServApp...",
|
||||
"mgmt.servapps.compose": "编排",
|
||||
"mgmt.servapps.compose.installButton": "安装",
|
||||
"mgmt.servapps.compose.installTitle": "安装",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "创建服务 - 预览",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "服务已创建!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "编辑服务",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "连接",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "已连接到 ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "断开连接",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "已断开连接自 ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "主进程 TTY",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "新建 Shell",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "该容器是非交互式的。如果您想连接到主进程, ",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "启用 TTY",
|
||||
"mgmt.servapps.importComposeFileButton": "导入 Compose 文件",
|
||||
"mgmt.servapps.networks.attackNetwork": "连接到 Cosmos",
|
||||
"mgmt.servapps.networks.containers": "容器",
|
||||
"mgmt.servapps.networks.list.bridge": "桥接",
|
||||
"mgmt.servapps.networks.list.host": "主机",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "IPAM 网关 / 掩码",
|
||||
"mgmt.servapps.networks.list.networkName": "网络名称",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "无 IP",
|
||||
"mgmt.servapps.networks.list.networkproperties": "属性",
|
||||
"mgmt.servapps.networks.list.newNetwork": "新网络",
|
||||
"mgmt.servapps.networks.list.overlay": "覆盖",
|
||||
"mgmt.servapps.networks.list.parentIf": "父接口",
|
||||
"mgmt.servapps.networks.list.subnet": "子网(可选)",
|
||||
"mgmt.servapps.networks.volumes": "卷",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "容器路径",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "主机路径",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "设备",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "键",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "值",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "环境变量必须唯一",
|
||||
"mgmt.servapps.newContainer.envTitle": "环境变量",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "强制安全容器",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "您已经更新了镜像。点击下面的按钮将拉取新镜像,然后才能更新容器。",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "交互模式",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "标签必须唯一",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "标签",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "拉取新镜像",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "正在拉取新镜像...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "重启策略",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "重启策略",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "更新容器",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "绑定",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "挂载点目标必须唯一",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "新挂载点",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "更新卷",
|
||||
"mgmt.servapps.newContainer.volumesTitle": "卷挂载",
|
||||
"mgmt.servapps.newContainerTitle": "Docker 容器设置",
|
||||
"mgmt.servapps.overview": "概述",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "在此粘贴您的 docker-compose.yml / cosmos-compose.json,或使用文件上传按钮。",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "未找到路由",
|
||||
"mgmt.servapps.routeConfig.setup": "设置",
|
||||
"mgmt.servapps.terminal": "终端",
|
||||
"mgmt.servapps.updatesAvailableFor": "有更新可用",
|
||||
"mgmt.servapps.viewDetailsButton": "查看详情",
|
||||
"mgmt.servapps.viewStackButton": "查看堆栈",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "范围",
|
||||
"mgmt.servapps.volumes.volumeName": "卷名",
|
||||
"mgmt.storage.available": "可用",
|
||||
"mgmt.storage.chown": "更改挂载文件夹所有者(可选,例如 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "配置名称",
|
||||
"mgmt.storage.confirmParityDeletion": "您确定要删除此校验盘吗?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "确认您的密码",
|
||||
"mgmt.storage.dataDisksTitle": "数据硬盘",
|
||||
"mgmt.storage.deviceTitle": "设备",
|
||||
"mgmt.storage.diskformatTitle": "磁盘格式",
|
||||
"mgmt.storage.disks": "磁盘",
|
||||
"mgmt.storage.externalStorage": "外部存储",
|
||||
"mgmt.storage.externalStorageText": "即将推出。此功能将允许您将外部云存储(Dropbox、Onedrive 等)挂载到您的服务器。",
|
||||
"mgmt.storage.formatButton": "格式化",
|
||||
"mgmt.storage.formatDiskTitle": "格式化磁盘",
|
||||
"mgmt.storage.formattingLog": "正在格式化",
|
||||
"mgmt.storage.list.fixText": "修复",
|
||||
"mgmt.storage.list.scrubText": "清理",
|
||||
"mgmt.storage.list.syncText": "同步",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "附加 mergerFS 选项(可选,用逗号分隔)",
|
||||
"mgmt.storage.mergeButton": "合并",
|
||||
"mgmt.storage.mergeText": "您即将合并磁盘。<strong>此操作是安全且可逆的</strong>。它不会影响磁盘上的数据,但会使内容在文件管理器中作为一个单独的磁盘显示。",
|
||||
"mgmt.storage.mergeTitle": "合并磁盘",
|
||||
"mgmt.storage.mount.permanent": "永久",
|
||||
"mgmt.storage.mount.whatToMountLabel": "要挂载的内容",
|
||||
"mgmt.storage.mountPath": "挂载路径",
|
||||
"mgmt.storage.mountPicker": "选择目标",
|
||||
"mgmt.storage.mountedAtText": "挂载于",
|
||||
"mgmt.storage.mounts": "挂载",
|
||||
"mgmt.storage.newMerge.newMergeButton": "创建合并",
|
||||
"mgmt.storage.newMount.newMountButton": "新建挂载",
|
||||
"mgmt.storage.optionsTitle": "选项",
|
||||
"mgmt.storage.parityDisksTitle": "校验盘",
|
||||
"mgmt.storage.parityTitle": "校验",
|
||||
"mgmt.storage.pathPrefixMntValidation": "路径应以 /mnt/ 或 /var/mnt 开头",
|
||||
"mgmt.storage.pathTitle": "路径",
|
||||
"mgmt.storage.raidText": "即将推出。此功能将允许您使用磁盘创建 RAID 阵列。",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### 您正在 Docker 容器内运行 Cosmos。因此,它只能有限地访问您的磁盘及其信息。",
|
||||
"mgmt.storage.selectMin2": "至少选择 2 个磁盘",
|
||||
"mgmt.storage.sharesText": "即将推出。此功能将允许您使用不同协议(SMB、FTP 等)共享文件夹。",
|
||||
"mgmt.storage.sharesTitle": "共享",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. 对象",
|
||||
"mgmt.storage.smart.health": "健康状况",
|
||||
"mgmt.storage.smart.noSmartError": "该磁盘没有可用的 S.M.A.R.T. 数据。如果您在某种虚拟化或容器化环境中运行 Cosmos,这很可能是数据不可用的原因。",
|
||||
"mgmt.storage.smart.threshholdTooltip": "此值为健康百分比(100 是最好)。旁边是一个阈值,低于该值时,建议紧急更换硬盘。",
|
||||
"mgmt.storage.snapraid.addDatadisk": "添加数据硬盘",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "首先,选择校验盘。一个校验盘可以保护一个磁盘免受故障,两个校验盘可以保护两个磁盘免受故障,依此类推。请记住,这些磁盘仅用于校验,不可用于数据存储。校验盘必须至少与最大的数据盘一样大,并且应该是空的。",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "选择您想用校验盘保护的数据硬盘。",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "设置同步和清理间隔。同步间隔是校验数据更新的时间。清理间隔是检查校验数据是否有错误的时间。这使用 CRONTAB 语法表示秒。",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "新建校验盘",
|
||||
"mgmt.storage.snapraid.createParity.step": "步骤",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "创建奇偶校验磁盘",
|
||||
"mgmt.storage.snapraid.createParityInfo": "您即将创建奇偶校验磁盘。<strong>此操作是安全且可逆的</strong>。奇偶校验磁盘用于保护您的数据免受磁盘故障的影响。在创建奇偶校验磁盘时,选择您要保护的数据磁盘。不要添加包含系统或其他奇偶校验磁盘的磁盘。",
|
||||
"mgmt.storage.snapraid.min1parity": "至少选择1个奇偶校验磁盘",
|
||||
"mgmt.storage.snapraid.min2datadisks": "至少选择2个数据磁盘",
|
||||
"mgmt.storage.snapraid.min3chars": "名称应至少包含3个字符",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "名称应为字母数字",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "移除数据磁盘",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "清理间隔",
|
||||
"mgmt.storage.snapraid.storageParity": "存储奇偶校验",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "同步间隔",
|
||||
"mgmt.storage.startFormatLog": "开始格式化磁盘 {{disk}}...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "同步/清理间隔",
|
||||
"mgmt.storage.typeTitle": "类型",
|
||||
"mgmt.storage.unMountDiskButton": "{{unMount}} 磁盘",
|
||||
"mgmt.storage.unMountDiskText": "您即将 {{unMount}} 磁盘 <strong>{{disk}}</strong>{{mountpoint}}。这将使内容在文件资源管理器中变为 {{unAvailable}}。永久 {{unMount}} 将在重启后生效。",
|
||||
"mgmt.storage.unMountText": "您即将 {{unMount}} 文件夹 {{mountpoint}}。这将使内容在文件资源管理器中变为 {{unAvailable}}。永久 {{unMount}} 将在重启后生效。",
|
||||
"mgmt.storage.unavailable": "不可用",
|
||||
"mgmt.storage.formatModalText": "输入您的密码以确认您要格式化 {{disk}}",
|
||||
"mgmt.storage.vmWarning": "您正在Docker容器或虚拟机中运行Cosmos,因此它只能有限访问您的磁盘及其信息。为了您的安全,格式化、挂载、RAID等潜在破坏性操作被禁用,因为您的虚拟机/Docker设置可能会有所不同,并可能误导您,导致不可逆的损害。",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "这些设置仅适用于高级用户。请勿更改这些设置,除非您知道自己在做什么。",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "此设置将过滤掉所有不来自指定IP的请求。需要您的设置报告客户端的真实IP。默认情况下,它会这样做,但一些特殊设置(如在Windows上安装Docker/Cosmos,或在Cloudflare之后)将阻止Cosmos知道客户端的真实IP。如果您在上面使用了“仅限Constellation”,则无论此设置如何,Constellation IP始终被允许。",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "从仪表盘隐藏",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "覆盖主机头(使用此来从另一个服务器/IP链式解析请求)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "覆盖主机头",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "白名单入站IP和/或IP范围(用逗号分隔)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "白名单入站IP和/或IP范围(用逗号分隔)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "高级设置",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "需要身份验证",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "限制访问Constellation VPN",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "智能盾保护",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "基本安全",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "接受不安全的HTTPS目标(不推荐)",
|
||||
"mgmt.urls.edit.newUrlTitle": "新 URL",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "路径前缀",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "路径前缀",
|
||||
"mgmt.urls.edit.sourceInfo": "您要从哪个URL访问您的目标?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "剥离路径前缀",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "目标文件夹路径",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "目标 URL",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "目标设置",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "模式",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "代理",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "重定向",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Docker容器",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "单页应用",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "静态文件夹",
|
||||
"mgmt.urls.edit.targetTypeInfo": "您希望通过此路由访问的是什么?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "目标类型",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "使用主机",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "使用路径前缀",
|
||||
"mgmt.usermgmt.adminLabel": "管理员",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "电子邮件地址(可选)",
|
||||
"mgmt.usermgmt.createUserTitle": "创建用户",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "您确定要删除用户吗",
|
||||
"mgmt.usermgmt.deleteUserTitle": "删除用户",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "电子邮件地址",
|
||||
"mgmt.usermgmt.editEmailText": "使用此表格来邀请编辑 {{user}} 的电子邮件。",
|
||||
"mgmt.usermgmt.editEmailTitle": "编辑电子邮件",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "邀请已过期",
|
||||
"mgmt.usermgmt.invitePendingLabel": "邀请处理中",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "发送此链接到",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "或者您也可以分享以下链接:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "到",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "已发送电子邮件",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "附链接",
|
||||
"mgmt.usermgmt.inviteUserText": "使用此表格邀请新用户加入系统。",
|
||||
"mgmt.usermgmt.inviteUserTitle": "邀请用户",
|
||||
"mgmt.usermgmt.lastLogin": "最后登录",
|
||||
"mgmt.usermgmt.reset2faButton": "重置双重验证",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "发送密码重置",
|
||||
"navigation.home.Avx": "支持AVX",
|
||||
"navigation.home.LetsEncryptEmailError": "您已启用 Let's Encrypt 来自动获取HTTPS证书。您需要在配置中提供使用 Let's Encrypt 时的电子邮件地址。",
|
||||
"navigation.home.LetsEncryptError": "您的 Let's Encrypt 配置或某个路由存在错误,请尽快修复:",
|
||||
"navigation.home.availRam": "可用",
|
||||
"navigation.home.configChangeRequiresRestartError": "您已更改配置,需要重新启动才能生效。请重新启动 Cosmos 以应用更改。",
|
||||
"navigation.home.cosmosNotDockerHostError": "您的 Cosmos 服务器未在 Docker 主机网络模式下运行。建议您迁移安装。",
|
||||
"navigation.home.dbCantConnectError": "数据库无法连接,这将影响多个 Cosmos 功能。请尽快修复!",
|
||||
"navigation.home.localhostnotRecommendedError": "您在配置中使用了 localhost 或 0.0.0.0 作为主机名。建议您使用域名或 IP。",
|
||||
"navigation.home.network": "网络",
|
||||
"navigation.home.newCosmosVersionError": "Cosmos 的新版本可用!请更新到最新版本以获取最新功能和错误修复。",
|
||||
"navigation.home.noApps": "您没有配置应用。请在配置面板中添加一些应用。",
|
||||
"navigation.home.noAppsTitle": "没有应用",
|
||||
"navigation.home.noAvx": "不支持AVX",
|
||||
"navigation.home.rcvNet": "接收",
|
||||
"navigation.home.trsNet": "发送",
|
||||
"navigation.home.usedRam": "已用",
|
||||
"navigation.market.applicationsTitle": "应用程序",
|
||||
"navigation.market.compose": "编排",
|
||||
"navigation.market.filterDuplicateCheckbox": "过滤重复项",
|
||||
"navigation.market.image": "镜像",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "这允许您向应用商店添加额外的第三方仓库。",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "从这里开始",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "要查找新源,",
|
||||
"navigation.market.repository": "仓库",
|
||||
"navigation.market.search": "搜索 {{count}} 应用...",
|
||||
"navigation.market.sources.addSourceButton": "添加源",
|
||||
"navigation.market.sources.editSourcesButton": "源",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "名称必须唯一",
|
||||
"navigation.market.sources.urlRequiredValidation": "URL 是必需的",
|
||||
"navigation.market.sourcesTitle": "编辑源",
|
||||
"navigation.market.startServAppButton": "启动服务应用",
|
||||
"navigation.market.unofficialMarketTooltip": "此应用未托管在 Cosmos Cloud 应用商店上。它未经过官方验证和测试。",
|
||||
"navigation.market.viewButton": "查看",
|
||||
"navigation.monitoring.alerts.action.edit": "编辑警报",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "操作类型",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "必须填写条件操作符",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "必须填写条件值",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "必须填写周期",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "严重性",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "必须填写跟踪指标",
|
||||
"navigation.monitoring.alerts.actions.restart": "重启触发警报的容器",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "重启操作会尝试重启任何附加到指标的容器。这只会对具体资源的指标(例如特定容器的 CPU)产生影响。对全局指标(例如全局使用的 CPU)无效",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "发送邮件",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "发送通知",
|
||||
"navigation.monitoring.alerts.actions.stop": "停止/禁用触发警报的资源",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "停止操作会尝试停止/禁用任何附加到指标的资源(例如容器、路由等)。这只会对具体资源的指标(例如特定容器的 CPU)产生影响。对全局指标(例如全局使用的 CPU)无效",
|
||||
"navigation.monitoring.alerts.actionsTitle": "操作",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "警报名称",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "最后触发时间",
|
||||
"navigation.monitoring.alerts.conditionLabel": "条件是最大值的百分比",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "触发条件操作符",
|
||||
"navigation.monitoring.alerts.conditionTitle": "条件",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "触发条件值",
|
||||
"navigation.monitoring.alerts.newAlertButton": "新建警报",
|
||||
"navigation.monitoring.alerts.periodLabel": "周期(检查指标的频率)",
|
||||
"navigation.monitoring.alerts.periodTitle": "周期",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "重置为默认",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "节流(每日报警一次最多)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "跟踪指标",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "跟踪指标",
|
||||
"navigation.monitoring.alertsTitle": "警报",
|
||||
"navigation.monitoring.daily": "每日",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "从",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "到",
|
||||
"navigation.monitoring.events.eventsFound": "从 {{from}} 到 {{to}} 找到 {{count}} 个事件",
|
||||
"navigation.monitoring.events.eventsFound_other": "从 {{from}} 到 {{to}} 找到 {{count}} 个事件",
|
||||
"navigation.monitoring.events.eventsFound_zero": "从 {{from}} 到 {{to}} 没有找到事件",
|
||||
"navigation.monitoring.events.loadMoreButton": "加载更多",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "搜索(文本或 bson)",
|
||||
"navigation.monitoring.eventsTitle": "事件",
|
||||
"navigation.monitoring.hourly": "每小时",
|
||||
"navigation.monitoring.latest": "最新",
|
||||
"navigation.monitoring.proxyTitle": "代理",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "容器 - 平均网络状况",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "容器 - 平均资源状况",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "请求被阻止的原因",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "被阻止的请求",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "磁盘使用情况",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "机器人",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "按地理位置(被阻止的国家)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "按主机名 (通常是 IP 扫描威胁)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "按引用",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "Smart Shield(各种滥用指标,如时间、大小、暴力攻击、并发请求等)。 它不包括被禁止 IP 的阻止,以在潜在攻击的情况下节省资源",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "按 IP 白名单(包括受限于 Constellation)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "每个 URL 的请求",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "请求资源",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "请求响应",
|
||||
"navigation.monitoring.resourcesTitle": "资源",
|
||||
"navigation.monitoringTitle": "服务器监控",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "如果您使用 Cloudflare,请确保 DNS 记录<strong>不是</strong>设置为<b>代理</b>(您不应该看到橙色云,而是灰色云)。 否则,Cloudflare 不允许 Let's Encrypt 验证您的域名。 <br />或者,您也可以使用 DNS 挑战。",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "您已启用 DNS 挑战。 确保您已设置 DNS 提供商的环境变量。 您现在可以启用它,但请确保在尝试访问此安装程序后访问 Cosmos 之前相应地设置 API 令牌。 请参阅文档:<1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "创建本地管理员账户来管理您的服务器。 电子邮件是可选的,用于通知和密码恢复。",
|
||||
"newInstall.adminAccountTitle": "管理员账户 🔑(步骤 4/4)",
|
||||
"newInstall.applyRestartAction": "应用并重启",
|
||||
"newInstall.checkInputValidation": "请检查您是否正确填写了所有输入项",
|
||||
"newInstall.cleanInstallCheckbox": "全新安装(删除所有现有配置文件)",
|
||||
"newInstall.dbConnected": "数据库已连接。",
|
||||
"newInstall.dbInstalling": "正在安装数据库...",
|
||||
"newInstall.dbNotConnected": "数据库未连接!",
|
||||
"newInstall.dbSelection.createChoice": "自动创建一个安全的数据库(推荐)",
|
||||
"newInstall.dbSelection.dbLabel": "选择您的选项",
|
||||
"newInstall.dbSelection.disabledChoice": "禁用用户管理和界面",
|
||||
"newInstall.dbSelection.providedChoice": "提供我自己的数据库凭据",
|
||||
"newInstall.dbText": "Cosmos 使用 MongoDB 数据库存储所有数据。 它是可选的,但没有数据库认证和用户界面将无法工作。",
|
||||
"newInstall.dbTitle": "数据库 🗄️(步骤 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "数据库 URL",
|
||||
"newInstall.dockerAvail": "Docker 已安装并正在运行。",
|
||||
"newInstall.dockerChecking": "重新检查 Docker 状态...",
|
||||
"newInstall.dockerNotConnected": "Docker 未连接! 请检查您的 Docker 连接。<br/>您是否忘记添加<pre>-v /var/run/docker.sock:/var/run/docker.sock</pre>到您的 Docker 运行命令?<br />如果您的 Docker 守护程序在其他地方运行,请添加<pre>-e DOCKER_HOST=...</pre>到您的 Docker 运行命令。",
|
||||
"newInstall.dockerTitle": "Docker 🐋(步骤 1/4)",
|
||||
"newInstall.finishText": "做得好! 您已成功安装 Cosmos。 您现在可以使用您创建的管理员账户登录到您的服务器。 如果您更改了主机名,请勿忘记在重启后使用该 URL 访问您的服务器。 如果您遇到问题,请检查日志中的任何错误消息并编辑 /config 文件夹中的文件。 如果您仍然无法解决,请加入我们的<0>Discord 服务器</0>,我们将很乐意为您提供帮助!",
|
||||
"newInstall.finishTitle": "完成 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "您似乎在使用域名。<br />Let's Encrypt 可以为您自动生成证书。",
|
||||
"newInstall.hostnameInput.hostnameLabel": "主机名(您希望如何访问 Cosmos?)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "yourdomain.com, 你的ip,或 localhost",
|
||||
"newInstall.hostnamePointsToInfo": "此主机名指向<strong>{{hostIp}}</strong>,检查它是否是您的服务器 IP!",
|
||||
"newInstall.httpsText": "建议使用 Let's Encrypt 自动提供 HTTPS 证书。 这需要一个有效的指向此服务器的域名。 如果您没有,可以在下拉列表中选择<strong>“生成自签名证书”</strong>。 如果启用 HTTPS,它将在下一次重启后生效。",
|
||||
"newInstall.httpsText.info": "如果您不知道,请保留默认值“cosmos.local”。 您可以通过在浏览器中输入“http://cosmos.local”来访问 Cosmos!",
|
||||
"newInstall.httpsText.warning": "*.local 域名如 cosmos.local 只适用于<strong>家庭服务器</strong>。 如果您的服务器是远程的(例如租赁服务器),您需要使用服务器的 IP 或域名。",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐(步骤 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let\\'s Encrypt 只接受域名",
|
||||
"newInstall.linkToDocs": "文档链接",
|
||||
"newInstall.loading": "加载中",
|
||||
"newInstall.localAutoSelfSignedInfo": "您似乎在使用 IP 地址或本地域名。<br />您只能使用纯 HTTP 或自签名证书(如果您知道自己在做什么,请使用自签名,因为它会导致某些应用程序的问题,特别是在 IOS 上)。",
|
||||
"newInstall.previousButton": "上一步",
|
||||
"newInstall.privCertInput.privCertLabel": "私有证书",
|
||||
"newInstall.pubCertInput.pubCertLabel": "公共证书",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "用户名不能为 \\'admin\\' 或 \\'root\\'",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "密码必须匹配",
|
||||
"newInstall.skipAction": "跳过",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "Let's Encrypt 电子邮件",
|
||||
"newInstall.usermgmt.disableButton": "禁用",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "重新发送邀请",
|
||||
"newInstall.welcomeText": "首先,非常感谢您试用 Cosmos!欢迎使用设置向导。本向导将指导您完成 Cosmos 的设置。大约需要2-3分钟,您就可以开始使用了。",
|
||||
"newInstall.welcomeTitle": "欢迎!💖",
|
||||
"newInstall.whatIsCosmos": "Cosmos 使用 Docker 运行应用程序。这是可选的,但如果无法连接 Docker,Cosmos 将以仅反向代理模式运行。",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "为 *. 使用通配符证书。",
|
||||
"newInstall.wildcardLetsEncryptError": "您已启用 Let's Encrypt 的通配符证书。只有在使用 DNS 挑战时,这才有效!请编辑 DNS 提供商文本输入。",
|
||||
"tooltip.route.SmartShield.enabled": "智能盾已启用",
|
||||
"tooltip.route.SmartShield.disabled": "智能盾已禁用",
|
||||
"tooltip.route.authentication.enabled": "认证已启用",
|
||||
"tooltip.route.authentication.disabled": "认证已禁用",
|
||||
"tooltip.route.throttling.enabled": "限流已启用",
|
||||
"tooltip.route.throttling.disabled": "限流已禁用",
|
||||
"tooltip.route.timeout.enabled": "超时已启用",
|
||||
"tooltip.route.timeout.disabled": "超时已禁用",
|
||||
"tooltip.route.move": "优先级最低的路由优先匹配",
|
||||
"tooltip.route.tunnelWarn": "此路由隧道至您的主 Cosmos 服务器,您必须从那里进行编辑。",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "通过另一个 Constellation Cosmos 节点进行隧道传输",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "隧道传输的主机名(用户面对的隧道主机名是什么)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "许可证密钥",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "管理许可证",
|
||||
"language.selectLanguage": "选择语言"
|
||||
}
|
||||
@@ -720,5 +720,6 @@
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "Tunnel über einen anderen Constellation Cosmos-Knoten",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "Hostname, von dem aus getunnelt wird (welcher Hostname ist benutzerseitig sichtbar für den Tunnel)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "Lizenzschlüssel",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Lizenz verwalten"
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Lizenz verwalten",
|
||||
"language.selectLanguage": "Sprache auswählen"
|
||||
}
|
||||
724
client/src/utils/locales/en-FUNNYSHAKESPEARE/translation.json
Normal file
724
client/src/utils/locales/en-FUNNYSHAKESPEARE/translation.json
Normal file
@@ -0,0 +1,724 @@
|
||||
{
|
||||
"Storage": "Storage",
|
||||
"auth.accountUnconfirmedError": "Thou hast yet to register thy account. Thou shouldst have an invite parchment in thine emails. If thou needest a new one, summon thine administrator.",
|
||||
"auth.confirmPassword": "Confirmeth Password",
|
||||
"auth.enterPwd": "Entereth thy password",
|
||||
"auth.forgotPassword.backToLogin": "Back to Login",
|
||||
"auth.forgotPassword.checkEmail": "Peep at thy email for a parchment to reset thy password. If it appear not within a few moments, peep within thy spam folder.",
|
||||
"auth.forgotPassword.resetPassword": "Reset Password",
|
||||
"auth.forgotPwd": "Forgot Thy Password?",
|
||||
"auth.genPwdStrength.good": "Good",
|
||||
"auth.genPwdStrength.normal": "Normal",
|
||||
"auth.genPwdStrength.poor": "Poor",
|
||||
"auth.genPwdStrength.strong": "Strong",
|
||||
"auth.genPwdStrength.weak": "Weak",
|
||||
"auth.hostnameInput": "Set thy hostname first",
|
||||
"auth.loggedOutError": "Thou hast been disconnected. Pray thee login to continue",
|
||||
"auth.login": "Login",
|
||||
"auth.logoffText": "Thou hast been logged off. Redirection cometh...",
|
||||
"auth.notAdminError": "Thou needst be Admin",
|
||||
"auth.notLoggedInError": "Thou needst be logged in to access this",
|
||||
"auth.pwd": "Password",
|
||||
"auth.pwdRequired": "Password is required",
|
||||
"auth.pwdResetNotAllowed": "This server alloweth not password resetting.",
|
||||
"auth.selectHTTPSMode": "Selecteth thy HTTP(S) mode",
|
||||
"auth.unexpectedErrorValidation": "Unexpected error. Check thine infos or tryeth again later.",
|
||||
"auth.usernameInput": "Entereth thy nickname",
|
||||
"auth.wrongCredError": "Wrong nickname or password. Try again or seek to reset thy password",
|
||||
"auth.yourPassword": "Thy Password",
|
||||
"global.CPU": "CPU",
|
||||
"global.RAM": "RAM",
|
||||
"global.addAction": "Addeth",
|
||||
"global.backAction": "Backeth",
|
||||
"global.cancelAction": "Cancel",
|
||||
"global.close": "Close",
|
||||
"global.confirmAction": "Confirmeth",
|
||||
"global.confirmDeletion": "Art thou certain?",
|
||||
"global.copyFilenameSuffix": "Copieth",
|
||||
"global.createAction": "Create",
|
||||
"global.createdAt": "Created At",
|
||||
"global.delete": "Delete",
|
||||
"global.description": "Description",
|
||||
"global.driver": "Driver",
|
||||
"global.edit": "Editeth",
|
||||
"global.emailInvalidValidation": "Must be a legit email",
|
||||
"global.emailRequiredValidation": "Email is required",
|
||||
"global.enabled": "Enabled",
|
||||
"global.error": "Error",
|
||||
"global.hostname": "Hostname",
|
||||
"global.logout": "Logout",
|
||||
"global.mount": "Mount",
|
||||
"global.name.validation": "Name is required",
|
||||
"global.nameTitle": "Nameth",
|
||||
"global.network": "Networketh",
|
||||
"global.networks": "Networkeths",
|
||||
"global.never": "Nev'r",
|
||||
"global.next": "Nexteth",
|
||||
"global.nicknameLabel": "Nickname",
|
||||
"global.nicknameRequiredValidation": "Nickname is requir'd",
|
||||
"global.refresh": "Refresheth",
|
||||
"global.refreshPage": "Refresheth Page",
|
||||
"global.required": "Requir'd",
|
||||
"global.resetZoomButton": "Resete Zoom",
|
||||
"global.saveAction": "Saveth",
|
||||
"global.savedConfirmation": "Sav'd!",
|
||||
"global.savedError": "Err'r whilst saving, tryeth again.",
|
||||
"global.searchPlaceholder": "Searcheth...",
|
||||
"global.securityTitle": "Securith",
|
||||
"global.source": "Source",
|
||||
"global.statusTitle": "Status",
|
||||
"global.success": "Successe",
|
||||
"global.target": "Targ'th",
|
||||
"global.temperature": "Temp'rature",
|
||||
"global.time": "Timeth",
|
||||
"global.unmount": "Unmounteth",
|
||||
"global.update": "Updateth",
|
||||
"global.user": "Us'r",
|
||||
"global.volume": "Volumeth",
|
||||
"header.notification.message.alertTriggered": "The alerteth \"{{Vars}}\" wast trigg'r'd.",
|
||||
"header.notification.message.certificateRenewed": "The TLS certificate f'r the followingeth domains hath been renew'd: {{Vars}}",
|
||||
"header.notification.message.containerUpdate": "Contain'r {{Vars}} updat'd to the latest v'rsion!",
|
||||
"header.notification.title.alertTriggered": "Alert trigg'r'd",
|
||||
"header.notification.title.certificateRenewed": "Cosmos Certificate Renew'd",
|
||||
"header.notification.title.containerUpdate": "Contain'r Update",
|
||||
"header.notification.title.serverError": "Serv'r Err'r",
|
||||
"header.notificationTitle": "Notificationeth",
|
||||
"header.profileLabel": "Profileth",
|
||||
"header.settingLabel": "Settingeth",
|
||||
"menu-items.management.configurationTitle": "Configurationeth",
|
||||
"menu-items.management.constellation": "Constellationeth",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "Schedul'r",
|
||||
"menu-items.management.servApps": "ServApps",
|
||||
"menu-items.management.storage": "Storage",
|
||||
"menu-items.management.urls": "URLs",
|
||||
"menu-items.management.usersTitle": "Users",
|
||||
"menu-items.managementTitle": "Managem'nt",
|
||||
"menu-items.navigation": "Navigationeth",
|
||||
"menu-items.navigation.home": "Hometh",
|
||||
"menu-items.navigation.marketTitle": "Marketh",
|
||||
"menu-items.navigation.monitoringTitle": "Monit'ring",
|
||||
"menu-items.support": "Supporteth",
|
||||
"menu-items.support.bugReportTitle": "Hast Found a Bug?",
|
||||
"menu-items.support.discord": "Discordeth",
|
||||
"menu-items.support.docsTitle": "Documentationeth",
|
||||
"menu-items.support.github": "Github-eth",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "Showeth Application Details on Homepage",
|
||||
"mgmt.config.appearance.primaryColorSlider": "Primary Hued Paint",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "Resetteth Colors",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "Resetteth Wallpaper",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "Secondary Hued Paint",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "preview seemeth broken. Prithee re-upload.",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "Uploadeth Wallpaper",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "this link to the documentation",
|
||||
"mgmt.config.certRenewalText": "Thou art using Let's Encrypt but thou art not using the DNS Challenge with a wildcard certificate. This meaneth the server must reneweth the certificate everytime thou addest a new hostname, causing a few seconds of downtime. To avoideth it in the future, prithee refer to",
|
||||
"mgmt.config.certRenewalTitle": "Certificate Renewaleth",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "Container Name-eth",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "Prithee select a container",
|
||||
"mgmt.config.containerPicker.containerPortInput": "Container Porta",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "Prithee entereth a port",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "Container Protocol (use HTTP if unsure, or tcp for non-http proxying)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "Result Target Previeweth",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "This shalt be generated automatically",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "Invalid Target, must have a port-eth",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "Invalid Target, must starteth with http:// or https://",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "Default data path for installs-eth",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "Cleaneth Not Images",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "Cleaneth Not Network",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "Enableth SMTP",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "Enableth SMTP",
|
||||
"mgmt.config.email.inbobox.label": "This alloweth thee to setup an SMTP server for Cosmos to sendeth emails such as password reset emails and invites",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "SMTP Password-eth",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "SMTP Password-eth",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "Alloweth self-signed certificate",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "Alloweth Insecure TLS",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "SMTP From-eth",
|
||||
"mgmt.config.email.senderInput.senderLabel": "SMTP From-eth",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP Uses TLS-eth",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "SMTP Username-eth",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "SMTP Username-eth",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "Directory where backups shall be stored (relative to the host server `/`)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "Backup Output Directory (relative to the host server `/`)",
|
||||
"mgmt.config.general.configFileInfo": "This page alloweth thee to edit the configuration file. Any Environment Variable overwriting configuration shan't appear here.",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "Requireth MFA for all users",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "Force-eth Multi-Factor Authentication",
|
||||
"mgmt.config.general.logLevelInput": "Level of logging (Default: INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "Logging Level is required-eth",
|
||||
"mgmt.config.general.mongoDbInput": "MongoDB connection string. 'Tis advised to use Environment variable to storeth this securely instead. (Optional)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "Monitoring Enabled-eth",
|
||||
"mgmt.config.general.notAdminWarning": "As thou art not an admin, thou can't edit the configuration. <br/>This page is only here for visibility.",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "Puppet Mode Config Volumeth",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "Puppet Mode Configeth Volume",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "Puppet Mode Database Volume maketh mine stage bigger",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "Puppet Mode Methinks thine Database Volume",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "Enableth Puppet Mode",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "Puppet Mode Hath Enabled",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "Puppet Mode Hostname, name this be, aye",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "Puppet Mode Speaketh Hostname",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "Puppet Mode passwordeth protected",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "Puppet Mode 'tis a Password",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "Puppet Mode byaar our Username",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "Puppet Mode thy Username",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "Puppet Mode Version, dost thou like it?",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "Puppet Mode how old is thy Version",
|
||||
"mgmt.config.general.puppetModeTitle": "Puppet Mode, Doth Playeth!",
|
||||
"mgmt.config.generalTitle": "General of the land",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "Purge storied Metrics Dashboard",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "Art thou sure yond wanteth to purge all metrics data from dashboards? Dost dare!",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "Refresh ye quick!",
|
||||
"mgmt.config.header.restartButton.restartLabel": "Restart Server, anon!",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "Allow insecure access via local IP, foolish knave",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "When HTTPS is usedth 'long side a domain, depending on yon networking configuration, 'tis possible yond yon server is not receiving directeth local connections. This option alloweth access via thy local IP, like ip:port. Thou can already create ip:port URLs for thine apps. But remembereth, this shall make them HTTP-only.",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "This option is not recommended as it exposeth thy server to security risks on thy local network. Even if safer than the internet, local alas is not safe! Beware of IoTs, smart-TVs, smartphones or even thy router that can be compromised. If thou wants safe local-offline access to a server, use Constellation instead.",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "Enable this, if thou hast a public site and wants search engines to findeth it. So it appears in search results, yay.",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "Allow search engines to findeth thy server",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "Hostname: This shall be used to restrict access to thy Cosmos Server (Thy IP, or domain name)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "Hostname is utterly required",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "This shall allow thee to publish thy server on thine local network using mDNS. So all thy .local domains will be available upon thine local network with no extra config.",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "Notifyeth Users upon Successful Login",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "No routes have been configured, alas.",
|
||||
"mgmt.config.proxy.originTitle": "Origin from whence thou comest",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "Thou art not using a domain name, the server might go offline for few seconds to remap thy docker ports.",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "Thou needest refresh the page as thou art using a self-signed certificate and must accept any new ones. To avoid this in future, use Let's Encrypt, thee shall. {{isNotDomain && 'Thou art not using a domain name, the server might go offline for a few seconds to remap thy docker ports.'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "Save Changes, now!",
|
||||
"mgmt.config.proxy.urlTitle": "URL, whereabouts",
|
||||
"mgmt.config.restart.laterButton": "Later, perhaps.",
|
||||
"mgmt.config.restart.okButton": "OK, good knight!",
|
||||
"mgmt.config.restart.restartQuestion": "Does thee wanteth to restart thy server?",
|
||||
"mgmt.config.restart.restartStatus": "Restarting Server... Be patient, fair one",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "The server dost taketh too long to restart.",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "Consider troubleshouting yon logs. If thou useth a self-signed certificate, thee might need to refresh and accept it anew.",
|
||||
"mgmt.config.restart.restartTitle": "Restart Server, dost thou dare?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "Allow only access to admin panel from thou constellation",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "Use these options to restrict access to admin panel. Take thou care, if thou lock thyself out, thou must manually edit the config file. To restrict access to thy local network, use 'Admin Whitelist' with IP range 192.168.0.0/16",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "Comma separated list of IPs that shall be allowed to access thine admin panel",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "Admin Whitelist Inbound IPs and/or IP ranges, comma separated",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "Admin Restrictions, beware",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "Authentication thou Public Key",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "For reasons of security, it is not possible to change Certificate Private keys remotely. It be advised to edit config file manually or better still, use Environment Variables to stores them.",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "Generate missing Authentication Certificates automatically (Default: true)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "HTTPS, Certificates doth secure",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "Selecteth thy HTTP(S) mode",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "Useth HTTP Only",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "Automatically generateth certificates using Let's Encrypt (Recommended)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "I possess mine own certificates",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "Locally self-signeth certificates",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(optional, only if 't be true thou knowest what thou art doing) Overriddeth Wildcard Domains (comma separated, needeth to add both wildcard AND root domain like in the placeholder)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "Root HTTPS Public Key",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "Forceth HTTPS Certificate Renewal On Next Save",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "Picketh a DNS provider (if 't be true thou art using a DNS Challenge, otherwise leaveth empty)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "Email address for Let's Encrypt",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "Useth Wildcard Certificate for the root domain of ",
|
||||
"mgmt.config.security.encryptionTitle": "Encryption",
|
||||
"mgmt.config.security.geoBlockSelection": "Chooseth which countries thou wanteth to {{blockAllow}}",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "Geo-Blocking: (Those countries shalt be {{blockAllow}})",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "allowed to accesseth",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "blocked from accessing",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "allow",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "block",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "Reset to default (most dangerous countries)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "Useth list as whitelist instead of blacklist",
|
||||
"mgmt.constellation.dns.resetButton": "Reset",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "DNS Blocklists",
|
||||
"mgmt.constellation.dnsTitle": "Constellation Internal DNS",
|
||||
"mgmt.constellation.externalText": "Thou art currently connected to an external constellation network. Useth thy main Cosmos server to manage thy constellation network and devices.",
|
||||
"mgmt.constellation.isRelay.label": "Relay traffic via this Lighthouse",
|
||||
"mgmt.constellation.resetLabel": "Reset Network",
|
||||
"mgmt.constellation.resetText": "This will completely reset the network, and disconnect all the clients. Thou shalt need to reconnect them. This cannot be undone.",
|
||||
"mgmt.constellation.restartButton": "Restart VPN Service",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "Device added successfully! Downloadeth and scan the QR Code from the Cosmos app or download the relevant files to thy device along side the config and network certificate to connect:",
|
||||
"mgmt.constellation.setup.addDeviceText": "Addeth a Device to the constellation using either the Cosmos or Nebula client",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "Addeth Device",
|
||||
"mgmt.constellation.setup.deviceName.label": "Device Name",
|
||||
"mgmt.constellation.setup.dns.customEntries": "DNS Custom Entries",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "Reset Default",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "Us'th Blacklists to blocketh domains",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "DNS Blocklist URLs",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "When changing thy DNS records, always useth private mode on thy browser and alloweth some time for various caches to expire.",
|
||||
"mgmt.constellation.setup.dnsText": "This is a DNS that runneth inside thy Constellation network. It automatically rewriteth thy domains DNS entries to be local to thy network, and also alloweth thou to do things like block ads and trackers on all devices connected to thy network. Thou canst also add custom DNS entries to resolve to specific IP addresses. This DNS server is only accessible from inside thy network.",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "Constellation Enabled",
|
||||
"mgmt.constellation.setup.externalConfig.label": "Upload External Constellation Network File",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "Resync External Constellation Network File",
|
||||
"mgmt.constellation.setup.firewallInfo": "Coming soon. This feature will alloweth thou to open and close ports individually on each device and decide who is't can accesseth them.",
|
||||
"mgmt.constellation.setup.hostnameInfo": "These art thy Constellation hostnames, that the app shall useth to connect. This can be a mix of domain name (for dynamic IPs) and IPs.<br />If thou art using a domain name, this needeth to be different from thy server's hostname. Whatsoever domain thou chooseth, it is very important that thou maketh sure there is a A entry in thy domain DNS pointing to this server. <strong>If thou changest this value, thou must reset thy network and reconnect all thy clients!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "Constellation IP Address",
|
||||
"mgmt.constellation.setup.ipTitle": "Constellation IP",
|
||||
"mgmt.constellation.setup.owner.label": "Owner",
|
||||
"mgmt.constellation.setup.privNode.label": "This server is not a lighthouse (thou shall not be able to connecteth to it directly without another lighthouse)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "Public Hostname",
|
||||
"mgmt.constellation.setup.pubKey.label": "Public Key (Optional)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "Relay requests via this Node",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "Coming sooneth. This feature shall alloweth thee to tunnel thy traffic through thy devices to things outside of thy constellation.",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "Unsafe Routes",
|
||||
"mgmt.constellation.setupText": "Constellation is a VPN yond runs inside thy Cosmos network. T 'automatically connects all thy devices together, and allows thee to access those folk from anywhere. Please refer to ye <0>documentation</0> for more information. In order to connecteth, please useth ye <1>Constellation App</1>",
|
||||
"mgmt.constellation.setupTitle": "Constellation Setup",
|
||||
"mgmt.constellation.setuplighthouseTitle": "Install thee Lighthouse",
|
||||
"mgmt.constellation.showConfigButton": "Showeth VPN Config",
|
||||
"mgmt.constellation.showLogsButton": "Showeth VPN logs",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "Resync Device",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "Useth this to resync a client yond lost connection to the server. In thy client, clicketh on \"Resync Device\" and followeth ye process. <strong>Do not useth this on a new device, useth ye \"Add Device\" button instead.</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "Download constellation.resync.yml",
|
||||
"mgmt.constellation.banner_alt": "Constellation VPN Banner",
|
||||
"mgmt.constellation.title": "Unlocketh Constellation: Thy Secure Gateway Home",
|
||||
"mgmt.constellation.description": "Constellation is a powerful VPN based technology yond allows thee to securely access thy home server from anywhere, without ye need to openeth ports on thy router. Keepeth thy data safe and thy connections secure with our state-of-the-art encryption technology.",
|
||||
"mgmt.constellation.why_title": "Why Constellation VPN",
|
||||
"mgmt.constellation.features.0": "Securely access thy home server from anywhere in the world",
|
||||
"mgmt.constellation.features.1": "No need to openeth ports, reducing potential security vulnerabilities*",
|
||||
"mgmt.constellation.features.2": "Encrypted connections keepeth thy data safe from prying eyes*",
|
||||
"mgmt.constellation.features.3": "Easy setup and management through ye Cosmos interface",
|
||||
"mgmt.constellation.features.4": "Automatically switches from internet to local network when thee get home",
|
||||
"mgmt.constellation.features.5": "Automatic DNS rewrite",
|
||||
"mgmt.constellation.features.6": "Block ads and trackers on all devices",
|
||||
"mgmt.constellation.features.7": "Support the ongoing development of new features and improvements of Cosmos",
|
||||
"mgmt.constellation.lighthouse_note": "* The lighthouses (ye tunnel) is selfhosted, and requires thee to install t on a server yond is reachable from the internet.",
|
||||
"mgmt.constellation.monthly": "Monthly",
|
||||
"mgmt.constellation.yearly": "Yearly",
|
||||
"mgmt.constellation.monthly_plan": "Monthly Plan",
|
||||
"mgmt.constellation.yearly_plan": "Yearly Plan",
|
||||
"mgmt.constellation.per_month": "per month",
|
||||
"mgmt.constellation.discount_chip": "EARLY15: 15% OFF FOR LIFE",
|
||||
"mgmt.constellation.early_adopter_offer": "Limited time offer until February 2025 for early adopters!",
|
||||
"mgmt.constellation.plan_features.0": "Unlimited devices",
|
||||
"mgmt.constellation.plan_features.1": "All VPN features",
|
||||
"mgmt.constellation.plan_features.2": "Flexible monthly billing",
|
||||
"mgmt.constellation.plan_features.3": "15% lifetime discount applied",
|
||||
"mgmt.constellation.yearly_savings": "Save 17% compared to monthly",
|
||||
"mgmt.constellation.upgrade_button": "Upgrade Now",
|
||||
"mgmt.cron.editCron.customText": "C'rrate a custom job to runneth a shell command in a container. Leave ye container field empty to runneth on ye host",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "Running on ye host only works if Cosmos is not itself running in a container",
|
||||
"mgmt.cron.editCronTitle": "Edit Job",
|
||||
"mgmt.cron.invalidCron": "Invalid CRONTAB f'rmat (useth 6 parts)",
|
||||
"mgmt.cron.list.state.lastRan": "Last run",
|
||||
"mgmt.cron.list.state.running": "Running - Start'd",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "Command to runneth (ex. echo 'Hello w'rld')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "Nameth of ye job",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "Schedule (using crontab syntax)",
|
||||
"mgmt.cron.newCron.submitButton": "Submit",
|
||||
"mgmt.cron.newCronTitle": "New Job",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "Action Triggers",
|
||||
"mgmt.monitoring.alerts.addActionButton": "Add Action",
|
||||
"mgmt.openId.experimentalWarning": "This is an exp'rimental feature. It is recommended to use with caution. Please reporteth any issue thee find!",
|
||||
"mgmt.openId.newSecret": "Newethi Secretum",
|
||||
"mgmt.openId.redirect": "Redire_Set",
|
||||
"mgmt.openId.redirectUri": "RedireI URI",
|
||||
"mgmt.openId.resetSecret": "Resetti Secreto",
|
||||
"mgmt.openId.secretUpdated": "Secretum hath been updated-ed. Pray thee copy it now for it shall not showeth again.",
|
||||
"mgmt.openid.newClientTitle": "New Clientele",
|
||||
"mgmt.openid.newMfa": "Neweth MFA Setupeth",
|
||||
"mgmt.openid.newMfa.enterOtp": "Entereth thy OTP",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "Once thee hath scanned the QR code or entered the code manually, entereth the token from thy authenticator app beloweth",
|
||||
"mgmt.openid.newMfa.otpManualCode": "...Or entereth this code manually in it",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "Show-eth manual code",
|
||||
"mgmt.openid.newMfa.requires2faText": "This hurlyburly server doth requireth 2FA. Scan this QR code with thy <Tooltip title=\"Forsooth FreeOTP(+) or Google/Microsoft authenticator\"><1>authenticator app</1></0> to proceed-eth",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "Token is required-eth",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "Token must be at most 6 characters-eth",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "Token must be at least 6 characters-eth",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "Wrongeth OTP. Tryeth again",
|
||||
"mgmt.scheduler.customJobsTitle": "Custometh Jobs",
|
||||
"mgmt.scheduler.lastLogs": "Last logs for",
|
||||
"mgmt.scheduler.list.action.logs": "Loggeth",
|
||||
"mgmt.scheduler.list.action.run": "Run-eth",
|
||||
"mgmt.scheduler.list.scheduleTitle": "Schedul-eth",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "Last run exited with an error on",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "Last run finished-eth on",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "Durationeth",
|
||||
"mgmt.scheduler.list.status.neverRan": "Never ran-eth",
|
||||
"mgmt.scheduler.list.status.runningSince": "Running Sin-eth ",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "One-Time Jobs",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "Parity Disks Jobs",
|
||||
"mgmt.servApp.container.urls.exposeText": "Welcome to the URL Wizard-eth. This interface shall help expose thy ServApp securely to the internet by creating a neweth URL.",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "Expose-eth ServApp",
|
||||
"mgmt.servApp.exposeDesc": "Expose-eth containerName to the internet",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "Review & Starteth",
|
||||
"mgmt.servApp.newServAppButton": "Start New Servapp-eth",
|
||||
"mgmt.servApp.url": "Create a URL to access-eth this ServApp",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "Auto Update-eth Container",
|
||||
"mgmt.servApps.container.delete.cronjob": "Cron Job-eth",
|
||||
"mgmt.servApps.container.delete.done": "Done-eth",
|
||||
"mgmt.servApps.container.delete.route": "Routeth",
|
||||
"mgmt.servApps.container.deleteService": "Delete Service-eth",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "Deletion status-eth:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "Link Container-eth",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "Link with containe-eth",
|
||||
"mgmt.servApps.container.overview.healthTitle": "Health-eth",
|
||||
"mgmt.servApps.container.overview.imageTitle": "Image-eth",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "IP Addres-eth",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "Setting-eths",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "Error Only-eth",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "Selecteth what thou wisheth to delete-eth:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "Parent interfac-eth is required for MACVLAN",
|
||||
"mgmt.servApps.createdChip.createdLabel": "\"Created-eth\"",
|
||||
"mgmt.servApps.deadChip.deadLabel": "Bereft of Life",
|
||||
"mgmt.servApps.driver.none": "Nil",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "Departed",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "Render Docker's Secrets",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "Ship's Portal",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "This vessel sleepeth. To meddle with its guts will awaken it forthwith.",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "Reveal the Portals",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "This vessel is bound by the chains of security. The portals shalt not be flung open to the world directly; fetch a link through Cosmos instead. Also, thou canst not tether it to the Bridge network.",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "Network's Veil",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "Sever It",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "Either conjure it anew or",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "Thou art tethered to a realm that hath vanished:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "Revamp Portals",
|
||||
"mgmt.servApps.newChip.newLabel": "Fresh-Baked",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "Selecteth thy URL for",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "This sorcery demandeth a more potent Cosmos. Summon an upgrade to install this enchantment.",
|
||||
"mgmt.servApps.newContainer.customize": "Tailor {{container_name}}",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "Settings of the Network",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "Bestow a name upon thy service",
|
||||
"mgmt.servApps.notRunningWarning": "This vessel sleepeth. To meddle with its guts will awaken it forthwith.",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "Held in Abeyance",
|
||||
"mgmt.servApps.removingChip.removingLabel": "Casting Off",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "Reviving",
|
||||
"mgmt.servApps.runningChip.runningLabel": "Galloping",
|
||||
"mgmt.servApps.startToEditInfo": "Rouse the beast to tailor its parts",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "This vessel sleepeth. To meddle with its guts will awaken it forthwith.",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "Locales",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "Brand New Vault",
|
||||
"mgmt.servapps.actionBar.kill": "Endeth",
|
||||
"mgmt.servapps.actionBar.noUpdate": "No Augury Available. Click to Force the Fates",
|
||||
"mgmt.servapps.actionBar.pause": "Layeth in Wait",
|
||||
"mgmt.servapps.actionBar.recreate": "Conjure Thou Anew",
|
||||
"mgmt.servapps.actionBar.restart": "Rouse Anew",
|
||||
"mgmt.servapps.actionBar.start": "Commence",
|
||||
"mgmt.servapps.actionBar.stop": "Cease",
|
||||
"mgmt.servapps.actionBar.unpause": "Unfreeze",
|
||||
"mgmt.servapps.actionBar.update": "Augury Available",
|
||||
"mgmt.servapps.actionBar.updating": "Augmenting ServApp...",
|
||||
"mgmt.servapps.compose": "Compose Sonnets",
|
||||
"mgmt.servapps.compose.installButton": "Install the Runework",
|
||||
"mgmt.servapps.compose.installTitle": "The Rite of Installation",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "Forge Service – Preview",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "Service Wrought!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "Amend Service",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "Bond",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "Bonded to ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "Sever Bond",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "Unbound from ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "chief process TTY",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "New Shell",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "Thy container be not most wondrous showeth a coop'r-fast buckler. If 't be true thee wanteth to connecteth to yond main process,",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "Enableth TTY",
|
||||
"mgmt.servapps.importComposeFileButton": "Importeth Compose File",
|
||||
"mgmt.servapps.networks.attackNetwork": "Attach to Cosmos",
|
||||
"mgmt.servapps.networks.containers": "Containers",
|
||||
"mgmt.servapps.networks.list.bridge": "Bridge",
|
||||
"mgmt.servapps.networks.list.host": "Host",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "IPAM gateway / mask",
|
||||
"mgmt.servapps.networks.list.networkName": "Network Name",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "Nay IP",
|
||||
"mgmt.servapps.networks.list.networkproperties": "Prop'rties",
|
||||
"mgmt.servapps.networks.list.newNetwork": "New Network",
|
||||
"mgmt.servapps.networks.list.overlay": "Overlay",
|
||||
"mgmt.servapps.networks.list.parentIf": "Parent Int'rface",
|
||||
"mgmt.servapps.networks.list.subnet": "Subnet (option'l)",
|
||||
"mgmt.servapps.networks.volumes": "Volumes",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "Contain'r Path",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "Host Path",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "Devices",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "Key",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "Valueth",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "Environm'nt Variables must needs be unique",
|
||||
"mgmt.servapps.newContainer.envTitle": "Environm'nt Variables",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "Force secure contain'r",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "Thou hast updated yond imageth. Clicking yond button below wilt draw yond new imageth, and then only can thee updateth yond contain'r.",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "Interactiveth Mode",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "Lab'ls must needs be unique",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "Lab'ls",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "Pull N'r Image",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "Pulling New Imageth...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "Rest'rt Policy",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "Rest'rt Policy",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "Upd'te Contain'r",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "Bind",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "Mounts must needs has't unique targets",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "New Mounteth Point",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "Upd'te Volumes",
|
||||
"mgmt.servapps.newContainerTitle": "Dock'r Contain'r Setup",
|
||||
"mgmt.servapps.overview": "Ov'rview",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "Paste thy dock'r-compose.yml / cosmos-compose.json h're 'r useth yond file uploadeth button.",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "Rout' not foundeth",
|
||||
"mgmt.servapps.routeConfig.setup": "Seteth Up",
|
||||
"mgmt.servapps.terminal": "T'rminal",
|
||||
"mgmt.servapps.updatesAvailableFor": "Upd'tes art available f'r",
|
||||
"mgmt.servapps.viewDetailsButton": "Vieweth Details",
|
||||
"mgmt.servapps.viewStackButton": "Vieweth Stacketh",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "Scope",
|
||||
"mgmt.servapps.volumes.volumeName": "Volumeth Nameth",
|
||||
"mgmt.storage.available": "availabubble",
|
||||
"mgmt.storage.chown": "Changeth mount folder own'r (optional, ex. 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "Configu'r Name",
|
||||
"mgmt.storage.confirmParityDeletion": "Art thee sure thee wanteth to deleteth this parity?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "Confirmeth Thy Password",
|
||||
"mgmt.storage.dataDisksTitle": "Data Casteths",
|
||||
"mgmt.storage.deviceTitle": "Apparatus",
|
||||
"mgmt.storage.diskformatTitle": "Disketh Format",
|
||||
"mgmt.storage.disks": "Disks",
|
||||
"mgmt.storage.externalStorage": "Ext'rnal St'rage",
|
||||
"mgmt.storage.externalStorageText": "Comingeth anon. This featu'r shall alloweth thee to mount ext'rnal cloud (Dropbox, Onedrive, ...) to thy serv'r.",
|
||||
"mgmt.storage.formatButton": "Formatteth",
|
||||
"mgmt.storage.formatDiskTitle": "Formatteth Disk",
|
||||
"mgmt.storage.formattingLog": "Formattingeth",
|
||||
"mgmt.storage.list.fixText": "Fixeth",
|
||||
"mgmt.storage.list.scrubText": "Scrubbeth",
|
||||
"mgmt.storage.list.syncText": "Synceth",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "Additionalth mergerFS options (optional, comma sep'rat'd)",
|
||||
"mgmt.storage.mergeButton": "Mergeth",
|
||||
"mgmt.storage.mergeText": "Thou art about to merge casteths togeth'r. <strong>This op'ration is safe 'n rev'rsible</strong>. It shall not affect the data on the casteths, but shall maketh the content availabubble to be'at viewed in the file expl'r'r as a single casteth.",
|
||||
"mgmt.storage.mergeTitle": "Merge Casteths",
|
||||
"mgmt.storage.mount.permanent": "P'rman'nt",
|
||||
"mgmt.storage.mount.whatToMountLabel": "What to mounteth",
|
||||
"mgmt.storage.mountPath": "Path to mounteth to",
|
||||
"mgmt.storage.mountPicker": "Selecteth Targets",
|
||||
"mgmt.storage.mountedAtText": "Mount'd At",
|
||||
"mgmt.storage.mounts": "Mounts",
|
||||
"mgmt.storage.newMerge.newMergeButton": "Createth Merge",
|
||||
"mgmt.storage.newMount.newMountButton": "New Mount",
|
||||
"mgmt.storage.optionsTitle": "Options",
|
||||
"mgmt.storage.parityDisksTitle": "Parity Disks",
|
||||
"mgmt.storage.parityTitle": "Parity",
|
||||
"mgmt.storage.pathPrefixMntValidation": "Path shouldst start with /mnt/ 'r /var/mnt",
|
||||
"mgmt.storage.pathTitle": "Path",
|
||||
"mgmt.storage.raidText": "Comingeth anon. This featu'r shall alloweth thee to createth RAID arrays with thy disks.",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### Thee art runningeth Cosmos inside a Docker contain'r. As such, it shall only has't limit'd accesseth to thy disks 'n their informations.",
|
||||
"mgmt.storage.selectMin2": "Selecteth at least 2 disks",
|
||||
"mgmt.storage.sharesText": "Comingeth anon. This featu'r shall alloweth thee to share foldeths with diff'rent protocols (SMB, FTP, ...)",
|
||||
"mgmt.storage.sharesTitle": "Shares",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. f'r",
|
||||
"mgmt.storage.smart.health": "Health",
|
||||
"mgmt.storage.smart.noSmartError": "Nay S.M.A.R.T. data availabubble f'r this disk. If 't be true thee art runningeth Cosmos behind some sort of virtualization 'r contain'rization, it is pr'bably the reasoneth yond the data is not availabubble.",
|
||||
"mgmt.storage.smart.threshholdTooltip": "This value is a % of health (100 is best). Next to those gents is a threshold below which 't be true it is urgent to replaceth thy hardrive.",
|
||||
"mgmt.storage.snapraid.addDatadisk": "Addeth Data Disk",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "First, selecteth the parity disk(s). One parity disk shall protecteth 'gainst one disk failu'r, two parity disks shall protecteth 'gainst two disk failu'rs, 'n so on. Rememb'r yond those gents shall be'us'd only f'r parity, 'n shall not be'at availabubble f'r data st'rage. Parity disks must be'at at least as large as the largest data disk, 'n shouldst be'any empty.",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "Selecteth the data disks thee wanteth to protecteth with the parity disk(s).",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "Set the synceth 'n scrubbeth int'rvals. The synceth int'rval is the time at which parity is updat'd. The scrubbeth int'rval is the time at which the parity is check'd f'r err'rs. This is usingeth the CRONTAB syntax with seconds.",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "New Parity Disks",
|
||||
"mgmt.storage.snapraid.createParity.step": "Stepeth",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "Create Parity Shaketh",
|
||||
"mgmt.storage.snapraid.createParityInfo": "Thou art about to create parity disks. <strong>This operation is safe and reversible</strong>. Parity disks art used to protect thy data from disk failure. When creating a parity disk, the data disks thou wanteth to protect. Do not addeth a disk containing the system or another parity disk.",
|
||||
"mgmt.storage.snapraid.min1parity": "Select at least 1 parity disk, thou must",
|
||||
"mgmt.storage.snapraid.min2datadisks": "Select at least 2 data disks, thou shalt",
|
||||
"mgmt.storage.snapraid.min3chars": "Name should be at least 3 characters, verily",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "Name should be alphanumeric, forsooth",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "Remove Data Disk, taketh away",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "Scrub Interval, methinks",
|
||||
"mgmt.storage.snapraid.storageParity": "Storage Parity, zounds",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "Sync Interval, prithee",
|
||||
"mgmt.storage.startFormatLog": "Starting format disk {{disk}}... Hark!",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "Sync/Scrub Intervals, huzzah!",
|
||||
"mgmt.storage.typeTitle": "Type, anon",
|
||||
"mgmt.storage.unMountDiskButton": "{{unMount}} disk, by the troth",
|
||||
"mgmt.storage.unMountDiskText": "Thou art about to {{unMount}} the disk <strong>{{disk}}</strong>{{mountpoint}}. This will make the content {{unAvailable}} to be viewed in the file explorer. Permanent {{unMount}} will persist after reboot, hark!",
|
||||
"mgmt.storage.unMountText": "Thou art about to {{unMount}} a folder {{mountpoint}}. This will make the content {{unAvailable}} to be viewed in the file explorer. Permanent {{unMount}} will persist after reboot, lo!",
|
||||
"mgmt.storage.unavailable": "unavailable, nay",
|
||||
"mgmt.storage.formatModalText": "Enter thy password to confirm thou want to format {{disk}}, forsooth",
|
||||
"mgmt.storage.vmWarning": "Thou art running Cosmos inside a Docker container or a VM. As such, it only has limited access to thy disks and their informations. For thy safety, potentially destructive operations such as formatting, mounting, RAIDing, are disabled as thy VM/Docker setup could vary and potentially mislead thee, causing irreversible damages, methinks.",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "These settings art for advanced users only. Prithee, change these not unless thou know what thou art doing.",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "This setting will filter out all requests that do not cometh from the specified IPs. This requires thy setup to report the true IP of the client. By default it will, but some exotic setup (like installing docker/Cosmos on Windows, or behind Cloudlfare) will prevent Cosmos from knowing what is the client's real IP. If thou used \"Restrict to Constellation\" above, Constellation IPs will always be allowed regardless of this setting.",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "Hide from Dashboard, hideaway",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "Overwrite Host Header (useth this to chain resolve request from another server/ip), o'erwriteth",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "Overwrite Host Header, writeth anew",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "Whitelist Inbound IPs and/or IP ranges (comma separated), whitelisteth",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "Whitelist Inbound IPs and/or IP ranges (comma separated), thy whitelist",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "Advanced Settings, advanced indeed",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "Authentication Required, authenticate",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "Restrict access to Constellation VPN, restricteth",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "Smart Shield Protection, protecteth",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "Basic Security, basic indeed",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "Accept Insecure HTTPS Target (not recommended), insecure though",
|
||||
"mgmt.urls.edit.newUrlTitle": "new URL, fresh",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "Path Prefix, prefix",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "Path Prefix, prefix",
|
||||
"mgmt.urls.edit.sourceInfo": "What URL dost thou want to access thy target from?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "Strip Path Prefix, strip away",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "Target Folder Path, the path",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "Target URL, methinks",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "Target Settings, target",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "Mode, choice",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "Proxy, proxy",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "Redirection, redirect",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Docker Container, serveth",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "Single Page Application, SPA",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "Static Folder, static",
|
||||
"mgmt.urls.edit.targetTypeInfo": "What art thou trying to access with this route?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "Target Type, type",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "Use Host, prithee host",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "Use Path Prefix, prefixeth",
|
||||
"mgmt.usermgmt.adminLabel": "Master of the Web",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "Scroll of the Mystical Addresses (Optional)",
|
||||
"mgmt.usermgmt.createUserTitle": "Conjure User",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "Art thou certain thou wisheth to banish this user?",
|
||||
"mgmt.usermgmt.deleteUserTitle": "Banish User",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "Scroll of the Mystical Address",
|
||||
"mgmt.usermgmt.editEmailText": "Employ this parchment to summon an edit to {{user}}'s Scroll of the Mystical Address.",
|
||||
"mgmt.usermgmt.editEmailTitle": "Amend Scroll",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "Summon Lost to Time",
|
||||
"mgmt.usermgmt.invitePendingLabel": "Summon Awaiting Response",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "Convey this enchanted link to",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "Alternatively, thou canst also share the below enchanted link:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "unto",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "A mystical scroll hath been dispatched",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "with an enchanted link to",
|
||||
"mgmt.usermgmt.inviteUserText": "Employ this parchment to summon a new user to the mystical system.",
|
||||
"mgmt.usermgmt.inviteUserTitle": "Summon User",
|
||||
"mgmt.usermgmt.lastLogin": "Last Sojourn",
|
||||
"mgmt.usermgmt.reset2faButton": "Reinvoke Two-Factor Sorcery",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "Dispatch Password Restoration Scroll",
|
||||
"navigation.home.Avx": "AVX Incantations Supported",
|
||||
"navigation.home.LetsEncryptEmailError": "Thou hath enabled the 'Let’s Encrypt' enchantment for automatic HTTPS Amulet. Thou must provide the enchantment configuration with a scroll of the mystical address for 'Let’s Encrypt' in the config tome.",
|
||||
"navigation.home.LetsEncryptError": "There are disturbances within thy 'Let’s Encrypt' enchantment or one of thy routes, rectify them posthaste:",
|
||||
"navigation.home.availRam": "enchantments free.",
|
||||
"navigation.home.configChangeRequiresRestartError": "Thou hast altered the configuration which demands a grand restart. Kindly restart the Cosmos engine to invoke the changes.",
|
||||
"navigation.home.cosmosNotDockerHostError": "Thy Cosmos engine dost not dwell within the docker host network abode. It is recommended to migrate thy installation.",
|
||||
"navigation.home.dbCantConnectError": "The Arcane Database is unreachable, multiple spells and features of Cosmos are impacted. Rectify this with utmost haste!",
|
||||
"navigation.home.localhostnotRecommendedError": "Thou art using localhost or 0.0.0.0 as a hostname in thy configuration scroll. It is recommended to use a domain name or an IP instead.",
|
||||
"navigation.home.network": "MAGICAL NETWORK",
|
||||
"navigation.home.newCosmosVersionError": "A new version of the Cosmos spellbook is available! Update posthaste to acquire the latest enhancements and spell repairs.",
|
||||
"navigation.home.noApps": "Thou hast no magical applications configured. Add enchantments in the configuration panel.",
|
||||
"navigation.home.noAppsTitle": "No Magical Applications",
|
||||
"navigation.home.noAvx": "AVX Incantations Unsupported",
|
||||
"navigation.home.rcvNet": "rcv magicka",
|
||||
"navigation.home.trsNet": "trs magicka",
|
||||
"navigation.home.usedRam": "enchantments used",
|
||||
"navigation.market.applicationsTitle": "Magical Applications",
|
||||
"navigation.market.compose": "weave",
|
||||
"navigation.market.filterDuplicateCheckbox": "Filter Doppelgängers",
|
||||
"navigation.market.image": "phantasm",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "This enchantment allows thee to add third-party repositories to the App-Store.",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "commence here",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "To discover new sources,",
|
||||
"navigation.market.repository": "archive",
|
||||
"navigation.market.search": "Search {{count}} Enchantments...",
|
||||
"navigation.market.sources.addSourceButton": "Add Archive",
|
||||
"navigation.market.sources.editSourcesButton": "Archives",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "Name must be one-of-a-kind",
|
||||
"navigation.market.sources.urlRequiredValidation": "URL is a must",
|
||||
"navigation.market.sourcesTitle": "Amend Archives",
|
||||
"navigation.market.startServAppButton": "Thou shalt starteth ServApp",
|
||||
"navigation.market.unofficialMarketTooltip": "This app is not hosted upon yonder Cosmos Cloud App Store. 'Tis not officially verified and tested, prithee.",
|
||||
"navigation.market.viewButton": "Behold",
|
||||
"navigation.monitoring.alerts.action.edit": "Editeth Augury",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "Action Kind",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "Condition operator be required",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "Condition value be needed",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "Period be essential",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "Severity",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "Tracking metric be necessary",
|
||||
"navigation.monitoring.alerts.actions.restart": "Restarteth container causeth the augury",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "Restart act shall strive to restart any Containers affixed to the metric. This shall only affect metrics specific to a resource (ex. CPU of a specific container). It shall not affect global metrics such as global used CPU.",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "Sendeth an Email",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "Sendeth a notification",
|
||||
"navigation.monitoring.alerts.actions.stop": "Ceaseth/Halt resources causeth the augury",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "Cease act shall attempt to stop/halt any resources (ex. Containers, routes, etc... ) affixed to the metric. This shall only affect metrics specific to a resource (ex. CPU of a specific container). It shall not affect global metrics such as global used CPU.",
|
||||
"navigation.monitoring.alerts.actionsTitle": "Actions",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "Name of the augury",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "Last Trigger'd",
|
||||
"navigation.monitoring.alerts.conditionLabel": "Condition be a percent of maximum value",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "Trigger Condition Operator",
|
||||
"navigation.monitoring.alerts.conditionTitle": "Condition",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "Trigger Condition Value",
|
||||
"navigation.monitoring.alerts.newAlertButton": "New Augury",
|
||||
"navigation.monitoring.alerts.periodLabel": "Period (how oft to checketh the metric)",
|
||||
"navigation.monitoring.alerts.periodTitle": "Period",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "Reset to default setting",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "Throttle (only triggers a maximum, prithee once a day)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "Metric to track",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "Tracking Metric",
|
||||
"navigation.monitoring.alertsTitle": "Auguries",
|
||||
"navigation.monitoring.daily": "Daily",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "From",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "To",
|
||||
"navigation.monitoring.events.eventsFound": "{{count}} event found from {{from}} to {{to}}, huzzah!",
|
||||
"navigation.monitoring.events.eventsFound_other": "{{count}} events found from {{from}} to {{to}}, huzzah!",
|
||||
"navigation.monitoring.events.eventsFound_zero": "No events found from {{from}} to {{to}}, alas!",
|
||||
"navigation.monitoring.events.loadMoreButton": "Loadeth more",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "Search (text or bson, prithee)",
|
||||
"navigation.monitoring.eventsTitle": "Events",
|
||||
"navigation.monitoring.hourly": "Hourly",
|
||||
"navigation.monitoring.latest": "Latest",
|
||||
"navigation.monitoring.proxyTitle": "Proxy",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "Containers - Mean Network",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "Containers - Mean Resources",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "Reasons For Blocked Requests",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "Blocked Requests",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "Disk Usage",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "Bots",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "By Geolocation (blocked countries, mark thee well)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "By Hostname (usually IP scanning threateth)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "By Referereth",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "Smart Shield (various abuse metrics such as time, size, brute-force, concurrent requests, etc...). It doth not include blocking for banned IPs to saveth resources in case of potential attacks",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "By IP Whitelists (Including restricted to Constellationeth)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "Requests Per URLsith",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "Requests Resourceth",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "Requests Responses",
|
||||
"navigation.monitoring.resourcesTitle": "Resources",
|
||||
"navigation.monitoringTitle": "Server Monitoring",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "If thou art using Cloudflare, maketh sure the DNS record is <strong>NOT</strong> set to <b>Proxied</b> (thou should not see the orange cloudeth but a grey one). Otherwise Cloudflare will not allow Let's Encrypt to verifyeth thy domain. <br /> Alternatively, thou can also use the DNS challenge.",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "Thou hath enabled the DNS challenge. Maketh sure thou hath set the environment variables for thy DNS provider. Thou can enable it now, but maketh sure thou hath set up thy API tokens accordingly before attempting to access Cosmos after this installer. See doc here: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "Createth a local admin account to manage thy server. Email is optional and used for notifications and password recovery.",
|
||||
"newInstall.adminAccountTitle": "Admin Account 🔑 (step 4/4)",
|
||||
"newInstall.applyRestartAction": "Applyeth and Restarteth",
|
||||
"newInstall.checkInputValidation": "Prithee, checketh thou hath filled all the inputs properly",
|
||||
"newInstall.cleanInstallCheckbox": "Clean install (removeth any existing config files)",
|
||||
"newInstall.dbConnected": "Database is connectedeth.",
|
||||
"newInstall.dbInstalling": "Installing Database...",
|
||||
"newInstall.dbNotConnected": "Database is not connectedeth!",
|
||||
"newInstall.dbSelection.createChoice": "Automatically createth a secure database (recommended)",
|
||||
"newInstall.dbSelection.dbLabel": "Selecteth thy choice",
|
||||
"newInstall.dbSelection.disabledChoice": "Disable User Management and UI",
|
||||
"newInstall.dbSelection.providedChoice": "Supply mine own database credentials",
|
||||
"newInstall.dbText": "Cosmos is using a MongoDB database to store all the data. It is optional, but Authentication as well as the UI wilt not work without a database.",
|
||||
"newInstall.dbTitle": "Database 🗄️ (step 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "Database URLeth",
|
||||
"newInstall.dockerAvail": "Docker is installed and runningeth.",
|
||||
"newInstall.dockerChecking": "Rechecking Docker Statusth...",
|
||||
"newInstall.dockerNotConnected": "Docker is not connectedeth! Prithee, checketh thy docker connection.<br/>Did thou forget to add <pre>-v /var/run/docker.sock:/var/run/docker.sock</pre> to thy docker run command?<br />if thy docker daemon is running somewhere else, please add <pre>-e DOCKER_HOST=...</pre> to thy docker run command.",
|
||||
"newInstall.dockerTitle": "Docker 🐋 (step 1/4)",
|
||||
"newInstall.finishText": "Well done, good sir or madam! Thou hath successfully installed Cosmos. Thou can now login to thy server using the admin account thou created. If thou hath changed the hostname, forget not to use that URL to access thy server after the restart. If thou art running into issues, check the logs for any error messages and edit the file in the /config folder. If thou still dost not manage, prithee, join our <0>Discord server</0> and we'll be happy to help!",
|
||||
"newInstall.finishTitle": "Fineth 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "Thou seemeth to be using a domain name.<br />Let's Encrypt can automatically generateth a certificate for thee.",
|
||||
"newInstall.hostnameInput.hostnameLabel": "Hostname (How would thou liketh to access Cosmos?)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "thydomain.com, thy ip, or localhost",
|
||||
"newInstall.hostnamePointsToInfo": "This hostname is pointing to <strong>{{hostIp}}</strong>, checketh that it is thy server IP!",
|
||||
"newInstall.httpsText": "It is recommended to use Let's Encrypt to automatically provide HTTPS Certificates. This requireth a valid domain name pointing to this server. If thou dost not have one, <strong>thee can select 'Generate self-signed certificate' in the dropdown.</strong> If thee enable HTTPS, it will be effective after the next restart.",
|
||||
"newInstall.httpsText.info": "If thou dost not know, leave the default value 'cosmos.local'. Thou wilt be able to access Cosmos by typing 'http://cosmos.local' in thy browser!",
|
||||
"newInstall.httpsText.warning": "*.local domains such as cosmos.local only work for <strong>home servers</strong>. If thy server is remote (e.g., rented server), thee either need to use the IP of the server / domain name.",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (step 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let\\'s Encrypt only accepts domain nameseth",
|
||||
"newInstall.linkToDocs": "Linketh to documentation",
|
||||
"newInstall.loading": "Loadingeth",
|
||||
"newInstall.localAutoSelfSignedInfo": "Thou seemeth to be using an IP address or local domain. <br />Thou can only use plain HTTP or self-signed certificates (use self-signed if thee know what thee art doing, as it causeth issues with some apps, especially on IOS).",
|
||||
"newInstall.previousButton": "Previousth",
|
||||
"newInstall.privCertInput.privCertLabel": "Private Certificate",
|
||||
"newInstall.pubCertInput.pubCertLabel": "Public Certificate",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "Benutzername darf nicht \\'admin\\' oder \\'root\\' seineth",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "Passwörter müssen übereinstimmeneth",
|
||||
"newInstall.skipAction": "Skipeth",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "Pray thee, Encrypt Email",
|
||||
"newInstall.usermgmt.disableButton": "Disableth",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "Re-Sendeth Invite",
|
||||
"newInstall.welcomeText": "First of all, thanks a lot for trying out Cosmos! And Welcome to the setup wizard. This wizard will guide you through the setup of Cosmos. It will taketh about 2-3 minutes and thou shalt beest ready to go.",
|
||||
"newInstall.welcomeTitle": "Welcome! 💖",
|
||||
"newInstall.whatIsCosmos": "Cosmos useth docker to run applications. 'Tis optional, but Cosmos shalt runneth in reverse-proxy-only mode if it cannot connecteth to Docker.",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "Useth Wildcard Certificate for *.",
|
||||
"newInstall.wildcardLetsEncryptError": "Thou hast enabled wildcard certificates with Let Us Encrypt. This worketh only if thou beest using the DNS challenge! Pray edit the DNS Provider text input.",
|
||||
"tooltip.route.SmartShield.enabled": "Smart Shield is Enabled",
|
||||
"tooltip.route.SmartShield.disabled": "Smart Shield is Disabled",
|
||||
"tooltip.route.authentication.enabled": "Authentication is Enabled",
|
||||
"tooltip.route.authentication.disabled": "Authentication is Disabled",
|
||||
"tooltip.route.throttling.enabled": "Throttling is Enabled",
|
||||
"tooltip.route.throttling.disabled": "Throttling is Disabled",
|
||||
"tooltip.route.timeout.enabled": "timeout is Enabled",
|
||||
"tooltip.route.timeout.disabled": "timeout is Disabled",
|
||||
"tooltip.route.move": "Routes with the lowest priority art matched first",
|
||||
"tooltip.route.tunnelWarn": "This route is tunneled to thy main Cosmos server, thou must edit it from there.",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "Tunnel via another Constellation Cosmos node",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "Hostname to tunnel from (what is the user facing hostname of the tunnel)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "Licence Key",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Manage Licence",
|
||||
"language.selectLanguage": "Selecteth Language"
|
||||
}
|
||||
@@ -720,5 +720,6 @@
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "Tunnel via another Constellation Cosmos node",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "Hostname to tunnel from (what is the user facing hostname of the tunnel)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "Licence Key",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Manage Licence"
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Manage Licence",
|
||||
"language.selectLanguage": "Select Language"
|
||||
}
|
||||
725
client/src/utils/locales/es/translation.json
Normal file
725
client/src/utils/locales/es/translation.json
Normal file
@@ -0,0 +1,725 @@
|
||||
{
|
||||
"Storage": "Almacenamiento",
|
||||
"auth.accountUnconfirmedError": "Aún no has registrado tu cuenta. Deberías tener un enlace de invitación en tus correos electrónicos. Si necesitas uno nuevo, contacta a tu administrador.",
|
||||
"auth.confirmPassword": "Confirmar Contraseña",
|
||||
"auth.enterPwd": "Introduce tu contraseña",
|
||||
"auth.forgotPassword.backToLogin": "Volver al Inicio de Sesión",
|
||||
"auth.forgotPassword.checkEmail": "Revisa tu correo electrónico para un enlace de restablecimiento de contraseña. Si no aparece en unos minutos, revisa tu carpeta de spam.",
|
||||
"auth.forgotPassword.resetPassword": "Restablecer Contraseña",
|
||||
"auth.forgotPwd": "¿Olvidaste tu Contraseña?",
|
||||
"auth.genPwdStrength.good": "Buena",
|
||||
"auth.genPwdStrength.normal": "Normal",
|
||||
"auth.genPwdStrength.poor": "Pobre",
|
||||
"auth.genPwdStrength.strong": "Fuerte",
|
||||
"auth.genPwdStrength.weak": "Débil",
|
||||
"auth.hostnameInput": "Configura tu nombre de host primero",
|
||||
"auth.loggedOutError": "Has sido desconectado. Por favor, inicia sesión para continuar",
|
||||
"auth.login": "Iniciar Sesión",
|
||||
"auth.logoffText": "Has sido desconectado. Redirigiéndote...",
|
||||
"auth.notAdminError": "Necesitas ser Admin",
|
||||
"auth.notLoggedInError": "Necesitas estar conectado para acceder a esto",
|
||||
"auth.pwd": "Contraseña",
|
||||
"auth.pwdRequired": "Se requiere contraseña",
|
||||
"auth.pwdResetNotAllowed": "Este servidor no permite el restablecimiento de contraseñas.",
|
||||
"auth.selectHTTPSMode": "Selecciona tu modo HTTP(S)",
|
||||
"auth.unexpectedErrorValidation": "Error inesperado. Revisa tu información o intenta de nuevo más tarde.",
|
||||
"auth.usernameInput": "Introduce tu apodo",
|
||||
"auth.wrongCredError": "Apodo o contraseña incorrectos. Inténtalo de nuevo o intenta restablecer tu contraseña",
|
||||
"auth.yourPassword": "Tu Contraseña",
|
||||
"global.CPU": "CPU",
|
||||
"global.RAM": "RAM",
|
||||
"global.addAction": "Añadir",
|
||||
"global.backAction": "Atrás",
|
||||
"global.cancelAction": "Cancelar",
|
||||
"global.close": "Cerrar",
|
||||
"global.confirmAction": "Confirmar",
|
||||
"global.confirmDeletion": "¿Estás seguro?",
|
||||
"global.copyFilenameSuffix": "Copiar",
|
||||
"global.createAction": "Crear",
|
||||
"global.createdAt": "Creado el",
|
||||
"global.delete": "Eliminar",
|
||||
"global.description": "Descripción",
|
||||
"global.driver": "Controlador",
|
||||
"global.edit": "Editar",
|
||||
"global.emailInvalidValidation": "Debe ser un correo electrónico válido",
|
||||
"global.emailRequiredValidation": "Se requiere correo electrónico",
|
||||
"global.enabled": "Habilitado",
|
||||
"global.error": "Error",
|
||||
"global.hostname": "Nombre de Host",
|
||||
"global.logout": "Cerrar Sesión",
|
||||
"global.mount": "Montar",
|
||||
"global.name.validation": "Se requiere nombre",
|
||||
"global.nameTitle": "Nombre",
|
||||
"global.network": "Red",
|
||||
"global.networks": "Redes",
|
||||
"global.never": "Nunca",
|
||||
"global.next": "Siguiente",
|
||||
"global.nicknameLabel": "Apodo",
|
||||
"global.nicknameRequiredValidation": "Se requiere apodo",
|
||||
"global.refresh": "Actualizar",
|
||||
"global.refreshPage": "Actualizar página",
|
||||
"global.required": "Requerido",
|
||||
"global.resetZoomButton": "Restablecer zoom",
|
||||
"global.saveAction": "Guardar",
|
||||
"global.savedConfirmation": "¡Guardado!",
|
||||
"global.savedError": "Error al guardar, inténtelo de nuevo.",
|
||||
"global.searchPlaceholder": "Buscar...",
|
||||
"global.securityTitle": "Seguridad",
|
||||
"global.source": "Fuente",
|
||||
"global.statusTitle": "Estado",
|
||||
"global.success": "Éxito",
|
||||
"global.target": "Objetivo",
|
||||
"global.temperature": "Temperatura",
|
||||
"global.time": "Tiempo",
|
||||
"global.unmount": "Desmontar",
|
||||
"global.update": "Actualizar",
|
||||
"global.user": "Usuario",
|
||||
"global.volume": "Volumen",
|
||||
"header.notification.message.alertTriggered": "La alerta \"{{Vars}}\" se activó.",
|
||||
"header.notification.message.certificateRenewed": "El certificado TLS para los siguientes dominios ha sido renovado: {{Vars}}",
|
||||
"header.notification.message.containerUpdate": "¡El contenedor {{Vars}} se actualizó a la última versión!",
|
||||
"header.notification.title.alertTriggered": "Alerta activada",
|
||||
"header.notification.title.certificateRenewed": "Certificado Cosmos renovado",
|
||||
"header.notification.title.containerUpdate": "Actualización del contenedor",
|
||||
"header.notification.title.serverError": "Error del servidor",
|
||||
"header.notificationTitle": "Notificación",
|
||||
"header.profileLabel": "Perfil",
|
||||
"header.settingLabel": "Configuración",
|
||||
"menu-items.management.configurationTitle": "Configuración",
|
||||
"menu-items.management.constellation": "Constelación",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "Programador",
|
||||
"menu-items.management.servApps": "ServApps",
|
||||
"menu-items.management.storage": "Almacenamiento",
|
||||
"menu-items.management.urls": "URLs",
|
||||
"menu-items.management.usersTitle": "Usuarios",
|
||||
"menu-items.managementTitle": "Gestión",
|
||||
"menu-items.navigation": "Navegación",
|
||||
"menu-items.navigation.home": "Inicio",
|
||||
"menu-items.navigation.marketTitle": "Mercado",
|
||||
"menu-items.navigation.monitoringTitle": "Monitoreo",
|
||||
"menu-items.support": "Soporte",
|
||||
"menu-items.support.bugReportTitle": "¿Encontraste un error?",
|
||||
"menu-items.support.discord": "Discord",
|
||||
"menu-items.support.docsTitle": "Documentación",
|
||||
"menu-items.support.github": "Github",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "Mostrar detalles de la aplicación en la página de inicio",
|
||||
"mgmt.config.appearance.primaryColorSlider": "Color principal",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "Restablecer colores",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "Restablecer fondo de pantalla",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "Color secundario",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "la vista previa parece rota. Por favor, vuelva a subir.",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "Subir fondo de pantalla",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "este enlace a la documentación",
|
||||
"mgmt.config.certRenewalText": "Estás utilizando Let's Encrypt pero no estás utilizando el DNS Challenge con un certificado comodín. Esto significa que el servidor tiene que renovar el certificado cada vez que agregas un nuevo nombre de host, causando unos segundos de inactividad. Para evitarlo en el futuro, por favor consulta",
|
||||
"mgmt.config.certRenewalTitle": "Renovación de Certificado",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "Nombre del contenedor",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "Por favor seleccione un contenedor",
|
||||
"mgmt.config.containerPicker.containerPortInput": "Puerto del contenedor",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "Por favor ingrese un puerto",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "Protocolo del contenedor (use HTTP si no está seguro, o tcp para proxy no http)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "Vista previa del objetivo resultante",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "Esto se generará automáticamente",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "Objetivo no válido, debe tener un puerto",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "Objetivo no válido, debe comenzar con http:// o https://",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "Ruta de datos predeterminada para instalaciones",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "No limpiar imágenes",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "No limpiar red",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "Habilitar SMTP",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "Habilitar SMTP",
|
||||
"mgmt.config.email.inbobox.label": "Esto le permite configurar un servidor SMTP para que Cosmos envíe correos electrónicos como correos electrónicos de restablecimiento de contraseña e invitaciones",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "Contraseña SMTP",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "Contraseña SMTP",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "Permitir certificado autofirmado",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "Permitir TLS inseguro",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "SMTP De",
|
||||
"mgmt.config.email.senderInput.senderLabel": "SMTP De",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP utiliza TLS",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "Nombre de usuario SMTP",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "Nombre de usuario SMTP",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "Directorio donde se almacenarán las copias de seguridad (relativo al servidor host `/`)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "Directorio de salida de copias de seguridad (relativo al servidor host `/`)",
|
||||
"mgmt.config.general.configFileInfo": "Esta página te permite editar el archivo de configuración. Cualquier variable de entorno que sobrescriba la configuración no aparecerá aquí.",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "Requerir MFA para todos los usuarios",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "Forzar autenticación multifactor",
|
||||
"mgmt.config.general.logLevelInput": "Nivel de registro (Predeterminado: INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "Se requiere el nivel de registro",
|
||||
"mgmt.config.general.mongoDbInput": "Cadena de conexión de MongoDB. Se recomienda usar una variable de entorno para almacenarla de forma segura. (Opcional)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "Monitorización habilitada",
|
||||
"mgmt.config.general.notAdminWarning": "Como no eres administrador, no puedes editar la configuración. <br/>Esta página solo está aquí para visualizar.",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "Volumen de configuración del modo Puppet",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "Volumen de Configuración de Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "Volumen de Base de Datos de Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "Volumen de Base de Datos de Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "Habilitar Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "Modo Puppet Habilitado",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "Nombre de Host de Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "Nombre de Host de Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "Contraseña de Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "Contraseña de Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "Nombre de Usuario de Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "Nombre de Usuario de Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "Versión de Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "Versión de Modo Puppet",
|
||||
"mgmt.config.general.puppetModeTitle": "Modo Puppet",
|
||||
"mgmt.config.generalTitle": "General",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "Purgar el Tablero de Métricas",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "¿Estás seguro de que quieres purgar todos los datos de métricas de los tableros?",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "Actualizar",
|
||||
"mgmt.config.header.restartButton.restartLabel": "Reiniciar Servidor",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "Permitir acceso inseguro a través de IP local",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "Cuando se usa HTTPS junto con un dominio, dependiendo de su configuración de red, es posible que su servidor no esté recibiendo conexiones locales directas.<br />Esta opción le permite acceder a su administración de Cosmos utilizando su dirección IP local, como ip:puerto.<br />Ya puede crear URL ip:puerto para sus aplicaciones, <strong>pero esto las hará solo HTTP</strong>.",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "Esta opción no se recomienda ya que expone su servidor a riesgos de seguridad en su red local.<br />Su red local es más segura que Internet, pero no segura, ya que dispositivos como IoT, televisores inteligentes, teléfonos inteligentes o incluso su enrutador pueden estar comprometidos.<br /><strong>Si desea tener un acceso seguro sin conexión / solo local a un servidor que usa un nombre de dominio y HTTPS, use Constellation en su lugar.</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "Habilite esta opción si tiene un sitio público y desea permitir que los motores de búsqueda lo encuentren, para que aparezca en los resultados de búsqueda.",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "Permitir que los motores de búsqueda indexen su servidor",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "Nombre del host: esto se utilizará para restringir el acceso a su servidor Cosmos (Su IP o su nombre de dominio)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "Nombre de host requerido",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "Esto le permite publicar su servidor en su red local usando mDNS. Esto significa que todos sus dominios .local estarán disponibles en su red local sin configuración adicional.",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "Notificar a los usuarios al iniciar sesión con éxito",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "No hay rutas configuradas.",
|
||||
"mgmt.config.proxy.originTitle": "Origen",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "Tampoco estás usando un nombre de dominio, el servidor podría estar fuera de línea durante unos segundos para volver a asignar los puertos de su docker.",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "Necesita actualizar la página porque está utilizando un certificado autofirmado, en caso de que tenga que aceptar nuevos certificados. Para evitarlo en el futuro, use Let's Encrypt. {{isNotDomain && 'Tampoco está utilizando un nombre de dominio, el servidor podría estar fuera de línea durante unos segundos para volver a asignar los puertos de su docker.'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "Guardar Cambios",
|
||||
"mgmt.config.proxy.urlTitle": "URL",
|
||||
"mgmt.config.restart.laterButton": "Más Tarde",
|
||||
"mgmt.config.restart.okButton": "Aceptar",
|
||||
"mgmt.config.restart.restartQuestion": "¿Desea reiniciar su servidor?",
|
||||
"mgmt.config.restart.restartStatus": "Reiniciando Servidor...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "El servidor está tardando más de lo esperado en reiniciar.",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "Considere solucionar los registros. Si usa un certificado autofirmado, es posible que deba actualizar y volver a aceptarlo.",
|
||||
"mgmt.config.restart.restartTitle": "¿Reiniciar Servidor?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "Permitir acceso al panel de administración solo desde la constelación",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "Utilice estas opciones para restringir el acceso al panel de administración. Tenga cuidado, si se bloquea, deberá editar manualmente el archivo de configuración. Para restringir el acceso a su red local, puede usar la 'Lista Blanca de Administradores' con el rango de IP 192.168.0.0/16",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "Lista separada por comas de IPs que tendrán acceso al panel de administración",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "Lista Blanca de Administración IPs y/o rangos de IPs entrantes (separados por comas)",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "Restricciones de Administración",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "Clave Pública de Autenticación",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "Por razones de seguridad, no es posible cambiar remotamente las claves privadas de los certificados en su instancia. Se recomienda editar manualmente el archivo de configuración, o mejor, usar Variables de Entorno para almacenarlas.",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "Generar automáticamente certificados de autenticación faltantes (Predeterminado: true)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "Certificados HTTPS",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "Seleccione su modo HTTP(S)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "Usar solo HTTP",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "Generar certificados automáticamente usando Let's Encrypt (Recomendado)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "Tengo mis propios certificados",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "Firmar certificados localmente",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(opcional, solo si sabe lo que está haciendo) Sobrescriba Dominios Wildcard (separados por comas, necesita agregar tanto el wildcard como el dominio raíz como en el marcador de posición)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "Clave Pública HTTPS Raíz",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "Forzar la renovación del certificado HTTPS en el próximo guardado",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "Elija un proveedor DNS (si está utilizando un Desafío DNS, de lo contrario deje vacío)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "Dirección de correo electrónico para Let's Encrypt",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "Usar Certificado Wildcard para el dominio raíz de ",
|
||||
"mgmt.config.security.encryptionTitle": "Cifrado",
|
||||
"mgmt.config.security.geoBlockSelection": "Elija qué países desea {{blockAllow}}",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "Geo-Bloqueo: (Esos países serán {{blockAllow}})",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "permitidos para acceder",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "bloqueados del acceso",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "permitir",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "bloquear",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "Restablecer a los valores predeterminados (países más peligrosos)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "Usar la lista como lista blanca en lugar de lista negra",
|
||||
"mgmt.constellation.dns.resetButton": "Restablecer",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "Listas de Bloqueo DNS",
|
||||
"mgmt.constellation.dnsTitle": "Constellation DNS Interno",
|
||||
"mgmt.constellation.externalText": "Actualmente está conectado a una red constellation externa. Use su servidor principal de Cosmos para administrar su red y dispositivos de constellation.",
|
||||
"mgmt.constellation.isRelay.label": "Reenviar tráfico a través de este Faro",
|
||||
"mgmt.constellation.resetLabel": "Restablecer Red",
|
||||
"mgmt.constellation.resetText": "Esto restablecerá completamente la red y desconectará todos los clientes. Tendrá que reconectarlos. Esto no se puede deshacer.",
|
||||
"mgmt.constellation.restartButton": "Reiniciar el Servicio VPN",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "¡Dispositivo añadido exitosamente! Descargue, escanee el código QR desde la aplicación Cosmos o descargue los archivos relevantes a su dispositivo junto con la configuración y el certificado de red para conectarse:",
|
||||
"mgmt.constellation.setup.addDeviceText": "Agregar un dispositivo a la constellation usando el cliente Cosmos o Nebula",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "Agregar Dispositivo",
|
||||
"mgmt.constellation.setup.deviceName.label": "Nombre del Dispositivo",
|
||||
"mgmt.constellation.setup.dns.customEntries": "Entradas DNS Personalizadas",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "Restablecer Predeterminado",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "Usar Listas Negras para bloquear dominios",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "URLs de Listas Negras DNS",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "Al cambiar sus registros DNS, siempre use el modo privado en su navegador y espere un tiempo para que varios cachés caduquen.",
|
||||
"mgmt.constellation.setup.dnsText": "Este es un DNS que se ejecuta dentro de su red Constellation. Reescribe automáticamente las entradas DNS de sus dominios para que sean locales a su red y también le permite hacer cosas como bloquear anuncios y rastreadores en todos los dispositivos conectados a su red. También puede agregar entradas DNS personalizadas para resolver a direcciones IP específicas. Este servidor DNS solo es accesible desde dentro de su red.",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "Constellation Habilitado",
|
||||
"mgmt.constellation.setup.externalConfig.label": "Subir Archivo de Red Externa de Constellation",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "Resincronizar Archivo de Red Externa de Constellation",
|
||||
"mgmt.constellation.setup.firewallInfo": "Próximamente. Esta función le permitirá abrir y cerrar puertos individualmente en cada dispositivo y decidir quién puede acceder a ellos.",
|
||||
"mgmt.constellation.setup.hostnameInfo": "Estos son sus nombres de host de Constellation, que la aplicación usará para conectarse. Puede ser una mezcla de nombre de dominio (para IPs dinámicas) e IPs.<br />Si está utilizando un nombre de dominio, debe ser diferente del nombre de host de su servidor. Sea cual sea el dominio que elija, es muy importante que se asegure de que haya una entrada A en el DNS de su dominio apuntando a este servidor. <strong>Si cambia este valor, necesitará restablecer su red y reconectar a todos los clientes!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "Dirección IP de Constellation",
|
||||
"mgmt.constellation.setup.ipTitle": "IP de Constellation",
|
||||
"mgmt.constellation.setup.owner.label": "Propietario",
|
||||
"mgmt.constellation.setup.privNode.label": "Este servidor no es un faro (no podrá conectarse directamente sin otro faro)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "Nombre de Host Público",
|
||||
"mgmt.constellation.setup.pubKey.label": "Clave Pública (Opcional)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "Reenviar solicitudes a través de este Nodo",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "Próximamente. Esta función le permitirá tunelar su tráfico a través de sus dispositivos hacia cosas fuera de su constelación.",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "Rutas Inseguras",
|
||||
"mgmt.constellation.setupText": "Constellation es una VPN que funciona dentro de su red Cosmos. Conecta automáticamente todos sus dispositivos y le permite acceder a ellos desde cualquier lugar. Consulte la <0>documentación</0> para más información. Para conectarse, utilice la <1>Aplicación Constellation</1>",
|
||||
"mgmt.constellation.setupTitle": "Configuración de Constellation",
|
||||
"mgmt.constellation.setuplighthouseTitle": "Configuración de Lighthouse",
|
||||
"mgmt.constellation.showConfigButton": "Mostrar Configuración de VPN",
|
||||
"mgmt.constellation.showLogsButton": "Mostrar registros de VPN",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "Resincronizar Dispositivo",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "Utilice esto para resincronizar un cliente que perdió conexión con el servidor. En su cliente, haga clic en \"Resincronizar Dispositivo\" y siga el proceso. <strong>No utilice esto en un dispositivo nuevo, use el botón \"Agregar Dispositivo\" en su lugar.</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "Descargar constellation.resync.yml",
|
||||
"mgmt.constellation.banner_alt": "Banner de Constellation VPN",
|
||||
"mgmt.constellation.title": "Desbloquear Constellation: Su Puerta de Entrada Segura al Hogar",
|
||||
"mgmt.constellation.description": "Constellation es una tecnología VPN poderosa que le permite acceder de forma segura a su servidor doméstico desde cualquier lugar, sin necesidad de abrir puertos en su enrutador. Mantenga sus datos seguros y sus conexiones protegidas con nuestra tecnología de cifrado de última generación.",
|
||||
"mgmt.constellation.why_title": "Por Qué Constellation VPN",
|
||||
"mgmt.constellation.features.0": "Acceda de forma segura a su servidor doméstico desde cualquier parte del mundo",
|
||||
"mgmt.constellation.features.1": "No es necesario abrir puertos, reduciendo posibles vulnerabilidades de seguridad*",
|
||||
"mgmt.constellation.features.2": "Conexiones cifradas mantienen sus datos seguros de miradas indiscretas*",
|
||||
"mgmt.constellation.features.3": "Configuración y gestión fáciles a través de la interfaz de Cosmos",
|
||||
"mgmt.constellation.features.4": "Cambia automáticamente de internet a red local cuando llega a casa",
|
||||
"mgmt.constellation.features.5": "Reescritura automática de DNS",
|
||||
"mgmt.constellation.features.6": "Bloquea anuncios y rastreadores en todos los dispositivos",
|
||||
"mgmt.constellation.features.7": "Apoye el desarrollo continuo de nuevas funciones y mejoras de Cosmos",
|
||||
"mgmt.constellation.lighthouse_note": "* Los faros (el túnel) son autohospedados y requiere que los instale en un servidor accesible desde internet.",
|
||||
"mgmt.constellation.monthly": "Mensual",
|
||||
"mgmt.constellation.yearly": "Anual",
|
||||
"mgmt.constellation.monthly_plan": "Plan Mensual",
|
||||
"mgmt.constellation.yearly_plan": "Plan Anual",
|
||||
"mgmt.constellation.per_month": "por mes",
|
||||
"mgmt.constellation.discount_chip": "EARLY15: 15% DE DESCUENTO DE POR VIDA",
|
||||
"mgmt.constellation.early_adopter_offer": "¡Oferta por tiempo limitado hasta febrero de 2025 para los primeros usuarios!",
|
||||
"mgmt.constellation.plan_features.0": "Dispositivos ilimitados",
|
||||
"mgmt.constellation.plan_features.1": "Todas las funciones de VPN",
|
||||
"mgmt.constellation.plan_features.2": "Facturación mensual flexible",
|
||||
"mgmt.constellation.plan_features.3": "Descuento del 15% de por vida aplicado",
|
||||
"mgmt.constellation.yearly_savings": "Ahorre un 17% en comparación con el plan mensual",
|
||||
"mgmt.constellation.upgrade_button": "Actualizar Ahora",
|
||||
"mgmt.cron.editCron.customText": "Cree un trabajo personalizado para ejecutar un comando de shell en un contenedor. Deje el campo del contenedor vacío para ejecutarlo en el host",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "Ejecutar en el host solo funciona si Cosmos no está ejecutándose en un contenedor",
|
||||
"mgmt.cron.editCronTitle": "Editar Trabajo",
|
||||
"mgmt.cron.invalidCron": "Formato de CRONTAB inválido (use 6 partes)",
|
||||
"mgmt.cron.list.state.lastRan": "Última ejecución",
|
||||
"mgmt.cron.list.state.running": "Ejecutando - Comenzó",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "Comando a ejecutar (ej. echo 'Hola mundo')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "Nombre del trabajo",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "Horario (usando sintaxis de crontab)",
|
||||
"mgmt.cron.newCron.submitButton": "Enviar",
|
||||
"mgmt.cron.newCronTitle": "Nuevo Trabajo",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "Desencadenadores de Acción",
|
||||
"mgmt.monitoring.alerts.addActionButton": "Agregar Acción",
|
||||
"mgmt.openId.experimentalWarning": "Esta es una función experimental. Se recomienda usar con precaución. ¡Informe cualquier problema que encuentre!",
|
||||
"mgmt.openId.newSecret": "Nueva Clave",
|
||||
"mgmt.openId.redirect": "Redirigir",
|
||||
"mgmt.openId.redirectUri": "URI de Redirección",
|
||||
"mgmt.openId.resetSecret": "Restablecer Clave",
|
||||
"mgmt.openId.secretUpdated": "La clave ha sido actualizada. Por favor, cópiela ahora ya que no se mostrará nuevamente.",
|
||||
"mgmt.openid.newClientTitle": "Nuevo cliente",
|
||||
"mgmt.openid.newMfa": "Nueva Configuración de MFA",
|
||||
"mgmt.openid.newMfa.enterOtp": "Ingrese su OTP",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "Una vez que haya escaneado el código QR o ingresado el código manualmente, ingrese el token de su aplicación autenticadora a continuación",
|
||||
"mgmt.openid.newMfa.otpManualCode": "...O ingrese este código manualmente",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "Mostrar código manual",
|
||||
"mgmt.openid.newMfa.requires2faText": "Este servidor requiere 2FA. Escanee este código QR con su <Tooltip title=\"Por ejemplo FreeOTP(+) o el autenticador de Google/Microsoft\"><1>aplicación autenticadora</1></0> para continuar",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "El token es obligatorio",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "El token debe tener como máximo 6 caracteres",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "El token debe tener al menos 6 caracteres",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "OTP incorrecto. Intente nuevamente",
|
||||
"mgmt.scheduler.customJobsTitle": "Trabajos Personalizados",
|
||||
"mgmt.scheduler.lastLogs": "Últimos registros para",
|
||||
"mgmt.scheduler.list.action.logs": "Registros",
|
||||
"mgmt.scheduler.list.action.run": "Ejecutar",
|
||||
"mgmt.scheduler.list.scheduleTitle": "Calendario",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "La última ejecución salió con un error en",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "La última ejecución finalizó en",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "Duración",
|
||||
"mgmt.scheduler.list.status.neverRan": "Nunca se ejecutó",
|
||||
"mgmt.scheduler.list.status.runningSince": "Ejecutándose desde ",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "Trabajos Únicos",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "Trabajos de Discos de Paridad",
|
||||
"mgmt.servApp.container.urls.exposeText": "Bienvenido al Asistente de URL. Esta interfaz le ayudará a exponer su ServApp de manera segura a internet creando una nueva URL.",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "Exponer ServApp",
|
||||
"mgmt.servApp.exposeDesc": "Exponer containerName a internet",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "Revisar y Iniciar",
|
||||
"mgmt.servApp.newServAppButton": "Iniciar Nuevo Servapp",
|
||||
"mgmt.servApp.url": "Crear una URL para acceder a este ServApp",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "Actualización Automática del Contenedor",
|
||||
"mgmt.servApps.container.delete.cronjob": "Trabajo Cron",
|
||||
"mgmt.servApps.container.delete.done": "Hecho",
|
||||
"mgmt.servApps.container.delete.route": "Ruta",
|
||||
"mgmt.servApps.container.deleteService": "Eliminar Servicio",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "Estado de eliminación:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "Vincular Contenedor",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "Vincular con contenedor",
|
||||
"mgmt.servApps.container.overview.healthTitle": "Salud",
|
||||
"mgmt.servApps.container.overview.imageTitle": "Imagen",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "Dirección IP",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "Configuraciones",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "Solo Errores",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "Seleccione lo que desea eliminar:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "La interfaz principal es necesaria para MACVLAN",
|
||||
"mgmt.servApps.createdChip.createdLabel": "\"Creado\"",
|
||||
"mgmt.servApps.deadChip.deadLabel": "Muerto",
|
||||
"mgmt.servApps.driver.none": "Ninguno",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "Salido",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "Exportar Copia de Seguridad de Docker",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "Puerto del Contenedor",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "Este contenedor no está en funcionamiento. Editar cualquier configuración hará que el contenedor se reinicie.",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "Exponer Puertos",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "Este contenedor está obligado a ser seguro. No puede exponer ningún puerto directamente a Internet, por favor cree una URL en Cosmos. Tampoco puede conectarlo a la red Bridge.",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "Modo de Red",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "Desconectarlo",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "Recréelo o",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "Está conectado a una red que ha sido eliminada:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "Actualizar Puertos",
|
||||
"mgmt.servApps.newChip.newLabel": "Nuevo",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "Elija URL para",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "Este servicio requiere una versión más nueva de Cosmos. Por favor, actualice Cosmos para instalar este servicio.",
|
||||
"mgmt.servApps.newContainer.customize": "Personalizar {{container_name}}",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "Configuraciones de Red",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "Elija el nombre de su servicio",
|
||||
"mgmt.servApps.notRunningWarning": "Este contenedor no está en funcionamiento. Editar cualquier configuración hará que el contenedor se reinicie.",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "Pausado",
|
||||
"mgmt.servApps.removingChip.removingLabel": "Eliminando",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "Reiniciando",
|
||||
"mgmt.servApps.runningChip.runningLabel": "En Funcionamiento",
|
||||
"mgmt.servApps.startToEditInfo": "Inicie el contenedor para editar",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "Este contenedor no está en funcionamiento. Editar cualquier configuración hará que el contenedor se reinicie.",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "Local",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "Nuevo Volumen",
|
||||
"mgmt.servapps.actionBar.kill": "Terminar",
|
||||
"mgmt.servapps.actionBar.noUpdate": "No hay Actualización Disponible. Haga Clic para Forzar Descarga",
|
||||
"mgmt.servapps.actionBar.pause": "Pausar",
|
||||
"mgmt.servapps.actionBar.recreate": "Re-crear",
|
||||
"mgmt.servapps.actionBar.restart": "Reiniciar",
|
||||
"mgmt.servapps.actionBar.start": "Iniciar",
|
||||
"mgmt.servapps.actionBar.stop": "Detener",
|
||||
"mgmt.servapps.actionBar.unpause": "Reanudar",
|
||||
"mgmt.servapps.actionBar.update": "Actualización Disponible",
|
||||
"mgmt.servapps.actionBar.updating": "Actualizando ServApp...",
|
||||
"mgmt.servapps.compose": "Componer",
|
||||
"mgmt.servapps.compose.installButton": "Instalar",
|
||||
"mgmt.servapps.compose.installTitle": "Instalación",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "Crear Servicio - Vista Previa",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "¡Servicio Creado!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "Editar Servicio",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "Conectar",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "Conectado a ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "Desconectar",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "Desconectado de ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "TTY del proceso principal",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "Nueva Consola",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "Este contenedor no es interactivo. Si desea conectarse al proceso principal, ",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "Habilitar TTY",
|
||||
"mgmt.servapps.importComposeFileButton": "Importar archivo Compose",
|
||||
"mgmt.servapps.networks.attackNetwork": "Conectar a Cosmos",
|
||||
"mgmt.servapps.networks.containers": "Contenedores",
|
||||
"mgmt.servapps.networks.list.bridge": "Puente",
|
||||
"mgmt.servapps.networks.list.host": "Anfitrión",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "IPAM gateway / máscara",
|
||||
"mgmt.servapps.networks.list.networkName": "Nombre de la red",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "Sin IP",
|
||||
"mgmt.servapps.networks.list.networkproperties": "Propiedades",
|
||||
"mgmt.servapps.networks.list.newNetwork": "Nueva red",
|
||||
"mgmt.servapps.networks.list.overlay": "Overlay",
|
||||
"mgmt.servapps.networks.list.parentIf": "Interfaz principal",
|
||||
"mgmt.servapps.networks.list.subnet": "Subred (opcional)",
|
||||
"mgmt.servapps.networks.volumes": "Volúmenes",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "Ruta del contenedor",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "Ruta del anfitrión",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "Dispositivos",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "Clave",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "Valor",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "Las variables de entorno deben ser únicas",
|
||||
"mgmt.servapps.newContainer.envTitle": "Variables de entorno",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "Forzar contenedor seguro",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "Ha actualizado la imagen. Al hacer clic en el botón de abajo, se descargará la nueva imagen y solo entonces podrá actualizar el contenedor.",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "Modo interactivo",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "Las etiquetas deben ser únicas",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "Etiquetas",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "Descargar nueva imagen",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "Descargando nueva imagen...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "Política de reinicio",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "Política de reinicio",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "Actualizar contenedor",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "Vincular",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "Las monturas deben tener objetivos únicos",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "Nuevo punto de montura",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "Actualizar volúmenes",
|
||||
"mgmt.servapps.newContainer.volumesTitle": "Monturas de volúmenes",
|
||||
"mgmt.servapps.newContainerTitle": "Configuración del contenedor Docker",
|
||||
"mgmt.servapps.overview": "Visión general",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "Pegue su archivo docker-compose.yml / cosmos-compose.json aquí o use el botón de carga de archivos.",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "Ruta no encontrada",
|
||||
"mgmt.servapps.routeConfig.setup": "Configuración",
|
||||
"mgmt.servapps.terminal": "Terminal",
|
||||
"mgmt.servapps.updatesAvailableFor": "Actualizaciones disponibles para",
|
||||
"mgmt.servapps.viewDetailsButton": "Ver detalles",
|
||||
"mgmt.servapps.viewStackButton": "Ver pila",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "Alcance",
|
||||
"mgmt.servapps.volumes.volumeName": "Nombre del volumen",
|
||||
"mgmt.storage.available": "disponible",
|
||||
"mgmt.storage.chown": "Cambiar el propietario de la carpeta de montaje (opcional, ej. 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "Nombre de Configuración",
|
||||
"mgmt.storage.confirmParityDeletion": "¿Estás seguro de que deseas eliminar esta paridad?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "Confirme su Contraseña",
|
||||
"mgmt.storage.dataDisksTitle": "Discos de Datos",
|
||||
"mgmt.storage.deviceTitle": "Dispositivo",
|
||||
"mgmt.storage.diskformatTitle": "Formato de Disco",
|
||||
"mgmt.storage.disks": "Discos",
|
||||
"mgmt.storage.externalStorage": "Almacenamiento Externo",
|
||||
"mgmt.storage.externalStorageText": "Próximamente. Esta función permitirá montar la nube externa (Dropbox, Onedrive, ...) en su servidor.",
|
||||
"mgmt.storage.formatButton": "Formatear",
|
||||
"mgmt.storage.formatDiskTitle": "Formatear Disco",
|
||||
"mgmt.storage.formattingLog": "Formateando",
|
||||
"mgmt.storage.list.fixText": "Reparar",
|
||||
"mgmt.storage.list.scrubText": "Verificar",
|
||||
"mgmt.storage.list.syncText": "Sincronizar",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "Opciones adicionales de mergerFS (opcional, separadas por comas)",
|
||||
"mgmt.storage.mergeButton": "Fusionar",
|
||||
"mgmt.storage.mergeText": "Está a punto de fusionar discos juntos. <strong>Esta operación es segura y reversible</strong>. No afectará los datos en los discos, pero hará que el contenido esté disponible para ser visto en el explorador de archivos como un solo disco.",
|
||||
"mgmt.storage.mergeTitle": "Fusionar Discos",
|
||||
"mgmt.storage.mount.permanent": "Permanente",
|
||||
"mgmt.storage.mount.whatToMountLabel": "Qué montar",
|
||||
"mgmt.storage.mountPath": "Ruta a montar",
|
||||
"mgmt.storage.mountPicker": "Seleccionar Objetivos",
|
||||
"mgmt.storage.mountedAtText": "Montado en",
|
||||
"mgmt.storage.mounts": "Montajes",
|
||||
"mgmt.storage.newMerge.newMergeButton": "Crear Fusión",
|
||||
"mgmt.storage.newMount.newMountButton": "Nuevo Montaje",
|
||||
"mgmt.storage.optionsTitle": "Opciones",
|
||||
"mgmt.storage.parityDisksTitle": "Discos de Paridad",
|
||||
"mgmt.storage.parityTitle": "Paridad",
|
||||
"mgmt.storage.pathPrefixMntValidation": "La ruta debe comenzar con /mnt/ o /var/mnt",
|
||||
"mgmt.storage.pathTitle": "Ruta",
|
||||
"mgmt.storage.raidText": "Próximamente. Esta función permitirá crear arreglos RAID con sus discos.",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### Está ejecutando Cosmos dentro de un contenedor Docker. Por lo tanto, solo tendrá acceso limitado a sus discos y su información.",
|
||||
"mgmt.storage.selectMin2": "Seleccione al menos 2 discos",
|
||||
"mgmt.storage.sharesText": "Próximamente. Esta función permitirá compartir carpetas con diferentes protocolos (SMB, FTP, ...)",
|
||||
"mgmt.storage.sharesTitle": "Compartir",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. para",
|
||||
"mgmt.storage.smart.health": "Salud",
|
||||
"mgmt.storage.smart.noSmartError": "No hay datos S.M.A.R.T. disponibles para este disco. Si está ejecutando Cosmos detrás de algún tipo de virtualización o contenedorización, probablemente sea la razón por la cual los datos no están disponibles.",
|
||||
"mgmt.storage.smart.threshholdTooltip": "Este valor es un % de salud (100 es lo mejor). A su lado hay un umbral por debajo del cual es urgente reemplazar su disco duro.",
|
||||
"mgmt.storage.snapraid.addDatadisk": "Agregar Disco de Datos",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "Primero, seleccione el(los) disco(s) de paridad. Un disco de paridad protegerá contra una falla del disco, dos discos de paridad protegerán contra dos fallas de disco, y así sucesivamente. Recuerde que esos discos se usarán solo para paridad y no estarán disponibles para el almacenamiento de datos. Los discos de paridad deben ser al menos tan grandes como el disco de datos más grande y deben estar vacíos.",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "Seleccione los discos de datos que desea proteger con el(los) disco(s) de paridad.",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "Configure los intervalos de sincronización y verificación. El intervalo de sincronización es el tiempo en el que se actualiza la paridad. El intervalo de verificación es el tiempo en el que se verifica la paridad en busca de errores. Esto utiliza la sintaxis CRONTAB con segundos.",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "Nuevos Discos de Paridad",
|
||||
"mgmt.storage.snapraid.createParity.step": "Paso",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "Crear Discos de Paridad",
|
||||
"mgmt.storage.snapraid.createParityInfo": "Está a punto de crear discos de paridad. <strong>Esta operación es segura y reversible</strong>. Los discos de paridad se utilizan para proteger sus datos de fallos en el disco. Al crear un disco de paridad, los discos de datos que desea proteger. No agregue un disco que contenga el sistema u otro disco de paridad.",
|
||||
"mgmt.storage.snapraid.min1parity": "Seleccione al menos 1 disco de paridad",
|
||||
"mgmt.storage.snapraid.min2datadisks": "Seleccione al menos 2 discos de datos",
|
||||
"mgmt.storage.snapraid.min3chars": "El nombre debe tener al menos 3 caracteres",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "El nombre debe ser alfanumérico",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "Eliminar Disco de Datos",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "Intervalo de Limpieza",
|
||||
"mgmt.storage.snapraid.storageParity": "Paridad de Almacenamiento",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "Intervalo de Sincronización",
|
||||
"mgmt.storage.startFormatLog": "Iniciando formateo del disco {{disk}}...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "Intervalos de Sincronización/Limpieza",
|
||||
"mgmt.storage.typeTitle": "Tipo",
|
||||
"mgmt.storage.unMountDiskButton": "{{unMount}} disco",
|
||||
"mgmt.storage.unMountDiskText": "Está a punto de {{unMount}} el disco <strong>{{disk}}</strong>{{mountpoint}}. Esto hará que el contenido sea {{unAvailable}} para ser visto en el explorador de archivos. La {{unMount}} permanente persistirá después del reinicio.",
|
||||
"mgmt.storage.unMountText": "Está a punto de {{unMount}} una carpeta {{mountpoint}}. Esto hará que el contenido sea {{unAvailable}} para ser visto en el explorador de archivos. La {{unMount}} permanente persistirá después del reinicio.",
|
||||
"mgmt.storage.unavailable": "no disponible",
|
||||
"mgmt.storage.formatModalText": "Ingrese su contraseña para confirmar que desea formatear {{disk}}",
|
||||
"mgmt.storage.vmWarning": "Está ejecutando Cosmos dentro de un contenedor Docker o una VM. Como tal, solo tiene acceso limitado a sus discos y su información. Para su seguridad, operaciones potencialmente destructivas como formatear, montar, hacer RAID, están deshabilitadas ya que su configuración de VM/Docker podría variar y potencialmente inducir a errores, causando daños irreversibles.",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "Estas configuraciones son solo para usuarios avanzados. No cambie estos ajustes a menos que sepa lo que está haciendo.",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "Esta configuración filtrará todas las solicitudes que no provengan de las IPs especificadas. Esto requiere que su configuración informe la verdadera IP del cliente. Por defecto lo hará, pero algunas configuraciones exóticas (como instalar docker/Cosmos en Windows, o detrás de Cloudflare) evitarán que Cosmos sepa cuál es la IP real del cliente. Si utilizó \"Restringir a Constellation\" arriba, las IPs de Constellation siempre serán permitidas independientemente de esta configuración.",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "Ocultar del Dashboard",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "Sobrescribir el Encabezado del Host (use esto para resolver la cadena desde otro servidor/ip)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "Sobrescribir el Encabezado del Host",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "Lista Blanca de IPs Entrantes y/o rangos de IPs (separados por comas)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "Lista Blanca de IPs Entrantes y/o rangos de IPs (separados por comas)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "Configuraciones Avanzadas",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "Autenticación Requerida",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "Restringir acceso a Constellation VPN",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "Protección Smart Shield",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "Seguridad Básica",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "Aceptar HTTPS Inseguro (no recomendado)",
|
||||
"mgmt.urls.edit.newUrlTitle": "nueva URL",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "Prefijo de Ruta",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "Prefijo de Ruta",
|
||||
"mgmt.urls.edit.sourceInfo": "¿Qué URL desea utilizar para acceder a su objetivo?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "Eliminar Prefijo de Ruta",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "Ruta de la Carpeta de Destino",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "URL de Destino",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "Configuraciones de Destino",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "Modo",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "Proxy",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "Redirección",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Contenedor Docker",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "Aplicación de Página Única",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "Carpeta Estática",
|
||||
"mgmt.urls.edit.targetTypeInfo": "¿Qué está intentando acceder con esta ruta?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "Tipo de Destino",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "Usar Host",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "Usar Prefijo de Ruta",
|
||||
"mgmt.usermgmt.adminLabel": "Administrador",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "Dirección de correo electrónico (Opcional)",
|
||||
"mgmt.usermgmt.createUserTitle": "Crear Usuario",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "¿Estás seguro de que quieres eliminar al usuario?",
|
||||
"mgmt.usermgmt.deleteUserTitle": "Eliminar Usuario",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "Dirección de correo electrónico",
|
||||
"mgmt.usermgmt.editEmailText": "Usa este formulario para invitar a editar el correo electrónico de {{user}}.",
|
||||
"mgmt.usermgmt.editEmailTitle": "Editar Correo Electrónico",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "Invitación Caducada",
|
||||
"mgmt.usermgmt.invitePendingLabel": "Invitación Pendiente",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "Envía este enlace a",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "Alternativamente, también puedes compartir el siguiente enlace:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "a",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "Se ha enviado un correo electrónico",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "con un enlace a",
|
||||
"mgmt.usermgmt.inviteUserText": "Usa este formulario para invitar a un nuevo usuario al sistema.",
|
||||
"mgmt.usermgmt.inviteUserTitle": "Invitar Usuario",
|
||||
"mgmt.usermgmt.lastLogin": "Último Inicio de Sesión",
|
||||
"mgmt.usermgmt.reset2faButton": "Restablecer 2FA",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "Enviar restablecimiento de contraseña",
|
||||
"navigation.home.Avx": "AVX Soportado",
|
||||
"navigation.home.LetsEncryptEmailError": "Has habilitado Let's Encrypt para el certificado HTTPS automático. Necesitas proporcionar la configuración con una dirección de correo electrónico para usar con Let's Encrypt en las configuraciones.",
|
||||
"navigation.home.LetsEncryptError": "Hay errores con tu configuración de Let's Encrypt o una de tus rutas, por favor arréglalos lo antes posible:",
|
||||
"navigation.home.availRam": "disponible",
|
||||
"navigation.home.configChangeRequiresRestartError": "Has realizado cambios en la configuración que requieren un reinicio para surtir efecto. Por favor, reinicia Cosmos para aplicar los cambios.",
|
||||
"navigation.home.cosmosNotDockerHostError": "Tu servidor Cosmos no está ejecutándose en el modo de red del host de Docker. Se recomienda que migres tu instalación.",
|
||||
"navigation.home.dbCantConnectError": "No se puede conectar a la base de datos, esto afectará múltiples características de Cosmos. ¡Por favor arréglalo lo antes posible!",
|
||||
"navigation.home.localhostnotRecommendedError": "Estás usando localhost o 0.0.0.0 como nombre de host en la configuración. Se recomienda que uses un nombre de dominio o una IP en su lugar.",
|
||||
"navigation.home.network": "RED",
|
||||
"navigation.home.newCosmosVersionError": "¡Hay una nueva versión de Cosmos disponible! Por favor, actualiza a la última versión para obtener las últimas características y correcciones de errores.",
|
||||
"navigation.home.noApps": "No tienes aplicaciones configuradas. Por favor, añade algunas aplicaciones en el panel de configuración.",
|
||||
"navigation.home.noAppsTitle": "Sin Aplicaciones",
|
||||
"navigation.home.noAvx": "Sin Soporte AVX",
|
||||
"navigation.home.rcvNet": "rcv",
|
||||
"navigation.home.trsNet": "trs",
|
||||
"navigation.home.usedRam": "usada",
|
||||
"navigation.market.applicationsTitle": "Aplicaciones",
|
||||
"navigation.market.compose": "componer",
|
||||
"navigation.market.filterDuplicateCheckbox": "Filtrar Duplicados",
|
||||
"navigation.market.image": "imagen",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "Esto te permite añadir repositorios de terceros adicionales a la App-Store.",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "comenzar aquí",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "Para encontrar nuevas fuentes,",
|
||||
"navigation.market.repository": "repositorio",
|
||||
"navigation.market.search": "Buscar {{count}} Aplicaciones...",
|
||||
"navigation.market.sources.addSourceButton": "Añadir Fuente",
|
||||
"navigation.market.sources.editSourcesButton": "Fuentes",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "El nombre debe ser único",
|
||||
"navigation.market.sources.urlRequiredValidation": "Se requiere URL",
|
||||
"navigation.market.sourcesTitle": "Editar Fuentes",
|
||||
"navigation.market.startServAppButton": "Iniciar ServApp",
|
||||
"navigation.market.unofficialMarketTooltip": "Esta aplicación no está alojada en la Cosmos Cloud App Store. No está oficialmente verificada ni probada.",
|
||||
"navigation.market.viewButton": "Ver",
|
||||
"navigation.monitoring.alerts.action.edit": "Editar Alerta",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "Tipo de Acción",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "El operador de condición es obligatorio",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "El valor de la condición es obligatorio",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "El período es obligatorio",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "Severidad",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "El seguimiento de métricas es obligatorio",
|
||||
"navigation.monitoring.alerts.actions.restart": "Reiniciar el contenedor que causa la alerta",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "La acción de reinicio intentará reiniciar cualquier Contenedor adjunto a la métrica. Esto solo tendrá efecto en métricas específicas de un recurso (ej. CPU de un contenedor específico). No hará nada en métricas globales como el uso de CPU global",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "Enviar un Correo Electrónico",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "Enviar una notificación",
|
||||
"navigation.monitoring.alerts.actions.stop": "Detener/Deshabilitar recursos causantes de la alerta",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "La acción de detener intentará detener/deshabilitar cualquier recurso (ej. Contenedores, rutas, etc.) adjunto a la métrica. Esto solo tendrá efecto en métricas específicas de un recurso (ej. CPU de un contenedor específico). No hará nada en métricas globales como el uso de CPU global",
|
||||
"navigation.monitoring.alerts.actionsTitle": "Acciones",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "Nombre de la alerta",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "Última Activación",
|
||||
"navigation.monitoring.alerts.conditionLabel": "La condición es un porcentaje del valor máximo",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "Operador de Condición de Activación",
|
||||
"navigation.monitoring.alerts.conditionTitle": "Condición",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "Valor de Condición de Activación",
|
||||
"navigation.monitoring.alerts.newAlertButton": "Nueva Alerta",
|
||||
"navigation.monitoring.alerts.periodLabel": "Período (con qué frecuencia comprobar la métrica)",
|
||||
"navigation.monitoring.alerts.periodTitle": "Período",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "Restablecer a predeterminado",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "Moderación (solo dispara un máximo de una vez al día)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "Métrica a seguir",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "Métrica de Seguimiento",
|
||||
"navigation.monitoring.alertsTitle": "Alertas",
|
||||
"navigation.monitoring.daily": "Diario",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "Desde",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "Hasta",
|
||||
"navigation.monitoring.events.eventsFound": "{{count}} evento encontrado de {{from}} a {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_other": "{{count}} eventos encontrados de {{from}} a {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_zero": "No se encontraron eventos de {{from}} a {{to}}",
|
||||
"navigation.monitoring.events.loadMoreButton": "Cargar más",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "Buscar (texto o bson)",
|
||||
"navigation.monitoring.eventsTitle": "Eventos",
|
||||
"navigation.monitoring.hourly": "Cada hora",
|
||||
"navigation.monitoring.latest": "Último",
|
||||
"navigation.monitoring.proxyTitle": "Proxy",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "Contenedores - Promedio de Red",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "Contenedores - Promedio de Recursos",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "Razones de Solicitudes Bloqueadas",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "Solicitudes Bloqueadas",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "Uso de Disco",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "Bots",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "Por Geolocalización (países bloqueados)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "Por nombre de host (generalmente amenaza de escaneo de IP)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "Por Referente",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "Escudo Inteligente (varias métricas de abuso como tiempo, tamaño, fuerza bruta, solicitudes concurrentes, etc...). No incluye el bloqueo de IPs prohibidas para ahorrar recursos en caso de posibles ataques",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "Por Listas Blancas de IPs (Incluyendo restricción a Constellation)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "Solicitudes por URLs",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "Solicitudes de Recursos",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "Respuestas de Solicitudes",
|
||||
"navigation.monitoring.resourcesTitle": "Recursos",
|
||||
"navigation.monitoringTitle": "Monitoreo del Servidor",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "Si estás utilizando Cloudflare, asegúrate de que el registro DNS <strong>NO</strong> esté configurado como <b>Proxied</b> (no deberías ver la nube naranja, sino una gris). De lo contrario, Cloudflare no permitirá que Let's Encrypt verifique tu dominio. <br /> Alternativamente, también puedes usar el desafío DNS.",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "Has habilitado el desafío DNS. Asegúrate de haber configurado las variables de entorno para tu proveedor de DNS. Puedes habilitarlo ahora, pero asegúrate de haber configurado tus tokens de API adecuadamente antes de intentar acceder a Cosmos después de este instalador. Consulta la documentación aquí: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "Crea una cuenta de administrador local para gestionar tu servidor. El correo electrónico es opcional y se usa para notificaciones y recuperación de contraseñas.",
|
||||
"newInstall.adminAccountTitle": "Cuenta de Administrador 🔑 (paso 4/4)",
|
||||
"newInstall.applyRestartAction": "Aplicar y Reiniciar",
|
||||
"newInstall.checkInputValidation": "Por favor, verifica que hayas completado todos los campos correctamente",
|
||||
"newInstall.cleanInstallCheckbox": "Instalación limpia (eliminar cualquier archivo de configuración existente)",
|
||||
"newInstall.dbConnected": "Base de datos conectada.",
|
||||
"newInstall.dbInstalling": "Instalando Base de Datos...",
|
||||
"newInstall.dbNotConnected": "¡Base de datos no conectada!",
|
||||
"newInstall.dbSelection.createChoice": "Crear automáticamente una base de datos segura (recomendado)",
|
||||
"newInstall.dbSelection.dbLabel": "Selecciona tu elección",
|
||||
"newInstall.dbSelection.disabledChoice": "Deshabilitar Gestión de Usuarios y UI",
|
||||
"newInstall.dbSelection.providedChoice": "Proporcionar mis propias credenciales de base de datos",
|
||||
"newInstall.dbText": "Cosmos utiliza una base de datos MongoDB para almacenar todos los datos. Es opcional, pero tanto la autenticación como la UI no funcionarán sin una base de datos.",
|
||||
"newInstall.dbTitle": "Base de Datos 🗄️ (paso 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "URL de la Base de Datos",
|
||||
"newInstall.dockerAvail": "Docker está instalado y en ejecución.",
|
||||
"newInstall.dockerChecking": "Revisando el estado de Docker...",
|
||||
"newInstall.dockerNotConnected": "¡Docker no está conectado! Por favor, verifica tu conexión Docker.<br/>¿Olvidaste agregar <pre>-v /var/run/docker.sock:/var/run/docker.sock</pre> a tu comando de ejecución de Docker?<br />si tu demonio Docker está ejecutándose en otro lugar, por favor agrega <pre>-e DOCKER_HOST=...</pre> a tu comando de ejecución de Docker.",
|
||||
"newInstall.dockerTitle": "Docker 🐋 (paso 1/4)",
|
||||
"newInstall.finishText": "¡Bien hecho! Has instalado Cosmos exitosamente. Ahora puedes iniciar sesión en tu servidor utilizando la cuenta de administrador que creaste. Si has cambiado el nombre de host, no olvides usar esa URL para acceder a tu servidor después del reinicio. Si tienes problemas, revisa los registros para ver mensajes de error y edita el archivo en la carpeta /config. Si aún no puedes resolverlo, por favor únete a nuestro <0>servidor de Discord</0> y estaremos encantados de ayudarte.",
|
||||
"newInstall.finishTitle": "Finalizar 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "Parece que estás usando un nombre de dominio.<br />Let's Encrypt puede generar automáticamente un certificado para ti.",
|
||||
"newInstall.hostnameInput.hostnameLabel": "Nombre de Host (¿Cómo te gustaría acceder a Cosmos?)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "yourdomain.com, tu IP, o localhost",
|
||||
"newInstall.hostnamePointsToInfo": "Este nombre de host apunta a <strong>{{hostIp}}</strong>, ¡verifica que es la IP de tu servidor!",
|
||||
"newInstall.httpsText": "Se recomienda usar Let's Encrypt para proporcionar automáticamente Certificados HTTPS. Esto requiere un nombre de dominio válido apuntando a este servidor. Si no tienes uno, <strong>puedes seleccionar \"Generar certificado autofirmado\" en el desplegable.</strong> Si habilitas HTTPS, será efectivo después del próximo reinicio.",
|
||||
"newInstall.httpsText.info": "Si no estás seguro, deja el valor predeterminado \"cosmos.local\". ¡Podrás acceder a Cosmos escribiendo \"http://cosmos.local\" en tu navegador!",
|
||||
"newInstall.httpsText.warning": "Los dominios *.local como cosmos.local solo funcionan para <strong>servidores domésticos</strong>. Si tu servidor es remoto (por ejemplo, un servidor alquilado), debes usar la IP del servidor o el nombre de dominio.",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (paso 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let's Encrypt solo acepta nombres de dominio",
|
||||
"newInstall.linkToDocs": "Enlace a la documentación",
|
||||
"newInstall.loading": "Cargando",
|
||||
"newInstall.localAutoSelfSignedInfo": "Parece que estás usando una dirección IP o un dominio local. <br />Solo puedes usar HTTP simple o certificados autofirmados (utiliza certificados autofirmados si sabes lo que estás haciendo, ya que causa problemas con algunas aplicaciones, especialmente en IOS).",
|
||||
"newInstall.previousButton": "Anterior",
|
||||
"newInstall.privCertInput.privCertLabel": "Certificado Privado",
|
||||
"newInstall.pubCertInput.pubCertLabel": "Certificado Público",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "El nombre de usuario no puede ser 'admin' o 'root'",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "Las contraseñas deben coincidir",
|
||||
"newInstall.skipAction": "Omitir",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "Correo electrónico de Let's Encrypt",
|
||||
"newInstall.usermgmt.disableButton": "Deshabilitar",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "Reenviar invitación",
|
||||
"newInstall.welcomeText": "Antes que nada, muchas gracias por probar Cosmos! Y bienvenido al asistente de configuración. Este asistente te guiará a través de la configuración de Cosmos. Tomará unos 2-3 minutos y estarás listo para empezar.",
|
||||
"newInstall.welcomeTitle": "¡Bienvenido! 💖",
|
||||
"newInstall.whatIsCosmos": "Cosmos usa Docker para ejecutar aplicaciones. Es opcional, pero Cosmos se ejecutará en modo solo proxy inverso si no puede conectarse a Docker.",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "Usar certificado comodín para *.",
|
||||
"newInstall.wildcardLetsEncryptError": "Has habilitado certificados comodín con Let's Encrypt. ¡Esto solo funciona si usas el desafío DNS! Por favor, edita el texto de entrada del proveedor DNS.",
|
||||
"tooltip.route.SmartShield.enabled": "Smart Shield está habilitado",
|
||||
"tooltip.route.SmartShield.disabled": "Smart Shield está deshabilitado",
|
||||
"tooltip.route.authentication.enabled": "Autenticación está habilitada",
|
||||
"tooltip.route.authentication.disabled": "Autenticación está deshabilitada",
|
||||
"tooltip.route.throttling.enabled": "Limitación está habilitada",
|
||||
"tooltip.route.throttling.disabled": "Limitación está deshabilitada",
|
||||
"tooltip.route.timeout.enabled": "El tiempo de espera está habilitado",
|
||||
"tooltip.route.timeout.disabled": "El tiempo de espera está deshabilitado",
|
||||
"tooltip.route.move": "Las rutas con la prioridad más baja se corresponden primero",
|
||||
"tooltip.route.tunnelWarn": "Esta ruta está dirigida a tu servidor principal de Cosmos, tienes que editarla desde allí.",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "Túnel a través de otro nodo de Constellation Cosmos",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "Nombre de host desde el cual se realizará el túnel (cuál es el nombre de host que enfrenta el túnel para el usuario)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "Clave de licencia",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Gestionar licencia",
|
||||
"language.selectLanguage": "Seleccionar Idioma"
|
||||
}
|
||||
725
client/src/utils/locales/fr/translation.json
Normal file
725
client/src/utils/locales/fr/translation.json
Normal file
@@ -0,0 +1,725 @@
|
||||
{
|
||||
"Storage": "Stockage",
|
||||
"auth.accountUnconfirmedError": "Vous n'avez pas encore enregistré votre compte. Vous devriez avoir un lien d'invitation dans vos emails. Si vous en avez besoin d'un nouveau, contactez votre administrateur.",
|
||||
"auth.confirmPassword": "Confirmer le mot de passe",
|
||||
"auth.enterPwd": "Entrez votre mot de passe",
|
||||
"auth.forgotPassword.backToLogin": "Retour à la connexion",
|
||||
"auth.forgotPassword.checkEmail": "Vérifiez votre email pour un lien de réinitialisation de votre mot de passe. S'il n'apparaît pas dans quelques minutes, vérifiez votre dossier de spam.",
|
||||
"auth.forgotPassword.resetPassword": "Réinitialiser le mot de passe",
|
||||
"auth.forgotPwd": "Vous avez oublié votre mot de passe?",
|
||||
"auth.genPwdStrength.good": "Bon",
|
||||
"auth.genPwdStrength.normal": "Normal",
|
||||
"auth.genPwdStrength.poor": "Faible",
|
||||
"auth.genPwdStrength.strong": "Fort",
|
||||
"auth.genPwdStrength.weak": "Très faible",
|
||||
"auth.hostnameInput": "Définissez d'abord votre nom d'hôte",
|
||||
"auth.loggedOutError": "Vous avez été déconnecté. Veuillez vous connecter pour continuer",
|
||||
"auth.login": "Connexion",
|
||||
"auth.logoffText": "Vous avez été déconnecté. Redirection en cours...",
|
||||
"auth.notAdminError": "Vous devez être administrateur",
|
||||
"auth.notLoggedInError": "Vous devez être connecté pour accéder à cela",
|
||||
"auth.pwd": "Mot de passe",
|
||||
"auth.pwdRequired": "Le mot de passe est requis",
|
||||
"auth.pwdResetNotAllowed": "Ce serveur n'autorise pas la réinitialisation du mot de passe.",
|
||||
"auth.selectHTTPSMode": "Sélectionnez votre mode HTTP(S)",
|
||||
"auth.unexpectedErrorValidation": "Erreur inattendue. Vérifiez vos informations ou réessayez plus tard.",
|
||||
"auth.usernameInput": "Entrez votre pseudo",
|
||||
"auth.wrongCredError": "Mauvais pseudo ou mot de passe. Réessayez ou essayez de réinitialiser votre mot de passe",
|
||||
"auth.yourPassword": "Votre mot de passe",
|
||||
"global.CPU": "CPU",
|
||||
"global.RAM": "RAM",
|
||||
"global.addAction": "Ajouter",
|
||||
"global.backAction": "Retour",
|
||||
"global.cancelAction": "Annuler",
|
||||
"global.close": "Fermer",
|
||||
"global.confirmAction": "Confirmer",
|
||||
"global.confirmDeletion": "Êtes-vous sûr?",
|
||||
"global.copyFilenameSuffix": "Copie",
|
||||
"global.createAction": "Créer",
|
||||
"global.createdAt": "Créé le",
|
||||
"global.delete": "Supprimer",
|
||||
"global.description": "Description",
|
||||
"global.driver": "Pilote",
|
||||
"global.edit": "Modifier",
|
||||
"global.emailInvalidValidation": "Doit être un email valide",
|
||||
"global.emailRequiredValidation": "L'email est requis",
|
||||
"global.enabled": "Activé",
|
||||
"global.error": "Erreur",
|
||||
"global.hostname": "Nom d'hôte",
|
||||
"global.logout": "Déconnexion",
|
||||
"global.mount": "Monter",
|
||||
"global.name.validation": "Le nom est requis",
|
||||
"global.nameTitle": "Nom",
|
||||
"global.network": "Réseau",
|
||||
"global.networks": "Réseaux",
|
||||
"global.never": "Jamais",
|
||||
"global.next": "Suivant",
|
||||
"global.nicknameLabel": "Surnom",
|
||||
"global.nicknameRequiredValidation": "Le surnom est requis",
|
||||
"global.refresh": "Rafraîchir",
|
||||
"global.refreshPage": "Rafraîchir la page",
|
||||
"global.required": "Requis",
|
||||
"global.resetZoomButton": "Réinitialiser le zoom",
|
||||
"global.saveAction": "Enregistrer",
|
||||
"global.savedConfirmation": "Enregistré!",
|
||||
"global.savedError": "Erreur lors de l'enregistrement, réessayez.",
|
||||
"global.searchPlaceholder": "Rechercher...",
|
||||
"global.securityTitle": "Sécurité",
|
||||
"global.source": "Source",
|
||||
"global.statusTitle": "Statut",
|
||||
"global.success": "Succès",
|
||||
"global.target": "Cible",
|
||||
"global.temperature": "Température",
|
||||
"global.time": "Temps",
|
||||
"global.unmount": "Démonter",
|
||||
"global.update": "Mettre à jour",
|
||||
"global.user": "Utilisateur",
|
||||
"global.volume": "Volume",
|
||||
"header.notification.message.alertTriggered": "L'alerte \"{{Vars}}\" a été déclenchée.",
|
||||
"header.notification.message.certificateRenewed": "Le certificat TLS pour les domaines suivants a été renouvelé: {{Vars}}",
|
||||
"header.notification.message.containerUpdate": "Le conteneur {{Vars}} a été mis à jour vers la dernière version!",
|
||||
"header.notification.title.alertTriggered": "Alerte déclenchée",
|
||||
"header.notification.title.certificateRenewed": "Certificat Cosmos renouvelé",
|
||||
"header.notification.title.containerUpdate": "Mise à jour du conteneur",
|
||||
"header.notification.title.serverError": "Erreur du serveur",
|
||||
"header.notificationTitle": "Notification",
|
||||
"header.profileLabel": "Profil",
|
||||
"header.settingLabel": "Paramètre",
|
||||
"menu-items.management.configurationTitle": "Configuration",
|
||||
"menu-items.management.constellation": "Constellation",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "Planificateur",
|
||||
"menu-items.management.servApps": "ServApps",
|
||||
"menu-items.management.storage": "Stockage",
|
||||
"menu-items.management.urls": "URLs",
|
||||
"menu-items.management.usersTitle": "Utilisateurs",
|
||||
"menu-items.managementTitle": "Gestion",
|
||||
"menu-items.navigation": "Navigation",
|
||||
"menu-items.navigation.home": "Accueil",
|
||||
"menu-items.navigation.marketTitle": "Marché",
|
||||
"menu-items.navigation.monitoringTitle": "Surveillance",
|
||||
"menu-items.support": "Support",
|
||||
"menu-items.support.bugReportTitle": "Vous avez trouvé un bug?",
|
||||
"menu-items.support.discord": "Discord",
|
||||
"menu-items.support.docsTitle": "Documentation",
|
||||
"menu-items.support.github": "Github",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "Afficher les détails de l'application sur la page d'accueil",
|
||||
"mgmt.config.appearance.primaryColorSlider": "Couleur primaire",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "Réinitialiser les couleurs",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "Réinitialiser le fond d'écran",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "Couleur secondaire",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "l'aperçu semble cassé. Veuillez re-télécharger.",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "Télécharger un fond d'écran",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "ce lien vers la documentation",
|
||||
"mgmt.config.certRenewalText": "Vous utilisez Let's Encrypt mais vous n'utilisez pas le défi DNS avec un certificat à caractère générique. Cela signifie que le serveur doit renouveler le certificat chaque fois que vous ajoutez un nouveau nom d'hôte, ce qui cause quelques secondes d'indisponibilité. Pour éviter cela à l'avenir, veuillez vous référer à",
|
||||
"mgmt.config.certRenewalTitle": "Renouvellement du certificat",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "Nom du conteneur",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "Veuillez sélectionner un conteneur",
|
||||
"mgmt.config.containerPicker.containerPortInput": "Port du conteneur",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "Veuillez saisir un port",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "Protocole du conteneur (utilisez HTTP si vous n'êtes pas sûr, ou tcp pour le proxy non-HTTP)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "Aperçu de la cible du résultat",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "Cela sera généré automatiquement",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "Cible non valide, doit avoir un port",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "Cible non valide, doit commencer par http:// ou https://",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "Chemin de données par défaut pour les installations",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "Ne pas nettoyer les images",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "Ne pas nettoyer le réseau",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "Activer SMTP",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "Activer SMTP",
|
||||
"mgmt.config.email.inbobox.label": "Cela vous permet de configurer un serveur SMTP pour que Cosmos puisse envoyer des emails tels que des réinitialisations de mot de passe et des invitations",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "Mot de passe SMTP",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "Mot de passe SMTP",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "Autoriser les certificats auto-signés",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "Autoriser TLS non sécurisé",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "Expéditeur SMTP",
|
||||
"mgmt.config.email.senderInput.senderLabel": "Expéditeur SMTP",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP utilise TLS",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "Nom d'utilisateur SMTP",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "Nom d'utilisateur SMTP",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "Répertoire où les sauvegardes seront stockées (relatif au serveur hôte `/`)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "Répertoire de sortie des sauvegardes (relatif au serveur hôte `/`)",
|
||||
"mgmt.config.general.configFileInfo": "Cette page vous permet d'éditer le fichier de configuration. Toute variable d'environnement remplaçant la configuration n'apparaîtra pas ici.",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "Exiger l'authentification multifactorielle pour tous les utilisateurs",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "Forcer l'authentification multifactorielle",
|
||||
"mgmt.config.general.logLevelInput": "Niveau de journalisation (par défaut : INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "Le niveau de journalisation est requis",
|
||||
"mgmt.config.general.mongoDbInput": "Chaîne de connexion MongoDB. Il est conseillé d'utiliser une variable d'environnement pour stocker cela en toute sécurité. (Facultatif)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "Surveillance activée",
|
||||
"mgmt.config.general.notAdminWarning": "Comme vous n'êtes pas administrateur, vous ne pouvez pas modifier la configuration. <br/>Cette page est uniquement à des fins de visibilité.",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "Volume de configuration du mode Puppet",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "Volume de configuration du mode Puppet",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "Volume de base de données du mode Puppet",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "Volume de base de données du mode Puppet",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "Activer le mode Puppet",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "Mode Puppet activé",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "Nom d'hôte du mode Puppet",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "Nom d'hôte du mode Puppet",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "Mot de passe du mode Puppet",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "Mot de passe du mode Puppet",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "Nom d'utilisateur du mode Puppet",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "Nom d'utilisateur du mode Puppet",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "Version du mode Puppet",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "Version du mode Puppet",
|
||||
"mgmt.config.general.puppetModeTitle": "Mode Puppet",
|
||||
"mgmt.config.generalTitle": "Général",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "Purger le tableau de bord des métriques",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "Êtes-vous sûr de vouloir purger toutes les données des métriques des tableaux de bord ?",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "Rafraîchir",
|
||||
"mgmt.config.header.restartButton.restartLabel": "Redémarrer le serveur",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "Autoriser l'accès non sécurisé via IP locale",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "Lorsque le HTTPS est utilisé avec un domaine, selon votre configuration réseau, il est possible que votre serveur ne reçoive pas de connexions locales directes.<br />Cette option vous permet également d'accéder à votre interface d'administration Cosmos en utilisant votre adresse IP locale, comme ip:port.<br />Vous pouvez déjà créer des URL ip:port pour vos applications, <strong>mais elles seront en HTTP uniquement</strong>.",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "Cette option n'est pas recommandée car elle expose votre serveur à des risques de sécurité sur votre réseau local.<br />Votre réseau local est plus sûr qu'Internet, mais pas complètement sûr, car des appareils comme les objets connectés, smart-TVs, smartphones ou même votre routeur peuvent être compromis.<br /><strong>Si vous souhaitez avoir un accès hors ligne / uniquement local sécurisé à un serveur qui utilise un nom de domaine et HTTPS, utilisez Constellation à la place.</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "Activez cette option si vous avez un site public et souhaitez autoriser les moteurs de recherche à le trouver, afin qu'il apparaisse dans les résultats de recherche.",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "Autoriser les moteurs de recherche à indexer votre serveur",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "Nom d'hôte : Cela sera utilisé pour restreindre l'accès à votre serveur Cosmos (Votre IP, ou votre nom de domaine)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "Le nom d'hôte est obligatoire",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "Cela vous permet de publier votre serveur sur votre réseau local en utilisant mDNS. Cela signifie que tous vos domaines .local seront disponibles sur votre réseau local sans configuration supplémentaire.",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "Notifier les utilisateurs en cas de connexion réussie",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "Aucune route configurée.",
|
||||
"mgmt.config.proxy.originTitle": "Origine",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "Vous n'utilisez pas non plus de nom de domaine, le serveur pourrait être hors ligne pendant quelques secondes pour remapper vos ports Docker.",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "Vous devez rafraîchir la page car vous utilisez un certificat auto-signé, au cas où vous deviez accepter de nouveaux certificats. Pour éviter cela à l'avenir, veuillez utiliser Let's Encrypt. {{isNotDomain && 'Vous n'utilisez pas non plus de nom de domaine, le serveur pourrait être hors ligne pendant quelques secondes pour remapper vos ports Docker.'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "Enregistrer les modifications",
|
||||
"mgmt.config.proxy.urlTitle": "URL",
|
||||
"mgmt.config.restart.laterButton": "Plus tard",
|
||||
"mgmt.config.restart.okButton": "OK",
|
||||
"mgmt.config.restart.restartQuestion": "Voulez-vous redémarrer votre serveur ?",
|
||||
"mgmt.config.restart.restartStatus": "Redémarrage du serveur...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "Le serveur met plus de temps que prévu à redémarrer.",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "Envisagez de vérifier les journaux. Si vous utilisez un certificat auto-signé, vous devrez peut-être le rafraîchir et l'accepter à nouveau.",
|
||||
"mgmt.config.restart.restartTitle": "Redémarrer le serveur ?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "N'autoriser l'accès au panneau d'administration que depuis la constellation",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "Utilisez ces options pour restreindre l'accès au panneau d'administration. Soyez prudent, si vous vous verrouillez, vous devrez modifier manuellement le fichier de configuration. Pour restreindre l'accès à votre réseau local, vous pouvez utiliser la 'Liste blanche d'administration' avec la plage d'adresses IP 192.168.0.0/16",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "Liste d'IP séparées par des virgules qui seront autorisées à accéder au panneau d'administration",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "Liste blanche d'administration IP entrantes et/ou plages d'adresses IP (séparées par des virgules)",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "Restrictions d'administration",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "Clé publique d'authentification",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "Pour des raisons de sécurité, il n'est pas possible de changer à distance les clés privées de tous les certificats sur votre instance. Il est conseillé de modifier manuellement le fichier de configuration, ou mieux encore, d'utiliser des variables d'environnement pour les stocker.",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "Générer automatiquement les certificats d'authentification manquants (Par défaut : true)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "Certificats HTTPS",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "Sélectionnez votre mode HTTP(S)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "Utiliser uniquement HTTP",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "Générer automatiquement des certificats à l'aide de Let's Encrypt (Recommandé)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "J'ai mes propres certificats",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "Signer localement les certificats",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(facultatif, uniquement si vous savez ce que vous faites) Remplacer les domaines génériques (séparés par des virgules, vous devez ajouter à la fois le domaine générique ET le domaine racine comme indiqué dans l'espace réservé)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "Clé Publique HTTPS Racine",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "Forcer le renouvellement du certificat HTTPS à la prochaine sauvegarde",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "Choisissez un fournisseur DNS (si vous utilisez un défi DNS, sinon laissez vide)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "Adresse email pour Let's Encrypt",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "Utiliser un certificat générique pour le domaine racine de ",
|
||||
"mgmt.config.security.encryptionTitle": "Chiffrement",
|
||||
"mgmt.config.security.geoBlockSelection": "Choisissez les pays que vous voulez {{blockAllow}}",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "Géoblocage : (Ces pays seront {{blockAllow}})",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "autorisés à accéder",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "bloqués d'accès",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "autoriser",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "bloquer",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "Réinitialiser par défaut (pays les plus dangereux)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "Utiliser la liste comme liste blanche au lieu de liste noire",
|
||||
"mgmt.constellation.dns.resetButton": "Réinitialiser",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "Listes de blocage DNS",
|
||||
"mgmt.constellation.dnsTitle": "DNS interne de Constellation",
|
||||
"mgmt.constellation.externalText": "Vous êtes actuellement connecté à un réseau de constellation externe. Utilisez votre serveur Cosmos principal pour gérer votre réseau de constellation et vos périphériques.",
|
||||
"mgmt.constellation.isRelay.label": "Relayer le trafic via ce Lighthouse",
|
||||
"mgmt.constellation.resetLabel": "Réinitialiser le réseau",
|
||||
"mgmt.constellation.resetText": "Cela réinitialisera complètement le réseau et déconnectera tous les clients. Vous devrez les reconnecter. Cela ne peut pas être annulé.",
|
||||
"mgmt.constellation.restartButton": "Redémarrer le service VPN",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "Appareil ajouté avec succès ! Téléchargez, scannez le code QR depuis l'application Cosmos ou téléchargez les fichiers pertinents sur votre appareil avec la config et le certificat réseau pour vous connecter :",
|
||||
"mgmt.constellation.setup.addDeviceText": "Ajouter un appareil à la constellation en utilisant le client Cosmos ou Nebula",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "Ajouter un appareil",
|
||||
"mgmt.constellation.setup.deviceName.label": "Nom de l'appareil",
|
||||
"mgmt.constellation.setup.dns.customEntries": "Entrées DNS personnalisées",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "Réinitialiser par défaut",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "Utiliser des listes noires pour bloquer des domaines",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "URLs de la liste de blocage DNS",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "Lors de la modification de vos enregistrements DNS, utilisez toujours le mode privé de votre navigateur et laissez un certain temps pour que les différents caches expirent.",
|
||||
"mgmt.constellation.setup.dnsText": "Ceci est un DNS fonctionnant à l'intérieur de votre réseau Constellation. Il réécrit automatiquement les entrées DNS de vos domaines pour qu'elles soient locales à votre réseau, et permet également de bloquer les publicités et les traqueurs sur tous les appareils connectés à votre réseau. Vous pouvez également ajouter des entrées DNS personnalisées pour résoudre vers des adresses IP spécifiques. Ce serveur DNS n'est accessible que depuis votre réseau.",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "Constellation Activée",
|
||||
"mgmt.constellation.setup.externalConfig.label": "Télécharger le fichier de réseau de constellation externe",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "Resynchroniser le fichier de réseau de constellation externe",
|
||||
"mgmt.constellation.setup.firewallInfo": "À venir bientôt. Cette fonctionnalité vous permettra d'ouvrir et de fermer individuellement les ports sur chaque appareil et de décider qui peut y accéder.",
|
||||
"mgmt.constellation.setup.hostnameInfo": "Voici vos noms d'hôtes Constellation, que l'application utilisera pour se connecter. Cela peut être un mélange de nom de domaine (pour les IP dynamiques) et d'IPs.<br />Si vous utilisez un nom de domaine, cela doit être différent du nom d'hôte de votre serveur. Quel que soit le domaine que vous choisissez, il est très important de s'assurer qu'il y a une entrée A dans le DNS de votre domaine pointant vers ce serveur. <strong>Si vous changez cette valeur, vous devrez réinitialiser votre réseau et reconnecter tous les clients !</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "Adresse IP de Constellation",
|
||||
"mgmt.constellation.setup.ipTitle": "IP de Constellation",
|
||||
"mgmt.constellation.setup.owner.label": "Propriétaire",
|
||||
"mgmt.constellation.setup.privNode.label": "Ce serveur n'est pas un lighthouse (vous ne pourrez pas vous y connecter directement sans un autre lighthouse)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "Nom d'hôte public",
|
||||
"mgmt.constellation.setup.pubKey.label": "Clé publique (Optionnel)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "Relayer les demandes via ce nœud",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "Disponible bientôt. Cette fonctionnalité vous permettra de tunnelliser votre trafic à travers vos appareils vers des éléments en dehors de votre constellation.",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "Itinéraires non sûrs",
|
||||
"mgmt.constellation.setupText": "Constellation est un VPN qui fonctionne à l'intérieur de votre réseau Cosmos. Il connecte automatiquement tous vos appareils ensemble, et vous permet d'y accéder de n'importe où. Veuillez vous référer à la <0>documentation</0> pour plus d'informations. Pour vous connecter, veuillez utiliser l'<1>application Constellation</1>",
|
||||
"mgmt.constellation.setupTitle": "Configuration de Constellation",
|
||||
"mgmt.constellation.setuplighthouseTitle": "Configuration de Lighthouse",
|
||||
"mgmt.constellation.showConfigButton": "Afficher la configuration VPN",
|
||||
"mgmt.constellation.showLogsButton": "Afficher les journaux VPN",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "Resynchroniser l'appareil",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "Utilisez ceci pour resynchroniser un client qui a perdu la connexion avec le serveur. Dans votre client, cliquez sur « Resynchroniser l'appareil » et suivez le processus. <strong>Ne pas utiliser ceci sur un nouvel appareil, utilisez plutôt le bouton « Ajouter un appareil ».</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "Télécharger constellation.resync.yml",
|
||||
"mgmt.constellation.banner_alt": "Bannière VPN Constellation",
|
||||
"mgmt.constellation.title": "Débloquez Constellation : Votre passerelle sécurisée à la maison",
|
||||
"mgmt.constellation.description": "Constellation est une technologie VPN puissante qui vous permet d'accéder en toute sécurité à votre serveur domestique de n'importe où, sans avoir besoin d'ouvrir des ports sur votre routeur. Gardez vos données en sécurité et vos connexions protégées grâce à notre technologie de cryptage de pointe.",
|
||||
"mgmt.constellation.why_title": "Pourquoi Constellation VPN",
|
||||
"mgmt.constellation.features.0": "Accédez en toute sécurité à votre serveur domestique de n'importe où dans le monde",
|
||||
"mgmt.constellation.features.1": "Pas besoin d'ouvrir des ports, réduisant ainsi les vulnérabilités potentielles de sécurité*",
|
||||
"mgmt.constellation.features.2": "Les connexions cryptées gardent vos données à l'abri des regards indiscrets*",
|
||||
"mgmt.constellation.features.3": "Installation et gestion faciles via l'interface Cosmos",
|
||||
"mgmt.constellation.features.4": "Basculer automatiquement d'Internet au réseau local lorsque vous rentrez chez vous",
|
||||
"mgmt.constellation.features.5": "Réécriture DNS automatique",
|
||||
"mgmt.constellation.features.6": "Bloquer les publicités et les traqueurs sur tous les appareils",
|
||||
"mgmt.constellation.features.7": "Soutenir le développement continu de nouvelles fonctionnalités et améliorations de Cosmos",
|
||||
"mgmt.constellation.lighthouse_note": "* Les lighthouse (le tunnel) sont auto-hébergés, et nécessitent que vous les installiez sur un serveur accessible depuis Internet.",
|
||||
"mgmt.constellation.monthly": "Mensuel",
|
||||
"mgmt.constellation.yearly": "Annuel",
|
||||
"mgmt.constellation.monthly_plan": "Plan mensuel",
|
||||
"mgmt.constellation.yearly_plan": "Plan annuel",
|
||||
"mgmt.constellation.per_month": "par mois",
|
||||
"mgmt.constellation.discount_chip": "EARLY15 : 15% DE REMISE À VIE",
|
||||
"mgmt.constellation.early_adopter_offer": "Offre limitée jusqu'en février 2025 pour les premiers utilisateurs!",
|
||||
"mgmt.constellation.plan_features.0": "Appareils illimités",
|
||||
"mgmt.constellation.plan_features.1": "Toutes les fonctionnalités VPN",
|
||||
"mgmt.constellation.plan_features.2": "Facturation mensuelle flexible",
|
||||
"mgmt.constellation.plan_features.3": "Remise de 15% à vie appliquée",
|
||||
"mgmt.constellation.yearly_savings": "Économisez 17% par rapport au mensuel",
|
||||
"mgmt.constellation.upgrade_button": "Mettez à niveau maintenant",
|
||||
"mgmt.cron.editCron.customText": "Créer une tâche personnalisée pour exécuter une commande shell dans un conteneur. Laissez le champ conteneur vide pour l'exécuter sur l'hôte",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "L'exécution sur l'hôte ne fonctionne que si Cosmos ne fonctionne pas lui-même dans un conteneur",
|
||||
"mgmt.cron.editCronTitle": "Modifier la tâche",
|
||||
"mgmt.cron.invalidCron": "Format CRONTAB invalide (utilisez 6 parties)",
|
||||
"mgmt.cron.list.state.lastRan": "Dernière exécution",
|
||||
"mgmt.cron.list.state.running": "En cours d'exécution - Démarré",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "Commande à exécuter (ex. echo 'Hello world')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "Nom de la tâche",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "Planification (en utilisant la syntaxe crontab)",
|
||||
"mgmt.cron.newCron.submitButton": "Soumettre",
|
||||
"mgmt.cron.newCronTitle": "Nouvelle tâche",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "Déclencheurs d'actions",
|
||||
"mgmt.monitoring.alerts.addActionButton": "Ajouter une action",
|
||||
"mgmt.openId.experimentalWarning": "C'est une fonctionnalité expérimentale. Il est recommandé de l'utiliser avec prudence. Veuillez signaler tout problème que vous trouvez !",
|
||||
"mgmt.openId.newSecret": "Nouveau Secret",
|
||||
"mgmt.openId.redirect": "Redirection",
|
||||
"mgmt.openId.redirectUri": "URI de redirection",
|
||||
"mgmt.openId.resetSecret": "Réinitialiser le Secret",
|
||||
"mgmt.openId.secretUpdated": "Le secret a été mis à jour. Veuillez le copier maintenant car il ne sera plus affiché.",
|
||||
"mgmt.openid.newClientTitle": "Nouveau client",
|
||||
"mgmt.openid.newMfa": "Nouvelle configuration MFA",
|
||||
"mgmt.openid.newMfa.enterOtp": "Entrez votre OTP",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "Une fois que vous avez scanné le code QR ou saisi le code manuellement, entrez le jeton de votre application d'authentification ci-dessous",
|
||||
"mgmt.openid.newMfa.otpManualCode": "...Ou entrez ce code manuellement",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "Afficher le code manuel",
|
||||
"mgmt.openid.newMfa.requires2faText": "Ce serveur nécessite une authentification à deux facteurs. Scannez ce code QR avec votre <Tooltip title=\"Par exemple FreeOTP(+) ou Google/Microsoft authenticator\"><1>application d'authentification</1></0> pour continuer",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "Le jeton est requis",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "Le jeton doit comporter au maximum 6 caractères",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "Le jeton doit comporter au moins 6 caractères",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "Mauvais OTP. Réessayez",
|
||||
"mgmt.scheduler.customJobsTitle": "Travaux personnalisés",
|
||||
"mgmt.scheduler.lastLogs": "Derniers journaux pour",
|
||||
"mgmt.scheduler.list.action.logs": "Journaux",
|
||||
"mgmt.scheduler.list.action.run": "Exécuter",
|
||||
"mgmt.scheduler.list.scheduleTitle": "Calendrier",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "La dernière exécution s'est terminée par une erreur le",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "Dernière exécution terminée le",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "Durée",
|
||||
"mgmt.scheduler.list.status.neverRan": "Jamais exécuté",
|
||||
"mgmt.scheduler.list.status.runningSince": "En cours depuis le ",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "Travaux ponctuels",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "Travaux de disques de parité",
|
||||
"mgmt.servApp.container.urls.exposeText": "Bienvenue dans l'assistant URL. Cette interface vous aidera à exposer votre ServApp en toute sécurité sur Internet en créant une nouvelle URL.",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "Exposer ServApp",
|
||||
"mgmt.servApp.exposeDesc": "Exposer containerName à Internet",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "Vérifier & Démarrer",
|
||||
"mgmt.servApp.newServAppButton": "Démarrer un nouveau ServApp",
|
||||
"mgmt.servApp.url": "Créer une URL pour accéder à ce ServApp",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "Mise à jour automatique du conteneur",
|
||||
"mgmt.servApps.container.delete.cronjob": "Tâche Cron",
|
||||
"mgmt.servApps.container.delete.done": "Terminé",
|
||||
"mgmt.servApps.container.delete.route": "Itinéraire",
|
||||
"mgmt.servApps.container.deleteService": "Supprimer le service",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "Statut de la suppression :",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "Lier le conteneur",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "Lier avec le conteneur",
|
||||
"mgmt.servApps.container.overview.healthTitle": "Santé",
|
||||
"mgmt.servApps.container.overview.imageTitle": "Image",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "Adresse IP",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "Paramètres",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "Seulement les erreurs",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "Sélectionnez ce que vous souhaitez supprimer :",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "L'interface parent est requise pour MACVLAN",
|
||||
"mgmt.servApps.createdChip.createdLabel": "\"Créé\"",
|
||||
"mgmt.servApps.deadChip.deadLabel": "Mort",
|
||||
"mgmt.servApps.driver.none": "Aucun",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "Sorti",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "Exporter la sauvegarde Docker",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "Port du conteneur",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "Ce conteneur ne fonctionne pas. Modifier les paramètres redémarrera le conteneur.",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "Exposer les ports",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "Ce conteneur est forcé d'être sécurisé. Vous ne pouvez pas exposer de ports directement sur Internet, créez plutôt une URL dans Cosmos. Vous ne pouvez également pas le connecter au réseau Bridge.",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "Mode réseau",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "Déconnectez-le",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "Recréez-le ou",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "Vous êtes connecté à un réseau qui a été supprimé :",
|
||||
"mgmt.servApps.networks.updatePortsButton": "Mettre à jour les ports",
|
||||
"mgmt.servApps.newChip.newLabel": "Nouveau",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "Choisir une URL pour",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "Ce service nécessite une version plus récente de Cosmos. Mettez à jour Cosmos pour installer ce service.",
|
||||
"mgmt.servApps.newContainer.customize": "Personnaliser {{container_name}}",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "Paramètres réseau",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "Choisissez le nom de votre service",
|
||||
"mgmt.servApps.notRunningWarning": "Ce conteneur ne fonctionne pas. Modifier les paramètres redémarrera le conteneur.",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "En pause",
|
||||
"mgmt.servApps.removingChip.removingLabel": "Suppression",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "Redémarrage",
|
||||
"mgmt.servApps.runningChip.runningLabel": "En cours d'exécution",
|
||||
"mgmt.servApps.startToEditInfo": "Démarrez le conteneur pour éditer",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "Ce conteneur ne fonctionne pas. Modifier les paramètres redémarrera le conteneur.",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "Local",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "Nouveau volume",
|
||||
"mgmt.servapps.actionBar.kill": "Tuer",
|
||||
"mgmt.servapps.actionBar.noUpdate": "Aucune mise à jour disponible. Cliquez pour forcer le tirage",
|
||||
"mgmt.servapps.actionBar.pause": "Pause",
|
||||
"mgmt.servapps.actionBar.recreate": "Recréer",
|
||||
"mgmt.servapps.actionBar.restart": "Redémarrer",
|
||||
"mgmt.servapps.actionBar.start": "Démarrer",
|
||||
"mgmt.servapps.actionBar.stop": "Arrêter",
|
||||
"mgmt.servapps.actionBar.unpause": "Reprendre",
|
||||
"mgmt.servapps.actionBar.update": "Mise à jour disponible",
|
||||
"mgmt.servapps.actionBar.updating": "Mise à jour de ServApp...",
|
||||
"mgmt.servapps.compose": "Composer",
|
||||
"mgmt.servapps.compose.installButton": "Installer",
|
||||
"mgmt.servapps.compose.installTitle": "Installation",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "Créer un service - Aperçu",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "Service créé !",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "Modifier le service",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "Connecter",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "Connecté à ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "Déconnecter",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "Déconnecté de ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "TTY du processus principal",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "Nouveau Shell",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "Ce conteneur n'est pas interactif. Si vous voulez vous connecter au processus principal, ",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "Activer TTY",
|
||||
"mgmt.servapps.importComposeFileButton": "Importer le fichier Compose",
|
||||
"mgmt.servapps.networks.attackNetwork": "Joindre à Cosmos",
|
||||
"mgmt.servapps.networks.containers": "Conteneurs",
|
||||
"mgmt.servapps.networks.list.bridge": "Pont",
|
||||
"mgmt.servapps.networks.list.host": "Hôte",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "Passerelle IPAM / masque",
|
||||
"mgmt.servapps.networks.list.networkName": "Nom du réseau",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "Pas d'IP",
|
||||
"mgmt.servapps.networks.list.networkproperties": "Propriétés",
|
||||
"mgmt.servapps.networks.list.newNetwork": "Nouveau réseau",
|
||||
"mgmt.servapps.networks.list.overlay": "Superposition",
|
||||
"mgmt.servapps.networks.list.parentIf": "Interface parente",
|
||||
"mgmt.servapps.networks.list.subnet": "Sous-réseau (optionnel)",
|
||||
"mgmt.servapps.networks.volumes": "Volumes",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "Chemin du conteneur",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "Chemin de l'hôte",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "Appareils",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "Clé",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "Valeur",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "Les variables d'environnement doivent être uniques",
|
||||
"mgmt.servapps.newContainer.envTitle": "Variables d'environnement",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "Forcer le conteneur sécurisé",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "Vous avez mis à jour l'image. En cliquant sur le bouton ci-dessous, vous téléchargerez la nouvelle image, puis seulement vous pourrez mettre à jour le conteneur.",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "Mode interactif",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "Les étiquettes doivent être uniques",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "Étiquettes",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "Télécharger la nouvelle image",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "Téléchargement de la nouvelle image...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "Politique de redémarrage",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "Politique de redémarrage",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "Mettre à jour le conteneur",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "Lier",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "Les montages doivent avoir des cibles uniques",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "Nouveau point de montage",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "Mettre à jour les volumes",
|
||||
"mgmt.servapps.newContainer.volumesTitle": "Montages de volume",
|
||||
"mgmt.servapps.newContainerTitle": "Configuration du conteneur Docker",
|
||||
"mgmt.servapps.overview": "Vue d'ensemble",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "Collez votre docker-compose.yml / cosmos-compose.json ici ou utilisez le bouton de téléchargement de fichier.",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "Route non trouvée",
|
||||
"mgmt.servapps.routeConfig.setup": "Configuration",
|
||||
"mgmt.servapps.terminal": "Terminal",
|
||||
"mgmt.servapps.updatesAvailableFor": "Des mises à jour sont disponibles pour",
|
||||
"mgmt.servapps.viewDetailsButton": "Voir les détails",
|
||||
"mgmt.servapps.viewStackButton": "Voir la pile",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "Portée",
|
||||
"mgmt.servapps.volumes.volumeName": "Nom du volume",
|
||||
"mgmt.storage.available": "disponible",
|
||||
"mgmt.storage.chown": "Changer le propriétaire du dossier de montage (optionnel, ex. 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "Nom de la configuration",
|
||||
"mgmt.storage.confirmParityDeletion": "Êtes-vous sûr de vouloir supprimer cette parité?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "Confirmez votre mot de passe",
|
||||
"mgmt.storage.dataDisksTitle": "Disques de données",
|
||||
"mgmt.storage.deviceTitle": "Appareil",
|
||||
"mgmt.storage.diskformatTitle": "Format du disque",
|
||||
"mgmt.storage.disks": "Disques",
|
||||
"mgmt.storage.externalStorage": "Stockage externe",
|
||||
"mgmt.storage.externalStorageText": "Bientôt disponible. Cette fonctionnalité vous permettra de monter un cloud externe (Dropbox, Onedrive, ...) sur votre serveur.",
|
||||
"mgmt.storage.formatButton": "Formater",
|
||||
"mgmt.storage.formatDiskTitle": "Formater le disque",
|
||||
"mgmt.storage.formattingLog": "Formatage",
|
||||
"mgmt.storage.list.fixText": "Réparer",
|
||||
"mgmt.storage.list.scrubText": "Nettoyer",
|
||||
"mgmt.storage.list.syncText": "Synchroniser",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "Options supplémentaires de mergerFS (optionnel, séparé par des virgules)",
|
||||
"mgmt.storage.mergeButton": "Fusionner",
|
||||
"mgmt.storage.mergeText": "Vous êtes sur le point de fusionner les disques ensemble. <strong>Cette opération est sûre et réversible</strong>. Elle n'affectera pas les données sur les disques, mais rendra le contenu visible dans l'explorateur de fichiers comme un seul disque.",
|
||||
"mgmt.storage.mergeTitle": "Fusionner les disques",
|
||||
"mgmt.storage.mount.permanent": "Permanent",
|
||||
"mgmt.storage.mount.whatToMountLabel": "Quoi monter",
|
||||
"mgmt.storage.mountPath": "Chemin de montage",
|
||||
"mgmt.storage.mountPicker": "Sélectionner les cibles",
|
||||
"mgmt.storage.mountedAtText": "Monté à",
|
||||
"mgmt.storage.mounts": "Montages",
|
||||
"mgmt.storage.newMerge.newMergeButton": "Créer une fusion",
|
||||
"mgmt.storage.newMount.newMountButton": "Nouveau montage",
|
||||
"mgmt.storage.optionsTitle": "Options",
|
||||
"mgmt.storage.parityDisksTitle": "Disques de parité",
|
||||
"mgmt.storage.parityTitle": "Parité",
|
||||
"mgmt.storage.pathPrefixMntValidation": "Le chemin doit commencer par /mnt/ ou /var/mnt",
|
||||
"mgmt.storage.pathTitle": "Chemin",
|
||||
"mgmt.storage.raidText": "Bientôt disponible. Cette fonctionnalité vous permettra de créer des configurations RAID avec vos disques.",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### Vous exécutez Cosmos à l'intérieur d'un conteneur Docker. En tant que tel, il aura uniquement un accès limité à vos disques et à leurs informations.",
|
||||
"mgmt.storage.selectMin2": "Sélectionnez au moins 2 disques",
|
||||
"mgmt.storage.sharesText": "Bientôt disponible. Cette fonctionnalité vous permettra de partager des dossiers avec différents protocoles (SMB, FTP, ...).",
|
||||
"mgmt.storage.sharesTitle": "Partages",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. pour",
|
||||
"mgmt.storage.smart.health": "Santé",
|
||||
"mgmt.storage.smart.noSmartError": "Aucune donnée S.M.A.R.T. disponible pour ce disque. Si vous exécutez Cosmos derrière une sorte de virtualisation ou de conteneurisation, c'est probablement la raison pour laquelle les données ne sont pas disponibles.",
|
||||
"mgmt.storage.smart.threshholdTooltip": "Cette valeur est un pourcentage de santé (100 est le meilleur). À côté se trouve un seuil en dessous duquel il est urgent de remplacer votre disque dur.",
|
||||
"mgmt.storage.snapraid.addDatadisk": "Ajouter un disque de données",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "Tout d'abord, sélectionnez le ou les disques de parité. Un disque de parité protègera contre une panne de disque, deux disques de parité protègeront contre deux pannes de disque, etc. Rappelez-vous que ces disques seront utilisés uniquement pour la parité et ne seront pas disponibles pour le stockage des données. Les disques de parité doivent être au moins aussi grands que le plus grand disque de données et devraient être vides.",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "Sélectionnez les disques de données que vous souhaitez protéger avec le ou les disques de parité.",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "Définissez les intervalles de synchronisation et de nettoyage. L'intervalle de synchronisation est le moment où la parité est mise à jour. L'intervalle de nettoyage est le moment où la parité est vérifiée pour les erreurs. Cela utilise la syntaxe CRONTAB avec les secondes.",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "Nouveaux disques de parité",
|
||||
"mgmt.storage.snapraid.createParity.step": "Étape",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "Créer des disques de parité",
|
||||
"mgmt.storage.snapraid.createParityInfo": "Vous êtes sur le point de créer des disques de parité. <strong>Cette opération est sûre et réversible</strong>. Les disques de parité sont utilisés pour protéger vos données contre les pannes de disque. Lors de la création d'un disque de parité, les disques de données que vous souhaitez protéger. N'ajoutez pas de disque contenant le système ou un autre disque de parité.",
|
||||
"mgmt.storage.snapraid.min1parity": "Sélectionnez au moins 1 disque de parité",
|
||||
"mgmt.storage.snapraid.min2datadisks": "Sélectionnez au moins 2 disques de données",
|
||||
"mgmt.storage.snapraid.min3chars": "Le nom doit comporter au moins 3 caractères",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "Le nom doit être alphanumérique",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "Supprimer le disque de données",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "Intervalle de nettoyage",
|
||||
"mgmt.storage.snapraid.storageParity": "Parité de stockage",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "Intervalle de synchronisation",
|
||||
"mgmt.storage.startFormatLog": "Démarrage du formatage du disque {{disk}}...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "Intervalles de synchronisation/nettoyage",
|
||||
"mgmt.storage.typeTitle": "Type",
|
||||
"mgmt.storage.unMountDiskButton": "Dé{{unMount}} le disque",
|
||||
"mgmt.storage.unMountDiskText": "Vous êtes sur le point de dé{{unMount}} le disque <strong>{{disk}}</strong>{{mountpoint}}. Cela rendra le contenu {{unAvailable}} pour être consulté dans l'explorateur de fichiers. Un {{unMount}} permanent persistera après le redémarrage.",
|
||||
"mgmt.storage.unMountText": "Vous êtes sur le point de dé{{unMount}} un dossier {{mountpoint}}. Cela rendra le contenu {{unAvailable}} pour être consulté dans l'explorateur de fichiers. Un {{unMount}} permanent persistera après le redémarrage.",
|
||||
"mgmt.storage.unavailable": "indisponible",
|
||||
"mgmt.storage.formatModalText": "Entrez votre mot de passe pour confirmer que vous souhaitez formater {{disk}}",
|
||||
"mgmt.storage.vmWarning": "Vous exécutez Cosmos dans un conteneur Docker ou une machine virtuelle. En conséquence, il n'a qu'un accès limité à vos disques et à leurs informations. Pour votre sécurité, des opérations potentiellement destructrices telles que le formatage, le montage, le RAID sont désactivées, car votre configuration VM/Docker peut varier et potentiellement vous induire en erreur, causant des dommages irréversibles.",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "Ces paramètres sont uniquement destinés aux utilisateurs avancés. Veuillez ne pas les modifier sauf si vous savez ce que vous faites.",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "Ce paramètre filtrera toutes les demandes qui ne proviennent pas des adresses IP spécifiées. Cela nécessite que votre configuration rapporte la véritable IP du client. Par défaut, elle le fera, mais certaines configurations exotiques (comme l'installation de docker/Cosmos sur Windows ou derrière Cloudflare) empêcheront Cosmos de connaître la véritable IP du client. Si vous avez utilisé \"Restrict to Constellation\" ci-dessus, les IPs de Constellation seront toujours autorisées indépendamment de ce paramètre.",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "Cacher du tableau de bord",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "Remplacer l'en-tête d'hôte (utilisez ceci pour résoudre la demande en chaîne depuis un autre serveur/IP)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "Remplacer l'en-tête d’hôte",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "Liste blanche des IPs entrantes et/ou des plages d'IPs (séparées par des virgules)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "Liste blanche des IPs entrantes et/ou des plages d'IPs (séparées par des virgules)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "Paramètres avancés",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "Authentification requise",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "Restreindre l'accès au VPN Constellation",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "Protection Smart Shield",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "Sécurité de base",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "Accepter la cible HTTPS non sécurisée (non recommandé)",
|
||||
"mgmt.urls.edit.newUrlTitle": "nouvelle URL",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "Préfixe de chemin",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "Préfixe de chemin",
|
||||
"mgmt.urls.edit.sourceInfo": "Quelle URL souhaitez-vous utiliser pour accéder à votre cible ?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "Enlever le préfixe de chemin",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "Chemin du dossier cible",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "URL de la cible",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "Paramètres de la cible",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "Mode",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "Proxy",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "Redirection",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Conteneur Docker",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "Application monopage",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "Dossier statique",
|
||||
"mgmt.urls.edit.targetTypeInfo": "Que souhaitez-vous accéder avec cette route ?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "Type de cible",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "Utiliser l'hôte",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "Utiliser le préfixe de chemin",
|
||||
"mgmt.usermgmt.adminLabel": "Admin",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "Adresse e-mail (Optionnel)",
|
||||
"mgmt.usermgmt.createUserTitle": "Créer un utilisateur",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "Êtes-vous sûr de vouloir supprimer l'utilisateur",
|
||||
"mgmt.usermgmt.deleteUserTitle": "Supprimer l'utilisateur",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "Adresse e-mail",
|
||||
"mgmt.usermgmt.editEmailText": "Utilisez ce formulaire pour inviter à modifier l'email de {{user}}.",
|
||||
"mgmt.usermgmt.editEmailTitle": "Modifier l'email",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "Invitation expirée",
|
||||
"mgmt.usermgmt.invitePendingLabel": "Invitation en attente",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "Envoyer ce lien à",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "Vous pouvez également partager le lien ci-dessous :",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "à",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "Un email a été envoyé",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "avec un lien vers",
|
||||
"mgmt.usermgmt.inviteUserText": "Utilisez ce formulaire pour inviter un nouvel utilisateur dans le système.",
|
||||
"mgmt.usermgmt.inviteUserTitle": "Inviter un utilisateur",
|
||||
"mgmt.usermgmt.lastLogin": "Dernière connexion",
|
||||
"mgmt.usermgmt.reset2faButton": "Réinitialiser 2FA",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "Envoyer la réinitialisation du mot de passe",
|
||||
"navigation.home.Avx": "AVX Supporté",
|
||||
"navigation.home.LetsEncryptEmailError": "Vous avez activé Let's Encrypt pour le certificat HTTPS automatique. Vous devez fournir la configuration avec une adresse e-mail à utiliser pour Let's Encrypt dans les configs.",
|
||||
"navigation.home.LetsEncryptError": "Il y a des erreurs avec votre configuration Let's Encrypt ou l'une de vos routes, veuillez les corriger dès que possible :",
|
||||
"navigation.home.availRam": "disponible",
|
||||
"navigation.home.configChangeRequiresRestartError": "Vous avez apporté des modifications à la configuration qui nécessitent un redémarrage pour prendre effet. Veuillez redémarrer Cosmos pour appliquer les modifications.",
|
||||
"navigation.home.cosmosNotDockerHostError": "Votre serveur Cosmos n'est pas en mode hôte réseau docker. Il est recommandé de migrer votre installation.",
|
||||
"navigation.home.dbCantConnectError": "La base de données ne peut pas se connecter, cela affectera plusieurs fonctionnalités de Cosmos. Veuillez corriger le problème dès que possible !",
|
||||
"navigation.home.localhostnotRecommendedError": "Vous utilisez localhost ou 0.0.0.0 comme nom d'hôte dans la configuration. Il est recommandé d'utiliser un nom de domaine ou une adresse IP à la place.",
|
||||
"navigation.home.network": "RÉSEAU",
|
||||
"navigation.home.newCosmosVersionError": "Une nouvelle version de Cosmos est disponible ! Veuillez mettre à jour vers la dernière version pour obtenir les dernières fonctionnalités et corrections de bugs.",
|
||||
"navigation.home.noApps": "Vous n'avez aucune application configurée. Veuillez ajouter des applications dans le panneau de configuration.",
|
||||
"navigation.home.noAppsTitle": "Pas d'applications",
|
||||
"navigation.home.noAvx": "Pas de support AVX",
|
||||
"navigation.home.rcvNet": "Rcv",
|
||||
"navigation.home.trsNet": "Trs",
|
||||
"navigation.home.usedRam": "utilisé",
|
||||
"navigation.market.applicationsTitle": "Applications",
|
||||
"navigation.market.compose": "composer",
|
||||
"navigation.market.filterDuplicateCheckbox": "Filtrer les doublons",
|
||||
"navigation.market.image": "image",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "Cela vous permet d'ajouter des dépôts tiers supplémentaires à l'App-Store.",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "commencez ici",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "Pour trouver de nouvelles sources,",
|
||||
"navigation.market.repository": "répertoire",
|
||||
"navigation.market.search": "Rechercher {{count}} applications...",
|
||||
"navigation.market.sources.addSourceButton": "Ajouter une source",
|
||||
"navigation.market.sources.editSourcesButton": "Sources",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "Le nom doit être unique",
|
||||
"navigation.market.sources.urlRequiredValidation": "L'URL est requise",
|
||||
"navigation.market.sourcesTitle": "Modifier les sources",
|
||||
"navigation.market.startServAppButton": "Démarrer ServApp",
|
||||
"navigation.market.unofficialMarketTooltip": "Cette application n'est pas hébergée sur le Cosmos Cloud App Store. Elle n'est pas officiellement vérifiée et testée.",
|
||||
"navigation.market.viewButton": "Voir",
|
||||
"navigation.monitoring.alerts.action.edit": "Modifier l'alerte",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "Type d'action",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "L'opérateur de condition est requis",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "La valeur de la condition est requise",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "La période est requise",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "Sévérité",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "Le suivi de métrique est requis",
|
||||
"navigation.monitoring.alerts.actions.restart": "Redémarrer le conteneur provoquant l'alerte",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "L'action de redémarrage tentera de redémarrer tous les conteneurs attachés à la métrique. Cela n'affectera que les métriques spécifiques à une ressource (par ex. le CPU d'un conteneur spécifique). Cela n'aura aucun effet sur les métriques globales telles que le CPU utilisé globalement",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "Envoyer un email",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "Envoyer une notification",
|
||||
"navigation.monitoring.alerts.actions.stop": "Arrêter/Désactiver les ressources provoquant l'alerte",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "L'action d'arrêt tentera d'arrêter/désactiver toutes les ressources (par ex. conteneurs, routes, etc...) attachées à la métrique. Cela n'affectera que les métriques spécifiques à une ressource (par ex. le CPU d'un conteneur spécifique). Cela n'aura aucun effet sur les métriques globales telles que le CPU utilisé globalement",
|
||||
"navigation.monitoring.alerts.actionsTitle": "Actions",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "Nom de l'alerte",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "Dernier déclenchement",
|
||||
"navigation.monitoring.alerts.conditionLabel": "La condition est un pourcentage de la valeur maximale",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "Opérateur de condition de déclenchement",
|
||||
"navigation.monitoring.alerts.conditionTitle": "Condition",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "Valeur de condition de déclenchement",
|
||||
"navigation.monitoring.alerts.newAlertButton": "Nouvelle alerte",
|
||||
"navigation.monitoring.alerts.periodLabel": "Période (fréquence de vérification de la métrique)",
|
||||
"navigation.monitoring.alerts.periodTitle": "Période",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "Réinitialiser par défaut",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "Limite (déclenche jusqu'à une fois par jour maximum)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "Métrique à suivre",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "Métrique de suivi",
|
||||
"navigation.monitoring.alertsTitle": "Alertes",
|
||||
"navigation.monitoring.daily": "Quotidien",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "De",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "À",
|
||||
"navigation.monitoring.events.eventsFound": "{{count}} événement trouvé de {{from}} à {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_other": "{{count}} événements trouvés de {{from}} à {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_zero": "Aucun événement trouvé de {{from}} à {{to}}",
|
||||
"navigation.monitoring.events.loadMoreButton": "Charger plus",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "Rechercher (texte ou bson)",
|
||||
"navigation.monitoring.eventsTitle": "Événements",
|
||||
"navigation.monitoring.hourly": "Horaire",
|
||||
"navigation.monitoring.latest": "Dernier",
|
||||
"navigation.monitoring.proxyTitle": "Proxy",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "Conteneurs - Réseau Moyen",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "Conteneurs - Ressources Moyennes",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "Raisons des Requêtes Bloquées",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "Requêtes Bloquées",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "Utilisation du Disque",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "Bots",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "Par Géolocalisation (pays bloqués)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "Par nom d'hôte (généralement une menace de balayage IP)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "Par référent",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "Smart Shield (diverses métriques d'abus telles que le temps, la taille, la force brute, les requêtes concurrentes, etc.). Cela n'inclut pas le blocage des IP bannies pour économiser des ressources en cas d'attaques potentielles",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "Par listes blanches IP (y compris restreintes à Constellation)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "Requêtes par URLs",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "Ressources des demandes",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "Réponses aux demandes",
|
||||
"navigation.monitoring.resourcesTitle": "Ressources",
|
||||
"navigation.monitoringTitle": "Surveillance du serveur",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "Si vous utilisez Cloudflare, assurez-vous que l'enregistrement DNS est <strong>PAS</strong> défini sur <b>Proxied</b> (vous ne devriez pas voir le nuage orange mais un gris). Sinon, Cloudflare n'autorisera pas Let's Encrypt à vérifier votre domaine. <br /> Alternativement, vous pouvez également utiliser le défi DNS.",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "Vous avez activé le défi DNS. Assurez-vous d'avoir configuré les variables d'environnement pour votre fournisseur DNS. Vous pouvez l'activer maintenant, mais assurez-vous d'avoir configuré vos jetons API en conséquence avant de tenter d'accéder à Cosmos après cet installateur. Voir la doc ici: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "Créez un compte administrateur local pour gérer votre serveur. L'email est facultatif et utilisé pour les notifications et la récupération du mot de passe.",
|
||||
"newInstall.adminAccountTitle": "Compte Admin 🔑 (étape 4/4)",
|
||||
"newInstall.applyRestartAction": "Appliquer et redémarrer",
|
||||
"newInstall.checkInputValidation": "Veuillez vérifier que vous avez correctement rempli tous les champs",
|
||||
"newInstall.cleanInstallCheckbox": "Installation propre (supprimer tous les fichiers de configuration existants)",
|
||||
"newInstall.dbConnected": "La base de données est connectée.",
|
||||
"newInstall.dbInstalling": "Installation de la base de données...",
|
||||
"newInstall.dbNotConnected": "La base de données n'est pas connectée!",
|
||||
"newInstall.dbSelection.createChoice": "Créer automatiquement une base de données sécurisée (recommandé)",
|
||||
"newInstall.dbSelection.dbLabel": "Sélectionnez votre choix",
|
||||
"newInstall.dbSelection.disabledChoice": "Désactiver la gestion des utilisateurs et l'interface utilisateur",
|
||||
"newInstall.dbSelection.providedChoice": "Fournir mes propres identifiants de base de données",
|
||||
"newInstall.dbText": "Cosmos utilise une base de données MongoDB pour stocker toutes les données. C'est optionnel, mais l'authentification ainsi que l'interface utilisateur ne fonctionneront pas sans base de données.",
|
||||
"newInstall.dbTitle": "Base de données 🗄️ (étape 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "URL de la base de données",
|
||||
"newInstall.dockerAvail": "Docker est installé et en cours d'exécution.",
|
||||
"newInstall.dockerChecking": "Reprise de la vérification de l'état de Docker...",
|
||||
"newInstall.dockerNotConnected": "Docker n'est pas connecté! Veuillez vérifier votre connexion Docker.<br/>Avez-vous oublié d'ajouter <pre>-v /var/run/docker.sock:/var/run/docker.sock</pre> à votre commande docker run?<br />si votre démon Docker fonctionne ailleurs, veuillez ajouter <pre>-e DOCKER_HOST=...</pre> à votre commande docker run.",
|
||||
"newInstall.dockerTitle": "Docker 🐋 (étape 1/4)",
|
||||
"newInstall.finishText": "Bien joué! Vous avez installé Cosmos avec succès. Vous pouvez maintenant vous connecter à votre serveur en utilisant le compte administrateur que vous avez créé. Si vous avez changé le nom d'hôte, n'oubliez pas d'utiliser cette URL pour accéder à votre serveur après le redémarrage. Si vous rencontrez des problèmes, vérifiez les journaux pour tout message d'erreur et modifiez le fichier dans le dossier /config. Si vous n'y parvenez toujours pas, veuillez rejoindre notre <0>serveur Discord</0> et nous serons heureux de vous aider!",
|
||||
"newInstall.finishTitle": "Fin 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "Il semble que vous utilisez un nom de domaine.<br />Let's Encrypt peut générer automatiquement un certificat pour vous.",
|
||||
"newInstall.hostnameInput.hostnameLabel": "Nom d’hôte (Comment souhaitez-vous accéder à Cosmos?)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "votre domaine.com, votre IP, ou localhost",
|
||||
"newInstall.hostnamePointsToInfo": "Ce nom d'hôte pointe vers <strong>{{hostIp}}</strong>, vérifiez que c'est l'IP de votre serveur!",
|
||||
"newInstall.httpsText": "Il est recommandé d'utiliser Let's Encrypt pour fournir automatiquement des certificats HTTPS. Cela nécessite un nom de domaine valide pointant vers ce serveur. Si vous n'en avez pas, <strong>vous pouvez sélectionner \"Générer un certificat auto-signé\" dans le menu déroulant.</strong> Si vous activez HTTPS, il sera effectif après le prochain redémarrage.",
|
||||
"newInstall.httpsText.info": "Si vous ne savez pas, laissez la valeur par défaut \"cosmos.local\". Vous pourrez accéder à Cosmos en tapant \"http://cosmos.local\" dans votre navigateur!",
|
||||
"newInstall.httpsText.warning": "Les domaines *.local, comme cosmos.local, ne fonctionnent que pour des <strong>serveurs domestiques</strong>. Si votre serveur est distant (par ex. serveur loué), vous devez soit utiliser l'IP du serveur / nom de domaine.",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (étape 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let's Encrypt n'accepte que les noms de domaine",
|
||||
"newInstall.linkToDocs": "Lien vers la documentation",
|
||||
"newInstall.loading": "Chargement",
|
||||
"newInstall.localAutoSelfSignedInfo": "Il semble que vous utilisez une adresse IP ou un domaine local. <br />Vous ne pouvez utiliser que le HTTP simple ou des certificats auto-signés (utilisez les auto-signés si vous savez ce que vous faites, car cela cause des problèmes avec certaines applications, notamment sur IOS).",
|
||||
"newInstall.previousButton": "Précédent",
|
||||
"newInstall.privCertInput.privCertLabel": "Certificat privé",
|
||||
"newInstall.pubCertInput.pubCertLabel": "Certificat public",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "Le nom d'utilisateur ne peut pas être \\'admin\\' ou \\'root\\'",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "Les mots de passe doivent correspondre",
|
||||
"newInstall.skipAction": "Passer",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "Email Let's Encrypt",
|
||||
"newInstall.usermgmt.disableButton": "Désactiver",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "Renvoyer l'invitation",
|
||||
"newInstall.welcomeText": "Tout d'abord, merci beaucoup d'essayer Cosmos ! Et bienvenue dans l'assistant de configuration. Cet assistant vous guidera tout au long de la configuration de Cosmos. Cela prendra environ 2-3 minutes et vous serez prêt.",
|
||||
"newInstall.welcomeTitle": "Bienvenue ! 💖",
|
||||
"newInstall.whatIsCosmos": "Cosmos utilise Docker pour exécuter des applications. C'est optionnel, mais Cosmos fonctionnera en mode reverse-proxy uniquement s'il ne peut pas se connecter à Docker.",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "Utiliser un certificat générique pour *.",
|
||||
"newInstall.wildcardLetsEncryptError": "Vous avez activé les certificats génériques avec Let's Encrypt. Cela ne fonctionne que si vous utilisez le défi DNS ! Veuillez modifier le champ de texte du fournisseur DNS.",
|
||||
"tooltip.route.SmartShield.enabled": "Smart Shield est activé",
|
||||
"tooltip.route.SmartShield.disabled": "Smart Shield est désactivé",
|
||||
"tooltip.route.authentication.enabled": "L'authentification est activée",
|
||||
"tooltip.route.authentication.disabled": "L'authentification est désactivée",
|
||||
"tooltip.route.throttling.enabled": "La limitation est activée",
|
||||
"tooltip.route.throttling.disabled": "La limitation est désactivée",
|
||||
"tooltip.route.timeout.enabled": "Le délai d'attente est activé",
|
||||
"tooltip.route.timeout.disabled": "Le délai d'attente est désactivé",
|
||||
"tooltip.route.move": "Les routes avec la priorité la plus basse sont correspondantes en premier",
|
||||
"tooltip.route.tunnelWarn": "Cette route est acheminée vers votre serveur principal Cosmos, vous devez la modifier à partir de là.",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "Tunnel via un autre noeud Constellation Cosmos",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "Nom d'hôte à tunneliser (quel est le nom d'hôte visible par l'utilisateur du tunnel)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "Clé de licence",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Gérer la licence",
|
||||
"language.selectLanguage": "Sélectionnez la langue"
|
||||
}
|
||||
724
client/src/utils/locales/hi/translation.json
Normal file
724
client/src/utils/locales/hi/translation.json
Normal file
@@ -0,0 +1,724 @@
|
||||
{
|
||||
"Storage": "स्टोरेज",
|
||||
"auth.accountUnconfirmedError": "आपने अभी तक अपना खाता पंजीकृत नहीं किया है। आपके ईमेल में आपके पास एक आमंत्रण लिंक होना चाहिए। यदि आपको एक नया चाहिए, तो अपने प्रशासक से संपर्क करें।",
|
||||
"auth.confirmPassword": "पासवर्ड की पुष्टि करें",
|
||||
"auth.enterPwd": "अपना पासवर्ड दर्ज करें",
|
||||
"auth.forgotPassword.backToLogin": "लॉगिन पर वापस जाएं",
|
||||
"auth.forgotPassword.checkEmail": "अपने पासवर्ड को रीसेट करने के लिए लिंक के लिए अपना ईमेल देखें। यदि यह कुछ समय के भीतर प्रकट नहीं होता है, तो अपने स्पैम फ़ोल्डर की जांच करें।",
|
||||
"auth.forgotPassword.resetPassword": "पासवर्ड रीसेट करें",
|
||||
"auth.forgotPwd": "क्या आप अपना पासवर्ड भूल गए?",
|
||||
"auth.genPwdStrength.good": "अच्छा",
|
||||
"auth.genPwdStrength.normal": "सामान्य",
|
||||
"auth.genPwdStrength.poor": "खराब",
|
||||
"auth.genPwdStrength.strong": "मजबूत",
|
||||
"auth.genPwdStrength.weak": "कमजोर",
|
||||
"auth.hostnameInput": "पहले अपना होस्टनेम सेट करें",
|
||||
"auth.loggedOutError": "आप डिस्कनेक्ट हो गए हैं। जारी रखने के लिए कृपया लॉगिन करें",
|
||||
"auth.login": "लॉगिन",
|
||||
"auth.logoffText": "आप लॉगऑफ हो गए हैं। आपको प्रतिक्रिया दी जा रही है...",
|
||||
"auth.notAdminError": "आपको एडमिन होना चाहिए",
|
||||
"auth.notLoggedInError": "इसका उपयोग करने के लिए आपको लॉग इन होना होगा",
|
||||
"auth.pwd": "पासवर्ड",
|
||||
"auth.pwdRequired": "पासवर्ड आवश्यक है",
|
||||
"auth.pwdResetNotAllowed": "यह सर्वर पासवर्ड रीसेट की अनुमति नहीं देता है।",
|
||||
"auth.selectHTTPSMode": "अपना HTTP(S) मोड चुनें",
|
||||
"auth.unexpectedErrorValidation": "अप्रत्याशित त्रुटि। अपनी जानकारी जांचें या बाद में पुनः प्रयास करें।",
|
||||
"auth.usernameInput": "अपना उपनाम दर्ज करें",
|
||||
"auth.wrongCredError": "गलत उपनाम या पासवर्ड। पुनः प्रयास करें या अपना पासवर्ड रीसेट करने का प्रयास करें",
|
||||
"auth.yourPassword": "आपका पासवर्ड",
|
||||
"global.CPU": "सीपीयू",
|
||||
"global.RAM": "रैम",
|
||||
"global.addAction": "जोड़ें",
|
||||
"global.backAction": "वापस",
|
||||
"global.cancelAction": "रद्द करें",
|
||||
"global.close": "बंद करें",
|
||||
"global.confirmAction": "पुष्टि करें",
|
||||
"global.confirmDeletion": "क्या आपको यकीन है?",
|
||||
"global.copyFilenameSuffix": "प्रतिलिपि",
|
||||
"global.createAction": "निर्माण करें",
|
||||
"global.createdAt": "निर्मित हुआ",
|
||||
"global.delete": "हटाएँ",
|
||||
"global.description": "विवरण",
|
||||
"global.driver": "ड्राइवर",
|
||||
"global.edit": "संपादित करें",
|
||||
"global.emailInvalidValidation": "एक वैध ईमेल होना चाहिए",
|
||||
"global.emailRequiredValidation": "ईमेल की आवश्यकता है",
|
||||
"global.enabled": "सक्रिय",
|
||||
"global.error": "त्रुटि",
|
||||
"global.hostname": "होस्टनेम",
|
||||
"global.logout": "लॉगआउट",
|
||||
"global.mount": "माउंट",
|
||||
"global.name.validation": "नाम आवश्यक है",
|
||||
"global.nameTitle": "नाम",
|
||||
"global.network": "नेटवर्क",
|
||||
"global.networks": "नेटवर्क्स",
|
||||
"global.never": "कभी नहीं",
|
||||
"global.next": "अगला",
|
||||
"global.nicknameLabel": "उपनाम",
|
||||
"global.nicknameRequiredValidation": "उपनाम आवश्यक है",
|
||||
"global.refresh": "रीफ्रेश",
|
||||
"global.refreshPage": "पृष्ठ रीफ्रेश करें",
|
||||
"global.required": "आवश्यक",
|
||||
"global.resetZoomButton": "ज़ूम रीसेट करें",
|
||||
"global.saveAction": "सहेजें",
|
||||
"global.savedConfirmation": "सहेजा गया!",
|
||||
"global.savedError": "सहेजने में त्रुटि, कृपया पुनः प्रयास करें।",
|
||||
"global.searchPlaceholder": "खोजें...",
|
||||
"global.securityTitle": "सुरक्षा",
|
||||
"global.source": "स्रोत",
|
||||
"global.statusTitle": "स्थिति",
|
||||
"global.success": "सफलता",
|
||||
"global.target": "लक्ष्य",
|
||||
"global.temperature": "तापमान",
|
||||
"global.time": "समय",
|
||||
"global.unmount": "अनमाउंट करें",
|
||||
"global.update": "अपडेट करें",
|
||||
"global.user": "उपयोगकर्ता",
|
||||
"global.volume": "आवाज",
|
||||
"header.notification.message.alertTriggered": "चेतावनी \"{{Vars}}\" ट्रिगर हो गई।",
|
||||
"header.notification.message.certificateRenewed": "निम्नलिखित डोमेनों के लिए TLS प्रमाणपत्र नवीनीकृत कर दिया गया है: {{Vars}}",
|
||||
"header.notification.message.containerUpdate": "कंटेनर {{Vars}} नवीनतम संस्करण में अपडेट किया गया!",
|
||||
"header.notification.title.alertTriggered": "चेतावनी ट्रिगर",
|
||||
"header.notification.title.certificateRenewed": "कॉसमॉस प्रमाणपत्र नवीनीकृत",
|
||||
"header.notification.title.containerUpdate": "कंटेनर अपडेट",
|
||||
"header.notification.title.serverError": "सर्वर त्रुटि",
|
||||
"header.notificationTitle": "सूचना",
|
||||
"header.profileLabel": "प्रोफाइल",
|
||||
"header.settingLabel": "सेटिंग",
|
||||
"menu-items.management.configurationTitle": "कॉन्फ़िगरेशन",
|
||||
"menu-items.management.constellation": "संविधान",
|
||||
"menu-items.management.openId": "ओपनआईडी",
|
||||
"menu-items.management.schedulerTitle": "शेड्यूलर",
|
||||
"menu-items.management.servApps": "सर्वएप्स",
|
||||
"menu-items.management.storage": "संग्रहण",
|
||||
"menu-items.management.urls": "यूआरएल",
|
||||
"menu-items.management.usersTitle": "उपयोगकर्ता",
|
||||
"menu-items.managementTitle": "प्रबंधन",
|
||||
"menu-items.navigation": "नेविगेशन",
|
||||
"menu-items.navigation.home": "होम",
|
||||
"menu-items.navigation.marketTitle": "बाजार",
|
||||
"menu-items.navigation.monitoringTitle": "निरीक्षण",
|
||||
"menu-items.support": "सहायता",
|
||||
"menu-items.support.bugReportTitle": "कोई बग पाया?",
|
||||
"menu-items.support.discord": "डिस्कोर्ड",
|
||||
"menu-items.support.docsTitle": "दस्तावेज़ीकरण",
|
||||
"menu-items.support.github": "गिटहब",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "मुखपृष्ठ पर एप्लिकेशन विवरण दिखाएं",
|
||||
"mgmt.config.appearance.primaryColorSlider": "प्राथमिक रंग",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "रंग रीसेट करें",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "वॉलपेपर रीसेट करें",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "माध्यमिक रंग",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "पूर्वावलोकन टूटा हुआ लगता है। कृपया पुनः अपलोड करें।",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "वॉलपेपर अपलोड करें",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "दस्तावेज़ीकरण के लिए यह लिंक",
|
||||
"mgmt.config.certRenewalText": "आप Let's Encrypt का उपयोग कर रहे हैं लेकिन आप DNS चुनौती के साथ एक वाइल्डकार्ड प्रमाणपत्र का उपयोग नहीं कर रहे हैं। इसका मतलब है कि प्रत्येक बार एक नया होस्टनेम जोड़ने पर सर्वर को प्रमाणपत्र नवीनीकृत करना होगा, जिससे कुछ सेकंड का डाउनटाइम होगा। भविष्य में इसे रोकने के लिए कृपया देखें",
|
||||
"mgmt.config.certRenewalTitle": "प्रमाणपत्र नवीनीकरण",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "कंटेनर का नाम",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "कृपया एक कंटेनर चुनें",
|
||||
"mgmt.config.containerPicker.containerPortInput": "कंटेनर पोर्ट",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "कृपया एक पोर्ट दर्ज करें",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "कंटेनर प्रोटोकॉल (यदि संदेह हो तो HTTP का उपयोग करें, या गैर-http प्रॉक्सी के लिए tcp)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "परिणाम लक्ष्य पूर्वावलोकन",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "यह स्वचालित रूप से उत्पन्न होगा",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "अवैध लक्ष्य, पोर्ट होना चाहिए",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "अवैध लक्ष्य, http:// या https:// से शुरू होना चाहिए",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "स्थापनाओं के लिए डिफ़ॉल्ट डेटा पथ",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "चित्रों को साफ न करें",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "नेटवर्क को साफ न करें",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "SMTP सक्षम करें",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "SMTP सक्षम करें",
|
||||
"mgmt.config.email.inbobox.label": "यह आपको Cosmos के लिए एक SMTP सर्वर सेटअप करने की अनुमति देता है ताकि पासवर्ड रीसेट ईमेल और निमंत्रण जैसे ईमेल भेजे जा सकें",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "SMTP पासवर्ड",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "SMTP पासवर्ड",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "स्व-साइन किए गए प्रमाणपत्र की अनुमति दें",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "असुरक्षित TLS की अनुमति दें",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "SMTP से",
|
||||
"mgmt.config.email.senderInput.senderLabel": "SMTP से",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP TLS का उपयोग करता है",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "SMTP उपयोगकर्ता नाम",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "SMTP उपयोगकर्ता नाम",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "बैकअप को संग्रहीत करने के लिए निर्देशिका (होस्ट सर्वर `/` के सापेक्ष)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "बैकअप आउटपुट निर्देशिका (होस्ट सर्वर `/` के सापेक्ष)",
|
||||
"mgmt.config.general.configFileInfo": "यह पृष्ठ आपको कॉन्फ़िगरेशन फ़ाइल संपादित करने की अनुमति देता है। कोई भी पर्यावरण चर ओवरराइटिंग कॉन्फ़िगरेशन यहां नहीं दिखाई देगा।",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "सभी उपयोगकर्ताओं के लिए MFA आवश्यक है",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "मल्टी-फैक्टर प्रमाणीकरण अनिवार्य करें",
|
||||
"mgmt.config.general.logLevelInput": "लॉगिंग स्तर (डिफ़ॉल्ट: INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "लॉगिंग स्तर आवश्यक है",
|
||||
"mgmt.config.general.mongoDbInput": "MongoDB कनेक्शन स्ट्रिंग। इसके बजाय इसे सुरक्षित रूप से स्टोर करने के लिए पर्यावरण चर का उपयोग करने की सलाह दी जाती है। (वैकल्पिक)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "निगरानी सक्षम",
|
||||
"mgmt.config.general.notAdminWarning": "चूंकि आप एक व्यवस्थापक नहीं हैं, आप कॉन्फ़िगरेशन संपादित नहीं कर सकते। यह पृष्ठ केवल दृश्यता के लिए यहां है।",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "पपेट मोड कॉन्फ़िग वोल्यूम",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "पपेट मोड कॉन्फ़िग वॉल्यूम",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "पपेट मोड डेटाबेस वॉल्यूम",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "पपेट मोड डेटाबेस वॉल्यूम",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "पपेट मोड सक्षम करें",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "पपेट मोड सक्षम किया गया",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "पपेट मोड होस्टनेम",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "पपेट मोड होस्टनेम",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "पपेट मोड पासवर्ड",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "पपेट मोड पासवर्ड",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "पपेट मोड उपयोगकर्ता नाम",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "पपेट मोड उपयोगकर्ता नाम",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "पपेट मोड संस्करण",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "पपेट मोड संस्करण",
|
||||
"mgmt.config.general.puppetModeTitle": "पपेट मोड",
|
||||
"mgmt.config.generalTitle": "सामान्य",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "मेट्रिक्स डैशबोर्ड साफ़ करें",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "क्या आप वाकई सभी मेट्रिक्स डेटा को डैशबोर्ड से हटाना चाहते हैं?",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "रीफ्रेश करें",
|
||||
"mgmt.config.header.restartButton.restartLabel": "सर्वर पुनः प्रारंभ करें",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "स्थानीय IP के माध्यम से असुरक्षित पहुंच की अनुमति दें",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "जब HTTPS डोमेन के साथ उपयोग किया जाता है, तो आपकी नेटवर्किंग कॉन्फ़िगरेशन के आधार पर संभव है कि आपका सर्वर प्रत्यक्ष स्थानीय कनेक्शन प्राप्त न करे।<br />यह विकल्प आपको अपनी स्थानीय IP पता, जैसे ip:port का उपयोग करके अपने कॉसमॉस एडमिन का भी उपयोग करने की अनुमति देता है।<br />आप पहले से ही अपने ऐप्स के लिए ip:port URLs बना सकते हैं, <strong>लेकिन यह उन्हें केवल HTTP तक सीमित कर देगा</strong>।",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "यह विकल्प अनुशंसित नहीं है क्योंकि यह आपके सर्वर को सुरक्षा जोखिमों के लिए उजागर करता है।<br />आपका स्थानीय नेटवर्क इंटरनेट से सुरक्षित है, लेकिन सुरक्षित नहीं है, क्योंकि IoTs, स्मार्ट-TVs, स्मार्टफोन या यहां तक कि आपका राउटर भी समझौता कर सकता है।<br /><strong>यदि आप एक सुरक्षित ऑफलाइन/स्थानीय-केवल सर्वर का उपयोग करना चाहते हैं जिसमें डोमेन नाम और HTTPS का उपयोग होता है, तो इसके बजाय कॉन्स्टेलेशन का उपयोग करें।</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "इस विकल्प को सक्षम करें यदि आपके पास सार्वजनिक साइट है और आप खोज इंजन को इसे खोजने की अनुमति देना चाहते हैं, ताकि यह खोज परिणामों में दिखाई दे।",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "खोज इंजनों को आपके सर्वर को इंडेक्स करने की अनुमति दें",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "होस्टनेम: यह आपके कॉसमॉस सर्वर (आपका IP, या आपका डोमेन नाम) तक पहुंच को प्रतिबंधित करने के लिए उपयोग किया जाएगा",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "होस्टनेम आवश्यक है",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "यह आपको mDNS का उपयोग करके अपने स्थानीय नेटवर्क पर अपने सर्वर को प्रकाशित करने की अनुमति देता है। इसका अर्थ है कि आपके सभी .local डोमेन आपके स्थानीय नेटवर्क पर बिना किसी अतिरिक्त कॉन्फ़िग के उपलब्ध होंगे।",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "सफल लॉगिन पर उपयोगकर्ताओं को सूचित करें",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "कोई मार्ग कॉन्फ़िगर नहीं किया गया है।",
|
||||
"mgmt.config.proxy.originTitle": "मूल",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "आप भी डोमेन नाम का उपयोग नहीं कर रहे हैं, सर्वर को आपके डॉकर पोर्ट्स को रीमैप करने के लिए कुछ सेकंड के लिए ऑफ़लाइन जा सकता है।",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "आपको पृष्ठ को रिफ्रेश करना चाहिए क्योंकि आप स्व-हस्ताक्षरित प्रमाणपत्र का उपयोग कर रहे हैं, यदि आप किसी भी नए प्रमाणपत्र को स्वीकार करना चाहते हैं। इसे भविष्य में टालने के लिए, कृपया लेट्स एनक्रिप्ट का उपयोग करें। {{isNotDomain && 'आप भी डोमेन नाम का उपयोग नहीं कर रहे हैं, सर्वर को आपके डॉकर पोर्ट्स को रीमैप करने के लिए कुछ सेकंड के लिए ऑफ़लाइन जा सकता है।'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "परिवर्तन सहेजें",
|
||||
"mgmt.config.proxy.urlTitle": "यूआरएल",
|
||||
"mgmt.config.restart.laterButton": "बाद में",
|
||||
"mgmt.config.restart.okButton": "ठीक है",
|
||||
"mgmt.config.restart.restartQuestion": "क्या आप अपने सर्वर को पुनः प्रारंभ करना चाहते हैं?",
|
||||
"mgmt.config.restart.restartStatus": "सर्वर पुनः प्रारंभ हो रहा है...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "सर्वर को पुनः प्रारंभ करने में अपेक्षा से अधिक समय लग रहा है।",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "लॉग्स का समस्या निवारण करने पर विचार करें। यदि आप स्व-हस्ताक्षरित प्रमाणपत्र का उपयोग कर रहे हैं, तो आपको इसे फिर से स्वीकार करने के लिए रिफ्रेश करना पड़ सकता है।",
|
||||
"mgmt.config.restart.restartTitle": "सर्वर पुनः प्रारंभ करें?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "केवल कॉन्स्टेलेशन से एडमिन पैनल तक पहुंच की अनुमति दें",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "एडमिन पैनल तक पहुंच को प्रतिबंधित करने के लिए इन विकल्पों का उपयोग करें। सावधान रहें, यदि आप खुद को लॉक करते हैं, तो आपको मैन्युअली कॉन्फ़िग फ़ाइल को संपादित करने की आवश्यकता होगी। अपने स्थानीय नेटवर्क तक पहुंच को प्रतिबंधित करने के लिए, आप 'एडमिन व्हाइटलिस्ट' के साथ 192.168.0.0/16 आईपी रेंज का उपयोग कर सकते हैं।",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "IP की सूची (कॉमा सेपरेटेड) जिन्हें एडमिन पैनल तक पहुंच की अनुमति दी जाएगी",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "एडमिन व्हाइटलिस्ट इनबाउंड IP और/या IP रेंज (कॉमा सेपरेटेड)",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "एडमिन प्रतिबंध",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "प्रमाणीकरण सार्वजनिक कुंजी",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "सुरक्षा कारणों से, आपके ऑब्जेक्ट पर किसी भी प्रमाणपत्र की निजी कुंजियों को दूरस्थ रूप से बदलना संभव नहीं है। मैन्युअली कॉन्फ़िग फ़ाइल को संपादित करना या बेहतर, पर्यावरण वेरिएबल्स का उपयोग करके उन्हें संग्रहित करने की सलाह दी जाती है।",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "गायब प्रमाणीकरण प्रमाणपत्रों को स्वचालित रूप से उत्पन्न करें (डिफ़ॉल्ट: सत्य)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "HTTPS प्रमाणपत्र",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "अपने HTTP(S) मोड को चुनें",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "केवल HTTP का उपयोग करें",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "Let's Encrypt का उपयोग करके स्वचालित रूप से प्रमाणपत्र उत्पन्न करें (अनुशंसित)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "मेरे पास अपने प्रमाणपत्र हैं",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "स्थानीय रूप से स्वयं-हस्ताक्षरित प्रमाणपत्र",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(वैकल्पिक, केवल यदि आप जानते हैं कि आप क्या कर रहे हैं) वाइल्डकार्ड डोमेन को ओवरराइड करें (अल्पविराम से अलग, प्लेसहोल्डर में जैसे दोनों वाइल्डकार्ड और रूट डोमेन जोड़ने की आवश्यकता है)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "रूट HTTPS सार्वजनिक कुंजी",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "अगली सहेजने पर HTTPS प्रमाणपत्र का नवीकरण बाध्य करें",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "एक DNS प्रदाता चुनें (यदि आप DNS चुनौती का उपयोग कर रहे हैं, अन्यथा खाली छोड़ दें)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "Let’s Encrypt के लिए ईमेल पता",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "रूट डोमेन के लिए वाइल्डकार्ड प्रमाणपत्र का उपयोग करें ",
|
||||
"mgmt.config.security.encryptionTitle": "एन्क्रिप्शन",
|
||||
"mgmt.config.security.geoBlockSelection": "उन देशों का चयन करें जिन्हें आप {{blockAllow}} करना चाहते हैं",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "जियो-ब्लॉकिंग: (वह देश {{blockAllow}} होंगे)",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "पहुँचने की अनुमति दी",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "पहुँचने से अवरुद्ध",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "अनुमति दें",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "ब्लॉक",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "डिफ़ॉ़ल्ट पर रीसेट करें (सबसे खतरनाक देशों)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "ब्लैकलिस्ट के बजाय व्हाइटलिस्ट के रूप में सूची का उपयोग करें",
|
||||
"mgmt.constellation.dns.resetButton": "रीसेट करें",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "DNS ब्लॉकलिस्ट्स",
|
||||
"mgmt.constellation.dnsTitle": "नक्षत्र आंतरिक DNS",
|
||||
"mgmt.constellation.externalText": "आप वर्तमान में एक बाहरी नक्षत्र नेटवर्क से जुड़े हैं। अपने नक्षत्र नेटवर्क और उपकरणों का प्रबंधन करने के लिए अपने मुख्य कॉसमॉस सर्वर का उपयोग करें।",
|
||||
"mgmt.constellation.isRelay.label": "इस लाइटहाउस के माध्यम से ट्रैफ़िक रिले करें",
|
||||
"mgmt.constellation.resetLabel": "नेटवर्क रीसेट करें",
|
||||
"mgmt.constellation.resetText": "यह नेटवर्क को पूरी तरह से रीसेट कर देगा और सभी क्लाइंट्स को डिस्कनेक्ट कर देगा। आपको उन्हें फिर से जोड़ना होगा। यह पूर्ववत नहीं किया जा सकता।",
|
||||
"mgmt.constellation.restartButton": "VPN सेवा पुनरारंभ करें",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "डिवाइस सफलतापूर्वक जोड़ा गया! QR कोड को कॉसमॉस ऐप से स्कैन करें या संबंधित फाइलों को अपने डिवाइस पर कॉन्फ़िग और नेटवर्क प्रमाणपत्र के साथ डाउनलोड करें:",
|
||||
"mgmt.constellation.setup.addDeviceText": "कॉसमॉस या नेबुला क्लाइंट का उपयोग करके नक्षत्र में डिवाइस जोड़ें",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "डिवाइस जोड़ें",
|
||||
"mgmt.constellation.setup.deviceName.label": "डिवाइस का नाम",
|
||||
"mgmt.constellation.setup.dns.customEntries": "DNS कस्टम प्रविष्टियाँ",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "डिफ़ॉल्ट रीसेट करें",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "डोमेन को ब्लॉक करने के लिए ब्लैकलिस्ट का उपयोग करें",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "DNS ब्लॉकलिस्ट यूआरएल",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "अपने DNS रिकॉर्ड को बदलते समय, हमेशा अपने ब्राउज़र पर निजी मोड का उपयोग करें और विभिन्न कैश को समाप्त होने के लिए कुछ समय की अनुमति दें।",
|
||||
"mgmt.constellation.setup.dnsText": "यह एक DNS है जो आपके नक्षत्र नेटवर्क के अंदर चलता है। यह स्वचालित रूप से आपके डोमेन DNS प्रविष्टियों को आपके नेटवर्क में स्थानीय रूप से पुनर्लेखित करता है, और आपको अपने नेटवर्क से जुड़े सभी उपकरणों पर विज्ञापनों और ट्रैकर्स को ब्लॉक करने जैसी चीजें करने की अनुमति भी देता है। आप विशिष्ट IP पतों को हल करने के लिए कस्टम DNS प्रविष्टियाँ भी जोड़ सकते हैं। यह DNS सर्वर केवल आपके नेटवर्क के अंदर से ही सुलभ है।",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "नक्षत्र सक्षम",
|
||||
"mgmt.constellation.setup.externalConfig.label": "बाहरी नक्षत्र नेटवर्क फ़ाइल अपलोड करें",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "बाहरी नक्षत्र नेटवर्क फ़ाइल पुनः सिंक करें",
|
||||
"mgmt.constellation.setup.firewallInfo": "जल्द आ रहा है। यह सुविधा आपको प्रत्येक उपकरण पर व्यक्तिगत रूप से पोर्ट खोलने और बंद करने और यह तय करने की अनुमति देगी कि कौन उन तक पहुंच सकता है।",
|
||||
"mgmt.constellation.setup.hostnameInfo": "ये आपके नक्षत्र होस्टनाम हैं, जिन्हें ऐप कनेक्ट करने के लिए उपयोग करेगा। यह डोमेन नाम (डायनेमिक IP के लिए) और IP का मिश्रण हो सकता है। यदि आप एक डोमेन नाम का उपयोग कर रहे हैं, तो यह आपके सर्वर के होस्टनाम से भिन्न होना चाहिए। आप जो भी डोमेन चुनें, यह बहुत महत्वपूर्ण है कि आप सुनिश्चित करें कि इस सर्वर की ओर इशारा करते हुए आपके डोमेन DNS में एक A प्रविष्टि है। <strong>यदि आप इस मान को बदलते हैं, तो आपको अपने नेटवर्क को रीसेट करना होगा और सभी क्लाइंट्स को फिर से जोड़ना होगा!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "नक्षत्र IP पता",
|
||||
"mgmt.constellation.setup.ipTitle": "नक्षत्र IP",
|
||||
"mgmt.constellation.setup.owner.label": "मालिक",
|
||||
"mgmt.constellation.setup.privNode.label": "यह सर्वर एक लाइटहाउस नहीं है (आप बिना किसी और लाइटहाउस के सीधे इससे कनेक्ट नहीं हो पाएंगे)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "सार्वजनिक होस्टनाम",
|
||||
"mgmt.constellation.setup.pubKey.label": "सार्वजनिक कुंजी (वैकल्पिक)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "इन अनुरोधों को इस नोड के माध्यम से रिले करें",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "जल्द आ रहा है। यह सुविधा आपको अपनी ट्रैफ़िक को अपने उपकरणों के माध्यम से अपने नक्षत्र के बाहर की चीज़ों तक ले जाने की अनुमति देगी।",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "असुरक्षित मार्ग",
|
||||
"mgmt.constellation.setupText": "नक्षत्र एक वीपीएन है जो आपके कॉसमॉस नेटवर्क के अंदर चलता है। यह स्वचालित रूप से आपके सभी उपकरणों को एक साथ जोड़ता है, और आपको उन्हें कहीं से भी एक्सेस करने की अनुमति देता है। अधिक जानकारी के लिए कृपया <0>दस्तावेज़</0> देखें। जुड़ने के लिए कृपया <1>नक्षत्र एप्लिकेशन</1> का उपयोग करें",
|
||||
"mgmt.constellation.setupTitle": "नक्षत्र सेटअप",
|
||||
"mgmt.constellation.setuplighthouseTitle": "लाइटहाउस सेटअप",
|
||||
"mgmt.constellation.showConfigButton": "वीपीएन कॉन्फिग दिखाएं",
|
||||
"mgmt.constellation.showLogsButton": "वीपीएन लॉग दिखाएं",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "डिवाइस फिर सिंक करें",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "एक क्लाइंट का कनेक्शन सर्वर से छीने जाने पर इसे फिर से सिंक करने के लिए उपयोग करें। अपने क्लाइंट पर, \"डिवाइस फिर सिंक करें\" पर क्लिक करें और प्रक्रिया का पालन करें। <strong>नए डिवाइस पर इसका उपयोग न करें, इसके बजाय \"डिवाइस जोड़ें\" बटन का उपयोग करें।</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "constellation.resync.yml डाउनलोड करें",
|
||||
"mgmt.constellation.banner_alt": "नक्षत्र वीपीएन बैनर",
|
||||
"mgmt.constellation.title": "नक्षत्र को अनलॉक करें: आपका सुरक्षित गेटवे घर",
|
||||
"mgmt.constellation.description": "नक्षत्र एक शक्तिशाली वीपीएन आधारित तकनीक है जो आपको अपने होम सर्वर को कहीं से भी सुरक्षित रूप से एक्सेस करने की अनुमति देती है, बिना अपने राउटर पर पोर्ट्स खोले। हमारे अत्याधुनिक एन्क्रिप्शन तकनीक के साथ अपने डेटा को सुरक्षित रखें और अपने कनेक्शनों को सुरक्षित रखें।",
|
||||
"mgmt.constellation.why_title": "क्यों नक्षत्र वीपीएन",
|
||||
"mgmt.constellation.features.0": "दुनिया में कहीं से भी अपने होम सर्वर को सुरक्षित रूप से एक्सेस करें",
|
||||
"mgmt.constellation.features.1": "पोर्ट्स खोलने की कोई आवश्यकता नहीं, संभावित सुरक्षा कमजोरियों को कम करें*",
|
||||
"mgmt.constellation.features.2": "एन्क्रिप्ट कनेक्शनों के साथ अपने डेटा को बाहरी नजरों से सुरक्षित रखें*",
|
||||
"mgmt.constellation.features.3": "कॉसमॉस इंटरफ़ेस के माध्यम से आसान सेटअप और प्रबंधन",
|
||||
"mgmt.constellation.features.4": "घर आने पर इंटरनेट से स्थानीय नेटवर्क में स्वचालित रूप से स्विच होता है",
|
||||
"mgmt.constellation.features.5": "स्वचालित डीएनएस री-राइट",
|
||||
"mgmt.constellation.features.6": "सभी उपकरणों पर विज्ञापनों और ट्रैकर्स को ब्लॉक करें",
|
||||
"mgmt.constellation.features.7": "कॉसमॉस के नए फीचर्स और सुधारों के विकास का सपोर्ट करें",
|
||||
"mgmt.constellation.lighthouse_note": "* लाइटहाउस (टनल) स्वहोस्टेड है, और आपको इसे एक सर्वर पर इंस्टॉल करने की आवश्यकता है जो इंटरनेट से पहुंच योग्य हो।",
|
||||
"mgmt.constellation.monthly": "मासिक",
|
||||
"mgmt.constellation.yearly": "वार्षिक",
|
||||
"mgmt.constellation.monthly_plan": "मासिक योजना",
|
||||
"mgmt.constellation.yearly_plan": "वार्षिक योजना",
|
||||
"mgmt.constellation.per_month": "प्रति माह",
|
||||
"mgmt.constellation.discount_chip": "EARLY15: जीवनभर के लिए 15% की छूट",
|
||||
"mgmt.constellation.early_adopter_offer": "प्रारंभिक अंगीकारकर्ताओं के लिए फरवरी 2025 तक सीमित समय की पेशकश!",
|
||||
"mgmt.constellation.plan_features.0": "असीमित उपकरण",
|
||||
"mgmt.constellation.plan_features.1": "सभी वीपीएन विशेषताएं",
|
||||
"mgmt.constellation.plan_features.2": "लचीला मासिक बिलिंग",
|
||||
"mgmt.constellation.plan_features.3": "15% आजीवन छूट लागू",
|
||||
"mgmt.constellation.yearly_savings": "मासिक की तुलना में 17% बचाएं",
|
||||
"mgmt.constellation.upgrade_button": "अभी उन्नत करें",
|
||||
"mgmt.cron.editCron.customText": "किसी कंटेनर में शेल कमांड चलाने के लिए एक कस्टम जॉब बनाएँ। होस्ट पर चलाने के लिए कंटेनर फ़ील्ड खाली छोड़ दें",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "होस्ट पर चलाना तभी काम करेगा जब कॉसमॉस स्वयं कंटेनर में न चल रहा हो",
|
||||
"mgmt.cron.editCronTitle": "नौकरी संपादित करें",
|
||||
"mgmt.cron.invalidCron": "अमान्य CRONTAB प्रारूप (6 भागों का उपयोग करें)",
|
||||
"mgmt.cron.list.state.lastRan": "अंतिम चलन",
|
||||
"mgmt.cron.list.state.running": "चल रहा है - शुरू किया गया",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "चलाने के लिए कमांड (जैसे. echo 'Hello world')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "नौकरी का नाम",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "शेड्यूल (crontab सिंटैक्स का उपयोग करके)",
|
||||
"mgmt.cron.newCron.submitButton": "जमा करें",
|
||||
"mgmt.cron.newCronTitle": "नई नौकरी",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "क्रिया ट्रिगर्स",
|
||||
"mgmt.monitoring.alerts.addActionButton": "क्रिया जोड़ें",
|
||||
"mgmt.openId.experimentalWarning": "यह एक प्रयोगात्मक फीचर है। इसे सावधानी के साथ उपयोग करने की सिफारिश की जाती है। कृपया कोई भी समस्या रिपोर्ट करें जो आपको मिले!",
|
||||
"mgmt.openId.newSecret": "नया गुप्त",
|
||||
"mgmt.openId.redirect": "पुनर्निर्देशित",
|
||||
"mgmt.openId.redirectUri": "पुनर्निर्देशित URI",
|
||||
"mgmt.openId.resetSecret": "गुप्त रीसेट करें",
|
||||
"mgmt.openId.secretUpdated": "गुप्त को अपडेट कर दिया गया है। कृपया इसे अभी कॉपी करें क्योंकि इसे दोबारा नहीं दिखाया जाएगा।",
|
||||
"mgmt.openid.newClientTitle": "नया ग्राहक",
|
||||
"mgmt.openid.newMfa": "नया MFA सेटअप",
|
||||
"mgmt.openid.newMfa.enterOtp": "अपना OTP दर्ज करें",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "एक बार जब आपने QR कोड स्कैन कर लिया या मैन्युअल रूप से कोड दर्ज कर लिया, तो अपने प्रमाणक ऐप से टोकन नीचे दर्ज करें",
|
||||
"mgmt.openid.newMfa.otpManualCode": "...अथवा इसे मैन्युअल रूप से दर्ज करें",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "मैन्युअल कोड दिखाएं",
|
||||
"mgmt.openid.newMfa.requires2faText": "यह सर्वर 2FA की आवश्यकता है। जारी रखने के लिए इस QR कोड को अपने <Tooltip title=\"उदाहरण के लिए FreeOTP(+) या Google/Microsoft प्रमाणक\"><1>प्रमाणक ऐप</1></0> के साथ स्कैन करें",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "टोकन की आवश्यकता है",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "टोकन अधिकतम 6 वर्ण होना चाहिए",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "टोकन कम से कम 6 वर्ण होना चाहिए",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "गलत OTP। पुनः प्रयास करें",
|
||||
"mgmt.scheduler.customJobsTitle": "कस्टम नौकरियां",
|
||||
"mgmt.scheduler.lastLogs": "अंतिम लॉग्स के लिए",
|
||||
"mgmt.scheduler.list.action.logs": "लॉग्स",
|
||||
"mgmt.scheduler.list.action.run": "चलाएं",
|
||||
"mgmt.scheduler.list.scheduleTitle": "अनुसूची",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "अंतिम रन पर एक त्रुटि के साथ बाहर निकला",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "अंतिम रन समाप्त हुआ",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "अवधि",
|
||||
"mgmt.scheduler.list.status.neverRan": "कभी नहीं दौड़ा",
|
||||
"mgmt.scheduler.list.status.runningSince": "से चल रहा है ",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "एक बार की नौकरियां",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "पैरिटी डिस्क नौकरियां",
|
||||
"mgmt.servApp.container.urls.exposeText": "यूआरएल विज़ार्ड में आपका स्वागत है। यह इंटरफ़ेस आपको अपने सर्वऐप को सुरक्षित रूप से इंटरनेट पर उजागर करने के लिए एक नया यूआरएल बनाने में मदद करेगा।",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "सर्वऐप उजागर करें",
|
||||
"mgmt.servApp.exposeDesc": "कंटेनरनाम को इंटरनेट पर उजागर करें",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "समीक्षा और प्रारंभ करें",
|
||||
"mgmt.servApp.newServAppButton": "नया सर्वऐप प्रारंभ करें",
|
||||
"mgmt.servApp.url": "इस सर्वऐप तक पहुंचने के लिए एक यूआरएल बनाएं",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "स्वत: अद्यतन कंटेनर",
|
||||
"mgmt.servApps.container.delete.cronjob": "क्रोन कार्य",
|
||||
"mgmt.servApps.container.delete.done": "समाप्त",
|
||||
"mgmt.servApps.container.delete.route": "मार्ग",
|
||||
"mgmt.servApps.container.deleteService": "सेवा हटाएं",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "हटाने की स्थिति:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "लिंक कंटेनर",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "कंटेनर के साथ लिंक करें",
|
||||
"mgmt.servApps.container.overview.healthTitle": "स्वास्थ्य",
|
||||
"mgmt.servApps.container.overview.imageTitle": "छवि",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "आईपी पता",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "समायोजन",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "केवल त्रुटि",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "चुनें कि आप क्या हटाना चाहते हैं:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "MACVLAN के लिए मुख इंटरफ़ेस आवश्यक है",
|
||||
"mgmt.servApps.createdChip.createdLabel": "\"बनाया गया\"",
|
||||
"mgmt.servApps.deadChip.deadLabel": "मृत",
|
||||
"mgmt.servApps.driver.none": "कोई नहीं",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "निकाला गया",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "डॉकर बैकअप निर्यात करें",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "कंटेनर पोर्ट",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "यह कंटेनर चल नहीं रहा है। किसी भी सेटिंग को संपादित करने पर कंटेनर फिर से शुरू हो जाएगा।",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "पोर्ट्स को एक्सपोज करें",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "यह कंटेनर सुरक्षा के लिए बाध्य है। आप सीधे इंटरनेट पर किसी भी पोर्ट को एक्सपोज नहीं कर सकते हैं, कृपया इसके बजाय कॉस्मोस में एक URL बनाएं। आप इसे ब्रिज नेटवर्क से भी नहीं जोड़ सकते।",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "नेटवर्क मोड",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "डिस्कनेक्ट करें",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "इसे या तो फिर से बनाएं या",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "आप एक नेटवर्क से जुड़े हैं जिसे हटा दिया गया है:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "पोर्ट्स अपडेट करें",
|
||||
"mgmt.servApps.newChip.newLabel": "नया",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "यूआरएल चुनें",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "इस सेवा के लिए कॉस्मोस के नए संस्करण की आवश्यकता है। इस सेवा को स्थापित करने के लिए कृपया कॉस्मोस को अपडेट करें।",
|
||||
"mgmt.servApps.newContainer.customize": "{{container_name}} को अनुकूलित करें",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "नेटवर्क सेटिंग्स",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "अपनी सेवा का नाम चुनें",
|
||||
"mgmt.servApps.notRunningWarning": "यह कंटेनर चल नहीं रहा है। किसी भी सेटिंग को संपादित करने पर कंटेनर फिर से शुरू हो जाएगा।",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "रोका गया",
|
||||
"mgmt.servApps.removingChip.removingLabel": "हटाया जा रहा है",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "फिर से शुरू हो रहा है",
|
||||
"mgmt.servApps.runningChip.runningLabel": "चल रहा है",
|
||||
"mgmt.servApps.startToEditInfo": "संपादित करने के लिए कंटेनर शुरू करें",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "यह कंटेनर चल नहीं रहा है। किसी भी सेटिंग को संपादित करने पर कंटेनर फिर से शुरू हो जाएगा।",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "स्थानीय",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "नया वॉल्यूम",
|
||||
"mgmt.servapps.actionBar.kill": "मृत करें",
|
||||
"mgmt.servapps.actionBar.noUpdate": "कोई अपडेट उपलब्ध नहीं। फोर्स पुल पर क्लिक करें",
|
||||
"mgmt.servapps.actionBar.pause": "रोकें",
|
||||
"mgmt.servapps.actionBar.recreate": "फिर से बनाएं",
|
||||
"mgmt.servapps.actionBar.restart": "फिर से शुरू करें",
|
||||
"mgmt.servapps.actionBar.start": "शुरू करें",
|
||||
"mgmt.servapps.actionBar.stop": "बंद करें",
|
||||
"mgmt.servapps.actionBar.unpause": "अनपॉज करें",
|
||||
"mgmt.servapps.actionBar.update": "अपडेट उपलब्ध",
|
||||
"mgmt.servapps.actionBar.updating": "सेर्वएप अपडेट हो रहा है...",
|
||||
"mgmt.servapps.compose": "संयोजन",
|
||||
"mgmt.servapps.compose.installButton": "इंस्टॉल करें",
|
||||
"mgmt.servapps.compose.installTitle": "स्थापना",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "सेवा बनाएं - पूर्वावलोकन",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "सेवा बनाई गई!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "सेवा संपादित करें",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "कनेक्ट करें",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "से जुड़ा हुआ ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "डिस्कनेक्ट करें",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "से डिस्कनेक्ट हुआ ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "मुख्य प्रक्रिया टीटीवाई",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "नया शेल",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "यह कंटेनर इंटरैक्टिव नहीं है। यदि आप मुख्य प्रक्रिया से कनेक्ट होना चाहते हैं, ",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "TTY सक्षम करें",
|
||||
"mgmt.servapps.importComposeFileButton": "कंपोज़ फ़ाइल आयात करें",
|
||||
"mgmt.servapps.networks.attackNetwork": "कॉसमॉस से संलग्न करें",
|
||||
"mgmt.servapps.networks.containers": "कंटेनर",
|
||||
"mgmt.servapps.networks.list.bridge": "ब्रिज",
|
||||
"mgmt.servapps.networks.list.host": "होस्ट",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "IPAM गेटवे / मास्क",
|
||||
"mgmt.servapps.networks.list.networkName": "नेटवर्क का नाम",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "कोई आई पी नहीं",
|
||||
"mgmt.servapps.networks.list.networkproperties": "गुण",
|
||||
"mgmt.servapps.networks.list.newNetwork": "नया नेटवर्क",
|
||||
"mgmt.servapps.networks.list.overlay": "ओवरले",
|
||||
"mgmt.servapps.networks.list.parentIf": "मूल इंटरफ़ेस",
|
||||
"mgmt.servapps.networks.list.subnet": "सबनेट (वैकल्पिक)",
|
||||
"mgmt.servapps.networks.volumes": "वॉल्यूम",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "कंटेनर पथ",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "होस्ट पथ",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "उपकरण",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "कुंजी",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "मूल्य",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "पर्यावरण चर अद्वितीय होने चाहिए",
|
||||
"mgmt.servapps.newContainer.envTitle": "पर्यावरण चर",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "सुरक्षित कंटेनर को मजबूर करें",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "आपने छवि को अपडेट किया है। नीचे दिए गए बटन पर क्लिक करने से नई छवि खींची जाएगी, और फिर आप कंटेनर को अपडेट कर सकते हैं।",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "इंटरैक्टिव मोड",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "लेबल अद्वितीय होने चाहिए",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "लेबल",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "नई छवि खींचें",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "नई छवि खींची जा रही है...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "पुनरारंभ नीति",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "पुनरारंभ नीति",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "कंटेनर अपडेट करें",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "बाइंड करें",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "माउंट्स के लक्ष्यों को अद्वितीय होना चाहिए",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "नया माउंट पॉइंट",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "वॉल्यूम अपडेट करें",
|
||||
"mgmt.servapps.newContainerTitle": "डॉकर कंटेनर सेटअप",
|
||||
"mgmt.servapps.overview": "अवलोकन",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "अपना docker-compose.yml / cosmos-compose.json यहां पेस्ट करें या फ़ाइल अपलोड बटन का उपयोग करें।",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "रूट नहीं मिला",
|
||||
"mgmt.servapps.routeConfig.setup": "सेटअप",
|
||||
"mgmt.servapps.terminal": "टर्मिनल",
|
||||
"mgmt.servapps.updatesAvailableFor": "के लिए अपडेट उपलब्ध हैं",
|
||||
"mgmt.servapps.viewDetailsButton": "विवरण देखें",
|
||||
"mgmt.servapps.viewStackButton": "स्टैक देखें",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "क्षेत्र",
|
||||
"mgmt.servapps.volumes.volumeName": "वॉल्यूम नाम",
|
||||
"mgmt.storage.available": "उपलब्ध",
|
||||
"mgmt.storage.chown": "माउंट फ़ोल्डर के मालिक को बदलें (वैकल्पिक, उदाहरण. 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "कॉन्फ़िग नाम",
|
||||
"mgmt.storage.confirmParityDeletion": "क्या आप वाकई इस पारिटी को हटाना चाहते हैं?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "अपना पासवर्ड पुष्टि करें",
|
||||
"mgmt.storage.dataDisksTitle": "डेटा डिस्क",
|
||||
"mgmt.storage.deviceTitle": "डिवाइस",
|
||||
"mgmt.storage.diskformatTitle": "डिस्क फॉर्मेट",
|
||||
"mgmt.storage.disks": "डिस्क",
|
||||
"mgmt.storage.externalStorage": "बाहरी स्टोरेज",
|
||||
"mgmt.storage.externalStorageText": "जल्द आ रहा है। यह सुविधा आपको बाहरी क्लाउड (Dropbox, Onedrive, ...) को अपने सर्वर में माउंट करने की अनुमति देगी।",
|
||||
"mgmt.storage.formatButton": "फॉर्मेट",
|
||||
"mgmt.storage.formatDiskTitle": "डिस्क फॉर्मेट करें",
|
||||
"mgmt.storage.formattingLog": "फॉर्मेटिंग",
|
||||
"mgmt.storage.list.fixText": "ठीक करें",
|
||||
"mgmt.storage.list.scrubText": "स्क्रब",
|
||||
"mgmt.storage.list.syncText": "सिंक",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "अतिरिक्त mergerFS विकल्प (वैकल्पिक, कॉमा सेपरेटेड)",
|
||||
"mgmt.storage.mergeButton": "मर्ज करें",
|
||||
"mgmt.storage.mergeText": "आप डिस्क को एक साथ मर्ज करने वाले हैं। <strong>यह ऑपरेशन सुरक्षित और प्रतिवर्ती है</strong>। यह डिस्क के डेटा को प्रभावित नहीं करेगा, लेकिन सामग्री को फ़ाइल एक्सप्लोरर में एकल डिस्क के रूप में देखने के लिए उपलब्ध कराएगा।",
|
||||
"mgmt.storage.mergeTitle": "डिस्क मर्ज करें",
|
||||
"mgmt.storage.mount.permanent": "स्थायी",
|
||||
"mgmt.storage.mount.whatToMountLabel": "क्या माउंट करना है",
|
||||
"mgmt.storage.mountPath": "माउंट करने के लिए पथ",
|
||||
"mgmt.storage.mountPicker": "लक्ष्य चुनें",
|
||||
"mgmt.storage.mountedAtText": "माउंटेड",
|
||||
"mgmt.storage.mounts": "माउंट",
|
||||
"mgmt.storage.newMerge.newMergeButton": "नया मर्ज बनाएं",
|
||||
"mgmt.storage.newMount.newMountButton": "नया माउंट",
|
||||
"mgmt.storage.optionsTitle": "विकल्प",
|
||||
"mgmt.storage.parityDisksTitle": "पारिटी डिस्क",
|
||||
"mgmt.storage.parityTitle": "पारिटी",
|
||||
"mgmt.storage.pathPrefixMntValidation": "पथ /mnt/ या /var/mnt से शुरू होना चाहिए",
|
||||
"mgmt.storage.pathTitle": "पथ",
|
||||
"mgmt.storage.raidText": "जल्द आ रहा है। यह सुविधा आपको अपने डिस्क से RAID एरे बनाने की अनुमति देगी।",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### आप Docker कंटेनर के अंदर Cosmos चला रहे हैं। इस प्रकार, इसे आपकी डिस्क और उनकी जानकारी तक सीमित एक्सेस ही होगी।",
|
||||
"mgmt.storage.selectMin2": "कम से कम 2 डिस्क चुनें",
|
||||
"mgmt.storage.sharesText": "जल्द आ रहा है। यह सुविधा आपको विभिन्न प्रोटोकॉल (SMB, FTP, ...) के साथ फ़ोल्डर्स को साझा करने की अनुमति देगी।",
|
||||
"mgmt.storage.sharesTitle": "शेयर",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. के लिए",
|
||||
"mgmt.storage.smart.health": "स्वास्थ्य",
|
||||
"mgmt.storage.smart.noSmartError": "इस डिस्क के लिए कोई S.M.A.R.T. डेटा उपलब्ध नहीं है। यदि आप Cosmos को किसी प्रकार के वर्चुअलाइजेशन या कंटेनरीकरण के पीछे चला रहे हैं, तो यही कारण हो सकता है कि डेटा उपलब्ध नहीं है।",
|
||||
"mgmt.storage.smart.threshholdTooltip": "यह मान स्वास्थ्य का प्रतिशत है (100 सबसे अच्छा है)। इनके बगल में एक थ्रेशोल्ड है जिसके नीचे आपकी हार्डड्राइव को बदलना आवश्यक हो जाता है।",
|
||||
"mgmt.storage.snapraid.addDatadisk": "डेटा डिस्क जोड़ें",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "पहले, पारिटी डिस्क(s) का चयन करें। एक पारिटी डिस्क एक डिस्क विफलता के खिलाफ सुरक्षा करेगी, दो पारिटी डिस्क दो डिस्क विफलताओं के खिलाफ सुरक्षा करेगी, और इसी तरह। ध्यान रखें कि वे डिस्क केवल पारिटी के लिए उपयोग की जाएंगी, और डेटा स्टोरेज के लिए उपलब्ध नहीं होंगी। पारिटी डिस्क कम से कम सबसे बड़ी डेटा डिस्क के बराबर होनी चाहिए और खाली होनी चाहिए।",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "डेटा डिस्क का चयन करें जिन्हें आप पारिटी डिस्क(s) के साथ सुरक्षित करना चाहते हैं।",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "सिंक और स्क्रब अंतराल सेट करें। सिंक अंतराल वह समय है जब पारिटी को अपडेट किया जाता है। स्क्रब अंतराल वह समय है जब पारिटी त्रुटियों के लिए जांची जाती है। यह CRONTAB सिंटैक्स के साथ सेकंड में है।",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "नए पारिटी डिस्क",
|
||||
"mgmt.storage.snapraid.createParity.step": "चरण",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "पैरिटी डिस्क बनाएँ",
|
||||
"mgmt.storage.snapraid.createParityInfo": "आप पैरिटी डिस्क बनाने वाले हैं। <strong>यह क्रिया सुरक्षित और उलटने योग्य है</strong>। पैरिटी डिस्क आपके डेटा को डिस्क विफलता से बचाने के लिए उपयोग की जाती हैं। एक पैरिटी डिस्क बनाते समय, उन डेटा डिस्कों को चुनें जिन्हें आप बचाना चाहते हैं। सिस्टम या किसी अन्य पैरिटी डिस्क को समाहित करने वाली डिस्क शामिल न करें।",
|
||||
"mgmt.storage.snapraid.min1parity": "कम से कम 1 पैरिटी डिस्क का चयन करें",
|
||||
"mgmt.storage.snapraid.min2datadisks": "कम से कम 2 डेटा डिस्क का चयन करें",
|
||||
"mgmt.storage.snapraid.min3chars": "नाम कम से कम 3 अक्षरों का होना चाहिए",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "नाम अल्फ़ान्यूमेरिक होना चाहिए",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "डेटा डिस्क हटाएँ",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "स्क्रब अंतराल",
|
||||
"mgmt.storage.snapraid.storageParity": "भंडारण पैरिटी",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "सिंक अंतराल",
|
||||
"mgmt.storage.startFormatLog": "डिस्क का प्रारूपण प्रारंभ हो रहा है {{disk}}...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "सिंक/स्क्रब अंतराल",
|
||||
"mgmt.storage.typeTitle": "प्रकार",
|
||||
"mgmt.storage.unMountDiskButton": "{{unMount}} डिस्क",
|
||||
"mgmt.storage.unMountDiskText": "आप डिस्क को {{unMount}} करने वाले हैं <strong>{{disk}}</strong>{{mountpoint}}। यह सामग्री को फाइल एक्सप्लोरर में देखने के लिए {{unAvailable}} बना देगा। पुनः आरंभ करने के बाद स्थायी {{unMount}} जारी रहेगा।",
|
||||
"mgmt.storage.unMountText": "आप एक फ़ोल्डर को {{unMount}} करने वाले हैं {{mountpoint}}। यह सामग्री को फाइल एक्सप्लोरर में देखने के लिए {{unAvailable}} बना देगा। पुनः आरंभ करने के बाद स्थायी {{unMount}} जारी रहेगा।",
|
||||
"mgmt.storage.unavailable": "अनुपलब्ध",
|
||||
"mgmt.storage.formatModalText": "पुष्टि करने के लिए अपना पासवर्ड दर्ज करें कि आप {{disk}} को प्रारूपित करना चाहते हैं",
|
||||
"mgmt.storage.vmWarning": "आप Docker कंटेनर या VM के अंदर Cosmos चला रहे हैं। इस प्रकार, इसका आपकी डिस्कों और उनकी जानकारी तक सीमित पहुंच है। आपकी सुरक्षा के लिए, प्रारूपण, माउंटिंग, RAIDing जैसी संभावित विनाशकारी क्रियाएँ अक्षम हैं क्योंकि आपका VM/Docker सेटअप अलग हो सकता है और संभवतः आपको गुमराह कर सकता है, जिसका परिणाम अपरिवर्तनीय क्षति हो सकता है।",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "ये सेटिंग्स केवल उन्नत उपयोगकर्ताओं के लिए हैं। कृपया इन्हें तब तक न बदलें जब तक कि आपको पता न हो कि आप क्या कर रहे हैं।",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "यह सेटिंग उन सभी अनुरोधों को फिल्टर कर देगी जो निर्दिष्ट IPs से नहीं आते हैं। इसके लिए आपके सेटअप को क्लाइंट का सही IP रिपोर्ट करना आवश्यक है। डिफ़ॉल्ट रूप से यह करेगा, लेकिन कुछ अलग सेटअप (जैसे Windows पर Docker/Cosmos इंस्टॉल करना, या Cloudflare के पीछे) Cosmos को क्लाइंट के वास्तविक IP को पहचानने से रोकेंगे। यदि आपने उपरोक्त \"Restrict to Constellation\" का उपयोग किया है, तो Constellation IPs को इस सेटिंग के बावजूद हमेशा अनुमति दी जाएगी।",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "डैशबोर्ड से छिपाएँ",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "होस्ट हेडर को ओवरराईट करें (इसका प्रयोग दूसरे सर्वर/IP से अनुरोधों को श्रृंखला में हल करने के लिए करें)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "होस्ट हेडर को ओवरराईट करें",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "इनबाउंड IPs और/या IP रेंज को श्वेतसूचीबद्ध करें (अल्पविराम द्वारा पृथक)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "इनबाउंड IPs और/या IP रेंज को श्वेतसूचीबद्ध करें (अल्पविराम द्वारा पृथक)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "उन्नत सेटिंग्स",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "प्रमाणीकरण आवश्यक",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "Constellation VPN तक पहुंच को सीमित करें",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "स्मार्ट शील्ड सुरक्षा",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "मूलभूत सुरक्षा",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "असुरक्षित HTTPS लक्ष्य स्वीकार करें (अनुशंसित नहीं)",
|
||||
"mgmt.urls.edit.newUrlTitle": "नया URL",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "पथ उपसर्ग",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "पथ उपसर्ग",
|
||||
"mgmt.urls.edit.sourceInfo": "आप किसी लक्षित URL का उपयोग किस URL से करना चाहते हैं?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "पथ उपसर्ग को हटाएं",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "लक्ष्य फ़ोल्डर पथ",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "लक्ष्य URL",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "लक्ष्य सेटिंग्स",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "मोड",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "प्रॉक्सी",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "पुनर्निर्देशन",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Docker कंटेनर",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "सिंगल पेज एप्लीकेशन",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "स्थिर फ़ोल्डर",
|
||||
"mgmt.urls.edit.targetTypeInfo": "इस रूट के साथ आप किस तक पहुँचना चाहते हैं?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "लक्ष्य प्रकार",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "होस्ट का उपयोग करें",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "पथ उपसर्ग का उपयोग करें",
|
||||
"mgmt.usermgmt.adminLabel": "प्रशासक",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "ईमेल पता (वैकल्पिक)",
|
||||
"mgmt.usermgmt.createUserTitle": "उपयोगकर्ता बनाएं",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "क्या आप वाकई उपयोगकर्ता को हटाना चाहते हैं",
|
||||
"mgmt.usermgmt.deleteUserTitle": "उपयोगकर्ता हटाएं",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "ईमेल पता",
|
||||
"mgmt.usermgmt.editEmailText": "इस फॉर्म का उपयोग {{user}} का ईमेल संपादित करने के लिए करें।",
|
||||
"mgmt.usermgmt.editEmailTitle": "ईमेल संपादित करें",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "आमंत्रण समाप्त",
|
||||
"mgmt.usermgmt.invitePendingLabel": "आमंत्रण लंबित",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "यह लिंक भेजें",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "वैकल्पिक रूप से आप नीचे का लिंक भी साझा कर सकते हैं:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "को",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "एक ईमेल भेजा गया है",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "एक लिंक के साथ",
|
||||
"mgmt.usermgmt.inviteUserText": "इस फॉर्म का उपयोग एक नए उपयोगकर्ता को सिस्टम में आमंत्रित करने के लिए करें।",
|
||||
"mgmt.usermgmt.inviteUserTitle": "उपयोगकर्ता आमंत्रित करें",
|
||||
"mgmt.usermgmt.lastLogin": "अंतिम लॉगिन",
|
||||
"mgmt.usermgmt.reset2faButton": "2FA रीसेट करें",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "पासवर्ड रीसेट भेजें",
|
||||
"navigation.home.Avx": "AVX समर्थित",
|
||||
"navigation.home.LetsEncryptEmailError": "आपने Let's Encrypt को स्वचालित HTTPS प्रमाणपत्र के लिए सक्षम किया है। आपको कॉन्फ़िग्स में Let's Encrypt के लिए उपयोग करने के लिए एक ईमेल पता प्रदान करना होगा।",
|
||||
"navigation.home.LetsEncryptError": "आपके Let's Encrypt कॉन्फ़िगरेशन या आपके किसी रूट में त्रुटियाँ हैं, कृपया उन्हें जल्द से जल्द ठीक करें:",
|
||||
"navigation.home.availRam": "उपलब्ध।",
|
||||
"navigation.home.configChangeRequiresRestartError": "आपने कॉन्फ़िगरेशन में ऐसे परिवर्तन किए हैं जिनके प्रभावी होने के लिए पुनरारंभ की आवश्यकता है। कृपया बदलाव लागू करने के लिए कॉसमॉस को पुनरारंभ करें।",
|
||||
"navigation.home.cosmosNotDockerHostError": "आपका कॉसमॉस सर्वर डॉकर होस्ट नेटवर्क मोड में नहीं चल रहा है। यह अनुशंसा की जाती है कि आप अपनी स्थापना को माइग्रेट करें।",
|
||||
"navigation.home.dbCantConnectError": "डेटाबेस कनेक्ट नहीं हो पा रहा है, यह कॉसमॉस के कई फीचर को प्रभावित करेगा। कृपया इसे ASAP ठीक करें!",
|
||||
"navigation.home.localhostnotRecommendedError": "आप कॉन्फ़िगरेशन में होस्टनाम के रूप में localhost या 0.0.0.0 का उपयोग कर रहे हैं। यह अनुशंसा की जाती है कि आप इसके बजाय डोमेन नाम या IP का उपयोग करें।",
|
||||
"navigation.home.network": "नेटवर्क",
|
||||
"navigation.home.newCosmosVersionError": "कॉसमॉस का एक नया संस्करण उपलब्ध है! नवीनतम सुविधाएँ और बग फिक्स प्राप्त करने के लिए कृपया नवीनतम संस्करण में अपडेट करें।",
|
||||
"navigation.home.noApps": "आपने कोई ऐप्स कॉन्फ़िगर नहीं किए हैं। कृपया कॉन्फ़िगरेशन पैनल में कुछ ऐप्स जोड़ें।",
|
||||
"navigation.home.noAppsTitle": "कोई ऐप्स नहीं",
|
||||
"navigation.home.noAvx": "कोई AVX समर्थन नहीं",
|
||||
"navigation.home.rcvNet": "प्राप्त करें",
|
||||
"navigation.home.trsNet": "प्रेषण करें",
|
||||
"navigation.home.usedRam": "उपयोग किया गया",
|
||||
"navigation.market.applicationsTitle": "अनुप्रयोग",
|
||||
"navigation.market.compose": "संयोजन करें",
|
||||
"navigation.market.filterDuplicateCheckbox": "डुप्लिकेट फ़िल्टर करें",
|
||||
"navigation.market.image": "छवि",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "यह आपको ऐप-स्टोर में अतिरिक्त तृतीय पक्ष रिपोज जोड़ने की अनुमति देता है।",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "यहां से प्रारंभ करें",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "नए स्रोत खोजने के लिए,",
|
||||
"navigation.market.repository": "रिपोजिटरी",
|
||||
"navigation.market.search": "{{count}} ऐप्स खोजें...",
|
||||
"navigation.market.sources.addSourceButton": "स्रोत जोड़ें",
|
||||
"navigation.market.sources.editSourcesButton": "स्रोत",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "नाम अनन्य होना चाहिए",
|
||||
"navigation.market.sources.urlRequiredValidation": "यूआरएल आवश्यक है",
|
||||
"navigation.market.sourcesTitle": "स्रोत संपादित करें",
|
||||
"navigation.market.startServAppButton": "सर्वऐप प्रारंभ करें",
|
||||
"navigation.market.unofficialMarketTooltip": "यह ऐप Cosmos क्लाउड ऐप स्टोर पर होस्ट नहीं की गई है। यह आधिकारिक रूप से सत्यापित और परीक्षण नहीं की गई है।",
|
||||
"navigation.market.viewButton": "देखें",
|
||||
"navigation.monitoring.alerts.action.edit": "अलर्ट संपादित करें",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "क्रिया प्रकार",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "शर्त ऑपरेटर आवश्यक है",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "शर्त मूल्य आवश्यक है",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "अवधि आवश्यक है",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "तीव्रता",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "ट्रैकिंग मेट्रिक आवश्यक है",
|
||||
"navigation.monitoring.alerts.actions.restart": "अलर्ट का कारण बनने वाले कंटेनर को पुनः प्रारंभ करें",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "पुनः प्रारंभ क्रिया किसी भी कंटेनर को जो मेट्रिक से जुड़े हैं पुनः प्रारंभ करने का प्रयास करेगी। इसका प्रभाव केवल विशिष्ट संसाधन संबंधित मेट्रिक्स पर ही होगा (उदा. एक विशिष्ट कंटेनर का CPU)। इसका कोई प्रभाव वैश्विक मेट्रिक पर नहीं होगा जैसे वैश्विक उपयोग किया गया CPU",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "एक ईमेल भेजें",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "एक सूचना भेजें",
|
||||
"navigation.monitoring.alerts.actions.stop": "अलर्ट का कारण बनने वाले संसाधनों को रोकें/अक्षम करें",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "रोकना क्रिया किसी भी संसाधनों (उदा. कंटेनर, मार्ग आदि). जो मेट्रिक से जुड़े हैं उन्हें रोकने/अक्षम करने का प्रयास करेगी। इसका प्रभाव केवल विशिष्ट संसाधन संबंधित मेट्रिक्स पर ही होगा (उदा. एक विशिष्ट कंटेनर का CPU)। इसका कोई प्रभाव वैश्विक मेट्रिक पर नहीं होगा जैसे वैश्विक उपयोग किया गया CPU",
|
||||
"navigation.monitoring.alerts.actionsTitle": "क्रियाएँ",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "अलर्ट का नाम",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "अंतिम ट्रिगर",
|
||||
"navigation.monitoring.alerts.conditionLabel": "स्थिति अधिकतम मूल्य का प्रतिशत है",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "ट्रिगर स्थिति ऑपरेटर",
|
||||
"navigation.monitoring.alerts.conditionTitle": "स्थिति",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "ट्रिगर स्थिति मूल्य",
|
||||
"navigation.monitoring.alerts.newAlertButton": "नया अलर्ट",
|
||||
"navigation.monitoring.alerts.periodLabel": "अवधि (मेट्रिक की जाँच कितनी बार करें)",
|
||||
"navigation.monitoring.alerts.periodTitle": "अवधि",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "डिफ़ॉल्ट पर रीसेट करें",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "थ्रॉटल (केवल एक दिन में एक बार ट्रिगर करता है)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "ट्रैक करने के लिए मेट्रिक",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "ट्रैकिंग मेट्रिक",
|
||||
"navigation.monitoring.alertsTitle": "अलर्ट",
|
||||
"navigation.monitoring.daily": "दैनिक",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "से",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "तक",
|
||||
"navigation.monitoring.events.eventsFound": "{{count}} घटना मिली {{from}} से {{to}} तक",
|
||||
"navigation.monitoring.events.eventsFound_other": "{{count}} घटनाएँ मिलीं {{from}} से {{to}} तक",
|
||||
"navigation.monitoring.events.eventsFound_zero": "{{from}} से {{to}} तक कोई घटना नहीं मिली",
|
||||
"navigation.monitoring.events.loadMoreButton": "अधिक लादें",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "खोजें (पाठ या बीसन)",
|
||||
"navigation.monitoring.eventsTitle": "घटनाएँ",
|
||||
"navigation.monitoring.hourly": "प्रति घंटा",
|
||||
"navigation.monitoring.latest": "नवीनतम",
|
||||
"navigation.monitoring.proxyTitle": "प्रॉक्सी",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "कंटेनर - औसत नेटवर्क",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "कंटेनर - औसत संसाधन",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "अवरुद्ध अनुरोधों के कारण",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "अवरुद्ध अनुरोध",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "डिस्क उपयोग",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "बॉट्स",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "भू-स्थान (अवरुद्ध देश)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "होस्टनाम द्वारा (आमतौर पर आईपी स्कैनिंग खतरा)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "रेफ़ेरर द्वारा",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "स्मार्ट शील्ड (समय, आकार, ब्रूट-फोर्स, समवर्ती अनुरोध आदि जैसे विभिन्न दुर्व्यवहार मेट्रिक्स)। इसमें संभावित हमलों के मामले में संसाधनों को बचाने के लिए प्रतिबंधित आईपी को अवरुद्ध करना शामिल नहीं है",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "आईपी श्वेतसूची द्वारा (कनस्टेलेशन तक सीमित)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "यूआरएल प्रति अनुरोध",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "अनुरोध संसाधन",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "अनुरोध प्रतिक्रियाएँ",
|
||||
"navigation.monitoring.resourcesTitle": "संसाधन",
|
||||
"navigation.monitoringTitle": "सर्वर निगरानी",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "यदि आप क्लाउडफ्लेयर का उपयोग कर रहे हैं, तो सुनिश्चित करें कि डीएनएस रिकॉर्ड <strong>नहीं</strong> है <b>प्रॉक्सी किया गया</b> (आपको नारंगी बादल नहीं बल्कि ग्रे बादल देखना चाहिए)। अन्यथा Let's Encrypt आपके डोमेन को सत्यापित करने की अनुमति नहीं देगा। <br /> वैकल्पिक रूप से, आप डीएनएस चैलेंज का भी उपयोग कर सकते हैं।",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "आपने DNS चैलेंज सक्षम किया है। सुनिश्चित करें कि आपने अपने DNS प्रदाता के लिए पर्यावरण वेरिएबल सेट किए हैं। आप इसे अब सक्षम कर सकते हैं, लेकिन सुनिश्चित करें कि आपने अपने API टोकन को इस इंस्टॉलर के बाद कॉस्मोस तक पहुंचने से पहले सेट कर लिया है। यहाँ देखें: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "अपने सर्वर को प्रबंधित करने के लिए एक स्थानीय व्यवस्थापक खाता बनाएं। ईमेल वैकल्पिक है और अधिसूचनाओं और पासवर्ड पुनर्प्राप्ति के लिए उपयोग किया जाता है।",
|
||||
"newInstall.adminAccountTitle": "व्यवस्थापक खाता 🔑 (चरण 4/4)",
|
||||
"newInstall.applyRestartAction": "लागू करें और पुनरारंभ करें",
|
||||
"newInstall.checkInputValidation": "कृपया जांचें कि आपने सभी इनपुट ठीक से भरे हैं",
|
||||
"newInstall.cleanInstallCheckbox": "स्वच्छ स्थापना (किसी भी मौजूदा कॉन्फ़िगरेशन फ़ाइलों को हटाएं)",
|
||||
"newInstall.dbConnected": "डेटाबेस जुड़ा हुआ है।",
|
||||
"newInstall.dbInstalling": "डेटाबेस इंस्टॉल हो रहा है...",
|
||||
"newInstall.dbNotConnected": "डेटाबेस कनेक्ट नहीं है!",
|
||||
"newInstall.dbSelection.createChoice": "स्वचालित रूप से एक सुरक्षित डेटाबेस बनाएं (अनुशंसित)",
|
||||
"newInstall.dbSelection.dbLabel": "अपनी पसंद चुनें",
|
||||
"newInstall.dbSelection.disabledChoice": "उपयोगकर्ता प्रबंधन और यूआई निष्क्रिय करें",
|
||||
"newInstall.dbSelection.providedChoice": "मेरे अपने डेटाबेस क्रेडेंशियल प्रदान करें",
|
||||
"newInstall.dbText": "कॉस्मॉस डेटा संग्रहीत करने के लिए एक मोंगोडीबी डेटाबेस का उपयोग कर रहा है। यह वैकल्पिक है, लेकिन प्रमाणीकरण और यूआई एक डेटाबेस के बिना काम नहीं करेगा।",
|
||||
"newInstall.dbTitle": "डेटाबेस 🗄️ (चरण 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "डेटाबेस यूआरएल",
|
||||
"newInstall.dockerAvail": "डॉकर स्थापित है और चल रहा है।",
|
||||
"newInstall.dockerChecking": "डॉकर स्थिति पुनः जांचना...",
|
||||
"newInstall.dockerNotConnected": "डॉकर कनेक्ट नहीं है! कृपया अपने डॉकर कनेक्शन की जांच करें.<br/>क्या आप भूल गए हैं <pre>-v /var/run/docker.sock:/var/run/docker.sock</pre> अपने डॉकर रन कमांड में जोड़ने के लिए?<br />यदि आपका डॉकर डेमॉन कहीं और चल रहा है, तो कृपया जोड़ें <pre>-e DOCKER_HOST=...</pre> अपने डॉकर रन कमांड में।",
|
||||
"newInstall.dockerTitle": "डॉकर 🐋 (चरण 1/4)",
|
||||
"newInstall.finishText": "शाबाश! आपने सफलतापूर्वक कॉस्मॉस स्थापित कर लिया है। अब आप अपने बनाए गए व्यवस्थापक खाते का उपयोग करके अपने सर्वर पर लॉग इन कर सकते हैं। यदि आपने होस्टनेम बदल दिया है, तो पुनरारंभ के बाद अपने सर्वर तक पहुंचने के लिए उस यूआरएल को उपयोग करना न भूलें। यदि आपको समस्याएं आ रही हैं, तो लॉग में कोई त्रुटि संदेश देखें और /config फ़ोल्डर में फ़ाइल संपादित करें। यदि आप अभी भी प्रबंधन नहीं कर पा रहे हैं, तो कृपया हमारे <0>Discord सर्वर</0> से जुड़ें और हमें आपकी सहायता करने में खुशी होगी!",
|
||||
"newInstall.finishTitle": "समाप्त 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "आप एक डोमेन नाम का उपयोग कर रहे प्रतीत होते हैं।<br />Let\\'s Encrypt आपके लिए स्वचालित रूप से एक प्रमाणपत्र उत्पन्न कर सकता है।",
|
||||
"newInstall.hostnameInput.hostnameLabel": "होस्टनेम (कॉस्मॉस तक कैसे पहुंचना चाहेंगे?)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "yourdomain.com, आपका आईपी, या localhost",
|
||||
"newInstall.hostnamePointsToInfo": "यह होस्टनेम <strong>{{hostIp}}</strong> की ओर इशारा कर रहा है, जांचें कि यह आपका सर्वर आईपी है!",
|
||||
"newInstall.httpsText": "Let's Encrypt का उपयोग करना अनुशंसित है ताकि स्वचालित रूप से HTTPS प्रमाणपत्र प्रदान किए जा सकें। इसके लिए इस सर्वर की ओर इशारा करते हुए एक मान्य डोमेन नाम की आवश्यकता होती है। यदि आपके पास एक नहीं है, <strong>आप ड्रॉपडाउन में \"स्वयं हस्ताक्षरित प्रमाणपत्र उत्पन्न करें\" चुन सकते हैं।</strong> यदि आप HTTPS सक्षम करते हैं, तो यह अगले पुनरारंभ के बाद प्रभावी होगा।",
|
||||
"newInstall.httpsText.info": "यदि आप नहीं जानते हैं, तो डिफ़ॉल्ट मान \"cosmos.local\" छोड़ दें। आप अपने ब्राउज़र में \"http://cosmos.local\" टाइप करके कॉस्मॉस तक पहुंचने में सक्षम होंगे!",
|
||||
"newInstall.httpsText.warning": "*.local डोमेन जैसे cosmos.local केवल <strong>होम सर्वर</strong> के लिए काम करते हैं। यदि आपका सर्वर दूरस्थ है (जैसे किराए पर लिया हुआ सर्वर), तो आपको या तो सर्वर का आईपी / डोमेन नाम का उपयोग करना होगा।",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (चरण 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let\\'s Encrypt केवल डोमेन नाम स्वीकार करता है",
|
||||
"newInstall.linkToDocs": "दस्तावेज़ीकरण के लिए लिंक",
|
||||
"newInstall.loading": "लोड हो रहा है",
|
||||
"newInstall.localAutoSelfSignedInfo": "आप एक आईपी पता या स्थानीय डोमेन का उपयोग कर रहे प्रतीत होते हैं। <br />आप केवल साधारण HTTP या स्वयं हस्ताक्षरित प्रमाणपत्रों का उपयोग कर सकते हैं (स्वयं हस्ताक्षरित का उपयोग तब करें जब आप जानते हों कि आप क्या कर रहे हैं, क्योंकि यह कुछ ऐप्स, खासकर IOS पर समस्याएँ पैदा करता है)।",
|
||||
"newInstall.previousButton": "पिछला",
|
||||
"newInstall.privCertInput.privCertLabel": "निजी प्रमाणपत्र",
|
||||
"newInstall.pubCertInput.pubCertLabel": "सार्वजनिक प्रमाणपत्र",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "उपयोगकर्ता नाम \\'admin\\' या \\'root\\' नहीं हो सकता",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "पासवर्ड मेल होना चाहिए",
|
||||
"newInstall.skipAction": "छोड़ें",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "चलो एनक्रिप्ट ईमेल",
|
||||
"newInstall.usermgmt.disableButton": "अक्षम करें",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "पुनः आमंत्रण भेजें",
|
||||
"newInstall.welcomeText": "सबसे पहले, कॉस्मोस को आजमाने के लिए बहुत बहुत धन्यवाद! और सेटअप विजार्ड में आपका स्वागत है। यह विजार्ड आपको कॉस्मोस के सेटअप के माध्यम से मार्गदर्शन करेगा। इसमें लगभग 2-3 मिनट लगेंगे और आप तैयार हो जाएंगे।",
|
||||
"newInstall.welcomeTitle": "स्वागत है! 💖",
|
||||
"newInstall.whatIsCosmos": "कॉस्मोस डॉकटर का उपयोग करके अनुप्रयोगों को चलाता है। यह वैकल्पिक है, लेकिन अगर यह डॉकटर से कनेक्ट नहीं हो पाता है तो कॉस्मोस रिवर्स-प्रॉक्सी-ओनली मोड में चलेगा।",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "* के लिए वाइल्डकार्ड प्रमाणपत्र का उपयोग करें।",
|
||||
"newInstall.wildcardLetsEncryptError": "आपने चलो एनक्रिप्ट के साथ वाइल्डकार्ड प्रमाणपत्र सक्षम किए हैं। यह केवल तभी काम करता है जब आप DNS चैलेंज का उपयोग करते हैं! कृपया DNS प्रदाता पाठ इनपुट संपादित करें।",
|
||||
"tooltip.route.SmartShield.enabled": "स्मार्ट शील्ड सक्षम है",
|
||||
"tooltip.route.SmartShield.disabled": "स्मार्ट शील्ड अक्षम है",
|
||||
"tooltip.route.authentication.enabled": "प्रमाणीकरण सक्षम है",
|
||||
"tooltip.route.authentication.disabled": "प्रमाणीकरण अक्षम है",
|
||||
"tooltip.route.throttling.enabled": "थ्रॉटलिंग सक्षम है",
|
||||
"tooltip.route.throttling.disabled": "थ्रॉटलिंग अक्षम है",
|
||||
"tooltip.route.timeout.enabled": "टाइमआउट सक्षम है",
|
||||
"tooltip.route.timeout.disabled": "टाइमआउट अक्षम है",
|
||||
"tooltip.route.move": "न्यूनतम प्राथमिकता वाले मार्ग पहले मिलते हैं",
|
||||
"tooltip.route.tunnelWarn": "यह मार्ग आपके मुख्य कॉस्मोस सर्वर तक सुरंग कर रहा है, आपको इसे वहीं से संपादित करना होगा।",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "दूसरे नक्षत्र कॉस्मोस नोड के माध्यम से सुरंग करें",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "जिस होस्टनाम से सुरंग करना है (सुरंग का उपयोगकर्ता सामना करने वाला होस्टनाम क्या है)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "लाइसेंस कुंजी",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "लाइसेंस प्रबंधित करें",
|
||||
"language.selectLanguage": "भाषा चुनें"
|
||||
}
|
||||
@@ -18,8 +18,23 @@ i18n
|
||||
fallbackLng: 'en',
|
||||
supportedLngs: [
|
||||
'en',
|
||||
'en-GB',
|
||||
'cn',
|
||||
'de',
|
||||
'de-CH'
|
||||
'de-CH',
|
||||
'es',
|
||||
'fr',
|
||||
'hi',
|
||||
'it',
|
||||
'jp',
|
||||
'kr',
|
||||
'nl',
|
||||
'pl',
|
||||
'pt',
|
||||
'ru',
|
||||
'tr',
|
||||
'ar',
|
||||
'en-FUNNYSHAKESPEARE',
|
||||
],
|
||||
interpolation: {
|
||||
escapeValue: false, // not needed for react as it escapes by default
|
||||
@@ -40,6 +55,20 @@ i18n
|
||||
enGB: () => import('dayjs/locale/en-gb'),
|
||||
de: () => import('dayjs/locale/de'),
|
||||
deCH: () => import('dayjs/locale/de-ch'),
|
||||
fr: () => import('dayjs/locale/fr'),
|
||||
es: () => import('dayjs/locale/es'),
|
||||
cn: () => import('dayjs/locale/zh-cn'),
|
||||
hi: () => import('dayjs/locale/hi'),
|
||||
it: () => import('dayjs/locale/it'),
|
||||
jp: () => import('dayjs/locale/ja'),
|
||||
kr: () => import('dayjs/locale/ko'),
|
||||
nl: () => import('dayjs/locale/nl'),
|
||||
pl: () => import('dayjs/locale/pl'),
|
||||
pt: () => import('dayjs/locale/pt'),
|
||||
ru: () => import('dayjs/locale/ru'),
|
||||
tr: () => import('dayjs/locale/tr'),
|
||||
ar: () => import('dayjs/locale/ar-sa'),
|
||||
enFUNNYSHAKESPEARE: () => import('dayjs/locale/en-gb'),
|
||||
}
|
||||
|
||||
export function dayjsLocale (language) {
|
||||
|
||||
725
client/src/utils/locales/it/translation.json
Normal file
725
client/src/utils/locales/it/translation.json
Normal file
@@ -0,0 +1,725 @@
|
||||
{
|
||||
"Storage": "Archiviazione",
|
||||
"auth.accountUnconfirmedError": "Non hai ancora registrato il tuo account. Dovresti avere un link di invito nelle tue email. Se ne hai bisogno di uno nuovo, contatta il tuo amministratore.",
|
||||
"auth.confirmPassword": "Conferma Password",
|
||||
"auth.enterPwd": "Inserisci la tua password",
|
||||
"auth.forgotPassword.backToLogin": "Torna al Login",
|
||||
"auth.forgotPassword.checkEmail": "Controlla la tua email per un link per resettare la tua password. Se non appare entro pochi minuti, controlla la cartella spam.",
|
||||
"auth.forgotPassword.resetPassword": "Resetta Password",
|
||||
"auth.forgotPwd": "Hai dimenticato la tua password?",
|
||||
"auth.genPwdStrength.good": "Buona",
|
||||
"auth.genPwdStrength.normal": "Normale",
|
||||
"auth.genPwdStrength.poor": "Debole",
|
||||
"auth.genPwdStrength.strong": "Forte",
|
||||
"auth.genPwdStrength.weak": "Molto Debole",
|
||||
"auth.hostnameInput": "Imposta prima il tuo hostname",
|
||||
"auth.loggedOutError": "Sei stato disconnesso. Effettua il login per continuare",
|
||||
"auth.login": "Accedi",
|
||||
"auth.logoffText": "Sei uscito dall'account. Reindirizzamento in corso...",
|
||||
"auth.notAdminError": "Devi essere Admin",
|
||||
"auth.notLoggedInError": "Devi essere loggato per accedere a questo",
|
||||
"auth.pwd": "Password",
|
||||
"auth.pwdRequired": "La password è obbligatoria",
|
||||
"auth.pwdResetNotAllowed": "Questo server non permette il reset della password.",
|
||||
"auth.selectHTTPSMode": "Seleziona la modalità HTTP(S)",
|
||||
"auth.unexpectedErrorValidation": "Errore inatteso. Controlla le tue informazioni o riprova più tardi.",
|
||||
"auth.usernameInput": "Inserisci il tuo nickname",
|
||||
"auth.wrongCredError": "Nickname o password errati. Riprova o prova a resettare la password",
|
||||
"auth.yourPassword": "La tua Password",
|
||||
"global.CPU": "CPU",
|
||||
"global.RAM": "RAM",
|
||||
"global.addAction": "Aggiungere",
|
||||
"global.backAction": "Indietro",
|
||||
"global.cancelAction": "Annulla",
|
||||
"global.close": "Chiudi",
|
||||
"global.confirmAction": "Conferma",
|
||||
"global.confirmDeletion": "Sei sicuro?",
|
||||
"global.copyFilenameSuffix": "Copia",
|
||||
"global.createAction": "Crea",
|
||||
"global.createdAt": "Creato il",
|
||||
"global.delete": "Elimina",
|
||||
"global.description": "Descrizione",
|
||||
"global.driver": "Driver",
|
||||
"global.edit": "Modifica",
|
||||
"global.emailInvalidValidation": "Deve essere un'email valida",
|
||||
"global.emailRequiredValidation": "L'email è obbligatoria",
|
||||
"global.enabled": "Abilitato",
|
||||
"global.error": "Errore",
|
||||
"global.hostname": "Nome host",
|
||||
"global.logout": "Esci",
|
||||
"global.mount": "Monta",
|
||||
"global.name.validation": "Il nome è obbligatorio",
|
||||
"global.nameTitle": "Nome",
|
||||
"global.network": "Rete",
|
||||
"global.networks": "Reti",
|
||||
"global.never": "Mai",
|
||||
"global.next": "Prossimo",
|
||||
"global.nicknameLabel": "Soprannome",
|
||||
"global.nicknameRequiredValidation": "Il soprannome è obbligatorio",
|
||||
"global.refresh": "Aggiorna",
|
||||
"global.refreshPage": "Aggiorna Pagina",
|
||||
"global.required": "Obbligatorio",
|
||||
"global.resetZoomButton": "Ripristina Zoom",
|
||||
"global.saveAction": "Salva",
|
||||
"global.savedConfirmation": "Salvato!",
|
||||
"global.savedError": "Errore durante il salvataggio, riprova.",
|
||||
"global.searchPlaceholder": "Cerca...",
|
||||
"global.securityTitle": "Sicurezza",
|
||||
"global.source": "Fonte",
|
||||
"global.statusTitle": "Stato",
|
||||
"global.success": "Successo",
|
||||
"global.target": "Obiettivo",
|
||||
"global.temperature": "Temperatura",
|
||||
"global.time": "Tempo",
|
||||
"global.unmount": "Smonta",
|
||||
"global.update": "Aggiorna",
|
||||
"global.user": "Utente",
|
||||
"global.volume": "Volume",
|
||||
"header.notification.message.alertTriggered": "L'allarme \"{{Vars}}\" è stato attivato.",
|
||||
"header.notification.message.certificateRenewed": "Il certificato TLS per i seguenti domini è stato rinnovato: {{Vars}}",
|
||||
"header.notification.message.containerUpdate": "Contenitore {{Vars}} aggiornato all'ultima versione!",
|
||||
"header.notification.title.alertTriggered": "Allarme Attivato",
|
||||
"header.notification.title.certificateRenewed": "Certificato Cosmos Rinnovato",
|
||||
"header.notification.title.containerUpdate": "Aggiornamento Contenitore",
|
||||
"header.notification.title.serverError": "Errore del Server",
|
||||
"header.notificationTitle": "Notifica",
|
||||
"header.profileLabel": "Profilo",
|
||||
"header.settingLabel": "Impostazione",
|
||||
"menu-items.management.configurationTitle": "Configurazione",
|
||||
"menu-items.management.constellation": "Costellazione",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "Pianificatore",
|
||||
"menu-items.management.servApps": "ServApps",
|
||||
"menu-items.management.storage": "Memorizzazione",
|
||||
"menu-items.management.urls": "URL",
|
||||
"menu-items.management.usersTitle": "Utenti",
|
||||
"menu-items.managementTitle": "Gestione",
|
||||
"menu-items.navigation": "Navigazione",
|
||||
"menu-items.navigation.home": "Pagina Principale",
|
||||
"menu-items.navigation.marketTitle": "Mercato",
|
||||
"menu-items.navigation.monitoringTitle": "Monitoraggio",
|
||||
"menu-items.support": "Supporto",
|
||||
"menu-items.support.bugReportTitle": "Hai trovato un bug?",
|
||||
"menu-items.support.discord": "Discord",
|
||||
"menu-items.support.docsTitle": "Documentazione",
|
||||
"menu-items.support.github": "Github",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "Mostra Dettagli dell'Applicazione nella Home",
|
||||
"mgmt.config.appearance.primaryColorSlider": "Colore Primario",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "Reimposta Colori",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "Reimposta Sfondo",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "Colore Secondario",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "anteprima sembra rotta. Per favore ricarica.",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "Carica Sfondo",
|
||||
"mgmt.config.appearanceTitle": "Configurazione Aspetto",
|
||||
"mgmt.config.certRenewalLinktext": "questo link alla documentazione",
|
||||
"mgmt.config.certRenewalText": "Stai usando Let's Encrypt ma non stai usando la challenge DNS con un certificato wildcard. Questo significa che il server deve rinnovare il certificato ogni volta che aggiungi un nuovo hostname, causando alcuni secondi di inattività. Per evitarlo in futuro, fai riferimento a",
|
||||
"mgmt.config.certRenewalTitle": "Rinnovo Certificato",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "Nome del Contenitore",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "Si prega di selezionare un contenitore",
|
||||
"mgmt.config.containerPicker.containerPortInput": "Porta del Contenitore",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "Si prega di inserire una porta",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "Protocollo del Contenitore (usare HTTP se non sicuro, o tcp per proxying non-http)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "Anteprima Target Risultato",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "Questo sarà generato automaticamente",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "Target non valido, deve avere una porta",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "Target non valido, deve iniziare con http:// o https://",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "Percorso dati predefinito per le installazioni",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "Non pulire Immagini",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "Non pulire Rete",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "Abilita SMTP",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "Abilita SMTP",
|
||||
"mgmt.config.email.inbobox.label": "Questo ti permette di configurare un server SMTP per Cosmos per inviare email come reset della password e inviti",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "Password SMTP",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "Password SMTP",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "Consenti certificato auto-firmato",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "Consenti TLS non sicuro",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "SMTP Da",
|
||||
"mgmt.config.email.senderInput.senderLabel": "SMTP Da",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP Usa TLS",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "Nome utente SMTP",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "Nome utente SMTP",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "Directory dove verranno salvati i backup (relativo al server host `/`)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "Directory di Output Backup (relativo al server host `/`)",
|
||||
"mgmt.config.general.configFileInfo": "Questa pagina ti permette di modificare il file di configurazione. Qualsiasi variabile di ambiente che sovrascrive la configurazione non apparirà qui.",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "Richiedi MFA per tutti gli utenti",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "Forza Autenticazione Multi-Fattore",
|
||||
"mgmt.config.general.logLevelInput": "Livello di logging (Default: INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "Livello di Logging richiesto",
|
||||
"mgmt.config.general.mongoDbInput": "Stringa di connessione MongoDB. È consigliabile usare una variabile d'ambiente per memorizzare questo in modo sicuro invece. (Opzionale)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "Monitoraggio Abilitato",
|
||||
"mgmt.config.general.notAdminWarning": "Poiché non sei un amministratore, non puoi modificare la configurazione.<br/>Questa pagina è solo per visibilità.",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "Volume di Configurazione Modalità Puppet",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "Volume di Configurazione della Modalità Puppet",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "Volume del Database della Modalità Puppet",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "Volume del Database della Modalità Puppet",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "Abilita Modalità Puppet",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "Modalità Puppet Abilitata",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "Hostname della Modalità Puppet",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "Hostname della Modalità Puppet",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "Password della Modalità Puppet",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "Password della Modalità Puppet",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "Nome Utente della Modalità Puppet",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "Nome Utente della Modalità Puppet",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "Versione della Modalità Puppet",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "Versione della Modalità Puppet",
|
||||
"mgmt.config.general.puppetModeTitle": "Modalità Puppet",
|
||||
"mgmt.config.generalTitle": "Generale",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "Pulisci Pannello delle Metriche",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "Sei sicuro di voler pulire tutti i dati delle metriche dai pannelli?",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "Aggiorna",
|
||||
"mgmt.config.header.restartButton.restartLabel": "Riavvia Server",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "Consenti accesso non sicuro tramite IP locale",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "Quando HTTPS è utilizzato insieme a un dominio, a seconda della tua configurazione di rete, è possibile che il tuo server non riceva connessioni locali dirette.<br />Questa opzione ti consente di accedere anche all'amministrazione di Cosmos utilizzando il tuo indirizzo IP locale, come ip:port.<br />Puoi già creare URL ip:port per le tue app, <strong>ma questo le renderà solo HTTP</strong>.",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "Questa opzione non è raccomandata in quanto espone il tuo server a rischi di sicurezza nella tua rete locale.<br />La tua rete locale è più sicura di Internet, ma non sicura, poiché dispositivi come IoT, smart-TV, smartphone o anche il tuo router possono essere compromessi.<br /><strong>Se desideri avere un accesso offline / solo locale sicuro a un server che utilizza un nome di dominio e HTTPS, usa Constellation invece.</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "Abilita questa opzione se hai un sito pubblico e vuoi permettere ai motori di ricerca di trovarlo, così da apparire nei risultati di ricerca.",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "Permetti ai motori di ricerca di indicizzare il tuo server",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "Hostname: Questo sarà usato per limitare l'accesso al tuo Server Cosmos (Il tuo IP o il tuo nome di dominio)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "Hostname richiesto",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "Questo ti consente di pubblicare il tuo server sulla tua rete locale utilizzando mDNS. Ciò significa che tutti i tuoi domini .local saranno disponibili sulla tua rete locale senza configurazione aggiuntiva.",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "Notifica gli utenti al login riuscito",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "Nessun percorso configurato.",
|
||||
"mgmt.config.proxy.originTitle": "Origine",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "Non stai nemmeno usando un nome di dominio, il server potrebbe andare offline per qualche secondo per rimappare le porte docker.",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "Devi aggiornare la pagina perché stai usando un certificato autofirmato, nel caso tu debba accettare nuovi certificati. Per evitarlo in futuro, usa Let's Encrypt. {{isNotDomain && 'Non stai nemmeno usando un nome di dominio, il server potrebbe andare offline per qualche secondo per rimappare le porte docker.'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "Salva Modifiche",
|
||||
"mgmt.config.proxy.urlTitle": "URL",
|
||||
"mgmt.config.restart.laterButton": "Più tardi",
|
||||
"mgmt.config.restart.okButton": "OK",
|
||||
"mgmt.config.restart.restartQuestion": "Vuoi riavviare il server?",
|
||||
"mgmt.config.restart.restartStatus": "Riavvio del Server...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "Il server sta impiegando più tempo del previsto per riavviarsi.",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "Considera di risolvere i problemi nei log. Se usi un certificato autofirmato, potresti dover aggiornare e riaccettarlo.",
|
||||
"mgmt.config.restart.restartTitle": "Riavvia il Server?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "Consenti l'accesso al pannello di amministrazione solo dalla costellazione",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "Usa queste opzioni per limitare l'accesso al pannello di amministrazione. Fai attenzione, se ti blocchi fuori, dovrai modificare manualmente il file di configurazione. Per limitare l'accesso alla tua rete locale, puoi utilizzare la 'Whitelist Admin' con l'intervallo di IP 192.168.0.0/16",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "Elenco di IP separati da virgole che saranno autorizzati ad accedere al pannello di amministrazione",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "Whitelist Admin IP e/o intervalli di IP (separati da virgole)",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "Restrizioni Amministrative",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "Chiave Pubblica di Autenticazione",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "Per motivi di sicurezza, non è possibile cambiare a distanza le chiavi private di qualsiasi certificato sulla tua istanza. È consigliabile modificare manualmente il file di configurazione, o meglio, utilizzare le variabili d'ambiente per memorizzarle.",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "Genera automaticamente i certificati di autenticazione mancanti (Predefinito: true)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "Certificati HTTPS",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "Seleziona la modalità HTTP(S)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "Usa solo HTTP",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "Genera automaticamente i certificati utilizzando Let's Encrypt (Consigliato)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "Ho i miei certificati",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "Firma localmente i certificati",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(opzionale, solo se sai cosa stai facendo) Sovrascrivi Domini Wildcard (separati da virgola, bisogna aggiungere sia il wildcard che il dominio principale come nell'esempio)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "Chiave Pubblica HTTPS Root",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "Forza il rinnovo del certificato HTTPS al prossimo salvataggio",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "Seleziona un provider DNS (se stai utilizzando una sfida DNS, altrimenti lascia vuoto)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "Indirizzo email per Let's Encrypt",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "Usa certificato Wildcard per il dominio principale di ",
|
||||
"mgmt.config.security.encryptionTitle": "Crittografia",
|
||||
"mgmt.config.security.geoBlockSelection": "Scegli i paesi che desideri {{blockAllow}}",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "Geo-Blocco: (Questi paesi saranno {{blockAllow}})",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "autorizzati a accedere",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "bloccati dall'accesso",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "permettere",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "bloccare",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "Ripristina su predefinito (paesi più pericolosi)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "Usa la lista come whitelist invece che come blacklist",
|
||||
"mgmt.constellation.dns.resetButton": "Reset",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "Liste di Blocco DNS",
|
||||
"mgmt.constellation.dnsTitle": "DNS Interno Costellazione",
|
||||
"mgmt.constellation.externalText": "Sei attualmente connesso a una rete costellazione esterna. Usa il tuo server principale Cosmos per gestire la tua rete costellazione e i tuoi dispositivi.",
|
||||
"mgmt.constellation.isRelay.label": "Traffico relay tramite questo Faro",
|
||||
"mgmt.constellation.resetLabel": "Resetta Rete",
|
||||
"mgmt.constellation.resetText": "Questo reimposterà completamente la rete e disconnetterà tutti i client. Sarà necessario ricollegarli. Questo processo è irreversibile.",
|
||||
"mgmt.constellation.restartButton": "Riavvia Servizio VPN",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "Dispositivo aggiunto con successo! Scarica e scansiona il codice QR dall'app Cosmos o scarica i file pertinenti sul tuo dispositivo insieme al certificato di configurazione e di rete per connetterti:",
|
||||
"mgmt.constellation.setup.addDeviceText": "Aggiungi un dispositivo alla costellazione utilizzando il client Cosmos o Nebula",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "Aggiungi Dispositivo",
|
||||
"mgmt.constellation.setup.deviceName.label": "Nome Dispositivo",
|
||||
"mgmt.constellation.setup.dns.customEntries": "Voci DNS Personalizzate",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "Reimposta Predefinito",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "Usa Blacklists per bloccare i domini",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "URL Liste di Blocco DNS",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "Quando modifichi i tuoi record DNS, usa sempre la modalità privata nel tuo browser e concedi un po' di tempo per la scadenza delle varie cache.",
|
||||
"mgmt.constellation.setup.dnsText": "Questo è un DNS che funziona all'interno della tua rete Costellazione. Riscrive automaticamente le voci DNS dei tuoi domini affinché siano locali alla tua rete e ti permette anche di fare cose come bloccare annunci e tracker su tutti i dispositivi connessi alla tua rete. Puoi anche aggiungere voci DNS personalizzate per risolvere indirizzi IP specifici. Questo server DNS è accessibile solo dall'interno della tua rete.",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "Costellazione Abilitata",
|
||||
"mgmt.constellation.setup.externalConfig.label": "Carica File Rete Costellazione Esterna",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "Resincronizza File Rete Costellazione Esterna",
|
||||
"mgmt.constellation.setup.firewallInfo": "In arrivo. Questa funzione ti permetterà di aprire e chiudere le porte singolarmente su ciascun dispositivo e decidere chi può accedervi.",
|
||||
"mgmt.constellation.setup.hostnameInfo": "Questi sono i tuoi hostname Costellazione, che l'app utilizzerà per connettersi. Può essere un mix di nomi di dominio (per IP dinamici) e IP.<br />Se stai usando un nome di dominio, deve essere diverso dall'hostname del tuo server. Qualunque sia il dominio che scegli, è molto importante che ci sia una voce A nel DNS del tuo dominio che punti a questo server. <strong>Se cambi questo valore, dovrai resettare la tua rete e riconnettere tutti i client!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "Indirizzo IP Costellazione",
|
||||
"mgmt.constellation.setup.ipTitle": "IP Costellazione",
|
||||
"mgmt.constellation.setup.owner.label": "Proprietario",
|
||||
"mgmt.constellation.setup.privNode.label": "Questo server non è un faro (non potrai connetterti direttamente ad esso senza un altro faro)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "Hostname Pubblico",
|
||||
"mgmt.constellation.setup.pubKey.label": "Chiave Pubblica (Facoltativa)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "Traffico relay tramite questo Nodo",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "In arrivo. Questa funzione ti permetterà di instradare il tuo traffico attraverso i tuoi dispositivi verso cose al di fuori della tua costellazione.",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "Percorsi non sicuri",
|
||||
"mgmt.constellation.setupText": "Constellation è una VPN che funziona all'interno della tua rete Cosmos. Collega automaticamente tutti i tuoi dispositivi insieme e ti permette di accedervi da qualsiasi luogo. Fare riferimento alla <0>documentazione</0> per maggiori informazioni. Per connettersi, utilizzare l'<1>app Constellation</1>",
|
||||
"mgmt.constellation.setupTitle": "Configurazione di Constellation",
|
||||
"mgmt.constellation.setuplighthouseTitle": "Configurazione Lighthouse",
|
||||
"mgmt.constellation.showConfigButton": "Mostra configurazione VPN",
|
||||
"mgmt.constellation.showLogsButton": "Mostra log VPN",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "Resincronizza dispositivo",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "Utilizzare questo per resincronizzare un client che ha perso la connessione al server. Nel tuo client, clicca su \"Resincronizza dispositivo\" e segui il processo. <strong>Non utilizzare questo su un nuovo dispositivo, utilizza invece il pulsante \"Aggiungi dispositivo\".</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "Scarica constellation.resync.yml",
|
||||
"mgmt.constellation.banner_alt": "Banner VPN Constellation",
|
||||
"mgmt.constellation.title": "Sblocca Constellation: Il tuo gateway sicuro per casa",
|
||||
"mgmt.constellation.description": "Constellation è una potente tecnologia basata su VPN che ti consente di accedere in modo sicuro al tuo server domestico da qualsiasi luogo, senza bisogno di aprire porte sul tuo router. Mantieni i tuoi dati al sicuro e le tue connessioni protette con la nostra tecnologia di crittografia all'avanguardia.",
|
||||
"mgmt.constellation.why_title": "Perché Constellation VPN",
|
||||
"mgmt.constellation.features.0": "Accedi in modo sicuro al tuo server domestico da qualsiasi parte del mondo",
|
||||
"mgmt.constellation.features.1": "Non c'è bisogno di aprire porte, riducendo le potenziali vulnerabilità di sicurezza*",
|
||||
"mgmt.constellation.features.2": "Connessioni criptate mantengono i tuoi dati al sicuro da occhi indiscreti*",
|
||||
"mgmt.constellation.features.3": "Configurazione e gestione facili tramite l'interfaccia di Cosmos",
|
||||
"mgmt.constellation.features.4": "Passa automaticamente da internet a rete locale quando torni a casa",
|
||||
"mgmt.constellation.features.5": "Riscrittura DNS automatica",
|
||||
"mgmt.constellation.features.6": "Blocca pubblicità e tracciatori su tutti i dispositivi",
|
||||
"mgmt.constellation.features.7": "Supporta lo sviluppo continuo di nuove funzionalità e miglioramenti di Cosmos",
|
||||
"mgmt.constellation.lighthouse_note": "* I lighthouse (il tunnel) sono autogestiti e richiedono di essere installati su un server raggiungibile da internet.",
|
||||
"mgmt.constellation.monthly": "Mensile",
|
||||
"mgmt.constellation.yearly": "Annuale",
|
||||
"mgmt.constellation.monthly_plan": "Piano mensile",
|
||||
"mgmt.constellation.yearly_plan": "Piano annuale",
|
||||
"mgmt.constellation.per_month": "al mese",
|
||||
"mgmt.constellation.discount_chip": "EARLY15: 15% DI SCONTO A VITA",
|
||||
"mgmt.constellation.early_adopter_offer": "Offerta limitata fino a febbraio 2025 per i primi utilizzatori!",
|
||||
"mgmt.constellation.plan_features.0": "Dispositivi illimitati",
|
||||
"mgmt.constellation.plan_features.1": "Tutte le funzionalità VPN",
|
||||
"mgmt.constellation.plan_features.2": "Fatturazione mensile flessibile",
|
||||
"mgmt.constellation.plan_features.3": "Sconto a vita del 15% applicato",
|
||||
"mgmt.constellation.yearly_savings": "Risparmia 17% rispetto al mensile",
|
||||
"mgmt.constellation.upgrade_button": "Aggiorna ora",
|
||||
"mgmt.cron.editCron.customText": "Crea un lavoro personalizzato per eseguire un comando shell in un container. Lascia il campo del container vuoto per eseguire sul host",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "Eseguire sul host funziona solo se Cosmos non è in esecuzione in un container",
|
||||
"mgmt.cron.editCronTitle": "Modifica lavoro",
|
||||
"mgmt.cron.invalidCron": "Formato CRONTAB non valido (utilizzare 6 parti)",
|
||||
"mgmt.cron.list.state.lastRan": "Ultima esecuzione",
|
||||
"mgmt.cron.list.state.running": "In esecuzione - Avviato",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "Comando da eseguire (es. echo 'Hello world')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "Nome del lavoro",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "Programmazione (utilizzando la sintassi di crontab)",
|
||||
"mgmt.cron.newCron.submitButton": "Invia",
|
||||
"mgmt.cron.newCronTitle": "Nuovo lavoro",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "Trigger di azione",
|
||||
"mgmt.monitoring.alerts.addActionButton": "Aggiungi azione",
|
||||
"mgmt.openId.experimentalWarning": "Questa è una funzione sperimentale. Si consiglia di usare con cautela. Segnala qualsiasi problema trovi!",
|
||||
"mgmt.openId.newSecret": "Nuovo Segreto",
|
||||
"mgmt.openId.redirect": "Reindirizzamento",
|
||||
"mgmt.openId.redirectUri": "URI di reindirizzamento",
|
||||
"mgmt.openId.resetSecret": "Reimposta Segreto",
|
||||
"mgmt.openId.secretUpdated": "Il segreto è stato aggiornato. Si prega di copiarlo ora poiché non sarà più mostrato.",
|
||||
"mgmt.openid.newClientTitle": "Nuovo client",
|
||||
"mgmt.openid.newMfa": "Nuova configurazione MFA",
|
||||
"mgmt.openid.newMfa.enterOtp": "Inserisci il tuo OTP",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "Dopo aver scannerizzato il codice QR o inserito il codice manualmente, inserisci il token dall'app di autenticazione qui sotto",
|
||||
"mgmt.openid.newMfa.otpManualCode": "...O inserisci questo codice manualmente",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "Mostra codice manuale",
|
||||
"mgmt.openid.newMfa.requires2faText": "Questo server richiede 2FA. Scannerizza questo codice QR con la tua <Tooltip title=\"Ad esempio FreeOTP(+) o Google/Microsoft authenticator\"><1>app di autenticazione</1></0> per procedere",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "Token richiesto",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "Il token deve essere di massimo 6 caratteri",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "Il token deve essere di almeno 6 caratteri",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "OTP sbagliato. Riprova",
|
||||
"mgmt.scheduler.customJobsTitle": "Lavori personalizzati",
|
||||
"mgmt.scheduler.lastLogs": "Ultimi log per",
|
||||
"mgmt.scheduler.list.action.logs": "Log",
|
||||
"mgmt.scheduler.list.action.run": "Esegui",
|
||||
"mgmt.scheduler.list.scheduleTitle": "Pianificazione",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "L'ultima esecuzione si è interrotta con un errore il",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "L'ultima esecuzione è terminata il",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "Durata",
|
||||
"mgmt.scheduler.list.status.neverRan": "Mai eseguito",
|
||||
"mgmt.scheduler.list.status.runningSince": "In esecuzione dal ",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "Lavori una tantum",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "Lavori per dischi di parità",
|
||||
"mgmt.servApp.container.urls.exposeText": "Benvenuti nel Wizard URL. Questa interfaccia ti aiuterà a esporre il tuo ServApp in sicurezza su Internet creando un nuovo URL.",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "Esporre ServApp",
|
||||
"mgmt.servApp.exposeDesc": "Esporre containerName su Internet",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "Rivedere e Iniziare",
|
||||
"mgmt.servApp.newServAppButton": "Avvia Nuovo ServApp",
|
||||
"mgmt.servApp.url": "Crea un URL per accedere a questo ServApp",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "Aggiornamento automatico del container",
|
||||
"mgmt.servApps.container.delete.cronjob": "Cron Job",
|
||||
"mgmt.servApps.container.delete.done": "Fatto",
|
||||
"mgmt.servApps.container.delete.route": "Percorso",
|
||||
"mgmt.servApps.container.deleteService": "Elimina servizio",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "Stato eliminazione:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "Collega container",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "Collega con container",
|
||||
"mgmt.servApps.container.overview.healthTitle": "Salute",
|
||||
"mgmt.servApps.container.overview.imageTitle": "Immagine",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "Indirizzo IP",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "Impostazioni",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "Solo errori",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "Seleziona cosa desideri eliminare:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "Interfaccia madre richiesta per MACVLAN",
|
||||
"mgmt.servApps.createdChip.createdLabel": "\"Creato\"",
|
||||
"mgmt.servApps.deadChip.deadLabel": "Morto",
|
||||
"mgmt.servApps.driver.none": "Nessuno",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "Uscito",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "Esporta Backup Docker",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "Porta Contenitore",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "Questo contenitore non è in esecuzione. La modifica di qualsiasi impostazione farà sì che il contenitore si avvii di nuovo.",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "Esponi Porte",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "Questo contenitore deve essere obbligatoriamente sicuro. Non puoi esporre nessuna porta direttamente su internet, crea invece un URL in Cosmos. Inoltre non puoi connetterlo alla rete Bridge.",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "Modalità Rete",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "Disconnetti",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "O ricrealo o",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "Sei connesso a una rete che è stata rimossa:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "Aggiorna Porte",
|
||||
"mgmt.servApps.newChip.newLabel": "Nuovo",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "Scegli URL per",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "Questo servizio richiede una versione più recente di Cosmos. Aggiorna Cosmos per installare questo servizio.",
|
||||
"mgmt.servApps.newContainer.customize": "Personalizza {{container_name}}",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "Impostazioni di Rete",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "Scegli il nome del servizio",
|
||||
"mgmt.servApps.notRunningWarning": "Questo contenitore non è in esecuzione. La modifica di qualsiasi impostazione farà sì che il contenitore si avvii di nuovo.",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "In Pausa",
|
||||
"mgmt.servApps.removingChip.removingLabel": "Rimozione in Corso",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "Riavvio in Corso",
|
||||
"mgmt.servApps.runningChip.runningLabel": "In Esecuzione",
|
||||
"mgmt.servApps.startToEditInfo": "Avvia il contenitore per modificare",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "Questo contenitore non è in esecuzione. La modifica di qualsiasi impostazione farà sì che il contenitore si avvii di nuovo.",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "Locale",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "Nuovo Volume",
|
||||
"mgmt.servapps.actionBar.kill": "Termina",
|
||||
"mgmt.servapps.actionBar.noUpdate": "Nessun Aggiornamento Disponibile. Clicca per Forzare l'Aggiornamento",
|
||||
"mgmt.servapps.actionBar.pause": "Pausa",
|
||||
"mgmt.servapps.actionBar.recreate": "Ricrea",
|
||||
"mgmt.servapps.actionBar.restart": "Riavvia",
|
||||
"mgmt.servapps.actionBar.start": "Avvia",
|
||||
"mgmt.servapps.actionBar.stop": "Ferma",
|
||||
"mgmt.servapps.actionBar.unpause": "Riprendi",
|
||||
"mgmt.servapps.actionBar.update": "Aggiornamento Disponibile",
|
||||
"mgmt.servapps.actionBar.updating": "Aggiornamento ServApp...",
|
||||
"mgmt.servapps.compose": "Componi",
|
||||
"mgmt.servapps.compose.installButton": "Installa",
|
||||
"mgmt.servapps.compose.installTitle": "Installazione",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "Crea Servizio - Anteprima",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "Servizio Creato!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "Modifica Servizio",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "Connetti",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "Connesso a ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "Disconnetti",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "Disconnesso da ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "tty del processo principale",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "Nuova Shell",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "Questo container non è interattivo. Se vuoi connetterti al processo principale, ",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "Abilita TTY",
|
||||
"mgmt.servapps.importComposeFileButton": "Importa file Compose",
|
||||
"mgmt.servapps.networks.attackNetwork": "Collega a Cosmos",
|
||||
"mgmt.servapps.networks.containers": "Container",
|
||||
"mgmt.servapps.networks.list.bridge": "Bridge",
|
||||
"mgmt.servapps.networks.list.host": "Host",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "Gateway IPAM / maschera",
|
||||
"mgmt.servapps.networks.list.networkName": "Nome Rete",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "Nessun IP",
|
||||
"mgmt.servapps.networks.list.networkproperties": "Proprietà",
|
||||
"mgmt.servapps.networks.list.newNetwork": "Nuova Rete",
|
||||
"mgmt.servapps.networks.list.overlay": "Overlay",
|
||||
"mgmt.servapps.networks.list.parentIf": "Interfaccia Principale",
|
||||
"mgmt.servapps.networks.list.subnet": "Sottorete (opzionale)",
|
||||
"mgmt.servapps.networks.volumes": "Volumi",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "Percorso Container",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "Percorso Host",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "Dispositivi",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "Chiave",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "Valore",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "Le variabili d'ambiente devono essere uniche",
|
||||
"mgmt.servapps.newContainer.envTitle": "Variabili d'Ambiente",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "Forza container sicuro",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "Hai aggiornato l'immagine. Cliccando il pulsante qui sotto verrà scaricata la nuova immagine e solo allora potrai aggiornare il container.",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "Modalità Interattiva",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "Le etichette devono essere uniche",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "Etichette",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "Scarica Nuova Immagine",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "Scaricamento Nuova Immagine...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "Politica di Riavvio",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "Politica di Riavvio",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "Aggiorna Container",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "Associa",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "I mount devono avere target unici",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "Nuovo Punto di Mount",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "Aggiorna Volumi",
|
||||
"mgmt.servapps.newContainer.volumesTitle": "Mount dei Volumi",
|
||||
"mgmt.servapps.newContainerTitle": "Configurazione Container Docker",
|
||||
"mgmt.servapps.overview": "Panoramica",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "Incolla qui il tuo docker-compose.yml / cosmos-compose.json o usa il pulsante di caricamento file.",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "Route non trovata",
|
||||
"mgmt.servapps.routeConfig.setup": "Configurazione",
|
||||
"mgmt.servapps.terminal": "Terminale",
|
||||
"mgmt.servapps.updatesAvailableFor": "Aggiornamenti disponibili per",
|
||||
"mgmt.servapps.viewDetailsButton": "Visualizza Dettagli",
|
||||
"mgmt.servapps.viewStackButton": "Visualizza Stack",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "Ambito",
|
||||
"mgmt.servapps.volumes.volumeName": "Nome Volume",
|
||||
"mgmt.storage.available": "disponibile",
|
||||
"mgmt.storage.chown": "Cambia il proprietario della cartella di montaggio (facoltativo, es. 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "Nome Configurazione",
|
||||
"mgmt.storage.confirmParityDeletion": "Sei sicuro di voler eliminare questa parità?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "Conferma la tua password",
|
||||
"mgmt.storage.dataDisksTitle": "Dischi Dati",
|
||||
"mgmt.storage.deviceTitle": "Dispositivo",
|
||||
"mgmt.storage.diskformatTitle": "Formato Disco",
|
||||
"mgmt.storage.disks": "Dischi",
|
||||
"mgmt.storage.externalStorage": "Archiviazione Esterna",
|
||||
"mgmt.storage.externalStorageText": "Prossimamente. Questa funzione ti permetterà di montare storage cloud esterno (Dropbox, Onedrive, ...) sul tuo server.",
|
||||
"mgmt.storage.formatButton": "Formatta",
|
||||
"mgmt.storage.formatDiskTitle": "Formatta Disco",
|
||||
"mgmt.storage.formattingLog": "Formattazione",
|
||||
"mgmt.storage.list.fixText": "Correggi",
|
||||
"mgmt.storage.list.scrubText": "Scrub",
|
||||
"mgmt.storage.list.syncText": "Sincronizza",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "Opzioni mergeFS aggiuntive (facoltativo, separati da virgola)",
|
||||
"mgmt.storage.mergeButton": "Unisci",
|
||||
"mgmt.storage.mergeText": "Stai per unire i dischi insieme. <strong>Questa operazione è sicura e reversibile</strong>. Non influirà sui dati sui dischi, ma renderà il contenuto disponibile per essere visualizzato nel file explorer come un singolo disco.",
|
||||
"mgmt.storage.mergeTitle": "Unisci Dischi",
|
||||
"mgmt.storage.mount.permanent": "Permanente",
|
||||
"mgmt.storage.mount.whatToMountLabel": "Cosa montare",
|
||||
"mgmt.storage.mountPath": "Percorso a cui montare",
|
||||
"mgmt.storage.mountPicker": "Seleziona Destinazioni",
|
||||
"mgmt.storage.mountedAtText": "Montato A",
|
||||
"mgmt.storage.mounts": "Montaggi",
|
||||
"mgmt.storage.newMerge.newMergeButton": "Crea Merge",
|
||||
"mgmt.storage.newMount.newMountButton": "Nuovo Montaggio",
|
||||
"mgmt.storage.optionsTitle": "Opzioni",
|
||||
"mgmt.storage.parityDisksTitle": "Dischi Parità",
|
||||
"mgmt.storage.parityTitle": "Parità",
|
||||
"mgmt.storage.pathPrefixMntValidation": "Il percorso deve iniziare con /mnt/ o /var/mnt",
|
||||
"mgmt.storage.pathTitle": "Percorso",
|
||||
"mgmt.storage.raidText": "Prossimamente. Questa funzione ti permetterà di creare array RAID con i tuoi dischi.",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### Stai eseguendo Cosmos all'interno di un contenitore Docker. Pertanto, avrà solo accesso limitato ai tuoi dischi e alle loro informazioni.",
|
||||
"mgmt.storage.selectMin2": "Seleziona almeno 2 dischi",
|
||||
"mgmt.storage.sharesText": "Prossimamente. Questa funzione ti permetterà di condividere cartelle con diversi protocolli (SMB, FTP, ...)",
|
||||
"mgmt.storage.sharesTitle": "Condivisioni",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. per",
|
||||
"mgmt.storage.smart.health": "Salute",
|
||||
"mgmt.storage.smart.noSmartError": "Nessun dato S.M.A.R.T. disponibile per questo disco. Se stai eseguendo Cosmos dietro qualche tipo di virtualizzazione o containerizzazione, probabilmente è la ragione per cui i dati non sono disponibili.",
|
||||
"mgmt.storage.smart.threshholdTooltip": "Questo valore è una percentuale di salute (100 è il migliore). Accanto ad esso c'è una soglia al di sotto della quale è urgente sostituire il tuo hard disk.",
|
||||
"mgmt.storage.snapraid.addDatadisk": "Aggiungi Disco Dati",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "Per prima cosa, seleziona il/i disco/i di parità. Un disco di parità proteggerà da un guasto disco, due dischi di parità proteggeranno da due guasti disco, e così via. Ricorda che quei dischi saranno usati solo per la parità e non saranno disponibili per la memorizzazione dei dati. I dischi di parità devono essere almeno grandi quanto il disco dati più grande e dovrebbero essere vuoti.",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "Seleziona i dischi dati che vuoi proteggere con il/i disco/i di parità.",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "Imposta gli intervalli di sincronizzazione e scrub. L'intervallo di sincronizzazione è il tempo in cui la parità viene aggiornata. L'intervallo di scrub è il tempo in cui la parità viene controllata per errori. Questo utilizza la sintassi CRONTAB con i secondi.",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "Nuovi Dischi di Parità",
|
||||
"mgmt.storage.snapraid.createParity.step": "Passo",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "Crea dischi di parità",
|
||||
"mgmt.storage.snapraid.createParityInfo": "Stai per creare dischi di parità. <strong>Questa operazione è sicura e reversibile</strong>. I dischi di parità sono utilizzati per proteggere i tuoi dati da guasti del disco. Quando crei un disco di parità, i dischi dati che vuoi proteggere. Non aggiungere un disco contenente il sistema o un altro disco di parità.",
|
||||
"mgmt.storage.snapraid.min1parity": "Seleziona almeno 1 disco di parità",
|
||||
"mgmt.storage.snapraid.min2datadisks": "Seleziona almeno 2 dischi dati",
|
||||
"mgmt.storage.snapraid.min3chars": "Il nome deve contenere almeno 3 caratteri",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "Il nome deve essere alfanumerico",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "Rimuovi disco dati",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "Intervallo di pulizia",
|
||||
"mgmt.storage.snapraid.storageParity": "Parità di archiviazione",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "Intervallo di sincronizzazione",
|
||||
"mgmt.storage.startFormatLog": "Inizio formattazione del disco {{disk}}...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "Intervalli di sincronizzazione/pulizia",
|
||||
"mgmt.storage.typeTitle": "Tipo",
|
||||
"mgmt.storage.unMountDiskButton": "Smonta disco {{unMount}}",
|
||||
"mgmt.storage.unMountDiskText": "Stai per {{unMount}} il disco <strong>{{disk}}</strong>{{mountpoint}}. Questo renderà i contenuti {{unAvailable}} per la visualizzazione nell'esploratore di file. Lo {{unMount}} permanente persisterà dopo il riavvio.",
|
||||
"mgmt.storage.unMountText": "Stai per {{unMount}} una cartella {{mountpoint}}. Questo renderà i contenuti {{unAvailable}} per la visualizzazione nell'esploratore di file. Lo {{unMount}} permanente persisterà dopo il riavvio.",
|
||||
"mgmt.storage.unavailable": "non disponibile",
|
||||
"mgmt.storage.formatModalText": "Inserisci la tua password per confermare che vuoi formattare {{disk}}",
|
||||
"mgmt.storage.vmWarning": "Stai eseguendo Cosmos all'interno di un contenitore Docker o di una VM. Pertanto, ha accesso limitato ai tuoi dischi e alle loro informazioni. Per la tua sicurezza, operazioni potenzialmente distruttive come la formattazione, il montaggio, il RAID, sono disabilitate poiché la configurazione della tua VM/Docker potrebbe variare e potenzialmente indurti in errore, causando danni irreversibili.",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "Queste impostazioni sono solo per utenti avanzati. Non modificarle a meno che tu non sappia quello che stai facendo.",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "Questa impostazione filtrerà tutte le richieste che non provengono dagli IP specificati. Questo richiede che la tua configurazione riporti il vero IP del client. Di default lo farà, ma alcune configurazioni esotiche (come l'installazione di Docker/Cosmos su Windows, o dietro Cloudflare) impediranno a Cosmos di sapere qual è il vero IP del client. Se hai usato \"Restrict to Constellation\" sopra, gli IP di Constellation saranno sempre consentiti indipendentemente da questa impostazione.",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "Nascondi dalla dashboard",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "Sovrascrivi intestazione host (usa questo per risolvere richieste da un altro server/IP)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "Sovrascrivi intestazione host",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "Whitelist IP in entrata e/o intervalli IP (separati da virgola)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "Whitelist IP in entrata e/o intervalli IP (separati da virgola)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "Impostazioni avanzate",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "Autenticazione richiesta",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "Limita l'accesso a Constellation VPN",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "Protezione Smart Shield",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "Sicurezza di base",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "Accetta HTTPS non sicuri (non raccomandato)",
|
||||
"mgmt.urls.edit.newUrlTitle": "Nuovo URL",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "Prefisso del percorso",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "Prefisso del percorso",
|
||||
"mgmt.urls.edit.sourceInfo": "Quale URL vuoi utilizzare per accedere al tuo target?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "Rimuovi prefisso del percorso",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "Percorso della cartella di destinazione",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "URL di destinazione",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "Impostazioni di destinazione",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "Modalità",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "Proxy",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "Reindirizzamento",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Contenitore Docker",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "Applicazione a pagina singola",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "Cartella statica",
|
||||
"mgmt.urls.edit.targetTypeInfo": "Cosa stai cercando di accedere con questo percorso?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "Tipo di destinazione",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "Usa host",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "Usa prefisso del percorso",
|
||||
"mgmt.usermgmt.adminLabel": "Amministratore",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "Indirizzo Email (Opzionale)",
|
||||
"mgmt.usermgmt.createUserTitle": "Crea Utente",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "Sei sicuro di voler eliminare l'utente",
|
||||
"mgmt.usermgmt.deleteUserTitle": "Elimina Utente",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "Indirizzo Email",
|
||||
"mgmt.usermgmt.editEmailText": "Usa questo modulo per invitare a modificare l'email di {{user}}.",
|
||||
"mgmt.usermgmt.editEmailTitle": "Modifica Email",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "Invito Scaduto",
|
||||
"mgmt.usermgmt.invitePendingLabel": "Invito In Sospeso",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "Invia questo link a",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "In alternativa, puoi anche condividere il link sottostante:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "a",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "Un'email è stata inviata",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "con un link a",
|
||||
"mgmt.usermgmt.inviteUserText": "Usa questo modulo per invitare un nuovo utente al sistema.",
|
||||
"mgmt.usermgmt.inviteUserTitle": "Invita Utente",
|
||||
"mgmt.usermgmt.lastLogin": "Ultimo Accesso",
|
||||
"mgmt.usermgmt.reset2faButton": "Reimposta 2FA",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "Invia reimpostazione della password",
|
||||
"navigation.home.Avx": "Supporto AVX",
|
||||
"navigation.home.LetsEncryptEmailError": "Hai abilitato Let's Encrypt per il certificato HTTPS automatico. È necessario fornire la configurazione con un indirizzo email da utilizzare per Let's Encrypt nelle configurazioni.",
|
||||
"navigation.home.LetsEncryptError": "Ci sono errori con la configurazione di Let's Encrypt o una delle tue rotte, correggili il prima possibile:",
|
||||
"navigation.home.availRam": "disponibile",
|
||||
"navigation.home.configChangeRequiresRestartError": "Hai apportato modifiche alla configurazione che richiedono un riavvio per avere effetto. Riavvia Cosmos per applicare le modifiche.",
|
||||
"navigation.home.cosmosNotDockerHostError": "Il tuo server Cosmos non è in esecuzione in modalità di rete dell'host Docker. Si consiglia di migrare l'installazione.",
|
||||
"navigation.home.dbCantConnectError": "Impossibile connettersi al database, ciò influirà su molteplici funzionalità di Cosmos. Risolvi il problema il prima possibile!",
|
||||
"navigation.home.localhostnotRecommendedError": "Stai usando localhost o 0.0.0.0 come hostname nella configurazione. Si consiglia di utilizzare un nome di dominio o un IP invece.",
|
||||
"navigation.home.network": "RETE",
|
||||
"navigation.home.newCosmosVersionError": "È disponibile una nuova versione di Cosmos! Aggiorna all'ultima versione per ottenere le ultime funzionalità e correzioni di bug.",
|
||||
"navigation.home.noApps": "Non hai app configurate. Aggiungi alcune app nel pannello di configurazione.",
|
||||
"navigation.home.noAppsTitle": "Nessuna App",
|
||||
"navigation.home.noAvx": "Nessun Supporto AVX",
|
||||
"navigation.home.rcvNet": "ricev",
|
||||
"navigation.home.trsNet": "tras",
|
||||
"navigation.home.usedRam": "usato",
|
||||
"navigation.market.applicationsTitle": "Applicazioni",
|
||||
"navigation.market.compose": "componi",
|
||||
"navigation.market.filterDuplicateCheckbox": "Filtra Duplicati",
|
||||
"navigation.market.image": "immagine",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "Questo ti permette di aggiungere repo di terze parti all'App-Store.",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "inizia qui",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "Per trovare nuove fonti,",
|
||||
"navigation.market.repository": "repository",
|
||||
"navigation.market.search": "Cerca {{count}} App...",
|
||||
"navigation.market.sources.addSourceButton": "Aggiungi Fonte",
|
||||
"navigation.market.sources.editSourcesButton": "Fonti",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "Il nome deve essere univoco",
|
||||
"navigation.market.sources.urlRequiredValidation": "L'URL è obbligatorio",
|
||||
"navigation.market.sourcesTitle": "Modifica Fonti",
|
||||
"navigation.market.startServAppButton": "Avvia ServApp",
|
||||
"navigation.market.unofficialMarketTooltip": "Questa app non è ospitata nel Cosmos Cloud App Store. Non è ufficialmente verificata e testata.",
|
||||
"navigation.market.viewButton": "Visualizza",
|
||||
"navigation.monitoring.alerts.action.edit": "Modifica Avviso",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "Tipo di Azione",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "Operatore della condizione è obbligatorio",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "Valore della condizione è obbligatorio",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "Periodo è obbligatorio",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "Gravità",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "Metrica di tracciamento è obbligatoria",
|
||||
"navigation.monitoring.alerts.actions.restart": "Riavvia il contenitore che causa l'allerta",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "L'azione di riavvio tenterà di riavviare tutti i contenitori collegati alla metrica. Questo avrà effetto solo sulle metriche specifiche di una risorsa (es. CPU di un contenitore specifico). Non influirà sulle metriche globali come la CPU globale utilizzata",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "Invia un'email",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "Invia una notifica",
|
||||
"navigation.monitoring.alerts.actions.stop": "Ferma/Disabilita le risorse che causano l'allerta",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "L'azione di stop tenterà di fermare/disabilitare tutte le risorse (es. Contenitori, rotte, ecc...) collegate alla metrica. Questo avrà effetto solo sulle metriche specifiche di una risorsa (es. CPU di un contenitore specifico). Non influirà sulle metriche globali come la CPU globale utilizzata",
|
||||
"navigation.monitoring.alerts.actionsTitle": "Azioni",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "Nome dell'avviso",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "Ultimo Attivato",
|
||||
"navigation.monitoring.alerts.conditionLabel": "La condizione è una percentuale del valore massimo",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "Operatore della Condizione di Attivazione",
|
||||
"navigation.monitoring.alerts.conditionTitle": "Condizione",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "Valore della Condizione di Attivazione",
|
||||
"navigation.monitoring.alerts.newAlertButton": "Nuovo Avviso",
|
||||
"navigation.monitoring.alerts.periodLabel": "Periodo (quanto spesso controllare la metrica)",
|
||||
"navigation.monitoring.alerts.periodTitle": "Periodo",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "Reimposta a predefinito",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "Limitazione (attiva solo una volta al giorno al massimo)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "Metrica da tracciare",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "Metrica di Tracciamento",
|
||||
"navigation.monitoring.alertsTitle": "Avvisi",
|
||||
"navigation.monitoring.daily": "Quotidiano",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "Da",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "A",
|
||||
"navigation.monitoring.events.eventsFound": "{{count}} evento trovato da {{from}} a {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_other": "{{count}} eventi trovati da {{from}} a {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_zero": "Nessun evento trovato da {{from}} a {{to}}",
|
||||
"navigation.monitoring.events.loadMoreButton": "Carica altro",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "Cerca (testo o bson)",
|
||||
"navigation.monitoring.eventsTitle": "Eventi",
|
||||
"navigation.monitoring.hourly": "Ogni ora",
|
||||
"navigation.monitoring.latest": "Ultimo",
|
||||
"navigation.monitoring.proxyTitle": "Proxy",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "Contenitori - Rete Media",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "Contenitori - Risorse Medie",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "Motivi per le Richieste Bloccate",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "Richieste Bloccate",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "Utilizzo del Disco",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "Bot",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "Per Geolocalizzazione (paesi bloccati)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "Per Nome Host (di solito minaccia di scansione IP)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "Per Referer",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "Smart Shield (varie metriche di abuso come tempo, dimensioni, forza bruta, richieste concorrenti, ecc…). Non include il blocco per IP vietati per risparmiare risorse in caso di potenziali attacchi",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "Per Liste Bianche IP (Incluso limitato a Constellation)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "Richieste Per URL",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "Risorse Richieste",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "Risposte alle Richieste",
|
||||
"navigation.monitoring.resourcesTitle": "Risorse",
|
||||
"navigation.monitoringTitle": "Monitoraggio Server",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "Se stai utilizzando Cloudflare, assicurati che il record DNS <strong>NON</strong> sia impostato su <b>Proxied</b> (non dovresti vedere la nuvola arancione ma una grigia). Altrimenti Cloudflare non consentirà a Let's Encrypt di verificare il tuo dominio. <br /> In alternativa, puoi anche utilizzare la sfida DNS.",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "Hai abilitato la sfida DNS. Assicurati di aver impostato le variabili d'ambiente per il tuo provider DNS. Puoi abilitarla ora, ma assicurati di aver configurato correttamente i tuoi token API prima di tentare di accedere a Cosmos dopo questo programma di installazione. Vedi doc qui: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "Crea un account amministratore locale per gestire il tuo server. L'email è facoltativa e viene utilizzata per notifiche e recupero password.",
|
||||
"newInstall.adminAccountTitle": "Account Admin 🔑 (passo 4/4)",
|
||||
"newInstall.applyRestartAction": "Applica e Riavvia",
|
||||
"newInstall.checkInputValidation": "Controlla di aver compilato correttamente tutti i campi",
|
||||
"newInstall.cleanInstallCheckbox": "Installazione pulita (rimuovi eventuali file di configurazione esistenti)",
|
||||
"newInstall.dbConnected": "Database connesso.",
|
||||
"newInstall.dbInstalling": "Installazione del Database...",
|
||||
"newInstall.dbNotConnected": "Database non connesso!",
|
||||
"newInstall.dbSelection.createChoice": "Crea automaticamente un database sicuro (consigliato)",
|
||||
"newInstall.dbSelection.dbLabel": "Seleziona la tua scelta",
|
||||
"newInstall.dbSelection.disabledChoice": "Disabilita Gestione Utenti e UI",
|
||||
"newInstall.dbSelection.providedChoice": "Fornire le mie credenziali del database",
|
||||
"newInstall.dbText": "Cosmos utilizza un database MongoDB per memorizzare tutti i dati. È facoltativo, ma l'autenticazione e l'interfaccia utente non funzioneranno senza un database.",
|
||||
"newInstall.dbTitle": "Database 🗄️ (passo 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "URL del Database",
|
||||
"newInstall.dockerAvail": "Docker è installato e in esecuzione.",
|
||||
"newInstall.dockerChecking": "Ricontrollo dello stato di Docker...",
|
||||
"newInstall.dockerNotConnected": "Docker non connesso! Controlla la tua connessione Docker.<br/>Hai dimenticato di aggiungere <pre>-v /var/run/docker.sock:/var/run/docker.sock</pre> al tuo comando docker run?<br />se il demone Docker è in esecuzione altrove, aggiungi <pre>-e DOCKER_HOST=...</pre> al tuo comando docker run.",
|
||||
"newInstall.dockerTitle": "Docker 🐋 (passo 1/4)",
|
||||
"newInstall.finishText": "Ben fatto! Hai installato con successo Cosmos. Ora puoi accedere al tuo server utilizzando l'account admin che hai creato. Se hai cambiato il nome host, non dimenticare di utilizzare quell'URL per accedere al tuo server dopo il riavvio. Se stai riscontrando problemi, controlla i log per eventuali messaggi di errore ed edita il file nella cartella /config. Se ancora non riesci, unisciti al nostro <0>server Discord</0> e saremo felici di aiutarti!",
|
||||
"newInstall.finishTitle": "Termina 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "Sembra che tu stia utilizzando un nome di dominio.<br />Let's Encrypt può generare automaticamente un certificato per te.",
|
||||
"newInstall.hostnameInput.hostnameLabel": "Nome Host (Come vorresti accedere a Cosmos?)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "iltuodominio.com, il tuo IP o localhost",
|
||||
"newInstall.hostnamePointsToInfo": "Questo nome host punta a <strong>{{hostIp}}</strong>, verifica che sia l'IP del tuo server!",
|
||||
"newInstall.httpsText": "Si consiglia di utilizzare Let's Encrypt per fornire automaticamente i certificati HTTPS. Questo richiede un nome di dominio valido puntato su questo server. Se non ne hai uno, <strong>puoi selezionare \"Genera certificato auto-firmato\" nel menu a tendina.</strong> Se abiliti HTTPS, sarà effettivo dopo il prossimo riavvio.",
|
||||
"newInstall.httpsText.info": "Se non sai, lascia il valore predefinito \"cosmos.local\". Potrai accedere a Cosmos digitando \"http://cosmos.local\" nel tuo browser!",
|
||||
"newInstall.httpsText.warning": "I domini *.local come cosmos.local funzionano solo per <strong>server domestici</strong>. Se il tuo server è remoto (es. server noleggiato), devi utilizzare l'IP del server o il nome di dominio.",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (passo 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let\\'s Encrypt accetta solo nomi di dominio",
|
||||
"newInstall.linkToDocs": "Collegamento alla documentazione",
|
||||
"newInstall.loading": "Caricamento",
|
||||
"newInstall.localAutoSelfSignedInfo": "Sembra che tu stia utilizzando un indirizzo IP o un dominio locale. <br />Puoi utilizzare solo HTTP standard o certificati auto-firmati (usa l'auto-firmato se sai cosa stai facendo, poiché causa problemi con alcune app, specialmente su IOS).",
|
||||
"newInstall.previousButton": "Indietro",
|
||||
"newInstall.privCertInput.privCertLabel": "Certificato Privato",
|
||||
"newInstall.pubCertInput.pubCertLabel": "Certificato Pubblico",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "Il nome utente non può essere 'admin' o 'root'",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "Le password devono corrispondere",
|
||||
"newInstall.skipAction": "Salta",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "Email di Let's Encrypt",
|
||||
"newInstall.usermgmt.disableButton": "Disabilita",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "Rinvia Invito",
|
||||
"newInstall.welcomeText": "Prima di tutto, grazie mille per aver provato Cosmos! E benvenuto al wizard di configurazione. Questo wizard ti guiderà attraverso la configurazione di Cosmos. Ci vorranno circa 2-3 minuti e sarai pronto per partire.",
|
||||
"newInstall.welcomeTitle": "Benvenuto! 💖",
|
||||
"newInstall.whatIsCosmos": "Cosmos utilizza Docker per eseguire le applicazioni. È opzionale, ma Cosmos verrà eseguito in modalità solo reverse-proxy se non può connettersi a Docker.",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "Utilizza certificato wildcard per *.",
|
||||
"newInstall.wildcardLetsEncryptError": "Hai abilitato i certificati wildcard con Let's Encrypt. Questo funziona solo se utilizzi la sfida DNS! Modifica l'input di testo del Provider DNS.",
|
||||
"tooltip.route.SmartShield.enabled": "Smart Shield è Abilitato",
|
||||
"tooltip.route.SmartShield.disabled": "Smart Shield è Disabilitato",
|
||||
"tooltip.route.authentication.enabled": "Autenticazione è Abilitata",
|
||||
"tooltip.route.authentication.disabled": "Autenticazione è Disabilitata",
|
||||
"tooltip.route.throttling.enabled": "Limitazione è Abilitata",
|
||||
"tooltip.route.throttling.disabled": "Limitazione è Disabilitata",
|
||||
"tooltip.route.timeout.enabled": "Timeout è Abilitato",
|
||||
"tooltip.route.timeout.disabled": "Timeout è Disabilitato",
|
||||
"tooltip.route.move": "Le rotte con la priorità più bassa vengono abbinate per prime",
|
||||
"tooltip.route.tunnelWarn": "Questa rotta è tunnelizzata al tuo server principale Cosmos, devi modificarla da lì.",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "Tunneling tramite un altro nodo Constellation Cosmos",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "Nome host dal quale fare tunneling (qual è il nome host rivolto agli utenti del tunnel)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "Chiave di Licenza",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Gestisci Licenza",
|
||||
"language.selectLanguage": "Seleziona Lingua"
|
||||
}
|
||||
725
client/src/utils/locales/jp/translation.json
Normal file
725
client/src/utils/locales/jp/translation.json
Normal file
@@ -0,0 +1,725 @@
|
||||
{
|
||||
"Storage": "ストレージ",
|
||||
"auth.accountUnconfirmedError": "アカウントはまだ登録されていません。メールに招待リンクがあるはずです。新しいリンクが必要な場合は、管理者に連絡してください。",
|
||||
"auth.confirmPassword": "パスワード確認",
|
||||
"auth.enterPwd": "パスワードを入力",
|
||||
"auth.forgotPassword.backToLogin": "ログインに戻る",
|
||||
"auth.forgotPassword.checkEmail": "パスワードをリセットするリンクが電子メールに送信されているので確認してください。数分以内に表示されない場合は、スパムフォルダを確認してください。",
|
||||
"auth.forgotPassword.resetPassword": "パスワードリセット",
|
||||
"auth.forgotPwd": "パスワードを忘れましたか?",
|
||||
"auth.genPwdStrength.good": "良い",
|
||||
"auth.genPwdStrength.normal": "普通",
|
||||
"auth.genPwdStrength.poor": "悪い",
|
||||
"auth.genPwdStrength.strong": "強い",
|
||||
"auth.genPwdStrength.weak": "弱い",
|
||||
"auth.hostnameInput": "まずホスト名を設定してください",
|
||||
"auth.loggedOutError": "接続が切断されました。続行するにはログインしてください",
|
||||
"auth.login": "ログイン",
|
||||
"auth.logoffText": "ログオフされました。リダイレクトしています...",
|
||||
"auth.notAdminError": "管理者である必要があります",
|
||||
"auth.notLoggedInError": "アクセスするにはログインする必要があります",
|
||||
"auth.pwd": "パスワード",
|
||||
"auth.pwdRequired": "パスワードは必須です",
|
||||
"auth.pwdResetNotAllowed": "このサーバーではパスワードリセットが許可されていません。",
|
||||
"auth.selectHTTPSMode": "HTTP(S) モードを選択してください",
|
||||
"auth.unexpectedErrorValidation": "予期しないエラーが発生しました。情報を確認するか、後でもう一度試してください。",
|
||||
"auth.usernameInput": "ニックネームを入力",
|
||||
"auth.wrongCredError": "ニックネームまたはパスワードが間違っています。もう一度試すか、パスワードのリセットを試してください",
|
||||
"auth.yourPassword": "あなたのパスワード",
|
||||
"global.CPU": "CPU",
|
||||
"global.RAM": "RAM",
|
||||
"global.addAction": "追加",
|
||||
"global.backAction": "戻る",
|
||||
"global.cancelAction": "キャンセル",
|
||||
"global.close": "閉じる",
|
||||
"global.confirmAction": "確認",
|
||||
"global.confirmDeletion": "よろしいですか?",
|
||||
"global.copyFilenameSuffix": "コピー",
|
||||
"global.createAction": "作成",
|
||||
"global.createdAt": "作成日",
|
||||
"global.delete": "削除",
|
||||
"global.description": "説明",
|
||||
"global.driver": "ドライバー",
|
||||
"global.edit": "編集",
|
||||
"global.emailInvalidValidation": "有効なメールアドレスである必要があります",
|
||||
"global.emailRequiredValidation": "メールアドレスは必須です",
|
||||
"global.enabled": "有効",
|
||||
"global.error": "エラー",
|
||||
"global.hostname": "ホスト名",
|
||||
"global.logout": "ログアウト",
|
||||
"global.mount": "マウント",
|
||||
"global.name.validation": "名前は必須です",
|
||||
"global.nameTitle": "名前",
|
||||
"global.network": "ネットワーク",
|
||||
"global.networks": "ネットワーク",
|
||||
"global.never": "決して",
|
||||
"global.next": "次",
|
||||
"global.nicknameLabel": "ニックネーム",
|
||||
"global.nicknameRequiredValidation": "ニックネームは必須です",
|
||||
"global.refresh": "更新",
|
||||
"global.refreshPage": "ページを更新",
|
||||
"global.required": "必須",
|
||||
"global.resetZoomButton": "ズームリセット",
|
||||
"global.saveAction": "保存",
|
||||
"global.savedConfirmation": "保存されました!",
|
||||
"global.savedError": "保存中にエラーが発生しました。もう一度試してください。",
|
||||
"global.searchPlaceholder": "検索...",
|
||||
"global.securityTitle": "セキュリティ",
|
||||
"global.source": "ソース",
|
||||
"global.statusTitle": "ステータス",
|
||||
"global.success": "成功",
|
||||
"global.target": "ターゲット",
|
||||
"global.temperature": "温度",
|
||||
"global.time": "時間",
|
||||
"global.unmount": "アンマウント",
|
||||
"global.update": "更新",
|
||||
"global.user": "ユーザー",
|
||||
"global.volume": "ボリューム",
|
||||
"header.notification.message.alertTriggered": "アラート「{{Vars}}」がトリガーされました。",
|
||||
"header.notification.message.certificateRenewed": "次のドメインのTLS証明書が更新されました:{{Vars}}",
|
||||
"header.notification.message.containerUpdate": "コンテナ{{Vars}}が最新バージョンに更新されました!",
|
||||
"header.notification.title.alertTriggered": "アラートがトリガーされました",
|
||||
"header.notification.title.certificateRenewed": "Cosmos証明書更新",
|
||||
"header.notification.title.containerUpdate": "コンテナ更新",
|
||||
"header.notification.title.serverError": "サーバーエラー",
|
||||
"header.notificationTitle": "通知",
|
||||
"header.profileLabel": "プロフィール",
|
||||
"header.settingLabel": "設定",
|
||||
"menu-items.management.configurationTitle": "設定",
|
||||
"menu-items.management.constellation": "星座",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "スケジューラー",
|
||||
"menu-items.management.servApps": "ServApps",
|
||||
"menu-items.management.storage": "ストレージ",
|
||||
"menu-items.management.urls": "URL",
|
||||
"menu-items.management.usersTitle": "ユーザー",
|
||||
"menu-items.managementTitle": "管理",
|
||||
"menu-items.navigation": "ナビゲーション",
|
||||
"menu-items.navigation.home": "ホーム",
|
||||
"menu-items.navigation.marketTitle": "マーケット",
|
||||
"menu-items.navigation.monitoringTitle": "モニタリング",
|
||||
"menu-items.support": "サポート",
|
||||
"menu-items.support.bugReportTitle": "バグを見つけましたか?",
|
||||
"menu-items.support.discord": "ディスコード",
|
||||
"menu-items.support.docsTitle": "ドキュメント",
|
||||
"menu-items.support.github": "ギットハブ",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "ホームページにアプリケーションの詳細を表示",
|
||||
"mgmt.config.appearance.primaryColorSlider": "プライマリカラー",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "色をリセット",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "壁紙をリセット",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "セカンダリカラー",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "プレビューが壊れているようです。再アップロードしてください。",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "壁紙をアップロード",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "ドキュメントへのリンク",
|
||||
"mgmt.config.certRenewalText": "Let's Encryptを使用していますが、ワイルドカード証明書を使用したDNSチャレンジは使用していません。これは、新しいホスト名を追加するたびにサーバーが証明書を更新する必要があり、数秒間のダウンタイムが発生することを意味します。今後これを回避するには、",
|
||||
"mgmt.config.certRenewalTitle": "証明書の更新",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "コンテナ名",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "コンテナを選択してください",
|
||||
"mgmt.config.containerPicker.containerPortInput": "コンテナポート",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "ポートを入力してください",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "コンテナプロトコル(不明な場合はHTTP、非HTTPプロキシの場合はtcpを使用)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "結果ターゲットプレビュー",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "これが自動的に生成されます",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "無効なターゲット、ポートが必要です",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "無効なターゲット、http:// または https:// で始める必要があります",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "インストールのデフォルトデータパス",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "イメージをクリーンアップしない",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "ネットワークをクリーンアップしない",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "SMTPを有効にする",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "SMTPを有効にする",
|
||||
"mgmt.config.email.inbobox.label": "これは、Cosmosがパスワードリセットメールや招待メールを送信できるようにするためのSMTPサーバーの設定を行うことができます",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "SMTPパスワード",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "SMTPパスワード",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "自己署名証明書を許可",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "不安定なTLSを許可",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "SMTP送信元",
|
||||
"mgmt.config.email.senderInput.senderLabel": "SMTP送信元",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTPがTLSを使用",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "SMTPユーザー名",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "SMTPユーザー名",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "バックアップが保存されるディレクトリ(ホストサーバーの`/`を基準とする)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "バックアップ出力ディレクトリ(ホストサーバーの`/`を基準とする)",
|
||||
"mgmt.config.general.configFileInfo": "このページでは、設定ファイルを編集できます。環境変数の上書き設定はこちらには表示されません。",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "全てのユーザーにMFAを要求",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "多要素認証を強制",
|
||||
"mgmt.config.general.logLevelInput": "ログレベル(デフォルト: INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "ログレベルが必要です",
|
||||
"mgmt.config.general.mongoDbInput": "MongoDB接続文字列。これを安全に保存するために環境変数を使用することをお勧めします。(オプション)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "監視が有効",
|
||||
"mgmt.config.general.notAdminWarning": "管理者ではないため、設定を編集できません。<br/>このページは表示のみです。",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "パペットモードの設定ボリューム",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "パペットモード構成ボリューム",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "パペットモードデータベースボリューム",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "パペットモードデータベースボリューム",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "パペットモードを有効にする",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "パペットモード有効",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "パペットモードホスト名",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "パペットモードホスト名",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "パペットモードパスワード",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "パペットモードパスワード",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "パペットモードユーザー名",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "パペットモードユーザー名",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "パペットモードバージョン",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "パペットモードバージョン",
|
||||
"mgmt.config.general.puppetModeTitle": "パペットモード",
|
||||
"mgmt.config.generalTitle": "一般",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "メトリクスダッシュボードをパージ",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "ダッシュボードからすべてのメトリクスデータをパージしてもよろしいですか?",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "リフレッシュ",
|
||||
"mgmt.config.header.restartButton.restartLabel": "サーバーを再起動",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "ローカルIPを介した安全でないアクセスを許可する",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "HTTPSとドメインを併用する際のネットワーク設定により、サーバーが直接ローカル接続を受信しない場合があります。<br />このオプションを選択すると、ローカルIPアドレス(ip:port)を使用してCosmos管理にアクセスできます。<br />すでにアプリ用にip:port URLを作成できますが、<strong>これによりHTTPのみになります</strong>。",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "このオプションはセキュリティリスクを伴うため推薦されません。ローカルネットワークも安全ではないため、スマートTVやスマートフォン、ルーターなどのデバイスが侵害される可能性があります。<br /><strong>セキュアなオフライン/ローカルアクセスを確保するには、Constellationを使用してください。</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "パブリックサイトがあり、検索エンジンにサイトを見つけてもらい検索結果に表示させたい場合は、このオプションを有効にします。",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "検索エンジンにサーバーのインデックスを許可する",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "ホスト名:これはCosmosサーバーへのアクセスを制限するために使用されます(IPまたはドメイン名)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "ホスト名は必須です",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "mDNSを使用してサーバーをローカルネットワークに公開できます。これにより、すべての.localドメインが追加の構成なしでローカルネットワークで利用可能になります。",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "正常なログイン時にユーザーに通知する",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "ルートが構成されていません。",
|
||||
"mgmt.config.proxy.originTitle": "オリジン",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "ドメイン名を使用していないため、サーバーが数秒間オフラインになる可能性があります。",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "自己署名証明書を使用しているため、ページを更新して新しい証明書を受け入れる必要があります。将来的にはLet's Encryptを使用してください。{{isNotDomain && 'ドメイン名を使用していないため、サーバーが数秒間オフラインになる可能性があります。'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "変更を保存",
|
||||
"mgmt.config.proxy.urlTitle": "URL",
|
||||
"mgmt.config.restart.laterButton": "後で",
|
||||
"mgmt.config.restart.okButton": "OK",
|
||||
"mgmt.config.restart.restartQuestion": "サーバーを再起動しますか?",
|
||||
"mgmt.config.restart.restartStatus": "サーバーを再起動中...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "再起動に予想以上の時間がかかっています。",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "ログをトラブルシューティングしてください。自己署名証明書を使用している場合、リフレッシュして再受け入れする必要があります。",
|
||||
"mgmt.config.restart.restartTitle": "サーバーを再起動しますか?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "コンステレーションからのみ管理パネルへのアクセスを許可",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "これらのオプションを使用して管理パネルへのアクセスを制限します。ロックアウトされた場合、手動で設定ファイルを編集する必要があります。ローカルネットワークへのアクセスを制限するには、'管理ホワイトリスト'にIP範囲192.168.0.0/16を使用できます。",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "管理パネルへのアクセスを許可するIPのカンマ区切りリスト",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "管理ホワイトリストのインバウンドIPおよびIP範囲(カンマ区切り)",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "管理制限",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "認証公開鍵",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "セキュリティ上の理由から、インスタンスの証明書の秘密鍵をリモートで変更することはできません。設定ファイルを手動で編集するか、環境変数を使用して保存することをお勧めします。",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "認証に欠けている証明書を自動生成(デフォルト:true)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "HTTPS証明書",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "HTTP(S)モードを選択してください",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "HTTPのみを使用",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "Let's Encryptを使用して自動的に証明書を生成する(推奨)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "自分の証明書を持っている",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "ローカルで自己署名証明書を作成",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(任意、あなたが何をしているのか分かっている場合のみ) ワイルドカードドメインを上書き(カンマ区切り、プレースホルダーのようにワイルドカードとルートドメインの両方を追加する必要があります)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "ルートHTTPS公開鍵",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "次回保存時にHTTPS証明書の更新を強制",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "DNSプロバイダーを選択してください(DNSチャレンジを使用している場合、それ以外の場合は空白のまま)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "Let's Encrypt用のメールアドレス",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "ドメインのルート用にワイルドカード証明書を使用",
|
||||
"mgmt.config.security.encryptionTitle": "暗号化",
|
||||
"mgmt.config.security.geoBlockSelection": "ブロックまたは許可したい国を選択してください",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "地理的ブロック:(これらの国は{{blockAllow}}されます)",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "アクセスを許可される",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "アクセスがブロックされる",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "許可",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "ブロック",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "デフォルトにリセット(最も危険な国)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "リストをブラックリストの代わりにホワイトリストとして使用",
|
||||
"mgmt.constellation.dns.resetButton": "リセット",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "DNSブロックリスト",
|
||||
"mgmt.constellation.dnsTitle": "コンステレーション内部DNS",
|
||||
"mgmt.constellation.externalText": "現在、外部のコンステレーションネットワークに接続しています。メインのコスモスサーバーを使用してコンステレーションネットワークとデバイスを管理してください。",
|
||||
"mgmt.constellation.isRelay.label": "このLighthouse経由でトラフィックをリレー",
|
||||
"mgmt.constellation.resetLabel": "ネットワークのリセット",
|
||||
"mgmt.constellation.resetText": "これはネットワークを完全にリセットし、すべてのクライアントの接続を切断します。再接続する必要があります。これは元に戻せません。",
|
||||
"mgmt.constellation.restartButton": "VPNサービスを再起動",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "デバイスが正常に追加されました! コスモスアプリでQRコードをスキャンするか、関連ファイルをデバイスにダウンロードして、設定とネットワーク証明書とともに接続してください:",
|
||||
"mgmt.constellation.setup.addDeviceText": "コスモスまたはネビュラクライアントを使用してコンステレーションにデバイスを追加",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "デバイスの追加",
|
||||
"mgmt.constellation.setup.deviceName.label": "デバイス名",
|
||||
"mgmt.constellation.setup.dns.customEntries": "カスタムDNSエントリ",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "デフォルトにリセット",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "ブラックリストを使用してドメインをブロック",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "DNSブロックリストURL",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "DNSレコードを変更する際は、ブラウザのプライベートモードを使用し、各種キャッシュが切れるまで時間を置いてください。",
|
||||
"mgmt.constellation.setup.dnsText": "これはコンステレーションネットワーク内部で動作するDNSです。ドメインのDNSエントリを自動的にローカルネットワーク用に書き換え、ネットワークに接続されているすべてのデバイスで広告やトラッカーをブロックすることもできます。特定のIPアドレスに解決するカスタムDNSエントリも追加できます。このDNSサーバーはネットワーク内部からのみアクセス可能です。",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "コンステレーション有効",
|
||||
"mgmt.constellation.setup.externalConfig.label": "外部コンステレーションネットワークファイルをアップロード",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "外部コンステレーションネットワークファイルを再同期",
|
||||
"mgmt.constellation.setup.firewallInfo": "近日公開。この機能では各デバイスで個別にポートを開閉し、アクセスできる人を決定できます。",
|
||||
"mgmt.constellation.setup.hostnameInfo": "これはアプリが接続に使用するコンステレーションホスト名です。ドメイン名(動的IP用)とIPの混合である場合があります。ドメイン名を使用している場合、サーバーのホスト名とは異なる必要があります。選択したドメインにはこのサーバーを指すAエントリがドメインDNSに存在することを確認することが重要です。<strong>この値を変更すると、ネットワークをリセットしてすべてのクライアントを再接続する必要があります!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "コンステレーションIPアドレス",
|
||||
"mgmt.constellation.setup.ipTitle": "コンステレーションIP",
|
||||
"mgmt.constellation.setup.owner.label": "所有者",
|
||||
"mgmt.constellation.setup.privNode.label": "このサーバーはLighthouseではありません(他のLighthouseなしでは直接接続できません)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "パブリックホスト名",
|
||||
"mgmt.constellation.setup.pubKey.label": "公開鍵(任意)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "このノード経由でリクエストをリレー",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "近日公開予定。この機能により、デバイスを経由してコンステレーションの外部にトラフィックをトンネリングすることができます。",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "安全でないルート",
|
||||
"mgmt.constellation.setupText": "Constellationは、Cosmosネットワーク内で動作するVPNです。自動的にすべてのデバイスを接続し、どこからでもアクセスできるようにします。詳細については<0>ドキュメント</0>を参照してください。接続するには<1>Constellation App</1>を使用してください。",
|
||||
"mgmt.constellation.setupTitle": "コンステレーションセットアップ",
|
||||
"mgmt.constellation.setuplighthouseTitle": "Lighthouseセットアップ",
|
||||
"mgmt.constellation.showConfigButton": "VPN設定を表示",
|
||||
"mgmt.constellation.showLogsButton": "VPNログを表示",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "デバイスを再同期",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "サーバーへの接続を失ったクライアントを再同期するために使用します。クライアントで「デバイスを再同期」をクリックし、手順に従ってください。<strong>新しいデバイスには使用しないでください。代わりに「デバイスを追加」ボタンを使用してください。</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "constellation.resync.ymlをダウンロード",
|
||||
"mgmt.constellation.banner_alt": "Constellation VPNバナー",
|
||||
"mgmt.constellation.title": "コンステレーションを解除: 安全なゲートウェイホーム",
|
||||
"mgmt.constellation.description": "Constellationは強力なVPNベースの技術で、自宅のサーバーにどこからでも安全にアクセスでき、ルーターのポートを開ける必要がありません。最先端の暗号化技術であなたのデータを安全に保ち、接続を保護します。",
|
||||
"mgmt.constellation.why_title": "なぜConstellation VPNなのか",
|
||||
"mgmt.constellation.features.0": "世界中どこからでも自宅のサーバーに安全にアクセス",
|
||||
"mgmt.constellation.features.1": "ポートを開ける必要がなく、潜在的なセキュリティ脆弱性を削減*",
|
||||
"mgmt.constellation.features.2": "暗号化された接続によりデータを覗き見から守る*",
|
||||
"mgmt.constellation.features.3": "Cosmosインターフェースを使用した簡単なセットアップと管理",
|
||||
"mgmt.constellation.features.4": "自宅に戻るとインターネットからローカルネットワークに自動切り替え",
|
||||
"mgmt.constellation.features.5": "自動DNS書き換え",
|
||||
"mgmt.constellation.features.6": "すべてのデバイスで広告とトラッカーをブロック",
|
||||
"mgmt.constellation.features.7": "Cosmosの新機能と改善の継続開発をサポート",
|
||||
"mgmt.constellation.lighthouse_note": "* Lighthouse(トンネル)は自己ホスティングされており、インターネットからアクセス可能なサーバーにインストールする必要があります。",
|
||||
"mgmt.constellation.monthly": "月額",
|
||||
"mgmt.constellation.yearly": "年額",
|
||||
"mgmt.constellation.monthly_plan": "月額プラン",
|
||||
"mgmt.constellation.yearly_plan": "年額プラン",
|
||||
"mgmt.constellation.per_month": "月額",
|
||||
"mgmt.constellation.discount_chip": "EARLY15: 生涯15%割引",
|
||||
"mgmt.constellation.early_adopter_offer": "2025年2月までの期間限定オファー、早期採用者向け!",
|
||||
"mgmt.constellation.plan_features.0": "無制限のデバイス",
|
||||
"mgmt.constellation.plan_features.1": "すべてのVPN機能",
|
||||
"mgmt.constellation.plan_features.2": "柔軟な月額請求",
|
||||
"mgmt.constellation.plan_features.3": "生涯15%割引適用",
|
||||
"mgmt.constellation.yearly_savings": "月額と比べて17%節約",
|
||||
"mgmt.constellation.upgrade_button": "今すぐアップグレード",
|
||||
"mgmt.cron.editCron.customText": "コンテナ内でシェルコマンドを実行するカスタムジョブを作成します。ホストで実行するにはコンテナフィールドを空にしてください。",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "Cosmosがコンテナ内で実行されていない場合にのみホスト上で実行されます。",
|
||||
"mgmt.cron.editCronTitle": "ジョブ編集",
|
||||
"mgmt.cron.invalidCron": "無効なCRONTAB形式(6つのパーツを使用)",
|
||||
"mgmt.cron.list.state.lastRan": "最終実行",
|
||||
"mgmt.cron.list.state.running": "実行中 - 開始",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "実行するコマンド (例. echo 'Hello world')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "ジョブの名前",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "スケジュール (crontab形式を使用)",
|
||||
"mgmt.cron.newCron.submitButton": "送信",
|
||||
"mgmt.cron.newCronTitle": "新しいジョブ",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "アクショントリガー",
|
||||
"mgmt.monitoring.alerts.addActionButton": "アクションを追加",
|
||||
"mgmt.openId.experimentalWarning": "これは実験的な機能です。慎重に使用することをお勧めします。問題が発生した場合は報告してください!",
|
||||
"mgmt.openId.newSecret": "新しいシークレット",
|
||||
"mgmt.openId.redirect": "リダイレクト",
|
||||
"mgmt.openId.redirectUri": "リダイレクト URI",
|
||||
"mgmt.openId.resetSecret": "シークレットをリセット",
|
||||
"mgmt.openId.secretUpdated": "シークレットが更新されました。もう一度表示されることはないので、今すぐコピーしてください。",
|
||||
"mgmt.openid.newClientTitle": "新しいクライアント",
|
||||
"mgmt.openid.newMfa": "新しいMFA設定",
|
||||
"mgmt.openid.newMfa.enterOtp": "OTPを入力してください",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "QRコードをスキャンするか、手動でコードを入力したら、認証アプリからのトークンを入力してください",
|
||||
"mgmt.openid.newMfa.otpManualCode": "または、このコードを手動で入力してください",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "手動コードを表示",
|
||||
"mgmt.openid.newMfa.requires2faText": "このサーバーでは2FAが必要です。このQRコードを<Tooltip title=\"例えばFreeOTP(+)やGoogle/Microsoft認証アプリ\"><1>認証アプリ</1></0>でスキャンして続行してください",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "トークンが必要です",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "トークンは最大6文字でなければなりません",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "トークンは少なくとも6文字でなければなりません",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "OTPが間違っています。もう一度お試しください",
|
||||
"mgmt.scheduler.customJobsTitle": "カスタムジョブ",
|
||||
"mgmt.scheduler.lastLogs": "最後のログ",
|
||||
"mgmt.scheduler.list.action.logs": "ログ",
|
||||
"mgmt.scheduler.list.action.run": "実行",
|
||||
"mgmt.scheduler.list.scheduleTitle": "スケジュール",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "最後の実行はエラーで終了しました",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "最後の実行が終了しました",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "期間",
|
||||
"mgmt.scheduler.list.status.neverRan": "実行されませんでした",
|
||||
"mgmt.scheduler.list.status.runningSince": "以来実行中",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "一回限りのジョブ",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "パリティディスクジョブ",
|
||||
"mgmt.servApp.container.urls.exposeText": "ようこそURLウィザードへ。このインターフェースは、ServAppをインターネットに安全に公開するために新しいURLを作成するのに役立ちます。",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "ServAppを公開",
|
||||
"mgmt.servApp.exposeDesc": "containerNameをインターネットに公開",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "レビュー&スタート",
|
||||
"mgmt.servApp.newServAppButton": "新しいServAppを開始",
|
||||
"mgmt.servApp.url": "このServAppにアクセスするためのURLを作成",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "コンテナを自動更新",
|
||||
"mgmt.servApps.container.delete.cronjob": "Cronジョブ",
|
||||
"mgmt.servApps.container.delete.done": "完了",
|
||||
"mgmt.servApps.container.delete.route": "ルート",
|
||||
"mgmt.servApps.container.deleteService": "サービスを削除",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "削除ステータス:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "コンテナをリンク",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "コンテナとリンク",
|
||||
"mgmt.servApps.container.overview.healthTitle": "健康",
|
||||
"mgmt.servApps.container.overview.imageTitle": "イメージ",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "IPアドレス",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "設定",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "エラーのみ",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "削除したいものを選択:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "MACVLANには親インターフェースが必要です",
|
||||
"mgmt.servApps.createdChip.createdLabel": "「作成済み」",
|
||||
"mgmt.servApps.deadChip.deadLabel": "デッド",
|
||||
"mgmt.servApps.driver.none": "なし",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "終了済み",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "Dockerバックアップのエクスポート",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "コンテナポート",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "このコンテナは実行されていません。設定を編集すると、コンテナが再起動します。",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "ポートの公開",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "このコンテナは強制的に保護されています。直接インターネットにポートを公開することはできませんので、代わりにCosmosでURLを作成してください。また、Bridgeネットワークにも接続できません。",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "ネットワークモード",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "切断する",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "再作成するか、",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "削除されたネットワークに接続しています:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "ポートの更新",
|
||||
"mgmt.servApps.newChip.newLabel": "新規",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "URLを選択",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "このサービスにはより新しいバージョンのCosmosが必要です。Cosmosを更新してこのサービスをインストールしてください。",
|
||||
"mgmt.servApps.newContainer.customize": "{{container_name}} をカスタマイズ",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "ネットワーク設定",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "サービス名を選択",
|
||||
"mgmt.servApps.notRunningWarning": "このコンテナは実行されていません。設定を編集すると、コンテナが再起動します。",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "一時停止",
|
||||
"mgmt.servApps.removingChip.removingLabel": "削除中",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "再起動中",
|
||||
"mgmt.servApps.runningChip.runningLabel": "実行中",
|
||||
"mgmt.servApps.startToEditInfo": "編集するにはコンテナを開始",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "このコンテナは実行されていません。設定を編集すると、コンテナが再起動します。",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "ローカル",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "新しいボリューム",
|
||||
"mgmt.servapps.actionBar.kill": "強制終了",
|
||||
"mgmt.servapps.actionBar.noUpdate": "更新可能なものはありません。強制プルするにはクリック",
|
||||
"mgmt.servapps.actionBar.pause": "一時停止",
|
||||
"mgmt.servapps.actionBar.recreate": "再作成",
|
||||
"mgmt.servapps.actionBar.restart": "再起動",
|
||||
"mgmt.servapps.actionBar.start": "開始",
|
||||
"mgmt.servapps.actionBar.stop": "停止",
|
||||
"mgmt.servapps.actionBar.unpause": "再開",
|
||||
"mgmt.servapps.actionBar.update": "更新可能",
|
||||
"mgmt.servapps.actionBar.updating": "ServAppを更新中...",
|
||||
"mgmt.servapps.compose": "コンポーズ",
|
||||
"mgmt.servapps.compose.installButton": "インストール",
|
||||
"mgmt.servapps.compose.installTitle": "インストール",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "サービスを作成 - プレビュー",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "サービスが作成されました!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "サービスの編集",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "接続",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "に接続されました ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "切断",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "から切断されました ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "メインプロセスTTY",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "新しいシェル",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "このコンテナは対話型ではありません。メインプロセスに接続したい場合は、",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "TTYを有効にする",
|
||||
"mgmt.servapps.importComposeFileButton": "Composeファイルをインポート",
|
||||
"mgmt.servapps.networks.attackNetwork": "Cosmosに接続",
|
||||
"mgmt.servapps.networks.containers": "コンテナ",
|
||||
"mgmt.servapps.networks.list.bridge": "ブリッジ",
|
||||
"mgmt.servapps.networks.list.host": "ホスト",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "IPAMゲートウェイ / マスク",
|
||||
"mgmt.servapps.networks.list.networkName": "ネットワーク名",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "IPなし",
|
||||
"mgmt.servapps.networks.list.networkproperties": "プロパティ",
|
||||
"mgmt.servapps.networks.list.newNetwork": "新しいネットワーク",
|
||||
"mgmt.servapps.networks.list.overlay": "オーバーレイ",
|
||||
"mgmt.servapps.networks.list.parentIf": "親インターフェース",
|
||||
"mgmt.servapps.networks.list.subnet": "サブネット (任意)",
|
||||
"mgmt.servapps.networks.volumes": "ボリューム",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "コンテナパス",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "ホストパス",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "デバイス",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "キー",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "値",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "環境変数は一意でなければなりません",
|
||||
"mgmt.servapps.newContainer.envTitle": "環境変数",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "セキュアコンテナを強制する",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "イメージを更新しました。以下のボタンをクリックすると、新しいイメージがプルされ、その後コンテナを更新できます。",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "インタラクティブモード",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "ラベルは一意でなければなりません",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "ラベル",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "新しいイメージをプル",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "新しいイメージをプル中...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "再起動ポリシー",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "再起動ポリシー",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "コンテナを更新",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "バインド",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "マウントには一意のターゲットが必要です",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "新しいマウントポイント",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "ボリュームを更新",
|
||||
"mgmt.servapps.newContainer.volumesTitle": "ボリュームマウント",
|
||||
"mgmt.servapps.newContainerTitle": "Dockerコンテナのセットアップ",
|
||||
"mgmt.servapps.overview": "概要",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "ここにdocker-compose.yml / cosmos-compose.jsonを貼り付けるか、ファイルアップロードボタンを使用してください。",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "ルートが見つかりません",
|
||||
"mgmt.servapps.routeConfig.setup": "設定",
|
||||
"mgmt.servapps.terminal": "ターミナル",
|
||||
"mgmt.servapps.updatesAvailableFor": "利用可能な更新",
|
||||
"mgmt.servapps.viewDetailsButton": "詳細を表示",
|
||||
"mgmt.servapps.viewStackButton": "スタックを表示",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "スコープ",
|
||||
"mgmt.servapps.volumes.volumeName": "ボリューム名",
|
||||
"mgmt.storage.available": "利用可能",
|
||||
"mgmt.storage.chown": "マウントフォルダの所有者を変更(オプション、例:1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "構成名",
|
||||
"mgmt.storage.confirmParityDeletion": "本当にこのパリティを削除しますか?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "パスワードを確認",
|
||||
"mgmt.storage.dataDisksTitle": "データディスク",
|
||||
"mgmt.storage.deviceTitle": "デバイス",
|
||||
"mgmt.storage.diskformatTitle": "ディスク形式",
|
||||
"mgmt.storage.disks": "ディスク",
|
||||
"mgmt.storage.externalStorage": "外部ストレージ",
|
||||
"mgmt.storage.externalStorageText": "近日公開。この機能を使用すると、外部クラウド(Dropbox、Onedriveなど)をサーバーにマウントできます。",
|
||||
"mgmt.storage.formatButton": "フォーマット",
|
||||
"mgmt.storage.formatDiskTitle": "ディスクのフォーマット",
|
||||
"mgmt.storage.formattingLog": "フォーマット中",
|
||||
"mgmt.storage.list.fixText": "修正",
|
||||
"mgmt.storage.list.scrubText": "スクラブ",
|
||||
"mgmt.storage.list.syncText": "同期",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "追加のmergerFSオプション(オプション、カンマ区切り)",
|
||||
"mgmt.storage.mergeButton": "結合",
|
||||
"mgmt.storage.mergeText": "ディスクを一緒に結合しようとしています。<strong>この操作は安全で元に戻せます</strong>。ディスク上のデータには影響しませんが、ファイルエクスプローラで単一ディスクとして表示できるようになります。",
|
||||
"mgmt.storage.mergeTitle": "ディスクの結合",
|
||||
"mgmt.storage.mount.permanent": "永続的",
|
||||
"mgmt.storage.mount.whatToMountLabel": "マウントするもの",
|
||||
"mgmt.storage.mountPath": "マウント先パス",
|
||||
"mgmt.storage.mountPicker": "ターゲットの選択",
|
||||
"mgmt.storage.mountedAtText": "マウント先",
|
||||
"mgmt.storage.mounts": "マウント",
|
||||
"mgmt.storage.newMerge.newMergeButton": "新しい結合",
|
||||
"mgmt.storage.newMount.newMountButton": "新しいマウント",
|
||||
"mgmt.storage.optionsTitle": "オプション",
|
||||
"mgmt.storage.parityDisksTitle": "パリティディスク",
|
||||
"mgmt.storage.parityTitle": "パリティ",
|
||||
"mgmt.storage.pathPrefixMntValidation": "パスは/mnt/または/var/mntで始まる必要があります",
|
||||
"mgmt.storage.pathTitle": "パス",
|
||||
"mgmt.storage.raidText": "近日公開。この機能を使用して、ディスクでRAIDアレイを作成できます。",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### あなたはDockerコンテナ内でCosmosを実行しています。そのため、ディスクおよびその情報へのアクセスは制限されます。",
|
||||
"mgmt.storage.selectMin2": "少なくとも2つのディスクを選択してください",
|
||||
"mgmt.storage.sharesText": "近日公開。この機能を使用して、異なるプロトコル(SMB、FTPなど)でフォルダーを共有できます。",
|
||||
"mgmt.storage.sharesTitle": "共有",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. 対象",
|
||||
"mgmt.storage.smart.health": "健康状態",
|
||||
"mgmt.storage.smart.noSmartError": "このディスクにはS.M.A.R.T.データが利用できません。Cosmosを仮想化やコンテナ化の背後で実行している場合、データが利用できない理由かもしれません。",
|
||||
"mgmt.storage.smart.threshholdTooltip": "この値は健康状態の%(100が最良)です。その隣には、ハードドライブを緊急に交換する必要がある閾値が表示されます。",
|
||||
"mgmt.storage.snapraid.addDatadisk": "データディスクを追加",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "まず、パリティディスクを選択します。1つのパリティディスクは1つのディスク障害を保護し、2つのパリティディスクは2つのディスク障害を保護します。これらのディスクはパリティ専用であり、データの保存には使用できません。パリティディスクは最大のデータディスクと同じかそれ以上の大きさで、空である必要があります。",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "パリティディスクで保護するデータディスクを選択します。",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "同期とスクラブの間隔を設定します。同期間隔はパリティが更新される時間、スクラブ間隔はパリティがエラーのためにチェックされる時間です。これはCRONTAB構文を使用しており、秒単位です。",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "新しいパリティディスク",
|
||||
"mgmt.storage.snapraid.createParity.step": "ステップ",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "パリティディスクの作成",
|
||||
"mgmt.storage.snapraid.createParityInfo": "パリティディスクを作成しようとしています。<strong>この操作は安全で可逆です</strong>。パリティディスクは、ディスク故障からデータを保護するために使用されます。パリティディスクを作成する際、保護したいデータディスクを指定します。システムを含むディスクや別のパリティディスクを追加しないでください。",
|
||||
"mgmt.storage.snapraid.min1parity": "少なくとも1つのパリティディスクを選択してください",
|
||||
"mgmt.storage.snapraid.min2datadisks": "少なくとも2つのデータディスクを選択してください",
|
||||
"mgmt.storage.snapraid.min3chars": "名前は少なくとも3文字である必要があります",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "名前は英数字である必要があります",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "データディスクの削除",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "スクラブ間隔",
|
||||
"mgmt.storage.snapraid.storageParity": "ストレージパリティ",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "同期間隔",
|
||||
"mgmt.storage.startFormatLog": "{{disk}}のフォーマットを開始しています...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "同期/スクラブ間隔",
|
||||
"mgmt.storage.typeTitle": "タイプ",
|
||||
"mgmt.storage.unMountDiskButton": "{{unMount}}ディスク",
|
||||
"mgmt.storage.unMountDiskText": "ディスク<strong>{{disk}}</strong>{{mountpoint}}を{{unMount}}しようとしています。この操作により、ファイルエクスプローラーでコンテンツが{{unAvailable}}になります。再起動後も永久に{{unMount}}が続きます。",
|
||||
"mgmt.storage.unMountText": "フォルダー{{mountpoint}}を{{unMount}}しようとしています。この操作により、ファイルエクスプローラーでコンテンツが{{unAvailable}}になります。再起動後も永久に{{unMount}}が続きます。",
|
||||
"mgmt.storage.unavailable": "利用不可",
|
||||
"mgmt.storage.formatModalText": "{{disk}}をフォーマットしたい場合はパスワードを入力してください",
|
||||
"mgmt.storage.vmWarning": "現在CosmosはDockerコンテナまたはVM内で実行されています。そのため、ディスクや情報にアクセスできる範囲が制限されています。安全のため、フォーマット、マウント、RAIDなどの破壊的な操作は無効にされています。VM/Dockerの設定が異なるため、不可逆的な損害を引き起こす可能性があります。",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "これらの設定は上級ユーザー向けです。内容を理解していない限り、変更しないでください。",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "この設定は指定されたIPからのリクエスト以外をフィルタリングします。これには、クライアントの真のIPを報告する設定が必要です。デフォルトではそうなりますが、特異な設定(例: Windows上にDocker/Cosmosをインストールした場合やCloudflareの背後にある場合)では、Cosmosがクライアントの実際のIPを認識できないことがあります。「Restrict to Constellation」を上で使用した場合、Constellation IPはこの設定にかかわらず常に許可されます。",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "ダッシュボードから非表示",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "ホストヘッダーを上書き (他サーバー/IPからのリクエストをチェイン解決するために使用)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "ホストヘッダーを上書き",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "受信IPおよび/またはIPレンジをホワイトリストに追加 (カンマ区切り)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "受信IPおよび/またはIPレンジをホワイトリストに追加 (カンマ区切り)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "高度な設定",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "認証が必要",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "Constellation VPNへのアクセスを制限",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "スマートシールド保護",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "基本的セキュリティ",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "安全でないHTTPSターゲットを許可 (推奨されません)",
|
||||
"mgmt.urls.edit.newUrlTitle": "新しいURL",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "パスプレフィックス",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "パスプレフィックス",
|
||||
"mgmt.urls.edit.sourceInfo": "ターゲットにアクセスするためのURLは何ですか?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "パスプレフィックスを削除",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "ターゲットフォルダのパス",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "ターゲットURL",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "ターゲット設定",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "モード",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "プロキシ",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "リダイレクション",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Dockerコンテナ",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "シングルページアプリケーション",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "静的フォルダ",
|
||||
"mgmt.urls.edit.targetTypeInfo": "このルートで何にアクセスしようとしていますか?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "ターゲットの種類",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "ホストを使用",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "パスプレフィックスを使用",
|
||||
"mgmt.usermgmt.adminLabel": "管理者",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "メールアドレス(任意)",
|
||||
"mgmt.usermgmt.createUserTitle": "ユーザーを作成",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "ユーザーを削除してもよろしいですか",
|
||||
"mgmt.usermgmt.deleteUserTitle": "ユーザーを削除",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "メールアドレス",
|
||||
"mgmt.usermgmt.editEmailText": "{{user}} のメールを編集するためにこのフォームを使用してください。",
|
||||
"mgmt.usermgmt.editEmailTitle": "メールを編集",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "招待期限切れ",
|
||||
"mgmt.usermgmt.invitePendingLabel": "招待保留中",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "このリンクを送信",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "または、以下のリンクを共有してください:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "へ",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "メールが送信されました",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "リンク付きで",
|
||||
"mgmt.usermgmt.inviteUserText": "新しいユーザーをシステムに招待するためにこのフォームを使用してください。",
|
||||
"mgmt.usermgmt.inviteUserTitle": "ユーザーを招待",
|
||||
"mgmt.usermgmt.lastLogin": "最終ログイン",
|
||||
"mgmt.usermgmt.reset2faButton": "2FAをリセット",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "パスワードリセットを送信",
|
||||
"navigation.home.Avx": "AVXサポート",
|
||||
"navigation.home.LetsEncryptEmailError": "自動HTTPS証明書のためにLet's Encryptを有効にしました。Let's Encryptに使用するメールアドレスを設定に提供する必要があります。",
|
||||
"navigation.home.LetsEncryptError": "Let's Encryptの設定またはルートにエラーがあります。できるだけ早く修正してください:",
|
||||
"navigation.home.availRam": "利用可能。",
|
||||
"navigation.home.configChangeRequiresRestartError": "構成に変更を加えたため、適用するには再起動が必要です。変更を適用するにはCosmosを再起動してください。",
|
||||
"navigation.home.cosmosNotDockerHostError": "Cosmosサーバーがdockerホストネットワークモードで実行されていません。インストールの移行を推奨します。",
|
||||
"navigation.home.dbCantConnectError": "データベースに接続できません。これによりCosmosの複数の機能に影響があります。できるだけ早く修正してください!",
|
||||
"navigation.home.localhostnotRecommendedError": "設定でホスト名にlocalhostまたは0.0.0.0を使用しています。代わりにドメイン名またはIPを使用することをお勧めします。",
|
||||
"navigation.home.network": "ネットワーク",
|
||||
"navigation.home.newCosmosVersionError": "Cosmosの新しいバージョンが利用可能です!最新の機能とバグ修正を利用するために最新バージョンに更新してください。",
|
||||
"navigation.home.noApps": "構成されたアプリがありません。設定パネルにアプリを追加してください。",
|
||||
"navigation.home.noAppsTitle": "アプリがありません",
|
||||
"navigation.home.noAvx": "AVXサポートなし",
|
||||
"navigation.home.rcvNet": "受信",
|
||||
"navigation.home.trsNet": "送信",
|
||||
"navigation.home.usedRam": "使用済み",
|
||||
"navigation.market.applicationsTitle": "アプリケーション",
|
||||
"navigation.market.compose": "構成",
|
||||
"navigation.market.filterDuplicateCheckbox": "重複をフィルター",
|
||||
"navigation.market.image": "イメージ",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "これにより、App-Storeに追加のサードパーティリポジトリを追加できます。",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "ここから開始",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "新しいソースを見つけるためには、",
|
||||
"navigation.market.repository": "リポジトリ",
|
||||
"navigation.market.search": "{{count}} アプリを検索...",
|
||||
"navigation.market.sources.addSourceButton": "ソースを追加",
|
||||
"navigation.market.sources.editSourcesButton": "ソース",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "名前は一意でなければなりません",
|
||||
"navigation.market.sources.urlRequiredValidation": "URLが必要です",
|
||||
"navigation.market.sourcesTitle": "ソースを編集",
|
||||
"navigation.market.startServAppButton": "サービスタート",
|
||||
"navigation.market.unofficialMarketTooltip": "このアプリはCosmos Cloud App Storeでホストされていません。公式に確認およびテストがされていません。",
|
||||
"navigation.market.viewButton": "表示",
|
||||
"navigation.monitoring.alerts.action.edit": "アラートを編集",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "アクションタイプ",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "条件演算子が必要です",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "条件値が必要です",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "期間が必要です",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "重要度",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "追跡メトリックが必要です",
|
||||
"navigation.monitoring.alerts.actions.restart": "アラートの原因となるコンテナを再起動する",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "再起動アクションは、メトリックに付随するコンテナを再起動しようとします。これは、特定のリソース固有のメトリックにのみ効果があります(例:特定のコンテナのCPU)。グローバルメトリック(例:グローバルに使用されるCPUなど)には何も行いません。",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "メールを送信",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "通知を送信",
|
||||
"navigation.monitoring.alerts.actions.stop": "アラートの原因となるリソースを停止/無効にする",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "停止アクションは、メトリックに付随する任意のリソース(例:コンテナ、ルートなど)を停止/無効にしようとします。これは、特定のリソース固有のメトリックにのみ効果があります(例:特定のコンテナのCPU)。グローバルメトリック(例:グローバルに使用されるCPUなど)には何も行いません。",
|
||||
"navigation.monitoring.alerts.actionsTitle": "アクション",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "アラート名",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "最後のトリガー",
|
||||
"navigation.monitoring.alerts.conditionLabel": "条件は最大値の百分率です",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "トリガー条件演算子",
|
||||
"navigation.monitoring.alerts.conditionTitle": "条件",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "トリガー条件値",
|
||||
"navigation.monitoring.alerts.newAlertButton": "新しいアラート",
|
||||
"navigation.monitoring.alerts.periodLabel": "期間(メトリックをチェックする頻度)",
|
||||
"navigation.monitoring.alerts.periodTitle": "期間",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "デフォルトにリセット",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "スロットル(一日に最大1回だけトリガー)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "追跡メトリック",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "追跡メトリック",
|
||||
"navigation.monitoring.alertsTitle": "アラート",
|
||||
"navigation.monitoring.daily": "日次",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "開始",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "終了",
|
||||
"navigation.monitoring.events.eventsFound": "{{count}} 件のイベントが {{from}} から {{to}} まで見つかりました",
|
||||
"navigation.monitoring.events.eventsFound_other": "{{count}} 件のイベントが {{from}} から {{to}} まで見つかりました",
|
||||
"navigation.monitoring.events.eventsFound_zero": "{{from}} から {{to}} までイベントが見つかりませんでした",
|
||||
"navigation.monitoring.events.loadMoreButton": "さらに読み込む",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "検索(テキストまたはbson)",
|
||||
"navigation.monitoring.eventsTitle": "イベント",
|
||||
"navigation.monitoring.hourly": "毎時",
|
||||
"navigation.monitoring.latest": "最新",
|
||||
"navigation.monitoring.proxyTitle": "プロキシ",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "コンテナ - 平均ネットワーク",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "コンテナ - 平均リソース",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "ブロックされたリクエストの理由",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "ブロックされたリクエスト",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "ディスク使用量",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "ボット",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "地理位置情報による(ブロックされた国対象)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "ホスト名別 (通常はIPスキャン脅威)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "参照元別",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "スマートシールド (時間、サイズ、ブルートフォース、同時要求などの様々な不正行為指標)。潜在的な攻撃の場合にリソースを節約するために、禁止されたIPのブロックは含まれていません",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "IPホワイトリスト別 (コンステレーションに制限されるものを含む)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "URLごとのリクエスト",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "リクエストリソース",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "リクエストレスポンス",
|
||||
"navigation.monitoring.resourcesTitle": "リソース",
|
||||
"navigation.monitoringTitle": "サーバーモニタリング",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "Cloudflareを使用している場合は、DNSレコードが<strong>プロキシ</strong>に設定されていないことを確認してください (オレンジの雲ではなく灰色の雲が見えるはずです)。そうしないと、CloudflareはLet's Encryptがドメインを確認することを許可しません。<br /> 代わりに、DNSチャレンジを使用することもできます。",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "あなたはDNSチャレンジを有効にしました。 DNSプロバイダーの環境変数をセットアップしたことを確認してください。 今は有効にできますが、このインストーラーの後にCosmosにアクセスしようとする前に、APIトークンを適切に設定したことを確認してください。 ドキュメントはこちら: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "サーバーを管理するためのローカル管理者アカウントを作成します。メールは任意で、通知およびパスワードの回復に使用されます。",
|
||||
"newInstall.adminAccountTitle": "管理者アカウント 🔑 (ステップ 4/4)",
|
||||
"newInstall.applyRestartAction": "適用して再起動",
|
||||
"newInstall.checkInputValidation": "すべての入力が正しく入力されていることを確認してください",
|
||||
"newInstall.cleanInstallCheckbox": "クリーンインストール (既存の設定ファイルをすべて削除)",
|
||||
"newInstall.dbConnected": "データベースが接続されています。",
|
||||
"newInstall.dbInstalling": "データベースをインストール中...",
|
||||
"newInstall.dbNotConnected": "データベースが接続されていません!",
|
||||
"newInstall.dbSelection.createChoice": "自動的に安全なデータベースを作成する (推奨)",
|
||||
"newInstall.dbSelection.dbLabel": "選択肢を選択する",
|
||||
"newInstall.dbSelection.disabledChoice": "ユーザー管理とUIを無効にする",
|
||||
"newInstall.dbSelection.providedChoice": "独自のデータベース資格情報を提供する",
|
||||
"newInstall.dbText": "Cosmosはすべてのデータを保存するためにMongoDBデータベースを使用しています。これはオプションですが、データベースがなければ認証およびUIは機能しません。",
|
||||
"newInstall.dbTitle": "データベース 🗄️ (ステップ 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "データベースURL",
|
||||
"newInstall.dockerAvail": "Dockerがインストールされ、実行されています。",
|
||||
"newInstall.dockerChecking": "Dockerのステータスを再確認中...",
|
||||
"newInstall.dockerNotConnected": "Dockerが接続されていません!Docker接続を確認してください。<br/>Dockerの実行コマンドに<pre>-v /var/run/docker.sock:/var/run/docker.sock</pre>を追加し忘れていませんか?<br />Dockerデーモンが別の場所で実行されている場合は、Docker実行コマンドに<pre>-e DOCKER_HOST=...</pre>を追加してください。",
|
||||
"newInstall.dockerTitle": "Docker 🐋 (ステップ 1/4)",
|
||||
"newInstall.finishText": "おめでとうございます!Cosmosのインストールに成功しました。作成した管理者アカウントを使用してサーバーにログインできます。ホスト名を変更した場合は、再起動後にそのURLを使用してサーバーにアクセスすることを忘れないでください。問題が発生した場合は、エラーメッセージが表示されるログを確認し、/configフォルダー内のファイルを編集してください。まだ問題が解決しない場合は、<0>Discordサーバー</0>に参加して、お手伝いさせていただきます!",
|
||||
"newInstall.finishTitle": "完了 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "ドメイン名を使用しているようです。<br />Let's Encryptは自動的に証明書を生成できます。",
|
||||
"newInstall.hostnameInput.hostnameLabel": "ホスト名 (Cosmosにアクセスする方法)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "yourdomain.com、あなたのIP、またはlocalhost",
|
||||
"newInstall.hostnamePointsToInfo": "このホスト名は<strong>{{hostIp}}</strong>を指しています。これがあなたのサーバーIPであることを確認してください!",
|
||||
"newInstall.httpsText": "HTTPS証明書を自動的に提供するには、Let's Encryptを使用することをお勧めします。これは、このサーバーを指す有効なドメイン名が必要です。ドメイン名を持っていない場合は、<strong>ドロップダウンで「自己署名証明書を生成」を選択できます。</strong> HTTPSを有効にすると、次回の再起動後に有効になります。",
|
||||
"newInstall.httpsText.info": "わからない場合は、デフォルト値「cosmos.local」のままにしてください。「http://cosmos.local」と入力してブラウザーでCosmosにアクセスできるようになります!",
|
||||
"newInstall.httpsText.warning": "*.localドメイン (例: cosmos.local) は<strong>ホームサーバー</strong>専用です。サーバーがリモート (例: レンタルサーバー) の場合、サーバーのIPまたはドメイン名を使用する必要があります。",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (ステップ 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let\\'s Encryptはドメイン名のみを受け付けます",
|
||||
"newInstall.linkToDocs": "ドキュメントへのリンク",
|
||||
"newInstall.loading": "読み込み中",
|
||||
"newInstall.localAutoSelfSignedInfo": "IPアドレスまたはローカルドメインを使用しているようです。<br />プレーンHTTPまたは自己署名証明書のみを使用できます (自己署名証明書は、特にIOSでの一部のアプリケーションで問題が発生するため、知識がある場合にのみ使用してください)。",
|
||||
"newInstall.previousButton": "前へ",
|
||||
"newInstall.privCertInput.privCertLabel": "プライベート証明書",
|
||||
"newInstall.pubCertInput.pubCertLabel": "パブリック証明書",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "ユーザー名は「admin」または「root」にすることはできません",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "パスワードが一致する必要があります",
|
||||
"newInstall.skipAction": "スキップ",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "Let's Encrypt メール",
|
||||
"newInstall.usermgmt.disableButton": "無効にする",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "招待を再送信",
|
||||
"newInstall.welcomeText": "まず最初に、Cosmosをお試しいただきありがとうございます!セットアップウィザードへようこそ。このウィザードはCosmosのセットアップをガイドします。約2〜3分で完了し、準備が整います。",
|
||||
"newInstall.welcomeTitle": "ようこそ!💖",
|
||||
"newInstall.whatIsCosmos": "CosmosはDockerを使ってアプリケーションを実行します。これはオプションですが、Dockerに接続できない場合、Cosmosはリバースプロキシのみのモードで実行されます。",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "ワイルドカード証明書を使用する *.",
|
||||
"newInstall.wildcardLetsEncryptError": "Let's Encryptでワイルドカード証明書を有効にしました。これはDNSチャレンジを使用する場合にのみ機能します!DNSプロバイダーのテキスト入力を編集してください。",
|
||||
"tooltip.route.SmartShield.enabled": "Smart Shieldが有効です",
|
||||
"tooltip.route.SmartShield.disabled": "Smart Shieldが無効です",
|
||||
"tooltip.route.authentication.enabled": "認証が有効です",
|
||||
"tooltip.route.authentication.disabled": "認証が無効です",
|
||||
"tooltip.route.throttling.enabled": "スロットリングが有効です",
|
||||
"tooltip.route.throttling.disabled": "スロットリングが無効です",
|
||||
"tooltip.route.timeout.enabled": "タイムアウトが有効です",
|
||||
"tooltip.route.timeout.disabled": "タイムアウトが無効です",
|
||||
"tooltip.route.move": "最も低い優先順位のルートが最初にマッチします",
|
||||
"tooltip.route.tunnelWarn": "このルートはメインのCosmosサーバーにトンネルされています。そこで編集する必要があります。",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "別のConstellation Cosmosノードを介してトンネル",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "トンネルするためのホスト名(ユーザーが直面するトンネルのホスト名は何ですか)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "ライセンスキー",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "ライセンスを管理",
|
||||
"language.selectLanguage": "言語を選択"
|
||||
}
|
||||
725
client/src/utils/locales/kr/translation.json
Normal file
725
client/src/utils/locales/kr/translation.json
Normal file
@@ -0,0 +1,725 @@
|
||||
{
|
||||
"Storage": "저장",
|
||||
"auth.accountUnconfirmedError": "아직 계정을 등록하지 않았습니다. 이메일에 초대 링크가 있어야 합니다. 새 링크가 필요하면 관리자에게 문의하십시오.",
|
||||
"auth.confirmPassword": "비밀번호 확인",
|
||||
"auth.enterPwd": "비밀번호 입력",
|
||||
"auth.forgotPassword.backToLogin": "로그인으로 돌아가기",
|
||||
"auth.forgotPassword.checkEmail": "비밀번호를 재설정할 링크가 포함된 이메일을 확인하십시오. 몇 분 내로 나타나지 않으면 스팸 폴더를 확인하십시오.",
|
||||
"auth.forgotPassword.resetPassword": "비밀번호 재설정",
|
||||
"auth.forgotPwd": "비밀번호를 잊으셨습니까?",
|
||||
"auth.genPwdStrength.good": "좋음",
|
||||
"auth.genPwdStrength.normal": "보통",
|
||||
"auth.genPwdStrength.poor": "부족",
|
||||
"auth.genPwdStrength.strong": "강함",
|
||||
"auth.genPwdStrength.weak": "약함",
|
||||
"auth.hostnameInput": "호스트 이름을 먼저 설정하십시오",
|
||||
"auth.loggedOutError": "연결이 끊어졌습니다. 계속하려면 로그인하십시오",
|
||||
"auth.login": "로그인",
|
||||
"auth.logoffText": "로그아웃되었습니다. 리디렉션 중...",
|
||||
"auth.notAdminError": "관리자가 되어야 합니다",
|
||||
"auth.notLoggedInError": "이 기능에 접근하려면 로그인해야 합니다",
|
||||
"auth.pwd": "비밀번호",
|
||||
"auth.pwdRequired": "비밀번호가 필요합니다",
|
||||
"auth.pwdResetNotAllowed": "이 서버는 비밀번호 재설정을 허용하지 않습니다.",
|
||||
"auth.selectHTTPSMode": "HTTP(S) 모드를 선택하십시오",
|
||||
"auth.unexpectedErrorValidation": "예기치 않은 오류가 발생했습니다. 정보를 확인하거나 나중에 다시 시도하십시오.",
|
||||
"auth.usernameInput": "닉네임을 입력하십시오",
|
||||
"auth.wrongCredError": "잘못된 닉네임 또는 비밀번호입니다. 다시 시도하거나 비밀번호 재설정을 시도하십시오",
|
||||
"auth.yourPassword": "당신의 비밀번호",
|
||||
"global.CPU": "CPU",
|
||||
"global.RAM": "RAM",
|
||||
"global.addAction": "추가",
|
||||
"global.backAction": "뒤로",
|
||||
"global.cancelAction": "취소",
|
||||
"global.close": "닫기",
|
||||
"global.confirmAction": "확인",
|
||||
"global.confirmDeletion": "확실합니까?",
|
||||
"global.copyFilenameSuffix": "복사",
|
||||
"global.createAction": "생성",
|
||||
"global.createdAt": "생성된 날짜",
|
||||
"global.delete": "삭제",
|
||||
"global.description": "설명",
|
||||
"global.driver": "드라이버",
|
||||
"global.edit": "편집",
|
||||
"global.emailInvalidValidation": "유효한 이메일이어야 합니다",
|
||||
"global.emailRequiredValidation": "이메일이 필요합니다",
|
||||
"global.enabled": "활성화됨",
|
||||
"global.error": "오류",
|
||||
"global.hostname": "호스트 이름",
|
||||
"global.logout": "로그아웃",
|
||||
"global.mount": "마운트",
|
||||
"global.name.validation": "이름은 필수입니다",
|
||||
"global.nameTitle": "이름",
|
||||
"global.network": "네트워크",
|
||||
"global.networks": "네트워크들",
|
||||
"global.never": "절대",
|
||||
"global.next": "다음",
|
||||
"global.nicknameLabel": "닉네임",
|
||||
"global.nicknameRequiredValidation": "닉네임은 필수입니다",
|
||||
"global.refresh": "새로고침",
|
||||
"global.refreshPage": "페이지 새로고침",
|
||||
"global.required": "필수",
|
||||
"global.resetZoomButton": "확대/축소 재설정",
|
||||
"global.saveAction": "저장",
|
||||
"global.savedConfirmation": "저장됨!",
|
||||
"global.savedError": "저장 중 오류 발생, 다시 시도하세요.",
|
||||
"global.searchPlaceholder": "검색...",
|
||||
"global.securityTitle": "보안",
|
||||
"global.source": "출처",
|
||||
"global.statusTitle": "상태",
|
||||
"global.success": "성공",
|
||||
"global.target": "목표",
|
||||
"global.temperature": "온도",
|
||||
"global.time": "시간",
|
||||
"global.unmount": "마운트 해제",
|
||||
"global.update": "업데이트",
|
||||
"global.user": "사용자",
|
||||
"global.volume": "볼륨",
|
||||
"header.notification.message.alertTriggered": "경고 \"{{Vars}}\"이(가) 발생했습니다.",
|
||||
"header.notification.message.certificateRenewed": "다음 도메인의 TLS 인증서가 갱신되었습니다: {{Vars}}",
|
||||
"header.notification.message.containerUpdate": "컨테이너 {{Vars}} 최신 버전으로 업데이트 완료!",
|
||||
"header.notification.title.alertTriggered": "경고 발생",
|
||||
"header.notification.title.certificateRenewed": "코스모스 인증서 갱신됨",
|
||||
"header.notification.title.containerUpdate": "컨테이너 업데이트",
|
||||
"header.notification.title.serverError": "서버 오류",
|
||||
"header.notificationTitle": "알림",
|
||||
"header.profileLabel": "프로필",
|
||||
"header.settingLabel": "설정",
|
||||
"menu-items.management.configurationTitle": "구성",
|
||||
"menu-items.management.constellation": "별자리",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "스케줄러",
|
||||
"menu-items.management.servApps": "서브 앱",
|
||||
"menu-items.management.storage": "저장소",
|
||||
"menu-items.management.urls": "URLs",
|
||||
"menu-items.management.usersTitle": "사용자들",
|
||||
"menu-items.managementTitle": "관리",
|
||||
"menu-items.navigation": "탐색",
|
||||
"menu-items.navigation.home": "홈",
|
||||
"menu-items.navigation.marketTitle": "시장",
|
||||
"menu-items.navigation.monitoringTitle": "모니터링",
|
||||
"menu-items.support": "지원",
|
||||
"menu-items.support.bugReportTitle": "버그를 발견하셨습니까?",
|
||||
"menu-items.support.discord": "디스코드",
|
||||
"menu-items.support.docsTitle": "문서",
|
||||
"menu-items.support.github": "깃허브",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "홈페이지에 응용 프로그램 세부정보 표시",
|
||||
"mgmt.config.appearance.primaryColorSlider": "기본 색상",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "색상 재설정",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "배경 화면 재설정",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "보조 색상",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "미리보기가 깨진 것 같습니다. 다시 업로드하세요.",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "배경 화면 업로드",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "이 링크를 문서로",
|
||||
"mgmt.config.certRenewalText": "Let's Encrypt를 사용하고 있지만 DNS 챌린지를 와일드카드 인증서로 사용하지 않고 있습니다. 즉, 새로운 호스트 이름을 추가할 때마다 서버가 인증서를 갱신해야 하며 그로 인해 몇 초 동안 작동 중지 시간이 발생할 수 있습니다. 이를 방지하려면,",
|
||||
"mgmt.config.certRenewalTitle": "인증서 갱신",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "컨테이너 이름",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "컨테이너를 선택하세요",
|
||||
"mgmt.config.containerPicker.containerPortInput": "컨테이너 포트",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "포트를 입력하세요",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "컨테이너 프로토콜 (확실하지 않을 경우 HTTP 사용, 비HTTP 프록시의 경우 tcp 사용)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "결과 대상 미리보기",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "자동으로 생성됩니다",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "잘못된 대상, 포트가 있어야 합니다",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "잘못된 대상, http:// 또는 https://로 시작해야 합니다",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "설치용 기본 데이터 경로",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "이미지를 정리하지 않음",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "네트워크를 정리하지 않음",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "SMTP 활성화",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "SMTP 활성화",
|
||||
"mgmt.config.email.inbobox.label": "이 기능을 통해 Cosmos가 비밀번호 재설정 이메일 및 초대 이메일을 보낼 수 있도록 SMTP 서버를 설정할 수 있습니다.",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "SMTP 비밀번호",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "SMTP 비밀번호",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "자체 서명된 인증서 허용",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "안전하지 않은 TLS 허용",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "SMTP 발신자",
|
||||
"mgmt.config.email.senderInput.senderLabel": "SMTP 발신자",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP TLS 사용",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "SMTP 사용자 이름",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "SMTP 사용자 이름",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "백업이 저장될 디렉터리 (호스트 서버의 `/` 기준 경로)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "백업 출력 디렉터리 (호스트 서버의 `/` 기준 경로)",
|
||||
"mgmt.config.general.configFileInfo": "이 페이지를 통해 구성 파일을 편집할 수 있습니다. 환경 변수가 구성 파일을 덮어쓰는 경우 이곳에 나타나지 않습니다.",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "모든 사용자를 위해 MFA 요구",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "다중 인증 강제",
|
||||
"mgmt.config.general.logLevelInput": "로그 수준 (기본값: INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "로그 수준이 필요합니다",
|
||||
"mgmt.config.general.mongoDbInput": "MongoDB 연결 문자열. 환경 변수를 사용하여 안전하게 저장하는 것이 좋습니다. (선택 사항)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "모니터링 활성화",
|
||||
"mgmt.config.general.notAdminWarning": "관리자가 아니므로 구성을 편집할 수 없습니다. <br/>이 페이지는 가시성을 위한 것입니다.",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "퍼펫 모드 구성 볼륨",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "퍼펫 모드 구성 볼륨",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "퍼펫 모드 데이터베이스 볼륨",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "퍼펫 모드 데이터베이스 볼륨",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "퍼펫 모드 활성화",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "퍼펫 모드 활성화됨",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "퍼펫 모드 호스트명",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "퍼펫 모드 호스트명",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "퍼펫 모드 비밀번호",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "퍼펫 모드 비밀번호",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "퍼펫 모드 사용자 이름",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "퍼펫 모드 사용자 이름",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "퍼펫 모드 버전",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "퍼펫 모드 버전",
|
||||
"mgmt.config.general.puppetModeTitle": "퍼펫 모드",
|
||||
"mgmt.config.generalTitle": "일반",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "메트릭 대시보드 삭제",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "대시보드에서 모든 메트릭 데이터를 삭제하시겠습니까?",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "새로고침",
|
||||
"mgmt.config.header.restartButton.restartLabel": "서버 재시작",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "로컬 IP를 통한 비공개 액세스 허용",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "HTTPS가 도메인과 함께 사용될 때, 네트워킹 구성에 따라 서버가 직접적인 로컬 연결을 받지 못할 수 있습니다.<br />이 옵션을 사용하면 ip:port와 같이 로컬 IP 주소를 사용하여 Cosmos 관리자에 액세스할 수 있습니다.<br />이미 앱을 위해 ip:port URLs을 생성할 수 있지만, <strong>이 경우 HTTP 전용이 됩니다.</strong>",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "이 옵션은 로컬 네트워크에서 서버를 보안 위험에 노출시킬 수 있으므로 권장하지 않습니다.<br />로컬 네트워크는 인터넷보다 안전하지만, IoT, 스마트 TV, 스마트폰 또는 라우터와 같은 장치가 손상될 수 있으므로 안전하지 않습니다.<br /><strong>도메인 이름과 HTTPS를 사용하는 서버에 안전한 오프라인/로컬 전용 액세스를 원할 경우 Constellation을 사용하십시오.</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "공개 사이트를 운영 중이며 검색 엔진에서 서버를 찾아 검색 결과에 표시되도록 허용하려면 이 옵션을 활성화하세요.",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "검색 엔진이 서버를 색인하도록 허용",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "호스트명: 이 항목은 Cosmos 서버에 대한 액세스를 제한하는 데 사용될 것입니다 (귀하의 IP 또는 도메인 이름)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "호스트명이 필요합니다",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "이 옵션을 통해 로컬 네트워크에서 mDNS를 사용하여 서버를 게시할 수 있습니다. 이는 .local 도메인들이 추가 구성 없이 로컬 네트워크에서 사용 가능해진다는 의미입니다.",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "성공적인 로그인 시 사용자에게 알림",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "설정된 경로가 없습니다.",
|
||||
"mgmt.config.proxy.originTitle": "원본",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "도메인 이름을 사용하지 않고 있으며, 도커 포트를 재매핑하기 위해 서버가 몇 초 동안 오프라인 상태가 될 수 있습니다.",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "자체 서명된 인증서를 사용하고 있으므로 새 인증서를 수락해야 할 경우 페이지를 새로 고쳐야 합니다. 향후 이를 피하기 위해 Let's Encrypt를 사용하십시오. {{isNotDomain && '도메인 이름을 사용하지 않고 있으며, 도커 포트를 재매핑하기 위해 서버가 몇 초 동안 오프라인 상태가 될 수 있습니다.'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "변경 사항 저장",
|
||||
"mgmt.config.proxy.urlTitle": "URL",
|
||||
"mgmt.config.restart.laterButton": "나중에",
|
||||
"mgmt.config.restart.okButton": "확인",
|
||||
"mgmt.config.restart.restartQuestion": "서버를 재시작하시겠습니까?",
|
||||
"mgmt.config.restart.restartStatus": "서버 재시작 중...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "서버 재시작이 예상보다 오래 걸리고 있습니다.",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "로그 문제를 해결 고려해보십시오. 자체 서명된 인증서를 사용하는 경우, 페이지를 새로 고치고 다시 수락해야 할 수 있습니다.",
|
||||
"mgmt.config.restart.restartTitle": "서버 재시작?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "관리자 패널에 대한 액세스를 컨스텔레이션에서만 허용",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "관리자 패널에 대한 액세스를 제한하려면 이러한 옵션을 사용하십시오. 본인 접근을 차단할 경우, 구성 파일을 수동으로 편집해야 합니다. 로컬 네트워크에 대한 액세스를 제한하려면 '관리자 화이트리스트'에 IP 범위 192.168.0.0/16을 사용할 수 있습니다.",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "관리자 패널에 액세스할 수 있는 IP 목록 (쉼표로 구분된 형식)",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "관리자 화이트리스트 인바운드 IP 및/또는 IP 범위 (쉼표로 구분된 형식)",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "관리자 제한",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "인증 공개 키",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "보안상의 이유로 전자 인증서의 개인 키를 원격으로 변경할 수 없습니다. config 파일을 수동으로 편집하거나, 더 나아가 환경 변수를 사용하여 보관하는 것이 좋습니다.",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "인증서를 자동으로 생성 (기본값: true)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "HTTPS 인증서",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "HTTP(S) 모드를 선택하십시오",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "HTTP 만 사용",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "Let's Encrypt를 사용하여 인증서 자동 생성 (권장)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "내가 가진 인증서 사용",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "로컬에서 자체 서명된 인증서 사용",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(선택 사항, 필요 시) 와일드카드 도메인 재정의 (쉼표로 구분, 플레이스홀더처럼 와일드카드 및 루트 도메인 추가 필요)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "루트 HTTPS 공개 키",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "다음 저장 시 HTTPS 인증서 갱신 강제",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "DNS 제공자 선택 (DNS Challenge를 사용하는 경우, 그렇지 않으면 비워두기)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "Let's Encrypt용 이메일 주소",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "루트 도메인에 대해 와일드카드 인증서 사용",
|
||||
"mgmt.config.security.encryptionTitle": "암호화",
|
||||
"mgmt.config.security.geoBlockSelection": "차단하거나 허용할 국가를 선택하십시오",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "지리적 차단: (이 국가들은 차단/허용됩니다)",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "접근 허용됨",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "접근 차단됨",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "허용",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "차단",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "기본값으로 재설정 (가장 위험한 국가)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "목록을 블랙리스트 대신 화이트리스트로 사용",
|
||||
"mgmt.constellation.dns.resetButton": "재설정",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "DNS 차단 목록",
|
||||
"mgmt.constellation.dnsTitle": "Constellation 내부 DNS",
|
||||
"mgmt.constellation.externalText": "현재 외부 수평계 네트워크에 연결되어 있습니다. 주 Cosmos 서버를 사용하여 수평계 네트워크와 장치를 관리하십시오.",
|
||||
"mgmt.constellation.isRelay.label": "이 Lighthouse를 통해 트래픽 릴레이",
|
||||
"mgmt.constellation.resetLabel": "네트워크 재설정",
|
||||
"mgmt.constellation.resetText": "네트워크가 완전히 재설정되며, 모든 클라이언트가 연결이 끊어집니다. 다시 연결해야 합니다. 이는 되돌릴 수 없습니다.",
|
||||
"mgmt.constellation.restartButton": "VPN 서비스 재시작",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "장치가 성공적으로 추가되었습니다! Cosmos 앱에서 QR 코드를 스캔하거나 관련 파일을 장치에 다운로드하여 구성 파일 및 네트워크 인증서와 함께 연결하십시오:",
|
||||
"mgmt.constellation.setup.addDeviceText": "Cosmos 또는 Nebula 클라이언트를 사용하여 수평계에 장치 추가",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "장치 추가",
|
||||
"mgmt.constellation.setup.deviceName.label": "장치 이름",
|
||||
"mgmt.constellation.setup.dns.customEntries": "DNS 사용자 정의 항목",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "기본값 재설정",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "도메인을 차단하려면 블랙리스트 사용",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "DNS 차단 목록 URL",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "DNS 기록을 변경할 때 항상 브라우저의 개인 모드를 사용하고 다양한 캐시가 만료될 때까지 시간을 허용하십시오.",
|
||||
"mgmt.constellation.setup.dnsText": "이 DNS는 수평계 네트워크 내에서 실행됩니다. 자동으로 도메인의 DNS 항목을 네트워크에 로컬로 다시 작성하며, 네트워크에 연결된 모든 장치에서 광고 및 추적기를 차단할 수도 있습니다. 특정 IP 주소로 해결하기 위해 사용자 정의 DNS 항목을 추가할 수도 있습니다. 이 DNS 서버는 네트워크 내부에서만 접근 가능합니다.",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "수평계 활성화됨",
|
||||
"mgmt.constellation.setup.externalConfig.label": "외부 수평계 네트워크 파일 업로드",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "외부 수평계 네트워크 파일 동기화",
|
||||
"mgmt.constellation.setup.firewallInfo": "곧 출시 예정입니다. 이 기능을 통해 각 장치에서 개별적으로 포트를 열고 닫을 수 있으며, 누가 접근할 수 있는지 결정할 수 있습니다.",
|
||||
"mgmt.constellation.setup.hostnameInfo": "이것은 앱이 연결하기 위해 사용할 수평계 호스트 이름입니다. 도메인 이름(동적 IP의 경우)과 IP의 혼합일 수 있습니다.<br />도메인 이름을 사용하는 경우, 이는 서버의 호스트 이름과 달라야 합니다. 선택한 도메인에 서버를 가리키는 A 레코드가 도메인 DNS에 있는지 확인하는 것이 매우 중요합니다. <strong>이 값을 변경하면 네트워크를 재설정하고 모든 클라이언트를 다시 연결해야 합니다!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "수평계 IP 주소",
|
||||
"mgmt.constellation.setup.ipTitle": "수평계 IP",
|
||||
"mgmt.constellation.setup.owner.label": "소유자",
|
||||
"mgmt.constellation.setup.privNode.label": "이 서버는 라이트하우스가 아닙니다(다른 라이트하우스 없이 직접 연결할 수 없음)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "공개 호스트 이름",
|
||||
"mgmt.constellation.setup.pubKey.label": "공개 키 (선택 사항)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "이 노드를 통해 요청 릴레이",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "곧 출시됩니다. 이 기능을 통해 장치를 통해 트래픽을 컨스텔레이션 외부로 터널링할 수 있습니다.",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "안전하지 않은 경로",
|
||||
"mgmt.constellation.setupText": "Constellation은 Cosmos 네트워크 내에서 작동하는 VPN입니다. 모든 장치를 자동으로 연결하고 어디서든 접근할 수 있게 합니다. 자세한 정보는 <0>문서</0>를 참조하십시오. 연결하려면 <1>Constellation 앱</1>을 사용하십시오.",
|
||||
"mgmt.constellation.setupTitle": "컨스텔레이션 설정",
|
||||
"mgmt.constellation.setuplighthouseTitle": "라이트하우스 설정",
|
||||
"mgmt.constellation.showConfigButton": "VPN 설정 보기",
|
||||
"mgmt.constellation.showLogsButton": "VPN 로그 보기",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "장치 다시 동기화",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "서버와의 연결이 끊긴 클라이언트를 다시 동기화할 때 사용합니다. 클라이언트에서 \"장치 다시 동기화\"를 클릭하고 절차를 따르십시오. <strong>새 장치에는 사용하지 마십시오, 대신 \"장치 추가\" 버튼을 사용하십시오.</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "constellation.resync.yml 다운로드",
|
||||
"mgmt.constellation.banner_alt": "컨스텔레이션 VPN 배너",
|
||||
"mgmt.constellation.title": "컨스텔레이션 잠금 해제: 당신의 안전한 게이트웨이 홈",
|
||||
"mgmt.constellation.description": "컨스텔레이션은 집 서버에 어디서든 안전하게 접근할 수 있는 강력한 VPN 기반 기술입니다. 라우터의 포트를 열 필요 없이 사용하십시오. 최신 암호화 기술로 데이터를 안전하게 보호하고 연결을 안전하게 유지하십시오.",
|
||||
"mgmt.constellation.why_title": "왜 컨스텔레이션 VPN인가?",
|
||||
"mgmt.constellation.features.0": "세계 어디서나 집 서버에 안전하게 접근",
|
||||
"mgmt.constellation.features.1": "포트를 열 필요 없어 잠재적 보안 취약점 감소*",
|
||||
"mgmt.constellation.features.2": "암호화된 연결로 데이터를 엿보는 눈으로부터 안전하게 보호*",
|
||||
"mgmt.constellation.features.3": "Cosmos 인터페이스를 통한 쉬운 설정 및 관리",
|
||||
"mgmt.constellation.features.4": "집에 도착하면 인터넷에서 로컬 네트워크로 자동 전환",
|
||||
"mgmt.constellation.features.5": "자동 DNS 재작성",
|
||||
"mgmt.constellation.features.6": "모든 장치에서 광고와 추적기 차단",
|
||||
"mgmt.constellation.features.7": "Cosmos의 새로운 기능 및 개선사항 지속적 개발 지원",
|
||||
"mgmt.constellation.lighthouse_note": "* 라이트하우스(터널)은 자가 호스팅되며, 인터넷에서 접근 가능한 서버에 설치해야 합니다.",
|
||||
"mgmt.constellation.monthly": "월간",
|
||||
"mgmt.constellation.yearly": "연간",
|
||||
"mgmt.constellation.monthly_plan": "월간 플랜",
|
||||
"mgmt.constellation.yearly_plan": "연간 플랜",
|
||||
"mgmt.constellation.per_month": "월별",
|
||||
"mgmt.constellation.discount_chip": "EARLY15: 평생 15% 할인",
|
||||
"mgmt.constellation.early_adopter_offer": "초기 채택자를 위한 한정 기간 할인. 2025년 2월까지!",
|
||||
"mgmt.constellation.plan_features.0": "무제한 장치",
|
||||
"mgmt.constellation.plan_features.1": "모든 VPN 기능",
|
||||
"mgmt.constellation.plan_features.2": "유연한 월별 청구",
|
||||
"mgmt.constellation.plan_features.3": "평생 15% 할인 적용",
|
||||
"mgmt.constellation.yearly_savings": "월간 요금 대비 17% 절약",
|
||||
"mgmt.constellation.upgrade_button": "지금 업그레이드",
|
||||
"mgmt.cron.editCron.customText": "컨테이너에서 쉘 명령을 실행할 사용자 지정 작업을 만듭니다. 호스트에서 실행하려면 컨테이너 필드를 비워 두십시오.",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "Cosmos가 컨테이너에서 실행되지 않는 경우에만 호스트에서 실행 가능합니다.",
|
||||
"mgmt.cron.editCronTitle": "작업 수정",
|
||||
"mgmt.cron.invalidCron": "잘못된 CRONTAB 형식(6부분 사용)",
|
||||
"mgmt.cron.list.state.lastRan": "마지막 실행",
|
||||
"mgmt.cron.list.state.running": "실행 중 - 시작됨",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "실행할 명령 (예: echo 'Hello world')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "작업 이름",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "일정 (crontab 구문 사용)",
|
||||
"mgmt.cron.newCron.submitButton": "제출",
|
||||
"mgmt.cron.newCronTitle": "새 작업",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "행동 트리거",
|
||||
"mgmt.monitoring.alerts.addActionButton": "액션 추가",
|
||||
"mgmt.openId.experimentalWarning": "이것은 실험적인 기능입니다. 신중하게 사용하시길 권장합니다. 발견된 문제를 보고해 주십시오!",
|
||||
"mgmt.openId.newSecret": "새 비밀",
|
||||
"mgmt.openId.redirect": "리디렉션",
|
||||
"mgmt.openId.redirectUri": "리디렉션 URI",
|
||||
"mgmt.openId.resetSecret": "비밀 초기화",
|
||||
"mgmt.openId.secretUpdated": "비밀이 업데이트되었습니다. 다시는 표시되지 않으므로 지금 복사하십시오.",
|
||||
"mgmt.openid.newClientTitle": "새 클라이언트",
|
||||
"mgmt.openid.newMfa": "새 MFA 설정",
|
||||
"mgmt.openid.newMfa.enterOtp": "OTP를 입력하십시오",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "QR 코드를 스캔하거나 코드를 수동으로 입력한 후 인증 앱에서 토큰을 아래에 입력하세요",
|
||||
"mgmt.openid.newMfa.otpManualCode": "...또는 이 코드를 수동으로 입력하세요",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "수동 코드 표시",
|
||||
"mgmt.openid.newMfa.requires2faText": "이 서버는 2FA가 필요합니다. 계속하려면 <Tooltip title=\"예: FreeOTP(+) 또는 Google/Microsoft 인증기\"><1>인증 앱</1></Tooltip>으로 이 QR 코드를 스캔하세요",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "토큰이 필요합니다",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "토큰은 최대 6자여야 합니다",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "토큰은 최소 6자여야 합니다",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "잘못된 OTP입니다. 다시 시도하십시오",
|
||||
"mgmt.scheduler.customJobsTitle": "사용자 지정 작업",
|
||||
"mgmt.scheduler.lastLogs": "마지막 로그",
|
||||
"mgmt.scheduler.list.action.logs": "로그",
|
||||
"mgmt.scheduler.list.action.run": "실행",
|
||||
"mgmt.scheduler.list.scheduleTitle": "일정",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "마지막 실행이 오류로 종료된 시간",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "마지막 실행 완료 시간",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "지속 시간",
|
||||
"mgmt.scheduler.list.status.neverRan": "한 번도 실행되지 않음",
|
||||
"mgmt.scheduler.list.status.runningSince": "실행된 이후로",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "일회성 작업",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "패리티 디스크 작업",
|
||||
"mgmt.servApp.container.urls.exposeText": "URL 마법사에 오신 것을 환영합니다. 이 인터페이스는 ServApp을 안전하게 인터넷에 노출시키는 새로운 URL을 생성하는 데 도움을 줄 것입니다.",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "ServApp 노출",
|
||||
"mgmt.servApp.exposeDesc": "containerName을 인터넷에 노출",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "검토 및 시작",
|
||||
"mgmt.servApp.newServAppButton": "새 ServApp 시작",
|
||||
"mgmt.servApp.url": "이 ServApp에 액세스할 URL 생성",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "컨테이너 자동 업데이트",
|
||||
"mgmt.servApps.container.delete.cronjob": "크론 작업",
|
||||
"mgmt.servApps.container.delete.done": "완료",
|
||||
"mgmt.servApps.container.delete.route": "경로",
|
||||
"mgmt.servApps.container.deleteService": "서비스 삭제",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "삭제 상태:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "컨테이너 연결",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "컨테이너와 연결",
|
||||
"mgmt.servApps.container.overview.healthTitle": "건강",
|
||||
"mgmt.servApps.container.overview.imageTitle": "이미지",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "IP 주소",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "설정",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "오류만",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "삭제할 항목을 선택하시오:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "MACVLAN을 위한 상위 인터페이스가 필요합니다",
|
||||
"mgmt.servApps.createdChip.createdLabel": "\"생성됨\"",
|
||||
"mgmt.servApps.deadChip.deadLabel": "중지됨",
|
||||
"mgmt.servApps.driver.none": "없음",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "종료됨",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "Docker 백업 내보내기",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "컨테이너 포트",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "이 컨테이너가 실행 중이 아닙니다. 설정을 편집하면 컨테이너가 다시 시작됩니다.",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "포트 노출",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "이 컨테이너는 강제로 보안 처리됩니다. 직접적으로 인터넷에 포트를 노출할 수 없으며, 대신 Cosmos에서 URL을 생성해야 합니다. 또한 Bridge 네트워크에 연결할 수 없습니다.",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "네트워크 모드",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "연결 끊기",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "다시 생성하거나",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "삭제된 네트워크에 연결되어 있습니다:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "포트 업데이트",
|
||||
"mgmt.servApps.newChip.newLabel": "새로운",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "URL 선택",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "이 서비스는 최신 버전의 Cosmos가 필요합니다. 이 서비스를 설치하려면 Cosmos를 업데이트하십시오.",
|
||||
"mgmt.servApps.newContainer.customize": "{{container_name}} 맞춤 설정",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "네트워크 설정",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "서비스 이름 선택",
|
||||
"mgmt.servApps.notRunningWarning": "이 컨테이너가 실행 중이 아닙니다. 설정을 편집하면 컨테이너가 다시 시작됩니다.",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "일시 중지됨",
|
||||
"mgmt.servApps.removingChip.removingLabel": "제거 중",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "재시작 중",
|
||||
"mgmt.servApps.runningChip.runningLabel": "실행 중",
|
||||
"mgmt.servApps.startToEditInfo": "편집을 위해 컨테이너 시작",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "이 컨테이너가 실행 중이 아닙니다. 설정을 편집하면 컨테이너가 다시 시작됩니다.",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "로컬",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "새 볼륨",
|
||||
"mgmt.servapps.actionBar.kill": "강제 종료",
|
||||
"mgmt.servapps.actionBar.noUpdate": "업데이트 없음. 강제 풀을 클릭하세요",
|
||||
"mgmt.servapps.actionBar.pause": "일시 중지",
|
||||
"mgmt.servapps.actionBar.recreate": "재생성",
|
||||
"mgmt.servapps.actionBar.restart": "재시작",
|
||||
"mgmt.servapps.actionBar.start": "시작",
|
||||
"mgmt.servapps.actionBar.stop": "중지",
|
||||
"mgmt.servapps.actionBar.unpause": "일시 중지 해제",
|
||||
"mgmt.servapps.actionBar.update": "업데이트 가능",
|
||||
"mgmt.servapps.actionBar.updating": "ServApp 업데이트 중...",
|
||||
"mgmt.servapps.compose": "컴포즈",
|
||||
"mgmt.servapps.compose.installButton": "설치",
|
||||
"mgmt.servapps.compose.installTitle": "설치",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "서비스 생성 - 미리보기",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "서비스 생성 완료!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "서비스 편집",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "연결",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "에 연결됨 ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "연결 끊기",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "에서 연결 해제됨 ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "메인 프로세스 TTY",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "새 셸",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "이 컨테이너는 인터랙티브하지 않습니다. 메인 프로세스에 연결하려면,",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "TTY 활성화",
|
||||
"mgmt.servapps.importComposeFileButton": "Compose 파일 가져오기",
|
||||
"mgmt.servapps.networks.attackNetwork": "코스모스에 연결",
|
||||
"mgmt.servapps.networks.containers": "컨테이너들",
|
||||
"mgmt.servapps.networks.list.bridge": "브리지",
|
||||
"mgmt.servapps.networks.list.host": "호스트",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "IPAM 게이트웨이 / 마스크",
|
||||
"mgmt.servapps.networks.list.networkName": "네트워크 이름",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "IP 없음",
|
||||
"mgmt.servapps.networks.list.networkproperties": "속성",
|
||||
"mgmt.servapps.networks.list.newNetwork": "새 네트워크",
|
||||
"mgmt.servapps.networks.list.overlay": "오버레이",
|
||||
"mgmt.servapps.networks.list.parentIf": "부모 인터페이스",
|
||||
"mgmt.servapps.networks.list.subnet": "서브넷 (선택사항)",
|
||||
"mgmt.servapps.networks.volumes": "볼륨들",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "컨테이너 경로",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "호스트 경로",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "장치들",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "키",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "값",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "환경 변수는 고유해야 합니다",
|
||||
"mgmt.servapps.newContainer.envTitle": "환경 변수",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "보안 컨테이너 강제",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "이미지를 업데이트했습니다. 아래 버튼을 클릭하면 새 이미지를 가져오고, 그러고 나서만 컨테이너를 업데이트할 수 있습니다.",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "인터랙티브 모드",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "레이블은 고유해야 합니다",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "레이블",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "새로운 이미지 가져오기",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "새로운 이미지를 가져오는 중...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "재시작 정책",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "재시작 정책",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "컨테이너 업데이트",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "바인드",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "마운트는 고유한 대상이 있어야 합니다",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "새 마운트 포인트",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "볼륨 업데이트",
|
||||
"mgmt.servapps.newContainer.volumesTitle": "볼륨 마운트",
|
||||
"mgmt.servapps.newContainerTitle": "Docker 컨테이너 설정",
|
||||
"mgmt.servapps.overview": "개요",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "docker-compose.yml / cosmos-compose.json을 여기에 붙여넣거나 파일 업로드 버튼을 사용하십시오.",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "라우트를 찾을 수 없습니다",
|
||||
"mgmt.servapps.routeConfig.setup": "설정",
|
||||
"mgmt.servapps.terminal": "터미널",
|
||||
"mgmt.servapps.updatesAvailableFor": "업데이트가 가능합니다",
|
||||
"mgmt.servapps.viewDetailsButton": "세부 사항 보기",
|
||||
"mgmt.servapps.viewStackButton": "스택 보기",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "범위",
|
||||
"mgmt.servapps.volumes.volumeName": "볼륨 이름",
|
||||
"mgmt.storage.available": "사용 가능",
|
||||
"mgmt.storage.chown": "마운트 폴더 소유자 변경 (선택 사항, 예: 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "구성 이름",
|
||||
"mgmt.storage.confirmParityDeletion": "이 패리티를 삭제하시겠습니까?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "비밀번호 확인",
|
||||
"mgmt.storage.dataDisksTitle": "데이터 디스크",
|
||||
"mgmt.storage.deviceTitle": "장치",
|
||||
"mgmt.storage.diskformatTitle": "디스크 포맷",
|
||||
"mgmt.storage.disks": "디스크",
|
||||
"mgmt.storage.externalStorage": "외부 스토리지",
|
||||
"mgmt.storage.externalStorageText": "곧 출시 예정. 이 기능은 외부 클라우드(Dropbox, Onedrive 등)를 서버에 마운트할 수 있게 해줍니다.",
|
||||
"mgmt.storage.formatButton": "포맷",
|
||||
"mgmt.storage.formatDiskTitle": "디스크 포맷",
|
||||
"mgmt.storage.formattingLog": "포맷 중",
|
||||
"mgmt.storage.list.fixText": "수정",
|
||||
"mgmt.storage.list.scrubText": "스크럽",
|
||||
"mgmt.storage.list.syncText": "동기화",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "추가 mergerFS 옵션 (선택 사항, 쉼표로 구분)",
|
||||
"mgmt.storage.mergeButton": "병합",
|
||||
"mgmt.storage.mergeText": "디스크를 함께 병합하려고 합니다. <strong>이 작업은 안전하고 되돌릴 수 있습니다</strong>. 디스크의 데이터에는 영향을 주지 않지만, 파일 탐색기에서 단일 디스크로 내용을 볼 수 있게 됩니다.",
|
||||
"mgmt.storage.mergeTitle": "디스크 병합",
|
||||
"mgmt.storage.mount.permanent": "영구적인",
|
||||
"mgmt.storage.mount.whatToMountLabel": "마운트할 항목",
|
||||
"mgmt.storage.mountPath": "마운트할 경로",
|
||||
"mgmt.storage.mountPicker": "대상 선택",
|
||||
"mgmt.storage.mountedAtText": "마운트 위치",
|
||||
"mgmt.storage.mounts": "마운트",
|
||||
"mgmt.storage.newMerge.newMergeButton": "새 병합 생성",
|
||||
"mgmt.storage.newMount.newMountButton": "새 마운트",
|
||||
"mgmt.storage.optionsTitle": "옵션",
|
||||
"mgmt.storage.parityDisksTitle": "패리티 디스크",
|
||||
"mgmt.storage.parityTitle": "패리티",
|
||||
"mgmt.storage.pathPrefixMntValidation": "경로는 /mnt/ 또는 /var/mnt로 시작해야 합니다",
|
||||
"mgmt.storage.pathTitle": "경로",
|
||||
"mgmt.storage.raidText": "곧 출시 예정. 이 기능은 디스크로 RAID 어레이를 만들 수 있게 해줍니다.",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### Docker 컨테이너 안에서 Cosmos를 실행 중입니다. 따라서 디스크와 그 정보에 대한 접근이 제한됩니다.",
|
||||
"mgmt.storage.selectMin2": "최소 2개의 디스크를 선택하십시오",
|
||||
"mgmt.storage.sharesText": "곧 출시 예정. 이 기능은 다양한 프로토콜(SMB, FTP 등)로 폴더를 공유할 수 있게 해줍니다.",
|
||||
"mgmt.storage.sharesTitle": "공유",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. 대상",
|
||||
"mgmt.storage.smart.health": "건강 상태",
|
||||
"mgmt.storage.smart.noSmartError": "이 디스크에 대한 S.M.A.R.T. 데이터가 없습니다. 어떤 형태로든 가상화 또는 컨테이너화된 상태에서 Cosmos를 실행 중이라면 데이터가 이용 불가능한 이유일 수 있습니다.",
|
||||
"mgmt.storage.smart.threshholdTooltip": "이 값은 건강 상태의 %입니다 (100이 최고). 옆에 있는 임계값은 하드 드라이브를 즉시 교체해야 할 시점입니다.",
|
||||
"mgmt.storage.snapraid.addDatadisk": "데이터 디스크 추가",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "먼저, 패리티 디스크를 선택하십시오. 하나의 패리티 디스크는 한 디스크 오류를 보호하고, 두 개의 패리티 디스크는 두 개의 디스크 오류를 보호하는 방식입니다. 그런 디스크들은 오직 패리티 용도로만 사용되며 데이터 저장에는 사용할 수 없습니다. 패리티 디스크는 가장 큰 데이터 디스크와 최소한 동일한 크기여야 하며 비어 있어야 합니다.",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "패리티 디스크로 보호하려는 데이터 디스크를 선택하십시오.",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "동기화 및 스크럽 간격을 설정하십시오. 동기화 간격은 패리티가 업데이트되는 시간이고, 스크럽 간격은 패리티가 오류를 확인하는 시간입니다. 이는 CRONTAB 구문을 초 단위로 사용합니다.",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "새 패리티 디스크",
|
||||
"mgmt.storage.snapraid.createParity.step": "단계",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "패리티 디스크 생성",
|
||||
"mgmt.storage.snapraid.createParityInfo": "패리티 디스크를 생성하려고 합니다. <strong>이 작업은 안전하고 되돌릴 수 있습니다</strong>. 패리티 디스크는 디스크 장애로부터 데이터를 보호하는 데 사용됩니다. 패리티 디스크를 생성할 때 보호하려는 데이터 디스크를 선택합니다. 시스템 또는 다른 패리티 디스크를 포함한 디스크를 추가하지 마십시오.",
|
||||
"mgmt.storage.snapraid.min1parity": "최소 1개의 패리티 디스크를 선택하세요",
|
||||
"mgmt.storage.snapraid.min2datadisks": "최소 2개의 데이터 디스크를 선택하세요",
|
||||
"mgmt.storage.snapraid.min3chars": "이름은 최소 3자 이상이어야 합니다",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "이름은 영숫자여야 합니다",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "데이터 디스크 제거",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "스크럽 간격",
|
||||
"mgmt.storage.snapraid.storageParity": "스토리지 패리티",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "동기화 간격",
|
||||
"mgmt.storage.startFormatLog": "{{disk}} 디스크 포맷 시작 중...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "동기화/스크럽 간격",
|
||||
"mgmt.storage.typeTitle": "유형",
|
||||
"mgmt.storage.unMountDiskButton": "{{unMount}} 디스크",
|
||||
"mgmt.storage.unMountDiskText": "디스크 <strong>{{disk}}</strong>{{mountpoint}}를 {{unMount}}하려고 합니다. 이렇게 하면 파일 탐색기에서 콘텐츠를 {{unAvailable}}로 볼 수 있습니다. 영구적인 {{unMount}}는 재부팅 후에도 지속됩니다.",
|
||||
"mgmt.storage.unMountText": "폴더 {{mountpoint}}를 {{unMount}}하려고 합니다. 이렇게 하면 파일 탐색기에서 콘텐츠를 {{unAvailable}}로 볼 수 있습니다. 영구적인 {{unMount}}는 재부팅 후에도 지속됩니다.",
|
||||
"mgmt.storage.unavailable": "사용 불가",
|
||||
"mgmt.storage.formatModalText": "{{disk}}를 포맷하려면 비밀번호를 입력하세요",
|
||||
"mgmt.storage.vmWarning": "코스모스를 Docker 컨테이너 또는 VM 안에서 실행하고 있습니다. 따라서 디스크 및 정보에 대한 접근이 제한됩니다. VM/Docker 설정이 다를 수 있고, 이는 포맷, 마운트, RAID 등의 잠재적으로 파괴적인 작업을 잘못 인도하여 되돌릴 수 없는 손상을 초래할 수 있으므로 이러한 작업은 비활성화됩니다.",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "이 설정은 고급 사용자만을 위한 것입니다. 무엇을 하는지 모를 경우 변경하지 마십시오.",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "이 설정은 지정된 IP 이외의 모든 요청을 필터링합니다. 이를 위해 클라이언트의 실제 IP를 보고하도록 설정되어야 합니다. 기본적으로는 그렇게 되지만, 일부 특이한 설정(예: Windows에 Docker/코스모스 설치, Cloudflare 뒤)에선 클라이언트의 실제 IP를 알 수 없게 됩니다. 위에 있는 \"콘스텔레이션에 제한\"을 사용한 경우 이 설정에 관계없이 콘스텔레이션 IP는 항상 허용됩니다.",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "대시보드에서 숨기기",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "호스트 헤더 덮어쓰기 (다른 서버/IP에서 요청을 체인 리졸빙하는 데 사용)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "호스트 헤더 덮어쓰기",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "인바운드 IP 및/또는 IP 범위 허용 (쉼표로 구분)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "인바운드 IP 및/또는 IP 범위 허용 (쉼표로 구분)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "고급 설정",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "인증 필요",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "콘스텔레이션 VPN으로 접근 제한",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "스마트 쉴드 보호",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "기본 보안",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "불안전한 HTTPS 대상 수락 (권장하지 않음)",
|
||||
"mgmt.urls.edit.newUrlTitle": "새 URL",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "경로 접두사",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "경로 접두사",
|
||||
"mgmt.urls.edit.sourceInfo": "대상에 접근하려는 URL은 무엇입니까?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "경로 접두사 제거",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "대상 폴더 경로",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "대상 URL",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "대상 설정",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "모드",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "프록시",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "리디렉션",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Docker 컨테이너",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "싱글 페이지 애플리케이션",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "정적 폴더",
|
||||
"mgmt.urls.edit.targetTypeInfo": "이 경로로 접근하려는 대상은 무엇입니까?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "대상 유형",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "호스트 사용",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "경로 접두사 사용",
|
||||
"mgmt.usermgmt.adminLabel": "관리자",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "이메일 주소 (선택 사항)",
|
||||
"mgmt.usermgmt.createUserTitle": "사용자 생성",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "사용자를 삭제하시겠습니까",
|
||||
"mgmt.usermgmt.deleteUserTitle": "사용자 삭제",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "이메일 주소",
|
||||
"mgmt.usermgmt.editEmailText": "이 양식을 사용하여 사용자 {{user}}의 이메일을 편집합니다.",
|
||||
"mgmt.usermgmt.editEmailTitle": "이메일 편집",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "초대 만료",
|
||||
"mgmt.usermgmt.invitePendingLabel": "초대 대기 중",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "이 링크를 보내",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "또는 아래 링크를 공유할 수 있습니다:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "에게",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "이메일이 전송되었습니다",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "다음 링크와 함께",
|
||||
"mgmt.usermgmt.inviteUserText": "이 양식을 사용하여 시스템에 새로운 사용자를 초대합니다.",
|
||||
"mgmt.usermgmt.inviteUserTitle": "사용자 초대",
|
||||
"mgmt.usermgmt.lastLogin": "마지막 로그인",
|
||||
"mgmt.usermgmt.reset2faButton": "2FA 재설정",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "비밀번호 재설정 전송",
|
||||
"navigation.home.Avx": "AVX 지원",
|
||||
"navigation.home.LetsEncryptEmailError": "Let's Encrypt에 대한 자동 HTTPS 인증서를 사용하도록 설정했습니다. 구성에 Let's Encrypt에서 사용할 이메일 주소를 제공해야 합니다.",
|
||||
"navigation.home.LetsEncryptError": "Let's Encrypt 구성 또는 라우트 중 하나에 오류가 있습니다. 가능한 빨리 수정해 주세요:",
|
||||
"navigation.home.availRam": "사용 가능",
|
||||
"navigation.home.configChangeRequiresRestartError": "구성에 변경 사항이 발생했으며 변경 사항을 적용하려면 재시작이 필요합니다. 변경 사항을 적용하려면 Cosmos를 다시 시작해 주세요.",
|
||||
"navigation.home.cosmosNotDockerHostError": "Cosmos 서버가 도커 호스트 네트워크 모드에서 실행되고 있지 않습니다. 설치를 마이그레이션하는 것이 좋습니다.",
|
||||
"navigation.home.dbCantConnectError": "데이터베이스에 연결할 수 없습니다. 이는 Cosmos의 여러 기능에 영향을 미칩니다. 가능한 빨리 수정해 주세요!",
|
||||
"navigation.home.localhostnotRecommendedError": "구성에서 localhost 또는 0.0.0.0을 호스트 이름으로 사용하고 있습니다. 도메인 이름이나 IP를 사용하는 것이 좋습니다.",
|
||||
"navigation.home.network": "네트워크",
|
||||
"navigation.home.newCosmosVersionError": "새로운 버전의 Cosmos를 사용할 수 있습니다! 최신 기능 및 버그 수정을 위해 최신 버전으로 업데이트하십시오.",
|
||||
"navigation.home.noApps": "구성된 앱이 없습니다. 구성 패널에서 앱을 추가하세요.",
|
||||
"navigation.home.noAppsTitle": "앱 없음",
|
||||
"navigation.home.noAvx": "AVX 지원 없음",
|
||||
"navigation.home.rcvNet": "수신",
|
||||
"navigation.home.trsNet": "전송",
|
||||
"navigation.home.usedRam": "사용됨",
|
||||
"navigation.market.applicationsTitle": "애플리케이션",
|
||||
"navigation.market.compose": "작성",
|
||||
"navigation.market.filterDuplicateCheckbox": "중복 필터",
|
||||
"navigation.market.image": "이미지",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "추가 타사 레포를 App-Store에 추가할 수 있습니다.",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "여기에서 시작",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "새 소스를 찾으려면",
|
||||
"navigation.market.repository": "저장소",
|
||||
"navigation.market.search": "{{count}}개의 앱 검색...",
|
||||
"navigation.market.sources.addSourceButton": "소스 추가",
|
||||
"navigation.market.sources.editSourcesButton": "소스",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "이름은 고유해야 합니다",
|
||||
"navigation.market.sources.urlRequiredValidation": "URL은 필수 항목입니다",
|
||||
"navigation.market.sourcesTitle": "소스 편집",
|
||||
"navigation.market.startServAppButton": "ServApp 시작",
|
||||
"navigation.market.unofficialMarketTooltip": "이 앱은 Cosmos Cloud App Store에 호스팅되지 않았습니다. 공식적으로 검증 및 테스트되지 않았습니다.",
|
||||
"navigation.market.viewButton": "보기",
|
||||
"navigation.monitoring.alerts.action.edit": "알림 편집",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "작업 유형",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "조건 연산자는 필수 항목입니다",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "조건 값은 필수 항목입니다",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "기간은 필수 항목입니다",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "심각도",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "추적 메트릭은 필수 항목입니다",
|
||||
"navigation.monitoring.alerts.actions.restart": "경고를 일으킨 컨테이너 재시작",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "재시작 작업은 메트릭에 연결된 모든 컨테이너를 재시작하려고 시도합니다. 이는 특정 리소스(CPU와 같은 특정 컨테이너)에 대한 메트릭에만 영향을 미칩니다. 전역 CPU 사용량과 같은 글로벌 메트릭에는 아무런 영향을 미치지 않습니다",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "이메일 발송",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "알림 발송",
|
||||
"navigation.monitoring.alerts.actions.stop": "경고를 일으킨 리소스 중지/비활성화",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "중지 작업은 메트릭에 연결된 모든 리소스(컨테이너, 라우트 등)를 중지/비활성화하려고 시도합니다. 이는 특정 리소스(CPU와 같은 특정 컨테이너)에 대한 메트릭에만 영향을 미칩니다. 전역 CPU 사용량과 같은 글로벌 메트릭에는 아무런 영향을 미치지 않습니다",
|
||||
"navigation.monitoring.alerts.actionsTitle": "작업",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "알림 이름",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "마지막 트리거",
|
||||
"navigation.monitoring.alerts.conditionLabel": "조건은 최대 값의 백분율입니다",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "트리거 조건 연산자",
|
||||
"navigation.monitoring.alerts.conditionTitle": "조건",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "트리거 조건 값",
|
||||
"navigation.monitoring.alerts.newAlertButton": "새 알림",
|
||||
"navigation.monitoring.alerts.periodLabel": "기간 (메트릭 확인 빈도)",
|
||||
"navigation.monitoring.alerts.periodTitle": "기간",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "기본값으로 재설정",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "제한 (최대 하루에 한 번 트리거)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "추적할 메트릭",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "추적 메트릭",
|
||||
"navigation.monitoring.alertsTitle": "알림",
|
||||
"navigation.monitoring.daily": "일별",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "시작일",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "종료일",
|
||||
"navigation.monitoring.events.eventsFound": "{{count}}개의 이벤트가 {{from}}에서 {{to}}까지 발견되었습니다",
|
||||
"navigation.monitoring.events.eventsFound_other": "{{count}}개의 이벤트가 {{from}}에서 {{to}}까지 발견되었습니다",
|
||||
"navigation.monitoring.events.eventsFound_zero": "{{from}}에서 {{to}}까지 이벤트가 없습니다",
|
||||
"navigation.monitoring.events.loadMoreButton": "더 불러오기",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "검색 (텍스트 또는 bson)",
|
||||
"navigation.monitoring.eventsTitle": "이벤트",
|
||||
"navigation.monitoring.hourly": "시간별",
|
||||
"navigation.monitoring.latest": "최신",
|
||||
"navigation.monitoring.proxyTitle": "프록시",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "컨테이너 - 평균 네트워크",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "컨테이너 - 평균 리소스",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "차단된 요청의 이유",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "차단된 요청",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "디스크 사용량",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "봇",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "지리적 위치 (차단된 국가)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "호스트 이름별 (보통 IP 스캐닝 위협)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "참조자별",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "스마트 실드 (시간, 크기, 무차별 대입, 동시 요청 등 다양한 남용 메트릭). 잠재적 공격을 대비해 자원 보호를 위해 금지된 IP 차단은 포함되지 않음",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "IP 화이트리스트별 (컨스텔레이션에 제한 포함)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "URL당 요청",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "요청 자원",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "요청 응답",
|
||||
"navigation.monitoring.resourcesTitle": "자원",
|
||||
"navigation.monitoringTitle": "서버 모니터링",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "Cloudflare를 사용하는 경우, DNS 레코드가 <strong>설정되지 않도록</strong> 해야 합니다 <b>Proxy</b> (주황색 구름이 아닌 회색 구름이 보여야 합니다). 그렇지 않으면 Cloudflare는 Let's Encrypt가 도메인을 확인할 수 없습니다. <br /> 대안으로, DNS 챌린지를 사용할 수도 있습니다.",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "DNS 챌린지를 활성화했습니다. DNS 제공자의 환경 변수를 설정했는지 확인하십시오. 지금 활성화할 수 있지만, 이 설치 프로그램 후에 Cosmos에 접근하기 전에 API 토큰을 적절히 설정했는지 확인하십시오. 문서는 여기서 확인할 수 있습니다: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "서버를 관리할 로컬 관리자 계정을 생성하십시오. 이메일은 선택 사항이며 알림과 비밀번호 복구에 사용됩니다.",
|
||||
"newInstall.adminAccountTitle": "관리자 계정 🔑 (4단계/4단계)",
|
||||
"newInstall.applyRestartAction": "적용 및 재시작",
|
||||
"newInstall.checkInputValidation": "모든 입력이 올바르게 작성되었는지 확인하십시오",
|
||||
"newInstall.cleanInstallCheckbox": "새 설치 (기존 구성 파일 제거)",
|
||||
"newInstall.dbConnected": "데이터베이스가 연결되었습니다.",
|
||||
"newInstall.dbInstalling": "데이터베이스 설치 중...",
|
||||
"newInstall.dbNotConnected": "데이터베이스가 연결되지 않았습니다!",
|
||||
"newInstall.dbSelection.createChoice": "보안을 갖춘 데이터베이스 자동 생성(권장)",
|
||||
"newInstall.dbSelection.dbLabel": "선택하세요",
|
||||
"newInstall.dbSelection.disabledChoice": "사용자 관리 및 UI 비활성화",
|
||||
"newInstall.dbSelection.providedChoice": "본인의 데이터베이스 자격증명 제공",
|
||||
"newInstall.dbText": "Cosmos는 모든 데이터를 저장하기 위해 MongoDB 데이터베이스를 사용합니다. 선택 사항이지만 데이터베이스가 없으면 인증 및 UI가 작동하지 않습니다.",
|
||||
"newInstall.dbTitle": "데이터베이스 🗄️ (2단계/4단계)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "데이터베이스 URL",
|
||||
"newInstall.dockerAvail": "Docker가 설치되고 실행 중입니다.",
|
||||
"newInstall.dockerChecking": "Docker 상태 다시 확인 중...",
|
||||
"newInstall.dockerNotConnected": "Docker가 연결되지 않았습니다! Docker 연결을 확인하십시오.<br/><pre>-v /var/run/docker.sock:/var/run/docker.sock</pre> 명령을 추가하는 것을 잊으셨나요?<br />Docker 데몬이 다른 곳에서 실행 중인 경우 <pre>-e DOCKER_HOST=...</pre> 명령을 추가하십시오.",
|
||||
"newInstall.dockerTitle": "Docker 🐋 (1단계/4단계)",
|
||||
"newInstall.finishText": "축하합니다! Cosmos 설치에 성공했습니다. 생성한 관리자 계정을 사용해 서버에 로그인할 수 있습니다. 호스트 이름을 변경한 경우, 재시작 후 해당 URL을 사용해 서버에 접속하는 것을 잊지 마십시오. 문제가 발생하면 로그에서 오류 메시지를 확인하고 /config 폴더의 파일을 편집하십시오. 그래도 해결되지 않으면, <0>Discord 서버</0>에 가입해 도움을 받으세요!",
|
||||
"newInstall.finishTitle": "완료 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "도메인 이름을 사용하는 것 같습니다.<br />Let's Encrypt가 인증서를 자동으로 생성할 수 있습니다.",
|
||||
"newInstall.hostnameInput.hostnameLabel": "호스트 이름 (Cosmos에 어떻게 접속하시겠습니까?)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "yourdomain.com, your ip, 또는 localhost",
|
||||
"newInstall.hostnamePointsToInfo": "이 호스트 이름은 <strong>{{hostIp}}</strong>를 가리키고 있습니다. 이 IP가 서버의 IP인지 확인하십시오!",
|
||||
"newInstall.httpsText": "Let's Encrypt를 사용해 HTTPS 인증서를 자동으로 제공하는 것이 좋습니다. 이는 이 서버를 가리키는 유효한 도메인 이름이 필요합니다. 없으면, <strong>드롭다운에서 \"자체 서명 인증서 생성\"을 선택할 수 있습니다.</strong> HTTPS를 활성화하면, 다음 재시작 후 적용됩니다.",
|
||||
"newInstall.httpsText.info": "모르겠으면 기본 값 \"cosmos.local\"을 그대로 두십시오. 브라우저에서 \"http://cosmos.local\"을 입력해 Cosmos에 접근할 수 있습니다!",
|
||||
"newInstall.httpsText.warning": "*.local 도메인(예: cosmos.local)은 <strong>홈 서버</strong>에서만 작동합니다. 서버가 원격인 경우 (예: 임대 서버), 서버 IP나 도메인 이름을 사용해야 합니다.",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (3단계/4단계)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let's Encrypt는 도메인 이름만 허용합니다",
|
||||
"newInstall.linkToDocs": "문서 링크",
|
||||
"newInstall.loading": "로딩 중",
|
||||
"newInstall.localAutoSelfSignedInfo": "IP 주소 또는 로컬 도메인을 사용하는 것 같습니다. <br />일반 HTTP 또는 자체 서명 인증서만 사용할 수 있습니다(자체 서명을 사용하는 경우 일부 앱, 특히 iOS에서 문제가 발생할 수 있습니다).",
|
||||
"newInstall.previousButton": "이전",
|
||||
"newInstall.privCertInput.privCertLabel": "개인 인증서",
|
||||
"newInstall.pubCertInput.pubCertLabel": "공개 인증서",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "사용자 이름은 \\'admin\\' 또는 \\'root\\'일 수 없습니다",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "비밀번호가 일치해야 합니다",
|
||||
"newInstall.skipAction": "건너뛰기",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "Let's Encrypt 이메일",
|
||||
"newInstall.usermgmt.disableButton": "비활성화",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "초대 다시 보내기",
|
||||
"newInstall.welcomeText": "우선, Cosmos를 사용해 주셔서 감사합니다! 그리고 설정 마법사에 오신 것을 환영합니다. 이 마법사는 Cosmos의 설정을 안내합니다. 약 2-3분이 소요되며, 곧 사용 준비가 완료될 것입니다.",
|
||||
"newInstall.welcomeTitle": "환영합니다! 💖",
|
||||
"newInstall.whatIsCosmos": "Cosmos는 Docker를 사용하여 애플리케이션을 실행합니다. 선택사항이지만, Docker에 연결할 수 없는 경우 Cosmos는 리버스 프록시 전용 모드에서 실행됩니다.",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "와일드카드 인증서 사용 *.",
|
||||
"newInstall.wildcardLetsEncryptError": "Let's Encrypt와 함께 와일드카드 인증서를 활성화했습니다. 이것은 DNS 챌린지를 사용하는 경우에만 작동합니다! DNS 공급자 텍스트 입력을 편집하십시오.",
|
||||
"tooltip.route.SmartShield.enabled": "스마트 쉴드가 활성화됨",
|
||||
"tooltip.route.SmartShield.disabled": "스마트 쉴드가 비활성화됨",
|
||||
"tooltip.route.authentication.enabled": "인증이 활성화됨",
|
||||
"tooltip.route.authentication.disabled": "인증이 비활성화됨",
|
||||
"tooltip.route.throttling.enabled": "스로틀링이 활성화됨",
|
||||
"tooltip.route.throttling.disabled": "스로틀링이 비활성화됨",
|
||||
"tooltip.route.timeout.enabled": "타임아웃이 활성화됨",
|
||||
"tooltip.route.timeout.disabled": "타임아웃이 비활성화됨",
|
||||
"tooltip.route.move": "우선 순위가 가장 낮은 경로가 먼저 매칭됩니다",
|
||||
"tooltip.route.tunnelWarn": "이 경로는 주 Cosmos 서버로 터널링됩니다. 그곳에서 편집해야 합니다.",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "다른 Constellation Cosmos 노드를 통해 터널링",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "터널링할 호스트 이름 (사용자에게 표시되는 터널 호스트 이름은 무엇입니까)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "라이선스 키",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "라이선스 관리",
|
||||
"language.selectLanguage": "언어 선택"
|
||||
}
|
||||
725
client/src/utils/locales/nl/translation.json
Normal file
725
client/src/utils/locales/nl/translation.json
Normal file
@@ -0,0 +1,725 @@
|
||||
{
|
||||
"Storage": "Opslag",
|
||||
"auth.accountUnconfirmedError": "Je hebt je account nog niet geregistreerd. Je zou een uitnodigingslink in je e-mails moeten hebben. Als je een nieuwe nodig hebt, neem contact op met je beheerder.",
|
||||
"auth.confirmPassword": "Bevestig wachtwoord",
|
||||
"auth.enterPwd": "Voer je wachtwoord in",
|
||||
"auth.forgotPassword.backToLogin": "Terug naar inloggen",
|
||||
"auth.forgotPassword.checkEmail": "Controleer je e-mail voor een link om je wachtwoord opnieuw in te stellen. Als het niet binnen een paar minuten verschijnt, controleer dan je spammap.",
|
||||
"auth.forgotPassword.resetPassword": "Wachtwoord opnieuw instellen",
|
||||
"auth.forgotPwd": "Wachtwoord vergeten?",
|
||||
"auth.genPwdStrength.good": "Goed",
|
||||
"auth.genPwdStrength.normal": "Normaal",
|
||||
"auth.genPwdStrength.poor": "Slecht",
|
||||
"auth.genPwdStrength.strong": "Sterk",
|
||||
"auth.genPwdStrength.weak": "Zwak",
|
||||
"auth.hostnameInput": "Stel eerst je hostnaam in",
|
||||
"auth.loggedOutError": "Je bent losgekoppeld. Log opnieuw in om door te gaan",
|
||||
"auth.login": "Inloggen",
|
||||
"auth.logoffText": "Je bent uitgelogd. Je wordt doorgestuurd...",
|
||||
"auth.notAdminError": "Je moet Admin zijn",
|
||||
"auth.notLoggedInError": "Je moet ingelogd zijn om toegang te krijgen",
|
||||
"auth.pwd": "Wachtwoord",
|
||||
"auth.pwdRequired": "Wachtwoord is verplicht",
|
||||
"auth.pwdResetNotAllowed": "Deze server staat geen reset van wachtwoorden toe.",
|
||||
"auth.selectHTTPSMode": "Selecteer je HTTP(S)-modus",
|
||||
"auth.unexpectedErrorValidation": "Onverwachte fout. Controleer je gegevens of probeer het later opnieuw.",
|
||||
"auth.usernameInput": "Voer je bijnaam in",
|
||||
"auth.wrongCredError": "Verkeerde bijnaam of wachtwoord. Probeer het opnieuw of probeer je wachtwoord opnieuw in te stellen",
|
||||
"auth.yourPassword": "Jouw wachtwoord",
|
||||
"global.CPU": "CPU",
|
||||
"global.RAM": "RAM",
|
||||
"global.addAction": "Toevoegen",
|
||||
"global.backAction": "Terug",
|
||||
"global.cancelAction": "Annuleren",
|
||||
"global.close": "Sluiten",
|
||||
"global.confirmAction": "Bevestigen",
|
||||
"global.confirmDeletion": "Weet je het zeker?",
|
||||
"global.copyFilenameSuffix": "Kopiëren",
|
||||
"global.createAction": "Maken",
|
||||
"global.createdAt": "Gemaakt op",
|
||||
"global.delete": "Verwijderen",
|
||||
"global.description": "Beschrijving",
|
||||
"global.driver": "Stuurprogramma",
|
||||
"global.edit": "Bewerken",
|
||||
"global.emailInvalidValidation": "Moet een geldig e-mailadres zijn",
|
||||
"global.emailRequiredValidation": "E-mailadres is verplicht",
|
||||
"global.enabled": "Ingeschakeld",
|
||||
"global.error": "Fout",
|
||||
"global.hostname": "Hostnaam",
|
||||
"global.logout": "Uitloggen",
|
||||
"global.mount": "Koppelen",
|
||||
"global.name.validation": "Naam is verplicht",
|
||||
"global.nameTitle": "Naam",
|
||||
"global.network": "Netwerk",
|
||||
"global.networks": "Netwerken",
|
||||
"global.never": "Nooit",
|
||||
"global.next": "Volgende",
|
||||
"global.nicknameLabel": "Bijnaam",
|
||||
"global.nicknameRequiredValidation": "Bijnaam is vereist",
|
||||
"global.refresh": "Vernieuwen",
|
||||
"global.refreshPage": "Pagina Vernieuwen",
|
||||
"global.required": "Vereist",
|
||||
"global.resetZoomButton": "Zoom Resetten",
|
||||
"global.saveAction": "Opslaan",
|
||||
"global.savedConfirmation": "Opgeslagen!",
|
||||
"global.savedError": "Fout bij opslaan, probeer opnieuw.",
|
||||
"global.searchPlaceholder": "Zoeken...",
|
||||
"global.securityTitle": "Beveiliging",
|
||||
"global.source": "Bron",
|
||||
"global.statusTitle": "Status",
|
||||
"global.success": "Succes",
|
||||
"global.target": "Doel",
|
||||
"global.temperature": "Temperatuur",
|
||||
"global.time": "Tijd",
|
||||
"global.unmount": "Demonteren",
|
||||
"global.update": "Bijwerken",
|
||||
"global.user": "Gebruiker",
|
||||
"global.volume": "Volume",
|
||||
"header.notification.message.alertTriggered": "De waarschuwing \"{{Vars}}\" is geactiveerd.",
|
||||
"header.notification.message.certificateRenewed": "Het TLS-certificaat voor de volgende domeinen is vernieuwd: {{Vars}}",
|
||||
"header.notification.message.containerUpdate": "Container {{Vars}} bijgewerkt naar de nieuwste versie!",
|
||||
"header.notification.title.alertTriggered": "Waarschuwing geactiveerd",
|
||||
"header.notification.title.certificateRenewed": "Cosmos Certificaat Vernieuwd",
|
||||
"header.notification.title.containerUpdate": "Containerupdate",
|
||||
"header.notification.title.serverError": "Serverfout",
|
||||
"header.notificationTitle": "Melding",
|
||||
"header.profileLabel": "Profiel",
|
||||
"header.settingLabel": "Instelling",
|
||||
"menu-items.management.configurationTitle": "Configuratie",
|
||||
"menu-items.management.constellation": "Constellatie",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "Scheduler",
|
||||
"menu-items.management.servApps": "ServApps",
|
||||
"menu-items.management.storage": "Opslag",
|
||||
"menu-items.management.urls": "URL's",
|
||||
"menu-items.management.usersTitle": "Gebruikers",
|
||||
"menu-items.managementTitle": "Beheer",
|
||||
"menu-items.navigation": "Navigatie",
|
||||
"menu-items.navigation.home": "Startpagina",
|
||||
"menu-items.navigation.marketTitle": "Markt",
|
||||
"menu-items.navigation.monitoringTitle": "Monitoring",
|
||||
"menu-items.support": "Ondersteuning",
|
||||
"menu-items.support.bugReportTitle": "Een bug gevonden?",
|
||||
"menu-items.support.discord": "Discord",
|
||||
"menu-items.support.docsTitle": "Documentatie",
|
||||
"menu-items.support.github": "Github",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "Toon applicatiedetails op startpagina",
|
||||
"mgmt.config.appearance.primaryColorSlider": "Primaire kleur",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "Kleuren resetten",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "Achtergrond resetten",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "Secundaire kleur",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "voorbeeld lijkt kapot. Gelieve opnieuw te uploaden.",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "Achtergrond uploaden",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "deze link naar de documentatie",
|
||||
"mgmt.config.certRenewalText": "Je gebruikt Let's Encrypt, maar je gebruikt niet de DNS-uitdaging met een wildcard-certificaat. Dit betekent dat de server het certificaat moet vernieuwen telkens wanneer je een nieuwe hostnaam toevoegt, wat enkele seconden downtime veroorzaakt. Om dit in de toekomst te vermijden, raadpleeg",
|
||||
"mgmt.config.certRenewalTitle": "Certificaatvernieuwing",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "Containernaam",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "Selecteer een container",
|
||||
"mgmt.config.containerPicker.containerPortInput": "Containerpoort",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "Voer een poort in",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "Containerprotocol (gebruik HTTP als je het niet zeker weet, of tcp voor niet-http proxying)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "Resultaat doel voorbeeld",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "Dit wordt automatisch gegenereerd",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "Ongeldig doel, moet een poort hebben",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "Ongeldig doel, moet beginnen met http:// of https://",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "Standaard gegevenspad voor installaties",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "Geen afbeeldingen opschonen",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "Geen netwerk opschonen",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "SMTP inschakelen",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "SMTP inschakelen",
|
||||
"mgmt.config.email.inbobox.label": "Hiermee kun je een SMTP-server instellen voor Cosmos om e-mails te verzenden, zoals wachtwoordherstel-e-mails en uitnodigingen",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "SMTP wachtwoord",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "SMTP wachtwoord",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "Zelfondertekend certificaat toestaan",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "Onveilige TLS toestaan",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "SMTP Van",
|
||||
"mgmt.config.email.senderInput.senderLabel": "SMTP Van",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP gebruikt TLS",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "SMTP gebruikersnaam",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "SMTP gebruikersnaam",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "Map waar back-ups worden opgeslagen (relatief aan de hostserver `/`)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "Backup uitvoer directory (relatief aan de hostserver `/`)",
|
||||
"mgmt.config.general.configFileInfo": "Deze pagina stelt je in staat om het configuratiebestand te bewerken. Elke omgevingsvariabele die de configuratie overschrijft, verschijnt hier niet.",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "MFA verplichten voor alle gebruikers",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "Multi-factor authenticatie verplichten",
|
||||
"mgmt.config.general.logLevelInput": "Logniveau (Standaard: INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "Logniveau is vereist",
|
||||
"mgmt.config.general.mongoDbInput": "MongoDB verbindingsreeks. Het wordt aangeraden om een omgevingsvariabele te gebruiken om dit beveiligd op te slaan. (Optioneel)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "Monitoring ingeschakeld",
|
||||
"mgmt.config.general.notAdminWarning": "Aangezien je geen beheerder bent, kun je de configuratie niet bewerken. <br/>Deze pagina is alleen voor zichtbaarheid.",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "Puppet Mode Config Volume",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "Puppetmodus Config Volume",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "Puppetmodus Database Volume",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "Puppetmodus Database Volume",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "Puppetmodus inschakelen",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "Puppetmodus ingeschakeld",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "Puppetmodus Hostnaam",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "Puppetmodus Hostnaam",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "Puppetmodus Wachtwoord",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "Puppetmodus Wachtwoord",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "Puppetmodus Gebruikersnaam",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "Puppetmodus Gebruikersnaam",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "Puppetmodus Versie",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "Puppetmodus Versie",
|
||||
"mgmt.config.general.puppetModeTitle": "Puppetmodus",
|
||||
"mgmt.config.generalTitle": "Algemeen",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "Verwijder Metrics Dashboard",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "Weet u zeker dat u alle metricsgegevens uit de dashboards wilt verwijderen?",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "Vernieuwen",
|
||||
"mgmt.config.header.restartButton.restartLabel": "Server herstarten",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "Sta onveilige toegang via lokaal IP toe",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "Als HTTPS samen met een domein wordt gebruikt, afhankelijk van uw netwerkconfiguratie, is het mogelijk dat uw server geen directe lokale verbindingen ontvangt.<br />Met deze optie kunt u ook toegang krijgen tot uw Cosmos-beheer via uw lokale IP-adres, zoals ip:poort.<br />U kunt al ip:poort-URL's voor uw apps maken, <strong>maar dit maakt ze alleen HTTP</strong>.",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "Deze optie wordt niet aanbevolen omdat deze uw server blootstelt aan beveiligingsrisico's op uw lokale netwerk.<br />Uw lokale netwerk is veiliger dan het internet, maar niet veilig, omdat apparaten zoals IoT, smart-tv's, smartphones of zelfs uw router mogelijk zijn gecompromitteerd.<br /><strong>Als u een veilige offline / lokaal-only toegang wilt hebben tot een server die een domeinnaam en HTTPS gebruikt, gebruik dan in plaats daarvan Constellatie.</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "Schakel deze optie in als u een openbare site heeft en zoekmachines deze wilt laten vinden, zodat deze in zoekresultaten verschijnt.",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "Sta zoekmachines toe uw server te indexeren",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "Hostnaam: Dit zal worden gebruikt om toegang tot uw Cosmos Server te beperken (Uw IP, of uw domeinnaam)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "Hostnaam is verplicht",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "Hiermee kunt u uw server publiceren op uw lokale netwerk met behulp van mDNS. Dit betekent dat al uw .local-domeinen beschikbaar zullen zijn op uw lokale netwerk zonder extra configuratie.",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "Gebruikers op de hoogte brengen bij succesvolle login",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "Geen routes geconfigureerd.",
|
||||
"mgmt.config.proxy.originTitle": "Oorsprong",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "U gebruikt ook geen domeinnaam, de server kan enkele seconden offline gaan om uw docker-poorten opnieuw in te stellen.",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "U moet de pagina vernieuwen omdat u een zelfondertekend certificaat gebruikt, voor het geval u nieuwe certificaten moet accepteren. Om dit in de toekomst te voorkomen, gebruik Let's Encrypt. {{isNotDomain && 'U gebruikt ook geen domeinnaam, de server kan enkele seconden offline gaan om uw docker-poorten opnieuw in te stellen.'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "Wijzigingen opslaan",
|
||||
"mgmt.config.proxy.urlTitle": "URL",
|
||||
"mgmt.config.restart.laterButton": "Later",
|
||||
"mgmt.config.restart.okButton": "OK",
|
||||
"mgmt.config.restart.restartQuestion": "Wilt u uw server opnieuw starten?",
|
||||
"mgmt.config.restart.restartStatus": "Server opnieuw opstarten...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "Het duurt langer dan verwacht om de server opnieuw op te starten.",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "Overweeg de logs troubleshouting. Als u een zelfondertekend certificaat gebruikt, moet u mogelijk vernieuwen en opnieuw accepteren.",
|
||||
"mgmt.config.restart.restartTitle": "Server opnieuw starten?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "Sta alleen toegang tot het beheerpaneel vanuit de constellatie toe",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "Gebruik deze opties om de toegang tot het beheerpaneel te beperken. Wees voorzichtig, als u zichzelf buiten sluit, moet u handmatig het configuratiebestand bewerken. Om toegang tot uw lokale netwerk te beperken, kunt u de 'Admin Whitelist' gebruiken met het IP-bereik 192.168.0.0/16",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "Komma-gescheiden lijst van IP's die toegang krijgen tot het beheerpaneel",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "Beheerders-Witte Lijst Inkomende IP's en/of IP-bereiken (komma gescheiden)",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "Beheerdersbeperkingen",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "Authenticatie Openbare Sleutel",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "Om veiligheidsredenen is het niet mogelijk om op afstand de privésleutels van certificaten op uw instantie te wijzigen. Het wordt geadviseerd om handmatig het configuratiebestand te bewerken, of beter nog, gebruik Omgevingsvariabelen om ze op te slaan.",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "Genereer automatisch ontbrekende authenticatiecertificaten (Standaard: waar)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "HTTPS-certificaten",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "Selecteer uw HTTP(S)-modus",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "Gebruik alleen HTTP",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "Certificaten automatisch genereren met Let's Encrypt (Aanbevolen)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "Ik heb mijn eigen certificaten",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "Certificaten lokaal zelf ondertekenen",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(optioneel, alleen als je weet wat je doet) Overschrijden Wildcard-domeinen (komma gescheiden, beide wildcard EN rootdomein moeten worden toegevoegd zoals in het voorbeeld)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "Root HTTPS Openbare Sleutel",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "Dwing HTTPS-certificaatvernieuwing af bij volgende opslag",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "Kies een DNS-provider (als u een DNS-uitdaging gebruikt, anders leeg laten)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "E-mailadres voor Let's Encrypt",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "Gebruik Wildcard-certificaat voor het rootdomein van ",
|
||||
"mgmt.config.security.encryptionTitle": "Versleuteling",
|
||||
"mgmt.config.security.geoBlockSelection": "Kies welke landen je wilt {{blockAllow}}",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "Geo-blokkering: (Die landen zullen {{blockAllow}})",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "toegestaan om te openen",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "geblokkeerd van toegang",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "toestaan",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "blokkeren",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "Herstel naar standaard (meest gevaarlijke landen)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "Gebruik lijst als whitelist in plaats van blacklist",
|
||||
"mgmt.constellation.dns.resetButton": "Reset",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "DNS-blocklists",
|
||||
"mgmt.constellation.dnsTitle": "Constellation Interne DNS",
|
||||
"mgmt.constellation.externalText": "Je bent momenteel verbonden met een extern constellation-netwerk. Gebruik je hoofdcosmos-server om je constellation-netwerk en apparaten te beheren.",
|
||||
"mgmt.constellation.isRelay.label": "Verkeer via dit Lighthouse relayen",
|
||||
"mgmt.constellation.resetLabel": "Netwerk resetten",
|
||||
"mgmt.constellation.resetText": "Dit zal het netwerk volledig resetten en alle clients loskoppelen. Je zult ze opnieuw moeten verbinden. Dit kan niet ongedaan worden gemaakt.",
|
||||
"mgmt.constellation.restartButton": "VPN-service opnieuw starten",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "Apparaat succesvol toegevoegd! Download scan de QR-code vanuit de Cosmos-app of download de relevante bestanden naar je apparaat samen met de config en het netwerkcertificaat om verbinding te maken:",
|
||||
"mgmt.constellation.setup.addDeviceText": "Voeg een apparaat toe aan de constellation met behulp van de Cosmos- of Nebula-client",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "Apparaat toevoegen",
|
||||
"mgmt.constellation.setup.deviceName.label": "Apparaatnaam",
|
||||
"mgmt.constellation.setup.dns.customEntries": "Aangepaste DNS-ingangen",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "Herstel standaard",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "Gebruik blacklists om domeinen te blokkeren",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "DNS-blocklist-URL's",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "Bij het wijzigen van DNS-records altijd de privémodus van je browser gebruiken en wat tijd geven voor het vervallen van verschillende caches.",
|
||||
"mgmt.constellation.setup.dnsText": "Dit is een DNS die binnen je constellation-netwerk draait. Het herschrijft automatisch je domein-DNS-invoer om lokaal te zijn voor je netwerk en stelt je ook in staat dingen te doen zoals advertenties en trackers blokkeren op alle apparaten die verbinding maken met je netwerk. Je kunt ook aangepaste DNS-ingangen toevoegen om specifieke IP-adressen te resolveren. Deze DNS-server is alleen toegankelijk vanuit je netwerk.",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "Constellation ingeschakeld",
|
||||
"mgmt.constellation.setup.externalConfig.label": "Upload extern constellation-netwerkbestand",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "Extern constellation-netwerkbestand opnieuw synchroniseren",
|
||||
"mgmt.constellation.setup.firewallInfo": "Binnenkort beschikbaar. Met deze functie kun je poorten individueel op elk apparaat openen en sluiten en bepalen wie er toegang tot heeft.",
|
||||
"mgmt.constellation.setup.hostnameInfo": "Dit zijn je constellation-hostnamen, die de app zal gebruiken om verbinding te maken. Dit kan een mix zijn van domeinnamen (voor dynamische IP's) en IP's.<br />Als je een domeinnaam gebruikt, moet deze anders zijn dan de hostname van je server. Welk domein je ook kiest, het is zeer belangrijk dat je ervoor zorgt dat er een A-invoer in je domein-DNS is die naar deze server wijst. <strong>Als je deze waarde wijzigt, moet je je netwerk resetten en alle clients opnieuw verbinden!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "Constellation IP-adres",
|
||||
"mgmt.constellation.setup.ipTitle": "Constellation IP",
|
||||
"mgmt.constellation.setup.owner.label": "Eigenaar",
|
||||
"mgmt.constellation.setup.privNode.label": "Deze server is geen lighthouse (je kunt er niet rechtstreeks verbinding mee maken zonder een ander lighthouse)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "Publieke hostname",
|
||||
"mgmt.constellation.setup.pubKey.label": "Openbare sleutel (optioneel)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "Verzoeken via deze Node relayen",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "Binnenkort beschikbaar. Met deze functie kunt u uw verkeer via uw apparaten omleiden naar dingen buiten uw constellatie.",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "Onveilige Routes",
|
||||
"mgmt.constellation.setupText": "Constellation is een VPN die binnen uw Cosmos-netwerk draait. Het verbindt automatisch al uw apparaten met elkaar en stelt u in staat ze overal te bereiken. Raadpleeg de <0>documentatie</0> voor meer informatie. Om verbinding te maken, gebruik de <1>Constellation App</1>",
|
||||
"mgmt.constellation.setupTitle": "Constellation Installatie",
|
||||
"mgmt.constellation.setuplighthouseTitle": "Lighthouse Installatie",
|
||||
"mgmt.constellation.showConfigButton": "VPN Configuratie Weergeven",
|
||||
"mgmt.constellation.showLogsButton": "VPN Logboeken Weergeven",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "Apparaat Resynchroniseren",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "Gebruik dit om een client die de verbinding met de server heeft verloren opnieuw te synchroniseren. Klik in uw client op \"Apparaat Resynchroniseren\" en volg het proces. <strong>Gebruik dit niet op een nieuw apparaat, gebruik in plaats daarvan de knop \"Apparaat Toevoegen\".</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "constellation.resync.yml Downloaden",
|
||||
"mgmt.constellation.banner_alt": "Constellation VPN Banner",
|
||||
"mgmt.constellation.title": "Ontgrendel Constellation: Uw Veilige Toegangspoort Thuis",
|
||||
"mgmt.constellation.description": "Constellation is een krachtige VPN-gebaseerde technologie die u in staat stelt uw thuisserver veilig vanuit overal te bereiken, zonder poorten op uw router te hoeven openen. Houd uw gegevens veilig en uw verbindingen beveiligd met onze geavanceerde versleutelingstechnologie.",
|
||||
"mgmt.constellation.why_title": "Waarom Constellation VPN",
|
||||
"mgmt.constellation.features.0": "Bereik uw thuisserver veilig vanuit overal ter wereld",
|
||||
"mgmt.constellation.features.1": "Geen poorten openzetten, waardoor mogelijke beveiligingsrisico's worden verminderd*",
|
||||
"mgmt.constellation.features.2": "Versleutelde verbindingen houden uw gegevens veilig tegen nieuwsgierige ogen*",
|
||||
"mgmt.constellation.features.3": "Eenvoudige installatie en beheer via de Cosmos-interface",
|
||||
"mgmt.constellation.features.4": "Schakelt automatisch van internet naar lokaal netwerk wanneer u thuis komt",
|
||||
"mgmt.constellation.features.5": "Automatische DNS herschrijving",
|
||||
"mgmt.constellation.features.6": "Blokkeer advertenties en trackers op alle apparaten",
|
||||
"mgmt.constellation.features.7": "Ondersteun de voortdurende ontwikkeling van nieuwe functies en verbeteringen van Cosmos",
|
||||
"mgmt.constellation.lighthouse_note": "* De lighthouses (de tunnel) zijn zelfgehost en vereisen dat u het installeert op een server die vanaf het internet bereikbaar is.",
|
||||
"mgmt.constellation.monthly": "Maandelijks",
|
||||
"mgmt.constellation.yearly": "Jaarlijks",
|
||||
"mgmt.constellation.monthly_plan": "Maandelijks Plan",
|
||||
"mgmt.constellation.yearly_plan": "Jaarlijks Plan",
|
||||
"mgmt.constellation.per_month": "per maand",
|
||||
"mgmt.constellation.discount_chip": "EARLY15: 15% KORTING VOOR LEVEN",
|
||||
"mgmt.constellation.early_adopter_offer": "Beperkte tijd aanbieding tot februari 2025 voor vroege gebruikers!",
|
||||
"mgmt.constellation.plan_features.0": "Onbeperkte apparaten",
|
||||
"mgmt.constellation.plan_features.1": "Alle VPN-functies",
|
||||
"mgmt.constellation.plan_features.2": "Flexibele maandelijkse facturering",
|
||||
"mgmt.constellation.plan_features.3": "15% blijvende korting toegepast",
|
||||
"mgmt.constellation.yearly_savings": "Bespaar 17% vergeleken met maandelijks",
|
||||
"mgmt.constellation.upgrade_button": "Nu Upgraden",
|
||||
"mgmt.cron.editCron.customText": "Maak een aangepaste taak aan om een shell-opdracht in een container uit te voeren. Laat het container veld leeg om op de host uit te voeren",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "Uitvoeren op de host werkt alleen als Cosmos zelf niet in een container draait",
|
||||
"mgmt.cron.editCronTitle": "Taak Bewerken",
|
||||
"mgmt.cron.invalidCron": "Ongeldig CRONTAB-format (gebruik 6 delen)",
|
||||
"mgmt.cron.list.state.lastRan": "Laatst uitgevoerd",
|
||||
"mgmt.cron.list.state.running": "Bezig - Gestart",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "Commando om uit te voeren (bijv. echo 'Hello world')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "Naam van de taak",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "Schema (met behulp van crontab-syntaxis)",
|
||||
"mgmt.cron.newCron.submitButton": "Verzenden",
|
||||
"mgmt.cron.newCronTitle": "Nieuwe Taak",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "Actie Triggers",
|
||||
"mgmt.monitoring.alerts.addActionButton": "Actie Toevoegen",
|
||||
"mgmt.openId.experimentalWarning": "Dit is een experimentele functie. Het wordt aanbevolen om voorzichtig te gebruiken. Meld eventuele problemen die u tegenkomt!",
|
||||
"mgmt.openId.newSecret": "Nieuw Geheim",
|
||||
"mgmt.openId.redirect": "Omleiden",
|
||||
"mgmt.openId.redirectUri": "Omleidings-URI",
|
||||
"mgmt.openId.resetSecret": "Herstel Geheim",
|
||||
"mgmt.openId.secretUpdated": "Geheim is bijgewerkt. Kopieer het nu, want het zal niet opnieuw worden getoond.",
|
||||
"mgmt.openid.newClientTitle": "Nieuwe cliënt",
|
||||
"mgmt.openid.newMfa": "Nieuwe MFA Configuratie",
|
||||
"mgmt.openid.newMfa.enterOtp": "Voer je OTP in",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "Zodra je de QR-code hebt gescand of de code handmatig hebt ingevoerd, voer je hieronder de token van je authenticator-app in",
|
||||
"mgmt.openid.newMfa.otpManualCode": "...Of voer deze code handmatig in",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "Toon handmatige code",
|
||||
"mgmt.openid.newMfa.requires2faText": "Deze server vereist 2FA. Scan deze QR-code met je <Tooltip title=\"Bijvoorbeeld FreeOTP(+) of Google/Microsoft authenticator\"><1>authenticator-app</1></0> om verder te gaan",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "Token is verplicht",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "Token mag maximaal 6 tekens zijn",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "Token moet minimaal 6 tekens zijn",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "Verkeerde OTP. Probeer opnieuw",
|
||||
"mgmt.scheduler.customJobsTitle": "Aangepaste Taken",
|
||||
"mgmt.scheduler.lastLogs": "Laatste logboeken voor",
|
||||
"mgmt.scheduler.list.action.logs": "Logboeken",
|
||||
"mgmt.scheduler.list.action.run": "Uitvoeren",
|
||||
"mgmt.scheduler.list.scheduleTitle": "Schema",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "Laatste uitvoering geëindigd met een fout op",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "Laatste uitvoering geëindigd op",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "Duur",
|
||||
"mgmt.scheduler.list.status.neverRan": "Nooit uitgevoerd",
|
||||
"mgmt.scheduler.list.status.runningSince": "Loopt sinds",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "Eenmalige Taken",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "Parity Disk Taken",
|
||||
"mgmt.servApp.container.urls.exposeText": "Welkom bij de URL-wizard. Deze interface helpt je om je ServApp veilig bloot te stellen aan het internet door een nieuwe URL te creëren.",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "Stel ServApp bloot",
|
||||
"mgmt.servApp.exposeDesc": "Stel containerNaam bloot aan het internet",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "Review & Start",
|
||||
"mgmt.servApp.newServAppButton": "Start Nieuwe ServApp",
|
||||
"mgmt.servApp.url": "Maak een URL aan om toegang te krijgen tot deze ServApp",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "Auto Update Container",
|
||||
"mgmt.servApps.container.delete.cronjob": "Cron Taak",
|
||||
"mgmt.servApps.container.delete.done": "Klaar",
|
||||
"mgmt.servApps.container.delete.route": "Route",
|
||||
"mgmt.servApps.container.deleteService": "Verwijder Dienst",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "Verwijderstatus:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "Koppel Container",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "Koppel met container",
|
||||
"mgmt.servApps.container.overview.healthTitle": "Gezondheid",
|
||||
"mgmt.servApps.container.overview.imageTitle": "Afbeelding",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "IP-adres",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "Instellingen",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "Alleen fouten",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "Selecteer wat je wilt verwijderen:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "Hoofdinterface is vereist voor MACVLAN",
|
||||
"mgmt.servApps.createdChip.createdLabel": "\"Gecreëerd\"",
|
||||
"mgmt.servApps.deadChip.deadLabel": "Dood",
|
||||
"mgmt.servApps.driver.none": "Geen",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "Gestopt",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "Docker Back-up Exporteren",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "Containerpoort",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "Deze container draait niet. Het bewerken van instellingen zal ervoor zorgen dat de container opnieuw wordt gestart.",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "Poorten Blootstellen",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "Deze container moet beveiligd zijn. U kunt geen poorten direct naar het internet blootstellen, maak in plaats daarvan een URL in Cosmos. U kunt deze ook niet aansluiten op het Bridge-netwerk.",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "Netwerkmodus",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "Koppel het los",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "Hermaak het of",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "U bent verbonden met een netwerk dat is verwijderd:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "Poorten Bijwerken",
|
||||
"mgmt.servApps.newChip.newLabel": "Nieuw",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "Kies URL voor",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "Deze service vereist een nieuwere versie van Cosmos. Update Cosmos om deze service te installeren.",
|
||||
"mgmt.servApps.newContainer.customize": "Pas {{container_name}} aan",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "Netwerkinstellingen",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "Kies uw servicennaam",
|
||||
"mgmt.servApps.notRunningWarning": "Deze container draait niet. Het bewerken van instellingen zal ervoor zorgen dat de container opnieuw wordt gestart.",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "Gepauzeerd",
|
||||
"mgmt.servApps.removingChip.removingLabel": "Verwijderen",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "Opnieuw Opstarten",
|
||||
"mgmt.servApps.runningChip.runningLabel": "Actief",
|
||||
"mgmt.servApps.startToEditInfo": "Start container om te bewerken",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "Deze container draait niet. Het bewerken van instellingen zal ervoor zorgen dat de container opnieuw wordt gestart.",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "Lokaal",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "Nieuw Volume",
|
||||
"mgmt.servapps.actionBar.kill": "Stoppen",
|
||||
"mgmt.servapps.actionBar.noUpdate": "Geen Update Beschikbaar. Klik om Dwingen te Trekken",
|
||||
"mgmt.servapps.actionBar.pause": "Pauzeren",
|
||||
"mgmt.servapps.actionBar.recreate": "Hercreëren",
|
||||
"mgmt.servapps.actionBar.restart": "Herstarten",
|
||||
"mgmt.servapps.actionBar.start": "Starten",
|
||||
"mgmt.servapps.actionBar.stop": "Stoppen",
|
||||
"mgmt.servapps.actionBar.unpause": "Hervatten",
|
||||
"mgmt.servapps.actionBar.update": "Update Beschikbaar",
|
||||
"mgmt.servapps.actionBar.updating": "ServApp Bijwerken...",
|
||||
"mgmt.servapps.compose": "Samenstellen",
|
||||
"mgmt.servapps.compose.installButton": "Installeren",
|
||||
"mgmt.servapps.compose.installTitle": "Installatie",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "Service Creëren - Voorbeeld",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "Service Gemaakt!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "Service Bewerken",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "Verbinden",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "Verbonden met",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "Verbreken",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "Verbroken van",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "hoofdproces TTY",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "Nieuwe Shell",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "Deze container is niet interactief. Als je verbinding wilt maken met het hoofdproces, ",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "TTY inschakelen",
|
||||
"mgmt.servapps.importComposeFileButton": "Compose-bestand importeren",
|
||||
"mgmt.servapps.networks.attackNetwork": "Aan Cosmos koppelen",
|
||||
"mgmt.servapps.networks.containers": "Containers",
|
||||
"mgmt.servapps.networks.list.bridge": "Brug",
|
||||
"mgmt.servapps.networks.list.host": "Host",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "IPAM gateway / masker",
|
||||
"mgmt.servapps.networks.list.networkName": "Netwerknaam",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "Geen IP",
|
||||
"mgmt.servapps.networks.list.networkproperties": "Eigenschappen",
|
||||
"mgmt.servapps.networks.list.newNetwork": "Nieuw netwerk",
|
||||
"mgmt.servapps.networks.list.overlay": "Overlay",
|
||||
"mgmt.servapps.networks.list.parentIf": "Hoofdinterface",
|
||||
"mgmt.servapps.networks.list.subnet": "Subnet (optioneel)",
|
||||
"mgmt.servapps.networks.volumes": "Volumes",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "Containerpad",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "Hostpad",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "Apparaten",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "Sleutel",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "Waarde",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "Omgevingsvariabelen moeten uniek zijn",
|
||||
"mgmt.servapps.newContainer.envTitle": "Omgevingsvariabelen",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "Forceer beveiligde container",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "Je hebt de afbeelding bijgewerkt. Door op de onderstaande knop te klikken, wordt de nieuwe afbeelding gedownload, waarna je pas de container kunt bijwerken.",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "Interactieve modus",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "Labels moeten uniek zijn",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "Labels",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "Nieuwe afbeelding downloaden",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "Nieuwe afbeelding downloaden...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "Herstartbeleid",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "Herstartbeleid",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "Container bijwerken",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "Binden",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "Verzetten moeten unieke doelen hebben",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "Nieuwe mountpoint",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "Volumes bijwerken",
|
||||
"mgmt.servapps.newContainer.volumesTitle": "Volumeverzetten",
|
||||
"mgmt.servapps.newContainerTitle": "Docker container instellen",
|
||||
"mgmt.servapps.overview": "Overzicht",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "Plak je docker-compose.yml / cosmos-compose.json hier of gebruik de uploadknop.",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "Route niet gevonden",
|
||||
"mgmt.servapps.routeConfig.setup": "Instelling",
|
||||
"mgmt.servapps.terminal": "Terminal",
|
||||
"mgmt.servapps.updatesAvailableFor": "Updates beschikbaar voor",
|
||||
"mgmt.servapps.viewDetailsButton": "Details bekijken",
|
||||
"mgmt.servapps.viewStackButton": "Stack bekijken",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "Reikwijdte",
|
||||
"mgmt.servapps.volumes.volumeName": "Volumenaam",
|
||||
"mgmt.storage.available": "beschikbaar",
|
||||
"mgmt.storage.chown": "Eigenaar van aangekoppelde map veranderen (optioneel, bijv. 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "Configuratienaam",
|
||||
"mgmt.storage.confirmParityDeletion": "Weet je zeker dat je deze pariteit wilt verwijderen?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "Bevestig je wachtwoord",
|
||||
"mgmt.storage.dataDisksTitle": "Datadisks",
|
||||
"mgmt.storage.deviceTitle": "Apparaat",
|
||||
"mgmt.storage.diskformatTitle": "Schijfformaat",
|
||||
"mgmt.storage.disks": "Schijven",
|
||||
"mgmt.storage.externalStorage": "Externe opslag",
|
||||
"mgmt.storage.externalStorageText": "Binnenkort beschikbaar. Met deze functie kun je externe cloud (Dropbox, Onedrive, ...) koppelen aan je server.",
|
||||
"mgmt.storage.formatButton": "Formatteren",
|
||||
"mgmt.storage.formatDiskTitle": "Schijf formatteren",
|
||||
"mgmt.storage.formattingLog": "Formatteren",
|
||||
"mgmt.storage.list.fixText": "Repareren",
|
||||
"mgmt.storage.list.scrubText": "Schrobben",
|
||||
"mgmt.storage.list.syncText": "Synchroniseren",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "Aanvullende mergerFS-opties (optioneel, komma gescheiden)",
|
||||
"mgmt.storage.mergeButton": "Samenvoegen",
|
||||
"mgmt.storage.mergeText": "Je staat op het punt schijven samen te voegen. <strong>Deze bewerking is veilig en omkeerbaar</strong>. Het zal de data op de schijven niet beïnvloeden, maar het zal de inhoud beschikbaar maken als één enkele schijf in de bestandsverkenner.",
|
||||
"mgmt.storage.mergeTitle": "Schijven samenvoegen",
|
||||
"mgmt.storage.mount.permanent": "Permanent",
|
||||
"mgmt.storage.mount.whatToMountLabel": "Wat te koppelen",
|
||||
"mgmt.storage.mountPath": "Pad om naar te koppelen",
|
||||
"mgmt.storage.mountPicker": "Selecteer doelen",
|
||||
"mgmt.storage.mountedAtText": "Gekoppeld op",
|
||||
"mgmt.storage.mounts": "Koppelingen",
|
||||
"mgmt.storage.newMerge.newMergeButton": "Nieuwe samenvoeging maken",
|
||||
"mgmt.storage.newMount.newMountButton": "Nieuwe koppeling",
|
||||
"mgmt.storage.optionsTitle": "Opties",
|
||||
"mgmt.storage.parityDisksTitle": "Pariteitsschijven",
|
||||
"mgmt.storage.parityTitle": "Pariteit",
|
||||
"mgmt.storage.pathPrefixMntValidation": "Pad moet beginnen met /mnt/ of /var/mnt",
|
||||
"mgmt.storage.pathTitle": "Pad",
|
||||
"mgmt.storage.raidText": "Binnenkort beschikbaar. Met deze functie kun je RAID-arrays maken met je schijven.",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### Je draait Cosmos in een Docker-container. Hierdoor heeft het slechts beperkt toegang tot je schijven en hun gegevens.",
|
||||
"mgmt.storage.selectMin2": "Selecteer minstens 2 schijven",
|
||||
"mgmt.storage.sharesText": "Binnenkort beschikbaar. Met deze functie kun je mappen delen met verschillende protocollen (SMB, FTP, ...)",
|
||||
"mgmt.storage.sharesTitle": "Shares",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. voor",
|
||||
"mgmt.storage.smart.health": "Gezondheid",
|
||||
"mgmt.storage.smart.noSmartError": "Geen S.M.A.R.T.-gegevens beschikbaar voor deze schijf. Als je Cosmos uitvoert in een vorm van virtualisatie of containerisatie, is dat waarschijnlijk de reden waarom de gegevens niet beschikbaar zijn.",
|
||||
"mgmt.storage.smart.threshholdTooltip": "Deze waarde is een percentage van de gezondheid (100 is het beste). Ernaast staat een drempel waaronder het dringend is om je harde schijf te vervangen.",
|
||||
"mgmt.storage.snapraid.addDatadisk": "Data schijf toevoegen",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "Selecteer eerst de pariteitsschijf (schijven). Eén pariteitsschijf beschermt tegen één schijffout, twee pariteitsschijven beschermen tegen twee schijffouten, enzovoort. Vergeet niet dat deze schijven alleen voor pariteit worden gebruikt, en niet beschikbaar zijn voor datagebruik. Pariteitsschijven moeten minstens zo groot zijn als de grootste datadisk en moeten leeg zijn.",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "Selecteer de datadisks die je wilt beschermen met de pariteitsschijf (schijven).",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "Stel de synchronisatie- en schrobintervallen in. Het synchronisatie-interval is de tijd waarop de pariteit wordt bijgewerkt. Het schrobinterval is de tijd waarop de pariteit op fouten wordt gecontroleerd. Dit gebruikt de CRONTAB-syntaxis met seconden.",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "Nieuwe pariteitsschijven",
|
||||
"mgmt.storage.snapraid.createParity.step": "Stap",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "Pariteitsschijven maken",
|
||||
"mgmt.storage.snapraid.createParityInfo": "U staat op het punt pariteitsschijven aan te maken. <strong>Deze bewerking is veilig en omkeerbaar</strong>. Pariteitsschijven worden gebruikt om uw gegevens te beschermen tegen schijffouten. Bij het aanmaken van een pariteitsschijf dient u de dataschijven die u wilt beschermen te selecteren. Voeg geen schijf toe die het systeem of een andere pariteitsschijf bevat.",
|
||||
"mgmt.storage.snapraid.min1parity": "Selecteer minstens 1 pariteitsschijf",
|
||||
"mgmt.storage.snapraid.min2datadisks": "Selecteer minstens 2 dataschijven",
|
||||
"mgmt.storage.snapraid.min3chars": "Naam moet minstens 3 tekens bevatten",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "Naam moet alfanumeriek zijn",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "Verwijder Dataschijf",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "Scrub Interval",
|
||||
"mgmt.storage.snapraid.storageParity": "Opslag Pariteit",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "Synchronisatie Interval",
|
||||
"mgmt.storage.startFormatLog": "Begin met formatteren van schijf {{disk}}...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "Synchronisatie/Scrub Intervals",
|
||||
"mgmt.storage.typeTitle": "Type",
|
||||
"mgmt.storage.unMountDiskButton": "{{unMount}} schijf",
|
||||
"mgmt.storage.unMountDiskText": "U staat op het punt de schijf <strong>{{disk}}</strong> {{mountpoint}} {{unMount}} te ontkoppelen. Dit maakt de inhoud {{unAvailable}} om te bekijken in de bestandsverkenner. Permanente {{unMount}} blijft bestaan na herstart.",
|
||||
"mgmt.storage.unMountText": "U staat op het punt een map {{mountpoint}} {{unMount}} te ontkoppelen. Dit maakt de inhoud {{unAvailable}} om te bekijken in de bestandsverkenner. Permanente {{unMount}} blijft bestaan na herstart.",
|
||||
"mgmt.storage.unavailable": "onbeschikbaar",
|
||||
"mgmt.storage.formatModalText": "Voer uw wachtwoord in om te bevestigen dat u {{disk}} wilt formatteren",
|
||||
"mgmt.storage.vmWarning": "U draait Cosmos binnen een Docker-container of een virtuele machine. Hierdoor heeft het slechts beperkte toegang tot uw schijven en hun informatie. Voor uw veiligheid zijn mogelijk destructieve acties, zoals formatteren, monteren, RAIDing, uitgeschakeld omdat uw VM/Docker-instelling kan variëren en u mogelijk misleidt, wat onomkeerbare schade kan veroorzaken.",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "Deze instellingen zijn alleen voor gevorderde gebruikers. Verander deze niet tenzij u weet wat u doet.",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "Deze instelling filtert alle verzoeken die niet afkomstig zijn van de gespecificeerde IP's. Dit vereist dat uw opstelling het echte IP van de cliënt rapporteert. Standaard zal het dat doen, maar sommige exotische opstellingen (zoals het installeren van Docker/Cosmos op Windows, of achter Cloudflare) zullen voorkomen dat Cosmos weet wat het echte IP van de cliënt is. Als u hierboven \"Beperk tot Constellation\" hebt gebruikt, zullen Constellation-IP's altijd worden toegestaan, ongeacht deze instelling.",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "Verbergen van Dashboard",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "Overschrijf Host Header (gebruik dit om verzoeken door een andere server/ip op te lossen)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "Overschrijf Host Header",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "Whitelist Inkomende IP's en/of IP-bereiken (komma gescheiden)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "Whitelist Inkomende IP's en/of IP-bereiken (komma gescheiden)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "Geavanceerde Instellingen",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "Authenticatie Vereist",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "Beperk toegang tot Constellation VPN",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "Smart Shield Bescherming",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "Basisbeveiliging",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "Accepteer Onveilig HTTPS Doel (niet aanbevolen)",
|
||||
"mgmt.urls.edit.newUrlTitle": "nieuwe URL",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "Padprefix",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "Padprefix",
|
||||
"mgmt.urls.edit.sourceInfo": "Welke URL wilt u gebruiken om toegang te krijgen tot uw doelwit?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "Verwijder Padprefix",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "Doelmap Pad",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "Doel URL",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "Doelinstellingen",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "Modus",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "Proxy",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "Redirectie",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Docker Container",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "Single Page Applicatie",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "Statische Map",
|
||||
"mgmt.urls.edit.targetTypeInfo": "Wat probeert u te bereiken met deze route?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "Doeltype",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "Gebruik Host",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "Gebruik Padprefix",
|
||||
"mgmt.usermgmt.adminLabel": "Beheerder",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "E-mailadres (optioneel)",
|
||||
"mgmt.usermgmt.createUserTitle": "Gebruiker aanmaken",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "Weet je zeker dat je de gebruiker wilt verwijderen",
|
||||
"mgmt.usermgmt.deleteUserTitle": "Gebruiker verwijderen",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "E-mailadres",
|
||||
"mgmt.usermgmt.editEmailText": "Gebruik dit formulier om het e-mailadres van {{user}} te bewerken.",
|
||||
"mgmt.usermgmt.editEmailTitle": "E-mail bewerken",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "Uitnodiging verlopen",
|
||||
"mgmt.usermgmt.invitePendingLabel": "Uitnodiging in afwachting",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "Stuur deze link naar",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "U kunt de onderstaande link ook als alternatief delen:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "naar",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "Er is een e-mail verzonden",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "met een link naar",
|
||||
"mgmt.usermgmt.inviteUserText": "Gebruik dit formulier om een nieuwe gebruiker uit te nodigen voor het systeem.",
|
||||
"mgmt.usermgmt.inviteUserTitle": "Gebruiker uitnodigen",
|
||||
"mgmt.usermgmt.lastLogin": "Laatste login",
|
||||
"mgmt.usermgmt.reset2faButton": "2FA resetten",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "Wachtwoord resetten versturen",
|
||||
"navigation.home.Avx": "AVX Ondersteund",
|
||||
"navigation.home.LetsEncryptEmailError": "U heeft Let's Encrypt ingeschakeld voor automatische HTTPS-certificering. U moet de configuratie voorzien van een e-mailadres voor Let's Encrypt in de configuratie.",
|
||||
"navigation.home.LetsEncryptError": "Er zijn fouten in uw Let's Encrypt-configuratie of een van uw routes, gelieve ze zo snel mogelijk te verhelpen:",
|
||||
"navigation.home.availRam": "beschikb.",
|
||||
"navigation.home.configChangeRequiresRestartError": "U heeft wijzigingen aangebracht in de configuratie die een herstart vereisen om effectief te worden. Gelieve Cosmos te herstarten om de wijzigingen toe te passen.",
|
||||
"navigation.home.cosmosNotDockerHostError": "Uw Cosmos-server draait niet in de docker hostnetwerkmodus. Het wordt aanbevolen om uw installatie te migreren.",
|
||||
"navigation.home.dbCantConnectError": "Database kan geen verbinding maken, dit zal meerdere functies van Cosmos beïnvloeden. Gelieve dit zo snel mogelijk te herstellen!",
|
||||
"navigation.home.localhostnotRecommendedError": "U gebruikt localhost of 0.0.0.0 als hostnaam in de configuratie. Het wordt aanbevolen een domeinnaam of IP-adres te gebruiken.",
|
||||
"navigation.home.network": "NETWERK",
|
||||
"navigation.home.newCosmosVersionError": "Er is een nieuwe versie van Cosmos beschikbaar! Update alstublieft naar de nieuwste versie om de nieuwste functies en bugfixes te krijgen.",
|
||||
"navigation.home.noApps": "U heeft geen apps geconfigureerd. Voeg een aantal apps toe in het configuratiepaneel.",
|
||||
"navigation.home.noAppsTitle": "Geen Apps",
|
||||
"navigation.home.noAvx": "Geen AVX Ondersteuning",
|
||||
"navigation.home.rcvNet": "ontv",
|
||||
"navigation.home.trsNet": "verz",
|
||||
"navigation.home.usedRam": "gebruikt",
|
||||
"navigation.market.applicationsTitle": "Toepassingen",
|
||||
"navigation.market.compose": "opstellen",
|
||||
"navigation.market.filterDuplicateCheckbox": "Dubbele items filteren",
|
||||
"navigation.market.image": "afbeelding",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "Dit stelt u in staat om extra externe repositories toe te voegen aan de App-Store.",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "begin hier",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "Om nieuwe bronnen te vinden,",
|
||||
"navigation.market.repository": "repository",
|
||||
"navigation.market.search": "Zoek {{count}} Apps...",
|
||||
"navigation.market.sources.addSourceButton": "Bron toevoegen",
|
||||
"navigation.market.sources.editSourcesButton": "Bronnen",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "Naam moet uniek zijn",
|
||||
"navigation.market.sources.urlRequiredValidation": "URL is vereist",
|
||||
"navigation.market.sourcesTitle": "Bronnen bewerken",
|
||||
"navigation.market.startServAppButton": "Start ServApp",
|
||||
"navigation.market.unofficialMarketTooltip": "Deze app wordt niet gehost in de Cosmos Cloud App Store. Het is niet officieel geverifieerd en getest.",
|
||||
"navigation.market.viewButton": "Bekijken",
|
||||
"navigation.monitoring.alerts.action.edit": "Waarschuwing bewerken",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "Actietype",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "De conditie-operator is vereist",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "De conditiewaarde is vereist",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "Periode is vereist",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "Ernst",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "Tracking-metriek is vereist",
|
||||
"navigation.monitoring.alerts.actions.restart": "Container opnieuw starten die de waarschuwing veroorzaakt",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "Herstartactie zal proberen alle containers die aan de metriek zijn gekoppeld opnieuw te starten. Dit heeft alleen effect op metrieken die specifiek zijn voor een bron (bijv. CPU van een specifieke container). Het zal niets doen voor wereldwijde metrieken zoals wereldwijd gebruikte CPU",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "Stuur een e-mail",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "Stuur een melding",
|
||||
"navigation.monitoring.alerts.actions.stop": "Resources stoppen/uitschakelen die de waarschuwing veroorzaken",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "Stopactie zal proberen alle resources (bijv. containers, routes, enz...) die aan de metriek zijn gekoppeld te stoppen/uitschakelen. Dit heeft alleen effect op metrieken die specifiek zijn voor een bron (bijv. CPU van een specifieke container). Het zal niets doen voor wereldwijde metrieken zoals wereldwijd gebruikte CPU",
|
||||
"navigation.monitoring.alerts.actionsTitle": "Acties",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "Naam van de waarschuwing",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "Laatst geactiveerd",
|
||||
"navigation.monitoring.alerts.conditionLabel": "Voorwaarde is een percentage van de maximale waarde",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "Als-dan-voorwaarde operator",
|
||||
"navigation.monitoring.alerts.conditionTitle": "Voorwaarde",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "Als-dan-voorwaarde waarde",
|
||||
"navigation.monitoring.alerts.newAlertButton": "Nieuwe waarschuwing",
|
||||
"navigation.monitoring.alerts.periodLabel": "Periode (hoe vaak de metriek te controleren)",
|
||||
"navigation.monitoring.alerts.periodTitle": "Periode",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "Herstellen naar standaard",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "Drossel (triggert maximaal één keer per dag)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "Metriek om te volgen",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "Tracking-metriek",
|
||||
"navigation.monitoring.alertsTitle": "Waarschuwingen",
|
||||
"navigation.monitoring.daily": "Dagelijks",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "Van",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "Tot",
|
||||
"navigation.monitoring.events.eventsFound": "{{count}} gebeurtenis gevonden van {{from}} tot {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_other": "{{count}} gebeurtenissen gevonden van {{from}} tot {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_zero": "Geen gebeurtenissen gevonden van {{from}} tot {{to}}",
|
||||
"navigation.monitoring.events.loadMoreButton": "Meer laden",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "Zoeken (tekst of bson)",
|
||||
"navigation.monitoring.eventsTitle": "Gebeurtenissen",
|
||||
"navigation.monitoring.hourly": "Elk uur",
|
||||
"navigation.monitoring.latest": "Laatste",
|
||||
"navigation.monitoring.proxyTitle": "Proxy",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "Containers - Gemiddeld netwerk",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "Containers - Gemiddelde resources",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "Redenen voor geblokkeerde verzoeken",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "Geblokkeerde verzoeken",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "Schijfgebruik",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "Bots",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "Op basis van geolocatie (geblokkeerde landen)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "Bij Hostnaam (meestal IP-scanningbedreiging)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "Per Referer",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "Smart Shield (verschillende misbruikstatistieken zoals tijd, grootte, brute-force, gelijktijdige verzoeken, etc...). Het omvat geen blokkering van verboden IP's om bronnen te besparen in geval van potentiële aanvallen",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "Per IP-witlijsten (inclusief beperkt tot Constellation)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "Verzoeken Per URLs",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "Verzoeken Bronnen",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "Verzoeken Reacties",
|
||||
"navigation.monitoring.resourcesTitle": "Bronnen",
|
||||
"navigation.monitoringTitle": "Server Monitoring",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "Als u Cloudflare gebruikt, zorg ervoor dat het DNS-record <strong>NIET</strong> is ingesteld op <b>Proxy</b> (u zou geen oranje wolk moeten zien, maar een grijze). Anders staat Cloudflare Let\\'s Encrypt niet toe om uw domein te verifiëren. <br /> Als alternatief kunt u ook de DNS-uitdaging gebruiken.",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "U hebt de DNS-uitdaging ingeschakeld. Zorg ervoor dat u de omgevingsvariabelen voor uw DNS-provider hebt ingesteld. U kunt het nu inschakelen, maar zorg ervoor dat u uw API-tokens dienovereenkomstig hebt ingesteld voordat u na deze installateur toegang probeert te krijgen tot Cosmos. Zie doc hier: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "Maak een lokaal beheerdersaccount aan om uw server te beheren. E-mail is optioneel en wordt gebruikt voor meldingen en wachtwoordherstel.",
|
||||
"newInstall.adminAccountTitle": "Beheerdersaccount 🔑 (stap 4/4)",
|
||||
"newInstall.applyRestartAction": "Toepassen en Herstarten",
|
||||
"newInstall.checkInputValidation": "Controleer of u alle invoervelden correct hebt ingevuld",
|
||||
"newInstall.cleanInstallCheckbox": "Schone installatie (verwijder alle bestaande configuratiebestanden)",
|
||||
"newInstall.dbConnected": "Database is verbonden.",
|
||||
"newInstall.dbInstalling": "Database aan het installeren...",
|
||||
"newInstall.dbNotConnected": "Database is niet verbonden!",
|
||||
"newInstall.dbSelection.createChoice": "Automatisch een beveiligde database maken (aanbevolen)",
|
||||
"newInstall.dbSelection.dbLabel": "Maak uw keuze",
|
||||
"newInstall.dbSelection.disabledChoice": "Gebruikersondersteuning en Interface uitschakelen",
|
||||
"newInstall.dbSelection.providedChoice": "Mijn eigen databasegegevens invoeren",
|
||||
"newInstall.dbText": "Cosmos gebruikt een MongoDB-database om alle gegevens op te slaan. Het is optioneel, maar Authenticatie evenals de UI zullen niet werken zonder een database.",
|
||||
"newInstall.dbTitle": "Database 🗄️ (stap 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "Database URL",
|
||||
"newInstall.dockerAvail": "Docker is geïnstalleerd en actief.",
|
||||
"newInstall.dockerChecking": "Docker-status opnieuw controleren...",
|
||||
"newInstall.dockerNotConnected": "Docker is niet verbonden! Controleer uw docker-verbinding.<br/>Bent u vergeten <pre>-v /var/run/docker.sock:/var/run/docker.sock</pre> toe te voegen aan uw docker-run commando?<br />als uw docker-daemon ergens anders draait, voeg <pre>-e DOCKER_HOST=...</pre> toe aan uw docker-run commando.",
|
||||
"newInstall.dockerTitle": "Docker 🐋 (stap 1/4)",
|
||||
"newInstall.finishText": "Goed gedaan! U hebt Cosmos succesvol geïnstalleerd. U kunt nu inloggen op uw server met het beheerdersaccount dat u hebt aangemaakt. Als u de hostnaam hebt gewijzigd, vergeet dan niet die URL te gebruiken om toegang te krijgen tot uw server na de herstart. Als u problemen ondervindt, controleer dan de logs voor foutmeldingen en bewerk het bestand in de /config-map. Als u het nog steeds niet redt, sluit dan aan bij onze <0>Discord-server</0> en wij helpen u graag!",
|
||||
"newInstall.finishTitle": "Voltooien 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "U lijkt een domeinnaam te gebruiken.<br />Let's Encrypt kan automatisch een certificaat voor u genereren.",
|
||||
"newInstall.hostnameInput.hostnameLabel": "Hostnaam (Hoe wilt u toegang krijgen tot Cosmos?)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "uwdomein.com, uw ip, of localhost",
|
||||
"newInstall.hostnamePointsToInfo": "Deze hostnaam wijst naar <strong>{{hostIp}}</strong>, controleer of het uw server-IP is!",
|
||||
"newInstall.httpsText": "Het wordt aanbevolen om Let's Encrypt te gebruiken om automatisch HTTPS-certificaten te verstrekken. Dit vereist een geldige domeinnaam die naar deze server wijst. Als u er geen hebt, <strong>kunt u \"Zelfondertekend certificaat genereren\" selecteren in het dropdown-menu.</strong> Als u HTTPS inschakelt, wordt dit na de volgende herstart van kracht.",
|
||||
"newInstall.httpsText.info": "Als u het niet weet, laat dan de standaardwaarde \"cosmos.local\" staan. U kunt toegang krijgen tot Cosmos door \"http://cosmos.local\" in uw browser te typen!",
|
||||
"newInstall.httpsText.warning": "*.local-domeinen zoals cosmos.local werken alleen voor <strong>thuisservers</strong>. Als uw server op afstand is (bijv. gehuurde server), moet u het IP van de server of domeinnaam gebruiken.",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (stap 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let\\'s Encrypt accepteert alleen domeinnamen",
|
||||
"newInstall.linkToDocs": "Link naar documentatie",
|
||||
"newInstall.loading": "Bezig met laden",
|
||||
"newInstall.localAutoSelfSignedInfo": "U lijkt een IP-adres of lokaal domein te gebruiken. <br />U kunt alleen gewone HTTP of zelfondertekende certificaten gebruiken (gebruik zelfondertekend als u weet wat u doet, want dit veroorzaakt problemen met sommige apps, vooral op IOS).",
|
||||
"newInstall.previousButton": "Vorige",
|
||||
"newInstall.privCertInput.privCertLabel": "Privaat Certificaat",
|
||||
"newInstall.pubCertInput.pubCertLabel": "Publiek Certificaat",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "Gebruikersnaam mag niet \\'admin\\' of \\'root\\' zijn",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "Wachtwoorden moeten overeenkomen",
|
||||
"newInstall.skipAction": "Overslaan",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "Let's Encrypt E-mail",
|
||||
"newInstall.usermgmt.disableButton": "Uitschakelen",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "Uitnodiging Opnieuw Versturen",
|
||||
"newInstall.welcomeText": "Allereerst, heel erg bedankt dat je Cosmos uitprobeert! En welkom bij de installatiewizard. Deze wizard begeleidt je door de installatie van Cosmos. Het duurt ongeveer 2-3 minuten en dan ben je klaar om te beginnen.",
|
||||
"newInstall.welcomeTitle": "Welkom! 💖",
|
||||
"newInstall.whatIsCosmos": "Cosmos gebruikt Docker om applicaties uit te voeren. Het is optioneel, maar Cosmos zal alleen in de reverse-proxy-modus draaien als het geen verbinding kan maken met Docker.",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "Gebruik Wildcard-certificaat voor *.",
|
||||
"newInstall.wildcardLetsEncryptError": "Je hebt wildcard-certificaten ingeschakeld met Let's Encrypt. Dit werkt alleen als je de DNS-uitdaging gebruikt! Bewerk de DNS-provider tekstinvoer.",
|
||||
"tooltip.route.SmartShield.enabled": "Smart Shield is Ingeschakeld",
|
||||
"tooltip.route.SmartShield.disabled": "Smart Shield is Uitgeschakeld",
|
||||
"tooltip.route.authentication.enabled": "Authenticatie is Ingeschakeld",
|
||||
"tooltip.route.authentication.disabled": "Authenticatie is Uitgeschakeld",
|
||||
"tooltip.route.throttling.enabled": "Throttling is Ingeschakeld",
|
||||
"tooltip.route.throttling.disabled": "Throttling is Uitgeschakeld",
|
||||
"tooltip.route.timeout.enabled": "Timeout is Ingeschakeld",
|
||||
"tooltip.route.timeout.disabled": "Timeout is Uitgeschakeld",
|
||||
"tooltip.route.move": "Routes met de laagste prioriteit worden eerst gematcht",
|
||||
"tooltip.route.tunnelWarn": "Deze route is getunneld naar je hoofd Cosmos-server, je moet het daar bewerken.",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "Tunnel via een andere Constellation Cosmos-node",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "Hostname om vanaf te tunnelen (wat is de user-facing hostname van de tunnel)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "Licentiesleutel",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Beheer Licentie",
|
||||
"language.selectLanguage": "Selecteer Taal"
|
||||
}
|
||||
725
client/src/utils/locales/pl/translation.json
Normal file
725
client/src/utils/locales/pl/translation.json
Normal file
@@ -0,0 +1,725 @@
|
||||
{
|
||||
"Storage": "Storage",
|
||||
"auth.accountUnconfirmedError": "Nie zarejestrowałeś jeszcze swojego konta. Powinieneś mieć link zaproszeniowy w swoich e-mailach. Jeśli potrzebujesz nowego, skontaktuj się ze swoim administratorem.",
|
||||
"auth.confirmPassword": "Potwierdź hasło",
|
||||
"auth.enterPwd": "Wprowadź swoje hasło",
|
||||
"auth.forgotPassword.backToLogin": "Powrót do logowania",
|
||||
"auth.forgotPassword.checkEmail": "Sprawdź swój e-mail, aby uzyskać link do resetowania hasła. Jeśli nie pojawi się w ciągu kilku minut, sprawdź folder ze spamem.",
|
||||
"auth.forgotPassword.resetPassword": "Zresetuj hasło",
|
||||
"auth.forgotPwd": "Zapomniałeś hasła?",
|
||||
"auth.genPwdStrength.good": "Dobre",
|
||||
"auth.genPwdStrength.normal": "Normalne",
|
||||
"auth.genPwdStrength.poor": "Słabe",
|
||||
"auth.genPwdStrength.strong": "Mocne",
|
||||
"auth.genPwdStrength.weak": "Bardzo słabe",
|
||||
"auth.hostnameInput": "Najpierw ustaw swoją nazwę hosta",
|
||||
"auth.loggedOutError": "Zostałeś rozłączony. Zaloguj się, aby kontynuować",
|
||||
"auth.login": "Zaloguj się",
|
||||
"auth.logoffText": "Zostałeś wylogowany. Przekierowanie...",
|
||||
"auth.notAdminError": "Musisz być Administratorem",
|
||||
"auth.notLoggedInError": "Musisz być zalogowany, aby uzyskać dostęp",
|
||||
"auth.pwd": "Hasło",
|
||||
"auth.pwdRequired": "Hasło jest wymagane",
|
||||
"auth.pwdResetNotAllowed": "Ten serwer nie pozwala na resetowanie hasła.",
|
||||
"auth.selectHTTPSMode": "Wybierz tryb HTTP(S)",
|
||||
"auth.unexpectedErrorValidation": "Nieoczekiwany błąd. Sprawdź swoje informacje lub spróbuj ponownie później.",
|
||||
"auth.usernameInput": "Wpisz swój pseudonim",
|
||||
"auth.wrongCredError": "Błędny pseudonim lub hasło. Spróbuj ponownie lub spróbuj zresetować hasło",
|
||||
"auth.yourPassword": "Twoje Hasło",
|
||||
"global.CPU": "CPU",
|
||||
"global.RAM": "RAM",
|
||||
"global.addAction": "Dodaj",
|
||||
"global.backAction": "Powrót",
|
||||
"global.cancelAction": "Anuluj",
|
||||
"global.close": "Zamknij",
|
||||
"global.confirmAction": "Potwierdź",
|
||||
"global.confirmDeletion": "Jesteś pewny?",
|
||||
"global.copyFilenameSuffix": "Kopia",
|
||||
"global.createAction": "Utwórz",
|
||||
"global.createdAt": "Utworzono w",
|
||||
"global.delete": "Usuń",
|
||||
"global.description": "Opis",
|
||||
"global.driver": "Sterownik",
|
||||
"global.edit": "Edytuj",
|
||||
"global.emailInvalidValidation": "Musi być prawidłowy e-mail",
|
||||
"global.emailRequiredValidation": "E-mail jest wymagany",
|
||||
"global.enabled": "Włączony",
|
||||
"global.error": "Błąd",
|
||||
"global.hostname": "Nazwa hosta",
|
||||
"global.logout": "Wyloguj się",
|
||||
"global.mount": "Zamontuj",
|
||||
"global.name.validation": "Nazwa jest wymagana",
|
||||
"global.nameTitle": "Nazwa",
|
||||
"global.network": "Sieć",
|
||||
"global.networks": "Sieci",
|
||||
"global.never": "Nigdy",
|
||||
"global.next": "Dalej",
|
||||
"global.nicknameLabel": "Pseudonim",
|
||||
"global.nicknameRequiredValidation": "Pseudonim jest wymagany",
|
||||
"global.refresh": "Odśwież",
|
||||
"global.refreshPage": "Odśwież stronę",
|
||||
"global.required": "Wymagane",
|
||||
"global.resetZoomButton": "Resetuj powiększenie",
|
||||
"global.saveAction": "Zapisz",
|
||||
"global.savedConfirmation": "Zapisano!",
|
||||
"global.savedError": "Błąd podczas zapisywania, spróbuj ponownie.",
|
||||
"global.searchPlaceholder": "Szukaj...",
|
||||
"global.securityTitle": "Bezpieczeństwo",
|
||||
"global.source": "Źródło",
|
||||
"global.statusTitle": "Status",
|
||||
"global.success": "Sukces",
|
||||
"global.target": "Cel",
|
||||
"global.temperature": "Temperatura",
|
||||
"global.time": "Czas",
|
||||
"global.unmount": "Odmontuj",
|
||||
"global.update": "Aktualizuj",
|
||||
"global.user": "Użytkownik",
|
||||
"global.volume": "Głośność",
|
||||
"header.notification.message.alertTriggered": "Alarm \"{{Vars}}\" został uruchomiony.",
|
||||
"header.notification.message.certificateRenewed": "Certyfikat TLS dla następujących domen został odnowiony: {{Vars}}",
|
||||
"header.notification.message.containerUpdate": "Kontener {{Vars}} zaktualizowany do najnowszej wersji!",
|
||||
"header.notification.title.alertTriggered": "Alarm uruchomiony",
|
||||
"header.notification.title.certificateRenewed": "Certyfikat Cosmos odnowiony",
|
||||
"header.notification.title.containerUpdate": "Aktualizacja kontenera",
|
||||
"header.notification.title.serverError": "Błąd serwera",
|
||||
"header.notificationTitle": "Powiadomienie",
|
||||
"header.profileLabel": "Profil",
|
||||
"header.settingLabel": "Ustawienia",
|
||||
"menu-items.management.configurationTitle": "Konfiguracja",
|
||||
"menu-items.management.constellation": "Konstelacja",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "Harmonogram",
|
||||
"menu-items.management.servApps": "ServApps",
|
||||
"menu-items.management.storage": "Pamięć",
|
||||
"menu-items.management.urls": "URL-e",
|
||||
"menu-items.management.usersTitle": "Użytkownicy",
|
||||
"menu-items.managementTitle": "Zarządzanie",
|
||||
"menu-items.navigation": "Nawigacja",
|
||||
"menu-items.navigation.home": "Strona domowa",
|
||||
"menu-items.navigation.marketTitle": "Rynek",
|
||||
"menu-items.navigation.monitoringTitle": "Monitorowanie",
|
||||
"menu-items.support": "Wsparcie",
|
||||
"menu-items.support.bugReportTitle": "Znaleziono błąd?",
|
||||
"menu-items.support.discord": "Discord",
|
||||
"menu-items.support.docsTitle": "Dokumentacja",
|
||||
"menu-items.support.github": "Github",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "Wyświetl szczegóły aplikacji na stronie głównej",
|
||||
"mgmt.config.appearance.primaryColorSlider": "Kolor podstawowy",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "Resetuj kolory",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "Resetuj tapetę",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "Kolor dodatkowy",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "podgląd wydaje się uszkodzony. Proszę wgrać ponownie.",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "Wgraj tapetę",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "ten link do dokumentacji",
|
||||
"mgmt.config.certRenewalText": "Używasz Let's Encrypt, ale nie używasz wyzwania DNS z certyfikatem wieloznacznego. Oznacza to, że serwer musi odnawiać certyfikat za każdym razem, gdy dodajesz nową nazwę hosta, co powoduje kilka sekund przestoju. Aby tego uniknąć w przyszłości, zapoznaj się z",
|
||||
"mgmt.config.certRenewalTitle": "Odnawianie certyfikatu",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "Nazwa kontenera",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "Proszę wybrać kontener",
|
||||
"mgmt.config.containerPicker.containerPortInput": "Port kontenera",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "Proszę wprowadzić port",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "Protokół kontenera (użyj HTTP, jeśli nie masz pewności, lub tcp dla proxy nie-http)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "Podgląd wyniku celu",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "To zostanie wygenerowane automatycznie",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "Nieprawidłowy cel, musi mieć port",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "Nieprawidłowy cel, musi zaczynać się od http:// lub https://",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "Domyślna ścieżka danych dla instalacji",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "Nie czyść obrazów",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "Nie czyść sieci",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "Włącz SMTP",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "Włącz SMTP",
|
||||
"mgmt.config.email.inbobox.label": "To pozwala na skonfigurowanie serwera SMTP dla Cosmos do wysyłania e-maili takich jak resetowanie hasła i zaproszenia",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "Hasło SMTP",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "Hasło SMTP",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "Pozwól na samopodpisany certyfikat",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "Dopuszczaj niepewną TLS",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "SMTP Od",
|
||||
"mgmt.config.email.senderInput.senderLabel": "SMTP Od",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP używa TLS",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "Nazwa użytkownika SMTP",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "Nazwa użytkownika SMTP",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "Katalog, w którym będą przechowywane kopie zapasowe (względem serwera hosta `/`)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "Katalog wyjściowy kopii zapasowej (względem serwera hosta `/`)",
|
||||
"mgmt.config.general.configFileInfo": "Ta strona pozwala edytować plik konfiguracyjny. Każda zmienna środowiskowa nadpisująca konfigurację nie pojawi się tutaj.",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "Wymagaj MFA dla wszystkich użytkowników",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "Wymuszaj uwierzytelnianie wieloskładnikowe",
|
||||
"mgmt.config.general.logLevelInput": "Poziom logowania (Domyślnie: INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "Wymagany jest poziom logowania",
|
||||
"mgmt.config.general.mongoDbInput": "Łańcuch połączenia MongoDB. Zaleca się użycie zmiennej środowiskowej do bezpiecznego przechowywania tego. (Opcjonalne)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "Monitoring włączony",
|
||||
"mgmt.config.general.notAdminWarning": "Ponieważ nie jesteś administratorem, nie możesz edytować konfiguracji. <br/>Ta strona jest tylko po to, aby zobaczyć.",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "Wolumin konfiguracyjny trybu Puppet",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "Wolumin konfiguracyjny trybu Puppet",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "Wolumin bazy danych trybu Puppet",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "Wolumin bazy danych trybu Puppet",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "Włącz tryb Puppet",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "Tryb Puppet włączony",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "Nazwa hosta trybu Puppet",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "Nazwa hosta trybu Puppet",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "Hasło trybu Puppet",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "Hasło trybu Puppet",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "Nazwa użytkownika trybu Puppet",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "Nazwa użytkownika trybu Puppet",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "Wersja trybu Puppet",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "Wersja trybu Puppet",
|
||||
"mgmt.config.general.puppetModeTitle": "Tryb Puppet",
|
||||
"mgmt.config.generalTitle": "Ogólne",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "Wyczyść Dashboard Metryk",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "Czy na pewno chcesz wyczyścić wszystkie dane metryk z dashboardów?",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "Odśwież",
|
||||
"mgmt.config.header.restartButton.restartLabel": "Zrestartuj serwer",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "Zezwól na niebezpieczny dostęp przez lokalny IP",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "Kiedy HTTPS jest używane w połączeniu z domeną, w zależności od konfiguracji sieci, możliwe jest, że twój serwer nie otrzymuje bezpośrednich połączeń lokalnych.<br />Ta opcja pozwala również uzyskać dostęp do panelu administracyjnego Cosmos za pomocą lokalnego adresu IP, jak ip:port.<br />Możesz już tworzyć URL-e ip:port dla swoich aplikacji, <strong>ale będą one tylko HTTP</strong>.",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "Ta opcja nie jest zalecana, ponieważ naraża serwer na ryzyko bezpieczeństwa w sieci lokalnej.<br />Twoja sieć lokalna jest bezpieczniejsza niż internet, ale nie jest bezpieczna, ponieważ urządzenia takie jak IoT, smart-TV, smartfony lub nawet twój router mogą być zainfekowane.<br /><strong>Jeśli chcesz mieć bezpieczny offline / lokalny tylko dostęp do serwera, który używa nazwy domeny i HTTPS, użyj Constellation zamiast.</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "Włącz tę opcję, jeśli masz publiczną stronę i chcesz pozwolić wyszukiwarkom na odnalezienie jej, aby pojawiła się w wynikach wyszukiwania.",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "Zezwól wyszukiwarkom na indeksowanie twojego serwera",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "Nazwa hosta: Będzie używana do ograniczenia dostępu do twojego serwera Cosmos (Twój IP lub nazwa domeny)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "Wymagana nazwa hosta",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "To pozwala na publikowanie serwera w sieci lokalnej za pomocą mDNS. To oznacza, że wszystkie twoje domeny .local będą dostępne w sieci lokalnej bez dodatkowej konfiguracji.",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "Powiadom użytkowników po pomyślnym zalogowaniu",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "Brak skonfigurowanych tras.",
|
||||
"mgmt.config.proxy.originTitle": "Źródło",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "Nie używasz również nazwy domeny, serwer może być offline przez kilka sekund, aby ponownie przydzielić porty docker.",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "Musisz odświeżyć stronę, ponieważ używasz samopodpisanego certyfikatu, w przypadku konieczności zaakceptowania nowych certyfikatów. Aby tego uniknąć w przyszłości, użyj Let's Encrypt. {{isNotDomain && 'Nie używasz również nazwy domeny, serwer może być offline przez kilka sekund, aby ponownie przydzielić porty docker.'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "Zapisz zmiany",
|
||||
"mgmt.config.proxy.urlTitle": "URL",
|
||||
"mgmt.config.restart.laterButton": "Później",
|
||||
"mgmt.config.restart.okButton": "OK",
|
||||
"mgmt.config.restart.restartQuestion": "Czy chcesz zrestartować serwer?",
|
||||
"mgmt.config.restart.restartStatus": "Restartowanie serwera...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "Serwer zajmuje więcej czasu na zrestartowanie niż się spodziewano.",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "Rozważ analizę logów. Jeśli używasz samopodpisanego certyfikatu, może być konieczne odświeżenie i ponowne zaakceptowanie.",
|
||||
"mgmt.config.restart.restartTitle": "Zrestartować serwer?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "Zezwól na dostęp do panelu administracyjnego tylko z konstelacji",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "Użyj tych opcji, aby ograniczyć dostęp do panelu administracyjnego. Bądź ostrożny, jeśli się zablokujesz, będziesz musiał ręcznie edytować plik konfiguracyjny. Aby ograniczyć dostęp do sieci lokalnej, możesz użyć 'Whitelist Administratora' z zakresem IP 192.168.0.0/16",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "Lista oddzielonych przecinkami IP, które będą miały dostęp do panelu administracyjnego",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "Whitelist Administratora, dopuszczalne IP i/lub zakresy IP (oddzielone przecinkami)",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "Ograniczenia administratora",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "Klucz publiczny uwierzytelniania",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "Ze względów bezpieczeństwa, nie jest możliwe zdalne zmienienie kluczy prywatnych jakichkolwiek certyfikatów na twoim serwerze. Zaleca się ręczne edytowanie pliku konfiguracyjnego, lub jeszcze lepiej, użycie zmiennych środowiskowych do ich przechowywania.",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "Automatycznie generuj brakujące certyfikaty uwierzytelniające (Domyślnie: true)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "Certyfikaty HTTPS",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "Wybierz tryb HTTP(S)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "Użyj tylko HTTP",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "Automatycznie generuj certyfikaty za pomocą Let's Encrypt (Zalecane)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "Mam własne certyfikaty",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "Lokalnie podpisz certyfikaty własnoręcznie",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(opcjonalnie, tylko jeśli wiesz co robisz) Nadpisz Domeny Widlokarde (oddzielane przecinkami, trzeba dodać zarówno domenę wildcard, jak i root, tak jak w placeholderze)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "Główny Klucz Publiczny HTTPS",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "Wymuś Odnowienie Certyfikatu HTTPS Przy Następnym Zapisie",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "Wybierz dostawcę DNS (jeśli używasz Wyzwania DNS, w przeciwnym razie pozostaw puste)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "Adres email do Let's Encrypt",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "Użyj Certyfikatu Wildcard dla głównej domeny",
|
||||
"mgmt.config.security.encryptionTitle": "Szyfrowanie",
|
||||
"mgmt.config.security.geoBlockSelection": "Wybierz kraje, które chcesz {{blockAllow}}",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "Geo-Blokowanie: (Te kraje będą {{blockAllow}})",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "dopuszczone do dostępu",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "zablokowane z dostępu",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "zezwól",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "blokuj",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "Przywróć domyślne (najbardziej niebezpieczne kraje)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "Użyj listy jako białej listy zamiast czarnej listy",
|
||||
"mgmt.constellation.dns.resetButton": "Reset",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "Listy Blokad DNS",
|
||||
"mgmt.constellation.dnsTitle": "Konstelacja Wewnętrzny DNS",
|
||||
"mgmt.constellation.externalText": "Obecnie jesteś połączony z zewnętrzną siecią konstelacji. Użyj głównego serwera Cosmos, aby zarządzać swoją siecią konstelacji i urządzeniami.",
|
||||
"mgmt.constellation.isRelay.label": "Przekazuj ruch przez tę Latarnie",
|
||||
"mgmt.constellation.resetLabel": "Zresetuj Sieć",
|
||||
"mgmt.constellation.resetText": "Spowoduje to całkowite zresetowanie sieci i rozłączenie wszystkich klientów. Będziesz musiał ponownie połączyć je. Tego nie można cofnąć.",
|
||||
"mgmt.constellation.restartButton": "Restartuj Usługę VPN",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "Urządzenie zostało pomyślnie dodane! Pobierz kod QR z aplikacji Cosmos lub pobierz odpowiednie pliki na swoje urządzenie wraz z konfiguracją i certyfikatem sieciowym, aby się połączyć:",
|
||||
"mgmt.constellation.setup.addDeviceText": "Dodaj urządzenie do konstelacji za pomocą klienta Cosmos lub Nebula",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "Dodaj Urządzenie",
|
||||
"mgmt.constellation.setup.deviceName.label": "Nazwa Urządzenia",
|
||||
"mgmt.constellation.setup.dns.customEntries": "Niestandardowe Wpisy DNS",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "Zresetuj Domyślne",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "Użyj Czarne Listy, aby blokować domeny",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "URL Listy Blokad DNS",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "Przy zmianie rekordów DNS, zawsze używaj trybu prywatnego w przeglądarce i daj trochę czasu na wygaszenie różnych pamięci podręcznych.",
|
||||
"mgmt.constellation.setup.dnsText": "Jest to DNS, który działa wewnątrz twojej sieci Konstelacji. Automatycznie przepisuje wpisy DNS twoich domen na lokalne dla twojej sieci, a także pozwala na takie rzeczy, jak blokowanie reklam i trackerów na wszystkich urządzeniach połączonych z twoją siecią. Możesz również dodać niestandardowe wpisy DNS, aby rozwiązywały się do określonych adresów IP. Ten serwer DNS jest dostępny tylko wewnątrz twojej sieci.",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "Konstelacja Włączona",
|
||||
"mgmt.constellation.setup.externalConfig.label": "Prześlij Zewnętrzny Plik Sieci Konstelacji",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "Resynchronizuj Zewnętrzny Plik Sieci Konstelacji",
|
||||
"mgmt.constellation.setup.firewallInfo": "Wkrótce dostępne. Ta funkcja pozwoli otwierać i zamykać porty indywidualnie na każdym urządzeniu i decydować, kto może z nich korzystać.",
|
||||
"mgmt.constellation.setup.hostnameInfo": "To są twoje nazwy hostów Konstelacji, których aplikacja użyje do połączenia. Może to być mieszanina nazw domen (dla dynamicznych IP) i IP.<br />Jeśli używasz nazwy domeny, musi ona być inna od nazwy hosta twojego serwera. Jakakolwiek nazwa domeny, którą wybierzesz, jest bardzo ważne, aby upewnić się, że jest wpis A w twoim DNS domeny wskazujący na ten serwer. <strong>Jeśli zmienisz tę wartość, będziesz musiał zresetować sieć i ponownie połączyć wszystkich klientów!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "Adres IP Konstelacji",
|
||||
"mgmt.constellation.setup.ipTitle": "IP Konstelacji",
|
||||
"mgmt.constellation.setup.owner.label": "Właściciel",
|
||||
"mgmt.constellation.setup.privNode.label": "Ten serwer nie jest Latarnie (nie będziesz mógł się do niego bezpośrednio połączyć bez innej Latarnie)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "Publiczna Nazwa Host",
|
||||
"mgmt.constellation.setup.pubKey.label": "Klucz Publiczny (Opcjonalne)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "Przekazuj żądania przez ten Węzeł",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "Wkrótce dostępne. Ta funkcja pozwoli ci tunelować ruch przez twoje urządzenia do rzeczy spoza twojej konstelacji.",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "Niebezpieczne Trasy",
|
||||
"mgmt.constellation.setupText": "Konstelacja to VPN działająca wewnątrz twojej sieci Cosmos. Automatycznie łączy wszystkie twoje urządzenia i pozwala na dostęp do nich z dowolnego miejsca. Proszę zapoznać się z <0>dokumentacją</0> po więcej informacji. Aby się połączyć, proszę użyć aplikacji <1>Constellation App</1>",
|
||||
"mgmt.constellation.setupTitle": "Konfiguracja Konstelacji",
|
||||
"mgmt.constellation.setuplighthouseTitle": "Konfiguracja Latarni",
|
||||
"mgmt.constellation.showConfigButton": "Pokaż konfigurację VPN",
|
||||
"mgmt.constellation.showLogsButton": "Pokaż logi VPN",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "Ponowne synchronizowanie urządzenia",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "Użyj tego, aby ponownie zsynchronizować klienta, który utracił połączenie z serwerem. W swoim kliencie kliknij „Ponownie zsynchronizuj urządzenie” i postępuj zgodnie z procesem. <strong>Nie używaj tego na nowym urządzeniu, zamiast tego użyj przycisku „Dodaj urządzenie”.</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "Pobierz constellation.resync.yml",
|
||||
"mgmt.constellation.banner_alt": "Baner VPN Constellation",
|
||||
"mgmt.constellation.title": "Odblokuj Konstelację: Twoja bezpieczna brama do domu",
|
||||
"mgmt.constellation.description": "Konstelacja to zaawansowana technologia bazująca na VPN, która pozwala na bezpieczny dostęp do serwera domowego z dowolnego miejsca, bez potrzeby otwierania portów na routerze. Chroń swoje dane i zabezpiecz swoje połączenia naszą technologicznie zaawansowaną metodą szyfrowania.",
|
||||
"mgmt.constellation.why_title": "Dlaczego VPN Constellation",
|
||||
"mgmt.constellation.features.0": "Bezpieczny dostęp do serwera domowego z dowolnego miejsca na świecie",
|
||||
"mgmt.constellation.features.1": "Brak potrzeby otwierania portów, co zmniejsza potencjalne luki bezpieczeństwa*",
|
||||
"mgmt.constellation.features.2": "Szyfrowane połączenia chronią twoje dane przed ciekawskimi oczami*",
|
||||
"mgmt.constellation.features.3": "Łatwa konfiguracja i zarządzanie przez interfejs Cosmos",
|
||||
"mgmt.constellation.features.4": "Automatyczne przełączanie z internetu na sieć lokalną, gdy jesteś w domu",
|
||||
"mgmt.constellation.features.5": "Automatyczne przepisywanie DNS",
|
||||
"mgmt.constellation.features.6": "Blokowanie reklam i trackerów na wszystkich urządzeniach",
|
||||
"mgmt.constellation.features.7": "Wspieranie ciągłego rozwoju nowych funkcji i ulepszeń Cosmos",
|
||||
"mgmt.constellation.lighthouse_note": "* Latarne (tunel) są samodzielnie hostowane i wymagają instalacji na serwerze dostępnym z internetu.",
|
||||
"mgmt.constellation.monthly": "Miesięcznie",
|
||||
"mgmt.constellation.yearly": "Rocznie",
|
||||
"mgmt.constellation.monthly_plan": "Plan miesięczny",
|
||||
"mgmt.constellation.yearly_plan": "Plan roczny",
|
||||
"mgmt.constellation.per_month": "na miesiąc",
|
||||
"mgmt.constellation.discount_chip": "WCZESNY15: 15% ZNIŻKI NA ZAWSZE",
|
||||
"mgmt.constellation.early_adopter_offer": "Oferta ograniczona czasowo do lutego 2025 dla wczesnych użytkowników!",
|
||||
"mgmt.constellation.plan_features.0": "Nieograniczona liczba urządzeń",
|
||||
"mgmt.constellation.plan_features.1": "Wszystkie funkcje VPN",
|
||||
"mgmt.constellation.plan_features.2": "Elastyczne rozliczenie miesięczne",
|
||||
"mgmt.constellation.plan_features.3": "15% zniżki na całe życie",
|
||||
"mgmt.constellation.yearly_savings": "Zaoszczędź 17% w porównaniu do miesięcznego",
|
||||
"mgmt.constellation.upgrade_button": "Ulepsz Teraz",
|
||||
"mgmt.cron.editCron.customText": "Utwórz niestandardowe zadanie, aby uruchomić polecenie shell w kontenerze. Pozostaw pole kontenera puste, aby uruchomić na hoście",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "Uruchamianie na hoście działa tylko wtedy, gdy Cosmos nie działa w kontenerze",
|
||||
"mgmt.cron.editCronTitle": "Edytuj Zadanie",
|
||||
"mgmt.cron.invalidCron": "Nieprawidłowy format CRONTAB (użyj 6 części)",
|
||||
"mgmt.cron.list.state.lastRan": "Ostatnio uruchomione",
|
||||
"mgmt.cron.list.state.running": "Uruchomione - rozpoczęto",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "Polecenie do uruchomienia (np. echo 'Hello world')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "Nazwa zadania",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "Harmonogram (używając składni crontab)",
|
||||
"mgmt.cron.newCron.submitButton": "Wyślij",
|
||||
"mgmt.cron.newCronTitle": "Nowe Zadanie",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "Wyzwalacze Akcji",
|
||||
"mgmt.monitoring.alerts.addActionButton": "Dodaj Akcję",
|
||||
"mgmt.openId.experimentalWarning": "To jest funkcja eksperymentalna. Zaleca się ostrożne jej używanie. Proszę zgłaszać wszelkie napotkane problemy!",
|
||||
"mgmt.openId.newSecret": "Nowy sekret",
|
||||
"mgmt.openId.redirect": "Przekierowanie",
|
||||
"mgmt.openId.redirectUri": "URI przekierowania",
|
||||
"mgmt.openId.resetSecret": "Zresetuj sekret",
|
||||
"mgmt.openId.secretUpdated": "Sekret został zaktualizowany. Skopiuj go teraz, ponieważ nie będzie widoczny ponownie.",
|
||||
"mgmt.openid.newClientTitle": "Nowy klient",
|
||||
"mgmt.openid.newMfa": "Nowa konfiguracja MFA",
|
||||
"mgmt.openid.newMfa.enterOtp": "Wprowadź swój OTP",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "Po zeskanowaniu kodu QR lub wprowadzeniu kodu ręcznie wprowadź token z aplikacji uwierzytelniającej poniżej",
|
||||
"mgmt.openid.newMfa.otpManualCode": "...Lub wprowadź ten kod ręcznie",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "Pokaż ręczny kod",
|
||||
"mgmt.openid.newMfa.requires2faText": "Ten serwer wymaga 2FA. Zeskanuj ten kod QR za pomocą <Tooltip title=\"Na przykład FreeOTP(+) lub Google/Microsoft authenticator\"><1>aplikacji uwierzytelniającej</1></0> aby kontynuować",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "Token jest wymagany",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "Token może mieć maksymalnie 6 znaków",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "Token musi mieć przynajmniej 6 znaków",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "Błędny OTP. Spróbuj ponownie",
|
||||
"mgmt.scheduler.customJobsTitle": "Zadania niestandardowe",
|
||||
"mgmt.scheduler.lastLogs": "Ostatnie logi dla",
|
||||
"mgmt.scheduler.list.action.logs": "Logi",
|
||||
"mgmt.scheduler.list.action.run": "Uruchom",
|
||||
"mgmt.scheduler.list.scheduleTitle": "Harmonogram",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "Ostatnie uruchomienie zakończone błędem dnia",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "Ostatnie uruchomienie zakończone dnia",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "Czas trwania",
|
||||
"mgmt.scheduler.list.status.neverRan": "Nigdy nie uruchomiono",
|
||||
"mgmt.scheduler.list.status.runningSince": "Uruchomiony od",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "Jednokrotne zadania",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "Zadania dotyczące dysków parytetowych",
|
||||
"mgmt.servApp.container.urls.exposeText": "Witamy w Kreatorze URL. Ten interfejs pomoże Ci bezpiecznie udostępnić Twoją aplikację ServApp w internecie, tworząc nowy URL.",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "Udostępnij ServApp",
|
||||
"mgmt.servApp.exposeDesc": "Udostępnij containerName w internecie",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "Przejrzyj i uruchom",
|
||||
"mgmt.servApp.newServAppButton": "Uruchom nową ServApp",
|
||||
"mgmt.servApp.url": "Utwórz URL do dostępu do tej ServApp",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "Autoaktualizacja Kontenera",
|
||||
"mgmt.servApps.container.delete.cronjob": "Zadanie Cron",
|
||||
"mgmt.servApps.container.delete.done": "Gotowe",
|
||||
"mgmt.servApps.container.delete.route": "Trasa",
|
||||
"mgmt.servApps.container.deleteService": "Usuń usługę",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "Status usunięcia:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "Połącz kontener",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "Połącz z kontenerem",
|
||||
"mgmt.servApps.container.overview.healthTitle": "Zdrowie",
|
||||
"mgmt.servApps.container.overview.imageTitle": "Obraz",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "Adres IP",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "Ustawienia",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "Tylko błędy",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "Wybierz, co chcesz usunąć:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "Wymagany jest interfejs nadrzędny dla MACVLAN",
|
||||
"mgmt.servApps.createdChip.createdLabel": "\"Utworzono\"",
|
||||
"mgmt.servApps.deadChip.deadLabel": "Martwy",
|
||||
"mgmt.servApps.driver.none": "Brak",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "Zakończony",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "Eksportuj kopię zapasową Dockera",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "Port kontenera",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "Ten kontener nie działa. Edycja jakichkolwiek ustawień spowoduje ponowne uruchomienie kontenera.",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "Odsłoń porty",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "Ten kontener jest zabezpieczony. Nie możesz bezpośrednio wystawić żadnych portów do internetu, zamiast tego stwórz URL w Cosmos. Nie można go również podłączyć do sieci Bridge.",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "Tryb sieci",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "Odłącz",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "Albo stwórz ponownie lub",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "Jesteś podłączony do sieci, która została usunięta:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "Aktualizuj porty",
|
||||
"mgmt.servApps.newChip.newLabel": "Nowy",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "Wybierz URL dla",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "Ta usługa wymaga nowszej wersji Cosmos. Zaktualizuj Cosmos, aby zainstalować tę usługę.",
|
||||
"mgmt.servApps.newContainer.customize": "Dostosuj {{container_name}}",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "Ustawienia sieci",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "Wybierz nazwę swojej usługi",
|
||||
"mgmt.servApps.notRunningWarning": "Ten kontener nie działa. Edycja jakichkolwiek ustawień spowoduje ponowne uruchomienie kontenera.",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "Wstrzymany",
|
||||
"mgmt.servApps.removingChip.removingLabel": "Usuwanie",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "Ponowne uruchamianie",
|
||||
"mgmt.servApps.runningChip.runningLabel": "Działa",
|
||||
"mgmt.servApps.startToEditInfo": "Uruchom kontener, aby edytować",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "Ten kontener nie działa. Edycja jakichkolwiek ustawień spowoduje ponowne uruchomienie kontenera.",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "Lokalny",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "Nowy wolumin",
|
||||
"mgmt.servapps.actionBar.kill": "Zabij",
|
||||
"mgmt.servapps.actionBar.noUpdate": "Brak dostępnych aktualizacji. Kliknij, aby wymusić pobranie",
|
||||
"mgmt.servapps.actionBar.pause": "Wstrzymaj",
|
||||
"mgmt.servapps.actionBar.recreate": "Stwórz ponownie",
|
||||
"mgmt.servapps.actionBar.restart": "Ponowne uruchomienie",
|
||||
"mgmt.servapps.actionBar.start": "Uruchom",
|
||||
"mgmt.servapps.actionBar.stop": "Zatrzymaj",
|
||||
"mgmt.servapps.actionBar.unpause": "Wznów",
|
||||
"mgmt.servapps.actionBar.update": "Dostępna aktualizacja",
|
||||
"mgmt.servapps.actionBar.updating": "Aktualizowanie ServApp...",
|
||||
"mgmt.servapps.compose": "Komponer",
|
||||
"mgmt.servapps.compose.installButton": "Zainstaluj",
|
||||
"mgmt.servapps.compose.installTitle": "Instalacja",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "Stwórz usługę - podgląd",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "Usługa utworzona!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "Edytuj usługę",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "Połącz",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "Połączono z ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "Odłącz",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "Odłączono od ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "główny proces TTY",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "Nowa powłoka",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "Ten kontener nie jest interaktywny. Jeśli chcesz połączyć się z głównym procesem, ",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "Włącz TTY",
|
||||
"mgmt.servapps.importComposeFileButton": "Zaimportuj plik Compose",
|
||||
"mgmt.servapps.networks.attackNetwork": "Dołącz do Cosmos",
|
||||
"mgmt.servapps.networks.containers": "Kontenery",
|
||||
"mgmt.servapps.networks.list.bridge": "Pomost",
|
||||
"mgmt.servapps.networks.list.host": "Host",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "Bramka IPAM / maska",
|
||||
"mgmt.servapps.networks.list.networkName": "Nazwa sieci",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "Brak IP",
|
||||
"mgmt.servapps.networks.list.networkproperties": "Właściwości",
|
||||
"mgmt.servapps.networks.list.newNetwork": "Nowa sieć",
|
||||
"mgmt.servapps.networks.list.overlay": "Nakładka",
|
||||
"mgmt.servapps.networks.list.parentIf": "Interfejs nadrzędny",
|
||||
"mgmt.servapps.networks.list.subnet": "Podsieć (opcjonalnie)",
|
||||
"mgmt.servapps.networks.volumes": "Wolumeny",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "Ścieżka kontenera",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "Ścieżka hosta",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "Urządzenia",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "Klucz",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "Wartość",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "Zmienne środowiskowe muszą być unikalne",
|
||||
"mgmt.servapps.newContainer.envTitle": "Zmienne środowiskowe",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "Wymuś bezpieczny kontener",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "Zaktualizowałeś obraz. Kliknięcie poniższego przycisku pobierze nowy obraz, a następnie możesz zaktualizować kontener.",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "Tryb interaktywny",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "Etykiety muszą być unikalne",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "Etykiety",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "Pobierz nowy obraz",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "Pobieranie nowego obrazu...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "Polityka restartu",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "Polityka restartu",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "Zaktualizuj kontener",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "Bindowanie",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "Punkty montowania muszą mieć unikalne cele",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "Nowy punkt montowania",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "Zaktualizuj wolumeny",
|
||||
"mgmt.servapps.newContainer.volumesTitle": "Punkty montowania wolumenów",
|
||||
"mgmt.servapps.newContainerTitle": "Konfiguracja kontenera Docker",
|
||||
"mgmt.servapps.overview": "Przegląd",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "Wklej tutaj swój plik docker-compose.yml / cosmos-compose.json lub użyj przycisku przesyłania pliku.",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "Trasa nie została znaleziona",
|
||||
"mgmt.servapps.routeConfig.setup": "Konfiguracja",
|
||||
"mgmt.servapps.terminal": "Terminal",
|
||||
"mgmt.servapps.updatesAvailableFor": "Aktualizacje są dostępne dla",
|
||||
"mgmt.servapps.viewDetailsButton": "Zobacz szczegóły",
|
||||
"mgmt.servapps.viewStackButton": "Zobacz stos",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "Zakres",
|
||||
"mgmt.servapps.volumes.volumeName": "Nazwa wolumenu",
|
||||
"mgmt.storage.available": "dostępny",
|
||||
"mgmt.storage.chown": "Zmień właściciela folderu montowania (opcjonalne, np. 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "Nazwa Konfiguracji",
|
||||
"mgmt.storage.confirmParityDeletion": "Czy na pewno chcesz usunąć tę parzystość?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "Potwierdź Swoje Hasło",
|
||||
"mgmt.storage.dataDisksTitle": "Dyski Danych",
|
||||
"mgmt.storage.deviceTitle": "Urządzenie",
|
||||
"mgmt.storage.diskformatTitle": "Format Dysku",
|
||||
"mgmt.storage.disks": "Dyski",
|
||||
"mgmt.storage.externalStorage": "Zewnętrzna Pamięć",
|
||||
"mgmt.storage.externalStorageText": "Wkrótce. Ta funkcja pozwoli na montowanie zewnętrznej chmury (Dropbox, Onedrive, ...) do twojego serwera.",
|
||||
"mgmt.storage.formatButton": "Formatuj",
|
||||
"mgmt.storage.formatDiskTitle": "Formatuj Dysk",
|
||||
"mgmt.storage.formattingLog": "Formatowanie",
|
||||
"mgmt.storage.list.fixText": "Napraw",
|
||||
"mgmt.storage.list.scrubText": "Czyszczenie",
|
||||
"mgmt.storage.list.syncText": "Synchronizuj",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "Dodatkowe opcje mergerFS (opcjonalne, rozdzielone przecinkami)",
|
||||
"mgmt.storage.mergeButton": "Scal",
|
||||
"mgmt.storage.mergeText": "Zaraz scalasz dyski. <strong>Te operacja jest bezpieczna i odwracalna</strong>. Nie wpłynie na dane na dyskach, ale umożliwi przeglądanie zawartości w eksploratorze plików jako jeden dysk.",
|
||||
"mgmt.storage.mergeTitle": "Scal Dyski",
|
||||
"mgmt.storage.mount.permanent": "Stałe",
|
||||
"mgmt.storage.mount.whatToMountLabel": "Co montować",
|
||||
"mgmt.storage.mountPath": "Ścieżka montowania",
|
||||
"mgmt.storage.mountPicker": "Wybierz Celem",
|
||||
"mgmt.storage.mountedAtText": "Zamontowany W",
|
||||
"mgmt.storage.mounts": "Montuje",
|
||||
"mgmt.storage.newMerge.newMergeButton": "Utwórz Scalowanie",
|
||||
"mgmt.storage.newMount.newMountButton": "Nowe Montowanie",
|
||||
"mgmt.storage.optionsTitle": "Opcje",
|
||||
"mgmt.storage.parityDisksTitle": "Dyski Parzystości",
|
||||
"mgmt.storage.parityTitle": "Parzystość",
|
||||
"mgmt.storage.pathPrefixMntValidation": "Ścieżka powinna zaczynać się od /mnt/ lub /var/mnt",
|
||||
"mgmt.storage.pathTitle": "Ścieżka",
|
||||
"mgmt.storage.raidText": "Wkrótce. Ta funkcja pozwoli na tworzenie macierzy RAID z twoimi dyskami.",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### Uruchamiasz Cosmos wewnątrz kontenera Docker. W związku z tym, będzie miał ograniczony dostęp do twoich dysków i ich informacji.",
|
||||
"mgmt.storage.selectMin2": "Wybierz przynajmniej 2 dyski",
|
||||
"mgmt.storage.sharesText": "Wkrótce. Ta funkcja pozwoli na udostępnianie folderów za pomocą różnych protokołów (SMB, FTP, ...)",
|
||||
"mgmt.storage.sharesTitle": "Udostępnienia",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. dla",
|
||||
"mgmt.storage.smart.health": "Zdrowie",
|
||||
"mgmt.storage.smart.noSmartError": "Brak danych S.M.A.R.T. dostępnych dla tego dysku. Jeśli uruchamiasz Cosmos w ramach jakiejś wirtualizacji lub konteneryzacji, to prawdopodobnie jest przyczyna, dlaczego dane nie są dostępne.",
|
||||
"mgmt.storage.smart.threshholdTooltip": "Ta wartość to % zdrowia (100 jest najlepsze). Obok niej znajduje się próg, poniżej którego pilnie trzeba wymienić dysk twardy.",
|
||||
"mgmt.storage.snapraid.addDatadisk": "Dodaj Dysk Danych",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "Najpierw wybierz dysk(i) parzystości. Jeden dysk parzystości ochroni przed awarią jednego dysku, dwa dyski parzystości ochronią przed awarią dwóch dysków, i tak dalej. Pamiętaj, że te dyski będą używane tylko do parzystości i nie będą dostępne do przechowywania danych. Dyski parzystości muszą być co najmniej tak duże, jak największy dysk danych i powinny być puste.",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "Wybierz dyski danych, które chcesz chronić dyskiem/dyskami parzystości.",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "Ustaw interwały synchronizacji i czyszczenia. Interwał synchronizacji to czas, w którym parzystość jest aktualizowana. Interwał czyszczenia to czas, w którym parzystość jest sprawdzana pod kątem błędów. Używa składni CRONTAB z sekundami.",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "Nowe Dyski Parzystości",
|
||||
"mgmt.storage.snapraid.createParity.step": "Krok",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "Utwórz dyski parzystości",
|
||||
"mgmt.storage.snapraid.createParityInfo": "Zamierzasz utworzyć dyski parzystości. <strong>Ta operacja jest bezpieczna i odwracalna</strong>. Dyski parzystości są używane do ochrony danych przed awarią dysku. Podczas tworzenia dysku parzystości, dyski danych, które chcesz chronić. Nie dodawaj dysku zawierającego system lub innego dysku parzystości.",
|
||||
"mgmt.storage.snapraid.min1parity": "Wybierz co najmniej 1 dysk parzystości",
|
||||
"mgmt.storage.snapraid.min2datadisks": "Wybierz co najmniej 2 dyski danych",
|
||||
"mgmt.storage.snapraid.min3chars": "Nazwa powinna mieć co najmniej 3 znaki",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "Nazwa powinna być alfanumeryczna",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "Usuń dysk danych",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "Interwał czyszczenia",
|
||||
"mgmt.storage.snapraid.storageParity": "Parzystość przechowywania",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "Interwał synchronizacji",
|
||||
"mgmt.storage.startFormatLog": "Rozpoczynanie formatowania dysku {{disk}}...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "Interwały synchronizacji/czyszczenia",
|
||||
"mgmt.storage.typeTitle": "Typ",
|
||||
"mgmt.storage.unMountDiskButton": "{{unMount}} dysk",
|
||||
"mgmt.storage.unMountDiskText": "Zamierzasz {{unMount}} dysk <strong>{{disk}}</strong>{{mountpoint}}. Spowoduje to, że zawartość będzie {{unAvailable}} do przeglądania w eksploratorze plików. Stałe {{unMount}} będzie trwałe po ponownym uruchomieniu.",
|
||||
"mgmt.storage.unMountText": "Zamierzasz {{unMount}} katalog {{mountpoint}}. Spowoduje to, że zawartość będzie {{unAvailable}} do przeglądania w eksploratorze plików. Stałe {{unMount}} będzie trwałe po ponownym uruchomieniu.",
|
||||
"mgmt.storage.unavailable": "niedostępne",
|
||||
"mgmt.storage.formatModalText": "Wprowadź swoje hasło, aby potwierdzić, że chcesz sformatować {{disk}}",
|
||||
"mgmt.storage.vmWarning": "Uruchamiasz Cosmos wewnątrz kontenera Docker lub maszyny wirtualnej. W związku z tym ma on ograniczony dostęp do Twoich dysków i ich informacji. Dla Twojego bezpieczeństwa, potencjalnie destrukcyjne operacje takie jak formatowanie, montowanie, RAIDowanie są wyłączone, ponieważ Twoje ustawienie VM/Docker może być różne i wprowadzać w błąd, co mogłoby spowodować nieodwracalne szkody.",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "Te ustawienia są przeznaczone tylko dla zaawansowanych użytkowników. Proszę nie zmieniać ich, jeśli nie wiesz, co robisz.",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "To ustawienie odfiltruje wszystkie żądania, które nie pochodzą z określonych adresów IP. Wymaga to, aby Twoja konfiguracja raportowała prawdziwy adres IP klienta. Domyślnie będzie to robić, ale niektóre egzotyczne konfiguracje (takie jak instalacja dockera/Cosmos na Windowsie lub za Cloudflare) uniemożliwią Cosmosowi poznanie prawdziwego adresu IP klienta. Jeśli użyłeś \"Ogranicz do Constellation\" powyżej, adresy IP Constellation będą zawsze dozwolone niezależnie od tego ustawienia.",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "Ukryj z pulpitu nawigacyjnego",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "Nadpisz nagłówek hosta (użyj tego, aby rozwiązać łańcuchowo żądanie z innego serwera/IP)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "Nadpisz nagłówek hosta",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "Whitelistuj przychodzące adresy IP i/lub zakresy IP (oddzielone przecinkami)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "Whitelistuj przychodzące adresy IP i/lub zakresy IP (oddzielone przecinkami)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "Zaawansowane ustawienia",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "Wymagana autoryzacja",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "Ogranicz dostęp do Constellation VPN",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "Ochrona Smart Shield",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "Podstawowe bezpieczeństwo",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "Akceptuj niezabezpieczony cel HTTPS (niezalecane)",
|
||||
"mgmt.urls.edit.newUrlTitle": "nowy URL",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "Prefiks ścieżki",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "Prefiks ścieżki",
|
||||
"mgmt.urls.edit.sourceInfo": "Jakim URLem chcesz uzyskać dostęp do celu?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "Usuń prefiks ścieżki",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "Ścieżka do folderu docelowego",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "URL docelowy",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "Ustawienia docelowe",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "Tryb",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "Proxy",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "Przekierowanie",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Kontener Docker",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "Jednostronicowa aplikacja",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "Statyczny folder",
|
||||
"mgmt.urls.edit.targetTypeInfo": "Co próbujesz uzyskać za pomocą tej trasy?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "Typ celu",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "Użyj hosta",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "Użyj prefiksu ścieżki",
|
||||
"mgmt.usermgmt.adminLabel": "Administrator",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "Adres e-mail (opcjonalnie)",
|
||||
"mgmt.usermgmt.createUserTitle": "Utwórz użytkownika",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "Czy na pewno chcesz usunąć użytkownika",
|
||||
"mgmt.usermgmt.deleteUserTitle": "Usuń użytkownika",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "Adres e-mail",
|
||||
"mgmt.usermgmt.editEmailText": "Użyj tego formularza, aby zaprosić do edycji adresu email użytkownika {{user}}.",
|
||||
"mgmt.usermgmt.editEmailTitle": "Edytuj email",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "Zaproszenie wygasło",
|
||||
"mgmt.usermgmt.invitePendingLabel": "Zaproszenie w toku",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "Wyślij ten link do",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "Alternatywnie możesz udostępnić poniższy link:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "do",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "E-mail został wysłany",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "z linkiem do",
|
||||
"mgmt.usermgmt.inviteUserText": "Użyj tego formularza, aby zaprosić nowego użytkownika do systemu.",
|
||||
"mgmt.usermgmt.inviteUserTitle": "Zaproś użytkownika",
|
||||
"mgmt.usermgmt.lastLogin": "Ostatnie logowanie",
|
||||
"mgmt.usermgmt.reset2faButton": "Resetuj 2FA",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "Wyślij reset hasła",
|
||||
"navigation.home.Avx": "Obsługa AVX",
|
||||
"navigation.home.LetsEncryptEmailError": "Masz włączony Let's Encrypt dla automatycznego Certyfikatu HTTPS. Musisz podać w konfiguracji adres e-mail do użycia przez Let's Encrypt.",
|
||||
"navigation.home.LetsEncryptError": "Występują błędy w konfiguracji Let's Encrypt lub jednej z twoich tras, napraw je jak najszybciej:",
|
||||
"navigation.home.availRam": "dost.",
|
||||
"navigation.home.configChangeRequiresRestartError": "Dokonałeś zmian w konfiguracji, które wymagają ponownego uruchomienia, aby wejść w życie. Proszę uruchomić ponownie Cosmos, aby zastosować zmiany.",
|
||||
"navigation.home.cosmosNotDockerHostError": "Twój serwer Cosmos nie działa w trybie sieciowym hosta docker. Zaleca się migrację instalacji.",
|
||||
"navigation.home.dbCantConnectError": "Baza danych nie może się połączyć, co wpłynie na wiele funkcji Cosmos. Napraw to ASAP!",
|
||||
"navigation.home.localhostnotRecommendedError": "Używasz localhost lub 0.0.0.0 jako nazwy hosta w konfiguracji. Zaleca się użycie nazwy domeny lub adresu IP.",
|
||||
"navigation.home.network": "SIEĆ",
|
||||
"navigation.home.newCosmosVersionError": "Dostępna jest nowa wersja Cosmos! Zaktualizuj do najnowszej wersji, aby uzyskać najnowsze funkcje i poprawki błędów.",
|
||||
"navigation.home.noApps": "Nie masz skonfigurowanych żadnych aplikacji. Proszę dodać aplikacje w panelu konfiguracji.",
|
||||
"navigation.home.noAppsTitle": "Brak aplikacji",
|
||||
"navigation.home.noAvx": "Brak obsługi AVX",
|
||||
"navigation.home.rcvNet": "odb",
|
||||
"navigation.home.trsNet": "nad",
|
||||
"navigation.home.usedRam": "używane",
|
||||
"navigation.market.applicationsTitle": "Aplikacje",
|
||||
"navigation.market.compose": "komponuj",
|
||||
"navigation.market.filterDuplicateCheckbox": "Filtruj duplikaty",
|
||||
"navigation.market.image": "obraz",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "To pozwala dodać dodatkowe zewnętrzne repozytoria do App-Store.",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "zacznij tutaj",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "Aby znaleźć nowe źródła,",
|
||||
"navigation.market.repository": "repozytorium",
|
||||
"navigation.market.search": "Szukaj {{count}} aplikacji...",
|
||||
"navigation.market.sources.addSourceButton": "Dodaj źródło",
|
||||
"navigation.market.sources.editSourcesButton": "Źródła",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "Nazwa musi być unikalna",
|
||||
"navigation.market.sources.urlRequiredValidation": "URL jest wymagany",
|
||||
"navigation.market.sourcesTitle": "Edytuj źródła",
|
||||
"navigation.market.startServAppButton": "Uruchom ServApp",
|
||||
"navigation.market.unofficialMarketTooltip": "Ta aplikacja nie jest hostowana w Cosmos Cloud App Store. Nie jest oficjalnie zweryfikowana i przetestowana.",
|
||||
"navigation.market.viewButton": "Zobacz",
|
||||
"navigation.monitoring.alerts.action.edit": "Edytuj alert",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "Typ akcji",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "Operator warunku jest wymagany",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "Wartość warunku jest wymagana",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "Okres jest wymagany",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "Powaga",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "Śledzenie metryki jest wymagane",
|
||||
"navigation.monitoring.alerts.actions.restart": "Zrestartuj kontener powodujący alert",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "Akcja restartu spróbuje zrestartować wszystkie kontenery przypisane do metryki. Ma to wpływ tylko na metryki specyficzne dla zasobów (np. CPU konkretnego kontenera). Nie wpłynie to na globalne metryki, takie jak globalne zużycie CPU.",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "Wyślij email",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "Wyślij powiadomienie",
|
||||
"navigation.monitoring.alerts.actions.stop": "Zatrzymaj/wyłącz zasoby powodujące alert",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "Akcja zatrzymania spróbuje zatrzymać/wyłączyć wszystkie zasoby (np. kontenery, trasy itp.) przypisane do metryki. Ma to wpływ tylko na metryki specyficzne dla zasobów (np. CPU konkretnego kontenera). Nie wpłynie to na globalne metryki, takie jak globalne zużycie CPU.",
|
||||
"navigation.monitoring.alerts.actionsTitle": "Działania",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "Nazwa alertu",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "Ostatnio wyzwolony",
|
||||
"navigation.monitoring.alerts.conditionLabel": "Warunek jako procent maksymalnej wartości",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "Operator warunku wyzwalającego",
|
||||
"navigation.monitoring.alerts.conditionTitle": "Warunek",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "Wartość warunku wyzwalającego",
|
||||
"navigation.monitoring.alerts.newAlertButton": "Nowy alert",
|
||||
"navigation.monitoring.alerts.periodLabel": "Okres (jak często sprawdzać metrykę)",
|
||||
"navigation.monitoring.alerts.periodTitle": "Okres",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "Zresetuj do domyślnego",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "Ograniczenie (wyzwala maksymalnie raz dziennie)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "Metryka do śledzenia",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "Śledzenie metryki",
|
||||
"navigation.monitoring.alertsTitle": "Alerty",
|
||||
"navigation.monitoring.daily": "Codziennie",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "Od",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "Do",
|
||||
"navigation.monitoring.events.eventsFound": "{{count}} zdarzenie znalezione od {{from}} do {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_other": "{{count}} zdarzeń znalezionych od {{from}} do {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_zero": "Nie znaleziono zdarzeń od {{from}} do {{to}}",
|
||||
"navigation.monitoring.events.loadMoreButton": "Załaduj więcej",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "Szukaj (tekst lub bson)",
|
||||
"navigation.monitoring.eventsTitle": "Zdarzenia",
|
||||
"navigation.monitoring.hourly": "Godzinowo",
|
||||
"navigation.monitoring.latest": "Najnowsze",
|
||||
"navigation.monitoring.proxyTitle": "Proxy",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "Kontenery - Średni ruch sieci",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "Kontenery - Średnie zasoby",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "Powody zablokowanych żądań",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "Zablokowane żądania",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "Użycie dysku",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "Boty",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "Według geolokalizacji (zablokowane kraje)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "Według nazwy hosta (zazwyczaj zagrożenie skanowania IP)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "Według referera",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "Smart Shield (różne metryki nadużycia, takie jak czas, rozmiar, siła brute-force, równoczesne żądania itp.). Nie obejmuje blokowania zablokowanych IP w celu oszczędzania zasobów w przypadku potencjalnych ataków",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "Według białych list IP (w tym ograniczonych do Constellation)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "Żądania na URL",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "Żądane zasoby",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "Odpowiedzi żądań",
|
||||
"navigation.monitoring.resourcesTitle": "Zasoby",
|
||||
"navigation.monitoringTitle": "Monitoring serwera",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "Jeśli używasz Cloudflare, upewnij się, że rekord DNS NIE jest ustawiony na Proxy (nie powinna być widoczna pomarańczowa chmura, tylko szara). W przeciwnym razie Cloudflare nie pozwoli Let's Encrypt na weryfikację twojej domeny. Alternatywnie, możesz także użyć wyzwania DNS.",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "Włączyłeś wyzwanie DNS. Upewnij się, że ustawiłeś zmienne środowiskowe dla swojego dostawcy DNS. Możesz to włączyć teraz, ale upewnij się, że odpowiednio ustawiłeś swoje tokeny API przed próbą dostępu do Cosmos po tym instalatorze. Zobacz dokumentację tutaj: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "Utwórz lokalne konto administratora do zarządzania serwerem. E-mail jest opcjonalny i używany do powiadomień i odzyskiwania hasła.",
|
||||
"newInstall.adminAccountTitle": "Konto administratora 🔑 (krok 4/4)",
|
||||
"newInstall.applyRestartAction": "Zastosuj i uruchom ponownie",
|
||||
"newInstall.checkInputValidation": "Proszę sprawdzić, czy wszystkie pola są prawidłowo wypełnione",
|
||||
"newInstall.cleanInstallCheckbox": "Czysta instalacja (usuń wszystkie istniejące pliki konfiguracyjne)",
|
||||
"newInstall.dbConnected": "Baza danych jest połączona.",
|
||||
"newInstall.dbInstalling": "Instalowanie bazy danych...",
|
||||
"newInstall.dbNotConnected": "Baza danych nie jest połączona!",
|
||||
"newInstall.dbSelection.createChoice": "Automatycznie utwórz bezpieczną bazę danych (zalecane)",
|
||||
"newInstall.dbSelection.dbLabel": "Wybierz swoją opcję",
|
||||
"newInstall.dbSelection.disabledChoice": "Wyłącz zarządzanie użytkownikami i interfejs użytkownika",
|
||||
"newInstall.dbSelection.providedChoice": "Podaj własne dane uwierzytelniające do bazy danych",
|
||||
"newInstall.dbText": "Cosmos używa bazy danych MongoDB do przechowywania wszystkich danych. Jest to opcjonalne, ale uwierzytelnianie oraz interfejs użytkownika nie będą działać bez bazy danych.",
|
||||
"newInstall.dbTitle": "Baza danych 🗄️ (krok 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "URL bazy danych",
|
||||
"newInstall.dockerAvail": "Docker jest zainstalowany i działa.",
|
||||
"newInstall.dockerChecking": "Ponowne sprawdzanie statusu Dockera...",
|
||||
"newInstall.dockerNotConnected": "Docker nie jest połączony! Proszę sprawdzić swoje połączenie dockera.<br/>Czy zapomniałeś dodać <pre>-v /var/run/docker.sock:/var/run/docker.sock</pre> do swojej komendy uruchomienia dockera?<br />jeśli twój daemon dockera działa gdzieś indziej, dodaj <pre>-e DOCKER_HOST=...</pre> do swojej komendy uruchomienia dockera.",
|
||||
"newInstall.dockerTitle": "Docker 🐋 (krok 1/4)",
|
||||
"newInstall.finishText": "Gratulacje! Pomyślnie zainstalowałeś Cosmos. Możesz teraz zalogować się na serwer używając utworzonego konta administratora. Jeśli zmieniłeś nazwę hosta, nie zapomnij użyć tego URL, aby uzyskać dostęp do serwera po ponownym uruchomieniu. Jeśli napotykasz problemy, sprawdź logi pod kątem komunikatów o błędach i edytuj plik we /config folderze. Jeśli nadal nie możesz sobie poradzić, dołącz do naszego serwera <0>Discord</0>, a chętnie pomożemy!",
|
||||
"newInstall.finishTitle": "Zakończ 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "Wygląda na to, że używasz nazwy domeny.<br />Let's Encrypt może automatycznie wygenerować dla ciebie certyfikat.",
|
||||
"newInstall.hostnameInput.hostnameLabel": "Nazwa hosta (jak chcesz uzyskać dostęp do Cosmos?)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "twojadomena.com, twój IP, lub localhost",
|
||||
"newInstall.hostnamePointsToInfo": "Ta nazwa hosta odwołuje się do <strong>{{hostIp}}</strong>, upewnij się, że to jest adres IP twojego serwera!",
|
||||
"newInstall.httpsText": "Zaleca się użycie Let's Encrypt do automatycznego zapewnienia certyfikatów HTTPS. Do tego wymagana jest ważna nazwa domeny wskazująca na ten serwer. Jeśli nie masz jednej, <strong>możesz wybrać \"Wygenerować samopodpisany certyfikat\" w menu rozwijanym.</strong> Jeśli włączysz HTTPS, będzie to skuteczne po następnym ponownym uruchomieniu.",
|
||||
"newInstall.httpsText.info": "Jeśli nie wiesz, pozostaw domyślną wartość \"cosmos.local\". Będziesz mógł uzyskać dostęp do Cosmos wpisując \"http://cosmos.local\" w przeglądarce!",
|
||||
"newInstall.httpsText.warning": "*.lokalne domeny takie jak cosmos.local działają tylko dla <strong>serwerów domowych</strong>. Jeśli twój serwer jest zdalny (np. wynajęty serwer), musisz użyć adresu IP serwera/nazwy domeny.",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (krok 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let\\'s Encrypt akceptuje tylko nazwy domen",
|
||||
"newInstall.linkToDocs": "Link do dokumentacji",
|
||||
"newInstall.loading": "Ładowanie",
|
||||
"newInstall.localAutoSelfSignedInfo": "Wygląda na to, że używasz adresu IP lub lokalnej domeny.<br />Możesz używać wyłącznie plain HTTP lub samopodpisanych certyfikatów (użyj samopodpisanych tylko jeśli wiesz, co robisz, ponieważ powodują problemy z niektórymi aplikacjami, zwłaszcza na IOS).",
|
||||
"newInstall.previousButton": "Poprzedni",
|
||||
"newInstall.privCertInput.privCertLabel": "Certyfikat prywatny",
|
||||
"newInstall.pubCertInput.pubCertLabel": "Certyfikat publiczny",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "Nazwa użytkownika nie może być \\'admin\\' ani \\'root\\'",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "Hasła muszą się zgadzać",
|
||||
"newInstall.skipAction": "Pomiń",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "E-mail Let's Encrypt",
|
||||
"newInstall.usermgmt.disableButton": "Wyłącz",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "Ponownie Wyślij Zaproszenie",
|
||||
"newInstall.welcomeText": "Przede wszystkim, dziękujemy za wypróbowanie Cosmos! I Witamy w kreatorze konfiguracji. Ten kreator poprowadzi Cię przez konfigurację Cosmos. Zajmie to około 2-3 minut i będziesz gotowy do działania.",
|
||||
"newInstall.welcomeTitle": "Witamy! 💖",
|
||||
"newInstall.whatIsCosmos": "Cosmos używa dockera do uruchamiania aplikacji. Jest to opcjonalne, ale Cosmos uruchomi się w trybie tylko reverse-proxy, jeśli nie może połączyć się z Dockerem.",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "Użyj certyfikatu Wildcard dla *.",
|
||||
"newInstall.wildcardLetsEncryptError": "Włączyłeś certyfikaty wildcard z Let's Encrypt. To działa tylko wtedy, gdy używasz wyzwania DNS! Proszę edytować pole tekstowe dostawcy DNS.",
|
||||
"tooltip.route.SmartShield.enabled": "Smart Shield jest Włączony",
|
||||
"tooltip.route.SmartShield.disabled": "Smart Shield jest Wyłączony",
|
||||
"tooltip.route.authentication.enabled": "Uwierzytelnianie jest Włączone",
|
||||
"tooltip.route.authentication.disabled": "Uwierzytelnianie jest Wyłączone",
|
||||
"tooltip.route.throttling.enabled": "Ograniczanie jest Włączone",
|
||||
"tooltip.route.throttling.disabled": "Ograniczanie jest Wyłączone",
|
||||
"tooltip.route.timeout.enabled": "limit czasu jest Włączony",
|
||||
"tooltip.route.timeout.disabled": "limit czasu jest Wyłączony",
|
||||
"tooltip.route.move": "Trasy o najniższym priorytecie są dopasowywane najpierw",
|
||||
"tooltip.route.tunnelWarn": "Trasa jest tunelowana do Twojego głównego serwera Cosmos, musisz ją edytować stamtąd.",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "Tunel przez inny węzeł Constellation Cosmos",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "Nazwa hosta do tunelowania (jaka jest nazwa hosta wystawiona użytkownikowi w tunelu)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "Klucz licencyjny",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Zarządzaj licencją",
|
||||
"language.selectLanguage": "Wybierz język"
|
||||
}
|
||||
725
client/src/utils/locales/pt/translation.json
Normal file
725
client/src/utils/locales/pt/translation.json
Normal file
@@ -0,0 +1,725 @@
|
||||
{
|
||||
"Storage": "Armazenamento",
|
||||
"auth.accountUnconfirmedError": "Você ainda não registrou sua conta. Você deve ter um link de convite em seus e-mails. Se precisar de um novo, entre em contato com seu administrador.",
|
||||
"auth.confirmPassword": "Confirmar Senha",
|
||||
"auth.enterPwd": "Digite sua senha",
|
||||
"auth.forgotPassword.backToLogin": "Voltar ao Login",
|
||||
"auth.forgotPassword.checkEmail": "Verifique seu e-mail para um link para redefinir sua senha. Se não aparecer dentro de alguns minutos, verifique sua pasta de spam.",
|
||||
"auth.forgotPassword.resetPassword": "Redefinir Senha",
|
||||
"auth.forgotPwd": "Esqueceu Sua Senha?",
|
||||
"auth.genPwdStrength.good": "Bom",
|
||||
"auth.genPwdStrength.normal": "Normal",
|
||||
"auth.genPwdStrength.poor": "Ruim",
|
||||
"auth.genPwdStrength.strong": "Forte",
|
||||
"auth.genPwdStrength.weak": "Fraco",
|
||||
"auth.hostnameInput": "Defina seu hostname primeiro",
|
||||
"auth.loggedOutError": "Você foi desconectado. Faça login para continuar",
|
||||
"auth.login": "Entrar",
|
||||
"auth.logoffText": "Você foi desconectado. Redirecionando...",
|
||||
"auth.notAdminError": "Você precisa ser Admin",
|
||||
"auth.notLoggedInError": "Você precisa estar logado para acessar isso",
|
||||
"auth.pwd": "Senha",
|
||||
"auth.pwdRequired": "Senha é obrigatória",
|
||||
"auth.pwdResetNotAllowed": "Este servidor não permite a redefinição de senha.",
|
||||
"auth.selectHTTPSMode": "Selecione seu modo HTTP(S)",
|
||||
"auth.unexpectedErrorValidation": "Erro inesperado. Verifique suas informações ou tente novamente mais tarde.",
|
||||
"auth.usernameInput": "Digite seu apelido",
|
||||
"auth.wrongCredError": "Apelido ou senha incorretos. Tente novamente ou tente redefinir sua senha",
|
||||
"auth.yourPassword": "Sua Senha",
|
||||
"global.CPU": "CPU",
|
||||
"global.RAM": "RAM",
|
||||
"global.addAction": "Adicionar",
|
||||
"global.backAction": "Voltar",
|
||||
"global.cancelAction": "Cancelar",
|
||||
"global.close": "Fechar",
|
||||
"global.confirmAction": "Confirmar",
|
||||
"global.confirmDeletion": "Você tem certeza?",
|
||||
"global.copyFilenameSuffix": "Cópia",
|
||||
"global.createAction": "Criar",
|
||||
"global.createdAt": "Criado Em",
|
||||
"global.delete": "Excluir",
|
||||
"global.description": "Descrição",
|
||||
"global.driver": "Driver",
|
||||
"global.edit": "Editar",
|
||||
"global.emailInvalidValidation": "Deve ser um e-mail válido",
|
||||
"global.emailRequiredValidation": "E-mail é obrigatório",
|
||||
"global.enabled": "Habilitado",
|
||||
"global.error": "Erro",
|
||||
"global.hostname": "Hostname",
|
||||
"global.logout": "Sair",
|
||||
"global.mount": "Montar",
|
||||
"global.name.validation": "Nome é obrigatório",
|
||||
"global.nameTitle": "Nome",
|
||||
"global.network": "Rede",
|
||||
"global.networks": "Redes",
|
||||
"global.never": "Nunca",
|
||||
"global.next": "Próximo",
|
||||
"global.nicknameLabel": "Apelido",
|
||||
"global.nicknameRequiredValidation": "Apelido é obrigatório",
|
||||
"global.refresh": "Atualizar",
|
||||
"global.refreshPage": "Atualizar Página",
|
||||
"global.required": "Obrigatório",
|
||||
"global.resetZoomButton": "Redefinir Zoom",
|
||||
"global.saveAction": "Salvar",
|
||||
"global.savedConfirmation": "Salvo!",
|
||||
"global.savedError": "Erro ao salvar, tente novamente.",
|
||||
"global.searchPlaceholder": "Pesquisar...",
|
||||
"global.securityTitle": "Segurança",
|
||||
"global.source": "Fonte",
|
||||
"global.statusTitle": "Status",
|
||||
"global.success": "Sucesso",
|
||||
"global.target": "Destino",
|
||||
"global.temperature": "Temperatura",
|
||||
"global.time": "Tempo",
|
||||
"global.unmount": "Desmontar",
|
||||
"global.update": "Atualizar",
|
||||
"global.user": "Usuário",
|
||||
"global.volume": "Volume",
|
||||
"header.notification.message.alertTriggered": "O alerta \"{{Vars}}\" foi acionado.",
|
||||
"header.notification.message.certificateRenewed": "O certificado TLS para os seguintes domínios foi renovado: {{Vars}}",
|
||||
"header.notification.message.containerUpdate": "Contêiner {{Vars}} atualizado para a versão mais recente!",
|
||||
"header.notification.title.alertTriggered": "Alerta acionado",
|
||||
"header.notification.title.certificateRenewed": "Certificado Cosmos Renovado",
|
||||
"header.notification.title.containerUpdate": "Atualização do Contêiner",
|
||||
"header.notification.title.serverError": "Erro no Servidor",
|
||||
"header.notificationTitle": "Notificação",
|
||||
"header.profileLabel": "Perfil",
|
||||
"header.settingLabel": "Configuração",
|
||||
"menu-items.management.configurationTitle": "Configuração",
|
||||
"menu-items.management.constellation": "Constelação",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "Agendador",
|
||||
"menu-items.management.servApps": "ServApps",
|
||||
"menu-items.management.storage": "Armazenamento",
|
||||
"menu-items.management.urls": "URLs",
|
||||
"menu-items.management.usersTitle": "Usuários",
|
||||
"menu-items.managementTitle": "Gerenciamento",
|
||||
"menu-items.navigation": "Navegação",
|
||||
"menu-items.navigation.home": "Início",
|
||||
"menu-items.navigation.marketTitle": "Mercado",
|
||||
"menu-items.navigation.monitoringTitle": "Monitoramento",
|
||||
"menu-items.support": "Suporte",
|
||||
"menu-items.support.bugReportTitle": "Encontrou um Bug?",
|
||||
"menu-items.support.discord": "Discord",
|
||||
"menu-items.support.docsTitle": "Documentação",
|
||||
"menu-items.support.github": "Github",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "Mostrar Detalhes da Aplicação na Página Inicial",
|
||||
"mgmt.config.appearance.primaryColorSlider": "Cor Primária",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "Redefinir Cores",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "Redefinir Papel de Parede",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "Cor Secundária",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "a pré-visualização parece estar quebrada. Por favor, carregue novamente.",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "Carregar Papel de Parede",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "este link para a documentação",
|
||||
"mgmt.config.certRenewalText": "Você está usando Let's Encrypt, mas não está usando o Desafio DNS com um certificado curinga. Isso significa que o servidor precisa renovar o certificado toda vez que você adicionar um novo nome de host, causando alguns segundos de inatividade. Para evitar isso no futuro, consulte",
|
||||
"mgmt.config.certRenewalTitle": "Renovação de Certificado",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "Nome do Contêiner",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "Por favor, selecione um contêiner",
|
||||
"mgmt.config.containerPicker.containerPortInput": "Porta do Contêiner",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "Por favor, insira uma porta",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "Protocolo do Contêiner (use HTTP se não tiver certeza, ou tcp para proxy não-http)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "Pré-visualização do Alvo de Resultado",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "Isso será gerado automaticamente",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "Alvo Inválido, deve ter uma porta",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "Alvo Inválido, deve começar com http:// ou https://",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "Caminho de dados padrão para instalações",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "Não limpar Imagens",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "Não limpar Rede",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "Ativar SMTP",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "Ativar SMTP",
|
||||
"mgmt.config.email.inbobox.label": "Isso permite que você configure um servidor SMTP para o Cosmos enviar e-mails, como e-mails de redefinição de senha e convites",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "Senha SMTP",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "Senha SMTP",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "Permitir certificado autoassinado",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "Permitir TLS Inseguro",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "SMTP De",
|
||||
"mgmt.config.email.senderInput.senderLabel": "SMTP De",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP Usa TLS",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "Nome de Usuário SMTP",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "Nome de Usuário SMTP",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "Diretório onde os backups serão armazenados (relativo ao servidor host `/`)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "Diretório de Saída de Backup (relativo ao servidor host `/`)",
|
||||
"mgmt.config.general.configFileInfo": "Esta página permite que você edite o arquivo de configuração. Qualquer Variável de Ambiente que sobrescrever a configuração não aparecerá aqui.",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "Exigir MFA para todos os usuários",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "Forçar Autenticação Multifator",
|
||||
"mgmt.config.general.logLevelInput": "Nível de log (Padrão: INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "Nível de Log é necessário",
|
||||
"mgmt.config.general.mongoDbInput": "String de conexão do MongoDB. É aconselhável usar Variável de Ambiente para armazenar isso de forma segura. (Opcional)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "Monitoramento Ativado",
|
||||
"mgmt.config.general.notAdminWarning": "Como você não é um administrador, não pode editar a configuração. <br/>Esta página está aqui apenas para visibilidade.",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "Volume de Configuração do Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "Volume de Configuração do Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "Volume do Banco de Dados do Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "Volume do Banco de Dados do Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "Ativar o Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "Modo Puppet Ativado",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "Nome do Host do Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "Nome do Host do Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "Senha do Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "Senha do Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "Nome de Usuário do Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "Nome de Usuário do Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "Versão do Modo Puppet",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "Versão do Modo Puppet",
|
||||
"mgmt.config.general.puppetModeTitle": "Modo Puppet",
|
||||
"mgmt.config.generalTitle": "Geral",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "Purgar Painel de Métricas",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "Você tem certeza de que deseja purgar todos os dados de métricas dos painéis?",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "Atualizar",
|
||||
"mgmt.config.header.restartButton.restartLabel": "Reiniciar Servidor",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "Permitir acesso inseguro via IP local",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "Quando o HTTPS é usado junto com um domínio, dependendo da sua configuração de rede, é possível que seu servidor não esteja recebendo conexões locais diretas.<br />Esta opção permite que você também acesse seu administrador Cosmos usando seu endereço IP local, como ip:porta.<br />Você já pode criar URLs ip:porta para seus aplicativos, <strong>mas isso os tornará apenas HTTP</strong>.",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "Esta opção não é recomendada, pois expõe seu servidor a riscos de segurança na sua rede local.<br />Sua rede local é mais segura que a internet, mas não é segura, pois dispositivos como IoTs, smart-TVs, smartphones ou mesmo seu roteador podem ser comprometidos.<br /><strong>Se você quiser ter um acesso seguro offline / local apenas a um servidor que usa um nome de domínio e HTTPS, use o Constellation.</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "Ative esta opção se você tiver um site público e quiser permitir que os mecanismos de busca o encontrem, para que ele apareça nos resultados de busca.",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "Permitir que motores de busca indexem seu servidor",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "Nome do Host: Isso será usado para restringir o acesso ao seu Servidor Cosmos (Seu IP ou nome de domínio)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "Nome do host é obrigatório",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "Isso permite que você publique seu servidor na sua rede local usando mDNS. Isso significa que todos os seus domínios .local estarão disponíveis na sua rede local sem configuração adicional.",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "Notificar Usuários ao Fazer Login com Sucesso",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "Nenhuma rota configurada.",
|
||||
"mgmt.config.proxy.originTitle": "Origem",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "Você também não está usando um nome de domínio, o servidor pode ficar offline por alguns segundos para remapear suas portas do docker.",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "Você precisa atualizar a página porque está usando um certificado autoassinado, caso precise aceitar novos certificados. Para evitar isso no futuro, use o Let's Encrypt. {{isNotDomain && 'Você também não está usando um nome de domínio, o servidor pode ficar offline por alguns segundos para remapear suas portas do docker.'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "Salvar Alterações",
|
||||
"mgmt.config.proxy.urlTitle": "URL",
|
||||
"mgmt.config.restart.laterButton": "Mais tarde",
|
||||
"mgmt.config.restart.okButton": "OK",
|
||||
"mgmt.config.restart.restartQuestion": "Você quer reiniciar seu servidor?",
|
||||
"mgmt.config.restart.restartStatus": "Reiniciando Servidor...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "O servidor está demorando mais do que o esperado para reiniciar.",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "Considere solucionar problemas nos logs. Se você usar um certificado autoassinado, talvez tenha que atualizar e reaceitá-lo.",
|
||||
"mgmt.config.restart.restartTitle": "Reiniciar Servidor?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "Permitir acesso ao painel de administração apenas pelo constelação",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "Use essas opções para restringir o acesso ao painel de administração. Seja cuidadoso, se você se trancar fora, precisará editar manualmente o arquivo de configuração. Para restringir o acesso à sua rede local, você pode usar a 'Admin Whitelist' com o intervalo de IP 192.168.0.0/16",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "Lista de IPs separados por vírgulas que terão permissão para acessar o painel de administração",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "Lista de IPs de Entrada e/ou intervalos de IPs (separados por vírgulas) do Administrador",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "Restrições de Administração",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "Chave Pública de Autenticação",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "Por razões de segurança, não é possível alterar remotamente as chaves privadas de quaisquer certificados na sua instância. É aconselhável editar manualmente o arquivo de configuração ou, melhor ainda, usar Variáveis de Ambiente para armazená-los.",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "Gerar automaticamente certificações de autenticação em falta (Padrão: verdadeiro)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "Certificados HTTPS",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "Selecione o seu modo HTTP(S)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "Usar apenas HTTP",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "Gerar certificados automaticamente usando Let's Encrypt (Recomendado)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "Eu tenho meus próprios certificados",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "Autoassinar certificados localmente",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(opcional, apenas se souber o que está fazendo) Substituir Domínios Curinga (separados por vírgulas, precisa adicionar tanto o wildcard quanto o domínio raiz como no placeholder)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "Chave Pública HTTPS Raiz",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "Forçar Renovação do Certificado HTTPS na Próxima Salvaguarda",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "Escolha um provedor de DNS (se estiver usando um Desafio DNS, caso contrário deixe em branco)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "Endereço de e-mail para Let's Encrypt",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "Usar Certificado Curinga para o domínio raiz de ",
|
||||
"mgmt.config.security.encryptionTitle": "Criptografia",
|
||||
"mgmt.config.security.geoBlockSelection": "Escolha os países que você deseja {{blockAllow}}",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "Bloqueio Geográfico: (Esses países serão {{blockAllow}})",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "permitidos a acessar",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "bloqueados de acessar",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "permitir",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "bloquear",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "Redefinir para o padrão (países mais perigosos)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "Usar lista como lista branca em vez de lista negra",
|
||||
"mgmt.constellation.dns.resetButton": "Redefinir",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "Listas de Bloqueio DNS",
|
||||
"mgmt.constellation.dnsTitle": "DNS Interno da Constelação",
|
||||
"mgmt.constellation.externalText": "Você está atualmente conectado a uma rede de constelação externa. Use seu servidor principal Cosmos para gerenciar sua rede de constelação e dispositivos.",
|
||||
"mgmt.constellation.isRelay.label": "Redirecionar tráfego através deste Lighthouse",
|
||||
"mgmt.constellation.resetLabel": "Redefinir Rede",
|
||||
"mgmt.constellation.resetText": "Isso redefinirá completamente a rede e desconectará todos os clientes. Você precisará reconectá-los. Isso não pode ser desfeito.",
|
||||
"mgmt.constellation.restartButton": "Reiniciar Serviço VPN",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "Dispositivo adicionado com sucesso! Baixe e escaneie o Código QR pelo aplicativo Cosmos ou baixe os arquivos relevantes para seu dispositivo junto com o certificado de configuração e rede para conectar:",
|
||||
"mgmt.constellation.setup.addDeviceText": "Adicionar um Dispositivo à constelação usando o cliente Cosmos ou Nebula",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "Adicionar Dispositivo",
|
||||
"mgmt.constellation.setup.deviceName.label": "Nome do Dispositivo",
|
||||
"mgmt.constellation.setup.dns.customEntries": "Entradas Personalizadas de DNS",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "Redefinir Padrão",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "Usar Listas Negras para bloquear domínios",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "URLs da Lista de Bloqueio DNS",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "Ao alterar seus registros DNS, sempre use o modo privado no navegador e aguarde algum tempo para que os vários caches expirem.",
|
||||
"mgmt.constellation.setup.dnsText": "Este é um DNS que funciona dentro de sua rede Constelação. Ele reescreve automaticamente as entradas DNS de seus domínios para serem locais à sua rede, e também permite bloquear anúncios e rastreadores em todos os dispositivos conectados à sua rede. Você também pode adicionar entradas DNS personalizadas para resolver em endereços IP específicos. Este servidor DNS é acessível apenas de dentro de sua rede.",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "Constelação Habilitada",
|
||||
"mgmt.constellation.setup.externalConfig.label": "Carregar Arquivo de Rede de Constelação Externa",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "Ressincronizar Arquivo de Rede de Constelação Externa",
|
||||
"mgmt.constellation.setup.firewallInfo": "Em breve. Este recurso permitirá abrir e fechar portas individualmente em cada dispositivo e decidir quem pode acessá-las.",
|
||||
"mgmt.constellation.setup.hostnameInfo": "Estes são os nomes de host da Constelação que o aplicativo usará para conectar. Pode ser uma combinação de nome de domínio (para IPs dinâmicos) e IPs.<br />Se estiver usando um nome de domínio, este deve ser diferente do nome de host do seu servidor. Qualquer que seja o domínio escolhido, é muito importante garantir que haja uma entrada A no DNS do seu domínio apontando para este servidor. <strong>Se alterar este valor, será necessário redefinir sua rede e reconectar todos os clientes!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "Endereço IP da Constelação",
|
||||
"mgmt.constellation.setup.ipTitle": "IP da Constelação",
|
||||
"mgmt.constellation.setup.owner.label": "Proprietário",
|
||||
"mgmt.constellation.setup.privNode.label": "Este servidor não é um lighthouse (não será possível conectar-se a ele diretamente sem outro lighthouse)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "Hostname Público",
|
||||
"mgmt.constellation.setup.pubKey.label": "Chave Pública (Opcional)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "Redirecionar solicitações através deste Nó",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "Em breve. Esse recurso permitirá que você faça um túnel de seu tráfego através dos seus dispositivos para coisas fora de sua constelação.",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "Rotas Inseguras",
|
||||
"mgmt.constellation.setupText": "Constellation é um VPN que funciona dentro da sua rede Cosmos. Ele conecta automaticamente todos os seus dispositivos e permite que você acesse-os de qualquer lugar. Por favor, consulte a <0>documentação</0> para mais informações. Para se conectar, por favor use o <1>Aplicativo Constellation</1>",
|
||||
"mgmt.constellation.setupTitle": "Configuração da Constellation",
|
||||
"mgmt.constellation.setuplighthouseTitle": "Configuração do Lighthouse",
|
||||
"mgmt.constellation.showConfigButton": "Mostrar Configuração do VPN",
|
||||
"mgmt.constellation.showLogsButton": "Mostrar logs do VPN",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "Ressincronizar Dispositivo",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "Use isso para ressincronizar um cliente que perdeu conexão com o servidor. No seu cliente, clique em \"Ressincronizar Dispositivo\" e siga o processo. <strong>Não use isso em um novo dispositivo, use o botão \"Adicionar Dispositivo\" em vez disso.</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "Baixar constellation.resync.yml",
|
||||
"mgmt.constellation.banner_alt": "Banner VPN Constellation",
|
||||
"mgmt.constellation.title": "Desbloqueie Constellation: Seu Portal Seguro para Casa",
|
||||
"mgmt.constellation.description": "Constellation é uma tecnologia de VPN poderosa que permite acessar seu servidor doméstico com segurança de qualquer lugar, sem a necessidade de abrir portas em seu roteador. Mantenha seus dados seguros e suas conexões protegidas com nossa tecnologia de criptografia de ponta.",
|
||||
"mgmt.constellation.why_title": "Por Que Constellation VPN",
|
||||
"mgmt.constellation.features.0": "Acesse seu servidor doméstico com segurança de qualquer lugar do mundo",
|
||||
"mgmt.constellation.features.1": "Sem necessidade de abrir portas, reduzindo vulnerabilidades de segurança*",
|
||||
"mgmt.constellation.features.2": "Conexões criptografadas mantêm seus dados seguros de olhares curiosos*",
|
||||
"mgmt.constellation.features.3": "Configuração e gerenciamento fáceis através da interface do Cosmos",
|
||||
"mgmt.constellation.features.4": "Muda automaticamente da internet para a rede local quando você chega em casa",
|
||||
"mgmt.constellation.features.5": "Reescrita automática de DNS",
|
||||
"mgmt.constellation.features.6": "Bloqueia anúncios e rastreadores em todos os dispositivos",
|
||||
"mgmt.constellation.features.7": "Apoie o desenvolvimento contínuo de novos recursos e melhorias do Cosmos",
|
||||
"mgmt.constellation.lighthouse_note": "* Os lighthouses (o túnel) são auto-hospedados e requerem instalação em um servidor acessível da internet.",
|
||||
"mgmt.constellation.monthly": "Mensal",
|
||||
"mgmt.constellation.yearly": "Anual",
|
||||
"mgmt.constellation.monthly_plan": "Plano Mensal",
|
||||
"mgmt.constellation.yearly_plan": "Plano Anual",
|
||||
"mgmt.constellation.per_month": "por mês",
|
||||
"mgmt.constellation.discount_chip": "EARLY15: 15% DE DESCONTO PARA SEMPRE",
|
||||
"mgmt.constellation.early_adopter_offer": "Oferta por tempo limitado até fevereiro de 2025 para primeiros adeptos!",
|
||||
"mgmt.constellation.plan_features.0": "Dispositivos ilimitados",
|
||||
"mgmt.constellation.plan_features.1": "Todos os recursos de VPN",
|
||||
"mgmt.constellation.plan_features.2": "Cobrança mensal flexível",
|
||||
"mgmt.constellation.plan_features.3": "Desconto vitalício de 15% aplicado",
|
||||
"mgmt.constellation.yearly_savings": "Economize 17% em comparação com o mensal",
|
||||
"mgmt.constellation.upgrade_button": "Atualize Agora",
|
||||
"mgmt.cron.editCron.customText": "Crie um trabalho personalizado para executar um comando de shell em um contêiner. Deixe o campo do contêiner vazio para executar no host",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "Executar no host só funciona se o Cosmos não estiver rodando ele mesmo em um contêiner",
|
||||
"mgmt.cron.editCronTitle": "Editar Trabalho",
|
||||
"mgmt.cron.invalidCron": "Formato CRONTAB inválido (use 6 partes)",
|
||||
"mgmt.cron.list.state.lastRan": "Última execução",
|
||||
"mgmt.cron.list.state.running": "Executando - Iniciado",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "Comando a ser executado (ex. echo 'Hello world')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "Nome do trabalho",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "Agendamento (usando a sintaxe crontab)",
|
||||
"mgmt.cron.newCron.submitButton": "Enviar",
|
||||
"mgmt.cron.newCronTitle": "Novo Trabalho",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "Gatilhos de Ação",
|
||||
"mgmt.monitoring.alerts.addActionButton": "Adicionar Ação",
|
||||
"mgmt.openId.experimentalWarning": "Este é um recurso experimental. Recomenda-se usar com cautela. Por favor, reporte qualquer problema que encontrar!",
|
||||
"mgmt.openId.newSecret": "Novo Segredo",
|
||||
"mgmt.openId.redirect": "Redirecionar",
|
||||
"mgmt.openId.redirectUri": "URI de Redirecionamento",
|
||||
"mgmt.openId.resetSecret": "Redefinir Segredo",
|
||||
"mgmt.openId.secretUpdated": "O segredo foi atualizado. Por favor, copie-o agora, pois não será mostrado novamente.",
|
||||
"mgmt.openid.newClientTitle": "Novo cliente",
|
||||
"mgmt.openid.newMfa": "Nova Configuração MFA",
|
||||
"mgmt.openid.newMfa.enterOtp": "Digite seu OTP",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "Depois de escanear o código QR ou inserir o código manualmente, digite o token do seu aplicativo autenticador abaixo",
|
||||
"mgmt.openid.newMfa.otpManualCode": "...Ou insira este código manualmente nele",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "Mostrar código manual",
|
||||
"mgmt.openid.newMfa.requires2faText": "Este servidor requer 2FA. Escaneie este código QR com seu <Tooltip title=\"Por exemplo, FreeOTP(+) ou Google/Microsoft autenticador\"><1>aplicativo autenticador</1></0> para continuar",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "Token é obrigatório",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "O token deve ter no máximo 6 caracteres",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "O token deve ter pelo menos 6 caracteres",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "OTP incorreto. Tente novamente",
|
||||
"mgmt.scheduler.customJobsTitle": "Tarefas Personalizadas",
|
||||
"mgmt.scheduler.lastLogs": "Últimos logs de",
|
||||
"mgmt.scheduler.list.action.logs": "Logs",
|
||||
"mgmt.scheduler.list.action.run": "Executar",
|
||||
"mgmt.scheduler.list.scheduleTitle": "Programar",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "A última execução terminou com um erro em",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "A última execução terminou em",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "Duração",
|
||||
"mgmt.scheduler.list.status.neverRan": "Nunca executado",
|
||||
"mgmt.scheduler.list.status.runningSince": "Executando desde",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "Tarefas Únicas",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "Tarefas de Discos de Paridade",
|
||||
"mgmt.servApp.container.urls.exposeText": "Bem-vindo ao Assistente de URL. Esta interface ajudará a expor seu ServApp de forma segura na internet, criando um novo URL.",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "Expor ServApp",
|
||||
"mgmt.servApp.exposeDesc": "Expor containerName na internet",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "Revisar e Iniciar",
|
||||
"mgmt.servApp.newServAppButton": "Iniciar Novo ServApp",
|
||||
"mgmt.servApp.url": "Criar um URL para acessar este ServApp",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "Atualização Automática do Contêiner",
|
||||
"mgmt.servApps.container.delete.cronjob": "Tarefa Cron",
|
||||
"mgmt.servApps.container.delete.done": "Concluído",
|
||||
"mgmt.servApps.container.delete.route": "Rota",
|
||||
"mgmt.servApps.container.deleteService": "Excluir Serviço",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "Status da exclusão:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "Vincular Contêiner",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "Vincular com contêiner",
|
||||
"mgmt.servApps.container.overview.healthTitle": "Saúde",
|
||||
"mgmt.servApps.container.overview.imageTitle": "Imagem",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "Endereço IP",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "Configurações",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "Apenas Erros",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "Selecione o que deseja excluir:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "Interface pai é necessária para MACVLAN",
|
||||
"mgmt.servApps.createdChip.createdLabel": "\"Criado\"",
|
||||
"mgmt.servApps.deadChip.deadLabel": "Morto",
|
||||
"mgmt.servApps.driver.none": "Nenhum",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "Saído",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "Exportar Backup do Docker",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "Porta do Container",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "Este container não está em execução. Editar qualquer configuração fará com que o container reinicie.",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "Expor Portas",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "Este container é forçado a ser seguro. Você não pode expor nenhuma porta diretamente para a internet, por favor crie uma URL no Cosmos. Você também não pode conectá-lo à rede Bridge.",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "Modo de Rede",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "Desconectar",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "Ou recriá-lo ou",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "Você está conectado a uma rede que foi removida:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "Atualizar Portas",
|
||||
"mgmt.servApps.newChip.newLabel": "Novo",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "Escolher URL para",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "Este serviço requer uma versão mais recente do Cosmos. Por favor, atualize o Cosmos para instalar este serviço.",
|
||||
"mgmt.servApps.newContainer.customize": "Customizar {{container_name}}",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "Configurações de Rede",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "Escolha o nome do seu serviço",
|
||||
"mgmt.servApps.notRunningWarning": "Este container não está em execução. Editar qualquer configuração fará com que o container reinicie.",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "Pausado",
|
||||
"mgmt.servApps.removingChip.removingLabel": "Removendo",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "Reiniciando",
|
||||
"mgmt.servApps.runningChip.runningLabel": "Em Execução",
|
||||
"mgmt.servApps.startToEditInfo": "Inicie o container para editar",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "Este container não está em execução. Editar qualquer configuração fará com que o container reinicie.",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "Local",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "Novo Volume",
|
||||
"mgmt.servapps.actionBar.kill": "Terminar",
|
||||
"mgmt.servapps.actionBar.noUpdate": "Nenhuma Atualização Disponível. Clique para Forçar Pull",
|
||||
"mgmt.servapps.actionBar.pause": "Pausar",
|
||||
"mgmt.servapps.actionBar.recreate": "Recriar",
|
||||
"mgmt.servapps.actionBar.restart": "Reiniciar",
|
||||
"mgmt.servapps.actionBar.start": "Iniciar",
|
||||
"mgmt.servapps.actionBar.stop": "Parar",
|
||||
"mgmt.servapps.actionBar.unpause": "Despausar",
|
||||
"mgmt.servapps.actionBar.update": "Atualização Disponível",
|
||||
"mgmt.servapps.actionBar.updating": "Atualizando ServApp...",
|
||||
"mgmt.servapps.compose": "Compor",
|
||||
"mgmt.servapps.compose.installButton": "Instalar",
|
||||
"mgmt.servapps.compose.installTitle": "Instalação",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "Criar Serviço - Pré-visualização",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "Serviço Criado!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "Editar Serviço",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "Conectar",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "Conectado a ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "Desconectar",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "Desconectado de ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "tty do processo principal",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "Novo Shell",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "Este contêiner não é interativo. Se você quer conectar ao processo principal, ",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "Habilitar TTY",
|
||||
"mgmt.servapps.importComposeFileButton": "Importar Arquivo Compose",
|
||||
"mgmt.servapps.networks.attackNetwork": "Anexar ao Cosmos",
|
||||
"mgmt.servapps.networks.containers": "Contêineres",
|
||||
"mgmt.servapps.networks.list.bridge": "Ponte",
|
||||
"mgmt.servapps.networks.list.host": "Host",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "Gateway / máscara IPAM",
|
||||
"mgmt.servapps.networks.list.networkName": "Nome da Rede",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "Sem IP",
|
||||
"mgmt.servapps.networks.list.networkproperties": "Propriedades",
|
||||
"mgmt.servapps.networks.list.newNetwork": "Nova Rede",
|
||||
"mgmt.servapps.networks.list.overlay": "Overlay",
|
||||
"mgmt.servapps.networks.list.parentIf": "Interface Pai",
|
||||
"mgmt.servapps.networks.list.subnet": "Sub-rede (opcional)",
|
||||
"mgmt.servapps.networks.volumes": "Volumes",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "Caminho do Contêiner",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "Caminho do Host",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "Dispositivos",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "Chave",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "Valor",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "Variáveis de Ambiente devem ser únicas",
|
||||
"mgmt.servapps.newContainer.envTitle": "Variáveis de Ambiente",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "Forçar contêiner seguro",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "Você atualizou a imagem. Clicar no botão abaixo baixará a nova imagem, e então você poderá atualizar o contêiner.",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "Modo Interativo",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "Rótulos devem ser únicos",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "Rótulos",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "Baixar Nova Imagem",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "Baixando Nova Imagem...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "Política de Reinício",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "Política de Reinício",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "Atualizar Contêiner",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "Vincular",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "Montagens devem ter alvos únicos",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "Novo Ponto de Montagem",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "Atualizar Volumes",
|
||||
"mgmt.servapps.newContainer.volumesTitle": "Montagens de Volume",
|
||||
"mgmt.servapps.newContainerTitle": "Configuração de Contêiner Docker",
|
||||
"mgmt.servapps.overview": "Visão Geral",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "Cole seu docker-compose.yml / cosmos-compose.json aqui ou use o botão de upload de arquivo.",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "Rota não encontrada",
|
||||
"mgmt.servapps.routeConfig.setup": "Configuração",
|
||||
"mgmt.servapps.terminal": "Terminal",
|
||||
"mgmt.servapps.updatesAvailableFor": "Atualizações disponíveis para",
|
||||
"mgmt.servapps.viewDetailsButton": "Ver Detalhes",
|
||||
"mgmt.servapps.viewStackButton": "Ver Stack",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "Escopo",
|
||||
"mgmt.servapps.volumes.volumeName": "Nome do Volume",
|
||||
"mgmt.storage.available": "disponível",
|
||||
"mgmt.storage.chown": "Alterar proprietário da pasta de montagem (opcional, ex. 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "Nome da Configuração",
|
||||
"mgmt.storage.confirmParityDeletion": "Tem certeza de que deseja excluir esta paridade?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "Confirme Sua Senha",
|
||||
"mgmt.storage.dataDisksTitle": "Discos de Dados",
|
||||
"mgmt.storage.deviceTitle": "Dispositivo",
|
||||
"mgmt.storage.diskformatTitle": "Formato do Disco",
|
||||
"mgmt.storage.disks": "Discos",
|
||||
"mgmt.storage.externalStorage": "Armazenamento Externo",
|
||||
"mgmt.storage.externalStorageText": "Em breve. Este recurso permitirá que você monte a nuvem externa (Dropbox, Onedrive, ...) no seu servidor.",
|
||||
"mgmt.storage.formatButton": "Formatar",
|
||||
"mgmt.storage.formatDiskTitle": "Formatar Disco",
|
||||
"mgmt.storage.formattingLog": "Formatando",
|
||||
"mgmt.storage.list.fixText": "Corrigir",
|
||||
"mgmt.storage.list.scrubText": "Verificar",
|
||||
"mgmt.storage.list.syncText": "Sincronizar",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "Opções adicionais de mergerFS (opcional, separadas por vírgula)",
|
||||
"mgmt.storage.mergeButton": "Unir",
|
||||
"mgmt.storage.mergeText": "Você está prestes a unir discos. <strong>Esta operação é segura e reversível</strong>. Não afetará os dados nos discos, mas tornará seu conteúdo disponível para ser visualizado no explorador de arquivos como um único disco.",
|
||||
"mgmt.storage.mergeTitle": "Unir Discos",
|
||||
"mgmt.storage.mount.permanent": "Permanente",
|
||||
"mgmt.storage.mount.whatToMountLabel": "O que montar",
|
||||
"mgmt.storage.mountPath": "Caminho para montar",
|
||||
"mgmt.storage.mountPicker": "Selecionar Alvos",
|
||||
"mgmt.storage.mountedAtText": "Montado em",
|
||||
"mgmt.storage.mounts": "Montagens",
|
||||
"mgmt.storage.newMerge.newMergeButton": "Criar União",
|
||||
"mgmt.storage.newMount.newMountButton": "Nova Montagem",
|
||||
"mgmt.storage.optionsTitle": "Opções",
|
||||
"mgmt.storage.parityDisksTitle": "Discos de Paridade",
|
||||
"mgmt.storage.parityTitle": "Paridade",
|
||||
"mgmt.storage.pathPrefixMntValidation": "O caminho deve começar com /mnt/ ou /var/mnt",
|
||||
"mgmt.storage.pathTitle": "Caminho",
|
||||
"mgmt.storage.raidText": "Em breve. Este recurso permitirá que você crie arrays RAID com seus discos.",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### Você está executando o Cosmos dentro de um contêiner Docker. Portanto, terá acesso limitado aos seus discos e suas informações.",
|
||||
"mgmt.storage.selectMin2": "Selecione pelo menos 2 discos",
|
||||
"mgmt.storage.sharesText": "Em breve. Este recurso permitirá que você compartilhe pastas com diferentes protocolos (SMB, FTP, ...)",
|
||||
"mgmt.storage.sharesTitle": "Compartilhamentos",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. para",
|
||||
"mgmt.storage.smart.health": "Saúde",
|
||||
"mgmt.storage.smart.noSmartError": "Nenhum dado S.M.A.R.T. disponível para este disco. Se você estiver executando o Cosmos por trás de algum tipo de virtualização ou conteinerização, provavelmente este é o motivo pelo qual os dados não estão disponíveis.",
|
||||
"mgmt.storage.smart.threshholdTooltip": "Este valor é um % de saúde (100 é o melhor). Ao lado dele está um limite abaixo do qual é urgente substituir seu disco rígido.",
|
||||
"mgmt.storage.snapraid.addDatadisk": "Adicionar Disco de Dados",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "Primeiro, selecione os discos de paridade. Um disco de paridade protegerá contra uma falha de disco, dois discos de paridade protegerão contra duas falhas de disco, e assim por diante. Lembre-se de que esses discos serão usados apenas para paridade e não estarão disponíveis para armazenamento de dados. Os discos de paridade devem ser pelo menos tão grandes quanto o maior disco de dados e devem estar vazios.",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "Selecione os discos de dados que você deseja proteger com o(s) disco(s) de paridade.",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "Defina os intervalos de sincronização e verificação. O intervalo de sincronização é o tempo em que a paridade é atualizada. O intervalo de verificação é o tempo em que a paridade é verificada quanto a erros. Isso usa a sintaxe CRONTAB com segundos.",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "Novos Discos de Paridade",
|
||||
"mgmt.storage.snapraid.createParity.step": "Etapa",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "Criar Discos de Paridade",
|
||||
"mgmt.storage.snapraid.createParityInfo": "Você está prestes a criar discos de paridade. <strong>Esta operação é segura e reversível</strong>. Discos de paridade são usados para proteger seus dados contra falhas de disco. Quando estiver criando um disco de paridade, os discos de dados que você deseja proteger. Não adicione um disco que contenha o sistema ou outro disco de paridade.",
|
||||
"mgmt.storage.snapraid.min1parity": "Selecione pelo menos 1 disco de paridade",
|
||||
"mgmt.storage.snapraid.min2datadisks": "Selecione pelo menos 2 discos de dados",
|
||||
"mgmt.storage.snapraid.min3chars": "O nome deve ter pelo menos 3 caracteres",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "O nome deve ser alfanumérico",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "Remover Disco de Dados",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "Intervalo de Verificação",
|
||||
"mgmt.storage.snapraid.storageParity": "Paridade de Armazenamento",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "Intervalo de Sincronização",
|
||||
"mgmt.storage.startFormatLog": "Iniciando formatação do disco {{disk}}...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "Intervalos de Sincronização/Verificação",
|
||||
"mgmt.storage.typeTitle": "Tipo",
|
||||
"mgmt.storage.unMountDiskButton": "Desmontar disco {{unMount}}",
|
||||
"mgmt.storage.unMountDiskText": "Você está prestes a {{unMount}} o disco <strong>{{disk}}</strong>{{mountpoint}}. Isso tornará o conteúdo {{unAvailable}} para ser visualizado no explorador de arquivos. O {{unMount}} permanente persistirá após a reinicialização.",
|
||||
"mgmt.storage.unMountText": "Você está prestes a {{unMount}} uma pasta {{mountpoint}}. Isso tornará o conteúdo {{unAvailable}} para ser visualizado no explorador de arquivos. O {{unMount}} permanente persistirá após a reinicialização.",
|
||||
"mgmt.storage.unavailable": "indisponível",
|
||||
"mgmt.storage.formatModalText": "Digite sua senha para confirmar que deseja formatar {{disk}}",
|
||||
"mgmt.storage.vmWarning": "Você está executando o Cosmos dentro de um contêiner Docker ou uma VM. Como tal, ele tem acesso limitado aos seus discos e suas informações. Para sua segurança, operações potencialmente destrutivas, como formatação, montagem, RAIDing, estão desativadas, pois sua configuração de VM/Docker pode variar e potencialmente enganá-lo, causando danos irreversíveis.",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "Essas configurações são apenas para usuários avançados. Por favor, não altere essas configurações a menos que saiba o que está fazendo.",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "Esta configuração filtrará todas as solicitações que não venham dos IPs especificados. Isso exige que sua configuração reporte o IP verdadeiro do cliente. Por padrão, isso acontecerá, mas algumas configurações exóticas (como instalar o Docker/Cosmos no Windows ou atrás do Cloudflare) impedirão o Cosmos de saber qual é o IP real do cliente. Se você usou \"Restringir à Constelação\" acima, os IPs da Constelação sempre serão permitidos, independentemente desta configuração.",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "Ocultar do Painel de Controle",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "Sobrescrever Cabeçalho do Host (use isso para resolver cadeia de requisições de outro servidor/IP)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "Sobrescrever Cabeçalho do Host",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "Permitir IPs de Entrada e/ou Intervalos de IP (separados por vírgula)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "Permitir IPs de Entrada e/ou Intervalos de IP (separados por vírgula)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "Configurações Avançadas",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "Autenticação Obrigatória",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "Restringir acesso à VPN Constellation",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "Proteção Smart Shield",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "Segurança Básica",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "Aceitar Destino HTTPS Inseguro (não recomendado)",
|
||||
"mgmt.urls.edit.newUrlTitle": "nova URL",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "Prefixo do Caminho",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "Prefixo do Caminho",
|
||||
"mgmt.urls.edit.sourceInfo": "Qual URL você deseja acessar o seu alvo?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "Remover Prefixo do Caminho",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "Caminho da Pasta de Destino",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "URL de Destino",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "Configurações de Destino",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "Modo",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "Proxy",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "Redirecionamento",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Contêiner Docker",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "Aplicativo de Página Única",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "Pasta Estática",
|
||||
"mgmt.urls.edit.targetTypeInfo": "O que você está tentando acessar com esta rota?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "Tipo de Destino",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "Usar Host",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "Usar Prefixo do Caminho",
|
||||
"mgmt.usermgmt.adminLabel": "Admin",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "Endereço de Email (Opcional)",
|
||||
"mgmt.usermgmt.createUserTitle": "Criar Usuário",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "Você tem certeza que deseja deletar o usuário",
|
||||
"mgmt.usermgmt.deleteUserTitle": "Deletar Usuário",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "Endereço de Email",
|
||||
"mgmt.usermgmt.editEmailText": "Use este formulário para convidar a editar o Email de {{user}}.",
|
||||
"mgmt.usermgmt.editEmailTitle": "Editar Email",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "Convite Expirado",
|
||||
"mgmt.usermgmt.invitePendingLabel": "Convite Pendente",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "Envie este link para",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "Alternativamente, você também pode compartilhar o link abaixo:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "para",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "Um email foi enviado",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "com um link para",
|
||||
"mgmt.usermgmt.inviteUserText": "Use este formulário para convidar um novo usuário ao sistema.",
|
||||
"mgmt.usermgmt.inviteUserTitle": "Convidar Usuário",
|
||||
"mgmt.usermgmt.lastLogin": "Último Login",
|
||||
"mgmt.usermgmt.reset2faButton": "Redefinir 2FA",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "Enviar redefinição de senha",
|
||||
"navigation.home.Avx": "AVX Suportado",
|
||||
"navigation.home.LetsEncryptEmailError": "Você ativou o Let's Encrypt para Certificado HTTPS automático. Você precisa fornecer a configuração com um endereço de email para usar no Let's Encrypt nas configurações.",
|
||||
"navigation.home.LetsEncryptError": "Há erros na sua configuração do Let's Encrypt ou em uma das suas rotas. Por favor, corrija-os o mais rápido possível:",
|
||||
"navigation.home.availRam": "disp.",
|
||||
"navigation.home.configChangeRequiresRestartError": "Você fez alterações na configuração que requerem uma reinicialização para entrar em vigor. Por favor, reinicie o Cosmos para aplicar as mudanças.",
|
||||
"navigation.home.cosmosNotDockerHostError": "Seu servidor Cosmos não está executando no modo de rede do host docker. É recomendável que você migre sua instalação.",
|
||||
"navigation.home.dbCantConnectError": "O banco de dados não pode conectar, isso afetará múltiplas funcionalidades do Cosmos. Por favor, corrija o mais rápido possível!",
|
||||
"navigation.home.localhostnotRecommendedError": "Você está usando localhost ou 0.0.0.0 como nome de host na configuração. É recomendável que você use um nome de domínio ou um IP.",
|
||||
"navigation.home.network": "REDE",
|
||||
"navigation.home.newCosmosVersionError": "Uma nova versão do Cosmos está disponível! Por favor, atualize para a versão mais recente para obter os recursos e correções de bugs mais recentes.",
|
||||
"navigation.home.noApps": "Você não tem aplicativos configurados. Por favor, adicione alguns aplicativos no painel de configuração.",
|
||||
"navigation.home.noAppsTitle": "Sem Aplicativos",
|
||||
"navigation.home.noAvx": "Sem Suporte AVX",
|
||||
"navigation.home.rcvNet": "recv",
|
||||
"navigation.home.trsNet": "trs",
|
||||
"navigation.home.usedRam": "usado",
|
||||
"navigation.market.applicationsTitle": "Aplicações",
|
||||
"navigation.market.compose": "compor",
|
||||
"navigation.market.filterDuplicateCheckbox": "Filtrar Duplicados",
|
||||
"navigation.market.image": "imagem",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "Isso permite que você adicione repositórios de terceiros adicionais à App-Store.",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "comece aqui",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "Para encontrar novas fontes,",
|
||||
"navigation.market.repository": "repositório",
|
||||
"navigation.market.search": "Pesquisar {{count}} Aplicativos...",
|
||||
"navigation.market.sources.addSourceButton": "Adicionar Fonte",
|
||||
"navigation.market.sources.editSourcesButton": "Fontes",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "O nome deve ser único",
|
||||
"navigation.market.sources.urlRequiredValidation": "URL é obrigatória",
|
||||
"navigation.market.sourcesTitle": "Editar Fontes",
|
||||
"navigation.market.startServAppButton": "Iniciar ServApp",
|
||||
"navigation.market.unofficialMarketTooltip": "Este aplicativo não está hospedado na Cosmos Cloud App Store. Não é oficialmente verificado e testado.",
|
||||
"navigation.market.viewButton": "Visualizar",
|
||||
"navigation.monitoring.alerts.action.edit": "Editar Alerta",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "Tipo de Ação",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "Operador de condição é necessário",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "Valor de condição é necessário",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "Período é necessário",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "Gravidade",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "Métrica de acompanhamento é necessária",
|
||||
"navigation.monitoring.alerts.actions.restart": "Reiniciar contêiner causando o alerta",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "A ação de reiniciar tentará reiniciar qualquer Contêiner vinculado à métrica. Isso terá efeito apenas em métricas específicas de recursos (ex. CPU de um contêiner específico). Não terá nenhum efeito em métricas globais como a CPU usada globalmente",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "Enviar um Email",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "Enviar uma notificação",
|
||||
"navigation.monitoring.alerts.actions.stop": "Parar/Desativar recursos causando o alerta",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "A ação de parar/desativar tentará parar/desativar quaisquer recursos (ex. Contêineres, rotas, etc.) vinculados à métrica. Isso terá efeito apenas em métricas específicas de recursos (ex. CPU de um contêiner específico). Não terá nenhum efeito em métricas globais como a CPU usada globalmente",
|
||||
"navigation.monitoring.alerts.actionsTitle": "Ações",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "Nome do alerta",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "Último Acionamento",
|
||||
"navigation.monitoring.alerts.conditionLabel": "Condição é um percentual do valor máximo",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "Operador de Condição de Acionamento",
|
||||
"navigation.monitoring.alerts.conditionTitle": "Condição",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "Valor de Condição de Acionamento",
|
||||
"navigation.monitoring.alerts.newAlertButton": "Novo Alerta",
|
||||
"navigation.monitoring.alerts.periodLabel": "Período (com que frequência verificar a métrica)",
|
||||
"navigation.monitoring.alerts.periodTitle": "Período",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "Redefinir para o padrão",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "Limitar (aciona no máximo uma vez por dia)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "Métrica para acompanhar",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "Métrica de Acompanhamento",
|
||||
"navigation.monitoring.alertsTitle": "Alertas",
|
||||
"navigation.monitoring.daily": "Diário",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "De",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "Até",
|
||||
"navigation.monitoring.events.eventsFound": "{{count}} evento encontrado de {{from}} até {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_other": "{{count}} eventos encontrados de {{from}} até {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_zero": "Nenhum evento encontrado de {{from}} até {{to}}",
|
||||
"navigation.monitoring.events.loadMoreButton": "Carregar mais",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "Buscar (texto ou bson)",
|
||||
"navigation.monitoring.eventsTitle": "Eventos",
|
||||
"navigation.monitoring.hourly": "Por hora",
|
||||
"navigation.monitoring.latest": "Último",
|
||||
"navigation.monitoring.proxyTitle": "Proxy",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "Contêineres - Média de Rede",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "Contêineres - Média de Recursos",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "Razões para Solicitações Bloqueadas",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "Solicitações Bloqueadas",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "Uso de Disco",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "Bots",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "Por Geolocalização (países bloqueados)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "Por Nome de Host (geralmente ameaça de varredura de IP)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "Por Referenciador",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "Smart Shield (vários métricas de abuso, como tempo, tamanho, força bruta, solicitações simultâneas, etc...). Não inclui bloqueio para IP banidos para economizar recursos em caso de possíveis ataques",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "Por Listas Brancas de IP (Incluindo restrito a Constellation)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "Solicitações Por URLs",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "Solicitações de Recursos",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "Respostas de Solicitações",
|
||||
"navigation.monitoring.resourcesTitle": "Recursos",
|
||||
"navigation.monitoringTitle": "Monitoração do Servidor",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "Se você estiver usando Cloudflare, certifique-se de que o registro DNS <strong>NÃO</strong> está configurado como <b>Proxied</b> (você não deve ver a nuvem laranja, mas uma cinza). Caso contrário, o Cloudflare não permitirá que Let's Encrypt verifique seu domínio. <br /> Como alternativa, você também pode usar o desafio DNS.",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "Você habilitou o desafio DNS. Certifique-se de ter configurado as variáveis de ambiente para seu provedor de DNS. Você pode habilitá-lo agora, mas certifique-se de ter configurado seus tokens de API corretamente antes de tentar acessar o Cosmos após este instalador. Veja a documentação aqui: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "Crie uma conta de administrador local para gerenciar seu servidor. O email é opcional e usado para notificações e recuperação de senha.",
|
||||
"newInstall.adminAccountTitle": "Conta de Administrador 🔑 (etapa 4/4)",
|
||||
"newInstall.applyRestartAction": "Aplicar e Reiniciar",
|
||||
"newInstall.checkInputValidation": "Por favor, verifique se todos os campos foram preenchidos corretamente",
|
||||
"newInstall.cleanInstallCheckbox": "Instalação limpa (remover quaisquer arquivos de configuração existentes)",
|
||||
"newInstall.dbConnected": "Banco de dados conectado.",
|
||||
"newInstall.dbInstalling": "Instalando Banco de Dados...",
|
||||
"newInstall.dbNotConnected": "Banco de dados não conectado!",
|
||||
"newInstall.dbSelection.createChoice": "Criar automaticamente um banco de dados seguro (recomendado)",
|
||||
"newInstall.dbSelection.dbLabel": "Selecione sua escolha",
|
||||
"newInstall.dbSelection.disabledChoice": "Desabilitar Gerenciamento de Usuários e UI",
|
||||
"newInstall.dbSelection.providedChoice": "Fornecer minhas próprias credenciais de banco de dados",
|
||||
"newInstall.dbText": "O Cosmos usa um banco de dados MongoDB para armazenar todos os dados. Ele é opcional, mas Autenticação bem como a UI não funcionarão sem um banco de dados.",
|
||||
"newInstall.dbTitle": "Banco de Dados 🗄️ (etapa 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "URL do Banco de Dados",
|
||||
"newInstall.dockerAvail": "Docker está instalado e em execução.",
|
||||
"newInstall.dockerChecking": "Verificando novamente o Status do Docker...",
|
||||
"newInstall.dockerNotConnected": "Docker não está conectado! Por favor, verifique sua conexão com o docker.<br/>Você esqueceu de adicionar <pre>-v /var/run/docker.sock:/var/run/docker.sock</pre> ao seu comando docker run?<br />se o seu daemon do docker está em execução em outro lugar, por favor adicione <pre>-e DOCKER_HOST=...</pre> ao seu comando docker run.",
|
||||
"newInstall.dockerTitle": "Docker 🐋 (etapa 1/4)",
|
||||
"newInstall.finishText": "Parabéns! Você instalou o Cosmos com sucesso. Agora você pode fazer login no seu servidor usando a conta de administrador que você criou. Se você mudou o nome do host, não se esqueça de usar esse URL para acessar seu servidor após a reinicialização. Se você encontrar problemas, verifique os logs para mensagens de erro e edite o arquivo na pasta /config. Se ainda não conseguir resolver, por favor, junte-se ao nosso <0>servidor Discord</0> e teremos prazer em ajudar!",
|
||||
"newInstall.finishTitle": "Finalizar 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "Parece que você está usando um nome de domínio.<br />Let's Encrypt pode gerar automaticamente um certificado para você.",
|
||||
"newInstall.hostnameInput.hostnameLabel": "Nome do Host (Como você gostaria de acessar o Cosmos?)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "seudominio.com, seu ip, ou localhost",
|
||||
"newInstall.hostnamePointsToInfo": "Este nome de host está apontando para <strong>{{hostIp}}</strong>, verifique se é o IP do seu servidor!",
|
||||
"newInstall.httpsText": "É recomendado usar Let's Encrypt para fornecer certificados HTTPS automaticamente. Isso requer um nome de domínio válido apontando para este servidor. Se você não tiver um, <strong>pode selecionar \"Gerar certificado autoassinado\" no menu suspenso.</strong> Se habilitar HTTPS, ele será efetivo após a próxima reinicialização.",
|
||||
"newInstall.httpsText.info": "Se você não souber, deixe o valor padrão \"cosmos.local\". Você poderá acessar o Cosmos digitando \"http://cosmos.local\" em seu navegador!",
|
||||
"newInstall.httpsText.warning": "Domínios *.local como cosmos.local funcionam apenas para <strong>servidores domésticos</strong>. Se seu servidor é remoto (ex. servidor alugado), você precisará usar o IP do servidor/nome de domínio.",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (etapa 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let's Encrypt aceita apenas nomes de domínio",
|
||||
"newInstall.linkToDocs": "Link para a documentação",
|
||||
"newInstall.loading": "Carregando",
|
||||
"newInstall.localAutoSelfSignedInfo": "Parece que você está usando um endereço IP ou domínio local. <br />Você só pode usar HTTP simples ou certificados autoassinados (use autoassinado se você souber o que está fazendo, pois isso causa problemas com alguns aplicativos, especialmente no IOS).",
|
||||
"newInstall.previousButton": "Anterior",
|
||||
"newInstall.privCertInput.privCertLabel": "Certificado Privado",
|
||||
"newInstall.pubCertInput.pubCertLabel": "Certificado Público",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "O nome de usuário não pode ser 'admin' ou 'root'",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "As senhas devem coincidir",
|
||||
"newInstall.skipAction": "Pular",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "Email do Let's Encrypt",
|
||||
"newInstall.usermgmt.disableButton": "Desativar",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "Reenviar Convite",
|
||||
"newInstall.welcomeText": "Primeiramente, muito obrigado por experimentar o Cosmos! E bem-vindo ao assistente de configuração. Este assistente irá guiá-lo através da configuração do Cosmos. Levará cerca de 2-3 minutos e você estará pronto para começar.",
|
||||
"newInstall.welcomeTitle": "Bem-vindo! 💖",
|
||||
"newInstall.whatIsCosmos": "O Cosmos usa docker para executar aplicativos. É opcional, mas o Cosmos funcionará apenas no modo reverse-proxy se não puder se conectar ao Docker.",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "Usar Certificado Wildcard para *.",
|
||||
"newInstall.wildcardLetsEncryptError": "Você ativou certificados wildcard com o Let's Encrypt. Isso só funciona se você usar o desafio DNS! Por favor, edite o campo de texto do Provedor DNS.",
|
||||
"tooltip.route.SmartShield.enabled": "Smart Shield está Ativado",
|
||||
"tooltip.route.SmartShield.disabled": "Smart Shield está Desativado",
|
||||
"tooltip.route.authentication.enabled": "Autenticação está Ativada",
|
||||
"tooltip.route.authentication.disabled": "Autenticação está Desativada",
|
||||
"tooltip.route.throttling.enabled": "Limitação está Ativada",
|
||||
"tooltip.route.throttling.disabled": "Limitação está Desativada",
|
||||
"tooltip.route.timeout.enabled": "timeout está Ativado",
|
||||
"tooltip.route.timeout.disabled": "timeout está Desativado",
|
||||
"tooltip.route.move": "Rotas com a menor prioridade são correspondidas primeiro",
|
||||
"tooltip.route.tunnelWarn": "Esta rota está sendo tunelada para o seu servidor principal do Cosmos, você deve editá-la de lá.",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "Tunelar via outro nó do Constellation Cosmos",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "Nome do host para tunelar (qual é o nome do host acessível pelo usuário do túnel)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "Chave de Licença",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Gerenciar Licença",
|
||||
"language.selectLanguage": "Selecionar Idioma"
|
||||
}
|
||||
725
client/src/utils/locales/ru/translation.json
Normal file
725
client/src/utils/locales/ru/translation.json
Normal file
@@ -0,0 +1,725 @@
|
||||
{
|
||||
"Storage": "Хранилище",
|
||||
"auth.accountUnconfirmedError": "Вы еще не зарегистрировали свою учетную запись. У вас должна быть ссылка-приглашение в вашей почте. Если вам нужна новая, свяжитесь с вашим администратором.",
|
||||
"auth.confirmPassword": "Подтвердите пароль",
|
||||
"auth.enterPwd": "Введите ваш пароль",
|
||||
"auth.forgotPassword.backToLogin": "Вернуться к входу",
|
||||
"auth.forgotPassword.checkEmail": "Проверьте свою электронную почту для получения ссылки для сброса пароля. Если письмо не пришло через несколько минут, проверьте папку спам.",
|
||||
"auth.forgotPassword.resetPassword": "Сбросить пароль",
|
||||
"auth.forgotPwd": "Забыли пароль?",
|
||||
"auth.genPwdStrength.good": "Хороший",
|
||||
"auth.genPwdStrength.normal": "Нормальный",
|
||||
"auth.genPwdStrength.poor": "Плохой",
|
||||
"auth.genPwdStrength.strong": "Сильный",
|
||||
"auth.genPwdStrength.weak": "Слабый",
|
||||
"auth.hostnameInput": "Сначала задайте имя хоста",
|
||||
"auth.loggedOutError": "Вы были отключены. Пожалуйста, войдите снова для продолжения",
|
||||
"auth.login": "Вход",
|
||||
"auth.logoffText": "Вы вышли из системы. Перенаправление...",
|
||||
"auth.notAdminError": "Необходимо быть администратором",
|
||||
"auth.notLoggedInError": "Необходимо войти в систему для доступа",
|
||||
"auth.pwd": "Пароль",
|
||||
"auth.pwdRequired": "Требуется пароль",
|
||||
"auth.pwdResetNotAllowed": "Этот сервер не позволяет сброс пароля.",
|
||||
"auth.selectHTTPSMode": "Выберите режим HTTP(S)",
|
||||
"auth.unexpectedErrorValidation": "Неожиданная ошибка. Проверьте информацию или повторите попытку позже.",
|
||||
"auth.usernameInput": "Введите ваш никнейм",
|
||||
"auth.wrongCredError": "Неправильный никнейм или пароль. Попробуйте снова или попробуйте сбросить пароль",
|
||||
"auth.yourPassword": "Ваш пароль",
|
||||
"global.CPU": "ЦПУ",
|
||||
"global.RAM": "ОЗУ",
|
||||
"global.addAction": "Добавить",
|
||||
"global.backAction": "Назад",
|
||||
"global.cancelAction": "Отменить",
|
||||
"global.close": "Закрыть",
|
||||
"global.confirmAction": "Подтвердить",
|
||||
"global.confirmDeletion": "Вы уверены?",
|
||||
"global.copyFilenameSuffix": "Копия",
|
||||
"global.createAction": "Создать",
|
||||
"global.createdAt": "Создано",
|
||||
"global.delete": "Удалить",
|
||||
"global.description": "Описание",
|
||||
"global.driver": "Драйвер",
|
||||
"global.edit": "Редактировать",
|
||||
"global.emailInvalidValidation": "Должен быть действительный адрес электронной почты",
|
||||
"global.emailRequiredValidation": "Электронная почта требуется",
|
||||
"global.enabled": "Включено",
|
||||
"global.error": "Ошибка",
|
||||
"global.hostname": "Имя хоста",
|
||||
"global.logout": "Выйти",
|
||||
"global.mount": "Подключить",
|
||||
"global.name.validation": "Имя требуется",
|
||||
"global.nameTitle": "Имя",
|
||||
"global.network": "Сеть",
|
||||
"global.networks": "Сети",
|
||||
"global.never": "Никогда",
|
||||
"global.next": "Далее",
|
||||
"global.nicknameLabel": "Псевдоним",
|
||||
"global.nicknameRequiredValidation": "Требуется псевдоним",
|
||||
"global.refresh": "Обновить",
|
||||
"global.refreshPage": "Обновить страницу",
|
||||
"global.required": "Обязательно",
|
||||
"global.resetZoomButton": "Сбросить масштаб",
|
||||
"global.saveAction": "Сохранить",
|
||||
"global.savedConfirmation": "Сохранено!",
|
||||
"global.savedError": "Ошибка при сохранении, попробуйте снова.",
|
||||
"global.searchPlaceholder": "Поиск...",
|
||||
"global.securityTitle": "Безопасность",
|
||||
"global.source": "Источник",
|
||||
"global.statusTitle": "Статус",
|
||||
"global.success": "Успех",
|
||||
"global.target": "Цель",
|
||||
"global.temperature": "Температура",
|
||||
"global.time": "Время",
|
||||
"global.unmount": "Размонтировать",
|
||||
"global.update": "Обновить",
|
||||
"global.user": "Пользователь",
|
||||
"global.volume": "Громкость",
|
||||
"header.notification.message.alertTriggered": "Сработал сигнал тревоги \"{{Vars}}\".",
|
||||
"header.notification.message.certificateRenewed": "TLS-сертификат для следующих доменов был обновлен: {{Vars}}",
|
||||
"header.notification.message.containerUpdate": "Контейнер {{Vars}} обновлен до последней версии!",
|
||||
"header.notification.title.alertTriggered": "Сработал сигнал тревоги",
|
||||
"header.notification.title.certificateRenewed": "Обновлен сертификат Cosmos",
|
||||
"header.notification.title.containerUpdate": "Обновление контейнера",
|
||||
"header.notification.title.serverError": "Ошибка сервера",
|
||||
"header.notificationTitle": "Уведомление",
|
||||
"header.profileLabel": "Профиль",
|
||||
"header.settingLabel": "Настройка",
|
||||
"menu-items.management.configurationTitle": "Конфигурация",
|
||||
"menu-items.management.constellation": "Созвездие",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "Планировщик",
|
||||
"menu-items.management.servApps": "Сервисы",
|
||||
"menu-items.management.storage": "Хранилище",
|
||||
"menu-items.management.urls": "URLы",
|
||||
"menu-items.management.usersTitle": "Пользователи",
|
||||
"menu-items.managementTitle": "Управление",
|
||||
"menu-items.navigation": "Навигация",
|
||||
"menu-items.navigation.home": "Главная",
|
||||
"menu-items.navigation.marketTitle": "Рынок",
|
||||
"menu-items.navigation.monitoringTitle": "Мониторинг",
|
||||
"menu-items.support": "Поддержка",
|
||||
"menu-items.support.bugReportTitle": "Нашли ошибку?",
|
||||
"menu-items.support.discord": "Дискорд",
|
||||
"menu-items.support.docsTitle": "Документация",
|
||||
"menu-items.support.github": "Гитхаб",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "Показать детали приложения на главной странице",
|
||||
"mgmt.config.appearance.primaryColorSlider": "Основной цвет",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "Сбросить цвета",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "Сбросить обои",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "Вторичный цвет",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "предварительный просмотр кажется сломанным. Пожалуйста, загрузите заново.",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "Загрузить обои",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "эта ссылка на документацию",
|
||||
"mgmt.config.certRenewalText": "Вы используете Let's Encrypt, но не используете DNS Challenge с wildcard сертификатом. Это значит, что сервер должен обновлять сертификат каждый раз, когда вы добавляете новое доменное имя, что вызывает несколько секунд простоя. Чтобы избежать этого в будущем, пожалуйста, обратитесь к",
|
||||
"mgmt.config.certRenewalTitle": "Обновление сертификата",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "Название контейнера",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "Пожалуйста, выберите контейнер",
|
||||
"mgmt.config.containerPicker.containerPortInput": "Порт контейнера",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "Пожалуйста, введите порт",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "Протокол контейнера (используйте HTTP, если не уверены, или tcp для проксирования без http)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "Предварительный просмотр целевого результата",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "Это будет сгенерировано автоматически",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "Неверная цель, должен быть порт",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "Неверная цель, должен начинаться с http:// или https://",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "Путь по умолчанию для установок",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "Не очищать изображения",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "Не очищать сеть",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "Включить SMTP",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "Включить SMTP",
|
||||
"mgmt.config.email.inbobox.label": "Это позволяет настроить SMTP сервер для отправки писем, таких как письма для сброса пароля и приглашений",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "SMTP пароль",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "SMTP пароль",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "Разрешить самоподписанный сертификат",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "Разрешить небезопасный TLS",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "SMTP от",
|
||||
"mgmt.config.email.senderInput.senderLabel": "SMTP от",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP использует TLS",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "SMTP имя пользователя",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "SMTP имя пользователя",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "Директория, где будут храниться резервные копии (относительно хост-сервера `/`)",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "Директория вывода резервных копий (относительно хост-сервера `/`)",
|
||||
"mgmt.config.general.configFileInfo": "Эта страница позволяет редактировать файл конфигурации. Любая переменная среды, переопределяющая конфигурацию, здесь не появится.",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "Требуется MFA для всех пользователей",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "Принудительная многофакторная аутентификация",
|
||||
"mgmt.config.general.logLevelInput": "Уровень логирования (по умолчанию: INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "Уровень логирования обязателен",
|
||||
"mgmt.config.general.mongoDbInput": "Строка подключения к MongoDB. Рекомендуется использовать переменные окружения для безопасного хранения. (необязательно)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "Мониторинг включен",
|
||||
"mgmt.config.general.notAdminWarning": "Поскольку вы не администратор, вы не можете редактировать конфигурацию. <br/>Эта страница здесь только для просмотра.",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "Конфигурационный том режима Puppet",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "Том конфигурации Puppet Mode",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "Том базы данных Puppet Mode",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "Том базы данных Puppet Mode",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "Включить Puppet Mode",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "Puppet Mode включен",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "Имя хоста Puppet Mode",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "Имя хоста Puppet Mode",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "Пароль Puppet Mode",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "Пароль Puppet Mode",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "Имя пользователя Puppet Mode",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "Имя пользователя Puppet Mode",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "Версия Puppet Mode",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "Версия Puppet Mode",
|
||||
"mgmt.config.general.puppetModeTitle": "Puppet Mode",
|
||||
"mgmt.config.generalTitle": "Общее",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "Очистить панель мониторинга",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "Вы уверены, что хотите удалить все данные метрик с панелей?",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "Обновить",
|
||||
"mgmt.config.header.restartButton.restartLabel": "Перезагрузить сервер",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "Разрешить небезопасный доступ через локальный IP",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "Когда HTTPS используется вместе с доменом, в зависимости от конфигурации вашей сети, возможно, что ваш сервер не получает прямых локальных подключений.<br />Эта опция позволяет вам также получить доступ к вашему Cosmos admin, используя ваш локальный IP-адрес, например ip:port.<br />Вы уже можете создавать URL-адреса ip:port для ваших приложений, <strong>но это сделает их доступными только через HTTP</strong>.",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "Эта опция не рекомендуется, так как она подвергает ваш сервер риску безопасности в вашей локальной сети.<br />Ваша локальная сеть безопаснее интернета, но не является безопасной, так как устройства, такие как IoT, смарт-ТВ, смартфоны или даже ваш роутер, могут быть скомпрометированы.<br /><strong>Если вы хотите обеспечить безопасный автономный/локальный доступ к серверу, использующему доменное имя и HTTPS, используйте Constellation.</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "Включите эту опцию, если у вас есть публичный сайт и вы хотите, чтобы поисковые системы могли его найти, чтобы он появлялся в результатах поиска.",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "Разрешить поисковым системам индексировать ваш сервер",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "Имя хоста: Это будет использоваться для ограничения доступа к вашему серверу Cosmos (ваш IP или ваше доменное имя)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "Имя хоста обязательно",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "Это позволяет публиковать ваш сервер в локальной сети с использованием mDNS. Это означает, что все ваши .local домены будут доступны в вашей локальной сети без дополнительной настройки.",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "Оповещать пользователей при успешном входе",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "Маршруты не настроены.",
|
||||
"mgmt.config.proxy.originTitle": "Происхождение",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "Вы также не используете доменное имя, сервер может быть недоступен на несколько секунд для перенастройки портов docker.",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "Вам нужно обновить страницу, так как вы используете самоподписанный сертификат, на случай если вам нужно будет принять новые сертификаты. Чтобы избежать этого в будущем, используйте Let's Encrypt. {{isNotDomain && 'Вы также не используете доменное имя, сервер может быть недоступен на несколько секунд для перенастройки портов docker.'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "Сохранить изменения",
|
||||
"mgmt.config.proxy.urlTitle": "URL",
|
||||
"mgmt.config.restart.laterButton": "Позже",
|
||||
"mgmt.config.restart.okButton": "ОК",
|
||||
"mgmt.config.restart.restartQuestion": "Вы хотите перезагрузить ваш сервер?",
|
||||
"mgmt.config.restart.restartStatus": "Перезагрузка сервера...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "Сервер перезагружается дольше, чем ожидалось.",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "Рассмотрите возможность устранения неполадок в журналах. Если вы используете самоподписанный сертификат, возможно, вам нужно будет обновить страницу и повторно принять его.",
|
||||
"mgmt.config.restart.restartTitle": "Перезагрузить сервер?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "Разрешить доступ к панели администрирования только из Constellation",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "Используйте эти опции для ограничения доступа к панели администрирования. Будьте осторожны, если вы закроете себе доступ, вам придется вручную редактировать конфигурационный файл. Чтобы ограничить доступ к вашей локальной сети, вы можете использовать 'Admin Whitelist' с диапазоном IP 192.168.0.0/16",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "Список IP-адресов, разделенных запятыми, которые будут иметь доступ к панели администрирования",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "Белый список IP-адресов и/или диапазонов IP (через запятую)",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "Ограничения для администраторов",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "Публичный ключ аутентификации",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "По соображениям безопасности, невозможно удаленно изменить личные ключи любых сертификатов на вашем экземпляре. Рекомендуется вручную редактировать конфигурационный файл или, лучше, использовать переменные окружения для их хранения.",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "Автоматически генерировать отсутствующие сертификаты аутентификации (по умолчанию: true)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "HTTPS сертификаты",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "Выберите режим HTTP(S)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "Использовать только HTTP",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "Автоматически генерировать сертификаты с помощью Let's Encrypt (Рекомендуется)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "У меня есть собственные сертификаты",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "Локально сам подписывать сертификаты",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(необязательно, только если вы знаете, что делаете) Переопределение подстановочных доменов (перечисленных через запятую, необходимо добавить как подстановочные, так и корневые домены, как в примере)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "Корневой открытый ключ HTTPS",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "Принудительное обновление сертификата HTTPS при следующем сохранении",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "Выберите поставщика DNS (если вы используете DNS Challenge, иначе оставьте пустым)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "Адрес электронной почты для Let's Encrypt",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "Использовать подстановочный сертификат для корневого домена ",
|
||||
"mgmt.config.security.encryptionTitle": "Шифрование",
|
||||
"mgmt.config.security.geoBlockSelection": "Выберите, какие страны вы хотите {{blockAllow}}",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "Геоблокировка: (Эти страны будут {{blockAllow}})",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "разрешены для доступа",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "заблокированы для доступа",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "разрешить",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "блокировать",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "Сбросить до стандартных (самые опасные страны)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "Использовать список как белый список вместо черного",
|
||||
"mgmt.constellation.dns.resetButton": "Сброс",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "Списки блокировки DNS",
|
||||
"mgmt.constellation.dnsTitle": "Внутренний DNS созвездия",
|
||||
"mgmt.constellation.externalText": "В настоящее время вы подключены к внешней сети созвездия. Используйте ваш основной сервер Cosmos для управления вашей сетью созвездий и устройствами.",
|
||||
"mgmt.constellation.isRelay.label": "Перенаправлять трафик через этот Lighthouse",
|
||||
"mgmt.constellation.resetLabel": "Сбросить сеть",
|
||||
"mgmt.constellation.resetText": "Это полностью сбросит сеть и отключит всех клиентов. Вам потребуется заново подключить их. Это действие не может быть отменено.",
|
||||
"mgmt.constellation.restartButton": "Перезапустить службу VPN",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "Устройство успешно добавлено! Сканируйте QR-код через приложение Cosmos или загрузите соответствующие файлы на ваше устройство вместе с конфигурацией и сертификатом сети, чтобы подключиться:",
|
||||
"mgmt.constellation.setup.addDeviceText": "Добавьте устройство к созвездию с помощью клиентов Cosmos или Nebula",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "Добавить устройство",
|
||||
"mgmt.constellation.setup.deviceName.label": "Имя устройства",
|
||||
"mgmt.constellation.setup.dns.customEntries": "Пользовательские записи DNS",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "Сбросить по умолчанию",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "Используйте черные списки для блокировки доменов",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "URL-адреса черного списка DNS",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "При изменении записей DNS всегда используйте приватный режим браузера и дайте время для истечения различных кэшей.",
|
||||
"mgmt.constellation.setup.dnsText": "Это DNS, который работает внутри вашей сети Constellation. Он автоматически переписывает записи DNS вашего домена на локальные для вашей сети, а также позволяет блокировать рекламу и трекеры на всех устройствах, подключенных к вашей сети. Вы также можете добавлять пользовательские записи DNS для разрешения на конкретные IP-адреса. Этот DNS-сервер доступен только внутри вашей сети.",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "Созвездие включено",
|
||||
"mgmt.constellation.setup.externalConfig.label": "Загрузить файл внешней сети созвездия",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "Повторная синхронизация файла внешней сети созвездия",
|
||||
"mgmt.constellation.setup.firewallInfo": "Скоро будет. Эта функция позволит вам открывать и закрывать порты на каждом устройстве и решать, кто может получить к ним доступ.",
|
||||
"mgmt.constellation.setup.hostnameInfo": "Это ваши имена хостов созвездия, которые приложение будет использовать для подключения. Это может быть комбинация доменных имен (для динамических IP) и IP-адресов.<br />Если вы используете доменное имя, оно должно отличаться от имени хоста вашего сервера. Независимо от выбранного домена, очень важно, чтобы в DNS вашего домена была запись A, указывающая на этот сервер. <strong>Если вы измените это значение, потребуется сбросить вашу сеть и заново подключить всех клиентов!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "IP-адрес созвездия",
|
||||
"mgmt.constellation.setup.ipTitle": "IP созвездия",
|
||||
"mgmt.constellation.setup.owner.label": "Владелец",
|
||||
"mgmt.constellation.setup.privNode.label": "Этот сервер не является Lighthouse (вы не сможете подключиться к нему напрямую без другого Lighthouse)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "Публичное имя хоста",
|
||||
"mgmt.constellation.setup.pubKey.label": "Открытый ключ (опционально)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "Перенаправлять запросы через этот узел",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "Скоро будет доступно. Эта функция позволит вам туннелировать трафик через ваши устройства к объектам за пределами вашей созвездия.",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "Небезопасные маршруты",
|
||||
"mgmt.constellation.setupText": "Constellation — это VPN, который работает внутри вашей сети Cosmos. Он автоматически подключает все ваши устройства вместе и позволяет получать к ним доступ из любого места. Пожалуйста, обратитесь к <0>документации</0> для получения дополнительной информации. Для подключения, пожалуйста, используйте <1>приложение Constellation</1>",
|
||||
"mgmt.constellation.setupTitle": "Настройка Constellation",
|
||||
"mgmt.constellation.setuplighthouseTitle": "Настройка Lighthouse",
|
||||
"mgmt.constellation.showConfigButton": "Показать конфигурацию VPN",
|
||||
"mgmt.constellation.showLogsButton": "Показать журналы VPN",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "Ресинхронизация устройства",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "Используйте это для ресинхронизации клиента, который потерял связь с сервером. На вашем клиенте нажмите \"Ресинхронизация устройства\" и следуйте инструкциям. <strong>Не используйте это на новом устройстве, вместо этого используйте кнопку \"Добавить устройство\".</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "Скачать constellation.resync.yml",
|
||||
"mgmt.constellation.banner_alt": "Баннер VPN Constellation",
|
||||
"mgmt.constellation.title": "Разблокируйте Constellation: Ваш безопасный домашний шлюз",
|
||||
"mgmt.constellation.description": "Constellation — это мощная технология на основе VPN, которая позволяет вам безопасно получать доступ к вашему домашнему серверу из любой точки мира без необходимости открывать порты на вашем маршрутизаторе. Обеспечьте безопасность ваших данных и подключений с нашей передовой технологией шифрования.",
|
||||
"mgmt.constellation.why_title": "Почему Constellation VPN",
|
||||
"mgmt.constellation.features.0": "Безопасный доступ к вашему домашнему серверу из любой точки мира",
|
||||
"mgmt.constellation.features.1": "Нет необходимости в открытии портов, что снижает потенциальные уязвимости безопасности*",
|
||||
"mgmt.constellation.features.2": "Зашифрованные соединения защищают ваши данные от посторонних глаз*",
|
||||
"mgmt.constellation.features.3": "Легкая настройка и управление через интерфейс Cosmos",
|
||||
"mgmt.constellation.features.4": "Автоматически переключается с интернета на локальную сеть, когда вы приходите домой",
|
||||
"mgmt.constellation.features.5": "Автоматическая перепись DNS",
|
||||
"mgmt.constellation.features.6": "Блокировка рекламы и трекеров на всех устройствах",
|
||||
"mgmt.constellation.features.7": "Поддержка непрерывного развития новых функций и улучшений Cosmos",
|
||||
"mgmt.constellation.lighthouse_note": "* Маяки (туннель) размещаются самостоятельно и требуют установки на сервере, доступном из интернета.",
|
||||
"mgmt.constellation.monthly": "Ежемесячно",
|
||||
"mgmt.constellation.yearly": "Ежегодно",
|
||||
"mgmt.constellation.monthly_plan": "Ежемесячный план",
|
||||
"mgmt.constellation.yearly_plan": "Ежегодный план",
|
||||
"mgmt.constellation.per_month": "в месяц",
|
||||
"mgmt.constellation.discount_chip": "EARLY15: 15% СКИДКА НА ВСЮ ЖИЗНЬ",
|
||||
"mgmt.constellation.early_adopter_offer": "Предложение ограниченного времени до февраля 2025 года для ранних пользователей!",
|
||||
"mgmt.constellation.plan_features.0": "Неограниченное количество устройств",
|
||||
"mgmt.constellation.plan_features.1": "Все функции VPN",
|
||||
"mgmt.constellation.plan_features.2": "Гибкая ежемесячная оплата",
|
||||
"mgmt.constellation.plan_features.3": "Применена пожизненная скидка в 15%",
|
||||
"mgmt.constellation.yearly_savings": "Сэкономьте 17% по сравнению с ежемесячным планом",
|
||||
"mgmt.constellation.upgrade_button": "Обновить сейчас",
|
||||
"mgmt.cron.editCron.customText": "Создайте собственное задание для выполнения команд оболочки в контейнере. Оставьте поле контейнера пустым, чтобы выполнить на хосте.",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "Запуск на хосте работает только в том случае, если Cosmos не работает в контейнере.",
|
||||
"mgmt.cron.editCronTitle": "Редактировать задание",
|
||||
"mgmt.cron.invalidCron": "Неверный формат CRONTAB (используйте 6 частей)",
|
||||
"mgmt.cron.list.state.lastRan": "Последний запуск",
|
||||
"mgmt.cron.list.state.running": "Запущено - начато",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "Команда для выполнения (например, echo 'Hello world')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "Название задания",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "Расписание (используя синтаксис crontab)",
|
||||
"mgmt.cron.newCron.submitButton": "Отправить",
|
||||
"mgmt.cron.newCronTitle": "Новое задание",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "Триггеры действий",
|
||||
"mgmt.monitoring.alerts.addActionButton": "Добавить действие",
|
||||
"mgmt.openId.experimentalWarning": "Это экспериментальная функция. Рекомендуется использовать с осторожностью. Сообщите о любых найденных ошибках!",
|
||||
"mgmt.openId.newSecret": "Новый Секрет",
|
||||
"mgmt.openId.redirect": "Перенаправление",
|
||||
"mgmt.openId.redirectUri": "Перенаправление URI",
|
||||
"mgmt.openId.resetSecret": "Сбросить Секрет",
|
||||
"mgmt.openId.secretUpdated": "Секрет был обновлен. Пожалуйста, скопируйте его сейчас, так как он больше не будет показан.",
|
||||
"mgmt.openid.newClientTitle": "Новый клиент",
|
||||
"mgmt.openid.newMfa": "Новое Настройка MFA",
|
||||
"mgmt.openid.newMfa.enterOtp": "Введите ваш OTP",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "После того как вы отсканировали QR-код или ввели код вручную, введите токен из вашего приложения аутентификации ниже",
|
||||
"mgmt.openid.newMfa.otpManualCode": "...Или введите этот код вручную",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "Показать ручной код",
|
||||
"mgmt.openid.newMfa.requires2faText": "Этот сервер требует 2FA. Отсканируйте этот QR-код с помощью вашего <Tooltip title=\"Например, FreeOTP(+) или Google/Microsoft аутентификатор\"><1>приложение аутентификации</1></0>, чтобы продолжить",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "Требуется токен",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "Токен должен быть не более 6 символов",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "Токен должен быть не менее 6 символов",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "Неверный OTP. Попробуйте снова",
|
||||
"mgmt.scheduler.customJobsTitle": "Пользовательские Задания",
|
||||
"mgmt.scheduler.lastLogs": "Последние журналы для",
|
||||
"mgmt.scheduler.list.action.logs": "Журналы",
|
||||
"mgmt.scheduler.list.action.run": "Запустить",
|
||||
"mgmt.scheduler.list.scheduleTitle": "Расписание",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "Последний запуск завершился ошибкой",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "Последний запуск завершен",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "Продолжительность",
|
||||
"mgmt.scheduler.list.status.neverRan": "Никогда не запускался",
|
||||
"mgmt.scheduler.list.status.runningSince": "Работает с ",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "Одноразовые Задания",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "Задания для Дисков Паритета",
|
||||
"mgmt.servApp.container.urls.exposeText": "Добро пожаловать в Мастер URL. Этот интерфейс поможет вам безопасно открыть ваш ServApp для интернета, создав новый URL.",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "Открыть ServApp",
|
||||
"mgmt.servApp.exposeDesc": "Открыть containerName для интернета",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "Обзор и Запуск",
|
||||
"mgmt.servApp.newServAppButton": "Запустить Новый Servapp",
|
||||
"mgmt.servApp.url": "Создать URL для доступа к этому ServApp",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "Автообновление Контейнера",
|
||||
"mgmt.servApps.container.delete.cronjob": "Cron Задание",
|
||||
"mgmt.servApps.container.delete.done": "Готово",
|
||||
"mgmt.servApps.container.delete.route": "Маршрут",
|
||||
"mgmt.servApps.container.deleteService": "Удалить Сервис",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "Статус удаления:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "Связать Контейнер",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "Связать с контейнером",
|
||||
"mgmt.servApps.container.overview.healthTitle": "Состояние",
|
||||
"mgmt.servApps.container.overview.imageTitle": "Образ",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "IP Адрес",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "Настройки",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "Только Ошибки",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "Выберите что вы хотите удалить:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "Требуется родительский интерфейс для MACVLAN",
|
||||
"mgmt.servApps.createdChip.createdLabel": "\"Создано\"",
|
||||
"mgmt.servApps.deadChip.deadLabel": "Мёртвый",
|
||||
"mgmt.servApps.driver.none": "Нет",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "Завершён",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "Экспорт резервной копии Docker",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "Порт контейнера",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "Этот контейнер не запущен. Изменение любых настроек приведет к его перезапуску.",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "Открыть порты",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "Этот контейнер принудительно защищён. Вы не можете напрямую открыть порты в интернет, пожалуйста, создайте URL в Cosmos вместо этого. Также вы не можете подключить его к сети Bridge.",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "Режим сети",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "Отсоединить",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "Пересоздайте его либо",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "Вы подключены к сети, которая была удалена:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "Обновить порты",
|
||||
"mgmt.servApps.newChip.newLabel": "Новый",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "Выберите URL для",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "Этой службе требуется более новая версия Cosmos. Пожалуйста, обновите Cosmos для установки этой службы.",
|
||||
"mgmt.servApps.newContainer.customize": "Настроить {{container_name}}",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "Настройки сети",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "Выберите имя службы",
|
||||
"mgmt.servApps.notRunningWarning": "Этот контейнер не запущен. Изменение любых настроек приведет к его перезапуску.",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "Приостановлен",
|
||||
"mgmt.servApps.removingChip.removingLabel": "Удаляется",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "Перезапускается",
|
||||
"mgmt.servApps.runningChip.runningLabel": "Запущен",
|
||||
"mgmt.servApps.startToEditInfo": "Запустите контейнер для редактирования",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "Этот контейнер не запущен. Изменение любых настроек приведет к его перезапуску.",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "Локальный",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "Новый том",
|
||||
"mgmt.servapps.actionBar.kill": "Убить",
|
||||
"mgmt.servapps.actionBar.noUpdate": "Нет обновлений. Нажмите для принудительной загрузки",
|
||||
"mgmt.servapps.actionBar.pause": "Приостановить",
|
||||
"mgmt.servapps.actionBar.recreate": "Пересоздать",
|
||||
"mgmt.servapps.actionBar.restart": "Перезапустить",
|
||||
"mgmt.servapps.actionBar.start": "Запустить",
|
||||
"mgmt.servapps.actionBar.stop": "Остановить",
|
||||
"mgmt.servapps.actionBar.unpause": "Возобновить",
|
||||
"mgmt.servapps.actionBar.update": "Доступно обновление",
|
||||
"mgmt.servapps.actionBar.updating": "Обновление ServApp...",
|
||||
"mgmt.servapps.compose": "Compose",
|
||||
"mgmt.servapps.compose.installButton": "Установить",
|
||||
"mgmt.servapps.compose.installTitle": "Установка",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "Создать службу - Просмотр",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "Служба создана!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "Редактировать службу",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "Подключиться",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "Подключено к ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "Отключить",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "Отключено от ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "tty основного процесса",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "Новая оболочка",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "Этот контейнер не является интерактивным. Если вы хотите подключиться к основному процессу, ",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "Включить TTY",
|
||||
"mgmt.servapps.importComposeFileButton": "Импортировать файл Compose",
|
||||
"mgmt.servapps.networks.attackNetwork": "Подключить к Cosmos",
|
||||
"mgmt.servapps.networks.containers": "Контейнеры",
|
||||
"mgmt.servapps.networks.list.bridge": "Мост",
|
||||
"mgmt.servapps.networks.list.host": "Хост",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "IPAM шлюз / маска",
|
||||
"mgmt.servapps.networks.list.networkName": "Название сети",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "Без IP",
|
||||
"mgmt.servapps.networks.list.networkproperties": "Свойства",
|
||||
"mgmt.servapps.networks.list.newNetwork": "Новая сеть",
|
||||
"mgmt.servapps.networks.list.overlay": "Оверлей",
|
||||
"mgmt.servapps.networks.list.parentIf": "Родительский интерфейс",
|
||||
"mgmt.servapps.networks.list.subnet": "Подсеть (необязательно)",
|
||||
"mgmt.servapps.networks.volumes": "Тома",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "Путь контейнера",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "Путь хоста",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "Устройства",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "Ключ",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "Значение",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "Переменные окружения должны быть уникальными",
|
||||
"mgmt.servapps.newContainer.envTitle": "Переменные окружения",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "Принудительно обезопасить контейнер",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "Вы обновили образ. Нажав кнопку ниже, вы загрузите новый образ, и только после этого сможете обновить контейнер.",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "Интерактивный режим",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "Метки должны быть уникальными",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "Метки",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "Загрузить новый образ",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "Загрузка нового образа...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "Политика перезапуска",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "Политика перезапуска",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "Обновить контейнер",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "Привязать",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "Точки монтирования должны иметь уникальные цели",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "Новая точка монтирования",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "Обновить тома",
|
||||
"mgmt.servapps.newContainer.volumesTitle": "Монтирование томов",
|
||||
"mgmt.servapps.newContainerTitle": "Настройка Docker контейнера",
|
||||
"mgmt.servapps.overview": "Обзор",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "Вставьте ваш docker-compose.yml / cosmos-compose.json сюда или используйте кнопку загрузки файла.",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "Маршрут не найден",
|
||||
"mgmt.servapps.routeConfig.setup": "Настройка",
|
||||
"mgmt.servapps.terminal": "Терминал",
|
||||
"mgmt.servapps.updatesAvailableFor": "Доступны обновления для",
|
||||
"mgmt.servapps.viewDetailsButton": "Просмотр деталей",
|
||||
"mgmt.servapps.viewStackButton": "Просмотр стека",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "Область",
|
||||
"mgmt.servapps.volumes.volumeName": "Название тома",
|
||||
"mgmt.storage.available": "доступно",
|
||||
"mgmt.storage.chown": "Изменить владельца папки монтирования (по желанию, напр. 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "Имя Конфигурации",
|
||||
"mgmt.storage.confirmParityDeletion": "Вы уверены, что хотите удалить этот паритет?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "Подтвердите Ваш Пароль",
|
||||
"mgmt.storage.dataDisksTitle": "Дисковые Носители",
|
||||
"mgmt.storage.deviceTitle": "Устройство",
|
||||
"mgmt.storage.diskformatTitle": "Формат Диска",
|
||||
"mgmt.storage.disks": "Диски",
|
||||
"mgmt.storage.externalStorage": "Внешнее Хранилище",
|
||||
"mgmt.storage.externalStorageText": "Скоро будет. Эта функция позволит вам подключать внешнее облачное хранилище (Dropbox, Onedrive, ...) к вашему серверу.",
|
||||
"mgmt.storage.formatButton": "Форматировать",
|
||||
"mgmt.storage.formatDiskTitle": "Форматирование Диска",
|
||||
"mgmt.storage.formattingLog": "Форматирование",
|
||||
"mgmt.storage.list.fixText": "Исправить",
|
||||
"mgmt.storage.list.scrubText": "Очистить",
|
||||
"mgmt.storage.list.syncText": "Синхронизировать",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "Дополнительные параметры mergerFS (по желанию, через запятую)",
|
||||
"mgmt.storage.mergeButton": "Объединить",
|
||||
"mgmt.storage.mergeText": "Вы собираетесь объединить диски вместе. <strong>Эта операция безопасна и обратима</strong>. Она не повлияет на данные на дисках, но позволит отображать содержимое в проводнике как один диск.",
|
||||
"mgmt.storage.mergeTitle": "Объединение Дисков",
|
||||
"mgmt.storage.mount.permanent": "Постоянно",
|
||||
"mgmt.storage.mount.whatToMountLabel": "Что монтировать",
|
||||
"mgmt.storage.mountPath": "Путь для монтирования",
|
||||
"mgmt.storage.mountPicker": "Выберите Цели",
|
||||
"mgmt.storage.mountedAtText": "Смонтировано В",
|
||||
"mgmt.storage.mounts": "Монтирования",
|
||||
"mgmt.storage.newMerge.newMergeButton": "Создать Объединение",
|
||||
"mgmt.storage.newMount.newMountButton": "Новое Монтирование",
|
||||
"mgmt.storage.optionsTitle": "Параметры",
|
||||
"mgmt.storage.parityDisksTitle": "Паритетные Диски",
|
||||
"mgmt.storage.parityTitle": "Паритет",
|
||||
"mgmt.storage.pathPrefixMntValidation": "Путь должен начинаться с /mnt/ или /var/mnt",
|
||||
"mgmt.storage.pathTitle": "Путь",
|
||||
"mgmt.storage.raidText": "Скоро будет. Эта функция позволит вам создавать RAID массивы с вашими дисками.",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### Вы запускаете Cosmos внутри контейнера Docker. Поэтому он будет иметь ограниченный доступ к вашим дискам и их информации.",
|
||||
"mgmt.storage.selectMin2": "Выберите как минимум 2 диска",
|
||||
"mgmt.storage.sharesText": "Скоро будет. Эта функция позволит вам делиться папками с использованием разных протоколов (SMB, FTP, ...)",
|
||||
"mgmt.storage.sharesTitle": "Общие Папки",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. для",
|
||||
"mgmt.storage.smart.health": "Состояние",
|
||||
"mgmt.storage.smart.noSmartError": "Данные S.M.A.R.T. для этого диска недоступны. Если вы запускаете Cosmos через какую-либо виртуализацию или контейнеризацию, это, вероятно, причина недоступности данных.",
|
||||
"mgmt.storage.smart.threshholdTooltip": "Это значение является % состояния (100 — лучшее состояние). Рядом указан порог, ниже которого ваш жесткий диск необходимо срочно заменить.",
|
||||
"mgmt.storage.snapraid.addDatadisk": "Добавить Дисковый Носитель",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "Сначала выберите паритетный(-е) диск(-и). Один паритетный диск защищает от сбоя одного диска, два паритетных диска защищают от сбоя двух дисков и так далее. Помните, что такие диски будут использоваться только для паритета и не будут доступны для хранения данных. Паритетные диски должны быть как минимум такими же большими, как наибольший дисковый носитель, и должны быть пустыми.",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "Выберите дисковые носители, которые вы хотите защитить с помощью паритетного(-ых) диска(-ов).",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "Установите интервалы синхронизации и очистки. Интервал синхронизации — это время, когда обновляется паритет. Интервал очистки — это время, когда проверяется паритет на наличие ошибок. Используется синтаксис CRONTAB с секундами.",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "Новые Паритетные Диски",
|
||||
"mgmt.storage.snapraid.createParity.step": "Шаг",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "Создать паритетные диски",
|
||||
"mgmt.storage.snapraid.createParityInfo": "Вы собираетесь создать паритетные диски. <strong>Эта операция безопасна и обратима</strong>. Паритетные диски используются для защиты ваших данных от сбоев дисков. При создании паритетного диска данные дисков, которые вы хотите защитить. Не добавляйте диск, содержащий систему или другой паритетный диск.",
|
||||
"mgmt.storage.snapraid.min1parity": "Выберите как минимум 1 паритетный диск",
|
||||
"mgmt.storage.snapraid.min2datadisks": "Выберите как минимум 2 диска с данными",
|
||||
"mgmt.storage.snapraid.min3chars": "Имя должно состоять как минимум из 3 символов",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "Имя должно быть алфавитно-цифровым",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "Удалить диск с данными",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "Интервал проверки",
|
||||
"mgmt.storage.snapraid.storageParity": "Паритет хранения",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "Интервал синхронизации",
|
||||
"mgmt.storage.startFormatLog": "Начинается форматирование диска {{disk}}...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "Интервалы синхронизации/проверки",
|
||||
"mgmt.storage.typeTitle": "Тип",
|
||||
"mgmt.storage.unMountDiskButton": "{{unMount}} диск",
|
||||
"mgmt.storage.unMountDiskText": "Вы собираетесь {{unMount}} диск <strong>{{disk}}</strong>{{mountpoint}}. Это сделает содержимое {{unAvailable}} для просмотра в проводнике файлов. Постоянное {{unMount}} останется после перезагрузки.",
|
||||
"mgmt.storage.unMountText": "Вы собираетесь {{unMount}} папку {{mountpoint}}. Это сделает содержимое {{unAvailable}} для просмотра в проводнике файлов. Постоянное {{unMount}} останется после перезагрузки.",
|
||||
"mgmt.storage.unavailable": "недоступно",
|
||||
"mgmt.storage.formatModalText": "Введите ваш пароль, чтобы подтвердить форматирование {{disk}}",
|
||||
"mgmt.storage.vmWarning": "Вы запускаете Cosmos внутри контейнера Docker или на ВМ. Таким образом, он имеет ограниченный доступ к вашим дискам и их информации. Для вашей безопасности потенциально разрушительные операции, такие как форматирование, монтирование, RAID, отключены, так как настройка вашей ВМ/Docker может различаться и потенциально ввести вас в заблуждение, вызывая необратимые повреждения.",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "Эти настройки предназначены только для продвинутых пользователей. Пожалуйста, не изменяйте их, если не знаете, что делаете.",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "Эта настройка отфильтрует все запросы, которые не поступают с указанных IP-адресов. Это требует, чтобы ваша настройка передавала истинный IP клиента. По умолчанию это так, но некоторые экзотические настройки (например, установка docker/Cosmos на Windows или за Cloudflare) помешают Cosmos узнать настоящий IP клиента. Если вы использовали \"Ограничить доступ к Constellation\" выше, IP-адреса Constellation всегда будут разрешены независимо от этой настройки.",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "Скрыть с панели управления",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "Переписать заголовок хоста (используйте это для решения через другой сервер/ip)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "Переписать заголовок хоста",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "Белый список входящих IP и/или диапазонов IP (через запятую)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "Белый список входящих IP и/или диапазонов IP (через запятую)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "Расширенные настройки",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "Требуется аутентификация",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "Ограничить доступ к VPN Constellation",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "Защита Smart Shield",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "Основные настройки безопасности",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "Принимать небезопасный HTTPS-цель (не рекомендуется)",
|
||||
"mgmt.urls.edit.newUrlTitle": "новый URL",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "Префикс пути",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "Префикс пути",
|
||||
"mgmt.urls.edit.sourceInfo": "Какой URL вы хотите использовать для доступа к вашей цели?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "Удалить префикс пути",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "Путь к целевой папке",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "Целевой URL",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "Настройки цели",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "Режим",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "Прокси",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "Перенаправление",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Docker контейнер",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "Одностраничное приложение",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "Статическая папка",
|
||||
"mgmt.urls.edit.targetTypeInfo": "Что вы пытаетесь получить доступ к этому маршруту?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "Тип цели",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "Использовать хост",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "Использовать префикс пути",
|
||||
"mgmt.usermgmt.adminLabel": "Админ",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "Адрес электронной почты (необязательно)",
|
||||
"mgmt.usermgmt.createUserTitle": "Создать пользователя",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "Вы уверены, что хотите удалить пользователя",
|
||||
"mgmt.usermgmt.deleteUserTitle": "Удалить пользователя",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "Адрес электронной почты",
|
||||
"mgmt.usermgmt.editEmailText": "Используйте эту форму, чтобы изменить электронную почту {{user}}.",
|
||||
"mgmt.usermgmt.editEmailTitle": "Редактировать электронную почту",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "Приглашение истекло",
|
||||
"mgmt.usermgmt.invitePendingLabel": "Ожидание приглашения",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "Отправьте эту ссылку",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "Или вы можете также поделиться ссылкой ниже:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "кому",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "Письмо было отправлено",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "с ссылкой на",
|
||||
"mgmt.usermgmt.inviteUserText": "Используйте эту форму, чтобы пригласить нового пользователя в систему.",
|
||||
"mgmt.usermgmt.inviteUserTitle": "Пригласить пользователя",
|
||||
"mgmt.usermgmt.lastLogin": "Последний вход",
|
||||
"mgmt.usermgmt.reset2faButton": "Сбросить 2FA",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "Отправить сброс пароля",
|
||||
"navigation.home.Avx": "Поддержка AVX",
|
||||
"navigation.home.LetsEncryptEmailError": "Вы включили Let's Encrypt для автоматического сертификата HTTPS. Вам нужно указать конфигурацию с адресом электронной почты для использования Let's Encrypt в конфигурациях.",
|
||||
"navigation.home.LetsEncryptError": "В вашей конфигурации Let's Encrypt или одном из маршрутов есть ошибки, исправьте их как можно скорее:",
|
||||
"navigation.home.availRam": "доступно",
|
||||
"navigation.home.configChangeRequiresRestartError": "Вы внесли изменения в конфигурацию, которые требуют перезапуска для вступления в силу. Пожалуйста, перезапустите Cosmos, чтобы применить изменения.",
|
||||
"navigation.home.cosmosNotDockerHostError": "Ваш сервер Cosmos не запущен в режиме сетевого хоста Docker. Рекомендуется перенести установку.",
|
||||
"navigation.home.dbCantConnectError": "База данных не может подключиться, что повлияет на несколько функций Cosmos. Исправьте это немедленно!",
|
||||
"navigation.home.localhostnotRecommendedError": "Вы используете localhost или 0.0.0.0 в качестве хоста в конфигурации. Рекомендуется использовать вместо этого доменное имя или IP.",
|
||||
"navigation.home.network": "СЕТЬ",
|
||||
"navigation.home.newCosmosVersionError": "Доступна новая версия Cosmos! Пожалуйста, обновите до последней версии, чтобы получить последние функции и исправления ошибок.",
|
||||
"navigation.home.noApps": "У вас нет настроенных приложений. Пожалуйста, добавьте приложения в панели конфигурации.",
|
||||
"navigation.home.noAppsTitle": "Нет приложений",
|
||||
"navigation.home.noAvx": "Нет поддержки AVX",
|
||||
"navigation.home.rcvNet": "принято",
|
||||
"navigation.home.trsNet": "передано",
|
||||
"navigation.home.usedRam": "использовано",
|
||||
"navigation.market.applicationsTitle": "Приложения",
|
||||
"navigation.market.compose": "составить",
|
||||
"navigation.market.filterDuplicateCheckbox": "Фильтровать дубликаты",
|
||||
"navigation.market.image": "изображение",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "Это позволяет вам добавить дополнительные сторонние репозитории в App-Store.",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "начните здесь",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "Чтобы найти новые источники,",
|
||||
"navigation.market.repository": "репозиторий",
|
||||
"navigation.market.search": "Искать {{count}} приложений...",
|
||||
"navigation.market.sources.addSourceButton": "Добавить источник",
|
||||
"navigation.market.sources.editSourcesButton": "Источники",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "Имя должно быть уникальным",
|
||||
"navigation.market.sources.urlRequiredValidation": "URL-адрес обязателен",
|
||||
"navigation.market.sourcesTitle": "Редактировать источники",
|
||||
"navigation.market.startServAppButton": "Запустить ServApp",
|
||||
"navigation.market.unofficialMarketTooltip": "Это приложение не размещено в Cosmos Cloud App Store. Оно не официально проверено и протестировано.",
|
||||
"navigation.market.viewButton": "Просмотреть",
|
||||
"navigation.monitoring.alerts.action.edit": "Редактировать Уведомление",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "Тип Действия",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "Требуется оператор условия",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "Требуется значение условия",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "Требуется период",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "Серьезность",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "Требуется метрика отслеживания",
|
||||
"navigation.monitoring.alerts.actions.restart": "Перезапустить контейнер, вызывающий уведомление",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "Действие перезапуска попытается перезапустить любые контейнеры, прикрепленные к метрике. Это будет иметь эффект только на метрики, специфичные для ресурсов (например, ЦПУ конкретного контейнера). Это не повлияет на глобальные метрики, такие как глобально используемое ЦПУ",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "Отправить Email",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "Отправить уведомление",
|
||||
"navigation.monitoring.alerts.actions.stop": "Остановить/отключить ресурсы, вызывающие уведомление",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "Действие остановки попытается остановить/отключить любые ресурсы (например, контейнеры, маршруты и т.д.), прикрепленные к метрике. Это будет иметь эффект только на метрики, специфичные для ресурсов (например, ЦПУ конкретного контейнера). Это не повлияет на глобальные метрики, такие как глобально используемое ЦПУ",
|
||||
"navigation.monitoring.alerts.actionsTitle": "Действия",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "Название уведомления",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "Последнее срабатывание",
|
||||
"navigation.monitoring.alerts.conditionLabel": "Условие в процентах от максимального значения",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "Оператор срабатывания условия",
|
||||
"navigation.monitoring.alerts.conditionTitle": "Условие",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "Значение срабатывания условия",
|
||||
"navigation.monitoring.alerts.newAlertButton": "Новое уведомление",
|
||||
"navigation.monitoring.alerts.periodLabel": "Период (как часто проверять метрику)",
|
||||
"navigation.monitoring.alerts.periodTitle": "Период",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "Сбросить на значение по умолчанию",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "Замедление (срабатывает максимум один раз в день)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "Отслеживаемая метрика",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "Метрика отслеживания",
|
||||
"navigation.monitoring.alertsTitle": "Уведомления",
|
||||
"navigation.monitoring.daily": "Ежедневно",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "С",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "По",
|
||||
"navigation.monitoring.events.eventsFound": "Найдено {{count}} событий с {{from}} по {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_other": "Найдено {{count}} событий с {{from}} по {{to}}",
|
||||
"navigation.monitoring.events.eventsFound_zero": "События не найдены с {{from}} по {{to}}",
|
||||
"navigation.monitoring.events.loadMoreButton": "Загрузить еще",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "Поиск (текст или bson)",
|
||||
"navigation.monitoring.eventsTitle": "События",
|
||||
"navigation.monitoring.hourly": "Ежечасно",
|
||||
"navigation.monitoring.latest": "Последние",
|
||||
"navigation.monitoring.proxyTitle": "Прокси",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "Контейнеры - Средняя сеть",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "Контейнеры - Средние ресурсы",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "Причины блокировки запросов",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "Заблокированные запросы",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "Использование диска",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "Боты",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "По геолокации (заблокированные страны)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "По имени хоста (обычно угроза сканирования IP)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "По рефереру",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "Smart Shield (различные метрики злоупотребления, такие как время, размер, грубая сила, одновременные запросы и т. д.). Он не включает блокировку забаненных IP для экономии ресурсов в случае потенциальных атак",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "По белому списку IP (включая ограниченные к Constellation)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "Запросы по URL",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "Запросы ресурсов",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "Ответы на запросы",
|
||||
"navigation.monitoring.resourcesTitle": "Ресурсы",
|
||||
"navigation.monitoringTitle": "Мониторинг сервера",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "Если вы используете Cloudflare, убедитесь, что запись DNS установлена на <strong>НЕ</strong> <b>Проксирование</b> (вы не должны видеть оранжевое облако, а серое). В противном случае Cloudflare не позволит Let's Encrypt проверить ваш домен. <br /> В качестве альтернативы вы также можете использовать проверку DNS.",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "Вы включили проверку DNS. Убедитесь, что вы установили переменные окружения для вашего провайдера DNS. Вы можете включить это сейчас, но убедитесь, что у вас правильно настроены API токены, прежде чем пытаться получить доступ к Cosmos после установки. См. документацию здесь: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "Создайте локальную учетную запись администратора для управления сервером. Электронная почта является необязательной и используется для уведомлений и восстановления пароля.",
|
||||
"newInstall.adminAccountTitle": "Учетная запись администратора 🔑 (шаг 4/4)",
|
||||
"newInstall.applyRestartAction": "Применить и перезапустить",
|
||||
"newInstall.checkInputValidation": "Пожалуйста, проверьте, правильно ли вы заполнили все поля",
|
||||
"newInstall.cleanInstallCheckbox": "Чистая установка (удалить все существующие конфигурационные файлы)",
|
||||
"newInstall.dbConnected": "База данных подключена.",
|
||||
"newInstall.dbInstalling": "Установка базы данных...",
|
||||
"newInstall.dbNotConnected": "База данных не подключена!",
|
||||
"newInstall.dbSelection.createChoice": "Автоматически создать защищенную базу данных (рекомендуется)",
|
||||
"newInstall.dbSelection.dbLabel": "Выберите ваш вариант",
|
||||
"newInstall.dbSelection.disabledChoice": "Отключить управление пользователями и UI",
|
||||
"newInstall.dbSelection.providedChoice": "Предоставить свои учетные данные для базы данных",
|
||||
"newInstall.dbText": "Cosmos использует базу данных MongoDB для хранения всех данных. Это необязательно, но аутентификация и UI не будут работать без базы данных.",
|
||||
"newInstall.dbTitle": "База данных 🗄️ (шаг 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "URL базы данных",
|
||||
"newInstall.dockerAvail": "Docker установлен и работает.",
|
||||
"newInstall.dockerChecking": "Повторная проверка статуса Docker...",
|
||||
"newInstall.dockerNotConnected": "Docker не подключен! Пожалуйста, проверьте ваше подключение Docker.<br/>Вы забыли добавить <pre>-v /var/run/docker.sock:/var/run/docker.sock</pre> к вашей команде запуска Docker?<br />если ваш демон Docker запущен где-то в другом месте, добавьте <pre>-e DOCKER_HOST=...</pre> к вашей команде запуска Docker.",
|
||||
"newInstall.dockerTitle": "Docker 🐋 (шаг 1/4)",
|
||||
"newInstall.finishText": "Отлично! Вы успешно установили Cosmos. Теперь вы можете войти на свой сервер, используя созданную учетную запись администратора. Если вы изменили имя хоста, не забудьте использовать этот URL для доступа к вашему серверу после перезапуска. Если у вас есть проблемы, проверьте логи на наличие сообщений об ошибках и отредактируйте файл в папке /config. Если вам все еще нужна помощь, присоединяйтесь к нашему <0>серверу Discord</0>, и мы будем рады помочь!",
|
||||
"newInstall.finishTitle": "Завершение 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "Похоже, вы используете доменное имя.<br />Let's Encrypt может автоматически создать для вас сертификат.",
|
||||
"newInstall.hostnameInput.hostnameLabel": "Имя хоста (Как вы хотите получить доступ к Cosmos?)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "yourdomain.com, ваш IP или localhost",
|
||||
"newInstall.hostnamePointsToInfo": "Это имя хоста указывает на <strong>{{hostIp}}</strong>, проверьте, что это ваш IP сервера!",
|
||||
"newInstall.httpsText": "Рекомендуется использовать Let's Encrypt для автоматического предоставления HTTPS-сертификатов. Это требует действительного доменного имени, указывающего на этот сервер. Если у вас его нет, <strong>вы можете выбрать \"Сгенерировать самоподписанный сертификат\" в выпадающем списке.</strong> Если вы включите HTTPS, он будет эффективен после следующего перезапуска.",
|
||||
"newInstall.httpsText.info": "Если вы не знаете, оставьте значение по умолчанию \"cosmos.local\". Вы сможете получить доступ к Cosmos, набрав \"http://cosmos.local\" в вашем браузере!",
|
||||
"newInstall.httpsText.warning": "Домены *.local, такие как cosmos.local, работают только для <strong>домашних серверов</strong>. Если ваш сервер удаленный (например, арендованный сервер), вам нужно использовать IP сервера или доменное имя.",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (шаг 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let's Encrypt принимает только доменные имена",
|
||||
"newInstall.linkToDocs": "Ссылка на документацию",
|
||||
"newInstall.loading": "Загрузка",
|
||||
"newInstall.localAutoSelfSignedInfo": "Похоже, вы используете IP-адрес или локальный домен. <br />Вы можете использовать только обычный HTTP или самоподписанные сертификаты (используйте самоподписанные, только если вы действительно знаете, что делаете, так как это вызывает проблемы с некоторыми приложениями, особенно на iOS).",
|
||||
"newInstall.previousButton": "Назад",
|
||||
"newInstall.privCertInput.privCertLabel": "Закрытый сертификат",
|
||||
"newInstall.pubCertInput.pubCertLabel": "Открытый сертификат",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "Имя пользователя не должно быть 'admin' или 'root'",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "Пароли должны совпадать",
|
||||
"newInstall.skipAction": "Пропустить",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "Электронная почта Let's Encrypt",
|
||||
"newInstall.usermgmt.disableButton": "Отключить",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "Повторно отправить приглашение",
|
||||
"newInstall.welcomeText": "Прежде всего, большое спасибо, что попробовали Cosmos! И добро пожаловать в мастер настройки. Этот мастер проведет вас через настройку Cosmos. Это займет около 2-3 минут, и вы будете готовы к работе.",
|
||||
"newInstall.welcomeTitle": "Добро пожаловать! 💖",
|
||||
"newInstall.whatIsCosmos": "Cosmos использует Docker для выполнения приложений. Это не обязательно, но Cosmos будет работать в режиме только обратного прокси, если не сможет подключиться к Docker.",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "Использовать подстановочный сертификат для *.",
|
||||
"newInstall.wildcardLetsEncryptError": "Вы включили подстановочные сертификаты с Let's Encrypt. Это работает только если вы используете проверку через DNS! Пожалуйста, измените текстовое поле поставщика DNS.",
|
||||
"tooltip.route.SmartShield.enabled": "Smart Shield включен",
|
||||
"tooltip.route.SmartShield.disabled": "Smart Shield отключен",
|
||||
"tooltip.route.authentication.enabled": "Аутентификация включена",
|
||||
"tooltip.route.authentication.disabled": "Аутентификация отключена",
|
||||
"tooltip.route.throttling.enabled": "Ограничение скорости включено",
|
||||
"tooltip.route.throttling.disabled": "Ограничение скорости отключено",
|
||||
"tooltip.route.timeout.enabled": "Тайм-аут включен",
|
||||
"tooltip.route.timeout.disabled": "Тайм-аут отключен",
|
||||
"tooltip.route.move": "Сначала используются маршруты с наименьшим приоритетом",
|
||||
"tooltip.route.tunnelWarn": "Этот маршрут туннелируется к вашему основному серверу Cosmos, вам нужно редактировать его оттуда.",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "Туннель через другой узел Constellation Cosmos",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "Имя хоста для туннелирования (какое имя хоста пользователь видит при туннелировании)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "Ключ лицензии",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Управление лицензией",
|
||||
"language.selectLanguage": "Выберите язык"
|
||||
}
|
||||
725
client/src/utils/locales/tr/translation.json
Normal file
725
client/src/utils/locales/tr/translation.json
Normal file
@@ -0,0 +1,725 @@
|
||||
{
|
||||
"Storage": "Depolama",
|
||||
"auth.accountUnconfirmedError": "Henüz hesabınızı kaydetmediniz. E-postalarınızda bir davet bağlantısı olmalı. Yeni bir tanesine ihtiyacınız varsa, yöneticinizle iletişime geçin.",
|
||||
"auth.confirmPassword": "Şifreyi Onayla",
|
||||
"auth.enterPwd": "Şifrenizi girin",
|
||||
"auth.forgotPassword.backToLogin": "Girişe Dön",
|
||||
"auth.forgotPassword.checkEmail": "Şifrenizi sıfırlamak için bir bağlantı için e-postanızı kontrol edin. Birkaç dakika içinde görünmüyorsa, spam klasörünüzü kontrol edin.",
|
||||
"auth.forgotPassword.resetPassword": "Şifreyi Sıfırla",
|
||||
"auth.forgotPwd": "Şifrenizi mi Unuttunuz?",
|
||||
"auth.genPwdStrength.good": "İyi",
|
||||
"auth.genPwdStrength.normal": "Normal",
|
||||
"auth.genPwdStrength.poor": "Zayıf",
|
||||
"auth.genPwdStrength.strong": "Güçlü",
|
||||
"auth.genPwdStrength.weak": "Zayıf",
|
||||
"auth.hostnameInput": "Önce ana makine adınızı ayarlayın",
|
||||
"auth.loggedOutError": "Bağlantınız kesildi. Devam etmek için lütfen giriş yapın",
|
||||
"auth.login": "Giriş",
|
||||
"auth.logoffText": "Oturumunuz kapatıldı. Yönlendiriliyorsunuz...",
|
||||
"auth.notAdminError": "Yönetici olmanız gerekiyor",
|
||||
"auth.notLoggedInError": "Buna erişmek için giriş yapmanız gerekiyor",
|
||||
"auth.pwd": "Şifre",
|
||||
"auth.pwdRequired": "Şifre gereklidir",
|
||||
"auth.pwdResetNotAllowed": "Bu sunucu şifre sıfırlamaya izin vermiyor.",
|
||||
"auth.selectHTTPSMode": "HTTP(S) modunuzu seçin",
|
||||
"auth.unexpectedErrorValidation": "Beklenmedik hata. Bilgilerinizi kontrol edin veya daha sonra tekrar deneyin.",
|
||||
"auth.usernameInput": "Takma adınızı girin",
|
||||
"auth.wrongCredError": "Yanlış takma ad veya şifre. Tekrar deneyin veya şifrenizi sıfırlamayı deneyin",
|
||||
"auth.yourPassword": "Şifreniz",
|
||||
"global.CPU": "CPU",
|
||||
"global.RAM": "RAM",
|
||||
"global.addAction": "Ekle",
|
||||
"global.backAction": "Geri",
|
||||
"global.cancelAction": "İptal",
|
||||
"global.close": "Kapat",
|
||||
"global.confirmAction": "Onayla",
|
||||
"global.confirmDeletion": "Emin misiniz?",
|
||||
"global.copyFilenameSuffix": "Kopya",
|
||||
"global.createAction": "Oluştur",
|
||||
"global.createdAt": "Oluşturulduğu Tarih",
|
||||
"global.delete": "Sil",
|
||||
"global.description": "Açıklama",
|
||||
"global.driver": "Sürücü",
|
||||
"global.edit": "Düzenle",
|
||||
"global.emailInvalidValidation": "Geçerli bir e-posta olmalı",
|
||||
"global.emailRequiredValidation": "E-posta gereklidir",
|
||||
"global.enabled": "Etkin",
|
||||
"global.error": "Hata",
|
||||
"global.hostname": "Ana Makine Adı",
|
||||
"global.logout": "Çıkış",
|
||||
"global.mount": "Bağla",
|
||||
"global.name.validation": "Ad gereklidir",
|
||||
"global.nameTitle": "Ad",
|
||||
"global.network": "Ağ",
|
||||
"global.networks": "Ağlar",
|
||||
"global.never": "Asla",
|
||||
"global.next": "Sonraki",
|
||||
"global.nicknameLabel": "Takma Ad",
|
||||
"global.nicknameRequiredValidation": "Takma ad gerekli",
|
||||
"global.refresh": "Yenile",
|
||||
"global.refreshPage": "Sayfayı Yenile",
|
||||
"global.required": "Gerekli",
|
||||
"global.resetZoomButton": "Yakınlaştırmayı Sıfırla",
|
||||
"global.saveAction": "Kaydet",
|
||||
"global.savedConfirmation": "Kaydedildi!",
|
||||
"global.savedError": "Kaydederken hata oluştu, tekrar deneyin.",
|
||||
"global.searchPlaceholder": "Ara...",
|
||||
"global.securityTitle": "Güvenlik",
|
||||
"global.source": "Kaynak",
|
||||
"global.statusTitle": "Durum",
|
||||
"global.success": "Başarılı",
|
||||
"global.target": "Hedef",
|
||||
"global.temperature": "Sıcaklık",
|
||||
"global.time": "Zaman",
|
||||
"global.unmount": "Bağlantıyı Kes",
|
||||
"global.update": "Güncelle",
|
||||
"global.user": "Kullanıcı",
|
||||
"global.volume": "Ses",
|
||||
"header.notification.message.alertTriggered": "“{{Vars}}” uyarısı tetiklendi.",
|
||||
"header.notification.message.certificateRenewed": "Aşağıdaki alan adları için TLS sertifikası yenilendi: {{Vars}}",
|
||||
"header.notification.message.containerUpdate": "Konteyner {{Vars}} en son sürüme güncellendi!",
|
||||
"header.notification.title.alertTriggered": "Uyarı tetiklendi",
|
||||
"header.notification.title.certificateRenewed": "Cosmos Sertifikası Yenilendi",
|
||||
"header.notification.title.containerUpdate": "Konteyner Güncellemesi",
|
||||
"header.notification.title.serverError": "Sunucu Hatası",
|
||||
"header.notificationTitle": "Bildirim",
|
||||
"header.profileLabel": "Profil",
|
||||
"header.settingLabel": "Ayar",
|
||||
"menu-items.management.configurationTitle": "Yapılandırma",
|
||||
"menu-items.management.constellation": "Takımyıldız",
|
||||
"menu-items.management.openId": "OpenID",
|
||||
"menu-items.management.schedulerTitle": "Zamanlayıcı",
|
||||
"menu-items.management.servApps": "ServApps",
|
||||
"menu-items.management.storage": "Depolama",
|
||||
"menu-items.management.urls": "URL'ler",
|
||||
"menu-items.management.usersTitle": "Kullanıcılar",
|
||||
"menu-items.managementTitle": "Yönetim",
|
||||
"menu-items.navigation": "Gezinme",
|
||||
"menu-items.navigation.home": "Ana Sayfa",
|
||||
"menu-items.navigation.marketTitle": "Pazar",
|
||||
"menu-items.navigation.monitoringTitle": "İzleme",
|
||||
"menu-items.support": "Destek",
|
||||
"menu-items.support.bugReportTitle": "Bir Hata mı Buldun?",
|
||||
"menu-items.support.discord": "Discord",
|
||||
"menu-items.support.docsTitle": "Belgeler",
|
||||
"menu-items.support.github": "Github",
|
||||
"mgmt.config.appearance.appDetailsOnHomepageCheckbox.appDetailsOnHomepageLabel": "Ana Sayfada Uygulama Detaylarını Göster",
|
||||
"mgmt.config.appearance.primaryColorSlider": "Ana Renk",
|
||||
"mgmt.config.appearance.resetColorsButton.resetColorsLabel": "Renkleri Sıfırla",
|
||||
"mgmt.config.appearance.resetWallpaperButton.resetWallpaperLabel": "Duvar Kağıdını Sıfırla",
|
||||
"mgmt.config.appearance.secondaryColorSlider": "İkincil Renk",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.previewBrokenError": "ön izleme bozulmuş gibi görünüyor. Lütfen tekrar yükleyin.",
|
||||
"mgmt.config.appearance.uploadWallpaperButton.uploadWallpaperLabel": "Duvar Kağıdı Yükle",
|
||||
"mgmt.config.appearanceTitle": "mgmt.config.appearanceTitle",
|
||||
"mgmt.config.certRenewalLinktext": "belgelere bu bağlantı",
|
||||
"mgmt.config.certRenewalText": "Let's Encrypt kullanıyorsunuz ancak DNS Challenge ile bir joker sertifikası kullanmıyorsunuz. Bu, sunucunun her yeni ana bilgisayar adı eklediğinizde sertifikayı yenilemesi gerektiği anlamına gelir ve bu da birkaç saniyelik kesintiye neden olur. Gelecekte bunu önlemek için lütfen başvurun",
|
||||
"mgmt.config.certRenewalTitle": "Sertifika Yenileme",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameLabel": "Konteyner Adı",
|
||||
"mgmt.config.containerPicker.containerNameSelection.containerNameValidation": "Lütfen bir konteyner seçin",
|
||||
"mgmt.config.containerPicker.containerPortInput": "Konteyner Portu",
|
||||
"mgmt.config.containerPicker.containerPortSelection.containerPortValidation": "Lütfen bir port girin",
|
||||
"mgmt.config.containerPicker.containerProtocolInput": "Konteyner Protokolü (emin değilseniz HTTP kullanın veya HTTP dışı proxy işlemeleri için tcp kullanın)",
|
||||
"mgmt.config.containerPicker.targetTypePreview": "Hedef Sonuç Önizlemesi",
|
||||
"mgmt.config.containerPicker.targetTypePreview.targetTypePreviewLabel": "Bu otomatik olarak oluşturulacak",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.noPort": "Geçersiz Hedef, bir port olmalı",
|
||||
"mgmt.config.containerPicker.targetTypeValidation.wrongProtocol": "Geçersiz Hedef, http:// veya https:// ile başlamalı",
|
||||
"mgmt.config.docker.defaultDatapathInput.defaultDatapathLabel": "Kurulumlar için varsayılan veri yolu",
|
||||
"mgmt.config.docker.skipPruneImageCheckbox.skipPruneImageLabel": "Görüntüleri temizleme",
|
||||
"mgmt.config.docker.skipPruneNetworkCheckbox.skipPruneNetworkLabel": "Ağı temizleme",
|
||||
"mgmt.config.email.enableCheckbox.enableHelperText": "SMTP'yi Etkinleştir",
|
||||
"mgmt.config.email.enableCheckbox.enableLabel": "SMTP'yi Etkinleştir",
|
||||
"mgmt.config.email.inbobox.label": "Bu, Cosmos'un şifre sıfırlama e-postaları ve davetler gibi e-postalar göndermesi için bir SMTP sunucusu kurmanızı sağlar",
|
||||
"mgmt.config.email.passwordInput.passwordHelperText": "SMTP Şifresi",
|
||||
"mgmt.config.email.passwordInput.passwordLabel": "SMTP Şifresi",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedHelperText": "Kendi kendine imzalanmış sertifikaya izin ver",
|
||||
"mgmt.config.email.selfSignedCheckbox.SelfSignedLabel": "Güvensiz TLS'ye İzin Ver",
|
||||
"mgmt.config.email.senderInput.senderHelperText": "SMTP Gönderen",
|
||||
"mgmt.config.email.senderInput.senderLabel": "SMTP Gönderen",
|
||||
"mgmt.config.email.tlsCheckbox.tlsLabel": "SMTP TLS Kullanır",
|
||||
"mgmt.config.email.usernameInput.usernameHelperText": "SMTP Kullanıcı Adı",
|
||||
"mgmt.config.email.usernameInput.usernameLabel": "SMTP Kullanıcı Adı",
|
||||
"mgmt.config.general.backupDirInput.backupDirHelperText": "Yedeklerin saklanacağı dizin (ana sunucuya göre `/)`",
|
||||
"mgmt.config.general.backupDirInput.backupDirLabel": "Yedek Çıkış Dizini (ana sunucuya göre `/)`",
|
||||
"mgmt.config.general.configFileInfo": "Bu sayfa, yapılandırma dosyasını düzenlemenizi sağlar. Çevresel Değişkenleri geçersiz kılma yapılandırması burada görünmeyecek.",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaHelperText": "Tüm kullanıcılar için MFA zorunlu",
|
||||
"mgmt.config.general.forceMfaCheckbox.forceMfaLabel": "Çok Faktörlü Kimlik Doğrulamayı Zorunlu Tut",
|
||||
"mgmt.config.general.logLevelInput": "Günlük seviyeleri (Varsayılan: INFO)",
|
||||
"mgmt.config.general.logLevelInput.logLevelValidation": "Günlük Seviyesi gerekli",
|
||||
"mgmt.config.general.mongoDbInput": "MongoDB bağlantı dizesi. Bunun yerine bu bağlantı dizesini güvenli bir şekilde saklamak için Çevre değişkeni kullanılması önerilir. (İsteğe bağlı)",
|
||||
"mgmt.config.general.monitoringCheckbox.monitoringLabel": "İzleme Etkin",
|
||||
"mgmt.config.general.notAdminWarning": "Yönetici olmadığınız için yapılandırmayı düzenleyemezsiniz. <br/>Bu sayfa sadece görünürlük içindir.",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeHelperText": "Puppet Modu Yapılandırma Hacmi",
|
||||
"mgmt.config.general.puppetMode.configVolumeInput.configVolumeLabel": "Kukla Modu Yapılandırma Hacmi",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeHelperText": "Kukla Modu Veritabanı Hacmi",
|
||||
"mgmt.config.general.puppetMode.dbVolumeInput.dbVolumeLabel": "Kukla Modu Veritabanı Hacmi",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableHelperText": "Kukla Modunu Etkinleştir",
|
||||
"mgmt.config.general.puppetMode.enableCheckbox.enableLabel": "Kukla Modu Etkin",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameHelperText": "Kukla Modu Sunucu Adı",
|
||||
"mgmt.config.general.puppetMode.hostnameInput.hostnameLabel": "Kukla Modu Sunucu Adı",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordHelperText": "Kukla Modu Şifresi",
|
||||
"mgmt.config.general.puppetMode.passwordInput.passwordLabel": "Kukla Modu Şifresi",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameHelperText": "Kukla Modu Kullanıcı Adı",
|
||||
"mgmt.config.general.puppetMode.usernameInput.usernameLabel": "Kukla Modu Kullanıcı Adı",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionHelperText": "Kukla Modu Sürümü",
|
||||
"mgmt.config.general.puppetMode.versionInput.versionLabel": "Kukla Modu Sürümü",
|
||||
"mgmt.config.general.puppetModeTitle": "Kukla Modu",
|
||||
"mgmt.config.generalTitle": "Genel",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsLabel": "Metrikler Panosunu Temizle",
|
||||
"mgmt.config.header.purgeMetricsButton.purgeMetricsPopUp.cofirmAction": "Tüm metrik verilerini panolardan temizlemek istediğinizden emin misiniz?",
|
||||
"mgmt.config.header.refreshButton.refreshLabel": "Yenile",
|
||||
"mgmt.config.header.restartButton.restartLabel": "Sunucuyu Yeniden Başlat",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessLabel": "Yerel IP ile güvensiz erişime izin ver",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessTooltip": "HTTPS bir alan adı ile birlikte kullanıldığında, ağ yapılandırmanıza bağlı olarak sunucunuzun doğrudan yerel bağlantılar almaması mümkündür.<br />Bu seçenek, yerel IP adresinizi kullanarak Cosmos yönetim panelinize erişmenize de olanak tanır, örneğin ip:port.<br />Uygulamalarınız için zaten ip:port URL'leri oluşturabilirsiniz, <strong>ancak bu onları sadece HTTP yapar</strong>.",
|
||||
"mgmt.config.http.allowInsecureLocalAccessCheckbox.allowInsecureLocalAccessWarning": "Bu seçenek, sunucunuzu yerel ağınızdaki güvenlik risklerine maruz bırakacağı için önerilmemektedir.<br />Yerel ağınız internetten daha güvenlidir ancak güvenli değildir, çünkü IoT cihazlar, akıllı TV'ler, akıllı telefonlar veya hatta yönlendiriciler gibi cihazlar tehlikeye girebilir.<br /><strong>Bir alan adı ve HTTPS kullanan güvenli bir çevrimdışı / yalnızca yerel erişim istiyorsanız, bunun yerine Constellation kullanın.</strong>",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox": "Herkese açık bir siteniz varsa ve arama motorlarının onu bulup arama sonuçlarında göstermesini istiyorsanız, bu seçeneği etkinleştirin.",
|
||||
"mgmt.config.http.allowSearchIndexCheckbox.allowSearchIndexLabel": "Arama motorlarının sunucunuzu indekslemesine izin ver",
|
||||
"mgmt.config.http.hostnameInput.HostnameLabel": "Sunucu Adı: Bu, Cosmos Sunucunuza erişimi sınırlandırmak için kullanılacaktır (IP adresiniz veya alan adınız)",
|
||||
"mgmt.config.http.hostnameInput.HostnameValidation": "Sunucu Adı gereklidir",
|
||||
"mgmt.config.http.publishMDNSCheckbox": "Bu, sunucunuzu yerel ağınızda mDNS kullanarak yayınlamanızı sağlar. Bu, tüm .local alan adlarınızın ek yapılandırma olmadan yerel ağınızda kullanılabilir olacağı anlamına gelir.",
|
||||
"mgmt.config.email.notifyLoginCheckbox.notifyLoginLabel": "Başarılı Girişten Sonra Kullanıcıları Bilgilendir",
|
||||
"mgmt.config.proxy.noRoutesConfiguredText": "Herhangi bir rota yapılandırılmamış.",
|
||||
"mgmt.config.proxy.originTitle": "Kaynak",
|
||||
"mgmt.config.proxy.refreshNeededWarning.notDomain": "Ayrıca bir alan adı kullanmıyorsunuz, sunucu docker portlarınızı yeniden eşlemek için birkaç saniye çevrimdışı olabilir.",
|
||||
"mgmt.config.proxy.refreshNeededWarning.selfSigned": "Kendi imzaladığınız bir sertifika kullandığınız için sayfayı yenilemeniz ve yeni sertifikaları kabul etmeniz gerekebilir. Gelecekte bunu önlemek için, lütfen Let's Encrypt kullanın. {{isNotDomain && 'Ayrıca bir alan adı kullanmıyorsunuz, sunucu docker portlarınızı yeniden eşlemek için birkaç saniye çevrimdışı olabilir.'}}",
|
||||
"mgmt.config.proxy.saveChangesButton": "Değişiklikleri Kaydet",
|
||||
"mgmt.config.proxy.urlTitle": "URL",
|
||||
"mgmt.config.restart.laterButton": "Daha Sonra",
|
||||
"mgmt.config.restart.okButton": "Tamam",
|
||||
"mgmt.config.restart.restartQuestion": "Sunucunuzu yeniden başlatmak ister misiniz?",
|
||||
"mgmt.config.restart.restartStatus": "Sunucu Yeniden Başlatılıyor...",
|
||||
"mgmt.config.restart.restartTimeoutWarning": "Sunucunun yeniden başlaması beklenenden uzun sürüyor.",
|
||||
"mgmt.config.restart.restartTimeoutWarningTip": "Kayıtları sorun gidermeyi düşünebilirsiniz. Kendi imzalı bir sertifika kullanıyorsanız, yenileyip yeniden kabul etmeniz gerekebilir.",
|
||||
"mgmt.config.restart.restartTitle": "Sunucuyu Yeniden Başlat?",
|
||||
"mgmt.config.security.adminRestrictions.adminConstellationCheckbox.adminConstellationLabel": "Yalnızca constellasyon üzerinden yönetim paneline erişime izin ver",
|
||||
"mgmt.config.security.adminRestrictions.adminRestrictionsInfo": "Yönetim paneline erişimi sınırlamak için bu seçenekleri kullanın. Dikkatli olun, kendinizi kilitlerseniz, yapılandırma dosyasını manuel olarak düzenlemeniz gerekecek. Yerel ağınızdaki erişimi sınırlamak için 'Yönetici Beyaz Liste'yi 192.168.0.0/16 IP aralığı ile kullanabilirsiniz.",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistHelperText": "Yönetim paneline erişim izni verilen IP'lerin virgülle ayrılmış listesi",
|
||||
"mgmt.config.security.adminRestrictions.adminWhitelistInput.adminWhitelistLabel": "Yönetici Beyaz Liste Giden IP'ler ve/veya IP aralıkları (virgülle ayrılmış)",
|
||||
"mgmt.config.security.adminRestrictionsTitle": "Yönetici Kısıtlamaları",
|
||||
"mgmt.config.security.encryption.authPubKeyTitle": "Kimlik Doğrulama Genel Anahtarı",
|
||||
"mgmt.config.security.encryption.enryptionInfo": "Güvenlik nedenleriyle, örneğinizdeki herhangi bir sertifikanın özel anahtarlarını uzaktan değiştirmek mümkün değildir. Yapılandırma dosyasını manuel olarak düzenlemeniz veya daha iyisi, onları saklamak için Çevre Değişkenlerini kullanmanız önerilir.",
|
||||
"mgmt.config.security.encryption.genMissingAuthCheckbox.genMissingAuthLabel": "Eksik Kimlik Doğrulama Sertifikalarını otomatik olarak oluştur (Varsayılan: doğru)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertLabel": "HTTPS Sertifikaları",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.httpsCertSelection": "HTTP(S) modunuzu seçin",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslDisabledChoice": "Yalnızca HTTP kullan",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslLetsEncryptChoice": "Let's Encrypt kullanarak otomatik sertifika oluştur (Tavsiye edilir)",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslProvidedChoice": "Kendi sertifikalarım var",
|
||||
"mgmt.config.security.encryption.httpsCertSelection.sslSelfSignedChoice": "Yerel olarak kendinden imzalı sertifikalar",
|
||||
"mgmt.config.security.encryption.overwriteWildcardInput.overwriteWildcardLabel": "(isteğe bağlı, ne yaptığınızı biliyorsanız) Wildcard Alan Adlarını Geçersiz Kılın (virgülle ayrılmış, yer tutucudaki gibi hem wildcard hem de kök alan adını eklemeniz gerekiyor)",
|
||||
"mgmt.config.security.encryption.rootHttpsPubKeyTitle": "Kök HTTPS Genel Anahtarı",
|
||||
"mgmt.config.security.encryption.sslCertForceRenewCheckbox.sslCertForceRenewLabel": "Bir sonraki kayıtta HTTPS Sertifika Yenileme Zorla",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptDnsSelection.sslLetsEncryptDnsLabel": "Bir DNS sağlayıcısı seçin (eğer bir DNS Meydan Okuması kullanıyorsanız, aksi takdirde boş bırakın)",
|
||||
"mgmt.config.security.encryption.sslLetsEncryptEmailInput.sslLetsEncryptEmailLabel": "Let's Encrypt için E-posta adresi",
|
||||
"mgmt.config.security.encryption.wildcardCheckbox.wildcardLabel": "Kök alan adı için Wildcard Sertifikası kullanın ",
|
||||
"mgmt.config.security.encryptionTitle": "Şifreleme",
|
||||
"mgmt.config.security.geoBlockSelection": "Hangi ülkeleri {{blockAllow}} etmek istediğinizi seçin",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel": "Coğrafi Engelleme: (Bu ülkeler {{blockAllow}} olacaktır)",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varAllow": "erişime izin verilecek",
|
||||
"mgmt.config.security.geoBlockSelection.geoBlockLabel.varBlock": "erişimi engellenecek",
|
||||
"mgmt.config.security.geoBlockSelection.varAllow": "izin ver",
|
||||
"mgmt.config.security.geoBlockSelection.varBlock": "engelle",
|
||||
"mgmt.config.security.geoblock.resetToDefaultButton": "Varsayılanı sıfırla (en tehlikeli ülkeler)",
|
||||
"mgmt.config.security.invertBlacklistCheckbox.invertBlacklistLabel": "Listeyi beyaz liste yerine kara liste olarak kullan",
|
||||
"mgmt.constellation.dns.resetButton": "Sıfırla",
|
||||
"mgmt.constellation.dnsBlocklistsTitle": "DNS Engelleme Listeleri",
|
||||
"mgmt.constellation.dnsTitle": "Takımyıldız İç DNS",
|
||||
"mgmt.constellation.externalText": "Şu anda harici bir takımyıldız ağına bağlısınız. Takımyıldız ağınızı ve cihazlarınızı yönetmek için ana Cosmos sunucunuzu kullanın.",
|
||||
"mgmt.constellation.isRelay.label": "Trafiği bu Deniz Feneri üzerinden yönlendir",
|
||||
"mgmt.constellation.resetLabel": "Ağı Sıfırla",
|
||||
"mgmt.constellation.resetText": "Bu işlem ağı tamamen sıfırlayacak ve tüm istemcileri bağlantısını kesecektir. Yeniden bağlanmanız gerekecek. Bu geri alınamaz.",
|
||||
"mgmt.constellation.restartButton": "VPN Hizmetini Yeniden Başlat",
|
||||
"mgmt.constellation.setup.addDeviceSuccess": "Cihaz başarıyla eklendi! QR Kodunu Cosmos uygulamasından tarayın ya da cihazınıza bağlanmak için yapılandırma ve ağ sertifikası ile birlikte ilgili dosyaları indirin:",
|
||||
"mgmt.constellation.setup.addDeviceText": "Takımyıldız'a bir cihaz eklemek için Cosmos veya Nebula istemcisini kullanın",
|
||||
"mgmt.constellation.setup.addDeviceTitle": "Cihaz Ekle",
|
||||
"mgmt.constellation.setup.deviceName.label": "Cihaz Adı",
|
||||
"mgmt.constellation.setup.dns.customEntries": "Özel DNS Girdileri",
|
||||
"mgmt.constellation.setup.dns.resetDefault": "Varsayılana Sıfırla",
|
||||
"mgmt.constellation.setup.dnsBlocklistText": "Alan adlarını engellemek için karalisteleri kullanın",
|
||||
"mgmt.constellation.setup.dnsBlocklistUrls.label": "DNS Engelleme Listesi URL'leri",
|
||||
"mgmt.constellation.setup.dnsExpiryWarning": "DNS kayıtlarınızı değiştirirken, tarayıcınızda her zaman özel modu kullanın ve çeşitli önbelleklerin süresinin dolmasını bekleyin.",
|
||||
"mgmt.constellation.setup.dnsText": "Bu, Takımyıldız ağınızın içinde çalışan bir DNS'tir. Alan adlarınızın DNS girdilerini otomatik olarak ağınıza yerel olarak yeniden yazar ve ayrıca ağa bağlı tüm cihazlarda reklamları ve izleyicileri engellemek gibi işlemler yapmanıza olanak tanır. Özel IP adreslerine çözülecek özel DNS girdileri de ekleyebilirsiniz. Bu DNS sunucusu yalnızca ağınızın içinden erişilebilirdir.",
|
||||
"mgmt.constellation.setup.enabledCheckbox": "Takımyıldız Etkin",
|
||||
"mgmt.constellation.setup.externalConfig.label": "Harici Takımyıldız Ağ Dosyasını Yükleyin",
|
||||
"mgmt.constellation.setup.externalConfig.slaveMode.label": "Harici Takımyıldız Ağ Dosyasını Yeniden Senkronize Et",
|
||||
"mgmt.constellation.setup.firewallInfo": "Yakında. Bu özellik, her bir cihazda bağlantı noktalarını ayrı ayrı açıp kapatmanıza ve kimin erişebileceğine karar vermenize olanak tanıyacak.",
|
||||
"mgmt.constellation.setup.hostnameInfo": "Bunlar, uygulamanın bağlanmak için kullanacağı Takımyıldız ana bilgisayar adlarınız. Bu, etki alanı adı (dinamik IP'ler için) ve IP'lerin bir karışımı olabilir.<br />Bir etki alanı adı kullanıyorsanız, bu sunucunuzun ana bilgisayar adından farklı olmalıdır. Hangi etki alanı seçerseniz seçin, etki alanınızın DNS'sinde bu sunucuya işaret eden bir A girişi olduğundan emin olmanız çok önemlidir. <strong>Bu değeri değiştirirseniz, ağınızı sıfırlamanız ve tüm istemcileri yeniden bağlamanız gerekecek!</strong>",
|
||||
"mgmt.constellation.setup.ip.label": "Takımyıldız IP Adresi",
|
||||
"mgmt.constellation.setup.ipTitle": "Takımyıldız IP",
|
||||
"mgmt.constellation.setup.owner.label": "Sahip",
|
||||
"mgmt.constellation.setup.privNode.label": "Bu sunucu bir deniz feneri değil (başka bir deniz feneri olmadan doğrudan bağlanamazsınız)",
|
||||
"mgmt.constellation.setup.pubHostname.label": "Genel Ana Bilgisayar Adı",
|
||||
"mgmt.constellation.setup.pubKey.label": "Genel Anahtar (isteğe bağlı)",
|
||||
"mgmt.constellation.setup.relayRequests.label": "İstekleri bu Düğüm üzerinden yönlendir",
|
||||
"mgmt.constellation.setup.unsafeRoutesText": "Yakında geliyor. Bu özellik, trafiğinizi cihazlarınız aracılığıyla takımınızdaki dış şeylere tünellemenizi sağlayacak.",
|
||||
"mgmt.constellation.setup.unsafeRoutesTitle": "Güvenli Olmayan Rotalar",
|
||||
"mgmt.constellation.setupText": "Constellation, Cosmos ağınız içinde çalışan bir VPN'dir. Tüm cihazlarınızı otomatik olarak birbirine bağlar ve onlara her yerden erişmenizi sağlar. Daha fazla bilgi için lütfen <0>belgelere</0> başvurun. Bağlanmak için lütfen <1>Constellation Uygulamasını</1> kullanın",
|
||||
"mgmt.constellation.setupTitle": "Constellation Kurulumu",
|
||||
"mgmt.constellation.setuplighthouseTitle": "Lighthouse Kurulumu",
|
||||
"mgmt.constellation.showConfigButton": "VPN Yapılandırmasını Göster",
|
||||
"mgmt.constellation.showLogsButton": "VPN Kayıtlarını Göster",
|
||||
"mgmt.constellation.resyncDeviceModal.title": "Cihazı Yeniden Senkronize Et",
|
||||
"mgmt.constellation.resyncDeviceModal.description": "Sunucuya bağlantısını kaybeden bir istemciyi yeniden senkronize etmek için bunu kullanın. İstemcinizde, \"Cihazı Yeniden Senkronize Et\"e tıklayın ve süreci takip edin. <strong>Bunu yeni bir cihazda kullanmayın, onun yerine \"Cihaz Ekle\" düğmesini kullanın.</strong>",
|
||||
"mgmt.constellation.resyncDeviceModal.button": "constellation.resync.yml dosyasını İndir",
|
||||
"mgmt.constellation.banner_alt": "Constellation VPN Afişi",
|
||||
"mgmt.constellation.title": "Constellation'ı Açın: Güvenli Giriş Kapınız",
|
||||
"mgmt.constellation.description": "Constellation, ev sunucunuza herhangi bir yerden güvenli bir şekilde erişmenizi sağlamak için geliştirilen güçlü bir VPN tabanlı teknolojidir. Yönlendiricinizdeki portları açmanıza gerek kalmadan verilerinizi güvende tutun ve bağlantılarınızı üstün şifreleme teknolojimizle koruyun.",
|
||||
"mgmt.constellation.why_title": "Neden Constellation VPN",
|
||||
"mgmt.constellation.features.0": "Dünyanın her yerinden ev sunucunuza güvenli bir şekilde erişin",
|
||||
"mgmt.constellation.features.1": "Port açmaya gerek yok, potansiyel güvenlik açıklarını azaltır*",
|
||||
"mgmt.constellation.features.2": "Şifreli bağlantılar, verilerinizi meraklı gözlerden uzak tutar*",
|
||||
"mgmt.constellation.features.3": "Cosmos arayüzü üzerinden kolay kurulum ve yönetim",
|
||||
"mgmt.constellation.features.4": "Eve geldiğinizde internetten yerel ağa otomatik geçiş",
|
||||
"mgmt.constellation.features.5": "Otomatik DNS yeniden yazma",
|
||||
"mgmt.constellation.features.6": "Tüm cihazlarda reklamları ve izleyicileri engelleyin",
|
||||
"mgmt.constellation.features.7": "Cosmos'un yeni özelliklerinin ve iyileştirmelerin sürekli gelişimini destekleyin",
|
||||
"mgmt.constellation.lighthouse_note": "* Lighthouselar (tünel) kendi barındırmanızdır ve internetten erişilebilir bir sunucuya kurmanızı gerektirir.",
|
||||
"mgmt.constellation.monthly": "Aylık",
|
||||
"mgmt.constellation.yearly": "Yıllık",
|
||||
"mgmt.constellation.monthly_plan": "Aylık Plan",
|
||||
"mgmt.constellation.yearly_plan": "Yıllık Plan",
|
||||
"mgmt.constellation.per_month": "aylık",
|
||||
"mgmt.constellation.discount_chip": "EARLY15: ÖMÜR BOYU %15 İNDİRİM",
|
||||
"mgmt.constellation.early_adopter_offer": "Erken benimseyenler için sınırlı süreli teklif, Şubat 2025'e kadar geçerli!",
|
||||
"mgmt.constellation.plan_features.0": "Sınırsız cihaz",
|
||||
"mgmt.constellation.plan_features.1": "Tüm VPN özellikleri",
|
||||
"mgmt.constellation.plan_features.2": "Esnek aylık faturalandırma",
|
||||
"mgmt.constellation.plan_features.3": "Ömür boyu %15 indirim uygulandı",
|
||||
"mgmt.constellation.yearly_savings": "Aylık plana göre %17 tasarruf",
|
||||
"mgmt.constellation.upgrade_button": "Şimdi Yükselt",
|
||||
"mgmt.cron.editCron.customText": "Bir kaba kabuk komutunu çalıştırmak için özel bir iş oluşturun. Ev sahibinde çalıştırmak için kap alanını boş bırakın",
|
||||
"mgmt.cron.editCron.customText.onHostOnly": "Ev sahibinde çalıştırma yalnızca Cosmos'un kendisi bir kapta değilse çalışır",
|
||||
"mgmt.cron.editCronTitle": "İşi Düzenle",
|
||||
"mgmt.cron.invalidCron": "Geçersiz CRONTAB formatı (6 parça kullanın)",
|
||||
"mgmt.cron.list.state.lastRan": "Son çalıştırma",
|
||||
"mgmt.cron.list.state.running": "Çalışıyor - Başladı",
|
||||
"mgmt.cron.newCron.commandInput.commandLabel": "Çalıştırılacak komut (ör. echo 'Merhaba dünya')",
|
||||
"mgmt.cron.newCron.cronNameInput.cronNameLabel": "İşin adı",
|
||||
"mgmt.cron.newCron.crontabInput.crontabLabel": "Zamanlama (crontab söz dizimini kullanarak)",
|
||||
"mgmt.cron.newCron.submitButton": "Gönder",
|
||||
"mgmt.cron.newCronTitle": "Yeni İş",
|
||||
"mgmt.monitoring.alerts.actionTriggersTitle": "Eylem Tetikleyicileri",
|
||||
"mgmt.monitoring.alerts.addActionButton": "Eylem Ekle",
|
||||
"mgmt.openId.experimentalWarning": "Bu deneysel bir özelliktir. Dikkatli kullanılması tavsiye edilir. Bulduğunuz herhangi bir sorunu lütfen bildirin!",
|
||||
"mgmt.openId.newSecret": "Yeni Gizli",
|
||||
"mgmt.openId.redirect": "Yönlendirme",
|
||||
"mgmt.openId.redirectUri": "Yönlendirme URI'si",
|
||||
"mgmt.openId.resetSecret": "Gizli Yenile",
|
||||
"mgmt.openId.secretUpdated": "Gizli güncellendi. Lütfen şimdi kopyalayın, çünkü bir daha gösterilmeyecek.",
|
||||
"mgmt.openid.newClientTitle": "Yeni müşteri",
|
||||
"mgmt.openid.newMfa": "Yeni MFA Kurulumu",
|
||||
"mgmt.openid.newMfa.enterOtp": "OTP'nizi girin",
|
||||
"mgmt.openid.newMfa.otpEnterTokenText": "QR kodunu taradıktan veya kodu elle girdikten sonra lütfen kimlik doğrulayıcı uygulamanızdan gelen belirteci aşağıya girin",
|
||||
"mgmt.openid.newMfa.otpManualCode": "...Veya bu kodu elle girin",
|
||||
"mgmt.openid.newMfa.otpManualCode.showButton": "Manuel kodu göster",
|
||||
"mgmt.openid.newMfa.requires2faText": "Bu sunucu 2FA gerektirir. İlerlemek için bu QR kodunu <Tooltip title=\"Örneğin FreeOTP(+) veya Google/Microsoft kimlik doğrulayıcı\"><1>kimlik doğrulayıcı uygulamanızla</1></0> tarayın",
|
||||
"mgmt.openid.newMfa.tokenRequiredValidation": "Belirteç gereklidir",
|
||||
"mgmt.openid.newMfa.tokenmax6charValidation": "Belirteç en fazla 6 karakter olmalıdır",
|
||||
"mgmt.openid.newMfa.tokenmin6charValidation": "Belirteç en az 6 karakter olmalıdır",
|
||||
"mgmt.openid.newMfa.wrongOtpValidation": "Yanlış OTP. Tekrar deneyin",
|
||||
"mgmt.scheduler.customJobsTitle": "Özel İşler",
|
||||
"mgmt.scheduler.lastLogs": "Son günlükler",
|
||||
"mgmt.scheduler.list.action.logs": "Günlükler",
|
||||
"mgmt.scheduler.list.action.run": "Çalıştır",
|
||||
"mgmt.scheduler.list.scheduleTitle": "Program",
|
||||
"mgmt.scheduler.list.status.lastRunExitedOn": "Son çalışma aşağıdaki hata ile sonlandı",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn": "Son çalışma sona erdi",
|
||||
"mgmt.scheduler.list.status.lastRunFinishedOn.duration": "Süre",
|
||||
"mgmt.scheduler.list.status.neverRan": "Hiç çalışmadı",
|
||||
"mgmt.scheduler.list.status.runningSince": "Şu tarihten beri çalışıyor",
|
||||
"mgmt.scheduler.oneTimeJobsTitle": "Tek Seferlik İşler",
|
||||
"mgmt.scheduler.parityDiskJobsTitle": "Parite Disk İşleri",
|
||||
"mgmt.servApp.container.urls.exposeText": "URL Sihirbazına hoş geldiniz. Bu arayüz, ServApp'inizi güvenli bir şekilde internete açmanıza yardımcı olacak yeni bir URL oluşturacaktır.",
|
||||
"mgmt.servApp.container.urls.exposeTitle": "ServApp'i Aç",
|
||||
"mgmt.servApp.exposeDesc": "containerName'i internete aç",
|
||||
"mgmt.servApp.newContainer.reviewStartButton": "Gözden Geçir ve Başlat",
|
||||
"mgmt.servApp.newServAppButton": "Yeni ServApp Başlat",
|
||||
"mgmt.servApp.url": "Bu ServApp'e erişmek için bir URL oluşturun",
|
||||
"mgmt.servApps.autoUpdateCheckbox": "Konteyneri Otomatik Güncelle",
|
||||
"mgmt.servApps.container.delete.cronjob": "Cron İşlemi",
|
||||
"mgmt.servApps.container.delete.done": "Tamamlandı",
|
||||
"mgmt.servApps.container.delete.route": "Yol",
|
||||
"mgmt.servApps.container.deleteService": "Hizmeti Sil",
|
||||
"mgmt.servApps.container.deleteServiceStatus": "Silme durumu:",
|
||||
"mgmt.servApps.container.network.linkContainerButton": "Konteyneri Bağla",
|
||||
"mgmt.servApps.container.network.linkContainerTitle": "Konteyner ile Bağla",
|
||||
"mgmt.servApps.container.overview.healthTitle": "Sağlık",
|
||||
"mgmt.servApps.container.overview.imageTitle": "Görüntü",
|
||||
"mgmt.servApps.container.overview.ipAddressTitle": "IP Adresi",
|
||||
"mgmt.servApps.container.overview.settingsTitle": "Ayarlar",
|
||||
"mgmt.servApps.container.protocols.errorOnlyCheckbox": "Sadece Hata",
|
||||
"mgmt.servApps.container.selectWhatToDelete": "Silmek istediğinizi seçin:",
|
||||
"mgmt.servApps.createNetwork.parentReqForMacvlan": "MACVLAN için üst arayüz gereklidir",
|
||||
"mgmt.servApps.createdChip.createdLabel": "\"Oluşturuldu\"",
|
||||
"mgmt.servApps.deadChip.deadLabel": "Ölü",
|
||||
"mgmt.servApps.driver.none": "Hiçbiri",
|
||||
"mgmt.servApps.exitedChip.exitedLabel": "Çıkıldı",
|
||||
"mgmt.servApps.exportDockerBackupButton.exportDockerBackupLabel": "Docker Yedeğini Dışa Aktar",
|
||||
"mgmt.servApps.networks.containerPortInput.containerPortLabel": "Konteyner Portu",
|
||||
"mgmt.servApps.networks.containerotRunningWarning": "Bu konteyner çalışmıyor. Herhangi bir ayarları düzenlemek konteynerin yeniden başlamasına neden olacaktır.",
|
||||
"mgmt.servApps.networks.exposePortsTitle": "Portları Aç",
|
||||
"mgmt.servApps.networks.forcedSecurityWarning": "Bu konteynerin güvenliği zorunlu kılınmıştır. İnternete doğrudan herhangi bir port açamazsınız, lütfen bunun yerine Cosmos'ta bir URL oluşturun. Ayrıca onu köprü ağına bağlayamazsınız.",
|
||||
"mgmt.servApps.networks.modeInput.modeLabel": "Ağ Modu",
|
||||
"mgmt.servApps.networks.removedNetConnectedDisconnect": "Bağlantıyı Kes",
|
||||
"mgmt.servApps.networks.removedNetConnectedEitherRecreate": "Yeniden oluşturabilir veya",
|
||||
"mgmt.servApps.networks.removedNetConnectedError": "Kaldırılmış bir ağa bağlısınız:",
|
||||
"mgmt.servApps.networks.updatePortsButton": "Portları Güncelle",
|
||||
"mgmt.servApps.newChip.newLabel": "Yeni",
|
||||
"mgmt.servApps.newContainer.chooseUrl": "URL Seç",
|
||||
"mgmt.servApps.newContainer.cosmosOutdatedError": "Bu hizmet daha yeni bir Cosmos sürümü gerektirir. Bu hizmeti yüklemek için lütfen Cosmos'u güncelleyin.",
|
||||
"mgmt.servApps.newContainer.customize": "{{container_name}} Özelleştir",
|
||||
"mgmt.servApps.newContainer.networkSettingsTitle": "Ağ Ayarları",
|
||||
"mgmt.servApps.newContainer.serviceNameInput": "Hizmet adınızı seçin",
|
||||
"mgmt.servApps.notRunningWarning": "Bu konteyner çalışmıyor. Herhangi bir ayarları düzenlemek konteynerin yeniden başlamasına neden olacaktır.",
|
||||
"mgmt.servApps.pausedChip.pausedLabel": "Duraklatıldı",
|
||||
"mgmt.servApps.removingChip.removingLabel": "Kaldırılıyor",
|
||||
"mgmt.servApps.restartingChip.restartingLabel": "Yeniden Başlatılıyor",
|
||||
"mgmt.servApps.runningChip.runningLabel": "Çalışıyor",
|
||||
"mgmt.servApps.startToEditInfo": "Düzenlemek için konteyneri başlatın",
|
||||
"mgmt.servApps.volumes.containerNotRunningWarning": "Bu konteyner çalışmıyor. Herhangi bir ayarları düzenlemek konteynerin yeniden başlamasına neden olacaktır.",
|
||||
"mgmt.servApps.volumes.newVolume.driverSelection.localChoice": "Yerel",
|
||||
"mgmt.servApps.volumes.newVolumeTitle": "Yeni Hacim",
|
||||
"mgmt.servapps.actionBar.kill": "Öldür",
|
||||
"mgmt.servapps.actionBar.noUpdate": "Güncelleme Mevcut Değil. Zorla Çekmek için Tıklayın",
|
||||
"mgmt.servapps.actionBar.pause": "Duraklat",
|
||||
"mgmt.servapps.actionBar.recreate": "Yeniden Oluştur",
|
||||
"mgmt.servapps.actionBar.restart": "Yeniden Başlat",
|
||||
"mgmt.servapps.actionBar.start": "Başlat",
|
||||
"mgmt.servapps.actionBar.stop": "Durdur",
|
||||
"mgmt.servapps.actionBar.unpause": "Duraklatmayı Kaldır",
|
||||
"mgmt.servapps.actionBar.update": "Güncelleme Mevcut",
|
||||
"mgmt.servapps.actionBar.updating": "ServApp Güncelleniyor...",
|
||||
"mgmt.servapps.compose": "Compose",
|
||||
"mgmt.servapps.compose.installButton": "Yükle",
|
||||
"mgmt.servapps.compose.installTitle": "Kurulum",
|
||||
"mgmt.servapps.container.compose.createServiceButton": "Hizmet Oluştur - Önizleme",
|
||||
"mgmt.servapps.container.compose.createServiceSuccess": "Hizmet Oluşturuldu!",
|
||||
"mgmt.servapps.container.compose.editServiceTitle": "Hizmeti Düzenle",
|
||||
"mgmt.servapps.containers.terminal.connectButton": "Bağlan",
|
||||
"mgmt.servapps.containers.terminal.connectedToText": "Bağlandı ",
|
||||
"mgmt.servapps.containers.terminal.disconnectButton": "Bağlantıyı Kes",
|
||||
"mgmt.servapps.containers.terminal.disconnectedFromText": "Bağlantısı Kesildi ",
|
||||
"mgmt.servapps.containers.terminal.mainprocessTty": "ana işlem TTY",
|
||||
"mgmt.servapps.containers.terminal.newShellButton": "Yeni Kabuk",
|
||||
"mgmt.servapps.containers.terminal.terminalNotInteractiveWarning": "Bu konteyner etkileşimli değil. Ana işleme bağlanmak istiyorsanız, ",
|
||||
"mgmt.servapps.containers.terminal.ttyEnableButton": "TTY'yi Etkinleştir",
|
||||
"mgmt.servapps.importComposeFileButton": "Compose Dosyasını İçe Aktar",
|
||||
"mgmt.servapps.networks.attackNetwork": "Cosmos'a Bağlan",
|
||||
"mgmt.servapps.networks.containers": "Konteynerler",
|
||||
"mgmt.servapps.networks.list.bridge": "Köprü",
|
||||
"mgmt.servapps.networks.list.host": "Ana Bilgisayar",
|
||||
"mgmt.servapps.networks.list.macvlan": "MACVLAN",
|
||||
"mgmt.servapps.networks.list.networkIpam": "IPAM ağ geçidi / maske",
|
||||
"mgmt.servapps.networks.list.networkName": "Ağ Adı",
|
||||
"mgmt.servapps.networks.list.networkNoIp": "IP Yok",
|
||||
"mgmt.servapps.networks.list.networkproperties": "Özellikler",
|
||||
"mgmt.servapps.networks.list.newNetwork": "Yeni Ağ",
|
||||
"mgmt.servapps.networks.list.overlay": "Örtüşme",
|
||||
"mgmt.servapps.networks.list.parentIf": "Ana Arabirim",
|
||||
"mgmt.servapps.networks.list.subnet": "Alt Ağ (isteğe bağlı)",
|
||||
"mgmt.servapps.networks.volumes": "Hacimler",
|
||||
"mgmt.servapps.newContainer.devices.containerPathInput.containerPathLabel": "Konteyner Yolu",
|
||||
"mgmt.servapps.newContainer.devices.hostPathInput.hostPathLabel": "Ana Bilgisayar Yolu",
|
||||
"mgmt.servapps.newContainer.devicesTitle": "Cihazlar",
|
||||
"mgmt.servapps.newContainer.env.envKeyInput.envKeyLabel": "Anahtar",
|
||||
"mgmt.servapps.newContainer.env.envValueInput.envValueLabel": "Değer",
|
||||
"mgmt.servapps.newContainer.env.keyNotUniqueError": "Çevre Değişkenleri benzersiz olmalıdır",
|
||||
"mgmt.servapps.newContainer.envTitle": "Çevre Değişkenleri",
|
||||
"mgmt.servapps.newContainer.forceSecureCheckbox.forceSecureLabel": "Güvenli konteyner zorla",
|
||||
"mgmt.servapps.newContainer.imageUpdateWarning": "Görseli güncellediniz. Aşağıdaki düğmeye tıklamak, yeni görseli çekecek ve ancak o zaman konteyneri güncelleyebilirsiniz.",
|
||||
"mgmt.servapps.newContainer.interactiveCheckbox.interactiveLabel": "Etkileşimli Mod",
|
||||
"mgmt.servapps.newContainer.label.labelNotUniqueError": "Etiketler benzersiz olmalıdır",
|
||||
"mgmt.servapps.newContainer.labelsTitle": "Etiketler",
|
||||
"mgmt.servapps.newContainer.pullImageButton": "Yeni Görsel Çek",
|
||||
"mgmt.servapps.newContainer.pullingImageStatus": "Yeni Görsel Çekiliyor...",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyLabel": "Yeniden Başlatma Politikası",
|
||||
"mgmt.servapps.newContainer.restartPolicyInput.restartPolicyPlaceholder": "Yeniden Başlatma Politikası",
|
||||
"mgmt.servapps.newContainer.updateContainerButton": "Konteyneri Güncelle",
|
||||
"mgmt.servapps.newContainer.volumes.bindInput": "Bağla",
|
||||
"mgmt.servapps.newContainer.volumes.mountNotUniqueError": "Bağlantı noktaları benzersiz hedeflere sahip olmalıdır",
|
||||
"mgmt.servapps.newContainer.volumes.newMountButton": "Yeni Bağlantı Noktası",
|
||||
"mgmt.servapps.newContainer.volumes.updateVolumesButton": "Hacimleri Güncelle",
|
||||
"mgmt.servapps.newContainer.volumesTitle": "Hacim Bağlantıları",
|
||||
"mgmt.servapps.newContainerTitle": "Docker Konteyner Kurulumu",
|
||||
"mgmt.servapps.overview": "Genel Bakış",
|
||||
"mgmt.servapps.pasteComposeButton.pasteComposePlaceholder": "docker-compose.yml / cosmos-compose.json dosyanızı buraya yapıştırın veya dosya yükleme düğmesini kullanın.",
|
||||
"mgmt.servapps.routeConfig.routeNotFound": "Rota bulunamadı",
|
||||
"mgmt.servapps.routeConfig.setup": "Kurulum",
|
||||
"mgmt.servapps.terminal": "Terminal",
|
||||
"mgmt.servapps.updatesAvailableFor": "Güncelleştirmeler mevcut",
|
||||
"mgmt.servapps.viewDetailsButton": "Detayları Görüntüle",
|
||||
"mgmt.servapps.viewStackButton": "Yığını Görüntüle",
|
||||
"mgmt.servapps.volumes.list.ScopeTitle": "Kapsam",
|
||||
"mgmt.servapps.volumes.volumeName": "Hacim Adı",
|
||||
"mgmt.storage.available": "mevcut",
|
||||
"mgmt.storage.chown": "Bağlama klasörünün sahibini değiştir (isteğe bağlı, örn. 1000:1000)",
|
||||
"mgmt.storage.configName.configNameLabel": "Yapılandırma Adı",
|
||||
"mgmt.storage.confirmParityDeletion": "Bu pariteyi silmek istediğinizden emin misiniz?",
|
||||
"mgmt.storage.confirmPwd.confirmPwdLabel": "Şifrenizi Onaylayın",
|
||||
"mgmt.storage.dataDisksTitle": "Veri Diskleri",
|
||||
"mgmt.storage.deviceTitle": "Cihaz",
|
||||
"mgmt.storage.diskformatTitle": "Disk Formatı",
|
||||
"mgmt.storage.disks": "Diskler",
|
||||
"mgmt.storage.externalStorage": "Harici Depolama",
|
||||
"mgmt.storage.externalStorageText": "Çok yakında. Bu özellik, dış bulut (Dropbox, Onedrive, ...) servisini sunucunuza bağlamanızı sağlayacak.",
|
||||
"mgmt.storage.formatButton": "Formatla",
|
||||
"mgmt.storage.formatDiskTitle": "Diski Formatla",
|
||||
"mgmt.storage.formattingLog": "Formatlanıyor",
|
||||
"mgmt.storage.list.fixText": "Düzelt",
|
||||
"mgmt.storage.list.scrubText": "Ova",
|
||||
"mgmt.storage.list.syncText": "Senkronize Et",
|
||||
"mgmt.storage.merge.fsOptions.fsOptionsLabel": "Ek mergerFS seçenekleri (isteğe bağlı, virgülle ayrılmış)",
|
||||
"mgmt.storage.mergeButton": "Birleştir",
|
||||
"mgmt.storage.mergeText": "Diskleri birleştirmek üzeresiniz. <strong>Bu işlem güvenli ve geri alınabilir</strong>. Disklerdeki veriler kaybedilmeyecek, ancak içeriği dosya gezgininde tek bir disk olarak görüntülenebilir hale getirecektir.",
|
||||
"mgmt.storage.mergeTitle": "Diskleri Birleştir",
|
||||
"mgmt.storage.mount.permanent": "Kalıcı",
|
||||
"mgmt.storage.mount.whatToMountLabel": "Bağlanacak olan",
|
||||
"mgmt.storage.mountPath": "Bağlanma Yolu",
|
||||
"mgmt.storage.mountPicker": "Hedefleri Seç",
|
||||
"mgmt.storage.mountedAtText": "Bağlandı",
|
||||
"mgmt.storage.mounts": "Bağlantılar",
|
||||
"mgmt.storage.newMerge.newMergeButton": "Yeni Birleştirme Oluştur",
|
||||
"mgmt.storage.newMount.newMountButton": "Yeni Bağlantı",
|
||||
"mgmt.storage.optionsTitle": "Seçenekler",
|
||||
"mgmt.storage.parityDisksTitle": "Parite Diskleri",
|
||||
"mgmt.storage.parityTitle": "Parite",
|
||||
"mgmt.storage.pathPrefixMntValidation": "Yol /mnt/ veya /var/mnt ile başlamalıdır",
|
||||
"mgmt.storage.pathTitle": "Yol",
|
||||
"mgmt.storage.raidText": "Çok yakında. Bu özellik, disklerinizle RAID grupları oluşturmanıza olanak tanıyacak.",
|
||||
"mgmt.storage.raidTitle": "RAID",
|
||||
"mgmt.storage.runningInsideContainerWarning": "### Cosmos'u bir Docker konteyneri içinde çalıştırıyorsunuz. Bu nedenle, disklerinize ve onların bilgilerine sınırlı erişimi olacak.",
|
||||
"mgmt.storage.selectMin2": "En az 2 disk seçin",
|
||||
"mgmt.storage.sharesText": "Çok yakında. Bu özellik, klasörleri farklı protokollerle (SMB, FTP, ...) paylaşmanıza olanak tanıyacak.",
|
||||
"mgmt.storage.sharesTitle": "Paylaşımlar",
|
||||
"mgmt.storage.smart.for": "S.M.A.R.T. için",
|
||||
"mgmt.storage.smart.health": "Sağlık",
|
||||
"mgmt.storage.smart.noSmartError": "Bu disk için S.M.A.R.T. verisi mevcut değil. Cosmos'u bir tür sanallaştırma veya konteynerizasyon arkasında çalıştırıyorsanız, verinin mevcut olmamasının nedeni muhtemelen budur.",
|
||||
"mgmt.storage.smart.threshholdTooltip": "Bu değer sağlık yüzdesidir (%100 en iyisidir). Yanında, sabit diskinizi değiştirmenin acil olduğu eşiğin altındaki bir değer bulunur.",
|
||||
"mgmt.storage.snapraid.addDatadisk": "Veri Diski Ekle",
|
||||
"mgmt.storage.snapraid.createParity.Step1Text": "İlk olarak, parite disk(ler)ini seçin. Bir parite diski bir disk arızasına karşı koruma sağlar, iki parite diski iki disk arızasına karşı koruma sağlar, bu şekilde devam eder. Bu disklerin yalnızca parite için kullanılacağını ve veri depolama için kullanılamayacağını unutmayın. Parite diskleri, en büyük veri diski kadar büyük olmalı ve boş olmalıdır.",
|
||||
"mgmt.storage.snapraid.createParity.Step2Text": "Parite disk(ler)i ile korumak istediğiniz veri disklerini seçin.",
|
||||
"mgmt.storage.snapraid.createParity.Step3Text": "Senkronizasyon ve ovma aralıklarını ayarlayın. Senkronizasyon aralığı, paritenin güncellendiği zamandır. Ovma aralığı, paritenin hatalara karşı kontrol edildiği zamandır. Bu, CRONTAB sözdizimi ile saniyeler kullanılarak yapılan bir ayardır.",
|
||||
"mgmt.storage.snapraid.createParity.newDisks": "Yeni Parite Diskleri",
|
||||
"mgmt.storage.snapraid.createParity.step": "Adım",
|
||||
"mgmt.storage.snapraid.createParityDisksButton": "Parite Diskleri Oluştur",
|
||||
"mgmt.storage.snapraid.createParityInfo": "Parite diskleri oluşturmaya hazırlanıyorsunuz. <strong>Bu işlem güvenlidir ve geri alınabilir</strong>. Parite diskleri, verilerinizi disk arızalarından korumak için kullanılır. Bir parite diski oluştururken, korumak istediğiniz veri disklerini ekleyin. Sistem veya başka bir parite diski içeren bir disk eklemeyin.",
|
||||
"mgmt.storage.snapraid.min1parity": "En az 1 parite diski seçin",
|
||||
"mgmt.storage.snapraid.min2datadisks": "En az 2 veri diski seçin",
|
||||
"mgmt.storage.snapraid.min3chars": "Ad en az 3 karakter olmalı",
|
||||
"mgmt.storage.snapraid.notAlphanumeric": "Ad alfanümerik olmalı",
|
||||
"mgmt.storage.snapraid.removeDatadisk": "Veri Diskini Kaldır",
|
||||
"mgmt.storage.snapraid.scrubInterval.scrubIntervalLabel": "Tarama Aralığı",
|
||||
"mgmt.storage.snapraid.storageParity": "Depolama Paritesi",
|
||||
"mgmt.storage.snapraid.syncInterval.syncIntervalLabel": "Senkronizasyon Aralığı",
|
||||
"mgmt.storage.startFormatLog": "{{disk}} diskini formatlama başlatılıyor...",
|
||||
"mgmt.storage.syncScrubIntervalTitle": "Senkronizasyon/Tarama Aralıkları",
|
||||
"mgmt.storage.typeTitle": "Tür",
|
||||
"mgmt.storage.unMountDiskButton": "{{unMount}} diski",
|
||||
"mgmt.storage.unMountDiskText": "<strong>{{disk}}</strong>{{mountpoint}} diskini {{unMount}} etmek üzeresiniz. Bu işlem, içerikleri dosya gezgininde görüntülenemeyecek hale getirecektir. Kalıcı {{unMount}} yeniden başlatmadan sonra devam edecektir.",
|
||||
"mgmt.storage.unMountText": "{{mountpoint}} klasörünü {{unMount}} etmek üzeresiniz. Bu işlem, içerikleri dosya gezgininde görüntülenemeyecek hale getirecektir. Kalıcı {{unMount}} yeniden başlatmadan sonra devam edecektir.",
|
||||
"mgmt.storage.unavailable": "kullanılamıyor",
|
||||
"mgmt.storage.formatModalText": "{{disk}} diskini formatlamayı onaylamak için şifrenizi girin",
|
||||
"mgmt.storage.vmWarning": "Cosmos'u bir Docker konteynerinde veya VM içinde çalıştırıyorsunuz. Bu nedenle, disklerinize ve onların bilgilerine yalnızca sınırlı erişim sağlanabilir. Güvenliğiniz için, disk yapılandırma, formatlama, RAID gibi potansiyel olarak yıkıcı işlemler devre dışı bırakılmıştır çünkü VM/Docker kurulumunuz değişken olabilir ve sizi yanlış yönlendirerek geri dönüşü olmayan hasarlara neden olabilir.",
|
||||
"mgmt.urls.edit.advancedSettings.advancedSettingsInfo": "Bu ayarlar yalnızca ileri düzey kullanıcılar içindir. Ne yaptığınızı bilmiyorsanız lütfen değiştirmeyin.",
|
||||
"mgmt.urls.edit.advancedSettings.filterIpWarning": "Bu ayar, belirtilen IP'lerden gelmeyen tüm istekleri filtreleyecektir. Bu, kurulumunuzun istemcinin gerçek IP'sini rapor etmesini gerektirir. Varsayılan olarak, yapacaktır, ancak bazı alışılmadık kurulumlar (örneğin, Windows üzerinde Docker/Cosmos kurulumu veya Cloudflare arkasında çalıştırma) Cosmos'un istemcinin gerçek IP'sini öğrenmesini engelleyecektir. Yukarıda 'Constellation ile Sınırla' seçimini yaptıysanız, Constellation IP'leri bu ayardan bağımsız olarak her zaman izin verilecektir.",
|
||||
"mgmt.urls.edit.advancedSettings.hideFromDashboardCheckbox.hideFromDashboardLabel": "Gösterge Panelinden Gizle",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderLabel": "Host Başlığını Geçersiz Kıl (başka bir sunucu/ip'den gelen istekleri zincir çözmek için kullanın)",
|
||||
"mgmt.urls.edit.advancedSettings.overwriteHostHeaderInput.overwriteHostHeaderPlaceholder": "Host Başlığını Geçersiz Kıl",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpLabel": "Gelen IP'leri ve/veya IP aralıklarını beyaz listeye ekle (virgülle ayrılmış)",
|
||||
"mgmt.urls.edit.advancedSettings.whitelistInboundIpInput.whitelistInboundIpPlaceholder": "Gelen IP'leri ve/veya IP aralıklarını beyaz listeye ekle (virgülle ayrılmış)",
|
||||
"mgmt.urls.edit.advancedSettingsTitle": "Gelişmiş Ayarlar",
|
||||
"mgmt.urls.edit.basicSecurity.authEnabledCheckbox.authEnabledLabel": "Kimlik Doğrulama Gerekiyor",
|
||||
"mgmt.urls.edit.basicSecurity.restrictToConstellationCheckbox.restrictToConstellationLabel": "Constellation VPN'e erişimi sınırla",
|
||||
"mgmt.urls.edit.basicSecurity.smartShieldEnabledCheckbox.smartShieldEnabledLabel": "Akıllı Kalkan Koruması",
|
||||
"mgmt.urls.edit.basicSecurityTitle": "Temel Güvenlik",
|
||||
"mgmt.urls.edit.insecureHttpsCheckbox.insecureHttpsLabel": "Güvensiz HTTPS Hedefini Kabul Et (önerilmez)",
|
||||
"mgmt.urls.edit.newUrlTitle": "yeni URL",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixLabel": "Yol Ön Eki",
|
||||
"mgmt.urls.edit.pathPrefixInputx.pathPrefixPlaceholder": "Yol Ön Eki",
|
||||
"mgmt.urls.edit.sourceInfo": "Hedefinize erişmek için hangi URL'yi kullanmak istiyorsunuz?",
|
||||
"mgmt.urls.edit.stripPathCheckbox.stripPathLabel": "Yol Ön Ekini Kaldır",
|
||||
"mgmt.urls.edit.targetFolderPathInput.targetFolderPathLabel": "Hedef Klasör Yolu",
|
||||
"mgmt.urls.edit.targetSettings.targetUrlInput.targetUrlLabel": "Hedef URL",
|
||||
"mgmt.urls.edit.targetSettingsTitle": "Hedef Ayarları",
|
||||
"mgmt.urls.edit.targetType.modeSelection.modeLabel": "Mod",
|
||||
"mgmt.urls.edit.targetType.modeSelection.proxyChoice": "Vekil",
|
||||
"mgmt.urls.edit.targetType.modeSelection.redirectChoice": "Yönlendirme",
|
||||
"mgmt.urls.edit.targetType.modeSelection.servAppChoice": "ServApp - Docker Konteyneri",
|
||||
"mgmt.urls.edit.targetType.modeSelection.spaChoice": "Tek Sayfa Uygulaması",
|
||||
"mgmt.urls.edit.targetType.modeSelection.staticChoice": "Statik Klasör",
|
||||
"mgmt.urls.edit.targetTypeInfo": "Bu rotayla neye erişmeye çalışıyorsunuz?",
|
||||
"mgmt.urls.edit.targetTypeTitle": "Hedef Türü",
|
||||
"mgmt.urls.edit.useHostCheckbox.useHostLabel": "Host'u Kullan",
|
||||
"mgmt.urls.edit.usePathPrefixCheckbox.usePathPrefixLabel": "Yol Ön Ekini Kullan",
|
||||
"mgmt.usermgmt.adminLabel": "Yönetici",
|
||||
"mgmt.usermgmt.createUser.emailOptInput.emailOptLabel": "E-posta Adresi (İsteğe Bağlı)",
|
||||
"mgmt.usermgmt.createUserTitle": "Kullanıcı Oluştur",
|
||||
"mgmt.usermgmt.deleteUserConfirm": "Kullanıcıyı silmek istediğinize emin misiniz",
|
||||
"mgmt.usermgmt.deleteUserTitle": "Kullanıcı Sil",
|
||||
"mgmt.usermgmt.editEmail.emailInput.emailLabel": "E-posta Adresi",
|
||||
"mgmt.usermgmt.editEmailText": "Bu formu {{user}}'ın E-postasını düzenlemek için kullanın.",
|
||||
"mgmt.usermgmt.editEmailTitle": "E-posta Düzenle",
|
||||
"mgmt.usermgmt.inviteExpiredLabel": "Davet Süresi Doldu",
|
||||
"mgmt.usermgmt.invitePendingLabel": "Davet Beklemede",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShare": "Bu bağlantıyı gönder",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareLink": "Alternatif olarak aşağıdaki bağlantıyı da paylaşabilirsiniz:",
|
||||
"mgmt.usermgmt.inviteUser.emailSentAltShareTo": "için",
|
||||
"mgmt.usermgmt.inviteUser.emailSentConfirmation": "Bir e-posta gönderildi",
|
||||
"mgmt.usermgmt.inviteUser.emailSentwithLink": "bağlantı ile",
|
||||
"mgmt.usermgmt.inviteUserText": "Bu formu yeni bir kullanıcıyı sisteme davet etmek için kullanın.",
|
||||
"mgmt.usermgmt.inviteUserTitle": "Kullanıcı Davet Et",
|
||||
"mgmt.usermgmt.lastLogin": "Son Giriş",
|
||||
"mgmt.usermgmt.reset2faButton": "2FA'yı Sıfırla",
|
||||
"mgmt.usermgmt.sendPasswordResetButton": "Şifre sıfırlama gönder",
|
||||
"navigation.home.Avx": "AVX Destekleniyor",
|
||||
"navigation.home.LetsEncryptEmailError": "Otomatik HTTPS Sertifikası için Let's Encrypt'i etkinleştirdiniz. Let's Encrypt için yapılandırmada kullanmak üzere bir e-posta adresi sağlamanız gerekmektedir.",
|
||||
"navigation.home.LetsEncryptError": "Let's Encrypt yapılandırmanızda veya rotalarınızdan birinde hatalar var, lütfen onları en kısa sürede düzeltin:",
|
||||
"navigation.home.availRam": "müs.",
|
||||
"navigation.home.configChangeRequiresRestartError": "Yapılandırmada etkili olması için yeniden başlatma gerektiren değişiklikler yaptınız. Değişiklikleri uygulamak için lütfen Cosmos'u yeniden başlatın.",
|
||||
"navigation.home.cosmosNotDockerHostError": "Cosmos sunucunuz docker ana bilgisayar ağ modunda çalışmıyor. Kurulumunuzu taşınmanız önerilir.",
|
||||
"navigation.home.dbCantConnectError": "Veritabanına bağlanılamıyor, bu Cosmos'un birçok özelliğini etkileyecektir. Lütfen acilen düzeltin!",
|
||||
"navigation.home.localhostnotRecommendedError": "Yapılandırmada ana bilgisayar adı olarak localhost veya 0.0.0.0 kullanıyorsunuz. Bir etki alanı adı veya IP kullanmanız önerilir.",
|
||||
"navigation.home.network": "AĞ",
|
||||
"navigation.home.newCosmosVersionError": "Cosmos'un yeni bir sürümü mevcut! En son özellikleri ve hata düzeltmelerini almak için lütfen en son sürüme güncelleyin.",
|
||||
"navigation.home.noApps": "Yapılandırılmış uygulamanız yok. Yapılandırma paneline bazı uygulamalar ekleyin lütfen.",
|
||||
"navigation.home.noAppsTitle": "Uygulama Yok",
|
||||
"navigation.home.noAvx": "AVX Desteği Yok",
|
||||
"navigation.home.rcvNet": "alıntı",
|
||||
"navigation.home.trsNet": "gönd",
|
||||
"navigation.home.usedRam": "kullanılan",
|
||||
"navigation.market.applicationsTitle": "Uygulamalar",
|
||||
"navigation.market.compose": "compose",
|
||||
"navigation.market.filterDuplicateCheckbox": "Çiftleri Filtrele",
|
||||
"navigation.market.image": "resim",
|
||||
"navigation.market.newSources.additionalMarketsInfo": "Bu, App-Store'a ek 3. parti depolar eklemenize olanak tanır.",
|
||||
"navigation.market.newSources.additionalMarketsInfo.href": "buradan başlayın",
|
||||
"navigation.market.newSources.additionalMarketsInfo.moreInfo": "Yeni kaynaklar bulmak için,",
|
||||
"navigation.market.repository": "depo",
|
||||
"navigation.market.search": "{{count}} Uygulama Ara...",
|
||||
"navigation.market.sources.addSourceButton": "Kaynak Ekle",
|
||||
"navigation.market.sources.editSourcesButton": "Kaynaklar",
|
||||
"navigation.market.sources.nameNotUniqueValidation": "Ad benzersiz olmalı",
|
||||
"navigation.market.sources.urlRequiredValidation": "URL gereklidir",
|
||||
"navigation.market.sourcesTitle": "Kaynakları Düzenle",
|
||||
"navigation.market.startServAppButton": "ServApp Başlat",
|
||||
"navigation.market.unofficialMarketTooltip": "Bu uygulama Cosmos Cloud App Store'da barındırılmıyor. Resmi olarak doğrulanmamış ve test edilmemiştir.",
|
||||
"navigation.market.viewButton": "Görüntüle",
|
||||
"navigation.monitoring.alerts.action.edit": "Alarmı Düzenle",
|
||||
"navigation.monitoring.alerts.action.edit.actionTypeInput.actionTypeLabel": "Eylem Türü",
|
||||
"navigation.monitoring.alerts.action.edit.conditionOperator.validation": "Koşul operatörü gereklidir",
|
||||
"navigation.monitoring.alerts.action.edit.conditionValue.validation": "Koşul değeri gereklidir",
|
||||
"navigation.monitoring.alerts.action.edit.period.validation": "Periyot gereklidir",
|
||||
"navigation.monitoring.alerts.action.edit.severitySelection.severityLabel": "Ciddiyet",
|
||||
"navigation.monitoring.alerts.action.edit.trackingMetric.validation": "İzleme metriği gereklidir",
|
||||
"navigation.monitoring.alerts.actions.restart": "Uyarıya neden olan konteynerı yeniden başlat",
|
||||
"navigation.monitoring.alerts.actions.restartActionInfo": "Yeniden başlatma eylemi, metriğe bağlı tüm Konteynerları yeniden başlatmayı deneyecektir. Bu, yalnızca bir kaynağa özgü metriklerde (örn. belirli bir konteynerin CPU'su) etkili olacaktır. Genel kullanılan CPU gibi genel metriklerde ise hiçbir şey yapmaz",
|
||||
"navigation.monitoring.alerts.actions.sendEmail": "Bir E-posta Gönder",
|
||||
"navigation.monitoring.alerts.actions.sendNotification": "Bir bildirim gönder",
|
||||
"navigation.monitoring.alerts.actions.stop": "Uyarıya neden olan kaynakları durdur/ devre dışı bırak",
|
||||
"navigation.monitoring.alerts.actions.stopActionInfo": "Durdurma eylemi, metriğe bağlı tüm kaynakları (örn. Konteynerlar, yollar, vb...) durdurmayı/devre dışı bırakmayı deneyecektir. Bu, yalnızca bir kaynağa özgü metriklerde (örn. belirli bir konteynerin CPU'su) etkili olacaktır. Genel kullanılan CPU gibi genel metriklerde ise hiçbir şey yapmaz",
|
||||
"navigation.monitoring.alerts.actionsTitle": "Eylemler",
|
||||
"navigation.monitoring.alerts.alertNameLabel": "Alarmın adı",
|
||||
"navigation.monitoring.alerts.astTriggeredTitle": "Son Tetikleme",
|
||||
"navigation.monitoring.alerts.conditionLabel": "Koşul, maksimum değerin bir yüzdesidir",
|
||||
"navigation.monitoring.alerts.conditionOperatorLabel": "Tetikleme Koşul Operatörü",
|
||||
"navigation.monitoring.alerts.conditionTitle": "Koşul",
|
||||
"navigation.monitoring.alerts.conditionValueLabel": "Tetikleme Koşul Değeri",
|
||||
"navigation.monitoring.alerts.newAlertButton": "Yeni Alarm",
|
||||
"navigation.monitoring.alerts.periodLabel": "Periyot (metriğin ne sıklıkla kontrol edileceği)",
|
||||
"navigation.monitoring.alerts.periodTitle": "Periyot",
|
||||
"navigation.monitoring.alerts.resetToDefaultButton": "Varsayılana sıfırla",
|
||||
"navigation.monitoring.alerts.throttleCheckbox.throttleLabel": "Kısıtlama (günde en fazla bir kez tetiklenir)",
|
||||
"navigation.monitoring.alerts.trackingMetricLabel": "İzlenecek metrik",
|
||||
"navigation.monitoring.alerts.trackingMetricTitle": "İzleme Metrik",
|
||||
"navigation.monitoring.alertsTitle": "Uyarılar",
|
||||
"navigation.monitoring.daily": "Günlük",
|
||||
"navigation.monitoring.events.datePicker.fromLabel": "Başlangıç",
|
||||
"navigation.monitoring.events.datePicker.toLabel": "Bitiş",
|
||||
"navigation.monitoring.events.eventsFound": "{{count}} olay {{from}} ile {{to}} arasında bulundu",
|
||||
"navigation.monitoring.events.eventsFound_other": "{{count}} olay {{from}} ile {{to}} arasında bulundu",
|
||||
"navigation.monitoring.events.eventsFound_zero": "{{from}} ile {{to}} arasında olay bulunamadı",
|
||||
"navigation.monitoring.events.loadMoreButton": "Daha fazla yükle",
|
||||
"navigation.monitoring.events.searchInput.searchPlaceholder": "Ara (metin veya bson)",
|
||||
"navigation.monitoring.eventsTitle": "Olaylar",
|
||||
"navigation.monitoring.hourly": "Saatlik",
|
||||
"navigation.monitoring.latest": "En Güncel",
|
||||
"navigation.monitoring.proxyTitle": "Proxy",
|
||||
"navigation.monitoring.resourceDashboard.averageNetworkTitle": "Konteynerler - Ortalama Ağ",
|
||||
"navigation.monitoring.resourceDashboard.averageResourcesTitle": "Konteynerler - Ortalama Kaynaklar",
|
||||
"navigation.monitoring.resourceDashboard.blockReasonTitle": "Engellenen İsteklerin Nedenleri",
|
||||
"navigation.monitoring.resourceDashboard.blockedRequestsTitle": "Engellenen İstekler",
|
||||
"navigation.monitoring.resourceDashboard.diskUsageTitle": "Disk Kullanımı",
|
||||
"navigation.monitoring.resourceDashboard.reasonByBots": "Botlar",
|
||||
"navigation.monitoring.resourceDashboard.reasonByGeo": "Coğrafi Konuma Göre (engellenen ülkeler)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByHostname": "Ana makineye göre (genellikle IP tarama tehdidi)",
|
||||
"navigation.monitoring.resourceDashboard.reasonByRef": "Referansa göre",
|
||||
"navigation.monitoring.resourceDashboard.reasonBySmartShield": "Akıllı Kalkan (zaman, boyut, kaba kuvvet, eşzamanlı istekler vb. çeşitli kötüye kullanım metrikleri). Potansiyel saldırılar durumunda kaynakları korumak için yasaklanmış IP'ler için engellemeyi içermez",
|
||||
"navigation.monitoring.resourceDashboard.reasonByWhitelist": "IP Beyaz Listelerine göre (Constellation'a sınırlı olanlar dahil)",
|
||||
"navigation.monitoring.resourceDashboard.requestsPerUrlTitle": "URL Başına İstekler",
|
||||
"navigation.monitoring.resourceDashboard.requestsTitle": "İstek Kaynakları",
|
||||
"navigation.monitoring.resourceDashboard.responsesTitle": "İstek Yanıtları",
|
||||
"navigation.monitoring.resourcesTitle": "Kaynaklar",
|
||||
"navigation.monitoringTitle": "Sunucu İzleme",
|
||||
"newInstall.LetsEncrypt.cloudflareWarning": "Cloudflare kullanıyorsanız, DNS kaydının <strong>Proxied</strong> olarak ayarlanmadığından emin olun (turuncu bulut değil, gri bir bulut görmelisiniz). Aksi takdirde Cloudflare, Let's Encrypt'in alan adınızı doğrulamasına izin vermez. <br /> Alternatif olarak, DNS challenge'ı da kullanabilirsiniz.",
|
||||
"newInstall.LetsEncrypt.dnsChallengeInfo": "DNS challenge'ını etkinleştirdiniz. DNS sağlayıcınız için ortam değişkenlerini ayarladığınızdan emin olun. Şimdi etkinleştirebilirsiniz, ancak bu yükleyiciden sonra Cosmos'a erişmeyi denemeden önce API token'larınızı uygun şekilde ayarladığınızdan emin olun. Belgeleri burada görün: <1>https://go-acme.github.io/lego/dns/</1>",
|
||||
"newInstall.adminAccountText": "Sunucunuzu yönetmek için yerel bir yönetici hesabı oluşturun. E-posta isteğe bağlıdır ve bildirimler ve parola kurtarma için kullanılır.",
|
||||
"newInstall.adminAccountTitle": "Yönetici Hesabı 🔑 (adım 4/4)",
|
||||
"newInstall.applyRestartAction": "Uygula ve Yeniden Başlat",
|
||||
"newInstall.checkInputValidation": "Tüm girdilere düzgün şekilde doldurduğunuzu kontrol edin",
|
||||
"newInstall.cleanInstallCheckbox": "Temiz yükleme (mevcut yapılandırma dosyalarını kaldır)",
|
||||
"newInstall.dbConnected": "Veritabanı bağlı.",
|
||||
"newInstall.dbInstalling": "Veritabanı Yükleniyor...",
|
||||
"newInstall.dbNotConnected": "Veritabanı bağlı değil!",
|
||||
"newInstall.dbSelection.createChoice": "Otomatik olarak güvenli bir veritabanı oluştur (önerilir)",
|
||||
"newInstall.dbSelection.dbLabel": "Seçiminizi yapın",
|
||||
"newInstall.dbSelection.disabledChoice": "Kullanıcı Yönetimi ve Arayüzünü Devre Dışı Bırak",
|
||||
"newInstall.dbSelection.providedChoice": "Kendi veritabanı kimlik bilgilerini sağla",
|
||||
"newInstall.dbText": "Cosmos, tüm verileri saklamak için bir MongoDB veritabanı kullanıyor. Bu isteğe bağlıdır, ancak Kimlik Doğrulama ve arayüz veritabanı olmadan çalışmaz.",
|
||||
"newInstall.dbTitle": "Veritabanı 🗄️ (adım 2/4)",
|
||||
"newInstall.dbUrlInput.dbUrlLabel": "Veritabanı URL'si",
|
||||
"newInstall.dockerAvail": "Docker yüklü ve çalışıyor.",
|
||||
"newInstall.dockerChecking": "Docker Durumu Yeniden Kontrol Ediliyor...",
|
||||
"newInstall.dockerNotConnected": "Docker bağlı değil! Docker bağlantınızı kontrol edin.<br/>Docker çalıştırma komutunuza <pre>-v /var/run/docker.sock:/var/run/docker.sock</pre> eklemeyi mi unuttunuz?<br />docker daemon başka bir yerde çalışıyorsa, lütfen docker çalıştırma komutunuza <pre>-e DOCKER_HOST=...</pre> ekleyin.",
|
||||
"newInstall.dockerTitle": "Docker 🐋 (adım 1/4)",
|
||||
"newInstall.finishText": "Tebrikler! Cosmos'u başarıyla yüklediniz. Yönetici hesabı ile sunucunuza şimdi giriş yapabilirsiniz. Ana bilgisayar adını değiştirdiyseniz, yeniden başlattıktan sonra sunucunuza erişmek için bu URL'yi kullanmayı unutmayın. Sorun yaşıyorsanız, hata mesajları için günlükleri kontrol edin ve /config klasöründeki dosyayı düzenleyin. Hala başaramazsanız, lütfen <0>Discord sunucumuza</0> katılın ve size yardımcı olmaktan memnuniyet duyarız!",
|
||||
"newInstall.finishTitle": "Tamamla 🎉",
|
||||
"newInstall.fqdnAutoLetsEncryptInfo": "Bir alan adı kullanıyormuşsunuz gibi görünüyor.<br />Let's Encrypt sizin için otomatik olarak bir sertifika oluşturabilir.",
|
||||
"newInstall.hostnameInput.hostnameLabel": "Ana Bilgisayar Adı (Cosmos'a nasıl erişmek istersiniz?)",
|
||||
"newInstall.hostnameInput.hostnamePlaceholder": "yourdomain.com, ip adresiniz veya localhost",
|
||||
"newInstall.hostnamePointsToInfo": "Bu ana bilgisayar adı <strong>{{hostIp}}</strong> adresine işaret ediyor, bunun sunucu IP'niz olduğundan emin olun!",
|
||||
"newInstall.httpsText": "HTTPS Sertifikalarını otomatik olarak sağlamak için Let's Encrypt kullanmanız önerilir. Bu, bu sunucuya işaret eden geçerli bir alan adı gerektirir. Bir tane yoksa, <strong>açılır menüde \"Kendi imzaladığı sertifika oluştur\" seçeneğini belirleyebilirsiniz.</strong> HTTPS'yi etkinleştirirseniz, bir sonraki yeniden başlatmadan sonra etkin olacaktır.",
|
||||
"newInstall.httpsText.info": "Bilmiyorsanız, varsayılan değer olan \"cosmos.local\" bırakın. Tarayıcınızda \"http://cosmos.local\" yazarak Cosmos'a erişebileceksiniz!",
|
||||
"newInstall.httpsText.warning": "*.local alan adları, cosmos.local gibi, yalnızca <strong>ev sunucuları</strong> için çalışır. Sunucunuz uzaktaysa (örneğin kiralık sunucu), sunucunun IP adresini veya alan adını kullanmanız gerekir.",
|
||||
"newInstall.httpsTitle": "HTTPS 🌐 (adım 3/4)",
|
||||
"newInstall.letsEncryptChoiceOnlyfqdnValidation": "Let's Encrypt yalnızca alan adlarını kabul eder",
|
||||
"newInstall.linkToDocs": "Belgelere bağlantı",
|
||||
"newInstall.loading": "Yükleniyor",
|
||||
"newInstall.localAutoSelfSignedInfo": "Bir IP adresi veya yerel alan adı kullanıyor gibi görünüyorsunuz. <br />Yalnızca düz HTTP veya kendi imzaladığı sertifikaları kullanabilirsiniz (kendi imzaladığınız sertifikaları kullanmak ne yaptığınızı biliyorsanız kullanın, çünkü bazı uygulamalarla, özellikle IOS üzerinde sorunlara yol açar).",
|
||||
"newInstall.previousButton": "Önceki",
|
||||
"newInstall.privCertInput.privCertLabel": "Özel Sertifika",
|
||||
"newInstall.pubCertInput.pubCertLabel": "Genel Sertifika",
|
||||
"newInstall.setupUser.nicknameRootAdminNotAllowedValidation": "Kullanıcı adı 'admin' veya 'root' olamaz",
|
||||
"newInstall.setupUser.passwordMustMatchValidation": "Şifreler eşleşmeli",
|
||||
"newInstall.skipAction": "Atla",
|
||||
"newInstall.sslEmailInput.sslEmailLabel": "Let's Encrypt E-posta",
|
||||
"newInstall.usermgmt.disableButton": "Devre Dışı Bırak",
|
||||
"newInstall.usermgmt.inviteUser.resendInviteButton": "Davetiyeyi Tekrar Gönder",
|
||||
"newInstall.welcomeText": "Öncelikle, Cosmos'u denediğiniz için çok teşekkürler! Ve kurulum sihirbazına hoş geldiniz. Bu sihirbaz, Cosmos'un kurulumunda size rehberlik edecektir. Yaklaşık 2-3 dakika sürecek ve hazır olacaksınız.",
|
||||
"newInstall.welcomeTitle": "Hoş Geldiniz! 💖",
|
||||
"newInstall.whatIsCosmos": "Cosmos, uygulamaları çalıştırmak için Docker kullanıyor. Bu isteğe bağlıdır, ancak Docker'a bağlanamazsa Cosmos yalnızca ters proxy modunda çalışacaktır.",
|
||||
"newInstall.wildcardLetsEncryptCheckbox.wildcardLetsEncryptLabel": "Wildcard Sertifikasını * için kullan.",
|
||||
"newInstall.wildcardLetsEncryptError": "Let's Encrypt ile wildcard sertifikalarını etkinleştirdiniz. Bu yalnızca DNS meydan okumasını kullanırsanız çalışır! Lütfen DNS Sağlayıcısı metin girişini düzenleyin.",
|
||||
"tooltip.route.SmartShield.enabled": "Akıllı Kalkan Etkin",
|
||||
"tooltip.route.SmartShield.disabled": "Akıllı Kalkan Devre Dışı",
|
||||
"tooltip.route.authentication.enabled": "Kimlik Doğrulama Etkin",
|
||||
"tooltip.route.authentication.disabled": "Kimlik Doğrulama Devre Dışı",
|
||||
"tooltip.route.throttling.enabled": "Sınırlama Etkin",
|
||||
"tooltip.route.throttling.disabled": "Sınırlama Devre Dışı",
|
||||
"tooltip.route.timeout.enabled": "zaman aşımı Etkin",
|
||||
"tooltip.route.timeout.disabled": "zaman aşımı Devre Dışı",
|
||||
"tooltip.route.move": "Öncelikli olan rotalar önce eşleştirilir",
|
||||
"tooltip.route.tunnelWarn": "Bu rota ana Cosmos sunucunuza tünellenmiştir, buradan düzenlemeniz gerekiyor.",
|
||||
"mgmt.urls.edit.tunnelViaSelection.tunnelViaLabel": "Başka bir Constellation Cosmos düğümü aracılığıyla tünel",
|
||||
"mgmt.urls.edit.tunneledHostInput.tunneledHostLabel": "Tünel için ana bilgisayar adı (kullanıcının karşılaştığı tünel ana bilgisayar adı nedir)",
|
||||
"mgmt.config.general.licenceInput.licenceLabel": "Lisans Anahtarı",
|
||||
"mgmt.config.general.licenceInput.manageLicenceButton": "Lisansı Yönet",
|
||||
"language.selectLanguage": "Dili Seç"
|
||||
}
|
||||
33
package-lock.json
generated
33
package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "cosmos-server",
|
||||
"version": "0.16.0-unstable25",
|
||||
"version": "0.16.0-unstable26",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "cosmos-server",
|
||||
"version": "0.16.0-unstable25",
|
||||
"version": "0.16.0-unstable26",
|
||||
"dependencies": {
|
||||
"@ant-design/colors": "^6.0.0",
|
||||
"@ant-design/icons": "^4.7.0",
|
||||
@@ -27,10 +27,12 @@
|
||||
"apexcharts": "^3.35.5",
|
||||
"bcryptjs": "^2.4.3",
|
||||
"browserslist": "^4.21.7",
|
||||
"claude-ai": "^1.2.2",
|
||||
"date-fns": "^2.30.0",
|
||||
"dayjs": "^1.11.10",
|
||||
"dot": "^1.1.3",
|
||||
"express": "^4.18.2",
|
||||
"flag-icons": "^7.2.3",
|
||||
"formik": "^2.2.9",
|
||||
"framer-motion": "^7.3.6",
|
||||
"history": "^5.3.0",
|
||||
@@ -5013,6 +5015,14 @@
|
||||
"resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz",
|
||||
"integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw=="
|
||||
},
|
||||
"node_modules/claude-ai": {
|
||||
"version": "1.2.2",
|
||||
"resolved": "https://registry.npmjs.org/claude-ai/-/claude-ai-1.2.2.tgz",
|
||||
"integrity": "sha512-/4NWVJvlT5+jiFxuXq6HUxFW2bN3fyaXbL2cJNF1u5vpNE/C4WkFO2O50KqwFYeeuo4PsamUbFPx6bAdLbk9RA==",
|
||||
"dependencies": {
|
||||
"isomorphic-fetch": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/cliui": {
|
||||
"version": "6.0.0",
|
||||
"resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
|
||||
@@ -6592,6 +6602,11 @@
|
||||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/flag-icons": {
|
||||
"version": "7.2.3",
|
||||
"resolved": "https://registry.npmjs.org/flag-icons/-/flag-icons-7.2.3.tgz",
|
||||
"integrity": "sha512-X2gUdteNuqdNqob2KKTJTS+ZCvyWeLCtDz9Ty8uJP17Y4o82Y+U/Vd4JNrdwTAjagYsRznOn9DZ+E/Q52qbmqg=="
|
||||
},
|
||||
"node_modules/flat-cache": {
|
||||
"version": "3.0.4",
|
||||
"resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
|
||||
@@ -7689,6 +7704,15 @@
|
||||
"integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/isomorphic-fetch": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz",
|
||||
"integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==",
|
||||
"dependencies": {
|
||||
"node-fetch": "^2.6.1",
|
||||
"whatwg-fetch": "^3.4.1"
|
||||
}
|
||||
},
|
||||
"node_modules/jest-diff": {
|
||||
"version": "29.5.0",
|
||||
"resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.5.0.tgz",
|
||||
@@ -10876,6 +10900,11 @@
|
||||
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
|
||||
"integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
|
||||
},
|
||||
"node_modules/whatwg-fetch": {
|
||||
"version": "3.6.20",
|
||||
"resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz",
|
||||
"integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg=="
|
||||
},
|
||||
"node_modules/whatwg-url": {
|
||||
"version": "5.0.0",
|
||||
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "cosmos-server",
|
||||
"version": "0.16.0-unstable26",
|
||||
"version": "0.16.0-unstable27",
|
||||
"description": "",
|
||||
"main": "test-server.js",
|
||||
"bugs": {
|
||||
@@ -31,6 +31,7 @@
|
||||
"dayjs": "^1.11.10",
|
||||
"dot": "^1.1.3",
|
||||
"express": "^4.18.2",
|
||||
"flag-icons": "^7.2.3",
|
||||
"formik": "^2.2.9",
|
||||
"framer-motion": "^7.3.6",
|
||||
"history": "^5.3.0",
|
||||
@@ -53,9 +54,9 @@
|
||||
"react-dom": "^18.2.0",
|
||||
"react-draggable": "^4.4.5",
|
||||
"react-element-to-jsx-string": "^15.0.0",
|
||||
"react-i18next": "^14.1.2",
|
||||
"react-intersection-observer": "^9.5.2",
|
||||
"react-lazyload": "^3.2.0",
|
||||
"react-i18next": "^14.1.2",
|
||||
"react-material-ui-carousel": "^3.4.2",
|
||||
"react-number-format": "^4.9.4",
|
||||
"react-perfect-scrollbar": "^1.5.8",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
|
||||
<!-- sponsors -->
|
||||
<h3 align="center">Thanks to the sponsors:</h3></br>
|
||||
<p align="center"><a href="https://github.com/soldier1"><img src="https://avatars.githubusercontent.com/soldier1" style="border-radius:48px" width="48" height="48" alt="null" title="null" /></a>
|
||||
<p align="center"><a href="https://github.com/dalekcoffee"><img src="https://avatars.githubusercontent.com/dalekcoffee" style="border-radius:48px" width="48" height="48" alt="Dalek" title="Dalek" /></a>
|
||||
<a href="https://github.com/soldier1"><img src="https://avatars.githubusercontent.com/soldier1" style="border-radius:48px" width="48" height="48" alt="null" title="null" /></a>
|
||||
<a href="https://github.com/DGAzr"><img src="https://avatars.githubusercontent.com/DGAzr" style="border-radius:48px" width="48" height="48" alt="null" title="null" /></a>
|
||||
<a href="https://github.com/Fortcraft"><img src="https://avatars.githubusercontent.com/Fortcraft" style="border-radius:48px" width="48" height="48" alt="null" title="null" /></a>
|
||||
<a href="https://github.com/Gordi90"><img src="https://avatars.githubusercontent.com/Gordi90" style="border-radius:48px" width="48" height="48" alt="Dér Kristóf Gordon" title="Dér Kristóf Gordon" /></a>
|
||||
|
||||
@@ -181,8 +181,6 @@ func PushSetMetric(key string, value int, def DataDef) {
|
||||
if def.DecumulatePos && value < 0 {
|
||||
value = 0
|
||||
}
|
||||
} else {
|
||||
value = 0
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -46,6 +46,11 @@ func StatusRoute(w http.ResponseWriter, req *http.Request) {
|
||||
}
|
||||
}
|
||||
|
||||
licenceValid := false
|
||||
if utils.FBL != nil && utils.FBL.LValid {
|
||||
licenceValid = true
|
||||
}
|
||||
|
||||
json.NewEncoder(w).Encode(map[string]interface{}{
|
||||
"status": "OK",
|
||||
"data": map[string]interface{}{
|
||||
@@ -74,7 +79,7 @@ func StatusRoute(w http.ResponseWriter, req *http.Request) {
|
||||
"AVX": cpu.X86.HasAVX,
|
||||
"LetsEncryptErrors": utils.LetsEncryptErrors,
|
||||
"MonitoringDisabled": utils.GetMainConfig().MonitoringDisabled,
|
||||
"Licence": utils.FBL.LValid,
|
||||
"Licence": licenceValid,
|
||||
},
|
||||
})
|
||||
} else {
|
||||
|
||||
14
translate-all.sh
Normal file
14
translate-all.sh
Normal file
@@ -0,0 +1,14 @@
|
||||
node translate.js cn
|
||||
node translate.js de
|
||||
node translate.js es
|
||||
node translate.js fr
|
||||
node translate.js hi
|
||||
node translate.js it
|
||||
node translate.js nl
|
||||
node translate.js pl
|
||||
node translate.js pt
|
||||
node translate.js ru
|
||||
node translate.js tr
|
||||
node translate.js kr
|
||||
node translate.js ar
|
||||
node translate.js en-FUNNYSHAKESPEARE
|
||||
146
translate.js
Normal file
146
translate.js
Normal file
@@ -0,0 +1,146 @@
|
||||
const fs = require('fs').promises;
|
||||
const path = require('path');
|
||||
const { execSync } = require('child_process');
|
||||
const axios = require('axios');
|
||||
|
||||
const API_KEY = process.env.API_KEY;
|
||||
const BATCH_SIZE = 50;
|
||||
|
||||
async function readJsonFile(filePath) {
|
||||
const data = await fs.readFile(filePath, 'utf8');
|
||||
return JSON.parse(data);
|
||||
}
|
||||
|
||||
async function writeJsonFile(filePath, data) {
|
||||
await fs.writeFile(filePath, JSON.stringify(data, null, 2));
|
||||
}
|
||||
|
||||
async function translateBatch(batch, targetLang) {
|
||||
const prompt = `Translate the following JSON key-value pairs from English to ${targetLang}. Maintain the JSON structure and only translate the values. Always return valid JSON:
|
||||
|
||||
${JSON.stringify(batch, null, 2)}`;
|
||||
|
||||
try {
|
||||
const res = await fetch('https://api.openai.com/v1/chat/completions', {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'Content-Type': 'application/json',
|
||||
'Authorization': `Bearer ${API_KEY}`,
|
||||
},
|
||||
body: JSON.stringify({
|
||||
model: "gpt-4o",
|
||||
max_tokens: 3000,
|
||||
messages: [
|
||||
{
|
||||
role: "system",
|
||||
content: "You are a translator for technical products.",
|
||||
},
|
||||
{
|
||||
role: "user",
|
||||
content: prompt,
|
||||
},
|
||||
],
|
||||
})
|
||||
});
|
||||
|
||||
let rawText = await res.json();
|
||||
// console.log(rawText);
|
||||
rawText = rawText.choices[0].message.content;
|
||||
let json = rawText.split('{').slice(1).join('{');
|
||||
json = json.split('}').slice(0, -1).join('}');
|
||||
console.log(json);
|
||||
json = JSON.parse(`{${json}}`);
|
||||
|
||||
return json;
|
||||
} catch (error) {
|
||||
console.error('Error calling API:', error.message);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
async function getModifiedKeys(filePath, since) {
|
||||
try {
|
||||
const output = execSync(`git diff ${since} -- ${filePath}`, { encoding: 'utf-8' });
|
||||
const addedLines = output.split('\n').filter(line => line.startsWith('+') && line.includes(':'));
|
||||
return addedLines.map(line => line.split(':')[0].replace(/["+]/g, '').trim());
|
||||
} catch (error) {
|
||||
console.error('Error getting modified keys:', error.message);
|
||||
return [];
|
||||
}
|
||||
}
|
||||
|
||||
async function translateFile(sourcePath, targetPath, targetLang, all, since) {
|
||||
const sourceData = await readJsonFile(sourcePath);
|
||||
let targetData = {};
|
||||
|
||||
if (!all) {
|
||||
try {
|
||||
targetData = await readJsonFile(targetPath);
|
||||
} catch (error) {
|
||||
console.log('Target file not found. Creating a new one.');
|
||||
|
||||
// Create the target directory if it doesn't exist
|
||||
const targetDir = path.dirname(targetPath);
|
||||
await fs.mkdir(targetDir, { recursive: true });
|
||||
}
|
||||
}
|
||||
|
||||
let keysToTranslate;
|
||||
if (all) {
|
||||
keysToTranslate = Object.keys(sourceData);
|
||||
} else if (since) {
|
||||
keysToTranslate = await getModifiedKeys(sourcePath, since);
|
||||
} else {
|
||||
keysToTranslate = Object.keys(sourceData).filter(key => !(key in targetData));
|
||||
}
|
||||
|
||||
for (let i = 0; i < keysToTranslate.length; i += BATCH_SIZE) {
|
||||
const batch = Object.fromEntries(
|
||||
keysToTranslate.slice(i, i + BATCH_SIZE).map(key => [key, sourceData[key]])
|
||||
);
|
||||
|
||||
console.log(`Translating keys ${i + 1} to ${i + BATCH_SIZE} out of ${keysToTranslate.length}`);
|
||||
|
||||
const translatedBatch = await translateBatch(batch, targetLang);
|
||||
if (translatedBatch) {
|
||||
Object.assign(targetData, translatedBatch);
|
||||
}
|
||||
}
|
||||
|
||||
if (!all) {
|
||||
// Remove keys that are not in the source file
|
||||
Object.keys(targetData).forEach(key => {
|
||||
if (!(key in sourceData)) {
|
||||
delete targetData[key];
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
await writeJsonFile(targetPath, targetData);
|
||||
console.log(`Translation completed. Output saved to ${targetPath}`);
|
||||
}
|
||||
|
||||
async function main() {
|
||||
const args = process.argv.slice(2);
|
||||
const targetLang = args[0];
|
||||
const all = args.includes('--all');
|
||||
const sinceIndex = args.indexOf('--since');
|
||||
const since = sinceIndex !== -1 ? args[sinceIndex + 1] : null;
|
||||
|
||||
if (!targetLang) {
|
||||
console.error('Please provide a target language.');
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
if (all && since) {
|
||||
console.error('--all and --since options are incompatible.');
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
const sourcePath = path.join('client/src/utils/locales', 'en', 'translation.json');
|
||||
const targetPath = path.join('client/src/utils/locales', targetLang, 'translation.json');
|
||||
|
||||
await translateFile(sourcePath, targetPath, targetLang, all, since);
|
||||
}
|
||||
|
||||
main().catch(console.error);
|
||||
Reference in New Issue
Block a user