1
0
mirror of https://gitlab.nic.cz/turris/reforis/foris-js.git synced 2025-06-16 13:46:16 +02:00

Compare commits

..

7 Commits

Author SHA1 Message Date
fbdf1bc909 Merge branch 'improve-docs' into 'dev'
Improve Foris JS documentation

See merge request turris/reforis/foris-js!190
2022-02-28 15:43:07 +01:00
61e90d1e23 Add Switch example to the docs 2022-02-28 15:14:02 +01:00
9e15f1e93e Improve docs development section 2022-02-28 15:14:01 +01:00
390e6cc807 Add custom logo & favicon 2022-02-28 15:14:01 +01:00
e044439646 Restructure styleguide configuration file
* Add version of the library
* Change colors
* Set tocMode  to "collapse"
2022-02-28 15:14:01 +01:00
844ea9ea72 Improve docs introduction section 2022-02-28 15:14:00 +01:00
bf57281fa7 Improve description in package.json 2022-02-25 15:14:45 +01:00
58 changed files with 3319 additions and 4835 deletions

1
.gitignore vendored
View File

@ -51,3 +51,4 @@ coverage.xml
dist/ dist/
foris-*.tgz foris-*.tgz
styleguide/ styleguide/
testUtils

View File

@ -1,4 +1,4 @@
image: registry.nic.cz/turris/reforis/reforis/reforis-image image: node:16-alpine
stages: stages:
- test - test
@ -6,7 +6,7 @@ stages:
- publish - publish
before_script: before_script:
- apt-get update && apt-get install -y make - apk add make
- npm install - npm install
test: test:

5100
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{ {
"name": "foris", "name": "foris",
"version": "5.6.1", "version": "5.2.0",
"description": "Foris JS library is a set of components and utils for reForis application and plugins.", "description": "Foris JS library is a set of components and utils for reForis application and plugins.",
"author": "CZ.NIC, z.s.p.o.", "author": "CZ.NIC, z.s.p.o.",
"repository": { "repository": {
@ -17,13 +17,13 @@
"axios": "^0.21.1", "axios": "^0.21.1",
"immutability-helper": "3.0.1", "immutability-helper": "3.0.1",
"moment": "^2.24.0", "moment": "^2.24.0",
"qrcode.react": "^1.0.1", "qrcode.react": "^0.9.3",
"react-datetime": "^3.1.1", "react-datetime": "^3.0.4",
"react-uid": "^2.2.0" "react-uid": "^2.2.0"
}, },
"peerDependencies": { "peerDependencies": {
"bootstrap": "^4.6.2", "bootstrap": "4.4.1",
"prop-types": "15.8.1", "prop-types": "15.7.2",
"react": "16.9.0", "react": "16.9.0",
"react-dom": "16.9.0", "react-dom": "16.9.0",
"react-router-dom": "^5.1.2" "react-router-dom": "^5.1.2"
@ -38,7 +38,7 @@
"@testing-library/react": "^8.0.9", "@testing-library/react": "^8.0.9",
"babel-loader": "^8.1.0", "babel-loader": "^8.1.0",
"babel-polyfill": "^6.26.0", "babel-polyfill": "^6.26.0",
"bootstrap": "^4.6.2", "bootstrap": "^4.5.0",
"css-loader": "^5.2.4", "css-loader": "^5.2.4",
"eslint": "^6.8.0", "eslint": "^6.8.0",
"eslint-config-prettier": "^6.11.0", "eslint-config-prettier": "^6.11.0",
@ -47,9 +47,9 @@
"file-loader": "^6.0.0", "file-loader": "^6.0.0",
"jest": "^25.2.0", "jest": "^25.2.0",
"jest-mock-axios": "^3.2.0", "jest-mock-axios": "^3.2.0",
"moment-timezone": "^0.5.34", "moment-timezone": "^0.5.28",
"prettier": "2.0.5", "prettier": "2.0.5",
"prop-types": "15.8.1", "prop-types": "15.7.2",
"react": "16.9.0", "react": "16.9.0",
"react-dom": "16.9.0", "react-dom": "16.9.0",
"react-router-dom": "^5.1.2", "react-router-dom": "^5.1.2",

View File

@ -6,7 +6,8 @@ then
exit 1 exit 1
else else
cd dist cd dist
echo "//registry.npmjs.org/:_authToken=$(echo "$NPM_TOKEN")" > .npmrc # Need to replace "_" with "-" as GitLab CI won't accept secret vars with "-"
echo "//registry.npmjs.org/:_authToken=$(echo "$NPM_TOKEN" | tr _ -)" > .npmrc
echo "unsafe-perm = true" >> ~/.npmrc echo "unsafe-perm = true" >> ~/.npmrc
if test "$1" = "beta" if test "$1" = "beta"
then then

View File

@ -8,8 +8,8 @@
import React, { useState, useContext, useCallback } from "react"; import React, { useState, useContext, useCallback } from "react";
import PropTypes from "prop-types"; import PropTypes from "prop-types";
import { Alert, ALERT_TYPES } from "../../bootstrap/Alert"; import { Alert, ALERT_TYPES } from "../bootstrap/Alert";
import { Portal } from "../../utils/Portal"; import { Portal } from "../utils/Portal";
AlertContextProvider.propTypes = { AlertContextProvider.propTypes = {
children: PropTypes.oneOfType([ children: PropTypes.oneOfType([

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2019-2023 CZ.NIC z.s.p.o. (https://www.nic.cz/) * Copyright (C) 2019 CZ.NIC z.s.p.o. (http://www.nic.cz/)
* *
* This is free software, licensed under the GNU General Public License v3. * This is free software, licensed under the GNU General Public License v3.
* See /LICENSE for more information. * See /LICENSE for more information.
@ -31,25 +31,24 @@ export function Button({
children, children,
...props ...props
}) { }) {
let buttonClass = className ? `btn ${className}` : "btn btn-primary"; let buttonClass = className ? `btn ${className}` : "btn btn-primary ";
if (forisFormSize) { if (forisFormSize) {
buttonClass = `${buttonClass} col-sm-12 col-md-3 col-lg-2`; buttonClass = `${buttonClass} col-sm-12 col-md-3 col-lg-2`;
} }
const span = loading ? (
<span
className="spinner-border spinner-border-sm"
role="status"
aria-hidden="true"
/>
) : null;
return ( return (
<button <button type="button" className={buttonClass} {...props}>
type="button" {span}
className={`${buttonClass} d-inline-flex justify-content-center align-items-center`} {span ? " " : null}
{...props} {children}
>
{loading && (
<span
className="spinner-border spinner-border-sm mr-1"
role="status"
aria-hidden="true"
/>
)}
<span>{children}</span>
</button> </button>
); );
} }

View File

@ -1,60 +0,0 @@
/*
* Copyright (C) 2019-2022 CZ.NIC z.s.p.o. (https://www.nic.cz/)
*
* This is free software, licensed under the GNU General Public License v3.
* See /LICENSE for more information.
*/
import React, { useState, useRef } from "react";
import PropTypes from "prop-types";
import { Input } from "./Input";
CopyInput.propTypes = {
/** Field label. */
label: PropTypes.string.isRequired,
/** Field value. */
value: PropTypes.string,
/** Help text message. */
helpText: PropTypes.string,
/** Disable input field */
disabled: PropTypes.bool,
/** Readonly input field */
readOnly: PropTypes.bool,
};
export function CopyInput({ value, ...props }) {
const inputTextRef = useRef();
const [isCopied, setIsCopied] = useState(false);
const handleCopyClick = async () => {
// Clipboard API works only in a secure (HTTPS) context.
if (navigator.clipboard) {
await navigator.clipboard.writeText(value);
} else {
// Fallback to the "classic" copy to clipboard implementation.
inputTextRef.current.focus();
inputTextRef.current.select();
document.execCommand("copy");
inputTextRef.current.blur();
}
setIsCopied(true);
setTimeout(() => {
setIsCopied(false);
}, 1500);
};
return (
<Input type="text" value={value} ref={inputTextRef} {...props}>
<div className="input-group-append">
<button
className="btn btn-outline-secondary"
type="button"
onClick={handleCopyClick}
>
<span>{isCopied ? _("Copied!") : _("Copy")}</span>
</button>
</div>
</Input>
);
}

View File

@ -1,17 +0,0 @@
CopyInput Bootstrap component contains input with a label, predefined sizes, and
structure for use in ForisForm and the "Copy" button (copy to clipboard). It can
be used with `readOnly` and `disabled` parameters, please see an example.
All additional `props` are passed to the `<input type="text">` HTML component.
```js
import React, { useState } from "react";
const [value, setValue] = useState("Text to appear in clipboard.");
<CopyInput
label="Copy me"
value={value}
helpText="Read the small text!"
readOnly
/>;
```

View File

@ -1,60 +1,14 @@
/* /*
* Copyright (C) 2019-2022 CZ.NIC z.s.p.o. (https://www.nic.cz/) * Copyright (C) 2019 CZ.NIC z.s.p.o. (http://www.nic.cz/)
* *
* This is free software, licensed under the GNU General Public License v3. * This is free software, licensed under the GNU General Public License v3.
* See /LICENSE for more information. * See /LICENSE for more information.
*/ */
import React, { forwardRef } from "react"; import React from "react";
import { useUID } from "react-uid"; import { useUID } from "react-uid";
import PropTypes from "prop-types"; import PropTypes from "prop-types";
/** Base bootstrap input component. */
export const Input = forwardRef(
(
{
type,
label,
helpText,
error,
className,
children,
labelClassName,
groupClassName,
...props
},
ref
) => {
const uid = useUID();
const inputClassName = `form-control ${className || ""} ${
error ? "is-invalid" : ""
}`.trim();
return (
<div className="form-group">
<label className={labelClassName} htmlFor={uid}>
{label}
</label>
<div className={`input-group ${groupClassName || ""}`.trim()}>
<input
className={inputClassName}
type={type}
id={uid}
ref={ref}
{...props}
/>
{children}
</div>
{error ? <div className="invalid-feedback">{error}</div> : null}
{helpText ? (
<small className="form-text text-muted">{helpText}</small>
) : null}
</div>
);
}
);
Input.propTypes = { Input.propTypes = {
type: PropTypes.string.isRequired, type: PropTypes.string.isRequired,
label: PropTypes.string.isRequired, label: PropTypes.string.isRequired,
@ -68,3 +22,41 @@ Input.propTypes = {
labelClassName: PropTypes.string, labelClassName: PropTypes.string,
groupClassName: PropTypes.string, groupClassName: PropTypes.string,
}; };
/** Base bootstrap input component. */
export function Input({
type,
label,
helpText,
error,
className,
children,
labelClassName,
groupClassName,
...props
}) {
const uid = useUID();
const inputClassName = `form-control ${className || ""} ${
error ? "is-invalid" : ""
}`.trim();
return (
<div className="form-group">
<label className={labelClassName} htmlFor={uid}>
{label}
</label>
<div className={`input-group ${groupClassName || ""}`.trim()}>
<input
className={inputClassName}
type={type}
id={uid}
{...props}
/>
{children}
</div>
{error ? <div className="invalid-feedback">{error}</div> : null}
{helpText ? (
<small className="form-text text-muted">{helpText}</small>
) : null}
</div>
);
}

View File

@ -31,7 +31,3 @@
.spinner-fs-wrapper .spinner-text { .spinner-fs-wrapper .spinner-text {
margin: 1rem; margin: 1rem;
} }
.spinner-border-sm {
min-width: 16px;
}

View File

@ -2,38 +2,33 @@
exports[`<Button /> Render button correctly 1`] = ` exports[`<Button /> Render button correctly 1`] = `
<button <button
class="btn btn-primary d-inline-flex justify-content-center align-items-center" class="btn btn-primary "
type="button" type="button"
> >
<span> Test Button
Test Button
</span>
</button> </button>
`; `;
exports[`<Button /> Render button with custom classes 1`] = ` exports[`<Button /> Render button with custom classes 1`] = `
<button <button
class="btn one two three d-inline-flex justify-content-center align-items-center" class="btn one two three"
type="button" type="button"
> >
<span> Test Button
Test Button
</span>
</button> </button>
`; `;
exports[`<Button /> Render button with spinner 1`] = ` exports[`<Button /> Render button with spinner 1`] = `
<button <button
class="btn btn-primary d-inline-flex justify-content-center align-items-center" class="btn btn-primary "
type="button" type="button"
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="spinner-border spinner-border-sm mr-1" class="spinner-border spinner-border-sm"
role="status" role="status"
/> />
<span>
Test Button Test Button
</span>
</button> </button>
`; `;

View File

@ -14,7 +14,7 @@ import { ForisURLs } from "../utils/forisUrls";
import { Button } from "../bootstrap/Button"; import { Button } from "../bootstrap/Button";
import { Modal, ModalHeader, ModalBody, ModalFooter } from "../bootstrap/Modal"; import { Modal, ModalHeader, ModalBody, ModalFooter } from "../bootstrap/Modal";
import { useAlert } from "../context/alertContext/AlertContext"; import { useAlert } from "../alertContext/AlertContext";
export function RebootButton(props) { export function RebootButton(props) {
const [triggered, setTriggered] = useState(false); const [triggered, setTriggered] = useState(false);

View File

@ -9,7 +9,7 @@ import React, { useEffect, useState } from "react";
import PropTypes from "prop-types"; import PropTypes from "prop-types";
import { Button } from "../../bootstrap/Button"; import { Button } from "../../bootstrap/Button";
import { useAlert } from "../../context/alertContext/AlertContext"; import { useAlert } from "../../alertContext/AlertContext";
import { ALERT_TYPES } from "../../bootstrap/Alert"; import { ALERT_TYPES } from "../../bootstrap/Alert";
import { useAPIPost } from "../../api/hooks"; import { useAPIPost } from "../../api/hooks";
import { API_STATE } from "../../api/utils"; import { API_STATE } from "../../api/utils";

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2019-2022 CZ.NIC z.s.p.o. (https://www.nic.cz/) * Copyright (C) 2019-2021 CZ.NIC z.s.p.o. (http://www.nic.cz/)
* *
* This is free software, licensed under the GNU General Public License v3. * This is free software, licensed under the GNU General Public License v3.
* See /LICENSE for more information. * See /LICENSE for more information.
@ -8,6 +8,7 @@
import React from "react"; import React from "react";
import PropTypes from "prop-types"; import PropTypes from "prop-types";
import { Switch } from "../../bootstrap/Switch"; import { Switch } from "../../bootstrap/Switch";
import { CheckBox } from "../../bootstrap/CheckBox";
import { PasswordInput } from "../../bootstrap/PasswordInput"; import { PasswordInput } from "../../bootstrap/PasswordInput";
import { RadioSet } from "../../bootstrap/RadioSet"; import { RadioSet } from "../../bootstrap/RadioSet";
import { Select } from "../../bootstrap/Select"; import { Select } from "../../bootstrap/Select";
@ -64,7 +65,6 @@ DeviceForm.propTypes = {
guest_wifi: PropTypes.object.isRequired, guest_wifi: PropTypes.object.isRequired,
encryption: PropTypes.string.isRequired, encryption: PropTypes.string.isRequired,
available_bands: PropTypes.array.isRequired, available_bands: PropTypes.array.isRequired,
ieee80211w_disabled: PropTypes.bool,
}), }),
formErrors: PropTypes.object.isRequired, formErrors: PropTypes.object.isRequired,
setFormValue: PropTypes.func.isRequired, setFormValue: PropTypes.func.isRequired,
@ -102,7 +102,7 @@ function DeviceForm({
switchHeading switchHeading
{...props} {...props}
/> />
{formData.enabled && ( {formData.enabled ? (
<> <>
<TextInput <TextInput
label="SSID" label="SSID"
@ -142,7 +142,7 @@ function DeviceForm({
{...props} {...props}
/> />
<Switch <CheckBox
label={_("Hide SSID")} label={_("Hide SSID")}
helpText={HELP_TEXTS.hidden} helpText={HELP_TEXTS.hidden}
checked={formData.hidden} checked={formData.hidden}
@ -183,7 +183,7 @@ function DeviceForm({
/> />
<Select <Select
label={_("802.11n/ac/ax mode")} label={_("802.11n/ac mode")}
choices={getHtmodeChoices(formData)} choices={getHtmodeChoices(formData)}
value={formData.htmode} value={formData.htmode}
helpText={HELP_TEXTS.htmode} helpText={HELP_TEXTS.htmode}
@ -220,25 +220,6 @@ function DeviceForm({
{...props} {...props}
/> />
{(formData.encryption === "WPA3" ||
formData.encryption === "WPA2/3") && (
<Switch
label={_("Disable Management Frame Protection")}
helpText={_(
"In case you have trouble connecting to WiFi Access Point, try disabling Management Frame Protection."
)}
checked={formData.ieee80211w_disabled}
onChange={setFormValue((value) => ({
devices: {
[deviceIndex]: {
ieee80211w_disabled: { $set: value },
},
},
}))}
{...props}
/>
)}
{hasGuestNetwork && ( {hasGuestNetwork && (
<WifiGuestForm <WifiGuestForm
formData={{ formData={{
@ -251,8 +232,8 @@ function DeviceForm({
/> />
)} )}
</> </>
)} ) : null}
{divider && <hr />} {divider ? <hr /> : null}
</> </>
); );
} }

View File

@ -59,10 +59,6 @@ function prepDataToSubmit(formData) {
if (!device.guest_wifi.enabled) if (!device.guest_wifi.enabled)
formData.devices[idx].guest_wifi = { enabled: false }; formData.devices[idx].guest_wifi = { enabled: false };
if (device.encryption === "WPA2") {
delete formData.devices[idx].ieee80211w_disabled;
}
}); });
return formData; return formData;
} }

View File

@ -301,12 +301,10 @@ exports[`<WiFiSettings/> Snapshot both modules disabled. 1`] = `
class="text-right" class="text-right"
> >
<button <button
class="btn btn-primary col-sm-12 col-md-3 col-lg-2 d-inline-flex justify-content-center align-items-center" class="btn btn-primary col-sm-12 col-md-3 col-lg-2"
type="submit" type="submit"
> >
<span> Save
Save
</span>
</button> </button>
</div> </div>
</form> </form>
@ -324,12 +322,10 @@ exports[`<WiFiSettings/> Snapshot both modules disabled. 1`] = `
class="text-right" class="text-right"
> >
<button <button
class="btn btn-primary col-sm-12 col-md-3 col-lg-2 d-inline-flex justify-content-center align-items-center" class="btn btn-primary col-sm-12 col-md-3 col-lg-2"
type="button" type="button"
> >
<span> Reset Wi-Fi Settings
Reset Wi-Fi Settings
</span>
</button> </button>
</div> </div>
</div> </div>
@ -341,7 +337,7 @@ exports[`<WiFiSettings/> Snapshot guest network. 1`] = `
- First value - First value
+ Second value + Second value
@@ -524,10 +524,92 @@ @@ -500,10 +500,92 @@
> >
Enables Wi-Fi for guests, which is separated from LAN network. Devices connected to this network are allowed to access the internet, but aren't allowed to access other devices and the configuration interface of the router. Parameters of the guest network can be set in the Guest network tab. Enables Wi-Fi for guests, which is separated from LAN network. Devices connected to this network are allowed to access the internet, but aren't allowed to access other devices and the configuration interface of the router. Parameters of the guest network can be set in the Guest network tab.
</small> </small>
@ -351,7 +347,7 @@ exports[`<WiFiSettings/> Snapshot guest network. 1`] = `
+ class=\\"form-group\\" + class=\\"form-group\\"
+ > + >
+ <label + <label
+ for=\\"24\\" + for=\\"22\\"
+ > + >
+ SSID + SSID
+ </label> + </label>
@ -360,7 +356,7 @@ exports[`<WiFiSettings/> Snapshot guest network. 1`] = `
+ > + >
+ <input + <input
+ class=\\"form-control\\" + class=\\"form-control\\"
+ id=\\"24\\" + id=\\"22\\"
+ type=\\"text\\" + type=\\"text\\"
+ value=\\"TestGuestSSID\\" + value=\\"TestGuestSSID\\"
+ /> + />
@ -390,7 +386,7 @@ exports[`<WiFiSettings/> Snapshot guest network. 1`] = `
+ class=\\"form-group\\" + class=\\"form-group\\"
+ > + >
+ <label + <label
+ for=\\"25\\" + for=\\"23\\"
+ > + >
+ Password + Password
+ </label> + </label>
@ -400,7 +396,7 @@ exports[`<WiFiSettings/> Snapshot guest network. 1`] = `
+ <input + <input
+ autocomplete=\\"current-password\\" + autocomplete=\\"current-password\\"
+ class=\\"form-control is-invalid\\" + class=\\"form-control is-invalid\\"
+ id=\\"25\\" + id=\\"23\\"
+ required=\\"\\" + required=\\"\\"
+ type=\\"password\\" + type=\\"password\\"
+ value=\\"\\" + value=\\"\\"
@ -426,7 +422,7 @@ exports[`<WiFiSettings/> Snapshot guest network. 1`] = `
+ <small + <small
+ class=\\"form-text text-muted\\" + class=\\"form-text text-muted\\"
+ > + >
+ WPA2/3 pre-shared key, that is required to connect to the network. + WPA2 pre-shared key, that is required to connect to the network.
+ </small> + </small>
+ </div> + </div>
<hr /> <hr />
@ -434,18 +430,18 @@ exports[`<WiFiSettings/> Snapshot guest network. 1`] = `
class=\\"form-group switch\\" class=\\"form-group switch\\"
> >
<div <div
@@ -551,10 +633,11 @@ @@ -527,10 +609,11 @@
<div <div
class=\\"text-right\\" class=\\"text-right\\"
> >
<button <button
class=\\"btn btn-primary col-sm-12 col-md-3 col-lg-2 d-inline-flex justify-content-center align-items-center\\" class=\\"btn btn-primary col-sm-12 col-md-3 col-lg-2\\"
+ disabled=\\"\\" + disabled=\\"\\"
type=\\"submit\\" type=\\"submit\\"
> >
<span> Save
Save </button>
</span>" </div>"
`; `;
exports[`<WiFiSettings/> Snapshot one module enabled. 1`] = ` exports[`<WiFiSettings/> Snapshot one module enabled. 1`] = `
@ -453,7 +449,7 @@ exports[`<WiFiSettings/> Snapshot one module enabled. 1`] = `
- First value - First value
+ Second value + Second value
@@ -22,10 +22,512 @@ @@ -22,10 +22,488 @@
Wi-Fi 1 Wi-Fi 1
</h2> </h2>
</label> </label>
@ -534,14 +530,14 @@ exports[`<WiFiSettings/> Snapshot one module enabled. 1`] = `
+ <small + <small
+ class=\\"form-text text-muted\\" + class=\\"form-text text-muted\\"
+ > + >
+ WPA2/3 pre-shared key, that is required to connect to the network. + WPA2 pre-shared key, that is required to connect to the network.
+ </small> + </small>
+ </div> + </div>
+ <div + <div
+ class=\\"form-group\\" + class=\\"form-group\\"
+ > + >
+ <div + <div
+ class=\\"custom-control custom-switch\\" + class=\\"custom-control custom-checkbox \\"
+ > + >
+ <input + <input
+ class=\\"custom-control-input\\" + class=\\"custom-control-input\\"
@ -553,12 +549,12 @@ exports[`<WiFiSettings/> Snapshot one module enabled. 1`] = `
+ for=\\"6\\" + for=\\"6\\"
+ > + >
+ Hide SSID + Hide SSID
+ <small
+ class=\\"form-text text-muted\\"
+ >
+ If set, network is not visible when scanning for available networks.
+ </small>
+ </label> + </label>
+ <small
+ class=\\"form-text text-muted mt-0 mb-3\\"
+ >
+ If set, network is not visible when scanning for available networks.
+ </small>
+ </div> + </div>
+ </div> + </div>
+ <div + <div
@ -617,7 +613,7 @@ exports[`<WiFiSettings/> Snapshot one module enabled. 1`] = `
+ <label + <label
+ for=\\"8\\" + for=\\"8\\"
+ > + >
+ 802.11n/ac/ax mode + 802.11n/ac mode
+ </label> + </label>
+ <select + <select
+ class=\\"custom-select\\" + class=\\"custom-select\\"
@ -657,7 +653,7 @@ exports[`<WiFiSettings/> Snapshot one module enabled. 1`] = `
+ <small + <small
+ class=\\"form-text text-muted\\" + class=\\"form-text text-muted\\"
+ > + >
+ Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 MHz wide channels can yield higher throughput but can cause more interference in the network. If you don't know what to choose, use the default option with 20 MHz wide channel. + Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz wide channels can yield higher throughput but can cause more interference in the network. If you don't know what to choose, use the default option with 20 MHz wide channel.
+ </small> + </small>
+ </div> + </div>
+ <div + <div
@ -928,30 +924,6 @@ exports[`<WiFiSettings/> Snapshot one module enabled. 1`] = `
+ class=\\"custom-control-label\\" + class=\\"custom-control-label\\"
+ for=\\"11\\" + for=\\"11\\"
+ > + >
+ Disable Management Frame Protection
+ </label>
+ <small
+ class=\\"form-text text-muted mt-0 mb-3\\"
+ >
+ In case you have trouble connecting to WiFi Access Point, try disabling Management Frame Protection.
+ </small>
+ </div>
+ </div>
+ <div
+ class=\\"form-group\\"
+ >
+ <div
+ class=\\"custom-control custom-switch\\"
+ >
+ <input
+ class=\\"custom-control-input\\"
+ id=\\"12\\"
+ type=\\"checkbox\\"
+ />
+ <label
+ class=\\"custom-control-label\\"
+ for=\\"12\\"
+ >
+ Enable Guest Wi-Fi + Enable Guest Wi-Fi
+ </label> + </label>
+ <small + <small

View File

@ -32,7 +32,7 @@ export const HELP_TEXTS = {
"SSID which contains non-standard characters could cause problems on some devices." "SSID which contains non-standard characters could cause problems on some devices."
), ),
password: _( password: _(
"WPA2/3 pre-shared key, that is required to connect to the network." "WPA2 pre-shared key, that is required to connect to the network."
), ),
hidden: _( hidden: _(
"If set, network is not visible when scanning for available networks." "If set, network is not visible when scanning for available networks."
@ -41,7 +41,7 @@ export const HELP_TEXTS = {
"The 2.4 GHz band is more widely supported by clients, but tends to have more interference. The 5 GHz band is a newer standard and may not be supported by all your devices. It usually has less interference, but the signal does not carry so well indoors." "The 2.4 GHz band is more widely supported by clients, but tends to have more interference. The 5 GHz band is a newer standard and may not be supported by all your devices. It usually has less interference, but the signal does not carry so well indoors."
), ),
htmode: _( htmode: _(
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 MHz wide channels can yield higher throughput but can cause more interference in the network. If you don't know what to choose, use the default option with 20 MHz wide channel." "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz wide channels can yield higher throughput but can cause more interference in the network. If you don't know what to choose, use the default option with 20 MHz wide channel."
), ),
guest_wifi_enabled: _( guest_wifi_enabled: _(
"Enables Wi-Fi for guests, which is separated from LAN network. Devices connected to this network are allowed to access the internet, but aren't allowed to access other devices and the configuration interface of the router. Parameters of the guest network can be set in the Guest network tab." "Enables Wi-Fi for guests, which is separated from LAN network. Devices connected to this network are allowed to access the internet, but aren't allowed to access other devices and the configuration interface of the router. Parameters of the guest network can be set in the Guest network tab."

View File

@ -46,20 +46,16 @@ exports[`<RebootButton/> Render modal. 1`] = `
class="modal-footer" class="modal-footer"
> >
<button <button
class="btn btn-primary d-inline-flex justify-content-center align-items-center" class="btn btn-primary "
type="button" type="button"
> >
<span> Cancel
Cancel
</span>
</button> </button>
<button <button
class="btn btn-danger d-inline-flex justify-content-center align-items-center" class="btn btn-danger"
type="button" type="button"
> >
<span> Confirm reboot
Confirm reboot
</span>
</button> </button>
</div> </div>
</div> </div>
@ -67,12 +63,10 @@ exports[`<RebootButton/> Render modal. 1`] = `
</div> </div>
</div> </div>
<button <button
class="btn btn-danger d-inline-flex justify-content-center align-items-center" class="btn btn-danger"
type="button" type="button"
> >
<span> Reboot
Reboot
</span>
</button> </button>
</div> </div>
`; `;
@ -83,12 +77,10 @@ exports[`<RebootButton/> Render. 1`] = `
id="modal-container" id="modal-container"
/> />
<button <button
class="btn btn-danger d-inline-flex justify-content-center align-items-center" class="btn btn-danger"
type="button" type="button"
> >
<span> Reboot
Reboot
</span>
</button> </button>
</div> </div>
`; `;

View File

@ -1,57 +0,0 @@
/*
* Copyright (C) 2019-2022 CZ.NIC z.s.p.o. (https://www.nic.cz/)
*
* This is free software, licensed under the GNU General Public License v3.
* See /LICENSE for more information.
*/
import React, { useContext, useEffect } from "react";
import PropTypes from "prop-types";
import { useAPIGet } from "../../api/hooks";
import { ForisURLs } from "../../utils/forisUrls";
import { Spinner } from "../../bootstrap/Spinner";
CustomizationContextProvider.propTypes = {
children: PropTypes.oneOfType([
PropTypes.arrayOf(PropTypes.node),
PropTypes.node,
]),
};
function CustomizationContextProvider({ children }) {
const { CustomizationContext } = window;
const [getCustomizationResponse, getCustomization] = useAPIGet(
ForisURLs.about
);
useEffect(() => {
getCustomization();
}, [getCustomization]);
if (getCustomizationResponse.state !== "success") {
return <Spinner fullScreen />;
}
const deviceDetails = getCustomizationResponse.data || {};
const isCustomized = !!(
deviceDetails &&
deviceDetails.customization !== undefined &&
deviceDetails.customization === "shield"
);
return (
<CustomizationContext.Provider value={{ deviceDetails, isCustomized }}>
{children}
</CustomizationContext.Provider>
);
}
function useCustomizationContext() {
const { CustomizationContext } = window;
return useContext(CustomizationContext);
}
export { CustomizationContextProvider, useCustomizationContext };

View File

@ -1,3 +0,0 @@
It provides customization context to the children. `CustomizationContext` allows
using `useCustomizationContext` in components to check if the reForis UI is
customized or not for specific devices.

View File

@ -1,53 +0,0 @@
/*
* Copyright (C) 2019-2022 CZ.NIC z.s.p.o. (https://www.nic.cz/)
*
* This is free software, licensed under the GNU General Public License v3.
* See /LICENSE for more information.
*/
import React from "react";
import { render, wait, getByText } from "customTestRender";
import mockAxios from "jest-mock-axios";
import {
useCustomizationContext,
CustomizationContextProvider,
} from "../CustomizationContext";
const CUSTOM = "Description / component for customized reForis (Shield)";
const ORIGINAL = "Description / component for original reForis (other devices)";
const CustomizationTest = () => {
const { isCustomized } = useCustomizationContext();
return <p>{isCustomized ? CUSTOM : ORIGINAL}</p>;
};
describe("CustomizationContext", () => {
let componentContainer;
beforeEach(() => {
const { container } = render(
<CustomizationContextProvider>
<CustomizationTest />
</CustomizationContextProvider>
);
componentContainer = container;
});
it("should render component without customization", async () => {
mockAxios.mockResponse({ data: {} });
await wait(() => getByText(componentContainer, ORIGINAL));
expect(componentContainer).toMatchSnapshot();
});
it("should render customized component", async () => {
mockAxios.mockResponse({ data: { customization: "shield" } });
await wait(() => getByText(componentContainer, CUSTOM));
expect(componentContainer).toMatchSnapshot();
});
});

View File

@ -1,17 +0,0 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`CustomizationContext should render component without customization 1`] = `
<div>
<p>
Description / component for original reForis (other devices)
</p>
</div>
`;
exports[`CustomizationContext should render customized component 1`] = `
<div>
<p>
Description / component for customized reForis (Shield)
</p>
</div>
`;

View File

@ -3,18 +3,17 @@
exports[`<SubmitButton/> Render load 1`] = ` exports[`<SubmitButton/> Render load 1`] = `
<div> <div>
<button <button
class="btn btn-primary col-sm-12 col-md-3 col-lg-2 d-inline-flex justify-content-center align-items-center" class="btn btn-primary col-sm-12 col-md-3 col-lg-2"
disabled="" disabled=""
type="submit" type="submit"
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="spinner-border spinner-border-sm mr-1" class="spinner-border spinner-border-sm"
role="status" role="status"
/> />
<span>
Load settings Load settings
</span>
</button> </button>
</div> </div>
`; `;
@ -22,12 +21,10 @@ exports[`<SubmitButton/> Render load 1`] = `
exports[`<SubmitButton/> Render ready 1`] = ` exports[`<SubmitButton/> Render ready 1`] = `
<div> <div>
<button <button
class="btn btn-primary col-sm-12 col-md-3 col-lg-2 d-inline-flex justify-content-center align-items-center" class="btn btn-primary col-sm-12 col-md-3 col-lg-2"
type="submit" type="submit"
> >
<span> Save
Save
</span>
</button> </button>
</div> </div>
`; `;
@ -35,18 +32,17 @@ exports[`<SubmitButton/> Render ready 1`] = `
exports[`<SubmitButton/> Render saving 1`] = ` exports[`<SubmitButton/> Render saving 1`] = `
<div> <div>
<button <button
class="btn btn-primary col-sm-12 col-md-3 col-lg-2 d-inline-flex justify-content-center align-items-center" class="btn btn-primary col-sm-12 col-md-3 col-lg-2"
disabled="" disabled=""
type="submit" type="submit"
> >
<span <span
aria-hidden="true" aria-hidden="true"
class="spinner-border spinner-border-sm mr-1" class="spinner-border spinner-border-sm"
role="status" role="status"
/> />
<span>
Updating Updating
</span>
</button> </button>
</div> </div>
`; `;

View File

@ -13,7 +13,7 @@ import { ALERT_TYPES } from "../../bootstrap/Alert";
import { API_STATE } from "../../api/utils"; import { API_STATE } from "../../api/utils";
import { formFieldsSize } from "../../bootstrap/constants"; import { formFieldsSize } from "../../bootstrap/constants";
import { Spinner } from "../../bootstrap/Spinner"; import { Spinner } from "../../bootstrap/Spinner";
import { useAlert } from "../../context/alertContext/AlertContext"; import { useAlert } from "../../alertContext/AlertContext";
import { useAPIPost } from "../../api/hooks"; import { useAPIPost } from "../../api/hooks";
import { useForisModule, useForm } from "../hooks"; import { useForisModule, useForm } from "../hooks";

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2019-2022 CZ.NIC z.s.p.o. (https://www.nic.cz/) * Copyright (C) 2019-2021 CZ.NIC z.s.p.o. (http://www.nic.cz/)
* *
* This is free software, licensed under the GNU General Public License v3. * This is free software, licensed under the GNU General Public License v3.
* See /LICENSE for more information. * See /LICENSE for more information.
@ -20,7 +20,6 @@ export { API_STATE } from "./api/utils";
export { Alert, ALERT_TYPES } from "./bootstrap/Alert"; export { Alert, ALERT_TYPES } from "./bootstrap/Alert";
export { Button } from "./bootstrap/Button"; export { Button } from "./bootstrap/Button";
export { CheckBox } from "./bootstrap/CheckBox"; export { CheckBox } from "./bootstrap/CheckBox";
export { CopyInput } from "./bootstrap/CopyInput";
export { DownloadButton } from "./bootstrap/DownloadButton"; export { DownloadButton } from "./bootstrap/DownloadButton";
export { DataTimeInput } from "./bootstrap/DataTimeInput"; export { DataTimeInput } from "./bootstrap/DataTimeInput";
export { EmailInput } from "./bootstrap/EmailInput"; export { EmailInput } from "./bootstrap/EmailInput";
@ -90,13 +89,4 @@ export {
} from "./utils/validations"; } from "./utils/validations";
// Alert context // Alert context
export { export { AlertContextProvider, useAlert } from "./alertContext/AlertContext";
AlertContextProvider,
useAlert,
} from "./context/alertContext/AlertContext";
// Customization context
export {
CustomizationContextProvider,
useCustomizationContext,
} from "./context/customizationContext/CustomizationContext";

View File

@ -14,7 +14,6 @@ import { render } from "@testing-library/react";
import PropTypes from "prop-types"; import PropTypes from "prop-types";
import { AlertContextMock } from "./alertContextMock"; import { AlertContextMock } from "./alertContextMock";
import { CustomizationContextMock } from "./cutomizationContextMock";
Wrapper.propTypes = { Wrapper.propTypes = {
children: PropTypes.oneOfType([ children: PropTypes.oneOfType([
@ -25,13 +24,11 @@ Wrapper.propTypes = {
function Wrapper({ children }) { function Wrapper({ children }) {
return ( return (
<CustomizationContextMock> <AlertContextMock>
<AlertContextMock> <StaticRouter>
<StaticRouter> <UIDReset>{children}</UIDReset>
<UIDReset>{children}</UIDReset> </StaticRouter>
</StaticRouter> </AlertContextMock>
</AlertContextMock>
</CustomizationContextMock>
); );
} }

View File

@ -1,34 +0,0 @@
/*
* Copyright (C) 2019-2022 CZ.NIC z.s.p.o. (https://www.nic.cz/)
*
* This is free software, licensed under the GNU General Public License v3.
* See /LICENSE for more information.
*/
import React from "react";
window.CustomizationContext = React.createContext();
const deviceDetails = {
kernel: "5.x.x",
model: "Turris Omnia",
os_branch: {
mode: "branch",
value: "hbs",
},
os_version: "6.x.x",
reforis_version: "1.x.x",
serial: 123456789,
};
const isCustomized = false;
function CustomizationContextMock({ children }) {
return (
<CustomizationContext.Provider value={{ deviceDetails, isCustomized }}>
{children}
</CustomizationContext.Provider>
);
}
export { CustomizationContextMock };

View File

@ -36,6 +36,5 @@ export const ForisURLs = {
luci: "/cgi-bin/luci", luci: "/cgi-bin/luci",
// API // API
about: `${REFORIS_API_URL_PREFIX}/about`,
reboot: `${REFORIS_API_URL_PREFIX}/reboot`, reboot: `${REFORIS_API_URL_PREFIX}/reboot`,
}; };

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2020-2022 CZ.NIC z.s.p.o. (http://www.nic.cz/) * Copyright (C) 2020-2021 CZ.NIC z.s.p.o. (http://www.nic.cz/)
* *
* This is free software, licensed under the GNU General Public License v3. * This is free software, licensed under the GNU General Public License v3.
* See /LICENSE for more information. * See /LICENSE for more information.
@ -10,10 +10,8 @@
const PROTOCOL = window.location.protocol === "http:" ? "ws" : "wss"; const PROTOCOL = window.location.protocol === "http:" ? "ws" : "wss";
const URL = process.env.LIGHTTPD const URL = process.env.LIGHTTPD
? `${PROTOCOL}://${window.location.host}/${ ? `${PROTOCOL}://${window.location.host}/foris-ws`
process.env.WSPATH || "foris-ws" : `${PROTOCOL}://${window.location.hostname}:${9081}`;
}`
: `${PROTOCOL}://${window.location.hostname}:9081`;
const WAITING_FOR_CONNECTION_TIMEOUT = 500; const WAITING_FOR_CONNECTION_TIMEOUT = 500;

View File

@ -43,7 +43,7 @@ module.exports = {
}, },
{ {
name: "Alert Context", name: "Alert Context",
components: ["src/context/alertContext/AlertContext.js"], components: ["src/alertContext/AlertContext.js"],
exampleMode: "expand", exampleMode: "expand",
usageMode: "expand", usageMode: "expand",
}, },
@ -51,14 +51,6 @@ module.exports = {
sectionDepth: 1, sectionDepth: 1,
}, },
{
name: "Customization Context",
components: [
"src/context/customizationContext/CustomizationContext.js",
],
exampleMode: "expand",
usageMode: "expand",
},
{ {
name: "Bootstrap components", name: "Bootstrap components",
description: "Set of bootstrap components.", description: "Set of bootstrap components.",

View File

@ -7,18 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2023-11-23 16:03+0000\n" "PO-Revision-Date: 2021-08-18 15:36+0000\n"
"Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n" "Last-Translator: Lukas Jelinek <lukas.jelinek@nic.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/turris/foris-js/cs/"
">\n"
"Language: cs\n" "Language: cs\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/turris/foris-"
"js/cs/>\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "Generated-By: Babel 2.9.0\n"
"X-Generator: Weblate 5.2.1-rc\n"
"Generated-By: Babel 2.11.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -36,14 +35,6 @@ msgstr "Neobdržena žádná odezva."
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "Došlo k neznámé chybě v aplikačním programovém rozhraní." msgstr "Došlo k neznámé chybě v aplikačním programovém rozhraní."
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr "Zkopírováno!"
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr "Kopírovat"
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "Vyžadován restart." msgstr "Vyžadován restart."
@ -62,7 +53,7 @@ msgstr "Opravdu chcete router restartovat?"
#: src/common/RebootButton.js:71 #: src/common/RebootButton.js:71
msgid "Cancel" msgid "Cancel"
msgstr "Zrušit" msgstr "Storno"
#: src/common/RebootButton.js:73 #: src/common/RebootButton.js:73
msgid "Confirm reboot" msgid "Confirm reboot"
@ -79,7 +70,7 @@ msgstr "Nastavení Wi-Fi jsou uvedena do výchozího stavu."
#: src/common/WiFiSettings/ResetWiFiSettings.js:55 #: src/common/WiFiSettings/ResetWiFiSettings.js:55
#: src/common/WiFiSettings/ResetWiFiSettings.js:69 #: src/common/WiFiSettings/ResetWiFiSettings.js:69
msgid "Reset Wi-Fi Settings" msgid "Reset Wi-Fi Settings"
msgstr "Reset nastavení Wi-Fi" msgstr "Resetovat nastavení Wi-Fi"
#: src/common/WiFiSettings/ResetWiFiSettings.js:57 #: src/common/WiFiSettings/ResetWiFiSettings.js:57
msgid "" msgid ""
@ -87,9 +78,6 @@ msgid ""
"Fi settings. Note that this will remove the current Wi-Fi configuration " "Fi settings. Note that this will remove the current Wi-Fi configuration "
"and restore the default values." "and restore the default values."
msgstr "" msgstr ""
"Pokud se počet bezdrátových karet neshoduje, můžete zkusit obnovit nastavení "
"Wi-Fi. Je třeba upozornit, že se tím odstraní aktuální konfigurace Wi-Fi a "
"obnoví se výchozí hodnoty."
#: src/common/WiFiSettings/WiFiForm.js:95 #: src/common/WiFiSettings/WiFiForm.js:95
msgid "Wi-Fi ${deviceID + 1}" msgid "Wi-Fi ${deviceID + 1}"
@ -105,8 +93,8 @@ msgid "Hide SSID"
msgstr "Skrýt SSID" msgstr "Skrýt SSID"
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "Režim 802.11n/ac/ax" msgstr "Režim 802.11n/ac"
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
msgid "Channel" msgid "Channel"
@ -114,27 +102,16 @@ msgstr "Kanál"
#: src/common/WiFiSettings/WiFiForm.js:211 #: src/common/WiFiSettings/WiFiForm.js:211
msgid "Encryption" msgid "Encryption"
msgstr "Šifrování"
#: src/common/WiFiSettings/WiFiForm.js:226
msgid "Disable Management Frame Protection"
msgstr "Vypnout Management Frame Protection"
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr "" msgstr ""
"Máte-li problémy při připojování k přístupovému bodu Wi-Fi, zkuste vypnout "
"Management Frame Protection."
#: src/common/WiFiSettings/WiFiForm.js:262 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "auto" msgid "auto"
msgstr "automaticky" msgstr "automaticky"
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
#, fuzzy
msgid "Custom" msgid "Custom"
msgstr "Uživatelsky určené" msgstr "automaticky"
#: src/common/WiFiSettings/WiFiGuestForm.js:42 #: src/common/WiFiSettings/WiFiGuestForm.js:42
msgid "Enable Guest Wi-Fi" msgid "Enable Guest Wi-Fi"
@ -148,30 +125,31 @@ msgstr "Wi-Fi QR kód"
msgid "Download PDF" msgid "Download PDF"
msgstr "Stáhnout PDF" msgstr "Stáhnout PDF"
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "SSID nemůže být delší než 32 znaků" msgstr "SSID nemůže být delší než 32 znaků"
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "SSID je třeba vyplnit" msgstr "SSID je třeba vyplnit"
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "SSID nemůže být delší než 32 bajtů" msgstr "SSID nemůže být delší než 32 bajtů"
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "Je třeba, aby heslo obsahovalo alespoň 8 znaků" msgstr "Je třeba, aby heslo obsahovalo alespoň 8 znaků"
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
#, fuzzy
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "Heslo nesmí obsahovat více než 63 znaků" msgstr "Je třeba, aby heslo obsahovalo alespoň 8 znaků"
#: src/common/WiFiSettings/constants.js:9 #: src/common/WiFiSettings/constants.js:9
msgid "Disabled" msgid "Disabled"
@ -202,32 +180,36 @@ msgid "802.11ac - 160 MHz wide channel"
msgstr "802.11ac kanál šíře 160 MHz" msgstr "802.11ac kanál šíře 160 MHz"
#: src/common/WiFiSettings/constants.js:16 #: src/common/WiFiSettings/constants.js:16
#, fuzzy
msgid "802.11ax - 20 MHz wide channel" msgid "802.11ax - 20 MHz wide channel"
msgstr "802.11ax kanál šíře 20 MHz" msgstr "802.11ac kanál šíře 20 MHz"
#: src/common/WiFiSettings/constants.js:17 #: src/common/WiFiSettings/constants.js:17
#, fuzzy
msgid "802.11ax - 40 MHz wide channel" msgid "802.11ax - 40 MHz wide channel"
msgstr "802.11ax kanál šíře 40 MHz" msgstr "802.11ac kanál šíře 40 MHz"
#: src/common/WiFiSettings/constants.js:18 #: src/common/WiFiSettings/constants.js:18
#, fuzzy
msgid "802.11ax - 80 MHz wide channel" msgid "802.11ax - 80 MHz wide channel"
msgstr "802.11ax kanál šíře 80 MHz" msgstr "802.11ac kanál šíře 80 MHz"
#: src/common/WiFiSettings/constants.js:19 #: src/common/WiFiSettings/constants.js:19
#, fuzzy
msgid "802.11ax - 160 MHz wide channel" msgid "802.11ax - 160 MHz wide channel"
msgstr "802.11ax kanál šíře 160 MHz" msgstr "802.11ac kanál šíře 160 MHz"
#: src/common/WiFiSettings/constants.js:26 #: src/common/WiFiSettings/constants.js:26
msgid "WPA3 only" msgid "WPA3 only"
msgstr "pouze WPA3" msgstr ""
#: src/common/WiFiSettings/constants.js:27 #: src/common/WiFiSettings/constants.js:27
msgid "WPA3 with WPA2 as fallback (default)" msgid "WPA3 with WPA2 as fallback (default)"
msgstr "WPA3, nouzově WPA2 (výchozí)" msgstr ""
#: src/common/WiFiSettings/constants.js:28 #: src/common/WiFiSettings/constants.js:28
msgid "WPA2 only" msgid "WPA2 only"
msgstr "pouze WPA2" msgstr ""
#: src/common/WiFiSettings/constants.js:31 #: src/common/WiFiSettings/constants.js:31
msgid "" msgid ""
@ -238,8 +220,13 @@ msgstr ""
"problémy." "problémy."
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." #, fuzzy
msgstr "Předsdílený klíč WPA2/3, který je vyžadován pro připojení se k síti." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr ""
"\n"
" WPA2 předsdílený klíč, který je vyžadován pro připojení se k "
"síti.\n"
" "
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
msgid "If set, network is not visible when scanning for available networks." msgid "If set, network is not visible when scanning for available networks."
@ -248,29 +235,38 @@ msgstr ""
"vyhledávat dostupné sítě." "vyhledávat dostupné sítě."
#: src/common/WiFiSettings/constants.js:40 #: src/common/WiFiSettings/constants.js:40
#, fuzzy
msgid "" msgid ""
"The 2.4 GHz band is more widely supported by clients, but tends to have " "The 2.4 GHz band is more widely supported by clients, but tends to have "
"more interference. The 5 GHz band is a newer standard and may not be " "more interference. The 5 GHz band is a newer standard and may not be "
"supported by all your devices. It usually has less interference, but the " "supported by all your devices. It usually has less interference, but the "
"signal does not carry so well indoors." "signal does not carry so well indoors."
msgstr "" msgstr ""
"Pásmo 2,4 GHz je v klientských zařízeních podporováno nejčastěji, bývá ale " "\n"
"více zarušené. Pásmo 5 GHz je novější standard a nemusí být podporováno " " Pásmo 2,4 GHz je v klientských zařízeních podporováno nejčastěji,"
"všemi vámi používanými zařízeními. Obvykle bývá méně zarušené, signál se ale " " ale bývá více zarušené. Pásmo 5 GHz je\n"
"hůře šíří uvnitř budov." " novější standard a nemusí být podporováno všemi vámi používanými "
"zařízeními. Obvykle bývá méně zarušené,\n"
" ale signál se hůře šíři uvnitř budov."
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
#, fuzzy
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
"Změna tohoto parametru upraví režim fungování 802.11n/ac. 802.11n s kanály o " "\n"
"šíři 40 MHz může pomoci k vyšší propustnosti, je ale náchylnější na rušení. " " Změna tohoto upraví režim fungování 802.11n/ac. 802.11n s kanály "
"Pokud nevíte co zvolit, použijte výchozí volbu s kanálem šíře 20 MHz." "o šíři 40 MHz kanály může pomoci k vyšší\n"
" propustnosti, ale je náchylnější na rušení. Pokud nevíte co "
"zvolit, použijte výchozí volbu s kanálem šíře\n"
" 20 MHz.\n"
" "
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
#, fuzzy
msgid "" msgid ""
"Enables Wi-Fi for guests, which is separated from LAN network. Devices " "Enables Wi-Fi for guests, which is separated from LAN network. Devices "
"connected to this network are allowed to access the internet, but aren't " "connected to this network are allowed to access the internet, but aren't "
@ -278,10 +274,14 @@ msgid ""
"router. Parameters of the guest network can be set in the Guest network " "router. Parameters of the guest network can be set in the Guest network "
"tab." "tab."
msgstr "" msgstr ""
"Zapíná Wi-Fi pro hosty, která je oddělená od místní sítě (LAN). Zařízením " "\n"
"připojeným k této síti je umožněn přístup do Internetu, ale už ne na ostatní " " Zapíná Wi-Fi pro hosty, která je oddělená od místní sítě (LAN). "
"zařízení a k rozhraní pro nastavování směrovače. Parametry sítě pro hosty je " "Zařízením připojeným k této síti je umožněn\n"
"možné nastavit na panelu „Síť pro hosty“." " přístup do Internetu, ale už ne na ostatní zařízení a k rozhraní "
"pro nastavování směrovače.\n"
" Parametry sítě pro hosty je možné nastavit na panelu „Síť pro "
"hosty“.\n"
" "
#: src/common/WiFiSettings/constants.js:49 #: src/common/WiFiSettings/constants.js:49
msgid "" msgid ""
@ -290,10 +290,6 @@ msgid ""
"without WPA3 support require older WPA2. If you experience issues with " "without WPA3 support require older WPA2. If you experience issues with "
"connecting older devices, try to enable WPA2." "connecting older devices, try to enable WPA2."
msgstr "" msgstr ""
"Standard WPA3 je nová nejbezpečnější metoda, již se doporučuje používat se "
"všemi zařízeními, která ji podporují. Starší zařízení bez podpory WPA3 "
"potřebují starší WPA2. Zaznamenáte-li problémy s připojováním starších "
"zařízení, zkuste zapnout WPA2."
#: src/form/components/ForisForm.js:121 #: src/form/components/ForisForm.js:121
msgid "Settings saved successfully" msgid "Settings saved successfully"
@ -338,6 +334,7 @@ msgid "This is not a valid domain name."
msgstr "Toto není platné doménové jméno." msgstr "Toto není platné doménové jméno."
#: src/utils/validations.js:17 #: src/utils/validations.js:17
#, fuzzy
msgid "This is not a valid hostname." msgid "This is not a valid hostname."
msgstr "Toto není platné doménové jméno." msgstr "Toto není platné doménové jméno."
@ -378,3 +375,4 @@ msgstr "Neobsahuje seznam e-mailů oddělených čárkou."
#~ "ale, že\n" #~ "ale, že\n"
#~ "se tím odstraní aktuální konfigurace a vrátí se výchozí hodnoty.\n" #~ "se tím odstraní aktuální konfigurace a vrátí se výchozí hodnoty.\n"
#~ " " #~ " "

View File

@ -7,16 +7,16 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2019-02-19 13:34+0100\n" "PO-Revision-Date: 2019-02-19 13:34+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: da\n" "Language: da\n"
"Language-Team: da <LL@li.org>\n" "Language-Team: da <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -34,14 +34,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -100,7 +92,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -111,21 +103,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -141,28 +123,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -229,7 +211,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -246,10 +228,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -398,20 +380,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,18 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2024-01-04 21:08+0000\n" "PO-Revision-Date: 2021-09-24 19:38+0000\n"
"Last-Translator: Erik Pfannenstein <debianignatz@gmx.de>\n" "Last-Translator: CryptKid <CryptKiddie@chaospott.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/turris/foris-js/"
"de/>\n"
"Language: de\n" "Language: de\n"
"Language-Team: German <https://hosted.weblate.org/projects/turris/foris-"
"js/de/>\n"
"Plural-Forms: nplurals=2; plural=n != 1\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.9.0\n"
"X-Generator: Weblate 5.4-dev\n"
"Generated-By: Babel 2.11.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -36,14 +35,6 @@ msgstr "Keine Antwort erhalten."
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "Ein unbekannter API-Fehler ist aufgetreten." msgstr "Ein unbekannter API-Fehler ist aufgetreten."
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr "Kopiert!"
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr "Kopieren"
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "Neustart-Einleitung fehlgeschlagen." msgstr "Neustart-Einleitung fehlgeschlagen."
@ -89,9 +80,6 @@ msgid ""
"Fi settings. Note that this will remove the current Wi-Fi configuration " "Fi settings. Note that this will remove the current Wi-Fi configuration "
"and restore the default values." "and restore the default values."
msgstr "" msgstr ""
"Falls die Anzahl der WLAN-Karten nicht korrekt ist, könnte es helfen, die "
"WLAN-Einstellungen zurückzusetzen. Beachten Sie, dass dabei die aktuelle "
"WLAN-Konfiguration mit den Werkseinstellungen überschrieben wird."
#: src/common/WiFiSettings/WiFiForm.js:95 #: src/common/WiFiSettings/WiFiForm.js:95
msgid "Wi-Fi ${deviceID + 1}" msgid "Wi-Fi ${deviceID + 1}"
@ -107,8 +95,8 @@ msgid "Hide SSID"
msgstr "SSID verbergen" msgstr "SSID verbergen"
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "802.11n/ac/ax-Modus" msgstr "802.11n/ac Modus"
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
msgid "Channel" msgid "Channel"
@ -116,27 +104,16 @@ msgstr "Kanal"
#: src/common/WiFiSettings/WiFiForm.js:211 #: src/common/WiFiSettings/WiFiForm.js:211
msgid "Encryption" msgid "Encryption"
msgstr "Verschlüsselung"
#: src/common/WiFiSettings/WiFiForm.js:226
msgid "Disable Management Frame Protection"
msgstr "Management Frame Protection abschalten"
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr "" msgstr ""
"Falls Sie beim Verbinden mit dem WiFi-Access-Point Probleme haben, schalten "
"Sie testweise die Management Frame Protection ab."
#: src/common/WiFiSettings/WiFiForm.js:262 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "auto" msgid "auto"
msgstr "automatisch" msgstr "automatisch"
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
#, fuzzy
msgid "Custom" msgid "Custom"
msgstr "Benutzerdefiniert" msgstr "automatisch"
#: src/common/WiFiSettings/WiFiGuestForm.js:42 #: src/common/WiFiSettings/WiFiGuestForm.js:42
msgid "Enable Guest Wi-Fi" msgid "Enable Guest Wi-Fi"
@ -150,30 +127,31 @@ msgstr "WLAN QR-Code"
msgid "Download PDF" msgid "Download PDF"
msgstr "PDF herunterladen" msgstr "PDF herunterladen"
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "Die SSID darf nicht länger als 32 Zeichen sein" msgstr "SSID darf nicht länger als 32 Symbole sein"
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "Die SSID darf nicht leer sein" msgstr "SSID darf nicht leer sein"
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "Die SSID darf nicht länger als 32 Bytes sein" msgstr "SSID darf nicht länger als 32 Symbole sein"
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "Das Passwort muss mindestens 8 Zeichen enthalten" msgstr "Das Passwort muss mindestens 8 Zeichen enthalten"
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
#, fuzzy
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "Das Passwort darf höchstens 63 Zeichen enthalten" msgstr "Das Passwort muss mindestens 8 Zeichen enthalten"
#: src/common/WiFiSettings/constants.js:9 #: src/common/WiFiSettings/constants.js:9
msgid "Disabled" msgid "Disabled"
@ -200,48 +178,56 @@ msgid "802.11ac - 80 MHz wide channel"
msgstr "802.11ac - 80 MHz breiter Kanal" msgstr "802.11ac - 80 MHz breiter Kanal"
#: src/common/WiFiSettings/constants.js:15 #: src/common/WiFiSettings/constants.js:15
#, fuzzy
msgid "802.11ac - 160 MHz wide channel" msgid "802.11ac - 160 MHz wide channel"
msgstr "802.11ac - 160 MHz breiter Kanal" msgstr "802.11ac - 80 MHz breiter Kanal"
#: src/common/WiFiSettings/constants.js:16 #: src/common/WiFiSettings/constants.js:16
#, fuzzy
msgid "802.11ax - 20 MHz wide channel" msgid "802.11ax - 20 MHz wide channel"
msgstr "802.11ax - 20 MHz breiter Kanal" msgstr "802.11ac - 20 MHz breiter Kanal"
#: src/common/WiFiSettings/constants.js:17 #: src/common/WiFiSettings/constants.js:17
#, fuzzy
msgid "802.11ax - 40 MHz wide channel" msgid "802.11ax - 40 MHz wide channel"
msgstr "802.11ax - 40 MHz breiter Kanal" msgstr "802.11ac - 40 MHz breiter Kanal"
#: src/common/WiFiSettings/constants.js:18 #: src/common/WiFiSettings/constants.js:18
#, fuzzy
msgid "802.11ax - 80 MHz wide channel" msgid "802.11ax - 80 MHz wide channel"
msgstr "802.11ax - 80 MHz breiter Kanal" msgstr "802.11ac - 80 MHz breiter Kanal"
#: src/common/WiFiSettings/constants.js:19 #: src/common/WiFiSettings/constants.js:19
#, fuzzy
msgid "802.11ax - 160 MHz wide channel" msgid "802.11ax - 160 MHz wide channel"
msgstr "802.11ax - 160 MHz breiter Kanal" msgstr "802.11ac - 80 MHz breiter Kanal"
#: src/common/WiFiSettings/constants.js:26 #: src/common/WiFiSettings/constants.js:26
msgid "WPA3 only" msgid "WPA3 only"
msgstr "Nur WPA3" msgstr ""
#: src/common/WiFiSettings/constants.js:27 #: src/common/WiFiSettings/constants.js:27
msgid "WPA3 with WPA2 as fallback (default)" msgid "WPA3 with WPA2 as fallback (default)"
msgstr "WPA3 mit WPA2 als Ausweichmöglichkeit (Voreinstellung)" msgstr ""
#: src/common/WiFiSettings/constants.js:28 #: src/common/WiFiSettings/constants.js:28
msgid "WPA2 only" msgid "WPA2 only"
msgstr "Nur WPA2" msgstr ""
#: src/common/WiFiSettings/constants.js:31 #: src/common/WiFiSettings/constants.js:31
msgid "" msgid ""
"SSID which contains non-standard characters could cause problems on some " "SSID which contains non-standard characters could cause problems on some "
"devices." "devices."
msgstr "" msgstr ""
"SSIDs, die nicht standardmäßige Zeichen enthalten, können auf manchen "
"Geräten Probleme verursachen."
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." #, fuzzy
msgstr "WPA2/3 Pre-Shard Key, der zum Verbinden mit dem Netzwerk notwendig ist." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr ""
"\n"
" WPA2 Pre-Shared Key, der für die Verbindung mit dem Netzwerk "
"benötigt wird.\n"
" "
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
msgid "If set, network is not visible when scanning for available networks." msgid "If set, network is not visible when scanning for available networks."
@ -250,31 +236,39 @@ msgstr ""
"drahtlosen Netzwerke angezeigt." "drahtlosen Netzwerke angezeigt."
#: src/common/WiFiSettings/constants.js:40 #: src/common/WiFiSettings/constants.js:40
#, fuzzy
msgid "" msgid ""
"The 2.4 GHz band is more widely supported by clients, but tends to have " "The 2.4 GHz band is more widely supported by clients, but tends to have "
"more interference. The 5 GHz band is a newer standard and may not be " "more interference. The 5 GHz band is a newer standard and may not be "
"supported by all your devices. It usually has less interference, but the " "supported by all your devices. It usually has less interference, but the "
"signal does not carry so well indoors." "signal does not carry so well indoors."
msgstr "" msgstr ""
"Das 2,4 GHz-Band wird von allen Geräten unterstützt, ist aber tendenziell " "\n"
"stärker mit Interferenzen belastet. Das 5-GHz-Band ist ein neuerer Standard, " " Das 2,4 GHz-Band wird stärker von Clients unterstützt, hat aber "
"der möglicherweise nicht von allen Ihren Geräten unterstützt wird. Es hat in " "tendenziell mehr Interferenzen. Das 5-GHz-Band ist ein\n"
"der Regel weniger Interferenzen, aber das Signal trägt nicht so gut in " " neuerer Standard und wird möglicherweise nicht von allen Geräten "
"Innenräumen." "unterstützt. Es hat in der Regel weniger Interferenzen, aber das Signal\n"
" trägt nicht so gut drinnen."
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
#, fuzzy
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
"Ändern Sie diese Option, um den 802.11n/ac/ax-Betriebsmodus anzupassen. 40 " "\n"
"MHz breite Kanäle können bei 802.11n mehr Daten transportieren, jedoch zu " " Ändern Sie diese Option, um den Betriebsmodus 802.11n/ac "
"mehr Interferenzen im Netzwerk führen. Wenn Sie nicht wissen, was Sie wählen " "anzupassen. 802.11n mit 40 MHz breiten Kanälen können höhere\n"
"sollen, verwenden Sie die Voreinstellung mit 20 MHz Kanalbreite." " durchsatz, kann jedoch zu mehr Interferenzen im Netzwerk führen. "
"Wenn Sie nicht wissen, was Sie wählen sollen, verwenden Sie die "
"Standardeinstellung\n"
" Option mit 20 MHz breitem Kanal.\n"
" "
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
#, fuzzy
msgid "" msgid ""
"Enables Wi-Fi for guests, which is separated from LAN network. Devices " "Enables Wi-Fi for guests, which is separated from LAN network. Devices "
"connected to this network are allowed to access the internet, but aren't " "connected to this network are allowed to access the internet, but aren't "
@ -282,11 +276,14 @@ msgid ""
"router. Parameters of the guest network can be set in the Guest network " "router. Parameters of the guest network can be set in the Guest network "
"tab." "tab."
msgstr "" msgstr ""
"Ermöglicht ein Wi-Fi für Gäste, das vom LAN-Netzwerk getrennt ist. Geräte, " "\n"
"die mit diesem Netzwerk verbunden sind, dürfen auf das Internet zugreifen, " " Ermöglicht Wi-Fi für Gäste, das vom LAN-Netzwerk getrennt ist. "
"nicht jedoch auf andere Geräte oder die Konfigurationsschnittstelle des " "Geräte, die mit diesem Netzwerk verbunden sind, dürfen\n"
"Routers. Die Parameter des Gastnetzwerks können auf der Gastnetzwerk-" " auf das Internet zugreifen, dürfen aber nicht auf andere Geräte "
"Registerkarte eingestellt werden." "und die Konfigurationsschnittstelle des Routers zugreifen.\n"
" Die Parameter des Gastnetzwerks können in der Registerkarte "
"Gastnetzwerk eingestellt werden.\n"
" "
#: src/common/WiFiSettings/constants.js:49 #: src/common/WiFiSettings/constants.js:49
msgid "" msgid ""
@ -295,11 +292,6 @@ msgid ""
"without WPA3 support require older WPA2. If you experience issues with " "without WPA3 support require older WPA2. If you experience issues with "
"connecting older devices, try to enable WPA2." "connecting older devices, try to enable WPA2."
msgstr "" msgstr ""
"Der WPA3-Standard ist die neue Verschlüsselungsmethode mit der besten "
"Sicherheit. Er empfiehlt sich für jedes Gerät, das ihn unterstützt, aber "
"ältere Geräte, bei denen das noch nicht der Fall ist, müssen auf das ältere "
"WPA2 ausweichen. Falls Sie Probleme dabei haben, ältere Geräte mit dem WLAN "
"zu verbinden, schalten Sie versuchsweise WPA2 ein."
#: src/form/components/ForisForm.js:121 #: src/form/components/ForisForm.js:121
msgid "Settings saved successfully" msgid "Settings saved successfully"
@ -308,8 +300,6 @@ msgstr "Einstellungen erfolgreich gespeichert"
#: src/form/components/ForisForm.js:183 #: src/form/components/ForisForm.js:183
msgid "Changes you made may not be saved. Are you sure you want to leave?" msgid "Changes you made may not be saved. Are you sure you want to leave?"
msgstr "" msgstr ""
"Änderungen, die Sie vorgenommen haben, werden möglicherweise nicht "
"gespeichert. Möchten Sie wirklich gehen?"
#: src/form/components/SubmitButton.js:31 #: src/form/components/SubmitButton.js:31
msgid "Updating" msgid "Updating"
@ -325,11 +315,11 @@ msgstr "Speichern"
#: src/utils/ErrorMessage.js:16 #: src/utils/ErrorMessage.js:16
msgid "An error occurred while fetching data." msgid "An error occurred while fetching data."
msgstr "Beim Abruf der Daten ist ein Fehler aufgetreten." msgstr ""
#: src/utils/validations.js:13 #: src/utils/validations.js:13
msgid "This is not a valid IPv4 address." msgid "This is not a valid IPv4 address."
msgstr "Das ist keine gültige IPv4 Adresse." msgstr "Dies ist keine gültige IPv4-Adresse."
#: src/utils/validations.js:14 #: src/utils/validations.js:14
msgid "This is not a valid IPv6 address." msgid "This is not a valid IPv6 address."
@ -344,8 +334,9 @@ msgid "This is not a valid domain name."
msgstr "Dies ist kein gültiger Domainname." msgstr "Dies ist kein gültiger Domainname."
#: src/utils/validations.js:17 #: src/utils/validations.js:17
#, fuzzy
msgid "This is not a valid hostname." msgid "This is not a valid hostname."
msgstr "Dies ist kein gültiger Hostname." msgstr "Dies ist kein gültiger Domainname."
#: src/utils/validations.js:18 #: src/utils/validations.js:18
msgid "This is not a valid DUID." msgid "This is not a valid DUID."
@ -377,3 +368,4 @@ msgstr "Enthält keine Liste von E-Mails, die durch Kommas getrennt sind."
#~ "current Wi-Fi configuration and restore the default values.\n" #~ "current Wi-Fi configuration and restore the default values.\n"
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""

View File

@ -7,17 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2021-02-09 16:50+0000\n" "PO-Revision-Date: 2021-02-09 16:50+0000\n"
"Last-Translator: Michalis <michalisntovas@yahoo.gr>\n" "Last-Translator: Michalis <michalisntovas@yahoo.gr>\n"
"Language: el\n" "Language: el\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/turris/foris-" "Language-Team: Greek <https://hosted.weblate.org/projects/turris/foris-"
"js/el/>\n" "js/el/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -35,14 +35,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -101,7 +93,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -113,21 +105,11 @@ msgstr "Άκυρο"
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -143,28 +125,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -231,7 +213,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -248,10 +230,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -400,20 +382,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,17 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2019-10-17 09:28+0000\n" "PO-Revision-Date: 2019-10-17 09:28+0000\n"
"Last-Translator: Scott Anecito <scott.anecito@protonmail.com>\n" "Last-Translator: Scott Anecito <scott.anecito@protonmail.com>\n"
"Language: en\n" "Language: en\n"
"Language-Team: English " "Language-Team: English "
"<https://hosted.weblate.org/projects/turris/reforis/en/>\n" "<https://hosted.weblate.org/projects/turris/reforis/en/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -35,14 +35,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -101,7 +93,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -112,21 +104,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -142,28 +124,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -230,7 +212,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -247,10 +229,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -396,20 +378,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,17 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2022-09-11 17:15+0000\n" "PO-Revision-Date: 2020-05-25 13:41+0000\n"
"Last-Translator: Dan Cybersec <dan.cybersec@protonmail.com>\n" "Last-Translator: Eduardo Cuthbert <elguber@gmail.com>\n"
"Language: es\n" "Language: es\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/turris/foris-" "Language-Team: Spanish "
"js/es/>\n" "<https://hosted.weblate.org/projects/turris/reforis/es/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -37,50 +37,42 @@ msgstr ""
"Un error desconocido ha ocurrido. Compruebe la consola para mas " "Un error desconocido ha ocurrido. Compruebe la consola para mas "
"informaciòn." "informaciòn."
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr "¡Copiado!"
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr "Copiar"
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "La petición de reinicio ha fallado." msgstr ""
#: src/common/RebootButton.js:51 #: src/common/RebootButton.js:51
msgid "Reboot" msgid "Reboot"
msgstr "Reiniciar" msgstr ""
#: src/common/RebootButton.js:66 #: src/common/RebootButton.js:66
msgid "Warning!" msgid "Warning!"
msgstr "¡Atención!" msgstr ""
#: src/common/RebootButton.js:68 #: src/common/RebootButton.js:68
msgid "Are you sure you want to restart the router?" msgid "Are you sure you want to restart the router?"
msgstr "¿Estás seguro de que quieres reiniciar el router?" msgstr ""
#: src/common/RebootButton.js:71 #: src/common/RebootButton.js:71
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr ""
#: src/common/RebootButton.js:73 #: src/common/RebootButton.js:73
msgid "Confirm reboot" msgid "Confirm reboot"
msgstr "Confirmar reinicio" msgstr ""
#: src/common/WiFiSettings/ResetWiFiSettings.js:38 #: src/common/WiFiSettings/ResetWiFiSettings.js:38
msgid "An error occurred during resetting Wi-Fi settings." msgid "An error occurred during resetting Wi-Fi settings."
msgstr "Ocurrió un error durante el reseteo de los ajustes Wi-Fi." msgstr ""
#: src/common/WiFiSettings/ResetWiFiSettings.js:41 #: src/common/WiFiSettings/ResetWiFiSettings.js:41
msgid "Wi-Fi settings are set to defaults." msgid "Wi-Fi settings are set to defaults."
msgstr "Los ajustes Wi-Fi se han definido por defecto." msgstr ""
#: src/common/WiFiSettings/ResetWiFiSettings.js:55 #: src/common/WiFiSettings/ResetWiFiSettings.js:55
#: src/common/WiFiSettings/ResetWiFiSettings.js:69 #: src/common/WiFiSettings/ResetWiFiSettings.js:69
msgid "Reset Wi-Fi Settings" msgid "Reset Wi-Fi Settings"
msgstr "Resetear los ajustes Wi-Fi" msgstr ""
#: src/common/WiFiSettings/ResetWiFiSettings.js:57 #: src/common/WiFiSettings/ResetWiFiSettings.js:57
msgid "" msgid ""
@ -88,161 +80,146 @@ msgid ""
"Fi settings. Note that this will remove the current Wi-Fi configuration " "Fi settings. Note that this will remove the current Wi-Fi configuration "
"and restore the default values." "and restore the default values."
msgstr "" msgstr ""
"Si cierto número de tarjetas inalámbricas no coincide, puedes intentar a "
"resetar los ajustes Wi-Fi. Ten en cuenta que esto eliminará la "
"configuración Wi-Fi actual, y restaurará los ajustes por defecto."
#: src/common/WiFiSettings/WiFiForm.js:95 #: src/common/WiFiSettings/WiFiForm.js:95
msgid "Wi-Fi ${deviceID + 1}" msgid "Wi-Fi ${deviceID + 1}"
msgstr "Wi-Fi ${deviceID + 1}" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:132 #: src/common/WiFiSettings/WiFiForm.js:132
#: src/common/WiFiSettings/WiFiGuestForm.js:80 #: src/common/WiFiSettings/WiFiGuestForm.js:80
msgid "Password" msgid "Password"
msgstr "Contraseña" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:146 #: src/common/WiFiSettings/WiFiForm.js:146
msgid "Hide SSID" msgid "Hide SSID"
msgstr "Ocultar SSID" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "Modo 802.11n/ac/ax" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
msgid "Channel" msgid "Channel"
msgstr "Canal" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:211 #: src/common/WiFiSettings/WiFiForm.js:211
msgid "Encryption" msgid "Encryption"
msgstr "Cifrado"
#: src/common/WiFiSettings/WiFiForm.js:226
msgid "Disable Management Frame Protection"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227 #: src/common/WiFiSettings/WiFiForm.js:243
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "automático" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "Personalizado" msgstr ""
#: src/common/WiFiSettings/WiFiGuestForm.js:42 #: src/common/WiFiSettings/WiFiGuestForm.js:42
msgid "Enable Guest Wi-Fi" msgid "Enable Guest Wi-Fi"
msgstr "Activar el modo Wi-Fi de invitados" msgstr ""
#: src/common/WiFiSettings/WiFiQRCode.js:71 #: src/common/WiFiSettings/WiFiQRCode.js:71
msgid "Wi-Fi QR Code" msgid "Wi-Fi QR Code"
msgstr "Código QR Wi-Fi" msgstr ""
#: src/common/WiFiSettings/WiFiQRCode.js:91 #: src/common/WiFiSettings/WiFiQRCode.js:91
msgid "Download PDF" msgid "Download PDF"
msgstr "Descargar PDF" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "El SSID no puede ser más largo que 32 símbolos" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "El SSID no puede estar vacío" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "El SSID no puede ser más largo que 32 bytes" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "La contraseña debe contener al menos 8 símbolos" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "La contraseña no debe contener más de 63 símbolos" msgstr ""
#: src/common/WiFiSettings/constants.js:9 #: src/common/WiFiSettings/constants.js:9
msgid "Disabled" msgid "Disabled"
msgstr "Desactivado" msgstr ""
#: src/common/WiFiSettings/constants.js:10 #: src/common/WiFiSettings/constants.js:10
msgid "802.11n - 20 MHz wide channel" msgid "802.11n - 20 MHz wide channel"
msgstr "802.11n - ancho de canal de 20 MHz" msgstr ""
#: src/common/WiFiSettings/constants.js:11 #: src/common/WiFiSettings/constants.js:11
msgid "802.11n - 40 MHz wide channel" msgid "802.11n - 40 MHz wide channel"
msgstr "802.11n - ancho de canal de 40 MHz" msgstr ""
#: src/common/WiFiSettings/constants.js:12 #: src/common/WiFiSettings/constants.js:12
msgid "802.11ac - 20 MHz wide channel" msgid "802.11ac - 20 MHz wide channel"
msgstr "802.11ac - ancho de canal de 20 MHz" msgstr ""
#: src/common/WiFiSettings/constants.js:13 #: src/common/WiFiSettings/constants.js:13
msgid "802.11ac - 40 MHz wide channel" msgid "802.11ac - 40 MHz wide channel"
msgstr "802.11ac - ancho de canal de 40 MHz" msgstr ""
#: src/common/WiFiSettings/constants.js:14 #: src/common/WiFiSettings/constants.js:14
msgid "802.11ac - 80 MHz wide channel" msgid "802.11ac - 80 MHz wide channel"
msgstr "802.11ac - ancho de canal de 80 MHz" msgstr ""
#: src/common/WiFiSettings/constants.js:15 #: src/common/WiFiSettings/constants.js:15
msgid "802.11ac - 160 MHz wide channel" msgid "802.11ac - 160 MHz wide channel"
msgstr "802.11ac - ancho de canal de 160 MHz" msgstr ""
#: src/common/WiFiSettings/constants.js:16 #: src/common/WiFiSettings/constants.js:16
msgid "802.11ax - 20 MHz wide channel" msgid "802.11ax - 20 MHz wide channel"
msgstr "802.11ax - ancho de canal de 20 MHz" msgstr ""
#: src/common/WiFiSettings/constants.js:17 #: src/common/WiFiSettings/constants.js:17
msgid "802.11ax - 40 MHz wide channel" msgid "802.11ax - 40 MHz wide channel"
msgstr "802.11ax - ancho de canal de 40 MHz" msgstr ""
#: src/common/WiFiSettings/constants.js:18 #: src/common/WiFiSettings/constants.js:18
msgid "802.11ax - 80 MHz wide channel" msgid "802.11ax - 80 MHz wide channel"
msgstr "802.11ax - ancho de canal de 80 MHz" msgstr ""
#: src/common/WiFiSettings/constants.js:19 #: src/common/WiFiSettings/constants.js:19
msgid "802.11ax - 160 MHz wide channel" msgid "802.11ax - 160 MHz wide channel"
msgstr "802.11ax - ancho de canal de 160 MHz" msgstr ""
#: src/common/WiFiSettings/constants.js:26 #: src/common/WiFiSettings/constants.js:26
msgid "WPA3 only" msgid "WPA3 only"
msgstr "WPA3 únicamente" msgstr ""
#: src/common/WiFiSettings/constants.js:27 #: src/common/WiFiSettings/constants.js:27
msgid "WPA3 with WPA2 as fallback (default)" msgid "WPA3 with WPA2 as fallback (default)"
msgstr "WPA3 con WPA2 como respaldo (por defecto)" msgstr ""
#: src/common/WiFiSettings/constants.js:28 #: src/common/WiFiSettings/constants.js:28
msgid "WPA2 only" msgid "WPA2 only"
msgstr "WPA2 únicamente" msgstr ""
#: src/common/WiFiSettings/constants.js:31 #: src/common/WiFiSettings/constants.js:31
msgid "" msgid ""
"SSID which contains non-standard characters could cause problems on some " "SSID which contains non-standard characters could cause problems on some "
"devices." "devices."
msgstr "" msgstr ""
"Un SSID que contiene caracteres no estándar puede causar problemas en "
"ciertos dispositivos."
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "Clave pre-compartida WPA2/3, que es requerida para conectar a la red." msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
msgid "If set, network is not visible when scanning for available networks." msgid "If set, network is not visible when scanning for available networks."
msgstr "Si está definida, la red no es visible al escanear redes disponibles." msgstr ""
#: src/common/WiFiSettings/constants.js:40 #: src/common/WiFiSettings/constants.js:40
msgid "" msgid ""
@ -251,23 +228,14 @@ msgid ""
"supported by all your devices. It usually has less interference, but the " "supported by all your devices. It usually has less interference, but the "
"signal does not carry so well indoors." "signal does not carry so well indoors."
msgstr "" msgstr ""
"La banda de 2.4 GHz es soportada por un mayor número de clientes, pero "
"tiende a sufrir más interferencias. La banda de 5 GHz es un nuevo "
"estándar y puede que no esté soportado por todos tus dispositivos. Aunque"
" normalmente tiene sufre menos interferencias, la señal tiene un alcance "
"limitado en interiores."
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
"Cambia esto para ajustar el modo de operación 802.11n/ac/ax. 802.11n con "
"un ancho de canal de 40 MHz puede producir un mayor rendimiento pero "
"puede causar más interferencias en la red. Si no estás seguro de qué "
"elegir, usa la opción por defecto con el ancho de canal de 20 MHz."
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
msgid "" msgid ""
@ -277,11 +245,6 @@ msgid ""
"router. Parameters of the guest network can be set in the Guest network " "router. Parameters of the guest network can be set in the Guest network "
"tab." "tab."
msgstr "" msgstr ""
"Activa el Wi-Fi para invitados, que se encuentra aislado de la red local."
" Los dispositivos conectados a esta red pueden acceder a internet, pero "
"no pueden acceder a otros dispositivos o a la interfaz de configuración "
"del router. Los parámetros de la red de invitados pueden configurarse en "
"la pestaña de red de invitados."
#: src/common/WiFiSettings/constants.js:49 #: src/common/WiFiSettings/constants.js:49
msgid "" msgid ""
@ -290,69 +253,65 @@ msgid ""
"without WPA3 support require older WPA2. If you experience issues with " "without WPA3 support require older WPA2. If you experience issues with "
"connecting older devices, try to enable WPA2." "connecting older devices, try to enable WPA2."
msgstr "" msgstr ""
"El estándar WPA3 es el nuevo método más seguro de cifrado que se aconseja"
" utilizar con cualquier dispositivo que lo soporte. Los dispositivos más "
"antiguos sin soporte para WPA3 necesitan utilizar WPA2. Si encuentras "
"problemas al intentar conectar dispositivos antiguos, prueba a activar "
"WPA2."
#: src/form/components/ForisForm.js:121 #: src/form/components/ForisForm.js:121
msgid "Settings saved successfully" msgid "Settings saved successfully"
msgstr "Los ajustes se han guardado correctamente" msgstr "Configuraciòn salvada satisfactoriamente"
#: src/form/components/ForisForm.js:183 #: src/form/components/ForisForm.js:183
msgid "Changes you made may not be saved. Are you sure you want to leave?" msgid "Changes you made may not be saved. Are you sure you want to leave?"
msgstr "" msgstr "Los cambios hechos podrìan no salvarse. Està seguro que quiere salir?"
"Los cambios que has realizado podrían no haberse guardado. ¿Estás seguro "
"de que quieres salir?"
#: src/form/components/SubmitButton.js:31 #: src/form/components/SubmitButton.js:31
#, fuzzy
msgid "Updating" msgid "Updating"
msgstr "Actualizando" msgstr "Actualizando"
#: src/form/components/SubmitButton.js:34 #: src/form/components/SubmitButton.js:34
#, fuzzy
msgid "Load settings" msgid "Load settings"
msgstr "Cargando los ajustes" msgstr "Cargando configuraciòn"
#: src/form/components/SubmitButton.js:37 #: src/form/components/SubmitButton.js:37
msgid "Save" msgid "Save"
msgstr "Guardar" msgstr "Salvar"
#: src/utils/ErrorMessage.js:16 #: src/utils/ErrorMessage.js:16
msgid "An error occurred while fetching data." msgid "An error occurred while fetching data."
msgstr "Se ha producido un error mientras se recuperaban los datos." msgstr "Error ocurrido mientras se recuperaban los datos."
#: src/utils/validations.js:13 #: src/utils/validations.js:13
msgid "This is not a valid IPv4 address." msgid "This is not a valid IPv4 address."
msgstr "Esto no es una dirección IPv4 válida." msgstr "Esto no es una direcciòn IPv4 vàlida."
#: src/utils/validations.js:14 #: src/utils/validations.js:14
msgid "This is not a valid IPv6 address." msgid "This is not a valid IPv6 address."
msgstr "Esto no es una dirección IPv6 válida." msgstr "Esto no es una direcciòn IPv6 vàlida."
#: src/utils/validations.js:15 #: src/utils/validations.js:15
msgid "This is not a valid IPv6 prefix." msgid "This is not a valid IPv6 prefix."
msgstr "Esto no es un prefijo IPv6 válido." msgstr "Esto no es un prefijo IPv6 vàlido."
#: src/utils/validations.js:16 #: src/utils/validations.js:16
msgid "This is not a valid domain name." msgid "This is not a valid domain name."
msgstr "Esto no es un nombre de dominio válido." msgstr "Esto no es un nombre de dominio vàlido."
#: src/utils/validations.js:17 #: src/utils/validations.js:17
#, fuzzy
msgid "This is not a valid hostname." msgid "This is not a valid hostname."
msgstr "Esto no es un nombre de dominio válido." msgstr "Esto no es un nombre de dominio vàlido."
#: src/utils/validations.js:18 #: src/utils/validations.js:18
msgid "This is not a valid DUID." msgid "This is not a valid DUID."
msgstr "Este no es un DUID válido." msgstr "Este no es un DUID vàlido."
#: src/utils/validations.js:19 #: src/utils/validations.js:19
msgid "This is not a valid MAC address." msgid "This is not a valid MAC address."
msgstr "Esta no es una dirección MAC válida." msgstr "Esta no es una direcciòn MAC vàlida."
#: src/utils/validations.js:20 #: src/utils/validations.js:20
msgid "Doesn't contain a list of emails separated by commas." msgid "Doesn't contain a list of emails separated by commas."
msgstr "No contiene una lista de correos electrónicos separados por comas." msgstr "No contiene una lista de E-mails separados por comas."
#~ msgid "" #~ msgid ""
#~ "\n" #~ "\n"
@ -418,20 +377,3 @@ msgstr "No contiene una lista de correos electrónicos separados por comas."
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,16 +7,16 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2019-02-19 13:34+0100\n" "PO-Revision-Date: 2019-02-19 13:34+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: fi\n" "Language: fi\n"
"Language-Team: fi <LL@li.org>\n" "Language-Team: fi <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -34,14 +34,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -100,7 +92,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -111,21 +103,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -141,28 +123,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -229,7 +211,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -246,10 +228,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -398,20 +380,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,16 +7,16 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2019-02-19 13:34+0100\n" "PO-Revision-Date: 2019-02-19 13:34+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: fo\n" "Language: fo\n"
"Language-Team: fo <LL@li.org>\n" "Language-Team: fo <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -34,14 +34,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -100,7 +92,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -111,21 +103,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -141,28 +123,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -229,7 +211,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -246,10 +228,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -398,20 +380,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -6,16 +6,16 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Foris JS 5.4.1\n" "Project-Id-Version: Foris JS 5.2.0\n"
"Report-Msgid-Bugs-To: tech.support@turris.cz\n" "Report-Msgid-Bugs-To: tech.support@turris.cz\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -33,14 +33,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -99,7 +91,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -110,21 +102,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -140,28 +122,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -228,7 +210,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -245,10 +227,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46

View File

@ -7,17 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2022-01-14 05:53+0000\n" "PO-Revision-Date: 2022-01-14 05:53+0000\n"
"Last-Translator: Gabriel GRONDIN <gglinnk@protonmail.com>\n" "Last-Translator: Gabriel GRONDIN <gglinnk@protonmail.com>\n"
"Language: fr\n" "Language: fr\n"
"Language-Team: French <https://hosted.weblate.org/projects/turris/foris-" "Language-Team: French <https://hosted.weblate.org/projects/turris/foris-"
"js/fr/>\n" "js/fr/>\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -35,14 +35,6 @@ msgstr "Aucun réponse reçue."
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "Une erreur dAPI inconnue sest produite." msgstr "Une erreur dAPI inconnue sest produite."
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "La demande de redémarrage a échoué." msgstr "La demande de redémarrage a échoué."
@ -103,8 +95,7 @@ msgid "Hide SSID"
msgstr "Masquer le SSID" msgstr "Masquer le SSID"
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
#, fuzzy msgid "802.11n/ac mode"
msgid "802.11n/ac/ax mode"
msgstr "Mode 802.11n/ac" msgstr "Mode 802.11n/ac"
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -115,21 +106,11 @@ msgstr "Canal"
msgid "Encryption" msgid "Encryption"
msgstr "Chiffrement" msgstr "Chiffrement"
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "automatique" msgstr "automatique"
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "Personnalisé" msgstr "Personnalisé"
@ -145,28 +126,28 @@ msgstr "Code QR Wi-Fi"
msgid "Download PDF" msgid "Download PDF"
msgstr "Télécharger le PDF" msgstr "Télécharger le PDF"
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "Le SSID ne peut pas être plus long que 32 symboles" msgstr "Le SSID ne peut pas être plus long que 32 symboles"
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "Le SSID ne peut pas être vide" msgstr "Le SSID ne peut pas être vide"
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "Le SSID ne peut pas dépasser 32 octets" msgstr "Le SSID ne peut pas dépasser 32 octets"
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "Le mot de passe doit contenir au moins 8 symboles" msgstr "Le mot de passe doit contenir au moins 8 symboles"
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
#, fuzzy #, fuzzy
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "Le mot de passe doit contenir au moins 8 symboles" msgstr "Le mot de passe doit contenir au moins 8 symboles"
@ -241,7 +222,7 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
#, fuzzy #, fuzzy
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
"\n" "\n"
" Clé pré-partagée WPA2, qui est nécessaire pour se connecter au " " Clé pré-partagée WPA2, qui est nécessaire pour se connecter au "
@ -274,10 +255,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
#, fuzzy #, fuzzy
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
"\n" "\n"
" Modifiez ce paramètre pour régler le mode de fonctionnement " " Modifiez ce paramètre pour régler le mode de fonctionnement "

View File

@ -7,18 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2022-09-29 14:17+0000\n" "PO-Revision-Date: 2019-02-19 13:34+0100\n"
"Last-Translator: Milo Ivir <mail@milotype.de>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: hr\n" "Language: hr\n"
"Language-Team: Croatian <https://hosted.weblate.org/projects/turris" "Language-Team: hr <LL@li.org>\n"
"/foris-js/hr/>\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -36,14 +35,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -95,14 +86,14 @@ msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:132 #: src/common/WiFiSettings/WiFiForm.js:132
#: src/common/WiFiSettings/WiFiGuestForm.js:80 #: src/common/WiFiSettings/WiFiGuestForm.js:80
msgid "Password" msgid "Password"
msgstr "Lozinka" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:146 #: src/common/WiFiSettings/WiFiForm.js:146
msgid "Hide SSID" msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -113,21 +104,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -143,28 +124,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -231,7 +212,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -248,10 +229,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -289,7 +270,7 @@ msgstr ""
#: src/form/components/SubmitButton.js:37 #: src/form/components/SubmitButton.js:37
msgid "Save" msgid "Save"
msgstr "Spremi" msgstr ""
#: src/utils/ErrorMessage.js:16 #: src/utils/ErrorMessage.js:16
msgid "An error occurred while fetching data." msgid "An error occurred while fetching data."
@ -400,20 +381,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,17 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2021-01-07 01:26+0000\n" "PO-Revision-Date: 2021-01-07 01:26+0000\n"
"Last-Translator: Zoli <boritek@gmail.com>\n" "Last-Translator: Zoli <boritek@gmail.com>\n"
"Language: hu\n" "Language: hu\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/turris" "Language-Team: Hungarian <https://hosted.weblate.org/projects/turris"
"/foris-js/hu/>\n" "/foris-js/hu/>\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -35,14 +35,6 @@ msgstr "Nem érkezett válasz."
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "Ismeretlen API-hiba történt." msgstr "Ismeretlen API-hiba történt."
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -101,7 +93,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -112,21 +104,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -142,28 +124,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -230,7 +212,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -247,10 +229,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -393,20 +375,3 @@ msgstr "Nem tartalmaz vesszővel elválasztott e-mail listát."
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,22 +7,20 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2022-12-31 23:48+0000\n" "PO-Revision-Date: 2019-02-19 13:34+0100\n"
"Last-Translator: Anselmo <anselmo@casinadicornia.com>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/turris/foris-js/"
"it/>\n"
"Language: it\n" "Language: it\n"
"Language-Team: it <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.9.0\n"
"X-Generator: Weblate 4.15.1-dev\n"
"Generated-By: Babel 2.11.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
msgstr "Sessione scaduta. Ripetere l'accesso." msgstr ""
#: src/api/utils.js:66 #: src/api/utils.js:66
msgid "Timeout error occurred." msgid "Timeout error occurred."
@ -36,14 +34,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -95,14 +85,14 @@ msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:132 #: src/common/WiFiSettings/WiFiForm.js:132
#: src/common/WiFiSettings/WiFiGuestForm.js:80 #: src/common/WiFiSettings/WiFiGuestForm.js:80
msgid "Password" msgid "Password"
msgstr "Password" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:146 #: src/common/WiFiSettings/WiFiForm.js:146
msgid "Hide SSID" msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -113,21 +103,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -143,28 +123,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -231,7 +211,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -248,10 +228,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -297,7 +277,7 @@ msgstr ""
#: src/utils/validations.js:13 #: src/utils/validations.js:13
msgid "This is not a valid IPv4 address." msgid "This is not a valid IPv4 address."
msgstr "Indirizzo IPv4 non valido." msgstr ""
#: src/utils/validations.js:14 #: src/utils/validations.js:14
msgid "This is not a valid IPv6 address." msgid "This is not a valid IPv6 address."
@ -400,19 +380,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,17 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2019-10-16 10:08+0000\n" "PO-Revision-Date: 2019-10-16 10:08+0000\n"
"Last-Translator: Scott Anecito <scott.anecito@protonmail.com>\n" "Last-Translator: Scott Anecito <scott.anecito@protonmail.com>\n"
"Language: ja\n" "Language: ja\n"
"Language-Team: Japanese " "Language-Team: Japanese "
"<https://hosted.weblate.org/projects/turris/reforis/ja/>\n" "<https://hosted.weblate.org/projects/turris/reforis/ja/>\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -35,14 +35,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -101,7 +93,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -112,21 +104,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "自動" msgstr "自動"
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
#, fuzzy #, fuzzy
msgid "Custom" msgid "Custom"
msgstr "自動" msgstr "自動"
@ -143,28 +125,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -231,7 +213,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -248,10 +230,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -400,20 +382,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,16 +7,16 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2019-02-19 13:34+0100\n" "PO-Revision-Date: 2019-02-19 13:34+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: ko\n" "Language: ko\n"
"Language-Team: ko <LL@li.org>\n" "Language-Team: ko <LL@li.org>\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -34,14 +34,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -100,7 +92,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -111,21 +103,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -141,28 +123,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -229,7 +211,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -246,10 +228,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -398,20 +380,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,17 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2019-02-19 13:34+0100\n" "PO-Revision-Date: 2019-02-19 13:34+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: lt\n" "Language: lt\n"
"Language-Team: lt <LL@li.org>\n" "Language-Team: lt <LL@li.org>\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"(n%100<10 || n%100>=20) ? 1 : 2);\n" "(n%100<10 || n%100>=20) ? 1 : 2)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -35,14 +35,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -101,7 +93,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -112,21 +104,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -142,28 +124,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -230,7 +212,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -247,10 +229,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -399,20 +381,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,18 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2023-03-02 11:40+0000\n" "PO-Revision-Date: 2021-11-20 12:50+0000\n"
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" "Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/turris/"
"foris-js/nb_NO/>\n"
"Language: nb_NO\n" "Language: nb_NO\n"
"Language-Team: Norwegian Bokmål "
"<https://hosted.weblate.org/projects/turris/foris-js/nb_NO/>\n"
"Plural-Forms: nplurals=2; plural=n != 1\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.9.0\n"
"X-Generator: Weblate 4.16.2-dev\n"
"Generated-By: Babel 2.11.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -37,14 +36,6 @@ msgstr "Fikk ikke svar."
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "Ukjent API-feil." msgstr "Ukjent API-feil."
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr "Kopiert"
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr "Kopier"
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
#, fuzzy #, fuzzy
msgid "Reboot request failed." msgid "Reboot request failed."
@ -90,9 +81,6 @@ msgid ""
"Fi settings. Note that this will remove the current Wi-Fi configuration " "Fi settings. Note that this will remove the current Wi-Fi configuration "
"and restore the default values." "and restore the default values."
msgstr "" msgstr ""
"Hvis antallet trådløskort ikke samsvarer kan du prøve å tilbakestille Wi-"
"Fi-innstillingene. Merk at dette fjerner nåværende Wi-Fi-oppsett og "
"gjenoppretter forvalgte verdier."
#: src/common/WiFiSettings/WiFiForm.js:95 #: src/common/WiFiSettings/WiFiForm.js:95
#, fuzzy #, fuzzy
@ -109,8 +97,7 @@ msgid "Hide SSID"
msgstr "Skjul SSID" msgstr "Skjul SSID"
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
#, fuzzy msgid "802.11n/ac mode"
msgid "802.11n/ac/ax mode"
msgstr "802.11n/ac mode" msgstr "802.11n/ac mode"
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -119,29 +106,16 @@ msgstr "Kanal"
#: src/common/WiFiSettings/WiFiForm.js:211 #: src/common/WiFiSettings/WiFiForm.js:211
msgid "Encryption" msgid "Encryption"
msgstr "Kryptering"
#: src/common/WiFiSettings/WiFiForm.js:226
#, fuzzy
msgid "Disable Management Frame Protection"
msgstr "Skru av håndtering av rammebeskyttelse"
#: src/common/WiFiSettings/WiFiForm.js:227
#, fuzzy
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr "" msgstr ""
"I fall du har problemer med å koble til Wi-Fi-tilgangspunkt, kan du skru av "
"håndtering av rammebeskyttelse."
#: src/common/WiFiSettings/WiFiForm.js:262 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "auto" msgid "auto"
msgstr "automatisk" msgstr "automatisk"
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
#, fuzzy
msgid "Custom" msgid "Custom"
msgstr "Tilpasset" msgstr "automatisk"
#: src/common/WiFiSettings/WiFiGuestForm.js:42 #: src/common/WiFiSettings/WiFiGuestForm.js:42
#, fuzzy #, fuzzy
@ -156,29 +130,29 @@ msgstr "QR-kode for Wi-Fi"
msgid "Download PDF" msgid "Download PDF"
msgstr "Last ned PDF" msgstr "Last ned PDF"
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "SSID kan ikke være lengre enn 32 symboler" msgstr "SSID kan ikke være lengre enn 32 symboler"
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "SSID kan ikke stå tomt." msgstr "SSID kan ikke stå tomt."
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
#, fuzzy #, fuzzy
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "SSID kan ikke være lengre enn 32 symboler" msgstr "SSID kan ikke være lengre enn 32 symboler"
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "Passordet må inneholde minst 8 tegn" msgstr "Passordet må inneholde minst 8 tegn"
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
#, fuzzy #, fuzzy
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "Passordet må inneholde minst 8 tegn" msgstr "Passordet må inneholde minst 8 tegn"
@ -234,15 +208,15 @@ msgstr "802.11ac - 80 MHz vid kanal"
#: src/common/WiFiSettings/constants.js:26 #: src/common/WiFiSettings/constants.js:26
msgid "WPA3 only" msgid "WPA3 only"
msgstr "Kun WPA3" msgstr ""
#: src/common/WiFiSettings/constants.js:27 #: src/common/WiFiSettings/constants.js:27
msgid "WPA3 with WPA2 as fallback (default)" msgid "WPA3 with WPA2 as fallback (default)"
msgstr "WPA3 med WPA2 som tilbakefall (forvalg)" msgstr ""
#: src/common/WiFiSettings/constants.js:28 #: src/common/WiFiSettings/constants.js:28
msgid "WPA2 only" msgid "WPA2 only"
msgstr "Kun WPA2" msgstr ""
#: src/common/WiFiSettings/constants.js:31 #: src/common/WiFiSettings/constants.js:31
msgid "" msgid ""
@ -251,39 +225,51 @@ msgid ""
msgstr "SSID som inneholder uvanlige tegn kan forårsake problemer på noen enheter." msgstr "SSID som inneholder uvanlige tegn kan forårsake problemer på noen enheter."
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." #, fuzzy
msgstr "WPA2/3 med forhåndsdelt nøkkel, (som kreves for å koble til nettverket)." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr ""
"\n"
" WPA2 med forhåndsdelt nøkkel, (som kreves for å koble til "
"nettverket).\n"
" "
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
msgid "If set, network is not visible when scanning for available networks." msgid "If set, network is not visible when scanning for available networks."
msgstr "Skjuler nettverket fra nettverkslister." msgstr "Skjuler nettverket fra nettverkslister."
#: src/common/WiFiSettings/constants.js:40 #: src/common/WiFiSettings/constants.js:40
#, fuzzy
msgid "" msgid ""
"The 2.4 GHz band is more widely supported by clients, but tends to have " "The 2.4 GHz band is more widely supported by clients, but tends to have "
"more interference. The 5 GHz band is a newer standard and may not be " "more interference. The 5 GHz band is a newer standard and may not be "
"supported by all your devices. It usually has less interference, but the " "supported by all your devices. It usually has less interference, but the "
"signal does not carry so well indoors." "signal does not carry so well indoors."
msgstr "" msgstr ""
"2.4 GHz-båndet støttes av flere klienter, men har vanligvis flere " "\n"
"forstyrrelser. 5 Ghz-båndet er en nyere standard,\n" " 2.4 GHz-båndet støttes av flere klienter, men har vanligvis flere"
"og kan ikke støttes av alle enhetene dine. Det har vanligvis mindre " " forstyrrelser. 5 Ghz-båndet er en nyere\n"
"forstyrrelse,\n" " standard, og kan ikke støttes av alle enhetene dine. Det har "
"men signalet er mer utsatt for hindringer innendørs." "vanligvis mindre forstyrrelse, men signalet\n"
" er mer utsatt for hindringer innendørs."
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
#, fuzzy
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
"Endringer her justerer 802.11n/ac/ax-modus. 802.11.n med 40 Mhz brede " "\n"
"kanaler kan gi høyere gjennomstrømming,\n" " Endringer har justerer 802.11n/ac-modus. 802.11.n med 40 Mhz "
"men kan forårsake mer forstyrrelse i nettverket. Hvis du ikke vet hva du " "brede kanaler kan gi høyere\n"
"skal velge, bruk forvalget på 20 MHz brede kanaler." " gjennomstrømming, men kan forårsake mer forstyrrelse i "
"nettverket. Hvis du ikke vet hva du skal velge, bruk\n"
" forvalget på 20 MHz brede kanaler.\n"
" "
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
#, fuzzy
msgid "" msgid ""
"Enables Wi-Fi for guests, which is separated from LAN network. Devices " "Enables Wi-Fi for guests, which is separated from LAN network. Devices "
"connected to this network are allowed to access the internet, but aren't " "connected to this network are allowed to access the internet, but aren't "
@ -291,11 +277,14 @@ msgid ""
"router. Parameters of the guest network can be set in the Guest network " "router. Parameters of the guest network can be set in the Guest network "
"tab." "tab."
msgstr "" msgstr ""
"Skrur på Wi-Fi for gjester, som er adskilt LAN-nettverket.\n" "\n"
"Enheter som kobler til dette nettverket tillates å bruke Internett,\n" " Skrur på Wi-Fi for gjester, som er adskilt LAN-nettverket. "
"men tillates ikke å nå andre enheter og oppsettsgrensesnittet til " "Enheter som kobler til dette nettverket tillates å\n"
"ruteren.\n" " bruke Internett, men tillates ikke å nå andre enheter og "
"Parametere for gjestenettverket kan settes i gjestenettverksfanen." "oppsettsgrensesnittet til ruteren..\n"
" Parameter for gjestenettverket kan settes i gjestenettverksfanen."
"\n"
" "
#: src/common/WiFiSettings/constants.js:49 #: src/common/WiFiSettings/constants.js:49
msgid "" msgid ""
@ -304,10 +293,6 @@ msgid ""
"without WPA3 support require older WPA2. If you experience issues with " "without WPA3 support require older WPA2. If you experience issues with "
"connecting older devices, try to enable WPA2." "connecting older devices, try to enable WPA2."
msgstr "" msgstr ""
"WPA3-standarden er den nye mest sikre krypteringsmetoden som anbefales "
"for alle enheter som støtter den.\n"
"De eldre enhetene uten WPA3-støtte krever eldre WPA2. Hvis du har "
"problemer med å koble til eldre enheter bør du skru på WPA2."
#: src/form/components/ForisForm.js:121 #: src/form/components/ForisForm.js:121
msgid "Settings saved successfully" msgid "Settings saved successfully"
@ -393,3 +378,4 @@ msgstr "Inneholder ikke en kommainndelt liste med e-postadresser."
#~ "\n" #~ "\n"
#~ "gjeldende Wi-Fi-oppsett og tilbakestiller forvalgte verdier.\n" #~ "gjeldende Wi-Fi-oppsett og tilbakestiller forvalgte verdier.\n"
#~ " " #~ " "

View File

@ -7,18 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2024-01-04 21:08+0000\n" "PO-Revision-Date: 2020-11-29 19:29+0000\n"
"Last-Translator: powerburner-nl <peter.mulder.1981@gmail.com>\n" "Last-Translator: Johan van de Wetering <mail@jvdwetering.nl>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/turris/foris-js/nl/"
">\n"
"Language: nl\n" "Language: nl\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/turris/foris-"
"js/nl/>\n"
"Plural-Forms: nplurals=2; plural=n != 1\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.9.0\n"
"X-Generator: Weblate 5.4-dev\n"
"Generated-By: Babel 2.11.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -36,14 +35,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
#, fuzzy #, fuzzy
msgid "Reboot request failed." msgid "Reboot request failed."
@ -55,19 +46,19 @@ msgstr "Opnieuw opstarten"
#: src/common/RebootButton.js:66 #: src/common/RebootButton.js:66
msgid "Warning!" msgid "Warning!"
msgstr "Waarschuwing!" msgstr ""
#: src/common/RebootButton.js:68 #: src/common/RebootButton.js:68
msgid "Are you sure you want to restart the router?" msgid "Are you sure you want to restart the router?"
msgstr "Weet u zeker dat u de router opnieuw wilt opstarten?" msgstr ""
#: src/common/RebootButton.js:71 #: src/common/RebootButton.js:71
msgid "Cancel" msgid "Cancel"
msgstr "Annuleren" msgstr ""
#: src/common/RebootButton.js:73 #: src/common/RebootButton.js:73
msgid "Confirm reboot" msgid "Confirm reboot"
msgstr "Opnieuw opstarten bevestigen" msgstr ""
#: src/common/WiFiSettings/ResetWiFiSettings.js:38 #: src/common/WiFiSettings/ResetWiFiSettings.js:38
msgid "An error occurred during resetting Wi-Fi settings." msgid "An error occurred during resetting Wi-Fi settings."
@ -103,7 +94,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -114,21 +105,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "auto" msgstr "auto"
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
#, fuzzy #, fuzzy
msgid "Custom" msgid "Custom"
msgstr "auto" msgstr "auto"
@ -145,28 +126,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -233,7 +214,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -250,10 +231,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -403,19 +384,3 @@ msgstr "Bevat geen lijst met e-mails gescheiden door komma's."
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,19 +7,18 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2023-03-07 16:37+0000\n" "PO-Revision-Date: 2020-12-23 12:29+0000\n"
"Last-Translator: Arusekk <arek_koz@o2.pl>\n" "Last-Translator: Adam Stańczyk <a.stanczyk@onet.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/turris/foris-js/"
"pl/>\n"
"Language: pl\n" "Language: pl\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/turris/foris-"
"js/pl/>\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && "
"(n%100<10 || n%100>=20) ? 1 : 2\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "Generated-By: Babel 2.9.0\n"
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.16.2-dev\n"
"Generated-By: Babel 2.11.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -37,37 +36,29 @@ msgstr "Brak odpowiedzi."
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "Wystąpił nieznany błąd API." msgstr "Wystąpił nieznany błąd API."
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
#: src/common/RebootButton.js:51 #: src/common/RebootButton.js:51
msgid "Reboot" msgid "Reboot"
msgstr "Restart" msgstr ""
#: src/common/RebootButton.js:66 #: src/common/RebootButton.js:66
msgid "Warning!" msgid "Warning!"
msgstr "Ostrzeżenie!" msgstr ""
#: src/common/RebootButton.js:68 #: src/common/RebootButton.js:68
msgid "Are you sure you want to restart the router?" msgid "Are you sure you want to restart the router?"
msgstr "Czy na pewno zrestartować router?" msgstr ""
#: src/common/RebootButton.js:71 #: src/common/RebootButton.js:71
msgid "Cancel" msgid "Cancel"
msgstr "Anuluj" msgstr ""
#: src/common/RebootButton.js:73 #: src/common/RebootButton.js:73
msgid "Confirm reboot" msgid "Confirm reboot"
msgstr "Potwierdź restart" msgstr ""
#: src/common/WiFiSettings/ResetWiFiSettings.js:38 #: src/common/WiFiSettings/ResetWiFiSettings.js:38
msgid "An error occurred during resetting Wi-Fi settings." msgid "An error occurred during resetting Wi-Fi settings."
@ -103,7 +94,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -114,23 +105,13 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "Własny" msgstr ""
#: src/common/WiFiSettings/WiFiGuestForm.js:42 #: src/common/WiFiSettings/WiFiGuestForm.js:42
msgid "Enable Guest Wi-Fi" msgid "Enable Guest Wi-Fi"
@ -144,34 +125,34 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:9 #: src/common/WiFiSettings/constants.js:9
msgid "Disabled" msgid "Disabled"
msgstr "Wyłączone" msgstr ""
#: src/common/WiFiSettings/constants.js:10 #: src/common/WiFiSettings/constants.js:10
msgid "802.11n - 20 MHz wide channel" msgid "802.11n - 20 MHz wide channel"
@ -232,7 +213,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -249,10 +230,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -401,19 +382,3 @@ msgstr "Nie zawiera listy e-maili oddzielonych przecinkami."
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,17 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2021-12-21 12:52+0000\n" "PO-Revision-Date: 2021-12-21 12:52+0000\n"
"Last-Translator: c10l <weblate.org@a.c10l.cc>\n" "Last-Translator: c10l <weblate.org@a.c10l.cc>\n"
"Language: pt_BR\n" "Language: pt_BR\n"
"Language-Team: Portuguese (Brazil) " "Language-Team: Portuguese (Brazil) "
"<https://hosted.weblate.org/projects/turris/foris-js/pt_BR/>\n" "<https://hosted.weblate.org/projects/turris/foris-js/pt_BR/>\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -35,14 +35,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -101,7 +93,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -112,21 +104,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -142,28 +124,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -230,7 +212,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -247,10 +229,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -377,20 +359,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,17 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2019-02-19 13:35+0100\n" "PO-Revision-Date: 2019-02-19 13:35+0100\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: ro\n" "Language: ro\n"
"Language-Team: ro <LL@li.org>\n" "Language-Team: ro <LL@li.org>\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100"
" < 20)) ? 1 : 2);\n" " < 20)) ? 1 : 2)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.9.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -35,14 +35,6 @@ msgstr ""
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "" msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr ""
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "" msgstr ""
@ -101,7 +93,7 @@ msgid "Hide SSID"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
@ -112,21 +104,11 @@ msgstr ""
msgid "Encryption" msgid "Encryption"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "" msgstr ""
@ -142,28 +124,28 @@ msgstr ""
msgid "Download PDF" msgid "Download PDF"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "" msgstr ""
@ -230,7 +212,7 @@ msgid ""
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -247,10 +229,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -399,20 +381,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""

View File

@ -7,19 +7,18 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2022-12-07 12:47+0000\n" "PO-Revision-Date: 2021-12-18 00:07+0000\n"
"Last-Translator: Алексей Леньшин <alenshin@gmail.com>\n" "Last-Translator: Алексей Леньшин <alenshin@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/turris/foris-js/"
"ru/>\n"
"Language: ru\n" "Language: ru\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/turris/foris-"
"js/ru/>\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "Generated-By: Babel 2.9.0\n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.15-dev\n"
"Generated-By: Babel 2.11.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -37,14 +36,6 @@ msgstr "Ответ не получен."
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "Неизвестная ошибка программного интерфейса приложения." msgstr "Неизвестная ошибка программного интерфейса приложения."
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr "Скопировано!"
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr "Копировать"
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "Запрос на перезагрузку не выполнен." msgstr "Запрос на перезагрузку не выполнен."
@ -88,9 +79,6 @@ msgid ""
"Fi settings. Note that this will remove the current Wi-Fi configuration " "Fi settings. Note that this will remove the current Wi-Fi configuration "
"and restore the default values." "and restore the default values."
msgstr "" msgstr ""
"Если количество беспроводных карт не совпадает, вы можете попробовать "
"сбросить настройки Wi-Fi. Обратите внимание, что при этом будет удалена "
"текущая конфигурация Wi-Fi и восстановлены значения по умолчанию."
#: src/common/WiFiSettings/WiFiForm.js:95 #: src/common/WiFiSettings/WiFiForm.js:95
msgid "Wi-Fi ${deviceID + 1}" msgid "Wi-Fi ${deviceID + 1}"
@ -106,8 +94,8 @@ msgid "Hide SSID"
msgstr "Скрыть SSID" msgstr "Скрыть SSID"
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "Режим 802.11n/ac/ax" msgstr "Режим 802.11n/ac"
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
msgid "Channel" msgid "Channel"
@ -117,23 +105,11 @@ msgstr "Канал"
msgid "Encryption" msgid "Encryption"
msgstr "Шифрование" msgstr "Шифрование"
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr "Отключить защиту кадров управления"
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
"Если у вас возникли проблемы с подключением к точке доступа Wi-Fi, "
"попробуйте отключить защиту кадров управления."
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "авто" msgstr "авто"
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "Ручная настройка" msgstr "Ручная настройка"
@ -149,30 +125,31 @@ msgstr "QR-код Wi-Fi"
msgid "Download PDF" msgid "Download PDF"
msgstr "Скачать PDF" msgstr "Скачать PDF"
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "SSID не может быть длиннее 32 символов" msgstr "SSID не может быть длиннее 32 символов"
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "SSID не может быть пустым" msgstr "SSID не может быть пустым"
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "SSID не может быть длиннее 32 байт" msgstr "SSID не может быть длиннее 32 байт"
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "Пароль должен содержать не менее 8 символов" msgstr "Пароль должен содержать не менее 8 символов"
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
#, fuzzy
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "Пароль не должен содержать более 63 символов" msgstr "Пароль должен содержать не менее 8 символов"
#: src/common/WiFiSettings/constants.js:9 #: src/common/WiFiSettings/constants.js:9
msgid "Disabled" msgid "Disabled"
@ -180,43 +157,47 @@ msgstr "Отключён"
#: src/common/WiFiSettings/constants.js:10 #: src/common/WiFiSettings/constants.js:10
msgid "802.11n - 20 MHz wide channel" msgid "802.11n - 20 MHz wide channel"
msgstr "802.11n - ширина канала 20 МГц" msgstr "802.11n - ширина канала в 20 МГц"
#: src/common/WiFiSettings/constants.js:11 #: src/common/WiFiSettings/constants.js:11
msgid "802.11n - 40 MHz wide channel" msgid "802.11n - 40 MHz wide channel"
msgstr "802.11n - ширина канала 40 МГц" msgstr "802.11n - ширина канала в 40 МГц"
#: src/common/WiFiSettings/constants.js:12 #: src/common/WiFiSettings/constants.js:12
msgid "802.11ac - 20 MHz wide channel" msgid "802.11ac - 20 MHz wide channel"
msgstr "802.11ac - ширина канала 20 МГц" msgstr "802.11ac - ширина канала в 20 МГц"
#: src/common/WiFiSettings/constants.js:13 #: src/common/WiFiSettings/constants.js:13
msgid "802.11ac - 40 MHz wide channel" msgid "802.11ac - 40 MHz wide channel"
msgstr "802.11ac - ширина канала 40 МГц" msgstr "802.11ac - ширина канала в 40 МГц"
#: src/common/WiFiSettings/constants.js:14 #: src/common/WiFiSettings/constants.js:14
msgid "802.11ac - 80 MHz wide channel" msgid "802.11ac - 80 MHz wide channel"
msgstr "802.11ac - ширина канала 80 МГц" msgstr "802.11ac - ширина канала в 80 МГц"
#: src/common/WiFiSettings/constants.js:15 #: src/common/WiFiSettings/constants.js:15
msgid "802.11ac - 160 MHz wide channel" msgid "802.11ac - 160 MHz wide channel"
msgstr "802.11ac - ширина канала 160 МГц" msgstr "802.11ac - ширина канала в 160 МГц"
#: src/common/WiFiSettings/constants.js:16 #: src/common/WiFiSettings/constants.js:16
#, fuzzy
msgid "802.11ax - 20 MHz wide channel" msgid "802.11ax - 20 MHz wide channel"
msgstr "802.11ax - ширина канала 20 МГц" msgstr "802.11ac - ширина канала в 20 МГц"
#: src/common/WiFiSettings/constants.js:17 #: src/common/WiFiSettings/constants.js:17
#, fuzzy
msgid "802.11ax - 40 MHz wide channel" msgid "802.11ax - 40 MHz wide channel"
msgstr "802.11ax - ширина канала 40 МГц" msgstr "802.11ac - ширина канала в 40 МГц"
#: src/common/WiFiSettings/constants.js:18 #: src/common/WiFiSettings/constants.js:18
#, fuzzy
msgid "802.11ax - 80 MHz wide channel" msgid "802.11ax - 80 MHz wide channel"
msgstr "802.11ax - ширина канала 80 МГц" msgstr "802.11ac - ширина канала в 80 МГц"
#: src/common/WiFiSettings/constants.js:19 #: src/common/WiFiSettings/constants.js:19
#, fuzzy
msgid "802.11ax - 160 MHz wide channel" msgid "802.11ax - 160 MHz wide channel"
msgstr "802.11ax - ширина канала 160 МГц" msgstr "802.11ac - ширина канала в 160 МГц"
#: src/common/WiFiSettings/constants.js:26 #: src/common/WiFiSettings/constants.js:26
msgid "WPA3 only" msgid "WPA3 only"
@ -239,8 +220,13 @@ msgstr ""
"некоторых устройствах." "некоторых устройствах."
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." #, fuzzy
msgstr "Общий ключ WPA2/3, необходимый для подключения к сети." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr ""
"\n"
" Предварительный общий ключ WPA2, необходимый для подключения к "
"сети.\n"
" "
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
msgid "If set, network is not visible when scanning for available networks." msgid "If set, network is not visible when scanning for available networks."
@ -249,30 +235,36 @@ msgstr ""
"сетей." "сетей."
#: src/common/WiFiSettings/constants.js:40 #: src/common/WiFiSettings/constants.js:40
#, fuzzy
msgid "" msgid ""
"The 2.4 GHz band is more widely supported by clients, but tends to have " "The 2.4 GHz band is more widely supported by clients, but tends to have "
"more interference. The 5 GHz band is a newer standard and may not be " "more interference. The 5 GHz band is a newer standard and may not be "
"supported by all your devices. It usually has less interference, but the " "supported by all your devices. It usually has less interference, but the "
"signal does not carry so well indoors." "signal does not carry so well indoors."
msgstr "" msgstr ""
"Диапазон 2,4 ГГц поддерживается всеми клиентами, но имеет больше помех. " "\n"
"Диапазон 5 ГГц это более современный стандарт, который может " " Частота 2,4 ГГц более широко поддерживается клиентами, но имеет "
"поддерживаться не всеми устройствами. В нем обычно меньше помех, но в " "больше помех. Частота 5 ГГц является новым стандартом и может "
"помещении сигнал проходит не так хорошо." "поддерживаться не всеми вашими устройствами. Он обычно имеет меньше "
"помех, но сигнал не очень хорошо распространяется в помещении."
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
#, fuzzy
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
"Измените это, чтобы настроить режим работы 802.11n/ac/ax. 802.11n с " "\n"
" Измените это, чтобы настроить режим работы 802.11n/ac. 802.11n с "
"каналами шириной 40 МГц обеспечивает более высокую пропускную " "каналами шириной 40 МГц обеспечивает более высокую пропускную "
"способность, но может вызывать больше помех в сети. Если вы не знаете, " "способность, но может вызывать больше помех в сети. Если вы не знаете, "
"что выбрать, используйте опцию по умолчанию с каналом шириной 20 МГц." "что выбрать, используйте опцию по умолчанию с каналом шириной 20 МГц.\n"
" "
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
#, fuzzy
msgid "" msgid ""
"Enables Wi-Fi for guests, which is separated from LAN network. Devices " "Enables Wi-Fi for guests, which is separated from LAN network. Devices "
"connected to this network are allowed to access the internet, but aren't " "connected to this network are allowed to access the internet, but aren't "
@ -280,10 +272,13 @@ msgid ""
"router. Parameters of the guest network can be set in the Guest network " "router. Parameters of the guest network can be set in the Guest network "
"tab." "tab."
msgstr "" msgstr ""
"Включает Wi-Fi для гостей, который отделен от локальной сети. Устройства," "\n"
" подключенные к этой сети, могут доступ в Интернет, но им не разрешен " " Включает Wi-Fi для гостей, который отделен от локальной сети. "
"доступ к другим устройствам и интерфейсу конфигурации маршрутизатора. " "Устройства, подключенные к этой сети, могут доступ в Интернет, но им не "
"Параметры гостевой сети можно настроить на вкладке Гостевая сеть." "разрешен доступ к другим устройствам и интерфейсу конфигурации "
"маршрутизатора. Параметры гостевой сети можно настроить на вкладке "
"Гостевая сеть.\n"
" "
#: src/common/WiFiSettings/constants.js:49 #: src/common/WiFiSettings/constants.js:49
msgid "" msgid ""
@ -341,8 +336,9 @@ msgid "This is not a valid domain name."
msgstr "Некорректное доменное имя." msgstr "Некорректное доменное имя."
#: src/utils/validations.js:17 #: src/utils/validations.js:17
#, fuzzy
msgid "This is not a valid hostname." msgid "This is not a valid hostname."
msgstr "Это недопустимое имя хоста." msgstr "Некорректное доменное имя."
#: src/utils/validations.js:18 #: src/utils/validations.js:18
msgid "This is not a valid DUID." msgid "This is not a valid DUID."
@ -384,3 +380,4 @@ msgstr "Не содержит списка электронных адресов
#~ "конфигурации Wi-Fi и восстановлению " #~ "конфигурации Wi-Fi и восстановлению "
#~ "значений по умолчанию.\n" #~ "значений по умолчанию.\n"
#~ " " #~ " "

View File

@ -7,18 +7,17 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2023-01-17 22:51+0000\n" "PO-Revision-Date: 2021-12-18 00:07+0000\n"
"Last-Translator: Atec <dr.atec@gmail.com>\n" "Last-Translator: Atec <dr.atec@gmail.com>\n"
"Language-Team: Slovak <https://hosted.weblate.org/projects/turris/foris-js/"
"sk/>\n"
"Language: sk\n" "Language: sk\n"
"Language-Team: Slovak <https://hosted.weblate.org/projects/turris/foris-"
"js/sk/>\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "Generated-By: Babel 2.9.0\n"
"X-Generator: Weblate 4.15.1-dev\n"
"Generated-By: Babel 2.11.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -30,23 +29,15 @@ msgstr "Nastala chyba z dôvodu prekročenia časového limitu."
#: src/api/utils.js:69 #: src/api/utils.js:69
msgid "No response received." msgid "No response received."
msgstr "Nenastala žiadna odozva." msgstr "Nedošlo k žiadnej odozve."
#: src/api/utils.js:79 #: src/api/utils.js:79
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "Nastala neznáma chyba v API." msgstr "Nastala neznáma chyba v aplikačnom programovom rozhraní."
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr "Skopírované!"
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr "Kopírovať"
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
msgstr "Požiadavka na reštart neúspešná." msgstr "Žiadosť o reštart neúspešná."
#: src/common/RebootButton.js:51 #: src/common/RebootButton.js:51
msgid "Reboot" msgid "Reboot"
@ -87,9 +78,6 @@ msgid ""
"Fi settings. Note that this will remove the current Wi-Fi configuration " "Fi settings. Note that this will remove the current Wi-Fi configuration "
"and restore the default values." "and restore the default values."
msgstr "" msgstr ""
"Ak sa počet bezdrôtových kariet nezhoduje, môžete skúsiť obnoviť "
"nastavenia Wi-Fi. Upozorňujeme, že sa tým odstráni aktuálna konfigurácia "
"Wi-Fi a obnovia sa predvolené hodnoty."
#: src/common/WiFiSettings/WiFiForm.js:95 #: src/common/WiFiSettings/WiFiForm.js:95
msgid "Wi-Fi ${deviceID + 1}" msgid "Wi-Fi ${deviceID + 1}"
@ -105,8 +93,8 @@ msgid "Hide SSID"
msgstr "Skryť SSID" msgstr "Skryť SSID"
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "802.11 n/ac/ax mód" msgstr "802.11 n/ac mód"
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
msgid "Channel" msgid "Channel"
@ -116,29 +104,17 @@ msgstr "Kanál"
msgid "Encryption" msgid "Encryption"
msgstr "Šifrovanie" msgstr "Šifrovanie"
#: src/common/WiFiSettings/WiFiForm.js:226 #: src/common/WiFiSettings/WiFiForm.js:243
msgid "Disable Management Frame Protection"
msgstr "Zakázať Management Frame Protection"
#: src/common/WiFiSettings/WiFiForm.js:227
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
"Ak máte problémy s pripojením k prístupovému bodu WiFi, skúste zakázať "
"Management Frame Protection."
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "automaticky" msgstr "automaticky"
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
msgid "Custom" msgid "Custom"
msgstr "Vlastné" msgstr "Vlastné"
#: src/common/WiFiSettings/WiFiGuestForm.js:42 #: src/common/WiFiSettings/WiFiGuestForm.js:42
msgid "Enable Guest Wi-Fi" msgid "Enable Guest Wi-Fi"
msgstr "Povoliť Wi-Fi pre hostí" msgstr "Zapnúť Wi-Fi pre hostí"
#: src/common/WiFiSettings/WiFiQRCode.js:71 #: src/common/WiFiSettings/WiFiQRCode.js:71
msgid "Wi-Fi QR Code" msgid "Wi-Fi QR Code"
@ -148,30 +124,31 @@ msgstr "Wi-Fi QR kód"
msgid "Download PDF" msgid "Download PDF"
msgstr "Stiahnuť PDF" msgstr "Stiahnuť PDF"
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "SSID nemôže obsahovať viac ako 32 znakov" msgstr "SSID nemôže mať viac ako 32 znakov"
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "SSID nesmie byť prázdne" msgstr "SSID nesmie byť prázdne"
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "SSID nesmie byť dlhšie ako 32 byteov" msgstr "SSID nesmie byť dlhšie ako 32 byteov"
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "Heslo musí obsahovať aspoň 8 znakov" msgstr "Heslo musí obsahovať aspoň 8 znakov"
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
#, fuzzy
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "Heslo nesmie obsahovať viac ako 63 znakov" msgstr "Heslo musí obsahovať aspoň 8 znakov"
#: src/common/WiFiSettings/constants.js:9 #: src/common/WiFiSettings/constants.js:9
msgid "Disabled" msgid "Disabled"
@ -202,24 +179,28 @@ msgid "802.11ac - 160 MHz wide channel"
msgstr "802.11ac šírka kanála 160 MHz" msgstr "802.11ac šírka kanála 160 MHz"
#: src/common/WiFiSettings/constants.js:16 #: src/common/WiFiSettings/constants.js:16
#, fuzzy
msgid "802.11ax - 20 MHz wide channel" msgid "802.11ax - 20 MHz wide channel"
msgstr "802.11ax šírka kanála 20 MHz" msgstr "802.11ac šírka kanála 20 MHz"
#: src/common/WiFiSettings/constants.js:17 #: src/common/WiFiSettings/constants.js:17
#, fuzzy
msgid "802.11ax - 40 MHz wide channel" msgid "802.11ax - 40 MHz wide channel"
msgstr "802.11ax šírka kanála 40 MHz" msgstr "802.11ac šírka kanála 40 MHz"
#: src/common/WiFiSettings/constants.js:18 #: src/common/WiFiSettings/constants.js:18
#, fuzzy
msgid "802.11ax - 80 MHz wide channel" msgid "802.11ax - 80 MHz wide channel"
msgstr "802.11ax šírka kanála 80 MHz" msgstr "802.11ac šírka kanála 80 MHz"
#: src/common/WiFiSettings/constants.js:19 #: src/common/WiFiSettings/constants.js:19
#, fuzzy
msgid "802.11ax - 160 MHz wide channel" msgid "802.11ax - 160 MHz wide channel"
msgstr "802.11ax šírka kanála 160 MHz" msgstr "802.11ac šírka kanála 160 MHz"
#: src/common/WiFiSettings/constants.js:26 #: src/common/WiFiSettings/constants.js:26
msgid "WPA3 only" msgid "WPA3 only"
msgstr "len WPA3" msgstr "Len WPA3"
#: src/common/WiFiSettings/constants.js:27 #: src/common/WiFiSettings/constants.js:27
msgid "WPA3 with WPA2 as fallback (default)" msgid "WPA3 with WPA2 as fallback (default)"
@ -238,8 +219,13 @@ msgstr ""
"problémy." "problémy."
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." #, fuzzy
msgstr "WPA2/3 vopred zdieľaný kľúč, ktorý sa vyžaduje na pripojenie k sieti." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr ""
"\n"
" WPA2 vopred zdieľaný kľúč, ktorý sa vyžaduje na pripojenie k "
"sieti.\n"
" "
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
msgid "If set, network is not visible when scanning for available networks." msgid "If set, network is not visible when scanning for available networks."
@ -248,30 +234,38 @@ msgstr ""
"sietí nezobrazí." "sietí nezobrazí."
#: src/common/WiFiSettings/constants.js:40 #: src/common/WiFiSettings/constants.js:40
#, fuzzy
msgid "" msgid ""
"The 2.4 GHz band is more widely supported by clients, but tends to have " "The 2.4 GHz band is more widely supported by clients, but tends to have "
"more interference. The 5 GHz band is a newer standard and may not be " "more interference. The 5 GHz band is a newer standard and may not be "
"supported by all your devices. It usually has less interference, but the " "supported by all your devices. It usually has less interference, but the "
"signal does not carry so well indoors." "signal does not carry so well indoors."
msgstr "" msgstr ""
"Pásmo 2,4 GHz je klientmi podporované najčastejšie, ale je viac zaťažené " "\n"
"rušením. Pásmo 5 GHz je novší štandard a nemusia ho podporovať všetky " " Pásmo 2,4 GHz podporujú klientské zariadenia najčastejšie, ale "
"zariadenia. Zvyčajne je rušením postihnuté menej, ale signál sa vnútri " "dochádza v ňom k väčšiemu rušeniu.\n"
"budov šíri horšie." " Pásmo 5 GHz je novým štandardom a nemusia ho podporovať všetky "
"vaše zariadenia.\n"
" Rušenie je obvykle nižšie, ale signál sa vnútri budov šíri horšie."
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
#, fuzzy
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
"Zmenou tejto položky sa nastavuje režim prevádzky 802.11n/ac/ax. Štandard" "\n"
" 802.11n so šírkou kanálov 40 MHz môže priniesť vyššiu priepustnosť, ale " " Týmto sa zmení režim prevádzky 802.11n/ac. 802.11n so šírkou "
"môže spôsobiť väčšie rušenie. Ak si nie ste istí, použite predvolenú " "kanála 40 MHz môže poskytnúť vyššiu\n"
"možnosť so šírkou kanála 20 MHz." " priepustnosť, ale tiež spôsobovať vyššie rušenie v sieti. Ak si "
"nie ste istí, použite východiskovú voľbu\n"
" so šírkou kanála 20 MHz.\n"
" "
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
#, fuzzy
msgid "" msgid ""
"Enables Wi-Fi for guests, which is separated from LAN network. Devices " "Enables Wi-Fi for guests, which is separated from LAN network. Devices "
"connected to this network are allowed to access the internet, but aren't " "connected to this network are allowed to access the internet, but aren't "
@ -279,10 +273,14 @@ msgid ""
"router. Parameters of the guest network can be set in the Guest network " "router. Parameters of the guest network can be set in the Guest network "
"tab." "tab."
msgstr "" msgstr ""
"Zapína Wi-Fi pre hostí, ktorá je oddelená od miestnej siete LAN. " "\n"
"Zariadenia pripojené k tejto sieti majú povolený prístup na internet, ale" " Zapnutie Wi-Fi pre hostí, ktorá je oddelená od miestnej siete "
" nemajú prístup k iným zariadeniam a ku konfiguračnému rozhraniu routera." "(LAN). Zariadenia pripojené do tejto siete majú povolený\n"
" Parametre siete pre hostí je možné nastaviť na karte Sieť pre hostí." " prístup na internet, ale zakázané pripojenie k iným zariadeniam a"
" ku konfiguračnému rozhraniu routera.\n"
" Parametre siete pre hostí je možné nastaviť na záložke „Sieť pre "
"hostí“.\n"
" "
#: src/common/WiFiSettings/constants.js:49 #: src/common/WiFiSettings/constants.js:49
msgid "" msgid ""
@ -291,10 +289,10 @@ msgid ""
"without WPA3 support require older WPA2. If you experience issues with " "without WPA3 support require older WPA2. If you experience issues with "
"connecting older devices, try to enable WPA2." "connecting older devices, try to enable WPA2."
msgstr "" msgstr ""
"Štandard WPA3 je nová, najbezpečnejšia metóda šifrovania a odporúča sa " "Štandard WPA3 je nová najbezpečnejšia metóda šifrovania, ktorú sa "
"používať ju s každým zariadením, ktoré ju podporuje. Staršie zariadenia " "odporúča používať s každým zariadením, ktoré ju podporuje. Staršie "
"bez podpory WPA3 vyžadujú staršie WPA2. Ak sa vyskytnú problémy s " "zariadenia bez podpory WPA3 vyžadujú staršie WPA2. Ak sa vyskytnú "
"pripojením starších zariadení, skúste povoliť WPA2." "problémy s pripojením starších zariadení, skúste povoliť WPA2."
#: src/form/components/ForisForm.js:121 #: src/form/components/ForisForm.js:121
msgid "Settings saved successfully" msgid "Settings saved successfully"
@ -337,8 +335,9 @@ msgid "This is not a valid domain name."
msgstr "Toto nie je platné doménové meno." msgstr "Toto nie je platné doménové meno."
#: src/utils/validations.js:17 #: src/utils/validations.js:17
#, fuzzy
msgid "This is not a valid hostname." msgid "This is not a valid hostname."
msgstr "Toto nie je platné meno hostiteľa." msgstr "Toto nie je platné doménové meno."
#: src/utils/validations.js:18 #: src/utils/validations.js:18
msgid "This is not a valid DUID." msgid "This is not a valid DUID."
@ -380,3 +379,4 @@ msgstr "Neobsahuje zoznam e-mailov oddelených čiarkami."
#~ "že sa tým odstráni aktuálna konfigurácia" #~ "že sa tým odstráni aktuálna konfigurácia"
#~ " a obnovia sa východiskové hodnoty.\n" #~ " a obnovia sa východiskové hodnoty.\n"
#~ " " #~ " "

View File

@ -7,18 +7,18 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-12-02 15:54+0100\n" "POT-Creation-Date: 2022-02-22 16:41+0100\n"
"PO-Revision-Date: 2023-09-22 21:00+0000\n" "PO-Revision-Date: 2021-09-26 03:39+0000\n"
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n" "Last-Translator: Kristoffer Grundström "
"Language-Team: Swedish <https://hosted.weblate.org/projects/turris/foris-js/" "<swedishsailfishosuser@tutanota.com>\n"
"sv/>\n"
"Language: sv\n" "Language: sv\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/turris/foris-"
"js/sv/>\n"
"Plural-Forms: nplurals=2; plural=n != 1\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.9.0\n"
"X-Generator: Weblate 5.1-dev\n"
"Generated-By: Babel 2.11.0\n"
#: src/api/utils.js:61 #: src/api/utils.js:61
msgid "The session is expired. Please log in again." msgid "The session is expired. Please log in again."
@ -30,19 +30,11 @@ msgstr ""
#: src/api/utils.js:69 #: src/api/utils.js:69
msgid "No response received." msgid "No response received."
msgstr "Inget svar togs emot." msgstr ""
#: src/api/utils.js:79 #: src/api/utils.js:79
msgid "An unknown API error occurred." msgid "An unknown API error occurred."
msgstr "Ett okänt API-fel inträffade." msgstr ""
#: src/bootstrap/CopyInput.js:55
msgid "Copied!"
msgstr "Kopierades!"
#: src/bootstrap/CopyInput.js:55
msgid "Copy"
msgstr "Kopiera"
#: src/common/RebootButton.js:27 #: src/common/RebootButton.js:27
msgid "Reboot request failed." msgid "Reboot request failed."
@ -70,11 +62,11 @@ msgstr "Bekräfta omstart"
#: src/common/WiFiSettings/ResetWiFiSettings.js:38 #: src/common/WiFiSettings/ResetWiFiSettings.js:38
msgid "An error occurred during resetting Wi-Fi settings." msgid "An error occurred during resetting Wi-Fi settings."
msgstr "Ett fel inträffade under återställningen av Wi-Fi-inställningarna." msgstr ""
#: src/common/WiFiSettings/ResetWiFiSettings.js:41 #: src/common/WiFiSettings/ResetWiFiSettings.js:41
msgid "Wi-Fi settings are set to defaults." msgid "Wi-Fi settings are set to defaults."
msgstr "Wi-Fi-inställningarna har ställts in standardinställningarna." msgstr ""
#: src/common/WiFiSettings/ResetWiFiSettings.js:55 #: src/common/WiFiSettings/ResetWiFiSettings.js:55
#: src/common/WiFiSettings/ResetWiFiSettings.js:69 #: src/common/WiFiSettings/ResetWiFiSettings.js:69
@ -87,9 +79,6 @@ msgid ""
"Fi settings. Note that this will remove the current Wi-Fi configuration " "Fi settings. Note that this will remove the current Wi-Fi configuration "
"and restore the default values." "and restore the default values."
msgstr "" msgstr ""
"Om ett antal trådlösa kort inte matchar så kan du prova att återställa Wi-Fi-"
"inställningarna. Notera att det här kommer att ta bort den nuvarande Wi-Fi-"
"konfigurationen och återställa till standardvärdena."
#: src/common/WiFiSettings/WiFiForm.js:95 #: src/common/WiFiSettings/WiFiForm.js:95
msgid "Wi-Fi ${deviceID + 1}" msgid "Wi-Fi ${deviceID + 1}"
@ -102,11 +91,11 @@ msgstr "Lösenord"
#: src/common/WiFiSettings/WiFiForm.js:146 #: src/common/WiFiSettings/WiFiForm.js:146
msgid "Hide SSID" msgid "Hide SSID"
msgstr "Göm SSID" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:186 #: src/common/WiFiSettings/WiFiForm.js:186
msgid "802.11n/ac/ax mode" msgid "802.11n/ac mode"
msgstr "802.11n/ac/ax-läge" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:199 #: src/common/WiFiSettings/WiFiForm.js:199
#, fuzzy #, fuzzy
@ -115,23 +104,13 @@ msgstr "Avbryt"
#: src/common/WiFiSettings/WiFiForm.js:211 #: src/common/WiFiSettings/WiFiForm.js:211
msgid "Encryption" msgid "Encryption"
msgstr "Kryptering"
#: src/common/WiFiSettings/WiFiForm.js:226
msgid "Disable Management Frame Protection"
msgstr "" msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:227 #: src/common/WiFiSettings/WiFiForm.js:243
msgid ""
"In case you have trouble connecting to WiFi Access Point, try disabling "
"Management Frame Protection."
msgstr ""
#: src/common/WiFiSettings/WiFiForm.js:262
msgid "auto" msgid "auto"
msgstr "auto" msgstr "auto"
#: src/common/WiFiSettings/WiFiForm.js:303 #: src/common/WiFiSettings/WiFiForm.js:284
#, fuzzy #, fuzzy
msgid "Custom" msgid "Custom"
msgstr "auto" msgstr "auto"
@ -148,28 +127,28 @@ msgstr "QR-kod för Wi-Fi"
msgid "Download PDF" msgid "Download PDF"
msgstr "Ladda ner PDF" msgstr "Ladda ner PDF"
#: src/common/WiFiSettings/WiFiSettings.js:82 #: src/common/WiFiSettings/WiFiSettings.js:78
#: src/common/WiFiSettings/WiFiSettings.js:98 #: src/common/WiFiSettings/WiFiSettings.js:94
msgid "SSID can't be longer than 32 symbols" msgid "SSID can't be longer than 32 symbols"
msgstr "SSID kan inte vara längre än 32 symboler" msgstr "SSID kan inte vara längre än 32 symboler"
#: src/common/WiFiSettings/WiFiSettings.js:83 #: src/common/WiFiSettings/WiFiSettings.js:79
#: src/common/WiFiSettings/WiFiSettings.js:100 #: src/common/WiFiSettings/WiFiSettings.js:96
msgid "SSID can't be empty" msgid "SSID can't be empty"
msgstr "SSID kan inte vara tomt" msgstr "SSID kan inte vara tomt"
#: src/common/WiFiSettings/WiFiSettings.js:85 #: src/common/WiFiSettings/WiFiSettings.js:81
#: src/common/WiFiSettings/WiFiSettings.js:102 #: src/common/WiFiSettings/WiFiSettings.js:98
msgid "SSID can't be longer than 32 bytes" msgid "SSID can't be longer than 32 bytes"
msgstr "SSID kan inte vara längre än 32 bytes" msgstr "SSID kan inte vara längre än 32 bytes"
#: src/common/WiFiSettings/WiFiSettings.js:88 #: src/common/WiFiSettings/WiFiSettings.js:84
#: src/common/WiFiSettings/WiFiSettings.js:105 #: src/common/WiFiSettings/WiFiSettings.js:101
msgid "Password must contain at least 8 symbols" msgid "Password must contain at least 8 symbols"
msgstr "Lösenord måste innehålla åtminstone 8 symboler" msgstr "Lösenord måste innehålla åtminstone 8 symboler"
#: src/common/WiFiSettings/WiFiSettings.js:90 #: src/common/WiFiSettings/WiFiSettings.js:86
#: src/common/WiFiSettings/WiFiSettings.js:109 #: src/common/WiFiSettings/WiFiSettings.js:105
#, fuzzy #, fuzzy
msgid "Password must not contain more than 63 symbols" msgid "Password must not contain more than 63 symbols"
msgstr "Lösenord måste innehålla åtminstone 8 symboler" msgstr "Lösenord måste innehålla åtminstone 8 symboler"
@ -224,7 +203,7 @@ msgstr "802.11ac - 160 MHz bred kanal"
#: src/common/WiFiSettings/constants.js:26 #: src/common/WiFiSettings/constants.js:26
msgid "WPA3 only" msgid "WPA3 only"
msgstr "Endast WPA3" msgstr ""
#: src/common/WiFiSettings/constants.js:27 #: src/common/WiFiSettings/constants.js:27
msgid "WPA3 with WPA2 as fallback (default)" msgid "WPA3 with WPA2 as fallback (default)"
@ -232,18 +211,16 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:28 #: src/common/WiFiSettings/constants.js:28
msgid "WPA2 only" msgid "WPA2 only"
msgstr "Endast WPA2" msgstr ""
#: src/common/WiFiSettings/constants.js:31 #: src/common/WiFiSettings/constants.js:31
msgid "" msgid ""
"SSID which contains non-standard characters could cause problems on some " "SSID which contains non-standard characters could cause problems on some "
"devices." "devices."
msgstr "" msgstr ""
"SSID som innehåller icke-standardiserade tecken kan orsaka problem i en del "
"enheter."
#: src/common/WiFiSettings/constants.js:34 #: src/common/WiFiSettings/constants.js:34
msgid "WPA2/3 pre-shared key, that is required to connect to the network." msgid "WPA2 pre-shared key, that is required to connect to the network."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:37 #: src/common/WiFiSettings/constants.js:37
@ -260,10 +237,10 @@ msgstr ""
#: src/common/WiFiSettings/constants.js:43 #: src/common/WiFiSettings/constants.js:43
msgid "" msgid ""
"Change this to adjust 802.11n/ac/ax mode of operation. 802.11n with 40 " "Change this to adjust 802.11n/ac mode of operation. 802.11n with 40 MHz "
"MHz wide channels can yield higher throughput but can cause more " "wide channels can yield higher throughput but can cause more interference"
"interference in the network. If you don't know what to choose, use the " " in the network. If you don't know what to choose, use the default option"
"default option with 20 MHz wide channel." " with 20 MHz wide channel."
msgstr "" msgstr ""
#: src/common/WiFiSettings/constants.js:46 #: src/common/WiFiSettings/constants.js:46
@ -413,19 +390,3 @@ msgstr ""
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ msgid "802.11n/ac mode"
#~ msgstr ""
#~ msgid "WPA2 pre-shared key, that is required to connect to the network."
#~ msgstr ""
#~ msgid ""
#~ "Change this to adjust 802.11n/ac mode"
#~ " of operation. 802.11n with 40 MHz"
#~ " wide channels can yield higher "
#~ "throughput but can cause more "
#~ "interference in the network. If you "
#~ "don't know what to choose, use the"
#~ " default option with 20 MHz wide "
#~ "channel."
#~ msgstr ""