diff options
author | 2021-12-21 17:30:24 +0100 | |
---|---|---|
committer | 2021-12-21 17:30:24 +0100 | |
commit | b054bd77a89c75c6288841c524773888ca981dcb (patch) | |
tree | 0deef05f007d2934ff41b8ebae060d61a3ca4afd /src | |
parent | 5.6.4 (diff) | |
parent | 5.6.5-nightly.5 [skip ci] (diff) | |
download | ferdium-app-b054bd77a89c75c6288841c524773888ca981dcb.tar.gz ferdium-app-b054bd77a89c75c6288841c524773888ca981dcb.tar.zst ferdium-app-b054bd77a89c75c6288841c524773888ca981dcb.zip |
Merge branch 'nightly' into release
Diffstat (limited to 'src')
80 files changed, 533 insertions, 1486 deletions
diff --git a/src/components/auth/Welcome.js b/src/components/auth/Welcome.js index 4f7a5ce30..cfd26e2e9 100644 --- a/src/components/auth/Welcome.js +++ b/src/components/auth/Welcome.js | |||
@@ -27,7 +27,7 @@ const messages = defineMessages({ | |||
27 | }, | 27 | }, |
28 | }); | 28 | }); |
29 | 29 | ||
30 | class Login extends Component { | 30 | class Welcome extends Component { |
31 | static propTypes = { | 31 | static propTypes = { |
32 | loginRoute: PropTypes.string.isRequired, | 32 | loginRoute: PropTypes.string.isRequired, |
33 | signupRoute: PropTypes.string.isRequired, | 33 | signupRoute: PropTypes.string.isRequired, |
@@ -95,4 +95,4 @@ class Login extends Component { | |||
95 | } | 95 | } |
96 | } | 96 | } |
97 | 97 | ||
98 | export default injectIntl(inject('actions')(observer(Login))); | 98 | export default injectIntl(inject('actions')(observer(Welcome))); |
diff --git a/src/components/layout/AppLayout.js b/src/components/layout/AppLayout.js index 084d93ecd..eb36ea431 100644 --- a/src/components/layout/AppLayout.js +++ b/src/components/layout/AppLayout.js | |||
@@ -10,7 +10,6 @@ import { mdiFlash, mdiPowerPlug } from '@mdi/js'; | |||
10 | import InfoBar from '../ui/InfoBar'; | 10 | import InfoBar from '../ui/InfoBar'; |
11 | import { Component as BasicAuth } from '../../features/basicAuth'; | 11 | import { Component as BasicAuth } from '../../features/basicAuth'; |
12 | import { Component as QuickSwitch } from '../../features/quickSwitch'; | 12 | import { Component as QuickSwitch } from '../../features/quickSwitch'; |
13 | import { Component as NightlyBuilds } from '../../features/nightlyBuilds'; | ||
14 | import { Component as PublishDebugInfo } from '../../features/publishDebugInfo'; | 13 | import { Component as PublishDebugInfo } from '../../features/publishDebugInfo'; |
15 | import ErrorBoundary from '../util/ErrorBoundary'; | 14 | import ErrorBoundary from '../util/ErrorBoundary'; |
16 | 15 | ||
@@ -23,6 +22,8 @@ import AppUpdateInfoBar from '../AppUpdateInfoBar'; | |||
23 | import Todos from '../../features/todos/containers/TodosScreen'; | 22 | import Todos from '../../features/todos/containers/TodosScreen'; |
24 | import { Icon } from '../ui/icon'; | 23 | import { Icon } from '../ui/icon'; |
25 | 24 | ||
25 | import LockedScreen from '../../containers/auth/LockedScreen'; | ||
26 | |||
26 | const messages = defineMessages({ | 27 | const messages = defineMessages({ |
27 | servicesUpdated: { | 28 | servicesUpdated: { |
28 | id: 'infobar.servicesUpdated', | 29 | id: 'infobar.servicesUpdated', |
@@ -77,6 +78,7 @@ const toggleFullScreen = () => { | |||
77 | class AppLayout extends Component { | 78 | class AppLayout extends Component { |
78 | static propTypes = { | 79 | static propTypes = { |
79 | classes: PropTypes.object.isRequired, | 80 | classes: PropTypes.object.isRequired, |
81 | settings: PropTypes.object.isRequired, | ||
80 | isFullScreen: PropTypes.bool.isRequired, | 82 | isFullScreen: PropTypes.bool.isRequired, |
81 | sidebar: PropTypes.element.isRequired, | 83 | sidebar: PropTypes.element.isRequired, |
82 | workspacesDrawer: PropTypes.element.isRequired, | 84 | workspacesDrawer: PropTypes.element.isRequired, |
@@ -115,6 +117,7 @@ class AppLayout extends Component { | |||
115 | authRequestFailed, | 117 | authRequestFailed, |
116 | reloadServicesAfterUpdate, | 118 | reloadServicesAfterUpdate, |
117 | installAppUpdate, | 119 | installAppUpdate, |
120 | settings, | ||
118 | showRequiredRequestsError, | 121 | showRequiredRequestsError, |
119 | areRequiredRequestsSuccessful, | 122 | areRequiredRequestsSuccessful, |
120 | retryRequiredRequests, | 123 | retryRequiredRequests, |
@@ -123,6 +126,11 @@ class AppLayout extends Component { | |||
123 | 126 | ||
124 | const { intl } = this.props; | 127 | const { intl } = this.props; |
125 | 128 | ||
129 | const { locked } = settings.app; | ||
130 | if (locked) { | ||
131 | return <LockedScreen />; | ||
132 | } | ||
133 | |||
126 | return ( | 134 | return ( |
127 | <ErrorBoundary> | 135 | <ErrorBoundary> |
128 | <div className="app"> | 136 | <div className="app"> |
@@ -193,7 +201,6 @@ class AppLayout extends Component { | |||
193 | )} | 201 | )} |
194 | <BasicAuth /> | 202 | <BasicAuth /> |
195 | <QuickSwitch /> | 203 | <QuickSwitch /> |
196 | <NightlyBuilds /> | ||
197 | <PublishDebugInfo /> | 204 | <PublishDebugInfo /> |
198 | {services} | 205 | {services} |
199 | {children} | 206 | {children} |
diff --git a/src/components/layout/Sidebar.js b/src/components/layout/Sidebar.js index 4f67a8719..e3df9c2ea 100644 --- a/src/components/layout/Sidebar.js +++ b/src/components/layout/Sidebar.js | |||
@@ -3,12 +3,10 @@ import PropTypes from 'prop-types'; | |||
3 | import ReactTooltip from 'react-tooltip'; | 3 | import ReactTooltip from 'react-tooltip'; |
4 | import { defineMessages, injectIntl } from 'react-intl'; | 4 | import { defineMessages, injectIntl } from 'react-intl'; |
5 | import { inject, observer } from 'mobx-react'; | 5 | import { inject, observer } from 'mobx-react'; |
6 | import { Link } from 'react-router'; | ||
7 | import { | 6 | import { |
8 | mdiCheckAll, | 7 | mdiCheckAll, |
9 | mdiViewGrid, | 8 | mdiViewGrid, |
10 | mdiPlusBox, | 9 | mdiPlusBox, |
11 | mdiLoginVariant, | ||
12 | mdiCog, | 10 | mdiCog, |
13 | mdiBellOff, | 11 | mdiBellOff, |
14 | mdiBell, | 12 | mdiBell, |
@@ -137,7 +135,6 @@ class Sidebar extends Component { | |||
137 | const workspaceToggleMessage = isWorkspaceDrawerOpen | 135 | const workspaceToggleMessage = isWorkspaceDrawerOpen |
138 | ? messages.closeWorkspaceDrawer | 136 | ? messages.closeWorkspaceDrawer |
139 | : messages.openWorkspaceDrawer; | 137 | : messages.openWorkspaceDrawer; |
140 | const isLoggedIn = Boolean(localStorage.getItem('authToken')); | ||
141 | 138 | ||
142 | return ( | 139 | return ( |
143 | <div className="sidebar"> | 140 | <div className="sidebar"> |
@@ -147,95 +144,86 @@ class Sidebar extends Component { | |||
147 | disableToolTip={() => this.disableToolTip()} | 144 | disableToolTip={() => this.disableToolTip()} |
148 | useVerticalStyle={stores.settings.all.app.useVerticalStyle} | 145 | useVerticalStyle={stores.settings.all.app.useVerticalStyle} |
149 | /> | 146 | /> |
150 | {isLoggedIn ? ( | 147 | <> |
151 | <> | 148 | <button |
152 | {stores.settings.all.app.lockingFeatureEnabled ? ( | 149 | type="button" |
153 | <button | 150 | onClick={() => openSettings({ path: 'recipes' })} |
154 | type="button" | 151 | className="sidebar__button sidebar__button--new-service" |
155 | className="sidebar__button" | 152 | data-tip={`${intl.formatMessage( |
156 | onClick={() => { | 153 | messages.addNewService, |
157 | actions.settings.update({ | 154 | )} (${addNewServiceShortcutKey(false)})`} |
158 | type: 'app', | 155 | > |
159 | data: { | 156 | <Icon icon={mdiPlusBox} size={1.5} /> |
160 | locked: true, | 157 | </button> |
161 | }, | 158 | <button |
162 | }); | 159 | type="button" |
163 | }} | 160 | onClick={() => { |
164 | data-tip={`${intl.formatMessage( | 161 | toggleWorkspaceDrawer(); |
165 | messages.lockFerdi, | 162 | this.updateToolTip(); |
166 | )} (${lockFerdiShortcutKey(false)})`} | 163 | }} |
167 | > | 164 | className={`sidebar__button sidebar__button--workspaces ${ |
168 | <Icon icon={mdiLock} size={1.5} /> | 165 | isWorkspaceDrawerOpen ? 'is-active' : '' |
169 | </button> | 166 | }`} |
170 | ) : null} | 167 | data-tip={`${intl.formatMessage( |
171 | {todosStore.isFeatureEnabledByUser ? ( | 168 | workspaceToggleMessage, |
172 | <button | 169 | )} (${workspaceToggleShortcutKey(false)})`} |
173 | type="button" | 170 | > |
174 | onClick={() => { | 171 | <Icon icon={mdiViewGrid} size={1.5} /> |
175 | todoActions.toggleTodosPanel(); | 172 | </button> |
176 | this.updateToolTip(); | 173 | {todosStore.isFeatureEnabledByUser ? ( |
177 | }} | ||
178 | disabled={isTodosServiceActive} | ||
179 | className={`sidebar__button sidebar__button--todos ${ | ||
180 | todosStore.isTodosPanelVisible ? 'is-active' : '' | ||
181 | }`} | ||
182 | data-tip={`${intl.formatMessage( | ||
183 | todosToggleMessage, | ||
184 | )} (${todosToggleShortcutKey(false)})`} | ||
185 | > | ||
186 | <Icon icon={mdiCheckAll} size={1.5} /> | ||
187 | </button> | ||
188 | ) : null} | ||
189 | <button | 174 | <button |
190 | type="button" | 175 | type="button" |
191 | onClick={() => { | 176 | onClick={() => { |
192 | toggleWorkspaceDrawer(); | 177 | todoActions.toggleTodosPanel(); |
193 | this.updateToolTip(); | 178 | this.updateToolTip(); |
194 | }} | 179 | }} |
195 | className={`sidebar__button sidebar__button--workspaces ${ | 180 | disabled={isTodosServiceActive} |
196 | isWorkspaceDrawerOpen ? 'is-active' : '' | 181 | className={`sidebar__button sidebar__button--todos ${ |
182 | todosStore.isTodosPanelVisible ? 'is-active' : '' | ||
197 | }`} | 183 | }`} |
198 | data-tip={`${intl.formatMessage( | 184 | data-tip={`${intl.formatMessage( |
199 | workspaceToggleMessage, | 185 | todosToggleMessage, |
200 | )} (${workspaceToggleShortcutKey(false)})`} | 186 | )} (${todosToggleShortcutKey(false)})`} |
201 | > | 187 | > |
202 | <Icon icon={mdiViewGrid} size={1.5} /> | 188 | <Icon icon={mdiCheckAll} size={1.5} /> |
203 | </button> | 189 | </button> |
190 | ) : null} | ||
191 | <button | ||
192 | type="button" | ||
193 | onClick={() => { | ||
194 | toggleMuteApp(); | ||
195 | this.updateToolTip(); | ||
196 | }} | ||
197 | className={`sidebar__button sidebar__button--audio ${ | ||
198 | isAppMuted ? 'is-muted' : '' | ||
199 | }`} | ||
200 | data-tip={`${intl.formatMessage( | ||
201 | isAppMuted ? messages.unmute : messages.mute, | ||
202 | )} (${muteFerdiShortcutKey(false)})`} | ||
203 | > | ||
204 | <Icon icon={isAppMuted ? mdiBellOff : mdiBell} size={1.5} /> | ||
205 | </button> | ||
206 | |||
207 | {stores.settings.all.app.lockingFeatureEnabled ? ( | ||
204 | <button | 208 | <button |
205 | type="button" | 209 | type="button" |
210 | className="sidebar__button" | ||
206 | onClick={() => { | 211 | onClick={() => { |
207 | toggleMuteApp(); | 212 | actions.settings.update({ |
208 | this.updateToolTip(); | 213 | type: 'app', |
214 | data: { | ||
215 | locked: true, | ||
216 | }, | ||
217 | }); | ||
209 | }} | 218 | }} |
210 | className={`sidebar__button sidebar__button--audio ${ | ||
211 | isAppMuted ? 'is-muted' : '' | ||
212 | }`} | ||
213 | data-tip={`${intl.formatMessage( | 219 | data-tip={`${intl.formatMessage( |
214 | isAppMuted ? messages.unmute : messages.mute, | 220 | messages.lockFerdi, |
215 | )} (${muteFerdiShortcutKey(false)})`} | 221 | )} (${lockFerdiShortcutKey(false)})`} |
216 | > | 222 | > |
217 | <Icon icon={isAppMuted ? mdiBellOff : mdiBell} size={1.5} /> | 223 | <Icon icon={mdiLock} size={1.5} /> |
218 | </button> | 224 | </button> |
219 | <button | 225 | ) : null} |
220 | type="button" | 226 | </> |
221 | onClick={() => openSettings({ path: 'recipes' })} | ||
222 | className="sidebar__button sidebar__button--new-service" | ||
223 | data-tip={`${intl.formatMessage( | ||
224 | messages.addNewService, | ||
225 | )} (${addNewServiceShortcutKey(false)})`} | ||
226 | > | ||
227 | <Icon icon={mdiPlusBox} size={1.5} /> | ||
228 | </button> | ||
229 | </> | ||
230 | ) : ( | ||
231 | <Link | ||
232 | to="/auth/welcome" | ||
233 | className="sidebar__button sidebar__button--new-service" | ||
234 | data-tip="Login" | ||
235 | > | ||
236 | <Icon icon={mdiLoginVariant} size={1.5} /> | ||
237 | </Link> | ||
238 | )} | ||
239 | <button | 227 | <button |
240 | type="button" | 228 | type="button" |
241 | onClick={() => openSettings({ path: 'app' })} | 229 | onClick={() => openSettings({ path: 'app' })} |
diff --git a/src/components/services/content/Services.js b/src/components/services/content/Services.js index cbc70563d..9b43ea177 100644 --- a/src/components/services/content/Services.js +++ b/src/components/services/content/Services.js | |||
@@ -9,7 +9,6 @@ import injectSheet from 'react-jss'; | |||
9 | 9 | ||
10 | import ServiceView from './ServiceView'; | 10 | import ServiceView from './ServiceView'; |
11 | import Appear from '../../ui/effects/Appear'; | 11 | import Appear from '../../ui/effects/Appear'; |
12 | import serverlessLogin from '../../../helpers/serverless-helpers'; | ||
13 | 12 | ||
14 | const messages = defineMessages({ | 13 | const messages = defineMessages({ |
15 | getStarted: { | 14 | getStarted: { |
@@ -52,7 +51,6 @@ class Services extends Component { | |||
52 | update: PropTypes.func.isRequired, | 51 | update: PropTypes.func.isRequired, |
53 | userHasCompletedSignup: PropTypes.bool.isRequired, | 52 | userHasCompletedSignup: PropTypes.bool.isRequired, |
54 | classes: PropTypes.object.isRequired, | 53 | classes: PropTypes.object.isRequired, |
55 | actions: PropTypes.object.isRequired, | ||
56 | isSpellcheckerEnabled: PropTypes.bool.isRequired, | 54 | isSpellcheckerEnabled: PropTypes.bool.isRequired, |
57 | }; | 55 | }; |
58 | 56 | ||
@@ -66,12 +64,6 @@ class Services extends Component { | |||
66 | 64 | ||
67 | _confettiTimeout = null; | 65 | _confettiTimeout = null; |
68 | 66 | ||
69 | constructor(props) { | ||
70 | super(props); | ||
71 | |||
72 | this.useLocalServer = this.useLocalServer.bind(this); | ||
73 | } | ||
74 | |||
75 | componentDidMount() { | 67 | componentDidMount() { |
76 | this._confettiTimeout = window.setTimeout(() => { | 68 | this._confettiTimeout = window.setTimeout(() => { |
77 | this.setState({ | 69 | this.setState({ |
@@ -86,10 +78,6 @@ class Services extends Component { | |||
86 | } | 78 | } |
87 | } | 79 | } |
88 | 80 | ||
89 | useLocalServer() { | ||
90 | serverlessLogin(this.props.actions); | ||
91 | } | ||
92 | |||
93 | render() { | 81 | render() { |
94 | const { | 82 | const { |
95 | services, | 83 | services, |
@@ -108,7 +96,6 @@ class Services extends Component { | |||
108 | const { showConfetti } = this.state; | 96 | const { showConfetti } = this.state; |
109 | 97 | ||
110 | const { intl } = this.props; | 98 | const { intl } = this.props; |
111 | const isLoggedIn = Boolean(localStorage.getItem('authToken')); | ||
112 | 99 | ||
113 | return ( | 100 | return ( |
114 | <div className="services"> | 101 | <div className="services"> |
@@ -129,33 +116,13 @@ class Services extends Component { | |||
129 | alt="Logo" | 116 | alt="Logo" |
130 | style={{ maxHeight: '50vh' }} | 117 | style={{ maxHeight: '50vh' }} |
131 | /> | 118 | /> |
132 | {!isLoggedIn && ( | ||
133 | <> | ||
134 | <p>{intl.formatMessage(messages.login)}</p> | ||
135 | <p>{intl.formatMessage(messages.serverInfo)}</p> | ||
136 | </> | ||
137 | )} | ||
138 | <Appear timeout={300} transitionName="slideUp"> | 119 | <Appear timeout={300} transitionName="slideUp"> |
139 | <Link | 120 | <Link |
140 | to={isLoggedIn ? '/settings/recipes' : '/auth/welcome'} | 121 | to='/settings/recipes' |
141 | className="button" | 122 | className="button" |
142 | > | 123 | > |
143 | {isLoggedIn | 124 | {intl.formatMessage(messages.getStarted)} |
144 | ? intl.formatMessage(messages.getStarted) | ||
145 | : 'Login'} | ||
146 | </Link> | 125 | </Link> |
147 | {!isLoggedIn && ( | ||
148 | <button | ||
149 | type="button" | ||
150 | className="button" | ||
151 | style={{ | ||
152 | marginLeft: 10, | ||
153 | }} | ||
154 | onClick={this.useLocalServer} | ||
155 | > | ||
156 | {intl.formatMessage(messages.serverless)} | ||
157 | </button> | ||
158 | )} | ||
159 | </Appear> | 126 | </Appear> |
160 | </div> | 127 | </div> |
161 | </Appear> | 128 | </Appear> |
diff --git a/src/components/settings/account/AccountDashboard.js b/src/components/settings/account/AccountDashboard.js index d0c56af05..6ef676eb4 100644 --- a/src/components/settings/account/AccountDashboard.js +++ b/src/components/settings/account/AccountDashboard.js | |||
@@ -165,13 +165,6 @@ class AccountDashboard extends Component { | |||
165 | /> | 165 | /> |
166 | </div> | 166 | </div> |
167 | </div> | 167 | </div> |
168 | <Button | ||
169 | label={intl.formatMessage( | ||
170 | messages.accountEditButton, | ||
171 | )} | ||
172 | className="franz-form__button--inverted" | ||
173 | onClick={openEditAccount} | ||
174 | /> | ||
175 | </div> | 168 | </div> |
176 | </div> | 169 | </div> |
177 | {user.isSubscriptionOwner && isUsingFranzServer && ( | 170 | {user.isSubscriptionOwner && isUsingFranzServer && ( |
diff --git a/src/components/settings/navigation/SettingsNavigation.js b/src/components/settings/navigation/SettingsNavigation.js index 2fdb6e574..e8370d2ef 100644 --- a/src/components/settings/navigation/SettingsNavigation.js +++ b/src/components/settings/navigation/SettingsNavigation.js | |||
@@ -57,42 +57,34 @@ class SettingsNavigation extends Component { | |||
57 | workspaceCount: PropTypes.number.isRequired, | 57 | workspaceCount: PropTypes.number.isRequired, |
58 | }; | 58 | }; |
59 | 59 | ||
60 | handleLoginLogout() { | 60 | handleLogout() { |
61 | const isLoggedIn = Boolean(localStorage.getItem('authToken')); | ||
62 | const isUsingWithoutAccount = | 61 | const isUsingWithoutAccount = |
63 | this.props.stores.settings.app.server === LOCAL_SERVER; | 62 | this.props.stores.settings.app.server === LOCAL_SERVER; |
64 | 63 | ||
65 | if (isLoggedIn) { | 64 | // Remove current auth token |
66 | // Remove current auth token | 65 | localStorage.removeItem('authToken'); |
67 | localStorage.removeItem('authToken'); | ||
68 | 66 | ||
69 | if (isUsingWithoutAccount) { | 67 | if (isUsingWithoutAccount) { |
70 | // Reset server back to Ferdi API | 68 | // Reset server back to Ferdi API |
71 | this.props.actions.settings.update({ | 69 | this.props.actions.settings.update({ |
72 | type: 'app', | 70 | type: 'app', |
73 | data: { | 71 | data: { |
74 | server: LIVE_FERDI_API, | 72 | server: LIVE_FERDI_API, |
75 | }, | 73 | }, |
76 | }); | 74 | }); |
77 | } | ||
78 | this.props.stores.user.isLoggingOut = true; | ||
79 | } | 75 | } |
76 | this.props.stores.user.isLoggingOut = true; | ||
80 | 77 | ||
81 | this.props.stores.router.push( | 78 | this.props.stores.router.push('/auth/welcome'); |
82 | isLoggedIn ? '/auth/logout' : '/auth/welcome', | ||
83 | ); | ||
84 | 79 | ||
85 | if (isLoggedIn) { | 80 | // Reload Ferdi, otherwise many settings won't sync correctly with the server |
86 | // Reload Ferdi, otherwise many settings won't sync correctly with the server | 81 | // after logging into another account |
87 | // after logging into another account | 82 | window.location.reload(); |
88 | window.location.reload(); | ||
89 | } | ||
90 | } | 83 | } |
91 | 84 | ||
92 | render() { | 85 | render() { |
93 | const { serviceCount, workspaceCount, stores } = this.props; | 86 | const { serviceCount, workspaceCount, stores } = this.props; |
94 | const { intl } = this.props; | 87 | const { intl } = this.props; |
95 | const isLoggedIn = Boolean(localStorage.getItem('authToken')); | ||
96 | const isUsingWithoutAccount = stores.settings.app.server === LOCAL_SERVER; | 88 | const isUsingWithoutAccount = stores.settings.app.server === LOCAL_SERVER; |
97 | const isUsingFranzServer = stores.settings.app.server === LIVE_FRANZ_API; | 89 | const isUsingFranzServer = stores.settings.app.server === LIVE_FRANZ_API; |
98 | 90 | ||
@@ -109,7 +101,6 @@ class SettingsNavigation extends Component { | |||
109 | to="/settings/services" | 101 | to="/settings/services" |
110 | className="settings-navigation__link" | 102 | className="settings-navigation__link" |
111 | activeClassName="is-active" | 103 | activeClassName="is-active" |
112 | disabled={!isLoggedIn} | ||
113 | > | 104 | > |
114 | {intl.formatMessage(messages.yourServices)}{' '} | 105 | {intl.formatMessage(messages.yourServices)}{' '} |
115 | <span className="badge">{serviceCount}</span> | 106 | <span className="badge">{serviceCount}</span> |
@@ -118,7 +109,6 @@ class SettingsNavigation extends Component { | |||
118 | to="/settings/workspaces" | 109 | to="/settings/workspaces" |
119 | className="settings-navigation__link" | 110 | className="settings-navigation__link" |
120 | activeClassName="is-active" | 111 | activeClassName="is-active" |
121 | disabled={!isLoggedIn} | ||
122 | > | 112 | > |
123 | {intl.formatMessage(messages.yourWorkspaces)}{' '} | 113 | {intl.formatMessage(messages.yourWorkspaces)}{' '} |
124 | <span className="badge">{workspaceCount}</span> | 114 | <span className="badge">{workspaceCount}</span> |
@@ -128,7 +118,6 @@ class SettingsNavigation extends Component { | |||
128 | to="/settings/user" | 118 | to="/settings/user" |
129 | className="settings-navigation__link" | 119 | className="settings-navigation__link" |
130 | activeClassName="is-active" | 120 | activeClassName="is-active" |
131 | disabled={!isLoggedIn} | ||
132 | > | 121 | > |
133 | {intl.formatMessage(messages.account)} | 122 | {intl.formatMessage(messages.account)} |
134 | </Link> | 123 | </Link> |
@@ -138,7 +127,6 @@ class SettingsNavigation extends Component { | |||
138 | to="/settings/team" | 127 | to="/settings/team" |
139 | className="settings-navigation__link" | 128 | className="settings-navigation__link" |
140 | activeClassName="is-active" | 129 | activeClassName="is-active" |
141 | disabled={!isLoggedIn} | ||
142 | > | 130 | > |
143 | {intl.formatMessage(messages.team)} | 131 | {intl.formatMessage(messages.team)} |
144 | </Link> | 132 | </Link> |
@@ -160,13 +148,13 @@ class SettingsNavigation extends Component { | |||
160 | <span className="settings-navigation__expander" /> | 148 | <span className="settings-navigation__expander" /> |
161 | <button | 149 | <button |
162 | type="button" | 150 | type="button" |
163 | to={isLoggedIn ? '/auth/logout' : '/auth/welcome'} | 151 | to='/auth/logout' |
164 | className="settings-navigation__link" | 152 | className="settings-navigation__link" |
165 | onClick={this.handleLoginLogout.bind(this)} | 153 | onClick={this.handleLogout.bind(this)} |
166 | > | 154 | > |
167 | {isLoggedIn && !isUsingWithoutAccount | 155 | {!isUsingWithoutAccount |
168 | ? intl.formatMessage(messages.logout) | 156 | ? intl.formatMessage(messages.logout) |
169 | : 'Login'} | 157 | : 'Exit session'} |
170 | </button> | 158 | </button> |
171 | </div> | 159 | </div> |
172 | ); | 160 | ); |
diff --git a/src/components/settings/recipes/RecipesDashboard.js b/src/components/settings/recipes/RecipesDashboard.js index 0ba295369..4f19a6116 100644 --- a/src/components/settings/recipes/RecipesDashboard.js +++ b/src/components/settings/recipes/RecipesDashboard.js | |||
@@ -148,8 +148,6 @@ class RecipesDashboard extends Component { | |||
148 | const communityRecipes = recipes.filter(r => !r.isDevRecipe); | 148 | const communityRecipes = recipes.filter(r => !r.isDevRecipe); |
149 | const devRecipes = recipes.filter(r => r.isDevRecipe); | 149 | const devRecipes = recipes.filter(r => r.isDevRecipe); |
150 | 150 | ||
151 | const isLoggedIn = Boolean(localStorage.getItem('authToken')); | ||
152 | |||
153 | return ( | 151 | return ( |
154 | <div className="settings__main"> | 152 | <div className="settings__main"> |
155 | <div className="settings__header"> | 153 | <div className="settings__header"> |
@@ -240,7 +238,6 @@ class RecipesDashboard extends Component { | |||
240 | key={recipe.id} | 238 | key={recipe.id} |
241 | recipe={recipe} | 239 | recipe={recipe} |
242 | onClick={() => | 240 | onClick={() => |
243 | isLoggedIn && | ||
244 | showAddServiceInterface({ recipeId: recipe.id }) | 241 | showAddServiceInterface({ recipeId: recipe.id }) |
245 | } | 242 | } |
246 | /> | 243 | /> |
@@ -253,7 +250,6 @@ class RecipesDashboard extends Component { | |||
253 | key={customWebsiteRecipe.id} | 250 | key={customWebsiteRecipe.id} |
254 | recipe={customWebsiteRecipe} | 251 | recipe={customWebsiteRecipe} |
255 | onClick={() => | 252 | onClick={() => |
256 | isLoggedIn && | ||
257 | showAddServiceInterface({ | 253 | showAddServiceInterface({ |
258 | recipeId: customWebsiteRecipe.id, | 254 | recipeId: customWebsiteRecipe.id, |
259 | }) | 255 | }) |
@@ -274,7 +270,6 @@ class RecipesDashboard extends Component { | |||
274 | key={recipe.id} | 270 | key={recipe.id} |
275 | recipe={recipe} | 271 | recipe={recipe} |
276 | onClick={() => | 272 | onClick={() => |
277 | isLoggedIn && | ||
278 | showAddServiceInterface({ recipeId: recipe.id }) | 273 | showAddServiceInterface({ recipeId: recipe.id }) |
279 | } | 274 | } |
280 | /> | 275 | /> |
diff --git a/src/components/settings/settings/EditSettingsForm.js b/src/components/settings/settings/EditSettingsForm.js index 1757ac297..01e609580 100644 --- a/src/components/settings/settings/EditSettingsForm.js +++ b/src/components/settings/settings/EditSettingsForm.js | |||
@@ -9,9 +9,9 @@ import { mdiGithub, mdiOpenInNew } from '@mdi/js'; | |||
9 | import Form from '../../../lib/Form'; | 9 | import Form from '../../../lib/Form'; |
10 | import Button from '../../ui/Button'; | 10 | import Button from '../../ui/Button'; |
11 | import Toggle from '../../ui/Toggle'; | 11 | import Toggle from '../../ui/Toggle'; |
12 | import ToggleRaw from '../../ui/ToggleRaw'; | ||
13 | import Select from '../../ui/Select'; | 12 | import Select from '../../ui/Select'; |
14 | import Input from '../../ui/Input'; | 13 | import Input from '../../ui/Input'; |
14 | import Infobox from '../../ui/Infobox'; | ||
15 | 15 | ||
16 | import { | 16 | import { |
17 | DEFAULT_APP_SETTINGS, | 17 | DEFAULT_APP_SETTINGS, |
@@ -157,7 +157,7 @@ const messages = defineMessages({ | |||
157 | }, | 157 | }, |
158 | updateStatusSearching: { | 158 | updateStatusSearching: { |
159 | id: 'settings.app.updateStatusSearching', | 159 | id: 'settings.app.updateStatusSearching', |
160 | defaultMessage: 'Is searching for update', | 160 | defaultMessage: 'Searching for updates...', |
161 | }, | 161 | }, |
162 | updateStatusAvailable: { | 162 | updateStatusAvailable: { |
163 | id: 'settings.app.updateStatusAvailable', | 163 | id: 'settings.app.updateStatusAvailable', |
@@ -193,6 +193,7 @@ class EditSettingsForm extends Component { | |||
193 | isUpdateAvailable: PropTypes.bool.isRequired, | 193 | isUpdateAvailable: PropTypes.bool.isRequired, |
194 | noUpdateAvailable: PropTypes.bool.isRequired, | 194 | noUpdateAvailable: PropTypes.bool.isRequired, |
195 | updateIsReadyToInstall: PropTypes.bool.isRequired, | 195 | updateIsReadyToInstall: PropTypes.bool.isRequired, |
196 | updateFailed: PropTypes.bool.isRequired, | ||
196 | isClearingAllCache: PropTypes.bool.isRequired, | 197 | isClearingAllCache: PropTypes.bool.isRequired, |
197 | onClearAllCache: PropTypes.func.isRequired, | 198 | onClearAllCache: PropTypes.func.isRequired, |
198 | getCacheSize: PropTypes.func.isRequired, | 199 | getCacheSize: PropTypes.func.isRequired, |
@@ -201,7 +202,6 @@ class EditSettingsForm extends Component { | |||
201 | isDarkmodeEnabled: PropTypes.bool.isRequired, | 202 | isDarkmodeEnabled: PropTypes.bool.isRequired, |
202 | isAdaptableDarkModeEnabled: PropTypes.bool.isRequired, | 203 | isAdaptableDarkModeEnabled: PropTypes.bool.isRequired, |
203 | isSplitModeEnabled: PropTypes.bool.isRequired, | 204 | isSplitModeEnabled: PropTypes.bool.isRequired, |
204 | isNightlyEnabled: PropTypes.bool.isRequired, | ||
205 | hasAddedTodosAsService: PropTypes.bool.isRequired, | 205 | hasAddedTodosAsService: PropTypes.bool.isRequired, |
206 | isOnline: PropTypes.bool.isRequired, | 206 | isOnline: PropTypes.bool.isRequired, |
207 | }; | 207 | }; |
@@ -242,6 +242,7 @@ class EditSettingsForm extends Component { | |||
242 | isUpdateAvailable, | 242 | isUpdateAvailable, |
243 | noUpdateAvailable, | 243 | noUpdateAvailable, |
244 | updateIsReadyToInstall, | 244 | updateIsReadyToInstall, |
245 | updateFailed, | ||
245 | isClearingAllCache, | 246 | isClearingAllCache, |
246 | onClearAllCache, | 247 | onClearAllCache, |
247 | getCacheSize, | 248 | getCacheSize, |
@@ -249,7 +250,6 @@ class EditSettingsForm extends Component { | |||
249 | isDarkmodeEnabled, | 250 | isDarkmodeEnabled, |
250 | isSplitModeEnabled, | 251 | isSplitModeEnabled, |
251 | isTodosActivated, | 252 | isTodosActivated, |
252 | isNightlyEnabled, | ||
253 | hasAddedTodosAsService, | 253 | hasAddedTodosAsService, |
254 | isOnline, | 254 | isOnline, |
255 | } = this.props; | 255 | } = this.props; |
@@ -767,17 +767,6 @@ class EditSettingsForm extends Component { | |||
767 | {automaticUpdates && ( | 767 | {automaticUpdates && ( |
768 | <div> | 768 | <div> |
769 | <Toggle field={form.$('beta')} /> | 769 | <Toggle field={form.$('beta')} /> |
770 | <ToggleRaw | ||
771 | field={{ | ||
772 | value: isNightlyEnabled, | ||
773 | id: 'nightly', | ||
774 | label: 'Include nightly versions', | ||
775 | name: 'Nightly builds', | ||
776 | }} | ||
777 | onChange={ | ||
778 | window['ferdi'].features.nightlyBuilds.toggleFeature | ||
779 | } | ||
780 | /> | ||
781 | {updateIsReadyToInstall ? ( | 770 | {updateIsReadyToInstall ? ( |
782 | <Button | 771 | <Button |
783 | label={intl.formatMessage(messages.buttonInstallUpdate)} | 772 | label={intl.formatMessage(messages.buttonInstallUpdate)} |
@@ -800,14 +789,21 @@ class EditSettingsForm extends Component { | |||
800 | <br /> | 789 | <br /> |
801 | </div> | 790 | </div> |
802 | )} | 791 | )} |
803 | {intl.formatMessage(messages.currentVersion)} {ferdiVersion} | 792 | <p> |
793 | {intl.formatMessage(messages.currentVersion)} {ferdiVersion} | ||
794 | </p> | ||
804 | {noUpdateAvailable && ( | 795 | {noUpdateAvailable && ( |
805 | <> | 796 | <> |
806 | <br /> | 797 | <br /> |
807 | <br /> | 798 | <br /> |
808 | {intl.formatMessage(messages.updateStatusUpToDate)} | 799 | {intl.formatMessage(messages.updateStatusUpToDate)}. |
809 | </> | 800 | </> |
810 | )} | 801 | )} |
802 | {updateFailed && ( | ||
803 | <Infobox type="danger" icon="alert"> | ||
804 | An error occured (check the console for more details) | ||
805 | </Infobox> | ||
806 | )} | ||
811 | <p className="settings__message"> | 807 | <p className="settings__message"> |
812 | <Icon icon={mdiGithub} /> | 808 | <Icon icon={mdiGithub} /> |
813 | Ferdi is based on{' '} | 809 | Ferdi is based on{' '} |
diff --git a/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx b/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx index acebc979f..948d0c1d1 100644 --- a/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx +++ b/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx | |||
@@ -1,6 +1,4 @@ | |||
1 | import { defineMessages, useIntl } from 'react-intl'; | 1 | import { defineMessages, useIntl } from 'react-intl'; |
2 | import { mdiOpenInNew } from '@mdi/js'; | ||
3 | import { Icon } from '../../ui/icon'; | ||
4 | 2 | ||
5 | const messages = defineMessages({ | 3 | const messages = defineMessages({ |
6 | headline: { | 4 | headline: { |
@@ -9,60 +7,17 @@ const messages = defineMessages({ | |||
9 | }, | 7 | }, |
10 | aboutIntro: { | 8 | aboutIntro: { |
11 | id: 'settings.supportFerdi.aboutIntro', | 9 | id: 'settings.supportFerdi.aboutIntro', |
12 | defaultMessage: | 10 | defaultMessage: 'Special thanks goes to these awesome people:', |
13 | '<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>', | ||
14 | }, | ||
15 | textListContributors: { | ||
16 | id: 'settings.supportFerdi.textListContributors', | ||
17 | defaultMessage: 'Full list of contributors', | ||
18 | }, | ||
19 | textListContributorsHere: { | ||
20 | id: 'settings.supportFerdi.textListContributorsHere', | ||
21 | defaultMessage: 'here', | ||
22 | }, | ||
23 | textVolunteers: { | ||
24 | id: 'settings.supportFerdi.textVolunteers', | ||
25 | defaultMessage: | ||
26 | 'The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.', | ||
27 | }, | ||
28 | textSupportWelcome: { | ||
29 | id: 'settings.supportFerdi.textSupportWelcome', | ||
30 | defaultMessage: | ||
31 | 'Support is always welcome. You can find a list of the help we need', | ||
32 | }, | ||
33 | textSupportWelcomeHere: { | ||
34 | id: 'settings.supportFerdi.textSupportWelcomeHere', | ||
35 | defaultMessage: 'here', | ||
36 | }, | ||
37 | textExpenses: { | ||
38 | id: 'settings.supportFerdi.textExpenses', | ||
39 | defaultMessage: | ||
40 | 'While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our', | ||
41 | }, | ||
42 | textOpenCollective: { | ||
43 | id: 'settings.supportFerdi.textOpenCollective', | ||
44 | defaultMessage: 'Open Collective', | ||
45 | }, | ||
46 | textDonation: { | ||
47 | id: 'settings.supportFerdi.textDonation', | ||
48 | defaultMessage: | ||
49 | 'If you feel like supporting Ferdi development with a donation, you can do so on both,', | ||
50 | }, | ||
51 | textDonationAnd: { | ||
52 | id: 'settings.supportFerdi.textDonationAnd', | ||
53 | defaultMessage: 'and', | ||
54 | }, | ||
55 | textGitHubSponsors: { | ||
56 | id: 'settings.supportFerdi.textGitHubSponsors', | ||
57 | defaultMessage: 'GitHub Sponsors', | ||
58 | }, | 11 | }, |
12 | about: { | ||
13 | id: 'settings.supportFerdi.about', | ||
14 | defaultMessage: 'The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.', | ||
15 | } | ||
59 | }); | 16 | }); |
60 | 17 | ||
61 | const SupportFerdiDashboard = () => { | 18 | const SupportFerdiDashboard = () => { |
62 | const intl = useIntl(); | 19 | const intl = useIntl(); |
63 | 20 | ||
64 | const aboutIntro = intl.formatMessage(messages.aboutIntro); | ||
65 | |||
66 | return ( | 21 | return ( |
67 | <div className="settings__main"> | 22 | <div className="settings__main"> |
68 | <div className="settings__header"> | 23 | <div className="settings__header"> |
@@ -74,16 +29,6 @@ const SupportFerdiDashboard = () => { | |||
74 | <div> | 29 | <div> |
75 | <p className="settings__support-badges"> | 30 | <p className="settings__support-badges"> |
76 | <a | 31 | <a |
77 | href="https://github.com/getferdi/ferdi" | ||
78 | target="_blank" | ||
79 | rel="noreferrer" | ||
80 | > | ||
81 | <img | ||
82 | alt="GitHub Stars" | ||
83 | src="https://img.shields.io/github/stars/getferdi/ferdi?style=social" | ||
84 | /> | ||
85 | </a> | ||
86 | <a | ||
87 | href="https://twitter.com/getferdi/" | 32 | href="https://twitter.com/getferdi/" |
88 | target="_blank" | 33 | target="_blank" |
89 | rel="noreferrer" | 34 | rel="noreferrer" |
@@ -94,104 +39,44 @@ const SupportFerdiDashboard = () => { | |||
94 | /> | 39 | /> |
95 | </a> | 40 | </a> |
96 | <a | 41 | <a |
97 | href="https://opencollective.com/getferdi#section-contributors" | 42 | href="https://github.com/getferdi/ferdi" |
98 | target="_blank" | 43 | target="_blank" |
99 | rel="noreferrer" | 44 | rel="noreferrer" |
100 | > | 45 | > |
101 | <img | 46 | <img |
102 | alt="Open Collective backers" | 47 | alt="GitHub Stars" |
103 | src="https://img.shields.io/opencollective/backers/getferdi?logo=open-collective" | 48 | src="https://img.shields.io/github/stars/getferdi/ferdi?style=social" |
104 | /> | 49 | /> |
105 | </a> | 50 | </a> |
51 | <a target="_blank" href="https://crowdin.com/project/getferdi"> | ||
52 | <img src="https://badges.crowdin.net/getferdi/localized.svg" alt="Crowdin"/> | ||
53 | </a> | ||
106 | <a | 54 | <a |
107 | href="https://opencollective.com/getferdi#section-contributors" | 55 | href="https://opencollective.com/getferdi#section-contributors" |
108 | target="_blank" | 56 | target="_blank" |
109 | rel="noreferrer" | 57 | rel="noreferrer" |
110 | > | 58 | > |
111 | <img | 59 | <img |
112 | alt="Open Collective sponsors" | 60 | alt="Open Collective backers" |
113 | src="https://img.shields.io/opencollective/sponsors/getferdi?logo=open-collective" | 61 | src="https://img.shields.io/opencollective/backers/getferdi?logo=open-collective" |
114 | /> | ||
115 | </a> | ||
116 | </p> | ||
117 | <span dangerouslySetInnerHTML={{ __html: aboutIntro }} /> | ||
118 | <br /> | ||
119 | <br /> | ||
120 | <p> | ||
121 | <a href="#contributors-via-opencollective"> | ||
122 | <img | ||
123 | alt="GitHub contributors (non-exhaustive)" | ||
124 | width="100%" | ||
125 | src="https://opencollective.com/getferdi/contributors.svg?width=642&button=false" | ||
126 | /> | 62 | /> |
127 | </a> | 63 | </a> |
128 | </p> | 64 | </p> |
65 | <p>{intl.formatMessage(messages.aboutIntro)}</p> | ||
129 | <p> | 66 | <p> |
130 | {intl.formatMessage(messages.textListContributors)} | ||
131 | <a | 67 | <a |
132 | href="https://github.com/getferdi/ferdi#contributors-" | 68 | href="https://github.com/getferdi/ferdi#contributors-" |
133 | target="_blank" | 69 | target="_blank" |
134 | className="link" | ||
135 | rel="noreferrer" | 70 | rel="noreferrer" |
136 | > | 71 | > |
137 | {' '} | 72 | <img |
138 | {intl.formatMessage(messages.textListContributorsHere)} | 73 | alt="GitHub contributors (non-exhaustive)" |
139 | <Icon icon={mdiOpenInNew} /> | 74 | width="100%" |
140 | </a> | 75 | src="https://opencollective.com/getferdi/contributors.svg?width=600&avatarHeight=42&button=off" |
141 | <br /> | 76 | /> |
142 | <br /> | ||
143 | </p> | ||
144 | <p>{intl.formatMessage(messages.textVolunteers)}</p> | ||
145 | <p> | ||
146 | {intl.formatMessage(messages.textSupportWelcome)} | ||
147 | <a | ||
148 | href="https://help.getferdi.com/general/support" | ||
149 | target="_blank" | ||
150 | className="link" | ||
151 | rel="noreferrer" | ||
152 | > | ||
153 | {' '} | ||
154 | {intl.formatMessage(messages.textSupportWelcomeHere)} | ||
155 | <Icon icon={mdiOpenInNew} /> | ||
156 | </a> | ||
157 | </p> | ||
158 | <p> | ||
159 | {intl.formatMessage(messages.textExpenses)} | ||
160 | <a | ||
161 | href="https://opencollective.com/getferdi#section-budget" | ||
162 | target="_blank" | ||
163 | className="link" | ||
164 | rel="noreferrer" | ||
165 | > | ||
166 | {' '} | ||
167 | {intl.formatMessage(messages.textOpenCollective)} | ||
168 | <Icon icon={mdiOpenInNew} /> | ||
169 | </a> | ||
170 | </p> | ||
171 | <p> | ||
172 | {intl.formatMessage(messages.textDonation)} | ||
173 | <a | ||
174 | href="https://opencollective.com/getferdi#section-contribute" | ||
175 | target="_blank" | ||
176 | className="link" | ||
177 | rel="noreferrer" | ||
178 | > | ||
179 | {' '} | ||
180 | {intl.formatMessage(messages.textOpenCollective)} | ||
181 | <Icon icon={mdiOpenInNew} /> | ||
182 | </a>{' '} | ||
183 | {intl.formatMessage(messages.textDonationAnd)} | ||
184 | <a | ||
185 | href="https://github.com/sponsors/getferdi" | ||
186 | target="_blank" | ||
187 | className="link" | ||
188 | rel="noreferrer" | ||
189 | > | ||
190 | {' '} | ||
191 | {intl.formatMessage(messages.textGitHubSponsors)} | ||
192 | <Icon icon={mdiOpenInNew} /> | ||
193 | </a> | 77 | </a> |
194 | </p> | 78 | </p> |
79 | <p className="settings__message">{intl.formatMessage(messages.about)}</p> | ||
195 | </div> | 80 | </div> |
196 | </div> | 81 | </div> |
197 | </div> | 82 | </div> |
diff --git a/src/components/ui/FullscreenLoader/index.js b/src/components/ui/FullscreenLoader/index.js index 39b6c5a4c..d2f4b8321 100644 --- a/src/components/ui/FullscreenLoader/index.js +++ b/src/components/ui/FullscreenLoader/index.js | |||
@@ -11,7 +11,7 @@ import styles from './styles'; | |||
11 | class FullscreenLoader extends Component { | 11 | class FullscreenLoader extends Component { |
12 | static propTypes = { | 12 | static propTypes = { |
13 | className: PropTypes.string, | 13 | className: PropTypes.string, |
14 | title: PropTypes.string.isRequired, | 14 | title: PropTypes.string, |
15 | classes: PropTypes.object.isRequired, | 15 | classes: PropTypes.object.isRequired, |
16 | theme: PropTypes.object.isRequired, | 16 | theme: PropTypes.object.isRequired, |
17 | spinnerColor: PropTypes.string, | 17 | spinnerColor: PropTypes.string, |
@@ -22,6 +22,7 @@ class FullscreenLoader extends Component { | |||
22 | className: null, | 22 | className: null, |
23 | spinnerColor: null, | 23 | spinnerColor: null, |
24 | children: null, | 24 | children: null, |
25 | title: null | ||
25 | }; | 26 | }; |
26 | 27 | ||
27 | render() { | 28 | render() { |
diff --git a/src/components/ui/ToggleRaw.js b/src/components/ui/ToggleRaw.js deleted file mode 100644 index e482b97b4..000000000 --- a/src/components/ui/ToggleRaw.js +++ /dev/null | |||
@@ -1,76 +0,0 @@ | |||
1 | /** | ||
2 | * "Raw" Toggle - for usage without a MobX Form element | ||
3 | */ | ||
4 | import { Component } from 'react'; | ||
5 | import PropTypes from 'prop-types'; | ||
6 | import { observer } from 'mobx-react'; | ||
7 | import classnames from 'classnames'; | ||
8 | |||
9 | class ToggleRaw extends Component { | ||
10 | static propTypes = { | ||
11 | onChange: PropTypes.func.isRequired, | ||
12 | field: PropTypes.shape({ | ||
13 | value: PropTypes.bool.isRequired, | ||
14 | id: PropTypes.string, | ||
15 | name: PropTypes.string, | ||
16 | label: PropTypes.string, | ||
17 | error: PropTypes.string, | ||
18 | }).isRequired, | ||
19 | className: PropTypes.string, | ||
20 | showLabel: PropTypes.bool, | ||
21 | disabled: PropTypes.bool, | ||
22 | }; | ||
23 | |||
24 | static defaultProps = { | ||
25 | className: '', | ||
26 | showLabel: true, | ||
27 | disabled: false, | ||
28 | }; | ||
29 | |||
30 | onChange(e) { | ||
31 | const { onChange } = this.props; | ||
32 | |||
33 | onChange(e); | ||
34 | } | ||
35 | |||
36 | render() { | ||
37 | const { field, className, showLabel, disabled } = this.props; | ||
38 | |||
39 | return ( | ||
40 | <div | ||
41 | className={classnames([ | ||
42 | 'franz-form__field', | ||
43 | 'franz-form__toggle-wrapper', | ||
44 | 'franz-form__toggle-disabled', | ||
45 | className, | ||
46 | ])} | ||
47 | > | ||
48 | <label | ||
49 | htmlFor={field.id} | ||
50 | className={classnames({ | ||
51 | 'franz-form__toggle': true, | ||
52 | 'is-active': field.value, | ||
53 | })} | ||
54 | > | ||
55 | <div className="franz-form__toggle-button" /> | ||
56 | <input | ||
57 | type="checkbox" | ||
58 | id={field.id} | ||
59 | name={field.name} | ||
60 | value={field.name} | ||
61 | checked={field.value} | ||
62 | onChange={e => (!disabled ? this.onChange(e) : null)} | ||
63 | /> | ||
64 | </label> | ||
65 | {field.error && <div className={field.error}>{field.error}</div>} | ||
66 | {field.label && showLabel && ( | ||
67 | <label className="franz-form__label" htmlFor={field.id}> | ||
68 | {field.label} | ||
69 | </label> | ||
70 | )} | ||
71 | </div> | ||
72 | ); | ||
73 | } | ||
74 | } | ||
75 | |||
76 | export default observer(ToggleRaw); | ||
diff --git a/src/config.ts b/src/config.ts index 9600cc088..2079d7cc0 100644 --- a/src/config.ts +++ b/src/config.ts | |||
@@ -226,7 +226,6 @@ export const DEFAULT_APP_SETTINGS = { | |||
226 | serviceRibbonWidth: 68, | 226 | serviceRibbonWidth: 68, |
227 | iconSize: iconSizeBias, | 227 | iconSize: iconSizeBias, |
228 | sentry: false, | 228 | sentry: false, |
229 | nightly: false, | ||
230 | navigationBarBehaviour: 'custom', | 229 | navigationBarBehaviour: 'custom', |
231 | searchEngine: SEARCH_ENGINE_DDG, | 230 | searchEngine: SEARCH_ENGINE_DDG, |
232 | useVerticalStyle: false, | 231 | useVerticalStyle: false, |
diff --git a/src/containers/auth/WelcomeScreen.js b/src/containers/auth/WelcomeScreen.js index 18b6b2eda..c6de3729f 100644 --- a/src/containers/auth/WelcomeScreen.js +++ b/src/containers/auth/WelcomeScreen.js | |||
@@ -6,7 +6,7 @@ import Welcome from '../../components/auth/Welcome'; | |||
6 | import UserStore from '../../stores/UserStore'; | 6 | import UserStore from '../../stores/UserStore'; |
7 | import RecipePreviewsStore from '../../stores/RecipePreviewsStore'; | 7 | import RecipePreviewsStore from '../../stores/RecipePreviewsStore'; |
8 | 8 | ||
9 | class LoginScreen extends Component { | 9 | class WelcomeScreen extends Component { |
10 | render() { | 10 | render() { |
11 | const { user, recipePreviews } = this.props.stores; | 11 | const { user, recipePreviews } = this.props.stores; |
12 | 12 | ||
@@ -21,11 +21,11 @@ class LoginScreen extends Component { | |||
21 | } | 21 | } |
22 | } | 22 | } |
23 | 23 | ||
24 | LoginScreen.propTypes = { | 24 | WelcomeScreen.propTypes = { |
25 | stores: PropTypes.shape({ | 25 | stores: PropTypes.shape({ |
26 | user: PropTypes.instanceOf(UserStore).isRequired, | 26 | user: PropTypes.instanceOf(UserStore).isRequired, |
27 | recipePreviews: PropTypes.instanceOf(RecipePreviewsStore).isRequired, | 27 | recipePreviews: PropTypes.instanceOf(RecipePreviewsStore).isRequired, |
28 | }).isRequired, | 28 | }).isRequired, |
29 | }; | 29 | }; |
30 | 30 | ||
31 | export default inject('stores', 'actions')(observer(LoginScreen)); | 31 | export default inject('stores', 'actions')(observer(WelcomeScreen)); |
diff --git a/src/containers/layout/AppLayoutContainer.js b/src/containers/layout/AppLayoutContainer.js index 9b0edc85e..4bcd17409 100644 --- a/src/containers/layout/AppLayoutContainer.js +++ b/src/containers/layout/AppLayoutContainer.js | |||
@@ -22,7 +22,6 @@ import AppLoader from '../../components/ui/AppLoader'; | |||
22 | import { workspaceActions } from '../../features/workspaces/actions'; | 22 | import { workspaceActions } from '../../features/workspaces/actions'; |
23 | import WorkspaceDrawer from '../../features/workspaces/components/WorkspaceDrawer'; | 23 | import WorkspaceDrawer from '../../features/workspaces/components/WorkspaceDrawer'; |
24 | import { workspaceStore } from '../../features/workspaces'; | 24 | import { workspaceStore } from '../../features/workspaces'; |
25 | import WorkspacesStore from '../../features/workspaces/store'; | ||
26 | 25 | ||
27 | class AppLayoutContainer extends Component { | 26 | class AppLayoutContainer extends Component { |
28 | static defaultProps = { | 27 | static defaultProps = { |
@@ -39,9 +38,18 @@ class AppLayoutContainer extends Component { | |||
39 | globalError, | 38 | globalError, |
40 | requests, | 39 | requests, |
41 | user, | 40 | user, |
42 | workspaces, | 41 | router |
43 | } = this.props.stores; | 42 | } = this.props.stores; |
44 | 43 | ||
44 | /* HOTFIX for: | ||
45 | [mobx] Encountered an uncaught exception that was thrown by a reaction or observer component, in: 'Reaction[bound ]' TypeError: Cannot read properties of null (reading 'push') | ||
46 | at RouterStore.push (store.js:25) | ||
47 | at UserStore._requireAuthenticatedUser | ||
48 | */ | ||
49 | if (!user.isLoggedIn) { | ||
50 | router.push('/auth/welcome'); | ||
51 | } | ||
52 | |||
45 | const { | 53 | const { |
46 | setActive, | 54 | setActive, |
47 | handleIPCMessage, | 55 | handleIPCMessage, |
@@ -75,10 +83,12 @@ class AppLayoutContainer extends Component { | |||
75 | services.allServicesRequest.isExecuting && | 83 | services.allServicesRequest.isExecuting && |
76 | services.allServicesRequest.isExecutingFirstTime; | 84 | services.allServicesRequest.isExecutingFirstTime; |
77 | 85 | ||
86 | const isLoadingSettings = !settings.loaded; | ||
87 | |||
78 | if ( | 88 | if ( |
89 | isLoadingSettings || | ||
79 | isLoadingFeatures || | 90 | isLoadingFeatures || |
80 | isLoadingServices || | 91 | isLoadingServices |
81 | workspaces.isLoadingWorkspaces | ||
82 | ) { | 92 | ) { |
83 | return ( | 93 | return ( |
84 | <ThemeProvider theme={ui.theme}> | 94 | <ThemeProvider theme={ui.theme}> |
@@ -144,6 +154,7 @@ class AppLayoutContainer extends Component { | |||
144 | return ( | 154 | return ( |
145 | <ThemeProvider theme={ui.theme}> | 155 | <ThemeProvider theme={ui.theme}> |
146 | <AppLayout | 156 | <AppLayout |
157 | settings={settings} | ||
147 | isFullScreen={app.isFullScreen} | 158 | isFullScreen={app.isFullScreen} |
148 | isOnline={app.isOnline} | 159 | isOnline={app.isOnline} |
149 | showServicesUpdatedInfoBar={ui.showServicesUpdatedInfoBar} | 160 | showServicesUpdatedInfoBar={ui.showServicesUpdatedInfoBar} |
@@ -180,7 +191,6 @@ AppLayoutContainer.propTypes = { | |||
180 | user: PropTypes.instanceOf(UserStore).isRequired, | 191 | user: PropTypes.instanceOf(UserStore).isRequired, |
181 | requests: PropTypes.instanceOf(RequestStore).isRequired, | 192 | requests: PropTypes.instanceOf(RequestStore).isRequired, |
182 | globalError: PropTypes.instanceOf(GlobalErrorStore).isRequired, | 193 | globalError: PropTypes.instanceOf(GlobalErrorStore).isRequired, |
183 | workspaces: PropTypes.instanceOf(WorkspacesStore).isRequired, | ||
184 | }).isRequired, | 194 | }).isRequired, |
185 | actions: PropTypes.shape({ | 195 | actions: PropTypes.shape({ |
186 | service: PropTypes.instanceOf(ServicesStore).isRequired, | 196 | service: PropTypes.instanceOf(ServicesStore).isRequired, |
diff --git a/src/containers/settings/EditSettingsScreen.js b/src/containers/settings/EditSettingsScreen.js index ddf6876b9..78a0eac6f 100644 --- a/src/containers/settings/EditSettingsScreen.js +++ b/src/containers/settings/EditSettingsScreen.js | |||
@@ -229,7 +229,7 @@ const messages = defineMessages({ | |||
229 | }, | 229 | }, |
230 | beta: { | 230 | beta: { |
231 | id: 'settings.app.form.beta', | 231 | id: 'settings.app.form.beta', |
232 | defaultMessage: 'Include beta versions', | 232 | defaultMessage: 'Include pre-releases', |
233 | }, | 233 | }, |
234 | automaticUpdates: { | 234 | automaticUpdates: { |
235 | id: 'settings.app.form.automaticUpdates', | 235 | id: 'settings.app.form.automaticUpdates', |
@@ -727,6 +727,7 @@ class EditSettingsScreen extends Component { | |||
727 | isUpdateAvailable={updateStatus === updateStatusTypes.AVAILABLE} | 727 | isUpdateAvailable={updateStatus === updateStatusTypes.AVAILABLE} |
728 | noUpdateAvailable={updateStatus === updateStatusTypes.NOT_AVAILABLE} | 728 | noUpdateAvailable={updateStatus === updateStatusTypes.NOT_AVAILABLE} |
729 | updateIsReadyToInstall={updateStatus === updateStatusTypes.DOWNLOADED} | 729 | updateIsReadyToInstall={updateStatus === updateStatusTypes.DOWNLOADED} |
730 | updateFailed={updateStatus === updateStatusTypes.FAILED} | ||
730 | onSubmit={d => this.onSubmit(d)} | 731 | onSubmit={d => this.onSubmit(d)} |
731 | getCacheSize={() => app.cacheSize} | 732 | getCacheSize={() => app.cacheSize} |
732 | isClearingAllCache={isClearingAllCache} | 733 | isClearingAllCache={isClearingAllCache} |
@@ -742,7 +743,6 @@ class EditSettingsScreen extends Component { | |||
742 | isUsingCustomTodoService={ | 743 | isUsingCustomTodoService={ |
743 | this.props.stores.todos.isUsingCustomTodoService | 744 | this.props.stores.todos.isUsingCustomTodoService |
744 | } | 745 | } |
745 | isNightlyEnabled={this.props.stores.settings.app.nightly} | ||
746 | hasAddedTodosAsService={services.isTodosServiceAdded} | 746 | hasAddedTodosAsService={services.isTodosServiceAdded} |
747 | isOnline={app.isOnline} | 747 | isOnline={app.isOnline} |
748 | /> | 748 | /> |
diff --git a/src/electron/ipc-api/autoUpdate.ts b/src/electron/ipc-api/autoUpdate.ts index e6b805edc..aed87455e 100644 --- a/src/electron/ipc-api/autoUpdate.ts +++ b/src/electron/ipc-api/autoUpdate.ts | |||
@@ -1,4 +1,4 @@ | |||
1 | import { app, ipcMain, BrowserWindow } from 'electron'; | 1 | import { ipcMain, BrowserWindow } from 'electron'; |
2 | import { autoUpdater } from 'electron-updater'; | 2 | import { autoUpdater } from 'electron-updater'; |
3 | import { isMac, isWindows } from '../../environment'; | 3 | import { isMac, isWindows } from '../../environment'; |
4 | 4 | ||
@@ -18,14 +18,6 @@ export default (params: { mainWindow: BrowserWindow; settings: any }) => { | |||
18 | autoUpdater.allowPrerelease = Boolean( | 18 | autoUpdater.allowPrerelease = Boolean( |
19 | params.settings.app.get('beta'), | 19 | params.settings.app.get('beta'), |
20 | ); | 20 | ); |
21 | autoUpdater.channel = autoUpdater.allowPrerelease ? 'beta' : 'latest'; | ||
22 | |||
23 | if (params.settings.app.get('nightly')) { | ||
24 | autoUpdater.allowPrerelease = Boolean( | ||
25 | params.settings.app.get('nightly'), | ||
26 | ); | ||
27 | autoUpdater.channel = 'alpha'; | ||
28 | } | ||
29 | 21 | ||
30 | if (args.action === 'check') { | 22 | if (args.action === 'check') { |
31 | debug('checking for update'); | 23 | debug('checking for update'); |
@@ -33,14 +25,9 @@ export default (params: { mainWindow: BrowserWindow; settings: any }) => { | |||
33 | } else if (args.action === 'install') { | 25 | } else if (args.action === 'install') { |
34 | debug('installing update'); | 26 | debug('installing update'); |
35 | autoUpdater.quitAndInstall(); | 27 | autoUpdater.quitAndInstall(); |
36 | // we need to send a quit event | ||
37 | setTimeout(() => { | ||
38 | app.quit(); | ||
39 | }, 20); | ||
40 | } | 28 | } |
41 | } catch (error) { | 29 | } catch (error) { |
42 | console.error(error); | 30 | event.sender.send('autoUpdate', { error }); |
43 | event.sender.send('autoUpdate', { error: true }); | ||
44 | } | 31 | } |
45 | } | 32 | } |
46 | }); | 33 | }); |
@@ -74,9 +61,9 @@ export default (params: { mainWindow: BrowserWindow; settings: any }) => { | |||
74 | params.mainWindow.webContents.send('autoUpdate', { downloaded: true }); | 61 | params.mainWindow.webContents.send('autoUpdate', { downloaded: true }); |
75 | }); | 62 | }); |
76 | 63 | ||
77 | autoUpdater.on('error', () => { | 64 | autoUpdater.on('error', error => { |
78 | debug('update-error'); | 65 | debug('update-error'); |
79 | params.mainWindow.webContents.send('autoUpdate', { error: true }); | 66 | params.mainWindow.webContents.send('autoUpdate', { error }); |
80 | }); | 67 | }); |
81 | } | 68 | } |
82 | }; | 69 | }; |
diff --git a/src/features/nightlyBuilds/Component.js b/src/features/nightlyBuilds/Component.js deleted file mode 100644 index 216e35f65..000000000 --- a/src/features/nightlyBuilds/Component.js +++ /dev/null | |||
@@ -1,142 +0,0 @@ | |||
1 | import { Component } from 'react'; | ||
2 | import PropTypes from 'prop-types'; | ||
3 | import { observer, inject } from 'mobx-react'; | ||
4 | import injectSheet from 'react-jss'; | ||
5 | import { defineMessages, injectIntl } from 'react-intl'; | ||
6 | import { H1 } from '../../components/ui/headline'; | ||
7 | |||
8 | import Modal from '../../components/ui/Modal'; | ||
9 | import Button from '../../components/ui/Button'; | ||
10 | import { state as ModalState } from './store'; | ||
11 | import SettingsStore from '../../stores/SettingsStore'; | ||
12 | import UIStore from '../../stores/UIStore'; | ||
13 | import UserStore from '../../stores/UserStore'; | ||
14 | import globalMessages from '../../i18n/globalMessages'; | ||
15 | |||
16 | const messages = defineMessages({ | ||
17 | title: { | ||
18 | id: 'feature.nightlyBuilds.title', | ||
19 | defaultMessage: 'Nightly Builds', | ||
20 | }, | ||
21 | info: { | ||
22 | id: 'feature.nightlyBuilds.info', | ||
23 | defaultMessage: | ||
24 | "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
25 | }, | ||
26 | activate: { | ||
27 | id: 'feature.nightlyBuilds.activate', | ||
28 | defaultMessage: 'Activate', | ||
29 | }, | ||
30 | }); | ||
31 | |||
32 | const styles = theme => ({ | ||
33 | modal: { | ||
34 | width: '80%', | ||
35 | maxWidth: 600, | ||
36 | background: theme.styleTypes.primary.contrast, | ||
37 | paddingTop: 30, | ||
38 | }, | ||
39 | info: { | ||
40 | paddingBottom: 20, | ||
41 | }, | ||
42 | headline: { | ||
43 | fontSize: 20, | ||
44 | marginBottom: 20, | ||
45 | marginTop: -27, | ||
46 | }, | ||
47 | buttonContainer: { | ||
48 | display: 'flex', | ||
49 | }, | ||
50 | button: { | ||
51 | width: '50%', | ||
52 | marginTop: 10, | ||
53 | cursor: 'pointer', | ||
54 | }, | ||
55 | activateButton: { | ||
56 | marginRight: 10, | ||
57 | background: '#c45a5a !important', | ||
58 | color: '#ffffff !important', | ||
59 | }, | ||
60 | }); | ||
61 | |||
62 | class NightlyBuildsModal extends Component { | ||
63 | close() { | ||
64 | ModalState.isModalVisible = false; | ||
65 | |||
66 | const { ui } = this.props.actions; | ||
67 | ui.openSettings({ path: 'app' }); | ||
68 | } | ||
69 | |||
70 | activate() { | ||
71 | const { settings, user } = this.props.actions; | ||
72 | |||
73 | settings.update({ | ||
74 | type: 'app', | ||
75 | data: { | ||
76 | nightly: true, | ||
77 | }, | ||
78 | }); | ||
79 | user.update({ | ||
80 | userData: { | ||
81 | nightly: true, | ||
82 | }, | ||
83 | }); | ||
84 | this.close(); | ||
85 | } | ||
86 | |||
87 | render() { | ||
88 | const { isModalVisible } = ModalState; | ||
89 | |||
90 | const { classes } = this.props; | ||
91 | |||
92 | const { intl } = this.props; | ||
93 | |||
94 | return ( | ||
95 | <Modal | ||
96 | isOpen={isModalVisible} | ||
97 | className={`${classes.modal} nightly-builds`} | ||
98 | shouldCloseOnOverlayClick | ||
99 | close={this.close.bind(this)} | ||
100 | > | ||
101 | <H1 className={classes.headline}> | ||
102 | {intl.formatMessage(messages.title)} | ||
103 | </H1> | ||
104 | |||
105 | <p className={classes.info}>{intl.formatMessage(messages.info)}</p> | ||
106 | |||
107 | <div className={classes.buttonContainer}> | ||
108 | <Button | ||
109 | type="button" | ||
110 | label={intl.formatMessage(messages.activate)} | ||
111 | className={`${classes.button} ${classes.activateButton}`} | ||
112 | onClick={() => this.activate()} | ||
113 | /> | ||
114 | <Button | ||
115 | type="button" | ||
116 | label={intl.formatMessage(globalMessages.cancel)} | ||
117 | className={classes.button} | ||
118 | onClick={() => this.close()} | ||
119 | /> | ||
120 | </div> | ||
121 | </Modal> | ||
122 | ); | ||
123 | } | ||
124 | } | ||
125 | |||
126 | NightlyBuildsModal.propTypes = { | ||
127 | stores: PropTypes.shape({ | ||
128 | settings: PropTypes.instanceOf(SettingsStore).isRequired, | ||
129 | }).isRequired, | ||
130 | actions: PropTypes.shape({ | ||
131 | settings: PropTypes.instanceOf(SettingsStore).isRequired, | ||
132 | user: PropTypes.instanceOf(UserStore).isRequired, | ||
133 | ui: PropTypes.instanceOf(UIStore).isRequired, | ||
134 | }).isRequired, | ||
135 | classes: PropTypes.object.isRequired, | ||
136 | }; | ||
137 | |||
138 | export default injectIntl( | ||
139 | injectSheet(styles)( | ||
140 | inject('stores', 'actions')(observer(NightlyBuildsModal)), | ||
141 | ), | ||
142 | ); | ||
diff --git a/src/features/nightlyBuilds/index.ts b/src/features/nightlyBuilds/index.ts deleted file mode 100644 index 14afbaf1b..000000000 --- a/src/features/nightlyBuilds/index.ts +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | import { state as ModalState } from './store'; | ||
2 | |||
3 | export { default as Component } from './Component'; | ||
4 | |||
5 | const debug = require('debug')('Ferdi:feature:nightlyBuilds'); | ||
6 | |||
7 | const state = ModalState; | ||
8 | |||
9 | export default function initialize() { | ||
10 | debug('Initialize nightlyBuilds feature'); | ||
11 | |||
12 | function showModal() { | ||
13 | state.isModalVisible = true; | ||
14 | } | ||
15 | |||
16 | function toggleFeature() { | ||
17 | if (window['ferdi'].stores.settings.app.nightly) { | ||
18 | window['ferdi'].actions.settings.update({ | ||
19 | type: 'app', | ||
20 | data: { | ||
21 | nightly: false, | ||
22 | }, | ||
23 | }); | ||
24 | window['ferdi'].actions.user.update({ | ||
25 | userData: { | ||
26 | nightly: false, | ||
27 | }, | ||
28 | }); | ||
29 | } else { | ||
30 | // We need to close the settings, otherwise the modal will be drawn under the settings window | ||
31 | window['ferdi'].actions.ui.closeSettings(); | ||
32 | showModal(); | ||
33 | } | ||
34 | } | ||
35 | |||
36 | window['ferdi'].features.nightlyBuilds = { | ||
37 | state, | ||
38 | showModal, | ||
39 | toggleFeature, | ||
40 | }; | ||
41 | } | ||
diff --git a/src/features/nightlyBuilds/store.ts b/src/features/nightlyBuilds/store.ts deleted file mode 100644 index ed06e5a7d..000000000 --- a/src/features/nightlyBuilds/store.ts +++ /dev/null | |||
@@ -1,7 +0,0 @@ | |||
1 | import { observable } from 'mobx'; | ||
2 | |||
3 | const defaultState = { | ||
4 | isModalVisible: false, | ||
5 | }; | ||
6 | |||
7 | export const state = observable(defaultState); | ||
diff --git a/src/features/workspaces/components/EditWorkspaceForm.js b/src/features/workspaces/components/EditWorkspaceForm.js index 26b3f83af..878713fe9 100644 --- a/src/features/workspaces/components/EditWorkspaceForm.js +++ b/src/features/workspaces/components/EditWorkspaceForm.js | |||
@@ -228,6 +228,7 @@ class EditWorkspaceForm extends Component { | |||
228 | type="submit" | 228 | type="submit" |
229 | label={intl.formatMessage(messages.buttonSave)} | 229 | label={intl.formatMessage(messages.buttonSave)} |
230 | busy={isSaving} | 230 | busy={isSaving} |
231 | className="franz-form__button" | ||
231 | buttonType={isSaving ? 'secondary' : 'primary'} | 232 | buttonType={isSaving ? 'secondary' : 'primary'} |
232 | onClick={this.save.bind(this, form)} | 233 | onClick={this.save.bind(this, form)} |
233 | // TODO: Need to disable if no services have been added to this workspace | 234 | // TODO: Need to disable if no services have been added to this workspace |
diff --git a/src/features/workspaces/components/WorkspaceDrawer.js b/src/features/workspaces/components/WorkspaceDrawer.js index 4fd2b1153..147d4cf89 100644 --- a/src/features/workspaces/components/WorkspaceDrawer.js +++ b/src/features/workspaces/components/WorkspaceDrawer.js | |||
@@ -12,6 +12,9 @@ import { Icon } from '../../../components/ui/icon'; | |||
12 | import WorkspaceDrawerItem from './WorkspaceDrawerItem'; | 12 | import WorkspaceDrawerItem from './WorkspaceDrawerItem'; |
13 | import { workspaceActions } from '../actions'; | 13 | import { workspaceActions } from '../actions'; |
14 | import { workspaceStore } from '../index'; | 14 | import { workspaceStore } from '../index'; |
15 | import { | ||
16 | getUserWorkspacesRequest, | ||
17 | } from '../api'; | ||
15 | 18 | ||
16 | const messages = defineMessages({ | 19 | const messages = defineMessages({ |
17 | headline: { | 20 | headline: { |
@@ -96,6 +99,11 @@ class WorkspaceDrawer extends Component { | |||
96 | 99 | ||
97 | componentDidMount() { | 100 | componentDidMount() { |
98 | ReactTooltip.rebuild(); | 101 | ReactTooltip.rebuild(); |
102 | try { | ||
103 | getUserWorkspacesRequest.execute(); | ||
104 | } catch (error) { | ||
105 | console.log(error); | ||
106 | } | ||
99 | } | 107 | } |
100 | 108 | ||
101 | render() { | 109 | render() { |
diff --git a/src/features/workspaces/store.js b/src/features/workspaces/store.js index d6b790bd3..61048c637 100644 --- a/src/features/workspaces/store.js +++ b/src/features/workspaces/store.js | |||
@@ -102,7 +102,6 @@ export default class WorkspacesStore extends FeatureStore { | |||
102 | ]); | 102 | ]); |
103 | this._registerReactions(this._allReactions); | 103 | this._registerReactions(this._allReactions); |
104 | 104 | ||
105 | getUserWorkspacesRequest.execute(); | ||
106 | this.isFeatureActive = true; | 105 | this.isFeatureActive = true; |
107 | } | 106 | } |
108 | 107 | ||
diff --git a/src/i18n/locales/af.json b/src/i18n/locales/af.json index 213c78f31..2939c6a2c 100644 --- a/src/i18n/locales/af.json +++ b/src/i18n/locales/af.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Open in background", | 198 | "settings.app.form.autoLaunchInBackground": "Open in background", |
202 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", | 199 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Include beta versions", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Update available, downloading...", | 268 | "settings.app.updateStatusAvailable": "Update available, downloading...", |
272 | "settings.app.updateStatusSearching": "Is searching for update", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", | 270 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", |
274 | "settings.invite.headline": "Invite Friends", | 271 | "settings.invite.headline": "Invite Friends", |
275 | "settings.navigation.account": "Account", | 272 | "settings.navigation.account": "Account", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "All sounds are muted", | 349 | "settings.services.tooltip.isMuted": "All sounds are muted", |
353 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", | 350 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", |
354 | "settings.services.updatedInfo": "Your changes have been saved", | 351 | "settings.services.updatedInfo": "Your changes have been saved", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "About Ferdi", | 354 | "settings.supportFerdi.headline": "About Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/ar.json b/src/i18n/locales/ar.json index 56f8348b1..8510f1682 100644 --- a/src/i18n/locales/ar.json +++ b/src/i18n/locales/ar.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "ماذا Øدث؟", | 10 | "connectionLostBanner.informationLink": "ماذا Øدث؟", |
11 | "connectionLostBanner.message": "أوه لا! Ùقد Ùردي الاتصال بـ.", | 11 | "connectionLostBanner.message": "أوه لا! Ùقد Ùردي الاتصال بـ.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "تÙعيل", | ||
14 | "feature.nightlyBuilds.info": "الإصدارات الليلية هي إصدارات تجريبية للغاية من Ùردي والتي قد تØتوي على ميزات غير مصقولة أو غير كاملة. يتم استخدام هذه الإنشاءات الليلية بشكل أساسي من قبل المطورين لاختبار ميزاتهم المطورة Øديثًا وكيÙية أدائهم ÙÙŠ التصميم النهائي. إذا كنت لا تعر٠ما تÙعله ØŒ ÙÙ†Ù‚ØªØ±Ø Ø¹Ø¯Ù… تنشيط الإنشاءات الليلية.", | ||
15 | "feature.nightlyBuilds.title": "المباني الليلية", | ||
16 | "feature.publishDebugInfo.error": "Øدث خطأ أثناء Ù…Øاولة نشر معلومات التصØÙŠØ. الرجاء المØاولة مرة أخرى لاØقاً أو عرض ÙˆØدة التØكم لمزيد من المعلومات.", | 13 | "feature.publishDebugInfo.error": "Øدث خطأ أثناء Ù…Øاولة نشر معلومات التصØÙŠØ. الرجاء المØاولة مرة أخرى لاØقاً أو عرض ÙˆØدة التØكم لمزيد من المعلومات.", |
17 | "feature.publishDebugInfo.info": "نشر معلومات التصØÙŠØ Ø§Ù„Ø®Ø§ØµØ© بك يساعدنا على العثور على المشاكل والأخطاء ÙÙŠ Ùردي. بنشر معلومات التصØÙŠØ Ø§Ù„Ø®Ø§ØµØ© بك Ùإنك تقبل سياسة الخصوصية وشروط خدمة مصØØ Ùيردي", | 14 | "feature.publishDebugInfo.info": "نشر معلومات التصØÙŠØ Ø§Ù„Ø®Ø§ØµØ© بك يساعدنا على العثور على المشاكل والأخطاء ÙÙŠ Ùردي. بنشر معلومات التصØÙŠØ Ø§Ù„Ø®Ø§ØµØ© بك Ùإنك تقبل سياسة الخصوصية وشروط خدمة مصØØ Ùيردي", |
18 | "feature.publishDebugInfo.privacy": "سياسة الخصوصية", | 15 | "feature.publishDebugInfo.privacy": "سياسة الخصوصية", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "ÙØªØ ÙÙŠ الخلÙية", | 198 | "settings.app.form.autoLaunchInBackground": "ÙØªØ ÙÙŠ الخلÙية", |
202 | "settings.app.form.autoLaunchOnStart": "تشغيل Ùردي عند البدء", | 199 | "settings.app.form.autoLaunchOnStart": "تشغيل Ùردي عند البدء", |
203 | "settings.app.form.automaticUpdates": "تÙعيل التØديثات", | 200 | "settings.app.form.automaticUpdates": "تÙعيل التØديثات", |
204 | "settings.app.form.beta": "تضمين الإصدارات التجريبية", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "ساعدنا على ترجمة Ùيردي إلى لغتك.", | 266 | "settings.app.translationHelp": "ساعدنا على ترجمة Ùيردي إلى لغتك.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "التØديث متوÙر! يتم التØميل...", | 268 | "settings.app.updateStatusAvailable": "التØديث متوÙر! يتم التØميل...", |
272 | "settings.app.updateStatusSearching": "يبØØ« عن تØديث", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "أنت تستخدم الإصدار الأخير من Ùيردي", | 270 | "settings.app.updateStatusUpToDate": "أنت تستخدم الإصدار الأخير من Ùيردي", |
274 | "settings.invite.headline": "أدع٠الأصدقاء", | 271 | "settings.invite.headline": "أدع٠الأصدقاء", |
275 | "settings.navigation.account": "الØساب", | 272 | "settings.navigation.account": "الØساب", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "تم كتم جميع الأصوات", | 349 | "settings.services.tooltip.isMuted": "تم كتم جميع الأصوات", |
353 | "settings.services.tooltip.notificationsDisabled": "الإشعارات Ù…Ùعَطَّلة", | 350 | "settings.services.tooltip.notificationsDisabled": "الإشعارات Ù…Ùعَطَّلة", |
354 | "settings.services.updatedInfo": "تم ØÙظ التغييرات الخاصة بك", | 351 | "settings.services.updatedInfo": "تم ØÙظ التغييرات الخاصة بك", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Øول Ùردي", | 354 | "settings.supportFerdi.headline": "Øول Ùردي", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Ùريق أدارة Ùرانز", | 355 | "settings.team.contentHeadline": "Ùريق أدارة Ùرانز", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Ùريق", | 357 | "settings.team.headline": "Ùريق", |
diff --git a/src/i18n/locales/be.json b/src/i18n/locales/be.json index cfc587ffd..589b7039d 100644 --- a/src/i18n/locales/be.json +++ b/src/i18n/locales/be.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Open in background", | 198 | "settings.app.form.autoLaunchInBackground": "Open in background", |
202 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", | 199 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Include beta versions", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Update available, downloading...", | 268 | "settings.app.updateStatusAvailable": "Update available, downloading...", |
272 | "settings.app.updateStatusSearching": "Is searching for update", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", | 270 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", |
274 | "settings.invite.headline": "Invite Friends", | 271 | "settings.invite.headline": "Invite Friends", |
275 | "settings.navigation.account": "Account", | 272 | "settings.navigation.account": "Account", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "All sounds are muted", | 349 | "settings.services.tooltip.isMuted": "All sounds are muted", |
353 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", | 350 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", |
354 | "settings.services.updatedInfo": "Your changes have been saved", | 351 | "settings.services.updatedInfo": "Your changes have been saved", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "About Ferdi", | 354 | "settings.supportFerdi.headline": "About Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/bs.json b/src/i18n/locales/bs.json index 213c78f31..2939c6a2c 100644 --- a/src/i18n/locales/bs.json +++ b/src/i18n/locales/bs.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Open in background", | 198 | "settings.app.form.autoLaunchInBackground": "Open in background", |
202 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", | 199 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Include beta versions", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Update available, downloading...", | 268 | "settings.app.updateStatusAvailable": "Update available, downloading...", |
272 | "settings.app.updateStatusSearching": "Is searching for update", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", | 270 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", |
274 | "settings.invite.headline": "Invite Friends", | 271 | "settings.invite.headline": "Invite Friends", |
275 | "settings.navigation.account": "Account", | 272 | "settings.navigation.account": "Account", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "All sounds are muted", | 349 | "settings.services.tooltip.isMuted": "All sounds are muted", |
353 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", | 350 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", |
354 | "settings.services.updatedInfo": "Your changes have been saved", | 351 | "settings.services.updatedInfo": "Your changes have been saved", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "About Ferdi", | 354 | "settings.supportFerdi.headline": "About Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/ca.json b/src/i18n/locales/ca.json index b8e7187b4..7b4c0d6e6 100644 --- a/src/i18n/locales/ca.json +++ b/src/i18n/locales/ca.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Què ha passat?", | 10 | "connectionLostBanner.informationLink": "Què ha passat?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi ha perdut la connexió a {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi ha perdut la connexió a {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "S'ha produït un error en intentar publicar la informació de depuració. Torneu-ho a provar més tard o visualitzeu la consola per obtenir més informació.", | 13 | "feature.publishDebugInfo.error": "S'ha produït un error en intentar publicar la informació de depuració. Torneu-ho a provar més tard o visualitzeu la consola per obtenir més informació.", |
17 | "feature.publishDebugInfo.info": "La publicació de la informació de depuració ens ajuda a trobar problemes i errors a Ferdi. En publicar la informació de depuració, accepteu la polÃtica de privadesa i els termes del servei de Ferdi Debugger", | 14 | "feature.publishDebugInfo.info": "La publicació de la informació de depuració ens ajuda a trobar problemes i errors a Ferdi. En publicar la informació de depuració, accepteu la polÃtica de privadesa i els termes del servei de Ferdi Debugger", |
18 | "feature.publishDebugInfo.privacy": "PolÃtica de privacitat", | 15 | "feature.publishDebugInfo.privacy": "PolÃtica de privacitat", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Obrir en segon plà ", | 198 | "settings.app.form.autoLaunchInBackground": "Obrir en segon plà ", |
202 | "settings.app.form.autoLaunchOnStart": "Iniciar Ferdi a l'inici", | 199 | "settings.app.form.autoLaunchOnStart": "Iniciar Ferdi a l'inici", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Inclou versions beta", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Ajuda'ns a traduir Ferdi en la teva llengua.", | 266 | "settings.app.translationHelp": "Ajuda'ns a traduir Ferdi en la teva llengua.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Actualització disponible, descarregant ...", | 268 | "settings.app.updateStatusAvailable": "Actualització disponible, descarregant ...", |
272 | "settings.app.updateStatusSearching": "Està buscant actualitzacions", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Esteu utilitzant la versió més recent de Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Esteu utilitzant la versió més recent de Ferdi", |
274 | "settings.invite.headline": "Convidar amics", | 271 | "settings.invite.headline": "Convidar amics", |
275 | "settings.navigation.account": "Compte", | 272 | "settings.navigation.account": "Compte", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Tots els sons estan desactivats", | 349 | "settings.services.tooltip.isMuted": "Tots els sons estan desactivats", |
353 | "settings.services.tooltip.notificationsDisabled": "Les notificacions estan desactivades", | 350 | "settings.services.tooltip.notificationsDisabled": "Les notificacions estan desactivades", |
354 | "settings.services.updatedInfo": "S'han desat els canvis", | 351 | "settings.services.updatedInfo": "S'han desat els canvis", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Sobre Ferdi", | 354 | "settings.supportFerdi.headline": "Sobre Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Equip", | 357 | "settings.team.headline": "Equip", |
diff --git a/src/i18n/locales/cs.json b/src/i18n/locales/cs.json index a1d8c68b2..95ad21104 100644 --- a/src/i18n/locales/cs.json +++ b/src/i18n/locales/cs.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Spustit na pozadÃ", | 198 | "settings.app.form.autoLaunchInBackground": "Spustit na pozadÃ", |
202 | "settings.app.form.autoLaunchOnStart": "Spustit Ferdi při startu", | 199 | "settings.app.form.autoLaunchOnStart": "Spustit Ferdi při startu", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Zahrnout beta verze", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Pomozte nám přeložit Ferdi do svého jazyka.", | 266 | "settings.app.translationHelp": "Pomozte nám přeložit Ferdi do svého jazyka.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Aktualizace k dispozici, stahovánÃ...", | 268 | "settings.app.updateStatusAvailable": "Aktualizace k dispozici, stahovánÃ...", |
272 | "settings.app.updateStatusSearching": "Hledá aktualizace", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "PoužÃváte nejnovÄ›jÅ¡Ã verzi programu Ferdi", | 270 | "settings.app.updateStatusUpToDate": "PoužÃváte nejnovÄ›jÅ¡Ã verzi programu Ferdi", |
274 | "settings.invite.headline": "Pozvi přátele", | 271 | "settings.invite.headline": "Pozvi přátele", |
275 | "settings.navigation.account": "ÚÄet", | 272 | "settings.navigation.account": "ÚÄet", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Všechny zvuky jsou ztišeny", | 349 | "settings.services.tooltip.isMuted": "Všechny zvuky jsou ztišeny", |
353 | "settings.services.tooltip.notificationsDisabled": "Oznámenà jsou zakázána", | 350 | "settings.services.tooltip.notificationsDisabled": "Oznámenà jsou zakázána", |
354 | "settings.services.updatedInfo": "Vaše změny byly uloženy", | 351 | "settings.services.updatedInfo": "Vaše změny byly uloženy", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "O aplikaci", | 354 | "settings.supportFerdi.headline": "O aplikaci", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Tým", | 357 | "settings.team.headline": "Tým", |
diff --git a/src/i18n/locales/da.json b/src/i18n/locales/da.json index 0463d22e1..087707a3d 100644 --- a/src/i18n/locales/da.json +++ b/src/i18n/locales/da.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Hvad skete der?", | 10 | "connectionLostBanner.informationLink": "Hvad skete der?", |
11 | "connectionLostBanner.message": "Ã…h nej! Ferdi mistede forbindelsen til {name}.", | 11 | "connectionLostBanner.message": "Ã…h nej! Ferdi mistede forbindelsen til {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Aktiver", | ||
14 | "feature.nightlyBuilds.info": "Natlige byg af Ferdi er meget eksperimentelle versioner, der kan indeholde ikke polerede eller ufærdige funktioner. Disse natlige byg bruges hovedsageligt af udviklere til at teste deres nyudviklede funktioner, og hvordan de vil opføre sig i den endelige version. Hvis du er usikker, foreslår vi ikke at aktivere natlige byg.", | ||
15 | "feature.nightlyBuilds.title": "Natlige byg", | ||
16 | "feature.publishDebugInfo.error": "Der opstod en fejl under forsøg på at udgive fejlfindingsoplysningerne. Prøv igen senere, eller se konsollen for mere information.", | 13 | "feature.publishDebugInfo.error": "Der opstod en fejl under forsøg på at udgive fejlfindingsoplysningerne. Prøv igen senere, eller se konsollen for mere information.", |
17 | "feature.publishDebugInfo.info": "At udgive dine fejlfindingsoplysninger hjælper os med at finde problemer og fejl i Ferdi. Ved at udgive dine fejlfindingsoplysninger accepterer du Ferdi Debugger's privatlivspolitik og servicevilkår", | 14 | "feature.publishDebugInfo.info": "At udgive dine fejlfindingsoplysninger hjælper os med at finde problemer og fejl i Ferdi. Ved at udgive dine fejlfindingsoplysninger accepterer du Ferdi Debugger's privatlivspolitik og servicevilkår", |
18 | "feature.publishDebugInfo.privacy": "Privatlivspolitik", | 15 | "feature.publishDebugInfo.privacy": "Privatlivspolitik", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "​​Åbn i baggrunden", | 198 | "settings.app.form.autoLaunchInBackground": "​​Åbn i baggrunden", |
202 | "settings.app.form.autoLaunchOnStart": "Ã…bn Ferdi ved start", | 199 | "settings.app.form.autoLaunchOnStart": "Ã…bn Ferdi ved start", |
203 | "settings.app.form.automaticUpdates": "Aktiver automatiske opdateringer", | 200 | "settings.app.form.automaticUpdates": "Aktiver automatiske opdateringer", |
204 | "settings.app.form.beta": "Medtag betaversioner", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Luk Ferdi til systembakken", | 203 | "settings.app.form.closeToSystemTray": "Luk Ferdi til systembakken", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Hjælp os med at oversætte Ferdi til dit sprog.", | 266 | "settings.app.translationHelp": "Hjælp os med at oversætte Ferdi til dit sprog.", |
270 | "settings.app.universalDarkModeInfo": "Universel mørk tilstand forsøger at dynamisk generere mørk tilstand stilarter for tjenester, der ellers ikke er understøttet.", | 267 | "settings.app.universalDarkModeInfo": "Universel mørk tilstand forsøger at dynamisk generere mørk tilstand stilarter for tjenester, der ellers ikke er understøttet.", |
271 | "settings.app.updateStatusAvailable": "Opdatering tilgængelig, downloader...", | 268 | "settings.app.updateStatusAvailable": "Opdatering tilgængelig, downloader...", |
272 | "settings.app.updateStatusSearching": "Søger efter opdatering", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Du bruger den nyeste version af Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Du bruger den nyeste version af Ferdi", |
274 | "settings.invite.headline": "Inviter Venner", | 271 | "settings.invite.headline": "Inviter Venner", |
275 | "settings.navigation.account": "Konto", | 272 | "settings.navigation.account": "Konto", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Alle lyde er slået fra", | 349 | "settings.services.tooltip.isMuted": "Alle lyde er slået fra", |
353 | "settings.services.tooltip.notificationsDisabled": "Notifikationer er slået fra", | 350 | "settings.services.tooltip.notificationsDisabled": "Notifikationer er slået fra", |
354 | "settings.services.updatedInfo": "Dine ændringer er blevet gemt", | 351 | "settings.services.updatedInfo": "Dine ændringer er blevet gemt", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi er et \"open source\" og fællesskabsstyret program.</p><p>Tak til de personer, der gør dette muligt:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Om Ferdi", | 354 | "settings.supportFerdi.headline": "Om Ferdi", |
357 | "settings.supportFerdi.textDonation": "Hvis du har lyst til at støtte Ferdi's udviklere med en donation, kan du gøre det på både,", | ||
358 | "settings.supportFerdi.textDonationAnd": "og", | ||
359 | "settings.supportFerdi.textExpenses": "Omend frivillige gør det meste af arbejdet, er vi stadig nødt til at betale for servere og certifikater. Som et fællesskab er vi fuldt ud gennemsigtige med hensyn til de midler, vi indsamler og bruger - se vores", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "her", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Støtte er altid velkommen. Du kan finde en liste over den hjælp, vi har brug for", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "her", | ||
366 | "settings.supportFerdi.textVolunteers": "Udviklingen af Ferdi sker af frivillige. Folk, der bruger Ferdi som dig. De vedligeholder, retter og forbedrer Ferdi i deres fritid.", | ||
367 | "settings.team.contentHeadline": "Franz Teamstyring", | 355 | "settings.team.contentHeadline": "Franz Teamstyring", |
368 | "settings.team.copy": "Franz's teamstyring giver dig mulighed for at administrere Franz abonnementer for flere brugere. Husk på, at hvis du har et Franz Premium-abonnement, får du ingen fordele ved at bruge Ferdi: Den eneste grund til, at du stadig har adgang til teamstyring er, at du kan administrere dine gamle Franz Teams, og så du ikke mister nogen funktionalitet i forvaltningen af din konto.", | 356 | "settings.team.copy": "Franz's teamstyring giver dig mulighed for at administrere Franz abonnementer for flere brugere. Husk på, at hvis du har et Franz Premium-abonnement, får du ingen fordele ved at bruge Ferdi: Den eneste grund til, at du stadig har adgang til teamstyring er, at du kan administrere dine gamle Franz Teams, og så du ikke mister nogen funktionalitet i forvaltningen af din konto.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/de.json b/src/i18n/locales/de.json index bdbcac154..dd3ddb840 100644 --- a/src/i18n/locales/de.json +++ b/src/i18n/locales/de.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Was ist passiert?", | 10 | "connectionLostBanner.informationLink": "Was ist passiert?", |
11 | "connectionLostBanner.message": "Oh nein! Ferdi hat die Verbindung zu {name} verloren.", | 11 | "connectionLostBanner.message": "Oh nein! Ferdi hat die Verbindung zu {name} verloren.", |
12 | "feature.basicAuth.signIn": "Anmelden", | 12 | "feature.basicAuth.signIn": "Anmelden", |
13 | "feature.nightlyBuilds.activate": "Aktivieren", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds sind experimentelle Versionen von Ferdi die unfertige Funktionen enthalten kann. Nightly builds werden hauptsächlich von Entwicklern genutzt um neu entwickelte Features zu testen und zu sehen wie sie sich in der finalen Version verhalten. Wenn du nicht genau weisst was du tust, empfehlen wir dir Nightly Builds nicht zu aktivieren.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "Beim Veröffentlichen der Debug-Informationen ist ein Fehler aufgetreten. Bitte versuche es später noch einmal oder sehe dir die Konsole für weitere Informationen an.", | 13 | "feature.publishDebugInfo.error": "Beim Veröffentlichen der Debug-Informationen ist ein Fehler aufgetreten. Bitte versuche es später noch einmal oder sehe dir die Konsole für weitere Informationen an.", |
17 | "feature.publishDebugInfo.info": "Die Veröffentlichung deiner Debug-Informationen hilft uns, Probleme und Fehler in Ferdi zu finden. Indem du deine Debug-Informationen veröffentlichst, akzeptierst du die Datenschutzbestimmungen und Nutzungsbedingungen vom Ferdi Debugger", | 14 | "feature.publishDebugInfo.info": "Die Veröffentlichung deiner Debug-Informationen hilft uns, Probleme und Fehler in Ferdi zu finden. Indem du deine Debug-Informationen veröffentlichst, akzeptierst du die Datenschutzbestimmungen und Nutzungsbedingungen vom Ferdi Debugger", |
18 | "feature.publishDebugInfo.privacy": "Datenschutzrichtlinien", | 15 | "feature.publishDebugInfo.privacy": "Datenschutzrichtlinien", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Im Hintergrund öffnen", | 198 | "settings.app.form.autoLaunchInBackground": "Im Hintergrund öffnen", |
202 | "settings.app.form.autoLaunchOnStart": "Ferdi beim Systemstart ausführen", | 199 | "settings.app.form.autoLaunchOnStart": "Ferdi beim Systemstart ausführen", |
203 | "settings.app.form.automaticUpdates": "Updates aktivieren", | 200 | "settings.app.form.automaticUpdates": "Updates aktivieren", |
204 | "settings.app.form.beta": "Beta-Versionen einbeziehen", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Keine Benachrichtigungen für Zwischenablagenereignisse anzeigen", | 202 | "settings.app.form.clipboardNotifications": "Keine Benachrichtigungen für Zwischenablagenereignisse anzeigen", |
206 | "settings.app.form.closeToSystemTray": "Ferdi in den Infobereich schließen", | 203 | "settings.app.form.closeToSystemTray": "Ferdi in den Infobereich schließen", |
207 | "settings.app.form.confirmOnQuit": "Beim Beenden von Ferdi bestätigen", | 204 | "settings.app.form.confirmOnQuit": "Beim Beenden von Ferdi bestätigen", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Hilf uns, Ferdi in Deine Sprache zu übersetzen.", | 266 | "settings.app.translationHelp": "Hilf uns, Ferdi in Deine Sprache zu übersetzen.", |
270 | "settings.app.universalDarkModeInfo": "Universeller Dark Mode versucht dynamisch Dienste abzudunkeln, die vom normalen Dark Mode noch nicht unterstützt werden.", | 267 | "settings.app.universalDarkModeInfo": "Universeller Dark Mode versucht dynamisch Dienste abzudunkeln, die vom normalen Dark Mode noch nicht unterstützt werden.", |
271 | "settings.app.updateStatusAvailable": "Update verfügbar, lädt herunter ...", | 268 | "settings.app.updateStatusAvailable": "Update verfügbar, lädt herunter ...", |
272 | "settings.app.updateStatusSearching": "Suche nach Updates", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Du nutzt die aktuellste Version von Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Du nutzt die aktuellste Version von Ferdi", |
274 | "settings.invite.headline": "Lade drei Deiner Freunde ein", | 271 | "settings.invite.headline": "Lade drei Deiner Freunde ein", |
275 | "settings.navigation.account": "Konto", | 272 | "settings.navigation.account": "Konto", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Alle Töne sind deaktiviert", | 349 | "settings.services.tooltip.isMuted": "Alle Töne sind deaktiviert", |
353 | "settings.services.tooltip.notificationsDisabled": "Benachrichtigungen deaktiviert", | 350 | "settings.services.tooltip.notificationsDisabled": "Benachrichtigungen deaktiviert", |
354 | "settings.services.updatedInfo": "Deine Änderungen wurden gespeichert", | 351 | "settings.services.updatedInfo": "Deine Änderungen wurden gespeichert", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi ist eine Open-Source und von der Community-geführte Anwendung.</p><p>Danke an die Personen, die das möglich machen:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Ãœber Ferdi", | 354 | "settings.supportFerdi.headline": "Ãœber Ferdi", |
357 | "settings.supportFerdi.textDonation": "Wenn du Lust hast, die Entwicklung von Ferdi mit einer Spende zu unterstützen, kannst du dies auf folgenden Seiten tun,", | ||
358 | "settings.supportFerdi.textDonationAnd": "und", | ||
359 | "settings.supportFerdi.textExpenses": "Während die meiste Arbeit von Freiwilligen geleistet wird, müssen wir dennoch für Server und Zertifikate bezahlen. Als Community sind wir völlig transparent über die Gelder, die wir sammeln und ausgeben - siehe unsere", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsoren", | ||
361 | "settings.supportFerdi.textListContributors": "Vollständige Liste an Mitwirkenden Personen", | ||
362 | "settings.supportFerdi.textListContributorsHere": "hier", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Unterstützung ist immer willkommen. Du findest eine Liste über Unterstützungen die wir benötigen", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "hier", | ||
366 | "settings.supportFerdi.textVolunteers": "Die Entwicklung von Ferdi wird von Freiwilligen vorangetrieben. Menschen, die Ferdi benutzen, wie Du. Sie überprüfen, reparieren und verbessern Ferdi in ihrer Freizeit.", | ||
367 | "settings.team.contentHeadline": "Franz Team-Management", | 355 | "settings.team.contentHeadline": "Franz Team-Management", |
368 | "settings.team.copy": "Mit Franz's Team Management kannst du Franz Abonnements für mehrere Benutzer verwalten. Bitte beachte, dass dir ein Franz Premium-Abonnement keine Vorteile bei der Nutzung von Ferdi bringt: Der einzige Grund, warum du noch Zugriff auf das Team Management hast, ist, damit du weiterhin Franz Teams verwalten kannst und damit du keine Funktionalität bei der Verwaltung deines Kontos verlierst.", | 356 | "settings.team.copy": "Mit Franz's Team Management kannst du Franz Abonnements für mehrere Benutzer verwalten. Bitte beachte, dass dir ein Franz Premium-Abonnement keine Vorteile bei der Nutzung von Ferdi bringt: Der einzige Grund, warum du noch Zugriff auf das Team Management hast, ist, damit du weiterhin Franz Teams verwalten kannst und damit du keine Funktionalität bei der Verwaltung deines Kontos verlierst.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/el.json b/src/i18n/locales/el.json index df98bbf22..a0a00c993 100644 --- a/src/i18n/locales/el.json +++ b/src/i18n/locales/el.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Τι συνÎβη;", | 10 | "connectionLostBanner.informationLink": "Τι συνÎβη;", |
11 | "connectionLostBanner.message": "Ωχ όχι! Ο Ferdi Îχασε την επικοινωνία με το", | 11 | "connectionLostBanner.message": "Ωχ όχι! Ο Ferdi Îχασε την επικοινωνία με το", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Άνοιγμα στο παÏασκήνιο", | 198 | "settings.app.form.autoLaunchInBackground": "Άνοιγμα στο παÏασκήνιο", |
202 | "settings.app.form.autoLaunchOnStart": "Εκκίνηση του Ferdi κατά την εκκίνηση του συστήματος", | 199 | "settings.app.form.autoLaunchOnStart": "Εκκίνηση του Ferdi κατά την εκκίνηση του συστήματος", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "ΣυμπεÏιλάβετε εκδόσεις beta", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Βοηθήστε μας να μεταφÏάσουμε το Ferdi στη δική σας γλώσσα.", | 266 | "settings.app.translationHelp": "Βοηθήστε μας να μεταφÏάσουμε το Ferdi στη δική σας γλώσσα.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "ΥπάÏχει διαθÎσιμη ενημÎÏωση, γίνεται λήψη...", | 268 | "settings.app.updateStatusAvailable": "ΥπάÏχει διαθÎσιμη ενημÎÏωση, γίνεται λήψη...", |
272 | "settings.app.updateStatusSearching": " Γίνεται αναζήτηση για ενημÎÏωση", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "ΧÏησιμοποιείτε την τελευταία Îκδοση του Ferdi", | 270 | "settings.app.updateStatusUpToDate": "ΧÏησιμοποιείτε την τελευταία Îκδοση του Ferdi", |
274 | "settings.invite.headline": "Î ÏοσκαλÎστε Φίλους", | 271 | "settings.invite.headline": "Î ÏοσκαλÎστε Φίλους", |
275 | "settings.navigation.account": "ΛογαÏιασμός", | 272 | "settings.navigation.account": "ΛογαÏιασμός", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Όλοι οι ήχοι είναι απενεÏγοποιημÎνοι", | 349 | "settings.services.tooltip.isMuted": "Όλοι οι ήχοι είναι απενεÏγοποιημÎνοι", |
353 | "settings.services.tooltip.notificationsDisabled": "Οι ειδοποιήσεις είναι απενεÏγοποιημÎνες", | 350 | "settings.services.tooltip.notificationsDisabled": "Οι ειδοποιήσεις είναι απενεÏγοποιημÎνες", |
354 | "settings.services.updatedInfo": "Οι αλλαγÎÏ‚ σας Îχουν αποθηκευτεί", | 351 | "settings.services.updatedInfo": "Οι αλλαγÎÏ‚ σας Îχουν αποθηκευτεί", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Σχετικά με το Ferdi", | 354 | "settings.supportFerdi.headline": "Σχετικά με το Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Ομάδα", | 357 | "settings.team.headline": "Ομάδα", |
diff --git a/src/i18n/locales/en-US.json b/src/i18n/locales/en-US.json index db528ac47..21f1c6fe9 100644 --- a/src/i18n/locales/en-US.json +++ b/src/i18n/locales/en-US.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Open in background", | 198 | "settings.app.form.autoLaunchInBackground": "Open in background", |
202 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", | 199 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Include beta versions", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Update available, downloading...", | 268 | "settings.app.updateStatusAvailable": "Update available, downloading...", |
272 | "settings.app.updateStatusSearching": "Is searching for update", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", | 270 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", |
274 | "settings.invite.headline": "Invite Friends", | 271 | "settings.invite.headline": "Invite Friends", |
275 | "settings.navigation.account": "Account", | 272 | "settings.navigation.account": "Account", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "All sounds are muted", | 349 | "settings.services.tooltip.isMuted": "All sounds are muted", |
353 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", | 350 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", |
354 | "settings.services.updatedInfo": "Your changes have been saved", | 351 | "settings.services.updatedInfo": "Your changes have been saved", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "About Ferdi", | 354 | "settings.supportFerdi.headline": "About Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/es.json b/src/i18n/locales/es.json index 87f94cfd6..96761fcd4 100644 --- a/src/i18n/locales/es.json +++ b/src/i18n/locales/es.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "¿Qué ocurrió?", | 10 | "connectionLostBanner.informationLink": "¿Qué ocurrió?", |
11 | "connectionLostBanner.message": "¡Oh no! Ferdi perdió la conexión con {name}.", | 11 | "connectionLostBanner.message": "¡Oh no! Ferdi perdió la conexión con {name}.", |
12 | "feature.basicAuth.signIn": "Iniciar Sesión", | 12 | "feature.basicAuth.signIn": "Iniciar Sesión", |
13 | "feature.nightlyBuilds.activate": "Activar", | ||
14 | "feature.nightlyBuilds.info": "Las \"Nightly builds\" son versiones altamente experimentales de Ferdi que pueden contener caracterÃsticas sin pulir o sin completar. Estas versiones son utilizadas principalmente por los desarrolladores para probar sus nuevas caracterÃsticas desarrolladas y cómo se comportarán en la versión final. Si no sabe lo que está haciendo, le sugerimos que no active las estas versiones.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "Hubo un error al intentar publicar la información de depuración. Por favor, inténtalo de nuevo más tarde o revisa la consola para más información.", | 13 | "feature.publishDebugInfo.error": "Hubo un error al intentar publicar la información de depuración. Por favor, inténtalo de nuevo más tarde o revisa la consola para más información.", |
17 | "feature.publishDebugInfo.info": "Publicar tu información de depuración nos ayuda a encontrar problemas y errores en Ferdi. Al publicar tu información de depuración aceptas la polÃtica de privacidad y las condiciones de servicio de depuración de Ferdi", | 14 | "feature.publishDebugInfo.info": "Publicar tu información de depuración nos ayuda a encontrar problemas y errores en Ferdi. Al publicar tu información de depuración aceptas la polÃtica de privacidad y las condiciones de servicio de depuración de Ferdi", |
18 | "feature.publishDebugInfo.privacy": "PolÃtica de Privacidad", | 15 | "feature.publishDebugInfo.privacy": "PolÃtica de Privacidad", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Abrir en segundo plano", | 198 | "settings.app.form.autoLaunchInBackground": "Abrir en segundo plano", |
202 | "settings.app.form.autoLaunchOnStart": "Iniciar Ferdi al iniciar", | 199 | "settings.app.form.autoLaunchOnStart": "Iniciar Ferdi al iniciar", |
203 | "settings.app.form.automaticUpdates": "Activar actualizaciones", | 200 | "settings.app.form.automaticUpdates": "Activar actualizaciones", |
204 | "settings.app.form.beta": "Incluir versiones beta", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Dejar de mostrar notificaciones acerca del portapapeles", | 202 | "settings.app.form.clipboardNotifications": "Dejar de mostrar notificaciones acerca del portapapeles", |
206 | "settings.app.form.closeToSystemTray": "Cerrar Ferdi a la barra de tareas", | 203 | "settings.app.form.closeToSystemTray": "Cerrar Ferdi a la barra de tareas", |
207 | "settings.app.form.confirmOnQuit": "Confirmar al salir de Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirmar al salir de Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Ayúdanos a traducir Ferdi a tu idioma.", | 266 | "settings.app.translationHelp": "Ayúdanos a traducir Ferdi a tu idioma.", |
270 | "settings.app.universalDarkModeInfo": "El Modo Oscuro Universal intenta generar dinámicamente estilos de modo oscuro para servicios que de otro modo no están soportados actualmente.", | 267 | "settings.app.universalDarkModeInfo": "El Modo Oscuro Universal intenta generar dinámicamente estilos de modo oscuro para servicios que de otro modo no están soportados actualmente.", |
271 | "settings.app.updateStatusAvailable": "Actualización disponible, descargando...", | 268 | "settings.app.updateStatusAvailable": "Actualización disponible, descargando...", |
272 | "settings.app.updateStatusSearching": "Buscando actualizaciones", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Estás utilizando la última versión de Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Estás utilizando la última versión de Ferdi", |
274 | "settings.invite.headline": "Invitar amigos", | 271 | "settings.invite.headline": "Invitar amigos", |
275 | "settings.navigation.account": "Cuenta", | 272 | "settings.navigation.account": "Cuenta", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Todos los sonidos están silenciados", | 349 | "settings.services.tooltip.isMuted": "Todos los sonidos están silenciados", |
353 | "settings.services.tooltip.notificationsDisabled": "Las notificaciones están desactivadas", | 350 | "settings.services.tooltip.notificationsDisabled": "Las notificaciones están desactivadas", |
354 | "settings.services.updatedInfo": "Tus cambios han sido guardados", | 351 | "settings.services.updatedInfo": "Tus cambios han sido guardados", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi es una aplicación de código abierto y lÃder en la comunidad.</p><p>Gracias a la gente que lo hace possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Acerca de Ferdi", | 354 | "settings.supportFerdi.headline": "Acerca de Ferdi", |
357 | "settings.supportFerdi.textDonation": "Si desea apoyar el desarrollo de Ferdi con una donación, puede hacerlo en ambos,", | ||
358 | "settings.supportFerdi.textDonationAnd": "y", | ||
359 | "settings.supportFerdi.textExpenses": "Si bien los voluntarios hacen la mayor parte del trabajo, todavÃa tenemos que pagar los servidores y los certificados. Como comunidad, somos completamente transparentes con los fondos que recaudamos y gastamos; consulte nuestra", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "Patrocinadores de GitHub", | ||
361 | "settings.supportFerdi.textListContributors": "Lista completa de colaboradores", | ||
362 | "settings.supportFerdi.textListContributorsHere": "aquÃ", | ||
363 | "settings.supportFerdi.textOpenCollective": "Colectivo abierto", | ||
364 | "settings.supportFerdi.textSupportWelcome": "El apoyo siempre es bienvenido. Puede encontrar una lista de la ayuda que necesitamos", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "aquÃ", | ||
366 | "settings.supportFerdi.textVolunteers": "El desarrollo de Ferdi lo realizan voluntarios. La gente que usa Ferdi como tú. Mantienen, arreglan y mejoran a Ferdi en su tiempo libre.", | ||
367 | "settings.team.contentHeadline": "Administración de Equipo", | 355 | "settings.team.contentHeadline": "Administración de Equipo", |
368 | "settings.team.copy": "La gestión de equipos de Franz's te permite administrar suscripciones de Franz para múltiples usuarios. Por favor, ten en cuenta que tener una suscripción a Franz Premium no te dará ninguna ventaja en el uso de Ferdi: la única razón por la que todavÃa tienes acceso a la Gestión de Equipos es para que puedas gestionar tus equipos de Franz y para que no pierdas ninguna funcionalidad en la gestión de tu cuenta.", | 356 | "settings.team.copy": "La gestión de equipos de Franz's te permite administrar suscripciones de Franz para múltiples usuarios. Por favor, ten en cuenta que tener una suscripción a Franz Premium no te dará ninguna ventaja en el uso de Ferdi: la única razón por la que todavÃa tienes acceso a la Gestión de Equipos es para que puedas gestionar tus equipos de Franz y para que no pierdas ninguna funcionalidad en la gestión de tu cuenta.", |
369 | "settings.team.headline": "Equipo", | 357 | "settings.team.headline": "Equipo", |
diff --git a/src/i18n/locales/fa.json b/src/i18n/locales/fa.json index db528ac47..21f1c6fe9 100644 --- a/src/i18n/locales/fa.json +++ b/src/i18n/locales/fa.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Open in background", | 198 | "settings.app.form.autoLaunchInBackground": "Open in background", |
202 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", | 199 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Include beta versions", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Update available, downloading...", | 268 | "settings.app.updateStatusAvailable": "Update available, downloading...", |
272 | "settings.app.updateStatusSearching": "Is searching for update", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", | 270 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", |
274 | "settings.invite.headline": "Invite Friends", | 271 | "settings.invite.headline": "Invite Friends", |
275 | "settings.navigation.account": "Account", | 272 | "settings.navigation.account": "Account", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "All sounds are muted", | 349 | "settings.services.tooltip.isMuted": "All sounds are muted", |
353 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", | 350 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", |
354 | "settings.services.updatedInfo": "Your changes have been saved", | 351 | "settings.services.updatedInfo": "Your changes have been saved", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "About Ferdi", | 354 | "settings.supportFerdi.headline": "About Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/fi.json b/src/i18n/locales/fi.json index ea87f56e3..3a73b3bad 100644 --- a/src/i18n/locales/fi.json +++ b/src/i18n/locales/fi.json | |||
@@ -1,6 +1,6 @@ | |||
1 | { | 1 | { |
2 | "app.errorHandler.action": "Lataa uudelleen", | 2 | "app.errorHandler.action": "Päivitä", |
3 | "app.errorHandler.headline": "Something went wrong.", | 3 | "app.errorHandler.headline": "Jokin meni vikaan.", |
4 | "changeserver.customServerLabel": "Mukautettu palvelin", | 4 | "changeserver.customServerLabel": "Mukautettu palvelin", |
5 | "changeserver.headline": "Vaihda palvelinta", | 5 | "changeserver.headline": "Vaihda palvelinta", |
6 | "changeserver.label": "Palvelin", | 6 | "changeserver.label": "Palvelin", |
@@ -9,10 +9,7 @@ | |||
9 | "connectionLostBanner.cta": "Lataa Palvelu uudelleen", | 9 | "connectionLostBanner.cta": "Lataa Palvelu uudelleen", |
10 | "connectionLostBanner.informationLink": "Mitä tapahtui?", | 10 | "connectionLostBanner.informationLink": "Mitä tapahtui?", |
11 | "connectionLostBanner.message": "Voi ei! Ferdi menetti yhteyden {name}.", | 11 | "connectionLostBanner.message": "Voi ei! Ferdi menetti yhteyden {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Kirjaudu sisään", |
13 | "feature.nightlyBuilds.activate": "Aktivoi", | ||
14 | "feature.nightlyBuilds.info": "Uusimmat versiot ovat Ferdin kokeellisia versioita, jotka voivat sisältää viimeistelemättömiä tai keskeneräisiä ominaisuuksia. Näitä uusimpia versioita käyttävät pääasiassa kehittäjät testaamaan uusia ominaisuuksia ja miten ne toimivat lopullisessa versiossa. Jos et tiedä mitä olet tekemässä, suosittelemme ettet aktivoi uusimpia versioita.", | ||
15 | "feature.nightlyBuilds.title": "Uusimmat versiot", | ||
16 | "feature.publishDebugInfo.error": "Virheraportin julkaisussa tapahtui virhe. Yritä myöhemmin uudelleen tai katso konsolista saadaksesi lisätietoja.", | 13 | "feature.publishDebugInfo.error": "Virheraportin julkaisussa tapahtui virhe. Yritä myöhemmin uudelleen tai katso konsolista saadaksesi lisätietoja.", |
17 | "feature.publishDebugInfo.info": "Julkaisemalla virheraportin auttat meitä löytämään Ferdissä ongelmia ja virheitä. Julkaisemalla virheraportin hyväksyt Ferdi Debugger´s tietosuojakäytännöt ja -ehdot", | 14 | "feature.publishDebugInfo.info": "Julkaisemalla virheraportin auttat meitä löytämään Ferdissä ongelmia ja virheitä. Julkaisemalla virheraportin hyväksyt Ferdi Debugger´s tietosuojakäytännöt ja -ehdot", |
18 | "feature.publishDebugInfo.privacy": "Tietosuojakäytäntö", | 15 | "feature.publishDebugInfo.privacy": "Tietosuojakäytäntö", |
@@ -23,37 +20,37 @@ | |||
23 | "feature.quickSwitch.info": "Valitse palvelu painamalla TAB, ↑ ja ↓. Avaa palvelu painamalla ENTER.", | 20 | "feature.quickSwitch.info": "Valitse palvelu painamalla TAB, ↑ ja ↓. Avaa palvelu painamalla ENTER.", |
24 | "feature.quickSwitch.search": "Etsi...", | 21 | "feature.quickSwitch.search": "Etsi...", |
25 | "feature.quickSwitch.title": "Pikavalitsin", | 22 | "feature.quickSwitch.title": "Pikavalitsin", |
26 | "global.api.unhealthy": "Can't connect to Ferdi online services", | 23 | "global.api.unhealthy": "Ferdin verkkopalveluihin ei saada yhteyttä", |
27 | "global.cancel": "Cancel", | 24 | "global.cancel": "Peruuta", |
28 | "global.edit": "Muokkaa", | 25 | "global.edit": "Muokkaa", |
29 | "global.no": "No", | 26 | "global.no": "Ei", |
30 | "global.notConnectedToTheInternet": "Et ole yhteydessä internetiin.", | 27 | "global.notConnectedToTheInternet": "Et ole yhteydessä internetiin.", |
31 | "global.ok": "Ok", | 28 | "global.ok": "Ok", |
32 | "global.quit": "Quit", | 29 | "global.quit": "Sulje", |
33 | "global.quitConfirmation": "Do you really want to quit Ferdi?", | 30 | "global.quitConfirmation": "Haluatko varmasti sulkea Ferdin?", |
34 | "global.save": "Save", | 31 | "global.save": "Tallenna", |
35 | "global.settings": "Settings", | 32 | "global.settings": "Asetukset", |
36 | "global.spellchecker.useDefault": "Käytä järjestelmän oletusasetusta ({default})", | 33 | "global.spellchecker.useDefault": "Käytä järjestelmän oletusasetusta ({default})", |
37 | "global.spellchecking.autodetect": "Tunnista kieli automaattisesti", | 34 | "global.spellchecking.autodetect": "Tunnista kieli automaattisesti", |
38 | "global.spellchecking.autodetect.short": "Automaattinen", | 35 | "global.spellchecking.autodetect.short": "Automaattinen", |
39 | "global.spellchecking.language": "Oikeinkirjoituksen tarkistuskieli", | 36 | "global.spellchecking.language": "Oikeinkirjoituksen tarkistuskieli", |
40 | "global.submit": "Submit", | 37 | "global.submit": "Lähetä", |
41 | "global.userAgentHelp": "Use 'https://whatmyuseragent.com/' (to discover) or 'https://developers.whatismybrowser.com/useragents/explore/' (to choose) your desired user agent and copy-paste it here.", | 38 | "global.userAgentHelp": "Käytä 'https://whatmyuseragent.com/' (löytääksesi) tai 'https://developers.whatismybrowser.com/useragents/explore/' (valitaksesi) haluamasi käyttäjäagentin ja kopioi se tähän.", |
42 | "global.userAgentPref": "User Agent", | 39 | "global.userAgentPref": "Käyttäjäagentti", |
43 | "global.yes": "Yes", | 40 | "global.yes": "Kyllä", |
44 | "import.headline": "Tuo Ferdin 4 palveluasi", | 41 | "import.headline": "Tuo Ferdin 4 palveluasi", |
45 | "import.notSupportedHeadline": "Palvelut eivät vielä tue Ferdi 5-versiota", | 42 | "import.notSupportedHeadline": "Palvelut eivät vielä tue Ferdi 5-versiota", |
46 | "import.skip.label": "Haluan lisätä palvelut manuaalisesti", | 43 | "import.skip.label": "Haluan lisätä palvelut manuaalisesti", |
47 | "import.submit.label": "Import {count} services", | 44 | "import.submit.label": "Tuo {count} palvelua", |
48 | "infobar.authRequestFailed": "Todennuspyynnön suoritamisessa tapahtui virhe. Jos tämä virhe toistuu, ole hyvä ja yritä kirjautua ulos. Kirjaudu sen jälkeen uudestaan sisälle.", | 45 | "infobar.authRequestFailed": "Todennuspyynnön suoritamisessa tapahtui virhe. Jos tämä virhe toistuu, ole hyvä ja yritä kirjautua ulos. Kirjaudu sen jälkeen uudestaan sisälle.", |
49 | "infobar.buttonChangelog": "What is new?", | 46 | "infobar.buttonChangelog": "Uutta Ferdissä", |
50 | "infobar.buttonInstallUpdate": "Käynnistä uudelleen ja asenna päivitys", | 47 | "infobar.buttonInstallUpdate": "Käynnistä uudelleen ja asenna päivitys", |
51 | "infobar.buttonReloadServices": "Lataa palvelut uudestaan", | 48 | "infobar.buttonReloadServices": "Lataa palvelut uudestaan", |
52 | "infobar.hide": "Piilota", | 49 | "infobar.hide": "Piilota", |
53 | "infobar.requiredRequestsFailed": "Palveluja ja käyttäjätietoja ei voitu ladata", | 50 | "infobar.requiredRequestsFailed": "Palveluja ja käyttäjätietoja ei voitu ladata", |
54 | "infobar.servicesUpdated": "Palvelusi on päivitetty.", | 51 | "infobar.servicesUpdated": "Palvelusi on päivitetty.", |
55 | "infobar.updateAvailable": "Ferdille on saatavana uusi päivitys.", | 52 | "infobar.updateAvailable": "Ferdille on saatavana uusi päivitys.", |
56 | "infobox.dismiss": "Dismiss", | 53 | "infobox.dismiss": "Hylkää", |
57 | "invite.email.label": "Sähköpostiosoite", | 54 | "invite.email.label": "Sähköpostiosoite", |
58 | "invite.headline.friends": "Kutsu 3 ystävääsi tai kollegaasi", | 55 | "invite.headline.friends": "Kutsu 3 ystävääsi tai kollegaasi", |
59 | "invite.name.label": "Nimi", | 56 | "invite.name.label": "Nimi", |
@@ -73,7 +70,7 @@ | |||
73 | "login.email.label": "Sähköpostiosoite", | 70 | "login.email.label": "Sähköpostiosoite", |
74 | "login.headline": "Kirjaudu sisään", | 71 | "login.headline": "Kirjaudu sisään", |
75 | "login.invalidCredentials": "Sähköpostiosoite tai salasana ei kelpaa", | 72 | "login.invalidCredentials": "Sähköpostiosoite tai salasana ei kelpaa", |
76 | "login.link.password": "Reset password", | 73 | "login.link.password": "Palauta salasana", |
77 | "login.link.signup": "Luo ilmainen tili", | 74 | "login.link.signup": "Luo ilmainen tili", |
78 | "login.password.label": "Salasana", | 75 | "login.password.label": "Salasana", |
79 | "login.serverLogout": "Istuntosi on vanhentunut. Kirjaudu uudelleen sisään.", | 76 | "login.serverLogout": "Istuntosi on vanhentunut. Kirjaudu uudelleen sisään.", |
@@ -85,40 +82,40 @@ | |||
85 | "menu.app.autohideMenuBar": "Piilota valikko automaattisesti", | 82 | "menu.app.autohideMenuBar": "Piilota valikko automaattisesti", |
86 | "menu.app.checkForUpdates": "Tarkista päivitykset", | 83 | "menu.app.checkForUpdates": "Tarkista päivitykset", |
87 | "menu.app.hide": "Piilota", | 84 | "menu.app.hide": "Piilota", |
88 | "menu.app.hideOthers": "Hide Others", | 85 | "menu.app.hideOthers": "Piilota muut", |
89 | "menu.app.unhide": "Unhide", | 86 | "menu.app.unhide": "Näytä piilotetut", |
90 | "menu.edit": "Muokkaa", | 87 | "menu.edit": "Muokkaa", |
91 | "menu.edit.copy": "Copy", | 88 | "menu.edit.copy": "Kopioi", |
92 | "menu.edit.cut": "Cut", | 89 | "menu.edit.cut": "Leikkaa", |
93 | "menu.edit.delete": "Poista", | 90 | "menu.edit.delete": "Poista", |
94 | "menu.edit.emojiSymbols": "Emoji & Symbolit", | 91 | "menu.edit.emojiSymbols": "Emoji & Symbolit", |
95 | "menu.edit.findInPage": "Etsi sivulta", | 92 | "menu.edit.findInPage": "Etsi sivulta", |
96 | "menu.edit.paste": "Paste", | 93 | "menu.edit.paste": "Liitä", |
97 | "menu.edit.pasteAndMatchStyle": "Paste And Match Style", | 94 | "menu.edit.pasteAndMatchStyle": "Liitä ja yhdistä tyyliin", |
98 | "menu.edit.redo": "Redo", | 95 | "menu.edit.redo": "Tee uudelleen", |
99 | "menu.edit.selectAll": "Select All", | 96 | "menu.edit.selectAll": "Valitse kaikki", |
100 | "menu.edit.speech": "Puhe", | 97 | "menu.edit.speech": "Puhe", |
101 | "menu.edit.startDictation": "Aloita sanelu", | 98 | "menu.edit.startDictation": "Aloita sanelu", |
102 | "menu.edit.startSpeaking": "Aloita puhuminen", | 99 | "menu.edit.startSpeaking": "Aloita puhuminen", |
103 | "menu.edit.stopSpeaking": "Lopeta puhuminen", | 100 | "menu.edit.stopSpeaking": "Lopeta puhuminen", |
104 | "menu.edit.undo": "Undo", | 101 | "menu.edit.undo": "Kumoa", |
105 | "menu.file": "Tiedosto", | 102 | "menu.file": "Tiedosto", |
106 | "menu.help": "Help", | 103 | "menu.help": "Apua", |
107 | "menu.help.changelog": "Muutosloki", | 104 | "menu.help.changelog": "Muutosloki", |
108 | "menu.help.debugInfo": "Kopioi virheraportin tiedot", | 105 | "menu.help.debugInfo": "Kopioi virheraportin tiedot", |
109 | "menu.help.debugInfoCopiedBody": "Virheraportin tiedot on kopioitu leikepöydälle.", | 106 | "menu.help.debugInfoCopiedBody": "Virheraportin tiedot on kopioitu leikepöydälle.", |
110 | "menu.help.debugInfoCopiedHeadline": "Ferdi virheraportin tiedot", | 107 | "menu.help.debugInfoCopiedHeadline": "Ferdi virheraportin tiedot", |
111 | "menu.help.importExportData": "Import/Export Configuration Data", | 108 | "menu.help.importExportData": "Tuo/vie asetukset", |
112 | "menu.help.learnMore": "Lue lisää", | 109 | "menu.help.learnMore": "Lue lisää", |
113 | "menu.help.privacy": "Tietosuojalauseke", | 110 | "menu.help.privacy": "Tietosuojalauseke", |
114 | "menu.help.publishDebugInfo": "Julkaise virheraportin tiedot", | 111 | "menu.help.publishDebugInfo": "Julkaise virheraportin tiedot", |
115 | "menu.help.support": "Tuki", | 112 | "menu.help.support": "Tuki", |
116 | "menu.help.tos": "Käyttöehdot", | 113 | "menu.help.tos": "Käyttöehdot", |
117 | "menu.services": "Palvelut", | 114 | "menu.services": "Palvelut", |
118 | "menu.services.activatePreviousService": "Activate previous service", | 115 | "menu.services.activatePreviousService": "Edellinen palvelu", |
119 | "menu.services.addNewService": "Add New Service...", | 116 | "menu.services.addNewService": "Lisää uusi palvelu...", |
120 | "menu.services.goHome": "Etusivu", | 117 | "menu.services.goHome": "Etusivu", |
121 | "menu.services.setNextServiceActive": "Activate next service", | 118 | "menu.services.setNextServiceActive": "Seuraava palvelu", |
122 | "menu.todos": "Todos-tehtävät", | 119 | "menu.todos": "Todos-tehtävät", |
123 | "menu.todos.enableTodos": "Ota Todos käyttöön", | 120 | "menu.todos.enableTodos": "Ota Todos käyttöön", |
124 | "menu.view": "Katso", | 121 | "menu.view": "Katso", |
@@ -126,31 +123,31 @@ | |||
126 | "menu.view.forward": "Eteenpäin", | 123 | "menu.view.forward": "Eteenpäin", |
127 | "menu.view.lockFerdi": "Lukitse Ferdi", | 124 | "menu.view.lockFerdi": "Lukitse Ferdi", |
128 | "menu.view.openQuickSwitch": "Avaa Pikavalinta", | 125 | "menu.view.openQuickSwitch": "Avaa Pikavalinta", |
129 | "menu.view.reloadFerdi": "Reload Ferdi", | 126 | "menu.view.reloadFerdi": "Päivitä Ferdin näkymä", |
130 | "menu.view.reloadService": "Lataa Palvelu uudelleen", | 127 | "menu.view.reloadService": "Lataa Palvelu uudelleen", |
131 | "menu.view.reloadTodos": "Reload ToDos", | 128 | "menu.view.reloadTodos": "Päivitä Todo-lista", |
132 | "menu.view.resetZoom": "Actual Size", | 129 | "menu.view.resetZoom": "Todellinen koko", |
133 | "menu.view.toggleDarkMode": "Vaihda Tummaan tilaan", | 130 | "menu.view.toggleDarkMode": "Vaihda Tummaan tilaan", |
134 | "menu.view.toggleDevTools": "Vaihda Kehittäjän työkaluun", | 131 | "menu.view.toggleDevTools": "Vaihda Kehittäjän työkaluun", |
135 | "menu.view.toggleFullScreen": "Toggle Full Screen", | 132 | "menu.view.toggleFullScreen": "Vaihda kokoruututilaan", |
136 | "menu.view.toggleServiceDevTools": "Vaihda Palvelun kehittäjän työkaluun", | 133 | "menu.view.toggleServiceDevTools": "Vaihda Palvelun kehittäjän työkaluun", |
137 | "menu.view.toggleTodosDevTools": "Vaihda Todon Kehittäjän työkalut", | 134 | "menu.view.toggleTodosDevTools": "Vaihda Todon Kehittäjän työkalut", |
138 | "menu.view.zoomIn": "Zoom In", | 135 | "menu.view.zoomIn": "Lähennä", |
139 | "menu.view.zoomOut": "Zoom Out", | 136 | "menu.view.zoomOut": "Loitonna", |
140 | "menu.window": "Window", | 137 | "menu.window": "Ikkuna", |
141 | "menu.window.close": "Close", | 138 | "menu.window.close": "Sulje", |
142 | "menu.window.minimize": "Minimize", | 139 | "menu.window.minimize": "Pienennä", |
143 | "menu.workspaces": "Työtilat", | 140 | "menu.workspaces": "Työtilat", |
144 | "menu.workspaces.addNewWorkspace": "Lisää Uusi Työtila...", | 141 | "menu.workspaces.addNewWorkspace": "Lisää Uusi Työtila...", |
145 | "menu.workspaces.closeWorkspaceDrawer": "Sulje työtilan valikko", | 142 | "menu.workspaces.closeWorkspaceDrawer": "Sulje työtilan valikko", |
146 | "menu.workspaces.defaultWorkspace": "Kaikki palvelut", | 143 | "menu.workspaces.defaultWorkspace": "Kaikki palvelut", |
147 | "menu.workspaces.openWorkspaceDrawer": "Avaa työtilan valikko", | 144 | "menu.workspaces.openWorkspaceDrawer": "Avaa työtilan valikko", |
148 | "password.email.label": "Sähköpostiosoite", | 145 | "password.email.label": "Sähköpostiosoite", |
149 | "password.headline": "Reset password", | 146 | "password.headline": "Palauta salasana", |
150 | "password.link.login": "Kirjaudu tilillesi", | 147 | "password.link.login": "Kirjaudu tilillesi", |
151 | "password.link.signup": "Luo ilmainen tili", | 148 | "password.link.signup": "Luo ilmainen tili", |
152 | "password.noUser": "No user with that email address was found", | 149 | "password.noUser": "Tälle sähköpostiosoiteelle ei löytynyt käyttäjää", |
153 | "password.successInfo": "Your new password was sent to your email address", | 150 | "password.successInfo": "Uusi salasanasi on lähetetty sähköpostiisi", |
154 | "service.crashHandler.action": "Lataa uudestaan {name}", | 151 | "service.crashHandler.action": "Lataa uudestaan {name}", |
155 | "service.crashHandler.autoReload": "Yritetään palauttaa {name} automaattisesti {seconds} sekunnin kuluttua", | 152 | "service.crashHandler.autoReload": "Yritetään palauttaa {name} automaattisesti {seconds} sekunnin kuluttua", |
156 | "service.crashHandler.headline": "Voi ei!", | 153 | "service.crashHandler.headline": "Voi ei!", |
@@ -165,9 +162,9 @@ | |||
165 | "service.webviewLoader.loading": "Ladataan {service}", | 162 | "service.webviewLoader.loading": "Ladataan {service}", |
166 | "services.getStarted": "Aloita", | 163 | "services.getStarted": "Aloita", |
167 | "services.login": "Kirjaudu sisään käyttääksesi Ferdiä.", | 164 | "services.login": "Kirjaudu sisään käyttääksesi Ferdiä.", |
168 | "services.serverInfo": "Optionally, you can change your Ferdi server by clicking the cog in the bottom left corner. If you are switching over (from one of the hosted servers) to using Ferdi without an account, please be informed that you can export your data from that server and subsequently import it using the Help menu to resurrect all your workspaces and configured services!", | 165 | "services.serverInfo": "Vaihtoehtoisesti voit vaihtaa Ferdi-palvelinta klikkaamalla hammasratasta vasemmassa alakulmassa. Jos olet siirtymässä (jostakin isännöidystä palvelimesta) Ferdin käyttöön ilman tiliä, voit ladata tietosi siltä palvelimelta ja tuoda ne Apua-valikkon kautta palauttaaksesi kaikki työtilasi ja palvelut!", |
169 | "services.serverless": "Käytä Ferdia ilman tiliä", | 166 | "services.serverless": "Käytä Ferdia ilman tiliä", |
170 | "settings.account.account.editButton": "Edit account", | 167 | "settings.account.account.editButton": "Muokkaa tiliä", |
171 | "settings.account.accountUnavailable": "Tili ei ole käytettävissä", | 168 | "settings.account.accountUnavailable": "Tili ei ole käytettävissä", |
172 | "settings.account.accountUnavailableInfo": "Käytät Ferdia ilman tiliä. Jos haluat käyttää Ferdia tilin kanssa ja pitää palvelusi synkronoituna kaikissa asennuksissa, valitse Asetukset-välilehdessä palvelin ja kirjaudu sisään.", | 169 | "settings.account.accountUnavailableInfo": "Käytät Ferdia ilman tiliä. Jos haluat käyttää Ferdia tilin kanssa ja pitää palvelusi synkronoituna kaikissa asennuksissa, valitse Asetukset-välilehdessä palvelin ja kirjaudu sisään.", |
173 | "settings.account.buttonSave": "Päivitä profiili", | 170 | "settings.account.buttonSave": "Päivitä profiili", |
@@ -175,25 +172,25 @@ | |||
175 | "settings.account.deleteEmailSent": "Olet saanut sähköpostiviestissä linkin, jonka kautta voit vahvistaa tilisi poistamisen. Tiliäsi ja tietoja ei voi palauttaa!", | 172 | "settings.account.deleteEmailSent": "Olet saanut sähköpostiviestissä linkin, jonka kautta voit vahvistaa tilisi poistamisen. Tiliäsi ja tietoja ei voi palauttaa!", |
176 | "settings.account.deleteInfo": "Jos et enää tarvitse Ferdi-tiliäsi, voit poistaa tilisi ja kaikki siihen liittyvät tiedot täältä.", | 173 | "settings.account.deleteInfo": "Jos et enää tarvitse Ferdi-tiliäsi, voit poistaa tilisi ja kaikki siihen liittyvät tiedot täältä.", |
177 | "settings.account.headline": "Tili", | 174 | "settings.account.headline": "Tili", |
178 | "settings.account.headlineAccount": "Account information", | 175 | "settings.account.headlineAccount": "Tilin tiedot", |
179 | "settings.account.headlineDangerZone": "Danger Zone", | 176 | "settings.account.headlineDangerZone": "Vaaravyöhyke", |
180 | "settings.account.headlineInvoices": "Invoices", | 177 | "settings.account.headlineInvoices": "Laskut", |
181 | "settings.account.headlinePassword": "Change password", | 178 | "settings.account.headlinePassword": "Vaihda salasana", |
182 | "settings.account.headlineProfile": "Päivitä profiili", | 179 | "settings.account.headlineProfile": "Päivitä profiili", |
183 | "settings.account.successInfo": "Tekemäsi muutokset on tallennettu", | 180 | "settings.account.successInfo": "Tekemäsi muutokset on tallennettu", |
184 | "settings.account.tryReloadServices": "Yritä uudelleen", | 181 | "settings.account.tryReloadServices": "Yritä uudelleen", |
185 | "settings.account.tryReloadUserInfoRequest": "Yritä uudelleen", | 182 | "settings.account.tryReloadUserInfoRequest": "Yritä uudelleen", |
186 | "settings.account.userInfoRequestFailed": "Käyttäjätietoja ei voitu ladata", | 183 | "settings.account.userInfoRequestFailed": "Käyttäjätietoja ei voitu ladata", |
187 | "settings.account.yourLicense": "Ferdi-lisenssisi:", | 184 | "settings.account.yourLicense": "Ferdi-lisenssisi:", |
188 | "settings.app.accentColorInfo": "Write your accent color in a CSS-compatible format. (Default: {defaultAccentColor})", | 185 | "settings.app.accentColorInfo": "Syötä korostusväri CSS-yhteensopivassa muodossa. (Oletus: {defaultAccentColor})", |
189 | "settings.app.buttonClearAllCache": "Tyhjennä välimuisti", | 186 | "settings.app.buttonClearAllCache": "Tyhjennä välimuisti", |
190 | "settings.app.buttonInstallUpdate": "Käynnistä uudelleen ja asenna päivitys", | 187 | "settings.app.buttonInstallUpdate": "Käynnistä uudelleen ja asenna päivitys", |
191 | "settings.app.buttonOpenFerdiProfileFolder": "Open Profile folder", | 188 | "settings.app.buttonOpenFerdiProfileFolder": "Avaa profiilikansio", |
192 | "settings.app.buttonOpenFerdiServiceRecipesFolder": "Open Service Recipes folder", | 189 | "settings.app.buttonOpenFerdiServiceRecipesFolder": "Avaa palvelun ohjekansio", |
193 | "settings.app.buttonSearchForUpdate": "Tarkista päivitykset", | 190 | "settings.app.buttonSearchForUpdate": "Tarkista päivitykset", |
194 | "settings.app.cacheInfo": "Ferdi välimuisti käyttää tällä hetkellä {size} levytilaa.", | 191 | "settings.app.cacheInfo": "Ferdi välimuisti käyttää tällä hetkellä {size} levytilaa.", |
195 | "settings.app.cacheNotCleared": "Kaikkia väliaikaistiedostoja ei voitu poistaa", | 192 | "settings.app.cacheNotCleared": "Kaikkia väliaikaistiedostoja ei voitu poistaa", |
196 | "settings.app.closeSettings": "Close settings", | 193 | "settings.app.closeSettings": "Sulje asetukset", |
197 | "settings.app.currentVersion": "Nykyinen versio:", | 194 | "settings.app.currentVersion": "Nykyinen versio:", |
198 | "settings.app.form.accentColor": "Korostusväri", | 195 | "settings.app.form.accentColor": "Korostusväri", |
199 | "settings.app.form.adaptableDarkMode": "Synkronoi tumma tila käyttöjärjestelmäni tumman tilan kanssa", | 196 | "settings.app.form.adaptableDarkMode": "Synkronoi tumma tila käyttöjärjestelmäni tumman tilan kanssa", |
@@ -201,19 +198,19 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Käynnistä taustalla", | 198 | "settings.app.form.autoLaunchInBackground": "Käynnistä taustalla", |
202 | "settings.app.form.autoLaunchOnStart": "Käynnistä Ferdi käynnistettäessä", | 199 | "settings.app.form.autoLaunchOnStart": "Käynnistä Ferdi käynnistettäessä", |
203 | "settings.app.form.automaticUpdates": "Salli päivitykset", | 200 | "settings.app.form.automaticUpdates": "Salli päivitykset", |
204 | "settings.app.form.beta": "Sisällytä beta-versiot", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Älä näytä ilmoituksia leikepöydän tapahtumista", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Pienennä Ferdi ilmoitusalueelle", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Vahvista Ferdin sulkeminen", |
208 | "settings.app.form.customTodoServer": "Custom Todo Server", | 205 | "settings.app.form.customTodoServer": "Mukautettu Todo-Palvelin", |
209 | "settings.app.form.darkMode": "Ota tumma tila käyttöön", | 206 | "settings.app.form.darkMode": "Ota tumma tila käyttöön", |
210 | "settings.app.form.enableGPUAcceleration": "Ota Gpu-kiihdytys käyttöön", | 207 | "settings.app.form.enableGPUAcceleration": "Ota Gpu-kiihdytys käyttöön", |
211 | "settings.app.form.enableGlobalHideShortcut": "Enable Global shortcut to hide Ferdi", | 208 | "settings.app.form.enableGlobalHideShortcut": "Ota käyttöön yleinen pikanäppäin piilottaaksesi Ferdin", |
212 | "settings.app.form.enableLock": "Ota Salasanan lukitus käyttöön", | 209 | "settings.app.form.enableLock": "Ota Salasanan lukitus käyttöön", |
213 | "settings.app.form.enableLongPressServiceHint": "Enable service shortcut hint on long press", | 210 | "settings.app.form.enableLongPressServiceHint": "Näytä vihje painamalla palvelun pikakuvaketta pitkään", |
214 | "settings.app.form.enableMenuBar": "Always show Ferdi in Menu Bar", | 211 | "settings.app.form.enableMenuBar": "Näytä Ferdi aina valikkopalkissa", |
215 | "settings.app.form.enableSpellchecking": "Ota oikoluku käyttöön", | 212 | "settings.app.form.enableSpellchecking": "Ota oikoluku käyttöön", |
216 | "settings.app.form.enableSystemTray": "Always show Ferdi in System Tray", | 213 | "settings.app.form.enableSystemTray": "Näytä Ferdi aina ilmoitusalueella", |
217 | "settings.app.form.enableTodos": "Ota Ferdi Todos käyttöön", | 214 | "settings.app.form.enableTodos": "Ota Ferdi Todos käyttöön", |
218 | "settings.app.form.hibernateOnStartup": "Pidä palvelut horrostilassa käynnistettäessä", | 215 | "settings.app.form.hibernateOnStartup": "Pidä palvelut horrostilassa käynnistettäessä", |
219 | "settings.app.form.hibernationStrategy": "Horrostila-suunnitelma", | 216 | "settings.app.form.hibernationStrategy": "Horrostila-suunnitelma", |
@@ -225,7 +222,7 @@ | |||
225 | "settings.app.form.minimizeToSystemTray": "Pienennä Ferdi ilmoitusalueelle", | 222 | "settings.app.form.minimizeToSystemTray": "Pienennä Ferdi ilmoitusalueelle", |
226 | "settings.app.form.navigationBarBehaviour": "Navigointipalkin käyttäytyminen", | 223 | "settings.app.form.navigationBarBehaviour": "Navigointipalkin käyttäytyminen", |
227 | "settings.app.form.notifyTaskBarOnMessage": "Ilmoita tehtäväpalkkissa/Dockissa uudesta viestistä", | 224 | "settings.app.form.notifyTaskBarOnMessage": "Ilmoita tehtäväpalkkissa/Dockissa uudesta viestistä", |
228 | "settings.app.form.passwordToggle": "Password toggle", | 225 | "settings.app.form.passwordToggle": "Näytä salasana", |
229 | "settings.app.form.predefinedTodoServer": "Todo Palvelin", | 226 | "settings.app.form.predefinedTodoServer": "Todo Palvelin", |
230 | "settings.app.form.privateNotifications": "Älä näytä viestin sisältöä ilmoituksissa", | 227 | "settings.app.form.privateNotifications": "Älä näytä viestin sisältöä ilmoituksissa", |
231 | "settings.app.form.reloadAfterResume": "Lataa Ferdi järjestelmän uudelleenkäynnistymisen jälkeen", | 228 | "settings.app.form.reloadAfterResume": "Lataa Ferdi järjestelmän uudelleenkäynnistymisen jälkeen", |
@@ -233,43 +230,43 @@ | |||
233 | "settings.app.form.scheduledDNDEnabled": "Ota ajoitettu Älä häiritse-tila käyttöön", | 230 | "settings.app.form.scheduledDNDEnabled": "Ota ajoitettu Älä häiritse-tila käyttöön", |
234 | "settings.app.form.scheduledDNDEnd": "Vastaanottaja", | 231 | "settings.app.form.scheduledDNDEnd": "Vastaanottaja", |
235 | "settings.app.form.scheduledDNDStart": "Lähettäjä", | 232 | "settings.app.form.scheduledDNDStart": "Lähettäjä", |
236 | "settings.app.form.searchEngine": "Search engine", | 233 | "settings.app.form.searchEngine": "Hakukone", |
237 | "settings.app.form.sentry": "Lähetä telemetriatiedot", | 234 | "settings.app.form.sentry": "Lähetä telemetriatiedot", |
238 | "settings.app.form.serviceRibbonWidth": "Valikon leveys", | 235 | "settings.app.form.serviceRibbonWidth": "Valikon leveys", |
239 | "settings.app.form.showDisabledServices": "Näytä Estetyt palvelut -välilehdet", | 236 | "settings.app.form.showDisabledServices": "Näytä Estetyt palvelut -välilehdet", |
240 | "settings.app.form.showDragArea": "Näytä ikkunassa siirrettävä alue", | 237 | "settings.app.form.showDragArea": "Näytä ikkunassa siirrettävä alue", |
241 | "settings.app.form.showMessagesBadgesWhenMuted": "Näytä merkki lukemattomasta viestistä kun ilmoitukset on poistettu käytöstä", | 238 | "settings.app.form.showMessagesBadgesWhenMuted": "Näytä merkki lukemattomasta viestistä kun ilmoitukset on poistettu käytöstä", |
242 | "settings.app.form.showServiceName": "Display service name under the icon", | 239 | "settings.app.form.showServiceName": "Näytä palvelun nimi kuvakkeen alla", |
243 | "settings.app.form.splitColumns": "Number of columns", | 240 | "settings.app.form.splitColumns": "Sarakkeiden määrä", |
244 | "settings.app.form.splitMode": "Enable Split View Mode", | 241 | "settings.app.form.splitMode": "Ota käyttöön jaettu näkymä", |
245 | "settings.app.form.startMinimized": "Käynnistä pienennettynä", | 242 | "settings.app.form.startMinimized": "Käynnistä pienennettynä", |
246 | "settings.app.form.universalDarkMode": "Ota käyttöön yleinen tumma tila", | 243 | "settings.app.form.universalDarkMode": "Ota käyttöön yleinen tumma tila", |
247 | "settings.app.form.useTouchIdToUnlock": "Allow using TouchID to unlock Ferdi", | 244 | "settings.app.form.useTouchIdToUnlock": "Salli TouchID:n käyttö Ferdin avaamiseksi", |
248 | "settings.app.form.useVerticalStyle": "Use horizontal style", | 245 | "settings.app.form.useVerticalStyle": "Käytä vaakasuuntaista tyyliä", |
249 | "settings.app.form.wakeUpStrategy": "Wake up strategy", | 246 | "settings.app.form.wakeUpStrategy": "Sovelluksen herätys", |
250 | "settings.app.headlineAdvanced": "Lisäasetukset", | 247 | "settings.app.headlineAdvanced": "Lisäasetukset", |
251 | "settings.app.headlineAppearance": "Ulkoasu", | 248 | "settings.app.headlineAppearance": "Ulkoasu", |
252 | "settings.app.headlineGeneral": "Yleinen", | 249 | "settings.app.headlineGeneral": "Yleinen", |
253 | "settings.app.headlineLanguage": "Kieli", | 250 | "settings.app.headlineLanguage": "Kieli", |
254 | "settings.app.headlinePrivacy": "Privacy", | 251 | "settings.app.headlinePrivacy": "Tietosuoja", |
255 | "settings.app.headlineUpdates": "Päivitykset", | 252 | "settings.app.headlineUpdates": "Päivitykset", |
256 | "settings.app.hibernateInfo": "Oletuksena Ferdi pitää kaikki palvelut auki ja ladattuna taustalla, joten ne ovat valmiina, kun haluat käyttää niitä. Horrostila sammuttaa palveluita tietyn jakson jälkeen. Tämä kätevä toimino säästää RAM-muistia tai estää palveluita hidastamasta tietokonetta.", | 253 | "settings.app.hibernateInfo": "Oletuksena Ferdi pitää kaikki palvelut auki ja ladattuna taustalla, joten ne ovat valmiina, kun haluat käyttää niitä. Horrostila sammuttaa palveluita tietyn jakson jälkeen. Tämä kätevä toimino säästää RAM-muistia tai estää palveluita hidastamasta tietokonetta.", |
257 | "settings.app.inactivityLockInfo": "Minuutin käyttämättömyyden jälkeen Ferdi lukkiutuu automaattisesti. Käytä arvoa 0 poistaaksesi toiminnon käytöstä", | 254 | "settings.app.inactivityLockInfo": "Minuutin käyttämättömyyden jälkeen Ferdi lukkiutuu automaattisesti. Käytä arvoa 0 poistaaksesi toiminnon käytöstä", |
258 | "settings.app.lockInfo": "Password Lock allows you to keep your messages protected.\nUsing Password Lock, you will be prompted to enter your password everytime you start Ferdi or lock Ferdi yourself using the lock symbol in the bottom left corner or the shortcut {lockShortcut}.", | 255 | "settings.app.lockInfo": "Salasanalukitus auttaa pitämään viestisi suojattuna.\nKäyttämällä salasanalukitusta, sinua pyydetään syöttämään salasanasi joka kerta kun käynnistät Ferdin tai lukitset Ferdin joko painamalla vasemmassa alakulmassa olevaa lukitussymbolia tai näppäinyhdistelmällä {lockShortcut}.", |
259 | "settings.app.lockedPassword": "Salasana", | 256 | "settings.app.lockedPassword": "Salasana", |
260 | "settings.app.lockedPasswordInfo": "Please make sure to set a password you'll remember.\nIf you loose this password, you will have to reinstall Ferdi.", | 257 | "settings.app.lockedPasswordInfo": "Varmista, että luot salasanan, jonka muistat.\nJos hukkaat tämän salasanan, sinun täytyy asentaa Ferdi uudelleen.", |
261 | "settings.app.restartRequired": "Muutokset vaativat uudelleenkäynnistyksen", | 258 | "settings.app.restartRequired": "Muutokset vaativat uudelleenkäynnistyksen", |
262 | "settings.app.scheduledDNDInfo": "Ajastetun Älä häiritse-tilan avulla voit määritellä ajanjakson, jonka aikana et halua saada ilmoituksia Ferdistä.", | 259 | "settings.app.scheduledDNDInfo": "Ajastetun Älä häiritse-tilan avulla voit määritellä ajanjakson, jonka aikana et halua saada ilmoituksia Ferdistä.", |
263 | "settings.app.scheduledDNDTimeInfo": "Ajastin 24 tunnin järjestelmässä. Kun Älä häiritse-tila otetaan yöksi käyttöön, päättymisaika voi olla ennen alkamisaikaa (esim. alku 17:00, loppu 09:00).", | 260 | "settings.app.scheduledDNDTimeInfo": "Ajastin 24 tunnin järjestelmässä. Kun Älä häiritse-tila otetaan yöksi käyttöön, päättymisaika voi olla ennen alkamisaikaa (esim. alku 17:00, loppu 09:00).", |
264 | "settings.app.sentryInfo": "Sending telemetry data allows us to find errors in Ferdi - we will not send any personal information like your message data!", | 261 | "settings.app.sentryInfo": "Telemetriatiedon lähettäminen antaa meille mahdollisuudet löytää virheitä Ferdistä - emme lähetä mitään henkilökohtaisia tietoja, kuten viestitietoja!", |
265 | "settings.app.spellCheckerLanguageInfo": "Ferdi käyttää Macin sisäänrakennettua oikolukua tarkastaessaan kirjoitusvirheitä. Jos haluat muuttaa tarkastettavaa kieltä, voit tehdä sen Macin järjestelmän asetuksissa.", | 262 | "settings.app.spellCheckerLanguageInfo": "Ferdi käyttää Macin sisäänrakennettua oikolukua tarkastaessaan kirjoitusvirheitä. Jos haluat muuttaa tarkastettavaa kieltä, voit tehdä sen Macin järjestelmän asetuksissa.", |
266 | "settings.app.subheadlineCache": "Välimuisti", | 263 | "settings.app.subheadlineCache": "Välimuisti", |
267 | "settings.app.subheadlineFerdiProfile": "Ferdi Profile", | 264 | "settings.app.subheadlineFerdiProfile": "Ferdin profiili", |
268 | "settings.app.todoServerInfo": "This server will be used for the \"Ferdi Todo\" feature.", | 265 | "settings.app.todoServerInfo": "Tätä palvelinta käytetään \"Ferdi Todo\" -toiminnossa.", |
269 | "settings.app.translationHelp": "Auta meitä kääntämään Ferdi omalle kielellesi.", | 266 | "settings.app.translationHelp": "Auta meitä kääntämään Ferdi omalle kielellesi.", |
270 | "settings.app.universalDarkModeInfo": "Yleinen Tumma-tila yrittää luoda palveluille tyylejä, joita ei tueta tällä hetkellä.", | 267 | "settings.app.universalDarkModeInfo": "Yleinen Tumma-tila yrittää luoda palveluille tyylejä, joita ei tueta tällä hetkellä.", |
271 | "settings.app.updateStatusAvailable": "Päivitys saatavilla, ladataan...", | 268 | "settings.app.updateStatusAvailable": "Päivitys saatavilla, ladataan...", |
272 | "settings.app.updateStatusSearching": "Etsii päivityksiä", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Käytät Ferdin viimeisintä versiota", | 270 | "settings.app.updateStatusUpToDate": "Käytät Ferdin viimeisintä versiota", |
274 | "settings.invite.headline": "Kutsu ystäviä", | 271 | "settings.invite.headline": "Kutsu ystäviä", |
275 | "settings.navigation.account": "Tili", | 272 | "settings.navigation.account": "Tili", |
@@ -284,12 +281,12 @@ | |||
284 | "settings.recipes.customService.headline.communityRecipes": "Yhteisön Kolmannen osapuolen Ohjeet", | 281 | "settings.recipes.customService.headline.communityRecipes": "Yhteisön Kolmannen osapuolen Ohjeet", |
285 | "settings.recipes.customService.headline.customRecipes": "Kolmannen osapuolen ohjeet", | 282 | "settings.recipes.customService.headline.customRecipes": "Kolmannen osapuolen ohjeet", |
286 | "settings.recipes.customService.headline.devRecipes": "Ohjeet palvelun kehittämiseen", | 283 | "settings.recipes.customService.headline.devRecipes": "Ohjeet palvelun kehittämiseen", |
287 | "settings.recipes.customService.intro": "To add a custom service, copy the service recipe folder inside:", | 284 | "settings.recipes.customService.intro": "Jos haluat lisätä mukautetun palvelun, kopioi palvelun ohje:", |
288 | "settings.recipes.customService.openDevDocs": "Ohjelmoijan dokumentaatio", | 285 | "settings.recipes.customService.openDevDocs": "Ohjelmoijan dokumentaatio", |
289 | "settings.recipes.customService.openFolder": "Open folder", | 286 | "settings.recipes.customService.openFolder": "Avaa kansio", |
290 | "settings.recipes.headline": "Käytettävissä olevat palvelut", | 287 | "settings.recipes.headline": "Käytettävissä olevat palvelut", |
291 | "settings.recipes.missingService": "Palvelu puuttuu?", | 288 | "settings.recipes.missingService": "Palvelu puuttuu?", |
292 | "settings.recipes.nothingFound": "Sorry, but no service matched your search term - but you can still probably add it using the \"Custom Website\" option. Please note that the website might show more services that have been added to Ferdi since the version that you are currently on. To get those new services, please consider upgrading to a newer version of Ferdi.", | 289 | "settings.recipes.nothingFound": "Pahoittelut, mutta yksikään palvelu ei täsmää hakutermiisi - saatat kuitenkin pystyä lisäämään sen käyttämällä \"Mukautettu sivusto\" -vaihtoehtoa. Huomioithan, että sivusto saattaa näyttää enemmän palveluja mitä asennetussa Ferdin versiossa on. Saadaksesi käyttöön nämä uudet palvelut, harkitse päivittämistä uudempaan Ferdin versioon.", |
293 | "settings.recipes.servicesSuccessfulAddedInfo": "Palvelu lisätty onnistuneesti", | 290 | "settings.recipes.servicesSuccessfulAddedInfo": "Palvelu lisätty onnistuneesti", |
294 | "settings.searchService": "Hae palvelua", | 291 | "settings.searchService": "Hae palvelua", |
295 | "settings.service.error.goBack": "Takaisin palveluihin", | 292 | "settings.service.error.goBack": "Takaisin palveluihin", |
@@ -302,15 +299,15 @@ | |||
302 | "settings.service.form.darkReaderBrightness": "Tumman tilan kirkkaus", | 299 | "settings.service.form.darkReaderBrightness": "Tumman tilan kirkkaus", |
303 | "settings.service.form.darkReaderContrast": "Tumman tilan kontrasti", | 300 | "settings.service.form.darkReaderContrast": "Tumman tilan kontrasti", |
304 | "settings.service.form.darkReaderSepia": "Tumman tilan seepia", | 301 | "settings.service.form.darkReaderSepia": "Tumman tilan seepia", |
305 | "settings.service.form.deleteButton": "Delete service", | 302 | "settings.service.form.deleteButton": "Poista palvelu", |
306 | "settings.service.form.editServiceHeadline": "Muokkaa {name}", | 303 | "settings.service.form.editServiceHeadline": "Muokkaa {name}", |
307 | "settings.service.form.enableAudio": "Ota ääni käyttöön", | 304 | "settings.service.form.enableAudio": "Ota ääni käyttöön", |
308 | "settings.service.form.enableBadge": "Näytä lukemattomat viestit", | 305 | "settings.service.form.enableBadge": "Näytä lukemattomat viestit", |
309 | "settings.service.form.enableDarkMode": "Ota tumma tila käyttöön", | 306 | "settings.service.form.enableDarkMode": "Ota tumma tila käyttöön", |
310 | "settings.service.form.enableHibernation": "Enable hibernation", | 307 | "settings.service.form.enableHibernation": "Ota horrostila käyttöön", |
311 | "settings.service.form.enableNotification": "Ota ilmoitukset käyttöön", | 308 | "settings.service.form.enableNotification": "Ota ilmoitukset käyttöön", |
312 | "settings.service.form.enableService": "Ota palvelu käyttöön", | 309 | "settings.service.form.enableService": "Ota palvelu käyttöön", |
313 | "settings.service.form.enableWakeUp": "Enable wake up", | 310 | "settings.service.form.enableWakeUp": "Herätä palvelu", |
314 | "settings.service.form.headlineBadges": "Lukemattomat viestit", | 311 | "settings.service.form.headlineBadges": "Lukemattomat viestit", |
315 | "settings.service.form.headlineDarkReaderSettings": "Tumman tilan asetukset", | 312 | "settings.service.form.headlineDarkReaderSettings": "Tumman tilan asetukset", |
316 | "settings.service.form.headlineGeneral": "Yleinen", | 313 | "settings.service.form.headlineGeneral": "Yleinen", |
@@ -320,21 +317,21 @@ | |||
320 | "settings.service.form.iconUpload": "Pudota kuva tai klikkaa tästä", | 317 | "settings.service.form.iconUpload": "Pudota kuva tai klikkaa tästä", |
321 | "settings.service.form.indirectMessageInfo": "Sinulle ilmoitetaan kaikista kanavan uusista viesteistä, ei vain @username, @channel, @here, ...", | 318 | "settings.service.form.indirectMessageInfo": "Sinulle ilmoitetaan kaikista kanavan uusista viesteistä, ei vain @username, @channel, @here, ...", |
322 | "settings.service.form.indirectMessages": "Näytä viestimerkki kaikille uusille viesteille", | 319 | "settings.service.form.indirectMessages": "Näytä viestimerkki kaikille uusille viesteille", |
323 | "settings.service.form.isHibernatedEnabledInfo": "When enabled, a service will be shut down after a period of time to save system resources.", | 320 | "settings.service.form.isHibernatedEnabledInfo": "Kun käytössä, palvelu suljetaan tietyn ajan kuluttua järjestelmän resurssien säästämiseksi.", |
324 | "settings.service.form.isMutedInfo": "Kun poistettu käytöstä, kaikki ilmoitusäänet ja äänentoisto on mykistetty", | 321 | "settings.service.form.isMutedInfo": "Kun poistettu käytöstä, kaikki ilmoitusäänet ja äänentoisto on mykistetty", |
325 | "settings.service.form.name": "Nimi", | 322 | "settings.service.form.name": "Nimi", |
326 | "settings.service.form.onlyShowFavoritesInUnreadCount": "Only show Favorites in unread count", | 323 | "settings.service.form.onlyShowFavoritesInUnreadCount": "Näytä lukemattomien viestien määrä vain suosikessa", |
327 | "settings.service.form.openDarkmodeCss": "Avaa darkmode.css", | 324 | "settings.service.form.openDarkmodeCss": "Avaa darkmode.css", |
328 | "settings.service.form.openUserCss": "Avaa user.css", | 325 | "settings.service.form.openUserCss": "Avaa user.css", |
329 | "settings.service.form.openUserJs": "Avaa user.js", | 326 | "settings.service.form.openUserJs": "Avaa user.js", |
330 | "settings.service.form.proxy.headline": "Http/Https välityspalvelimen asetukset", | 327 | "settings.service.form.proxy.headline": "Http/Https välityspalvelimen asetukset", |
331 | "settings.service.form.proxy.host": "Välityspalvelimen Host/IP", | 328 | "settings.service.form.proxy.host": "Välityspalvelimen Host/IP", |
332 | "settings.service.form.proxy.info": "Proxy settings will not be synchronized with the Ferdi servers.", | 329 | "settings.service.form.proxy.info": "Välityspalvelimen asetukset eivät synkronoidu Ferdin palvelimille.", |
333 | "settings.service.form.proxy.isEnabled": "Käytä välityspalvelinta", | 330 | "settings.service.form.proxy.isEnabled": "Käytä välityspalvelinta", |
334 | "settings.service.form.proxy.password": "Password (optional)", | 331 | "settings.service.form.proxy.password": "Salasana (valinnainen)", |
335 | "settings.service.form.proxy.port": "Portti", | 332 | "settings.service.form.proxy.port": "Portti", |
336 | "settings.service.form.proxy.restartInfo": "Käynnistä Ferdi välityspalvelimen asetusten vaihtamisen jälkeen.", | 333 | "settings.service.form.proxy.restartInfo": "Käynnistä Ferdi välityspalvelimen asetusten vaihtamisen jälkeen.", |
337 | "settings.service.form.proxy.user": "User (optional)", | 334 | "settings.service.form.proxy.user": "Käyttäjä (valinnainen)", |
338 | "settings.service.form.recipeFileInfo": "Käyttäjän tiedostot lisätään web-sivulle, jotta voit muokata palveluita millä tahansa tavalla. Käyttäjätiedostot tallennetaan vain paikallisesti eikä niitä siirretä muille tietokoneille käyttäen samaa tiliä.", | 335 | "settings.service.form.recipeFileInfo": "Käyttäjän tiedostot lisätään web-sivulle, jotta voit muokata palveluita millä tahansa tavalla. Käyttäjätiedostot tallennetaan vain paikallisesti eikä niitä siirretä muille tietokoneille käyttäen samaa tiliä.", |
339 | "settings.service.form.saveButton": "Tallenna palvelu", | 336 | "settings.service.form.saveButton": "Tallenna palvelu", |
340 | "settings.service.form.tabHosted": "Hosted", | 337 | "settings.service.form.tabHosted": "Hosted", |
@@ -346,28 +343,19 @@ | |||
346 | "settings.services.discoverServices": "Selaa palveluita", | 343 | "settings.services.discoverServices": "Selaa palveluita", |
347 | "settings.services.headline": "Sinun palvelusi", | 344 | "settings.services.headline": "Sinun palvelusi", |
348 | "settings.services.noServicesAdded": "Aloita lisäämällä palvelu.", | 345 | "settings.services.noServicesAdded": "Aloita lisäämällä palvelu.", |
349 | "settings.services.nothingFound": "Sorry, but no service matched your search term.", | 346 | "settings.services.nothingFound": "Pahoittelut, yksikään palvelu ei vastannut hakuehtoasi.", |
350 | "settings.services.servicesRequestFailed": "Palveluita ei voitu ladata", | 347 | "settings.services.servicesRequestFailed": "Palveluita ei voitu ladata", |
351 | "settings.services.tooltip.isDisabled": "Palvelu poistettu käytöstä", | 348 | "settings.services.tooltip.isDisabled": "Palvelu poistettu käytöstä", |
352 | "settings.services.tooltip.isMuted": "Kaikki äänet on mykistetty", | 349 | "settings.services.tooltip.isMuted": "Kaikki äänet on mykistetty", |
353 | "settings.services.tooltip.notificationsDisabled": "Ilmoitukset on poistettu käytöstä", | 350 | "settings.services.tooltip.notificationsDisabled": "Ilmoitukset on poistettu käytöstä", |
354 | "settings.services.updatedInfo": "Tekemäsi muutokset on tallennettu", | 351 | "settings.services.updatedInfo": "Tekemäsi muutokset on tallennettu", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi on yhteisöjohtoinen ja avoimen lähdekoodin sovellus.</p><p>Kiitos henkilöille, jotka tekevät tämän mahdolliseksi:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Tietoja Ferdistä", | 354 | "settings.supportFerdi.headline": "Tietoja Ferdistä", |
357 | "settings.supportFerdi.textDonation": "Jos haluat tukea Ferdin kehitystä lahjoituksella, voit tehdä niin molemmilla tavoilla,", | ||
358 | "settings.supportFerdi.textDonationAnd": "ja", | ||
359 | "settings.supportFerdi.textExpenses": "Vaikka vapaaehtoiset tekevät suurimman osan työstä, meidän on silti maksettava palvelemista ja sertifikaateista. Olemme yhteisönä täysin läpinäkyviä keräämiämme ja käyttämiemme varojen suhteen", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub sponsorit", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "tästä", | ||
363 | "settings.supportFerdi.textOpenCollective": "Avoin Kollektiivi", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Tuki on aina tervetullutta. Voit saada listan tarvitsemastamme avusta", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "tästä", | ||
366 | "settings.supportFerdi.textVolunteers": "Ferdin kehittäminen tehdään vapaaehtoisten avulla. Ihmisillä, jotka käyttävät Ferdiä kuten sinä. He ylläpitävät, korjaavat ja parantavat Ferdia vapaa-aikanaan.", | ||
367 | "settings.team.contentHeadline": "Franz-tiimin hallinta", | 355 | "settings.team.contentHeadline": "Franz-tiimin hallinta", |
368 | "settings.team.copy": "Franzin Tiimihallinnan avulla voit hallita usean käyttäjän Franz-tilauksia. Huomioithan, että Franz Premium -tilaus ei anna sinulle etuja Ferdin käytössä: Ainoa syy siihen, että sinulla on vielä pääsy Tiimihallintaan, on se, että voit hallita perinteisiä Franz-tiimejä ja että et menetä mitään toimintoja tilisi hallinnassa.", | 356 | "settings.team.copy": "Franzin Tiimihallinnan avulla voit hallita usean käyttäjän Franz-tilauksia. Huomioithan, että Franz Premium -tilaus ei anna sinulle etuja Ferdin käytössä: Ainoa syy siihen, että sinulla on vielä pääsy Tiimihallintaan, on se, että voit hallita perinteisiä Franz-tiimejä ja että et menetä mitään toimintoja tilisi hallinnassa.", |
369 | "settings.team.headline": "Tiimi", | 357 | "settings.team.headline": "Tiimi", |
370 | "settings.team.intro": "You are currently using Franz Servers, which is why you have access to Team Management.", | 358 | "settings.team.intro": "Käytössäsi on tällä hetkellä Franz Servers, minkä vuoksi sinulla on pääsy tiimien hallintaan.", |
371 | "settings.team.manageAction": "Hallitse tiimiäsi meetfranz.comissa", | 359 | "settings.team.manageAction": "Hallitse tiimiäsi meetfranz.comissa", |
372 | "settings.team.teamsUnavailable": "Tiimit eivät ole käytettävissä", | 360 | "settings.team.teamsUnavailable": "Tiimit eivät ole käytettävissä", |
373 | "settings.team.teamsUnavailableInfo": "Tiimit ovat tällä hetkellä käytettävissä vain Franz-palvelimella ja Franz Professionalin lunastamisen jälkeen. Käyttääksesi tiimejä, vaihda palvelimesi osoitteeseen https://api.franzinfra.com.", | 361 | "settings.team.teamsUnavailableInfo": "Tiimit ovat tällä hetkellä käytettävissä vain Franz-palvelimella ja Franz Professionalin lunastamisen jälkeen. Käyttääksesi tiimejä, vaihda palvelimesi osoitteeseen https://api.franzinfra.com.", |
@@ -377,8 +365,8 @@ | |||
377 | "settings.user.form.accountType.non-profit": "Voittoa tavoittelematon", | 365 | "settings.user.form.accountType.non-profit": "Voittoa tavoittelematon", |
378 | "settings.user.form.currentPassword": "Nykyinen salasana", | 366 | "settings.user.form.currentPassword": "Nykyinen salasana", |
379 | "settings.user.form.email": "Sähköposti", | 367 | "settings.user.form.email": "Sähköposti", |
380 | "settings.user.form.firstname": "First Name", | 368 | "settings.user.form.firstname": "Etunimi", |
381 | "settings.user.form.lastname": "Last Name", | 369 | "settings.user.form.lastname": "Sukunimi", |
382 | "settings.user.form.newPassword": "Uusi salasana", | 370 | "settings.user.form.newPassword": "Uusi salasana", |
383 | "settings.workspace.add.form.name": "Nimi", | 371 | "settings.workspace.add.form.name": "Nimi", |
384 | "settings.workspace.add.form.submitButton": "Luo työtila", | 372 | "settings.workspace.add.form.submitButton": "Luo työtila", |
@@ -395,11 +383,11 @@ | |||
395 | "settings.workspaces.tryReloadWorkspaces": "Yritä uudelleen", | 383 | "settings.workspaces.tryReloadWorkspaces": "Yritä uudelleen", |
396 | "settings.workspaces.updatedInfo": "Tekemäsi muutokset on tallennettu", | 384 | "settings.workspaces.updatedInfo": "Tekemäsi muutokset on tallennettu", |
397 | "settings.workspaces.workspaceFeatureHeadline": "Vähemmän on enemmän: Esittelyssä Ferdi Työtilat", | 385 | "settings.workspaces.workspaceFeatureHeadline": "Vähemmän on enemmän: Esittelyssä Ferdi Työtilat", |
398 | "settings.workspaces.workspaceFeatureInfo": "Ferdi Workspaces let you focus on what’s important right now. Set up different sets of services and easily switch between them at any time. You decide which services you need when and where, so we can help you stay on top of your game - or easily switch off from work whenever you want.", | 386 | "settings.workspaces.workspaceFeatureInfo": "Ferdin työtilat auttaa sinua keskittymään siihen mikä on tärkeää juuri nyt. Määritä erilaisia palvelukokonaisuuksia ja vaihda helposti niiden välillä milloin tahansa. Sinä päätät mitä palveluita tarvitset milloin ja missä, jotta voimme auttaa sinua pysymään lempiasioittesi äärellä - tai rentoutumaan ilman työhälinää.", |
399 | "settings.workspaces.workspacesRequestFailed": "Työtiloja ei voitu ladata", | 387 | "settings.workspaces.workspacesRequestFailed": "Työtiloja ei voitu ladata", |
400 | "setupAssistant.headline": "Let's get started", | 388 | "setupAssistant.headline": "Aloitetaan", |
401 | "setupAssistant.subheadline": "Choose from our most used services and get back on top of your messaging now.", | 389 | "setupAssistant.subheadline": "Valitse suosituimmista palveluista ja ota viestintäsi haltuun.", |
402 | "setupAssistant.submit.label": "Let's go", | 390 | "setupAssistant.submit.label": "Aloitetaan", |
403 | "sidebar.addNewService": "Lisää uusi palvelu", | 391 | "sidebar.addNewService": "Lisää uusi palvelu", |
404 | "sidebar.closeTodosDrawer": "Sulje Ferdi Todos", | 392 | "sidebar.closeTodosDrawer": "Sulje Ferdi Todos", |
405 | "sidebar.closeWorkspaceDrawer": "Sulje työtilan valikko", | 393 | "sidebar.closeWorkspaceDrawer": "Sulje työtilan valikko", |
@@ -410,46 +398,46 @@ | |||
410 | "sidebar.unmuteApp": "Käytä ilmoituksia ja ääniä", | 398 | "sidebar.unmuteApp": "Käytä ilmoituksia ja ääniä", |
411 | "signup.email.label": "Sähköpostiosoite", | 399 | "signup.email.label": "Sähköpostiosoite", |
412 | "signup.emailDuplicate": "Käyttäjä, jolla on tämä sähköpostiosoite, on jo olemassa", | 400 | "signup.emailDuplicate": "Käyttäjä, jolla on tämä sähköpostiosoite, on jo olemassa", |
413 | "signup.firstname.label": "First Name", | 401 | "signup.firstname.label": "Etunimi", |
414 | "signup.headline": "Kirjaudu", | 402 | "signup.headline": "Kirjaudu", |
415 | "signup.lastname.label": "Last Name", | 403 | "signup.lastname.label": "Sukunimi", |
416 | "signup.legal.info": "Luomalla Ferdi-tilin hyväksyt", | 404 | "signup.legal.info": "Luomalla Ferdi-tilin hyväksyt", |
417 | "signup.legal.privacy": "Tietosuojalauseke", | 405 | "signup.legal.privacy": "Tietosuojalauseke", |
418 | "signup.legal.terms": "Käyttöehdot", | 406 | "signup.legal.terms": "Käyttöehdot", |
419 | "signup.link.login": "Sinulla on jo tili? Kirjaudu sisään", | 407 | "signup.link.login": "Sinulla on jo tili? Kirjaudu sisään", |
420 | "signup.password.label": "Salasana", | 408 | "signup.password.label": "Salasana", |
421 | "signup.submit.label": "Luo tili", | 409 | "signup.submit.label": "Luo tili", |
422 | "tabs.item.confirmDeleteService": "Do you really want to delete the {serviceName} service?", | 410 | "tabs.item.confirmDeleteService": "Haluatko varmasti poistaa palvelun {serviceName}?", |
423 | "tabs.item.deleteService": "Delete service", | 411 | "tabs.item.deleteService": "Poista palvelu", |
424 | "tabs.item.disableAudio": "Poista ääni käytöstä", | 412 | "tabs.item.disableAudio": "Poista ääni käytöstä", |
425 | "tabs.item.disableDarkMode": "Disable Dark mode", | 413 | "tabs.item.disableDarkMode": "Poista tumma tila käytöstä", |
426 | "tabs.item.disableNotifications": "Poista ilmoitukset käytöstä", | 414 | "tabs.item.disableNotifications": "Poista ilmoitukset käytöstä", |
427 | "tabs.item.disableService": "Disable service", | 415 | "tabs.item.disableService": "Poista palvelu käytöstä", |
428 | "tabs.item.enableAudio": "Ota ääni käyttöön", | 416 | "tabs.item.enableAudio": "Ota ääni käyttöön", |
429 | "tabs.item.enableDarkMode": "Enable Dark mode", | 417 | "tabs.item.enableDarkMode": "Ota tumma tila käyttöön", |
430 | "tabs.item.enableNotification": "Ota ilmoitukset käyttöön", | 418 | "tabs.item.enableNotification": "Ota ilmoitukset käyttöön", |
431 | "tabs.item.enableService": "Ota palvelu käyttöön", | 419 | "tabs.item.enableService": "Ota palvelu käyttöön", |
432 | "tabs.item.hibernateService": "Hibernate service", | 420 | "tabs.item.hibernateService": "Aseta palvelu lepotilaan", |
433 | "tabs.item.reload": "Lataa uudelleen", | 421 | "tabs.item.reload": "Päivitä", |
434 | "tabs.item.wakeUpService": "Wake up service", | 422 | "tabs.item.wakeUpService": "Herätä palvelu lepotilasta", |
435 | "validation.email": "{field} is not valid", | 423 | "validation.email": "{field} ei ole kelvollinen", |
436 | "validation.minLength": "{field} should be at least {length} characters long", | 424 | "validation.minLength": "{field} pitää olla vähintään {length} merkkiä pitkä", |
437 | "validation.oneRequired": "Vähintään yksi kohde valittava", | 425 | "validation.oneRequired": "Vähintään yksi kohde valittava", |
438 | "validation.required": "{field} is required", | 426 | "validation.required": "{field} -kenttä on pakollinen", |
439 | "validation.url": "{field} is not a valid URL", | 427 | "validation.url": "{field} ei ole kelvollinen URL-osoite", |
440 | "webControls.back": "Takaisin", | 428 | "webControls.back": "Takaisin", |
441 | "webControls.forward": "Eteenpäin", | 429 | "webControls.forward": "Eteenpäin", |
442 | "webControls.goHome": "Etusivu", | 430 | "webControls.goHome": "Etusivu", |
443 | "webControls.openInBrowser": "Avaa selaimessa", | 431 | "webControls.openInBrowser": "Avaa selaimessa", |
444 | "webControls.reload": "Lataa uudelleen", | 432 | "webControls.reload": "Päivitä", |
445 | "welcome.loginButton": "Kirjaudu tilillesi", | 433 | "welcome.loginButton": "Kirjaudu tilillesi", |
446 | "welcome.signupButton": "Luo ilmainen tili", | 434 | "welcome.signupButton": "Luo ilmainen tili", |
447 | "workspaceDrawer.addNewWorkspaceLabel": "Add new workspace", | 435 | "workspaceDrawer.addNewWorkspaceLabel": "Lisää uusi työtila", |
448 | "workspaceDrawer.allServices": "Kaikki palvelut", | 436 | "workspaceDrawer.allServices": "Kaikki palvelut", |
449 | "workspaceDrawer.headline": "Työtilat", | 437 | "workspaceDrawer.headline": "Työtilat", |
450 | "workspaceDrawer.item.contextMenuEdit": "muokkaa", | 438 | "workspaceDrawer.item.contextMenuEdit": "muokkaa", |
451 | "workspaceDrawer.item.noServicesAddedYet": "Palveluja ei ole vielä lisätty", | 439 | "workspaceDrawer.item.noServicesAddedYet": "Palveluja ei ole vielä lisätty", |
452 | "workspaceDrawer.workspaceFeatureInfo": "<p>Ferdi Workspaces let you focus on what’s important right now. Set up different sets of services and easily switch between them at any time.</p><p>You decide which services you need when and where, so we can help you stay on top of your game - or easily switch off from work whenever you want.</p>", | 440 | "workspaceDrawer.workspaceFeatureInfo": "<p>Ferdin työtilat auttaa sinua keskittymään siihen mikä on tärkeää juuri nyt. Määritä erilaisia palvelukokonaisuuksia ja vaihda helposti niiden välillä milloin tahansa.</p><p>Sinä päätät mitä palveluita tarvitset milloin ja missä, jotta voimme auttaa sinua pysymään lempiasioittesi äärellä - tai rentoutumaan ilman työhälinää.</p>", |
453 | "workspaceDrawer.workspacesSettingsTooltip": "Edit workspaces settings", | 441 | "workspaceDrawer.workspacesSettingsTooltip": "Muokkaa työtilojen asetuksia", |
454 | "workspaces.switchingIndicator.switchingTo": "Vaihdetaan" | 442 | "workspaces.switchingIndicator.switchingTo": "Vaihdetaan" |
455 | } | 443 | } |
diff --git a/src/i18n/locales/fr.json b/src/i18n/locales/fr.json index 16d806321..7bb8574d6 100644 --- a/src/i18n/locales/fr.json +++ b/src/i18n/locales/fr.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Que s'est-il passé?", | 10 | "connectionLostBanner.informationLink": "Que s'est-il passé?", |
11 | "connectionLostBanner.message": "Oh non ! Ferdi a perdu la connexion avec {name}.", | 11 | "connectionLostBanner.message": "Oh non ! Ferdi a perdu la connexion avec {name}.", |
12 | "feature.basicAuth.signIn": "Connexion", | 12 | "feature.basicAuth.signIn": "Connexion", |
13 | "feature.nightlyBuilds.activate": "Activer", | ||
14 | "feature.nightlyBuilds.info": "Les versions de développement sont des versions expérimentales de Ferdi qui peuvent contenir des fonctionnalités non optimisées ou incomplètes. Ces versions de développement sont principalement utilisés par les développeurs pour tester leurs nouvelles fonctionnalités et leurs performances. Si vous ne savez pas ce que vous faites, nous vous suggérons de ne pas activer les versions de développement.", | ||
15 | "feature.nightlyBuilds.title": "Versions de développement", | ||
16 | "feature.publishDebugInfo.error": "Il y a eu une erreur en essayant de publier les informations de débogage. Veuillez réessayer plus tard ou consulter la console pour plus d'informations.", | 13 | "feature.publishDebugInfo.error": "Il y a eu une erreur en essayant de publier les informations de débogage. Veuillez réessayer plus tard ou consulter la console pour plus d'informations.", |
17 | "feature.publishDebugInfo.info": "La publication de vos informations de débogage nous aide à trouver des problèmes et des erreurs dans Ferdi. En publiant vos informations de débogage, vous acceptez la politique de confidentialité et les conditions d'utilisation de Ferdi Debugger", | 14 | "feature.publishDebugInfo.info": "La publication de vos informations de débogage nous aide à trouver des problèmes et des erreurs dans Ferdi. En publiant vos informations de débogage, vous acceptez la politique de confidentialité et les conditions d'utilisation de Ferdi Debugger", |
18 | "feature.publishDebugInfo.privacy": "Politique de confidentialité", | 15 | "feature.publishDebugInfo.privacy": "Politique de confidentialité", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Ouvrir en arrière-plan", | 198 | "settings.app.form.autoLaunchInBackground": "Ouvrir en arrière-plan", |
202 | "settings.app.form.autoLaunchOnStart": "Lancer Ferdi au démarrage", | 199 | "settings.app.form.autoLaunchOnStart": "Lancer Ferdi au démarrage", |
203 | "settings.app.form.automaticUpdates": "Activer les mises à jour", | 200 | "settings.app.form.automaticUpdates": "Activer les mises à jour", |
204 | "settings.app.form.beta": "Accepter les versions bêta", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Ne pas afficher les notifications pour les événements du presse-papiers", | 202 | "settings.app.form.clipboardNotifications": "Ne pas afficher les notifications pour les événements du presse-papiers", |
206 | "settings.app.form.closeToSystemTray": "Lors de la fermeture, laisser Ferdi actif dans la barre d'état système", | 203 | "settings.app.form.closeToSystemTray": "Lors de la fermeture, laisser Ferdi actif dans la barre d'état système", |
207 | "settings.app.form.confirmOnQuit": "Confirmer lorsque vous quittez Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirmer lorsque vous quittez Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Aidez-nous à traduire Ferdi dans votre langue.", | 266 | "settings.app.translationHelp": "Aidez-nous à traduire Ferdi dans votre langue.", |
270 | "settings.app.universalDarkModeInfo": "Le mode sombre universel tente de générer dynamiquement des styles de mode sombre pour les services qui ne sont pas encore supportés.", | 267 | "settings.app.universalDarkModeInfo": "Le mode sombre universel tente de générer dynamiquement des styles de mode sombre pour les services qui ne sont pas encore supportés.", |
271 | "settings.app.updateStatusAvailable": "Mise à jour disponible, téléchargement en cours...", | 268 | "settings.app.updateStatusAvailable": "Mise à jour disponible, téléchargement en cours...", |
272 | "settings.app.updateStatusSearching": "Recherche d'une mise à jour", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Vous utilisez la dernière version de Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Vous utilisez la dernière version de Ferdi", |
274 | "settings.invite.headline": "Invite des amis", | 271 | "settings.invite.headline": "Invite des amis", |
275 | "settings.navigation.account": "Compte", | 272 | "settings.navigation.account": "Compte", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Tous les sons sont coupés", | 349 | "settings.services.tooltip.isMuted": "Tous les sons sont coupés", |
353 | "settings.services.tooltip.notificationsDisabled": "Notifications désactivées", | 350 | "settings.services.tooltip.notificationsDisabled": "Notifications désactivées", |
354 | "settings.services.updatedInfo": "Vos modifications ont été enregistrées", | 351 | "settings.services.updatedInfo": "Vos modifications ont été enregistrées", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi est une application open-source et dirigée par la communauté.</p><p>Merci à toutes les personnes qui rendent cela possible :</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "À propos de Ferdi", | 354 | "settings.supportFerdi.headline": "À propos de Ferdi", |
357 | "settings.supportFerdi.textDonation": "Si vous avez envie de soutenir le développement de Ferdi par un don, vous pouvez le faire via", | ||
358 | "settings.supportFerdi.textDonationAnd": "et", | ||
359 | "settings.supportFerdi.textExpenses": "Bien que les bénévoles fassent la majeure partie du travail, nous avons besoin de payer pour les serveurs et les certificats. En tant que communauté, nous sommes totalement transparents sur les fonds que nous collectons et dépensons - voir nos", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "Sponsors sur GitHub", | ||
361 | "settings.supportFerdi.textListContributors": "Liste complète des contributeurs", | ||
362 | "settings.supportFerdi.textListContributorsHere": "ici", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Toute aide est toujours la bienvenue. Vous pouvez trouver une liste de l'aide dont nous avons besoin", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "ici", | ||
366 | "settings.supportFerdi.textVolunteers": "Le développement de Ferdi est fait par des bénévoles. Des gens qui utilisent Ferdi comme vous. Ils maintiennent, réparent et améliorent Ferdi pendant leur temps libre.", | ||
367 | "settings.team.contentHeadline": "Gestion d'équipe Franz", | 355 | "settings.team.contentHeadline": "Gestion d'équipe Franz", |
368 | "settings.team.copy": "La gestion d'équipe de Franz vous permet de gérer les abonnements Franz pour plusieurs utilisateurs. N’oubliez pas que le fait d’avoir un abonnement Franz Premium ne vous donnera aucun avantage dans l'utilisation de Ferdi : la seule raison pour laquelle vous avez encore accès à la gestion d’équipe est que vous pouvez gérer vos équipes Franz héritées et que vous ne perdez donc aucune fonctionnalité dans la gestion de votre compte.", | 356 | "settings.team.copy": "La gestion d'équipe de Franz vous permet de gérer les abonnements Franz pour plusieurs utilisateurs. N’oubliez pas que le fait d’avoir un abonnement Franz Premium ne vous donnera aucun avantage dans l'utilisation de Ferdi : la seule raison pour laquelle vous avez encore accès à la gestion d’équipe est que vous pouvez gérer vos équipes Franz héritées et que vous ne perdez donc aucune fonctionnalité dans la gestion de votre compte.", |
369 | "settings.team.headline": "Équipe", | 357 | "settings.team.headline": "Équipe", |
diff --git a/src/i18n/locales/ga.json b/src/i18n/locales/ga.json index ade9c3fbf..ec763c9d4 100644 --- a/src/i18n/locales/ga.json +++ b/src/i18n/locales/ga.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Oscail sa chúlra", | 198 | "settings.app.form.autoLaunchInBackground": "Oscail sa chúlra", |
202 | "settings.app.form.autoLaunchOnStart": "Láinseáil Ferdi ón tús", | 199 | "settings.app.form.autoLaunchOnStart": "Láinseáil Ferdi ón tús", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Cuir leagain béite san áireamh", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Cabhraigh linn Ferdi a aistriú i do theanga.", | 266 | "settings.app.translationHelp": "Cabhraigh linn Ferdi a aistriú i do theanga.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Nuashonrú le fáil, ag Ãoslódáil...", | 268 | "settings.app.updateStatusAvailable": "Nuashonrú le fáil, ag Ãoslódáil...", |
272 | "settings.app.updateStatusSearching": "Ag cuardach le nuashonruithe", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Tá tú ag baint úsáid as an leagan is deireanaà de Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Tá tú ag baint úsáid as an leagan is deireanaà de Ferdi", |
274 | "settings.invite.headline": "Tabhair cuireadh do thriúr chara", | 271 | "settings.invite.headline": "Tabhair cuireadh do thriúr chara", |
275 | "settings.navigation.account": "Cuntas", | 272 | "settings.navigation.account": "Cuntas", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Tachtar gach fuaim", | 349 | "settings.services.tooltip.isMuted": "Tachtar gach fuaim", |
353 | "settings.services.tooltip.notificationsDisabled": "Fógraà dhÃchumasaithe", | 350 | "settings.services.tooltip.notificationsDisabled": "Fógraà dhÃchumasaithe", |
354 | "settings.services.updatedInfo": "Sábháladh do chuid athruithe", | 351 | "settings.services.updatedInfo": "Sábháladh do chuid athruithe", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Faoi Ferdi", | 354 | "settings.supportFerdi.headline": "Faoi Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Foireann", | 357 | "settings.team.headline": "Foireann", |
diff --git a/src/i18n/locales/he.json b/src/i18n/locales/he.json index b25aaa67b..9f69d41d7 100644 --- a/src/i18n/locales/he.json +++ b/src/i18n/locales/he.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "מה קרה?", | 10 | "connectionLostBanner.informationLink": "מה קרה?", |
11 | "connectionLostBanner.message": "הו ל×! פרדי ×יבד ×ת החיבור ל {name}.", | 11 | "connectionLostBanner.message": "הו ל×! פרדי ×יבד ×ת החיבור ל {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "הפעל", | ||
14 | "feature.nightlyBuilds.info": "גרס×ות × ×™×™×˜×œ×™ ×”× ×’×¨×¡×ות × ×¡×™×•× ×™×•×ª ביותר של פרדי, העשויות להכיל פיצ'×¨×™× ×‘×œ×ª×™ גמורי×. גרס×ות ×לה מיועדות בעיקר לשימוש ×ž×¤×ª×—×™× ×¢×œ ×ž× ×ª ×œ× ×¡×•×ª ×ת הפיצ'×¨×™× ×”×—×“×©×™× ×”× ×ž×¦××™× ×‘×¤×™×ª×•×— - ×œ×¤× ×™ ×”×›× ×¡×ª× ×œ×’×¨×¡×” הסופית. ×× ×תה ×œ× ×™×•×“×¢ מה ×תה עושה, ×× ×• ×ž×ž×œ×™×¦×™× ×©×œ× ×ª×¤×¢×™×œ ×ת ×”×ופציה ×”×–×ת.", | ||
15 | "feature.nightlyBuilds.title": "גרס×ות × ×™×™×˜×œ×™", | ||
16 | "feature.publishDebugInfo.error": "קיימת שגי××” ×‘×¤×¨×¡×•× ×ž×™×“×¢ × ×™×¤×•×™ השגי×ות, ×× × × ×¡×” ×©× ×™×ª מ×וחר יותר ×ו הסתכל בקובץ הלוג למידע × ×•×¡×£.", | 13 | "feature.publishDebugInfo.error": "קיימת שגי××” ×‘×¤×¨×¡×•× ×ž×™×“×¢ × ×™×¤×•×™ השגי×ות, ×× × × ×¡×” ×©× ×™×ª מ×וחר יותר ×ו הסתכל בקובץ הלוג למידע × ×•×¡×£.", |
17 | "feature.publishDebugInfo.info": "×¤×¨×¡×•× ×ž×™×“×¢ × ×™×¤×•×™ השגי×ות עוזר ×œ× ×• ×œ×ž×¦×•× ×•×œ×˜×¤×œ בב××’×™× ×‘×¤×¨×“×™. ×‘×¤×¨×¡×•× ×ž×™×“×¢ × ×™×¤×•×™ השגי×ות ×”× ×š ×ž×¡×›×™× ×œ×ž×“×™× ×™×•×ª הפרטיות ×•×ª× ××™ השימוש של מפתחי פרדי", | 14 | "feature.publishDebugInfo.info": "×¤×¨×¡×•× ×ž×™×“×¢ × ×™×¤×•×™ השגי×ות עוזר ×œ× ×• ×œ×ž×¦×•× ×•×œ×˜×¤×œ בב××’×™× ×‘×¤×¨×“×™. ×‘×¤×¨×¡×•× ×ž×™×“×¢ × ×™×¤×•×™ השגי×ות ×”× ×š ×ž×¡×›×™× ×œ×ž×“×™× ×™×•×ª הפרטיות ×•×ª× ××™ השימוש של מפתחי פרדי", |
18 | "feature.publishDebugInfo.privacy": "×ž×“×™× ×™×•×ª הפרטיות", | 15 | "feature.publishDebugInfo.privacy": "×ž×“×™× ×™×•×ª הפרטיות", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "פתח ברקע", | 198 | "settings.app.form.autoLaunchInBackground": "פתח ברקע", |
202 | "settings.app.form.autoLaunchOnStart": "התחל ×ת Ferdi ×¢× ×”×ž×¢×¨×›×ª", | 199 | "settings.app.form.autoLaunchOnStart": "התחל ×ת Ferdi ×¢× ×”×ž×¢×¨×›×ª", |
203 | "settings.app.form.automaticUpdates": "×פשר ×¢×“×›×•× ×™×", | 200 | "settings.app.form.automaticUpdates": "×פשר ×¢×“×›×•× ×™×", |
204 | "settings.app.form.beta": "כלול גרס×ות בט×", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Update available, downloading...", | 268 | "settings.app.updateStatusAvailable": "Update available, downloading...", |
272 | "settings.app.updateStatusSearching": "מחפש עדכון", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "×תה משתמש ×‘×’×™×¨×¡× ×”××—×¨×•× ×” של פרדי", | 270 | "settings.app.updateStatusUpToDate": "×תה משתמש ×‘×’×™×¨×¡× ×”××—×¨×•× ×” של פרדי", |
274 | "settings.invite.headline": "הזמן חברי×", | 271 | "settings.invite.headline": "הזמן חברי×", |
275 | "settings.navigation.account": "חשבון", | 272 | "settings.navigation.account": "חשבון", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "כל ×”×¦×œ×™×œ×™× ×ž×•×©×ª×§×™×", | 349 | "settings.services.tooltip.isMuted": "כל ×”×¦×œ×™×œ×™× ×ž×•×©×ª×§×™×", |
353 | "settings.services.tooltip.notificationsDisabled": "ההתר×ות מושבתות", | 350 | "settings.services.tooltip.notificationsDisabled": "ההתר×ות מושבתות", |
354 | "settings.services.updatedInfo": "×”×©×™× ×•×™×™× ×©×œ×š × ×©×ž×¨×•", | 351 | "settings.services.updatedInfo": "×”×©×™× ×•×™×™× ×©×œ×š × ×©×ž×¨×•", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "×ודות פרדי", | 354 | "settings.supportFerdi.headline": "×ודות פרדי", |
357 | "settings.supportFerdi.textDonation": "×× ×ª×¨×¦×” לתמוך בפרדי ב×מצעות תרומה, ×תה יכול לעשות ×–×ת ×’×,", | ||
358 | "settings.supportFerdi.textDonationAnd": "וג×", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "×ª×•×ž×›×™× ×‘×’×™×˜×”×ב", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "×›×ן", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "×›×ן", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "צוות", | 357 | "settings.team.headline": "צוות", |
diff --git a/src/i18n/locales/hi.json b/src/i18n/locales/hi.json index db528ac47..21f1c6fe9 100644 --- a/src/i18n/locales/hi.json +++ b/src/i18n/locales/hi.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Open in background", | 198 | "settings.app.form.autoLaunchInBackground": "Open in background", |
202 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", | 199 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Include beta versions", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Update available, downloading...", | 268 | "settings.app.updateStatusAvailable": "Update available, downloading...", |
272 | "settings.app.updateStatusSearching": "Is searching for update", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", | 270 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", |
274 | "settings.invite.headline": "Invite Friends", | 271 | "settings.invite.headline": "Invite Friends", |
275 | "settings.navigation.account": "Account", | 272 | "settings.navigation.account": "Account", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "All sounds are muted", | 349 | "settings.services.tooltip.isMuted": "All sounds are muted", |
353 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", | 350 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", |
354 | "settings.services.updatedInfo": "Your changes have been saved", | 351 | "settings.services.updatedInfo": "Your changes have been saved", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "About Ferdi", | 354 | "settings.supportFerdi.headline": "About Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/hr.json b/src/i18n/locales/hr.json index 83611ff1b..613286a0e 100644 --- a/src/i18n/locales/hr.json +++ b/src/i18n/locales/hr.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Otvori u pozadini", | 198 | "settings.app.form.autoLaunchInBackground": "Otvori u pozadini", |
202 | "settings.app.form.autoLaunchOnStart": "Pokreni Ferdi sa sistemom", | 199 | "settings.app.form.autoLaunchOnStart": "Pokreni Ferdi sa sistemom", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Obuhvati i beta verzije", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Pomozite nam prevesti aplikaciju na Vaš jezik. ", | 266 | "settings.app.translationHelp": "Pomozite nam prevesti aplikaciju na Vaš jezik. ", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Nadogradnja dostupna, preuzimanje...", | 268 | "settings.app.updateStatusAvailable": "Nadogradnja dostupna, preuzimanje...", |
272 | "settings.app.updateStatusSearching": "Traže se ažuriranja", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Koristite najnoviju verziju Franca.", | 270 | "settings.app.updateStatusUpToDate": "Koristite najnoviju verziju Franca.", |
274 | "settings.invite.headline": "Pozovi prijatelje", | 271 | "settings.invite.headline": "Pozovi prijatelje", |
275 | "settings.navigation.account": "KorisniÄki raÄun", | 272 | "settings.navigation.account": "KorisniÄki raÄun", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Svi zvukovi su onemogućeni. ", | 349 | "settings.services.tooltip.isMuted": "Svi zvukovi su onemogućeni. ", |
353 | "settings.services.tooltip.notificationsDisabled": "Obavijesti su onemogućene.", | 350 | "settings.services.tooltip.notificationsDisabled": "Obavijesti su onemogućene.", |
354 | "settings.services.updatedInfo": "Vaše promjene su spremljene", | 351 | "settings.services.updatedInfo": "Vaše promjene su spremljene", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "O aplikaciji", | 354 | "settings.supportFerdi.headline": "O aplikaciji", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Tim", | 357 | "settings.team.headline": "Tim", |
diff --git a/src/i18n/locales/hu.json b/src/i18n/locales/hu.json index a8fa40c99..2722421a1 100644 --- a/src/i18n/locales/hu.json +++ b/src/i18n/locales/hu.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Mi történt?", | 10 | "connectionLostBanner.informationLink": "Mi történt?", |
11 | "connectionLostBanner.message": "Ja ne! Ferdi nem tud kapcsolodni {name}-hez.", | 11 | "connectionLostBanner.message": "Ja ne! Ferdi nem tud kapcsolodni {name}-hez.", |
12 | "feature.basicAuth.signIn": "Bejelentkezés", | 12 | "feature.basicAuth.signIn": "Bejelentkezés", |
13 | "feature.nightlyBuilds.activate": "Aktiválás", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly verziók", | ||
16 | "feature.publishDebugInfo.error": "Hiba történt a hibakeresési napló publikálása közben. Kérem próbálja meg később.", | 13 | "feature.publishDebugInfo.error": "Hiba történt a hibakeresési napló publikálása közben. Kérem próbálja meg később.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Adatvédelmi szabályzat", | 15 | "feature.publishDebugInfo.privacy": "Adatvédelmi szabályzat", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Megnyitás háttérben", | 198 | "settings.app.form.autoLaunchInBackground": "Megnyitás háttérben", |
202 | "settings.app.form.autoLaunchOnStart": "Ferdi betöltése indÃtáskor", | 199 | "settings.app.form.autoLaunchOnStart": "Ferdi betöltése indÃtáskor", |
203 | "settings.app.form.automaticUpdates": "FrissÃtés engedélyezése", | 200 | "settings.app.form.automaticUpdates": "FrissÃtés engedélyezése", |
204 | "settings.app.form.beta": "Béta verziók keresése", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "SegÃts nekünk a Ferdi-ot lefordÃtani a nyelvedre.", | 266 | "settings.app.translationHelp": "SegÃts nekünk a Ferdi-ot lefordÃtani a nyelvedre.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "FrissÃtés elérhetÅ‘, letöltés folyamatban...", | 268 | "settings.app.updateStatusAvailable": "FrissÃtés elérhetÅ‘, letöltés folyamatban...", |
272 | "settings.app.updateStatusSearching": "FrissÃtéseket keres", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "A Ferdi legfrissebb verzióját használod", | 270 | "settings.app.updateStatusUpToDate": "A Ferdi legfrissebb verzióját használod", |
274 | "settings.invite.headline": "Barátok meghÃvása", | 271 | "settings.invite.headline": "Barátok meghÃvása", |
275 | "settings.navigation.account": "Fiók", | 272 | "settings.navigation.account": "Fiók", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Minden hang lenémÃtva", | 349 | "settings.services.tooltip.isMuted": "Minden hang lenémÃtva", |
353 | "settings.services.tooltip.notificationsDisabled": "ÉrtesÃtések letiltva", | 350 | "settings.services.tooltip.notificationsDisabled": "ÉrtesÃtések letiltva", |
354 | "settings.services.updatedInfo": "A módosÃtásokat elmentettük", | 351 | "settings.services.updatedInfo": "A módosÃtásokat elmentettük", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Névjegy", | 354 | "settings.supportFerdi.headline": "Névjegy", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "és", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "itt", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "itt", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Csapatkezelés", | 355 | "settings.team.contentHeadline": "Franz Csapatkezelés", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Csapat", | 357 | "settings.team.headline": "Csapat", |
diff --git a/src/i18n/locales/id.json b/src/i18n/locales/id.json index 60e80a27e..59d50a218 100644 --- a/src/i18n/locales/id.json +++ b/src/i18n/locales/id.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Ada apa ini?", | 10 | "connectionLostBanner.informationLink": "Ada apa ini?", |
11 | "connectionLostBanner.message": "Yah! Ferdi terputus dari {name}.", | 11 | "connectionLostBanner.message": "Yah! Ferdi terputus dari {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Mengaktifkan", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds adalah versi eksperimen dari Ferdi yang mungkin berisi fitur-fitur yang masih kasar dan tidak lengkap. Nightly builds ini biasa digunakan untuk para developer untuk mengetes fitur-fitur terbaru mereka dan bagaimana fitur-fitur itu berjalan di versi terakhir. Jika anda tidak tahu apa yang anda lakukan, kami sarankan untuk tidak mengaktivasi nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Buka di latar belakang", | 198 | "settings.app.form.autoLaunchInBackground": "Buka di latar belakang", |
202 | "settings.app.form.autoLaunchOnStart": "Jalankan Ferdi saat komputer dimulai", | 199 | "settings.app.form.autoLaunchOnStart": "Jalankan Ferdi saat komputer dimulai", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Sertakan versi beta", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Bantu kami menerjemahkan Ferdi ke bahasa Anda.", | 266 | "settings.app.translationHelp": "Bantu kami menerjemahkan Ferdi ke bahasa Anda.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Versi baru tersedia, mengunduh...", | 268 | "settings.app.updateStatusAvailable": "Versi baru tersedia, mengunduh...", |
272 | "settings.app.updateStatusSearching": "Sedang mencari versi baru", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Anda sedang menggunakan versi terbaru Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Anda sedang menggunakan versi terbaru Ferdi", |
274 | "settings.invite.headline": "Undang Teman", | 271 | "settings.invite.headline": "Undang Teman", |
275 | "settings.navigation.account": "Akun", | 272 | "settings.navigation.account": "Akun", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Semua suara dibisukan", | 349 | "settings.services.tooltip.isMuted": "Semua suara dibisukan", |
353 | "settings.services.tooltip.notificationsDisabled": "Pemberitahuan dinonaktifkan", | 350 | "settings.services.tooltip.notificationsDisabled": "Pemberitahuan dinonaktifkan", |
354 | "settings.services.updatedInfo": "Perubahan Anda telah disimpan", | 351 | "settings.services.updatedInfo": "Perubahan Anda telah disimpan", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Tentang Ferdi", | 354 | "settings.supportFerdi.headline": "Tentang Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Tim", | 357 | "settings.team.headline": "Tim", |
diff --git a/src/i18n/locales/it.json b/src/i18n/locales/it.json index f1d55e471..473356026 100644 --- a/src/i18n/locales/it.json +++ b/src/i18n/locales/it.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Cos'è successo?", | 10 | "connectionLostBanner.informationLink": "Cos'è successo?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi ha perso la connessione con {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi ha perso la connessione con {name}.", |
12 | "feature.basicAuth.signIn": "Accedi", | 12 | "feature.basicAuth.signIn": "Accedi", |
13 | "feature.nightlyBuilds.activate": "Attivato", | ||
14 | "feature.nightlyBuilds.info": "Le 'Nightly Builds' sono versioni sperimentali di Ferdi che possono contenere funzionalità incomplete o non perfettamente funzionanti. Queste versioni sono principalmente usate dagli sviluppatori per effettuare dei test sulle nuove caratteristiche e verificare come si integrano nella versione finale di Ferdi. Se non sei sicuro di quello che stai facendo, ti consigliamo di non attivare le 'Nightly Builds'.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "Si è verificato un errore durante il tentativo di pubblicare le informazioni di debug. Riprova più tardi o vedi la console per maggiori informazioni.", | 13 | "feature.publishDebugInfo.error": "Si è verificato un errore durante il tentativo di pubblicare le informazioni di debug. Riprova più tardi o vedi la console per maggiori informazioni.", |
17 | "feature.publishDebugInfo.info": "Pubblicare le informazioni di debug ci aiuta a trovare problemi ed errori in Ferdi. Pubblicando le informazioni di debug accetti l'informativa sulla privacy e i termini di servizio di Ferdi Debugger", | 14 | "feature.publishDebugInfo.info": "Pubblicare le informazioni di debug ci aiuta a trovare problemi ed errori in Ferdi. Pubblicando le informazioni di debug accetti l'informativa sulla privacy e i termini di servizio di Ferdi Debugger", |
18 | "feature.publishDebugInfo.privacy": "Informativa sulla privacy", | 15 | "feature.publishDebugInfo.privacy": "Informativa sulla privacy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Apri in background", | 198 | "settings.app.form.autoLaunchInBackground": "Apri in background", |
202 | "settings.app.form.autoLaunchOnStart": "Esegui Ferdi all'avvio", | 199 | "settings.app.form.autoLaunchOnStart": "Esegui Ferdi all'avvio", |
203 | "settings.app.form.automaticUpdates": "Abilita aggiornamenti", | 200 | "settings.app.form.automaticUpdates": "Abilita aggiornamenti", |
204 | "settings.app.form.beta": "Includi versioni beta", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Non mostrare notifiche per eventi dagli appunti", | 202 | "settings.app.form.clipboardNotifications": "Non mostrare notifiche per eventi dagli appunti", |
206 | "settings.app.form.closeToSystemTray": "Chiudi Ferdi nell'area di notifica", | 203 | "settings.app.form.closeToSystemTray": "Chiudi Ferdi nell'area di notifica", |
207 | "settings.app.form.confirmOnQuit": "Conferma quando esci da Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Conferma quando esci da Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Aiutaci a tradurre Ferdi nella tua lingua.", | 266 | "settings.app.translationHelp": "Aiutaci a tradurre Ferdi nella tua lingua.", |
270 | "settings.app.universalDarkModeInfo": "La modalità 'Dark Mode' universale cerca di generare dinamicamente uno stile di visualizzazione a sfondo scuro per quei servizi che non lo supportano nativamente.", | 267 | "settings.app.universalDarkModeInfo": "La modalità 'Dark Mode' universale cerca di generare dinamicamente uno stile di visualizzazione a sfondo scuro per quei servizi che non lo supportano nativamente.", |
271 | "settings.app.updateStatusAvailable": "Aggiornamento disponibile, download in corso...", | 268 | "settings.app.updateStatusAvailable": "Aggiornamento disponibile, download in corso...", |
272 | "settings.app.updateStatusSearching": "Ricerca aggiornamenti", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Stai utilizzando l'ultima versione di Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Stai utilizzando l'ultima versione di Ferdi", |
274 | "settings.invite.headline": "Invita Amici", | 271 | "settings.invite.headline": "Invita Amici", |
275 | "settings.navigation.account": "Account", | 272 | "settings.navigation.account": "Account", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Tutti i suoni sono disattivati", | 349 | "settings.services.tooltip.isMuted": "Tutti i suoni sono disattivati", |
353 | "settings.services.tooltip.notificationsDisabled": "Le notifiche sono disattivate", | 350 | "settings.services.tooltip.notificationsDisabled": "Le notifiche sono disattivate", |
354 | "settings.services.updatedInfo": "Le tue modifiche sono state salvate", | 351 | "settings.services.updatedInfo": "Le tue modifiche sono state salvate", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi è un'applicazione open source sviluppata dalla community.</p><p>Un ringraziamento a tutti coloro che hanno reso questo possibile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Info su Ferdi", | 354 | "settings.supportFerdi.headline": "Info su Ferdi", |
357 | "settings.supportFerdi.textDonation": "Se vuoi aiutare lo sviluppo di Ferdi con una donazione, puoi farlo", | ||
358 | "settings.supportFerdi.textDonationAnd": "e", | ||
359 | "settings.supportFerdi.textExpenses": "Nonostante la maggior parte del lavoro sia svolto da volontari è comunque necessario pagare per la gestione di server e certificati. Essendo una comunità vogliamo essere completamente trasparenti rispetto a come raccogliamo e spendiamo fondi. Maggiori informazioni su", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "Sponsor GitHub", | ||
361 | "settings.supportFerdi.textListContributors": "Elenco completo dei contributori", | ||
362 | "settings.supportFerdi.textListContributorsHere": "qui", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Il tuo supporto è il benvenuto. Puoi trovare un elenco degli aiuti che ci servono", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "qui", | ||
366 | "settings.supportFerdi.textVolunteers": "Lo sviluppo dell'applicazione Ferdi è gestita interamente da volontari, persone che come te usano Ferdi. Queste persone mantengono e migliorano Ferdi nel loro tempo libero.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Il gestore di Team di Franz (Franz's Team Management) ti consente di gestire gli abbonamenti Franz (Franz Subscriptions) per più utenti. È importante ricordare che possedere un abbonamento Premium Franz non dà alcun beneficio nell'usare Ferdi. L'unico motivo per cui hai accesso al gestore di Team è perchè tu posa gestire i tuoi Team di Franz creati in precedenza così da non perdere alcuna funzionalità nella gestione del tuo account.", | 356 | "settings.team.copy": "Il gestore di Team di Franz (Franz's Team Management) ti consente di gestire gli abbonamenti Franz (Franz Subscriptions) per più utenti. È importante ricordare che possedere un abbonamento Premium Franz non dà alcun beneficio nell'usare Ferdi. L'unico motivo per cui hai accesso al gestore di Team è perchè tu posa gestire i tuoi Team di Franz creati in precedenza così da non perdere alcuna funzionalità nella gestione del tuo account.", |
369 | "settings.team.headline": "Gruppo", | 357 | "settings.team.headline": "Gruppo", |
diff --git a/src/i18n/locales/ja.json b/src/i18n/locales/ja.json index af0664075..9f1343c50 100644 --- a/src/i18n/locales/ja.json +++ b/src/i18n/locales/ja.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "何ãŒèµ·ãã¾ã—ãŸã‹ï¼Ÿ", | 10 | "connectionLostBanner.informationLink": "何ãŒèµ·ãã¾ã—ãŸã‹ï¼Ÿ", |
11 | "connectionLostBanner.message": "{name}ã¸ã®æŽ¥ç¶šãŒåˆ‡æ–ã•ã‚Œã¾ã—ãŸã€‚", | 11 | "connectionLostBanner.message": "{name}ã¸ã®æŽ¥ç¶šãŒåˆ‡æ–ã•ã‚Œã¾ã—ãŸã€‚", |
12 | "feature.basicAuth.signIn": "サインイン", | 12 | "feature.basicAuth.signIn": "サインイン", |
13 | "feature.nightlyBuilds.activate": "有効化", | ||
14 | "feature.nightlyBuilds.info": "Nightlyビルドã¯æœªæ¤œè¨¼ã‚„未完æˆã®æ©Ÿèƒ½ãŒå«ã¾ã‚Œã‚‹éžå¸¸ã«å®Ÿé¨“çš„ãªãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã™ã€‚ã“ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã¯ã€ä¸»ã«æ–°æ©Ÿèƒ½ã®ãƒ†ã‚¹ãƒˆã‚„最新ビルドã§ã®æ¤œè¨¼ã‚’è¡Œã†é–‹ç™ºè€…ãŒä½¿ç”¨ã™ã‚‹ã‚‚ã®ã§ã™ã€‚ã“れをç†è§£ã—ã¦ã„ãªã„æ–¹ã¯ã€Nightlyビルドを有効化ã—ãªã„ã“ã¨ã‚’ãŠã™ã™ã‚ã—ã¾ã™ã€‚", | ||
15 | "feature.nightlyBuilds.title": "Nightlyビルド", | ||
16 | "feature.publishDebugInfo.error": "デãƒãƒƒã‚°æƒ…å ±ã®å…¬é–‹ä¸ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚後ã§ã‚‚ã†ä¸€åº¦è©¦ã™ã‹ã€ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã‚’表示ã—ã¦è©³ç´°ãªæƒ…å ±ã‚’ç¢ºèªã—ã¾ã™ã€‚", | 13 | "feature.publishDebugInfo.error": "デãƒãƒƒã‚°æƒ…å ±ã®å…¬é–‹ä¸ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚後ã§ã‚‚ã†ä¸€åº¦è©¦ã™ã‹ã€ã‚³ãƒ³ã‚½ãƒ¼ãƒ«ã‚’表示ã—ã¦è©³ç´°ãªæƒ…å ±ã‚’ç¢ºèªã—ã¾ã™ã€‚", |
17 | "feature.publishDebugInfo.info": "デãƒãƒƒã‚°æƒ…å ±ã‚’å…¬é–‹ã™ã‚‹ã“ã¨ã§ã€Ferdiã®é–‹ç™ºè€…ãŒå•é¡Œã‚„エラーを発見ã™ã‚‹æ‰‹åŠ©ã‘ã¨ãªã‚Šã¾ã™ã€‚ デãƒãƒƒã‚°æƒ…å ±ã‚’å…¬é–‹ã™ã‚‹ã“ã¨ã§ã€Ferdi Debuggerã®ãƒ—ライãƒã‚·ãƒ¼ãƒãƒªã‚·ãƒ¼ã¨åˆ©ç”¨è¦ç´„ã«åŒæ„ã—ãŸã“ã¨ã«ãªã‚Šã¾ã™ã€‚", | 14 | "feature.publishDebugInfo.info": "デãƒãƒƒã‚°æƒ…å ±ã‚’å…¬é–‹ã™ã‚‹ã“ã¨ã§ã€Ferdiã®é–‹ç™ºè€…ãŒå•é¡Œã‚„エラーを発見ã™ã‚‹æ‰‹åŠ©ã‘ã¨ãªã‚Šã¾ã™ã€‚ デãƒãƒƒã‚°æƒ…å ±ã‚’å…¬é–‹ã™ã‚‹ã“ã¨ã§ã€Ferdi Debuggerã®ãƒ—ライãƒã‚·ãƒ¼ãƒãƒªã‚·ãƒ¼ã¨åˆ©ç”¨è¦ç´„ã«åŒæ„ã—ãŸã“ã¨ã«ãªã‚Šã¾ã™ã€‚", |
18 | "feature.publishDebugInfo.privacy": "プライãƒã‚·ãƒ¼ãƒãƒªã‚·ãƒ¼", | 15 | "feature.publishDebugInfo.privacy": "プライãƒã‚·ãƒ¼ãƒãƒªã‚·ãƒ¼", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§é–‹ã", | 198 | "settings.app.form.autoLaunchInBackground": "ãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§é–‹ã", |
202 | "settings.app.form.autoLaunchOnStart": "システム起動時ã«Ferdiã‚’é–‹ã", | 199 | "settings.app.form.autoLaunchOnStart": "システム起動時ã«Ferdiã‚’é–‹ã", |
203 | "settings.app.form.automaticUpdates": "アップデートを有効ã«ã™ã‚‹", | 200 | "settings.app.form.automaticUpdates": "アップデートを有効ã«ã™ã‚‹", |
204 | "settings.app.form.beta": "Betaãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’å«ã‚ã‚‹", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "クリップボードイベントã®é€šçŸ¥ã‚’表示ã—ãªã„", | 202 | "settings.app.form.clipboardNotifications": "クリップボードイベントã®é€šçŸ¥ã‚’表示ã—ãªã„", |
206 | "settings.app.form.closeToSystemTray": "Ferdiをシステムトレイã«é–‰ã˜ã‚‹", | 203 | "settings.app.form.closeToSystemTray": "Ferdiをシステムトレイã«é–‰ã˜ã‚‹", |
207 | "settings.app.form.confirmOnQuit": "Ferdiã®çµ‚了時ã«ç¢ºèªã™ã‚‹", | 204 | "settings.app.form.confirmOnQuit": "Ferdiã®çµ‚了時ã«ç¢ºèªã™ã‚‹", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Ferdiã®ç¿»è¨³ä½œæ¥ã«ã”å”力をãŠé¡˜ã„ã—ã¾ã™ã€‚", | 266 | "settings.app.translationHelp": "Ferdiã®ç¿»è¨³ä½œæ¥ã«ã”å”力をãŠé¡˜ã„ã—ã¾ã™ã€‚", |
270 | "settings.app.universalDarkModeInfo": "ユニãƒãƒ¼ã‚µãƒ«ãƒ€ãƒ¼ã‚¯ãƒ¢ãƒ¼ãƒ‰ã¯ã€ç¾åœ¨ãƒ€ãƒ¼ã‚¯ãƒ¢ãƒ¼ãƒ‰ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„サービスå‘ã‘ã«ãƒ€ãƒ¼ã‚¯ãƒ¢ãƒ¼ãƒ‰ã‚’å‹•çš„ã«ç”Ÿæˆã—ã¾ã™ã€‚", | 267 | "settings.app.universalDarkModeInfo": "ユニãƒãƒ¼ã‚µãƒ«ãƒ€ãƒ¼ã‚¯ãƒ¢ãƒ¼ãƒ‰ã¯ã€ç¾åœ¨ãƒ€ãƒ¼ã‚¯ãƒ¢ãƒ¼ãƒ‰ãŒã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ãªã„サービスå‘ã‘ã«ãƒ€ãƒ¼ã‚¯ãƒ¢ãƒ¼ãƒ‰ã‚’å‹•çš„ã«ç”Ÿæˆã—ã¾ã™ã€‚", |
271 | "settings.app.updateStatusAvailable": "æ›´æ–°ãŒè¦‹ã¤ã‹ã‚Šã¾ã—ãŸã€‚ダウンãƒãƒ¼ãƒ‰ã—ã¦ã„ã¾ã™...", | 268 | "settings.app.updateStatusAvailable": "æ›´æ–°ãŒè¦‹ã¤ã‹ã‚Šã¾ã—ãŸã€‚ダウンãƒãƒ¼ãƒ‰ã—ã¦ã„ã¾ã™...", |
272 | "settings.app.updateStatusSearching": "更新を確èªä¸", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "ãŠä½¿ã„ã®Ferdiã¯æœ€æ–°ã§ã™", | 270 | "settings.app.updateStatusUpToDate": "ãŠä½¿ã„ã®Ferdiã¯æœ€æ–°ã§ã™", |
274 | "settings.invite.headline": "知りåˆã„を招待ã™ã‚‹", | 271 | "settings.invite.headline": "知りåˆã„を招待ã™ã‚‹", |
275 | "settings.navigation.account": "アカウント", | 272 | "settings.navigation.account": "アカウント", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "無音ã¨ãªã£ã¦ã„ã¾ã™", | 349 | "settings.services.tooltip.isMuted": "無音ã¨ãªã£ã¦ã„ã¾ã™", |
353 | "settings.services.tooltip.notificationsDisabled": "通知ã¯ç„¡åŠ¹ã§ã™", | 350 | "settings.services.tooltip.notificationsDisabled": "通知ã¯ç„¡åŠ¹ã§ã™", |
354 | "settings.services.updatedInfo": "変更内容ãŒä¿å˜ã•ã‚Œã¾ã—ãŸ", | 351 | "settings.services.updatedInfo": "変更内容ãŒä¿å˜ã•ã‚Œã¾ã—ãŸ", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdiã¯ã‚ªãƒ¼ãƒ—ンソースã§ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ä¸»å°Žé–‹ç™ºã®ã‚¢ãƒ—リケーションã§ã™ã€‚</p><p>ã“れをå¯èƒ½ã«ã—ã¦ãã ã•ã£ãŸçš†æ§˜ã«æ„Ÿè¬ã—ã¾ã™:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±", | 354 | "settings.supportFerdi.headline": "ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±", |
357 | "settings.supportFerdi.textDonation": "Ferdiã®é–‹ç™ºã‚’寄付ã§å¿œæ´ã—ãŸã„å ´åˆã€ä»¥ä¸‹ã®æ–¹æ³•ã§ãŠé¡˜ã„ã—ã¾ã™ã€‚", | ||
358 | "settings.supportFerdi.textDonationAnd": "ã¨", | ||
359 | "settings.supportFerdi.textExpenses": "ボランティアãŒã‹ãªã‚Šã®éƒ¨åˆ†ã®ä½œæ¥ã‚’è¡Œã£ã¦ã„ã¾ã™ãŒã€ç§ãŸã¡ã‚‚サーãƒãƒ¼ä»£ã¨è¨¼æ˜Žæ›¸ã‚’支払ã‚ãªãã¦ã¯ãªã‚Šã¾ã›ã‚“。コミュニティã¨åŒæ§˜ã«ã€ç§ãŸã¡ã®åŽæ”¯ã¯å…¨ã¦å…¬é–‹ã•ã‚Œã¦ã„ã¾ã™ã€‚以下をå‚ç…§ã—ã¦ãã ã•ã„。", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "å…¨ã¦ã®è²¢çŒ®è€…リスト", | ||
362 | "settings.supportFerdi.textListContributorsHere": "ã“ã“", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "支æ´ã¯ã„ã¤ã§ã‚‚æ“è¿Žã§ã™ã€‚ç§ãŸã¡ãŒå¿…è¦ã¨ã—ã¦ã„る支æ´ã®ãƒªã‚¹ãƒˆãŒã‚ã‚Šã¾ã™", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "ã“ã“", | ||
366 | "settings.supportFerdi.textVolunteers": "Ferdiã®é–‹ç™ºã¯ãƒœãƒ©ãƒ³ãƒ†ã‚£ã‚¢ã«ã‚ˆã‚Šè¡Œã‚ã‚Œã¦ã„ã¾ã™ã€‚Ferdiã‚’æ°—ã«å…¥ã£ãŸåŒå£«ã®çš†ã•ã‚“ã§ã™ã€‚ã“ã®æ–¹ã€…ã¯è‡ªåˆ†ã®è‡ªç”±æ™‚間を利用ã—ã¦Ferdiã®ãƒ¡ãƒ³ãƒ†ãƒŠãƒ³ã‚¹ã€ãƒã‚°ä¿®æ£ã€æ”¹è‰¯ã‚’è¡Œã£ã¦ã„ã¾ã™ã€‚", | ||
367 | "settings.team.contentHeadline": "Franzã®ãƒãƒ¼ãƒ 管ç†", | 355 | "settings.team.contentHeadline": "Franzã®ãƒãƒ¼ãƒ 管ç†", |
368 | "settings.team.copy": "Franzãƒãƒ¼ãƒ 管ç†ã§ã¯ã€è¤‡æ•°ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®Franzサブスクリプションを管ç†ã§ãã¾ã™ã€‚Franzプレミアムã®ã‚µãƒ–スクリプションã¯ã€Ferdiを使用ã™ã‚‹ä¸Šã§ä½•ã®åˆ©ç‚¹ã‚‚ãªã„ã“ã¨ã«ç•™æ„ã—ã¦ãã ã•ã„。レガシーãªFranzã®ãƒãƒ¼ãƒ を管ç†ã—ã€ã‚¢ã‚«ã‚¦ãƒ³ãƒˆç®¡ç†æ©Ÿèƒ½ã‚’ç¶æŒã™ã‚‹ãŸã‚ã ã‘ã«ã€ãƒãƒ¼ãƒ 管ç†ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãるよã†ã«ãªã£ã¦ã„ã¾ã™ã€‚", | 356 | "settings.team.copy": "Franzãƒãƒ¼ãƒ 管ç†ã§ã¯ã€è¤‡æ•°ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®Franzサブスクリプションを管ç†ã§ãã¾ã™ã€‚Franzプレミアムã®ã‚µãƒ–スクリプションã¯ã€Ferdiを使用ã™ã‚‹ä¸Šã§ä½•ã®åˆ©ç‚¹ã‚‚ãªã„ã“ã¨ã«ç•™æ„ã—ã¦ãã ã•ã„。レガシーãªFranzã®ãƒãƒ¼ãƒ を管ç†ã—ã€ã‚¢ã‚«ã‚¦ãƒ³ãƒˆç®¡ç†æ©Ÿèƒ½ã‚’ç¶æŒã™ã‚‹ãŸã‚ã ã‘ã«ã€ãƒãƒ¼ãƒ 管ç†ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãるよã†ã«ãªã£ã¦ã„ã¾ã™ã€‚", |
369 | "settings.team.headline": "ãƒãƒ¼ãƒ ", | 357 | "settings.team.headline": "ãƒãƒ¼ãƒ ", |
diff --git a/src/i18n/locales/ka.json b/src/i18n/locales/ka.json index df7d69c4f..6506376c5 100644 --- a/src/i18n/locales/ka.json +++ b/src/i18n/locales/ka.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "გáƒáƒ®áƒ¡áƒ”ნით ფáƒáƒœáƒ–ე", | 198 | "settings.app.form.autoLaunchInBackground": "გáƒáƒ®áƒ¡áƒ”ნით ფáƒáƒœáƒ–ე", |
202 | "settings.app.form.autoLaunchOnStart": "გáƒáƒ”შვáƒáƒ¡ Ferdi სისტემის ჩáƒáƒ¢áƒ•áƒ˜áƒ თვისáƒáƒ¡", | 199 | "settings.app.form.autoLaunchOnStart": "გáƒáƒ”შვáƒáƒ¡ Ferdi სისტემის ჩáƒáƒ¢áƒ•áƒ˜áƒ თვისáƒáƒ¡", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "ჩáƒáƒ თეთ ბეტრვერსიები", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "გáƒáƒœáƒáƒ®áƒšáƒ”ბრხელმისáƒáƒ¬áƒ•áƒ“áƒáƒ›áƒ˜áƒ, იწყებრგáƒáƒ“მáƒáƒ¬áƒ”რáƒ...", | 268 | "settings.app.updateStatusAvailable": "გáƒáƒœáƒáƒ®áƒšáƒ”ბრხელმისáƒáƒ¬áƒ•áƒ“áƒáƒ›áƒ˜áƒ, იწყებრგáƒáƒ“მáƒáƒ¬áƒ”რáƒ...", |
272 | "settings.app.updateStatusSearching": "მიმდინáƒáƒ ეáƒáƒ‘ს გáƒáƒœáƒáƒ®áƒšáƒ”ბის ძიებáƒ", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "თქვენ იყენებთ Ferdi-ის უáƒáƒ®áƒšáƒ”ს ვერსიáƒáƒ¡", | 270 | "settings.app.updateStatusUpToDate": "თქვენ იყენებთ Ferdi-ის უáƒáƒ®áƒšáƒ”ს ვერსიáƒáƒ¡", |
274 | "settings.invite.headline": "Invite Friends", | 271 | "settings.invite.headline": "Invite Friends", |
275 | "settings.navigation.account": "áƒáƒœáƒ’áƒáƒ იში", | 272 | "settings.navigation.account": "áƒáƒœáƒ’áƒáƒ იში", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "All sounds are muted", | 349 | "settings.services.tooltip.isMuted": "All sounds are muted", |
353 | "settings.services.tooltip.notificationsDisabled": "შეტყáƒáƒ‘ინებები გáƒáƒ—იშულიáƒ", | 350 | "settings.services.tooltip.notificationsDisabled": "შეტყáƒáƒ‘ინებები გáƒáƒ—იშულიáƒ", |
354 | "settings.services.updatedInfo": "თქვენი ცვლილებები შენáƒáƒ®áƒ£áƒšáƒ˜áƒ", | 351 | "settings.services.updatedInfo": "თქვენი ცვლილებები შენáƒáƒ®áƒ£áƒšáƒ˜áƒ", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Ferdi-ის შესáƒáƒ®áƒ”ბ", | 354 | "settings.supportFerdi.headline": "Ferdi-ის შესáƒáƒ®áƒ”ბ", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "გუნდი", | 357 | "settings.team.headline": "გუნდი", |
diff --git a/src/i18n/locales/ko.json b/src/i18n/locales/ko.json index 9f7268afe..d3becc87e 100644 --- a/src/i18n/locales/ko.json +++ b/src/i18n/locales/ko.json | |||
@@ -5,14 +5,11 @@ | |||
5 | "changeserver.headline": "서버 번경", | 5 | "changeserver.headline": "서버 번경", |
6 | "changeserver.label": "서버", | 6 | "changeserver.label": "서버", |
7 | "changeserver.urlError": "ìœ íš¨í•œ URLì„ ìž…ë ¥í•˜ì„¸ìš”", | 7 | "changeserver.urlError": "ìœ íš¨í•œ URLì„ ìž…ë ¥í•˜ì„¸ìš”", |
8 | "changeserver.warning": "Extra settings offered by Ferdi will not be saved", | 8 | "changeserver.warning": "Ferdiì—ì„œ ì œê³µí•˜ëŠ” 추가 ì„¤ì •ì€ ì €ìž¥ë˜ì§€ 않습니다", |
9 | "connectionLostBanner.cta": "서비스 재시작", | 9 | "connectionLostBanner.cta": "서비스 재시작", |
10 | "connectionLostBanner.informationLink": "무슨 ì¼ì¸ê°€ìš”?", | 10 | "connectionLostBanner.informationLink": "무슨 ì¼ì¸ê°€ìš”?", |
11 | "connectionLostBanner.message": "오 ì €ëŸ°! Ferdiê°€ {name} ê³¼ ì—°ê²°ì´ ëŠê²¼ìŠµë‹ˆë‹¤.", | 11 | "connectionLostBanner.message": "오 ì €ëŸ°! Ferdiê°€ {name} ê³¼ ì—°ê²°ì´ ëŠê²¼ìŠµë‹ˆë‹¤.", |
12 | "feature.basicAuth.signIn": "로그ì¸", | 12 | "feature.basicAuth.signIn": "로그ì¸", |
13 | "feature.nightlyBuilds.activate": "활성화", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "나ì´í‹€ë¦¬ 빌드", | ||
16 | "feature.publishDebugInfo.error": "디버그 ì •ë³´ë¥¼ ê³µê°œí•˜ëŠ”ë° ì˜¤ë¥˜ê°€ ë°œìƒí–ˆìŠµë‹ˆë‹¤. 조금 ë’¤ì— ë‹¤ì‹œ ì‹œë„하거나 ì½˜ì†”ì„ í†µí•´ ì •ë³´ë¥¼ 확ì¸í•˜ì‹ì‹œì˜¤.", | 13 | "feature.publishDebugInfo.error": "디버그 ì •ë³´ë¥¼ ê³µê°œí•˜ëŠ”ë° ì˜¤ë¥˜ê°€ ë°œìƒí–ˆìŠµë‹ˆë‹¤. 조금 ë’¤ì— ë‹¤ì‹œ ì‹œë„하거나 ì½˜ì†”ì„ í†µí•´ ì •ë³´ë¥¼ 확ì¸í•˜ì‹ì‹œì˜¤.", |
17 | "feature.publishDebugInfo.info": "디버그 ì •ë³´ë¥¼ 공개하는 ê²ƒì€ Ferdiì˜ ì˜¤ë¥˜ë¥¼ ì°¾ëŠ”ë° ë„ì›€ì´ ë©ë‹ˆë‹¤. 디버그 ì •ë³´ë¥¼ 공개함으로 Ferdi Debuggerì˜ ê°œì¸ì •ë³´ë³´í˜¸ì •ì±…ê³¼ ì´ìš© ì•½ê´€ì„ ë™ì˜í•˜ëŠ” 것으로 간주합니다.", | 14 | "feature.publishDebugInfo.info": "디버그 ì •ë³´ë¥¼ 공개하는 ê²ƒì€ Ferdiì˜ ì˜¤ë¥˜ë¥¼ ì°¾ëŠ”ë° ë„ì›€ì´ ë©ë‹ˆë‹¤. 디버그 ì •ë³´ë¥¼ 공개함으로 Ferdi Debuggerì˜ ê°œì¸ì •ë³´ë³´í˜¸ì •ì±…ê³¼ ì´ìš© ì•½ê´€ì„ ë™ì˜í•˜ëŠ” 것으로 간주합니다.", |
18 | "feature.publishDebugInfo.privacy": "ê°œì¸ì •ë³´ë³´í˜¸ì •ì±…", | 15 | "feature.publishDebugInfo.privacy": "ê°œì¸ì •ë³´ë³´í˜¸ì •ì±…", |
@@ -23,7 +20,7 @@ | |||
23 | "feature.quickSwitch.info": "서비스를 TAB, ↑, â†“ì„ ì´ìš©í•´ ì„ íƒí• 수 있습니다. ENTER를 ì´ìš©í•˜ì—¬ 서비스를 ì—´ 수 있습니다.", | 20 | "feature.quickSwitch.info": "서비스를 TAB, ↑, â†“ì„ ì´ìš©í•´ ì„ íƒí• 수 있습니다. ENTER를 ì´ìš©í•˜ì—¬ 서비스를 ì—´ 수 있습니다.", |
24 | "feature.quickSwitch.search": "검색...", | 21 | "feature.quickSwitch.search": "검색...", |
25 | "feature.quickSwitch.title": "ë¹ ë¥¸ 검색", | 22 | "feature.quickSwitch.title": "ë¹ ë¥¸ 검색", |
26 | "global.api.unhealthy": "Can't connect to Ferdi online services", | 23 | "global.api.unhealthy": "Ferdi 온ë¼ì¸ ì„œë¹„ìŠ¤ì— ì—°ê²°í• ìˆ˜ 없습니다.", |
27 | "global.cancel": "취소", | 24 | "global.cancel": "취소", |
28 | "global.edit": "편집", | 25 | "global.edit": "편집", |
29 | "global.no": "아니오", | 26 | "global.no": "아니오", |
@@ -38,14 +35,14 @@ | |||
38 | "global.spellchecking.autodetect.short": "ìžë™", | 35 | "global.spellchecking.autodetect.short": "ìžë™", |
39 | "global.spellchecking.language": "ì² ìž ê²€ì‚¬", | 36 | "global.spellchecking.language": "ì² ìž ê²€ì‚¬", |
40 | "global.submit": "ì œì¶œ", | 37 | "global.submit": "ì œì¶œ", |
41 | "global.userAgentHelp": "Use 'https://whatmyuseragent.com/' (to discover) or 'https://developers.whatismybrowser.com/useragents/explore/' (to choose) your desired user agent and copy-paste it here.", | 38 | "global.userAgentHelp": "'https://whatmyuseragent.com/' ë˜ëŠ” 'https://developers.whatismybrowser.com/useragents/explore/'ì—ì„œ ì›í•˜ëŠ” ìœ ì € ì—ì´ì „트를 í™•ì¸ ë˜ëŠ” ì„ íƒí•˜ì—¬ ë³µì‚¬í•˜ê³ ì—¬ê¸°ì— ë¶™ì—¬ë„£ìœ¼ì„¸ìš”.", |
42 | "global.userAgentPref": "ìœ ì € ì—ì´ì „트", | 39 | "global.userAgentPref": "ìœ ì € ì—ì´ì „트", |
43 | "global.yes": "네", | 40 | "global.yes": "네", |
44 | "import.headline": "Ferdi 4 서비스를 ê°€ì ¸ì˜¤ê¸°", | 41 | "import.headline": "Ferdi 4 서비스를 ê°€ì ¸ì˜¤ê¸°", |
45 | "import.notSupportedHeadline": "Ferdi 5ì—ì„œ ì•„ì§ ì§€ì›ë˜ì§€ 않는 서비스입니다.", | 42 | "import.notSupportedHeadline": "Ferdi 5ì—ì„œ ì•„ì§ ì§€ì›ë˜ì§€ 않는 서비스입니다.", |
46 | "import.skip.label": "수ë™ìœ¼ë¡œ 서비스 추가", | 43 | "import.skip.label": "수ë™ìœ¼ë¡œ 서비스 추가", |
47 | "import.submit.label": "{count} ê°œì˜ ì„œë¹„ìŠ¤ë¥¼ ê°€ì ¸ì˜¤ê¸°", | 44 | "import.submit.label": "{count} ê°œì˜ ì„œë¹„ìŠ¤ë¥¼ ê°€ì ¸ì˜¤ê¸°", |
48 | "infobar.authRequestFailed": "There were errors while trying to perform an authenticated request. Please try logging out and back in if this error persists.", | 45 | "infobar.authRequestFailed": "ì¸ì¦ ìš”ì² ì¤‘ 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤. 오류가 지ì†ë˜ëŠ” 경우 로그아웃 후 다시 로그ì¸í•´ì£¼ì„¸ìš”.", |
49 | "infobar.buttonChangelog": "변경 사í•", | 46 | "infobar.buttonChangelog": "변경 사í•", |
50 | "infobar.buttonInstallUpdate": "재시작 후 ì—…ë°ì´íŠ¸ 설치", | 47 | "infobar.buttonInstallUpdate": "재시작 후 ì—…ë°ì´íŠ¸ 설치", |
51 | "infobar.buttonReloadServices": "서비스 재시작", | 48 | "infobar.buttonReloadServices": "서비스 재시작", |
@@ -165,7 +162,7 @@ | |||
165 | "service.webviewLoader.loading": "{service} 로딩 중", | 162 | "service.webviewLoader.loading": "{service} 로딩 중", |
166 | "services.getStarted": "시작하기", | 163 | "services.getStarted": "시작하기", |
167 | "services.login": "Ferdi를 사용해 로그ì¸í•˜ì„¸ìš”.", | 164 | "services.login": "Ferdi를 사용해 로그ì¸í•˜ì„¸ìš”.", |
168 | "services.serverInfo": "Optionally, you can change your Ferdi server by clicking the cog in the bottom left corner. If you are switching over (from one of the hosted servers) to using Ferdi without an account, please be informed that you can export your data from that server and subsequently import it using the Help menu to resurrect all your workspaces and configured services!", | 165 | "services.serverInfo": "ì„ íƒì 으로, 왼쪽 í•˜ë‹¨ì— ìžˆëŠ” 톱니바퀴를 í´ë¦í•˜ì—¬ Ferdi 서버를 ë³€ê²½í• ìˆ˜ 있습니다. 만약 (호스트 서버들 중 하나ì—ì„œ) Ferdi를 ê³„ì • ì—†ì´ ì‚¬ìš©í•˜ë„ë¡ ì „í™˜í•˜ëŠ” 중ì´ë¼ë©´, ë„ì›€ë§ ë©”ë‰´ë¥¼ 통해 사용ìžì˜ ì •ë³´ë¥¼ 해당 서버ì—ì„œ 내보낸 ë’¤ì— ë‹¤ì‹œ 불러와서 ëª¨ë“ ì›Œí¬ìŠ¤íŽ˜ì´ìŠ¤ë“¤ê³¼ ì„¤ì •ëœ ì„œë¹„ìŠ¤ë“¤ì„ ë˜ì‚´ë¦´ 수 있ìŒì„ 알아ë‘세요.", |
169 | "services.serverless": "ê³„ì •ì—†ì´ Ferdi 사용하기", | 166 | "services.serverless": "ê³„ì •ì—†ì´ Ferdi 사용하기", |
170 | "settings.account.account.editButton": "ê³„ì • ì„¤ì •", | 167 | "settings.account.account.editButton": "ê³„ì • ì„¤ì •", |
171 | "settings.account.accountUnavailable": "ê³„ì •ì„ ì‚¬ìš©í• ìˆ˜ 없습니다.", | 168 | "settings.account.accountUnavailable": "ê³„ì •ì„ ì‚¬ìš©í• ìˆ˜ 없습니다.", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "백그ë¼ìš´ë“œë¡œ 열기", | 198 | "settings.app.form.autoLaunchInBackground": "백그ë¼ìš´ë“œë¡œ 열기", |
202 | "settings.app.form.autoLaunchOnStart": "부팅 시 Ferdi 실행", | 199 | "settings.app.form.autoLaunchOnStart": "부팅 시 Ferdi 실행", |
203 | "settings.app.form.automaticUpdates": "ì—…ë°ì´íŠ¸ 활성화", | 200 | "settings.app.form.automaticUpdates": "ì—…ë°ì´íŠ¸ 활성화", |
204 | "settings.app.form.beta": "ë² íƒ€ ë²„ì „ í¬í•¨", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "í´ë¦½ë³´ë“œ ì´ë²¤íŠ¸ ê´€ë ¨ ì•Œë¦¼ì„ ë³´ì§€ 않기", | 202 | "settings.app.form.clipboardNotifications": "í´ë¦½ë³´ë“œ ì´ë²¤íŠ¸ ê´€ë ¨ ì•Œë¦¼ì„ ë³´ì§€ 않기", |
206 | "settings.app.form.closeToSystemTray": "Ferdi 시스템 íŠ¸ë ˆì´ë¡œ 닫기", | 203 | "settings.app.form.closeToSystemTray": "Ferdi 시스템 íŠ¸ë ˆì´ë¡œ 닫기", |
207 | "settings.app.form.confirmOnQuit": "Ferdi 종료시 확ì¸", | 204 | "settings.app.form.confirmOnQuit": "Ferdi 종료시 확ì¸", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Ferdi 번ì—ì„ ë„와주세요.", | 266 | "settings.app.translationHelp": "Ferdi 번ì—ì„ ë„와주세요.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "사용가능 í•œ ì—…ë°ì´íŠ¸ 다운로드 중", | 268 | "settings.app.updateStatusAvailable": "사용가능 í•œ ì—…ë°ì´íŠ¸ 다운로드 중", |
272 | "settings.app.updateStatusSearching": "ì—…ë°ì´íŠ¸ 검색", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Ferdi ìµœì‹ ë²„ì „ì„ ì‚¬ìš© 중입니다.", | 270 | "settings.app.updateStatusUpToDate": "Ferdi ìµœì‹ ë²„ì „ì„ ì‚¬ìš© 중입니다.", |
274 | "settings.invite.headline": "친구 초대하기", | 271 | "settings.invite.headline": "친구 초대하기", |
275 | "settings.navigation.account": "ê³„ì •", | 272 | "settings.navigation.account": "ê³„ì •", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "ëª¨ë“ ì†Œë¦¬ê°€ êº¼ì ¸ìžˆìŠµë‹ˆë‹¤.", | 349 | "settings.services.tooltip.isMuted": "ëª¨ë“ ì†Œë¦¬ê°€ êº¼ì ¸ìžˆìŠµë‹ˆë‹¤.", |
353 | "settings.services.tooltip.notificationsDisabled": "ì•Œë¦¼ì´ ë¹„í™œì„±í™” ë˜ì–´ 있습니다.", | 350 | "settings.services.tooltip.notificationsDisabled": "ì•Œë¦¼ì´ ë¹„í™œì„±í™” ë˜ì–´ 있습니다.", |
354 | "settings.services.updatedInfo": "변경사í•ì´ ì €ìž¥ë˜ì—ˆìŠµë‹ˆë‹¤.", | 351 | "settings.services.updatedInfo": "변경사í•ì´ ì €ìž¥ë˜ì—ˆìŠµë‹ˆë‹¤.", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi는 오픈소스ì´ë©° 커뮤니티가 주ë„하는 ì• í”Œë¦¬ì¼€ì´ì…˜ìž…니다.</p><p>ì´ê²ƒì„ 가능하게 í•´ì£¼ì‹ ë¶„ë“¤ê»˜ ê°ì‚¬ë“œë¦½ë‹ˆë‹¤:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Ferdiì— ëŒ€í•´", | 354 | "settings.supportFerdi.headline": "Ferdiì— ëŒ€í•´", |
357 | "settings.supportFerdi.textDonation": "기부를 통해 Ferdiì˜ ê°œë°œì„ ì§€ì›í•˜\bì‹œë ¤ë©´ 아래 ë°©ë²•ì„ ì„ íƒí•˜ì‹¤ 수 있습니다.", | ||
358 | "settings.supportFerdi.textDonationAnd": "ê·¸ë¦¬ê³ ", | ||
359 | "settings.supportFerdi.textExpenses": "ëŒ€ë¶€ë¶„ì˜ ìž‘ì—…ì´ ìžì›ë´‰ì‚¬ìžë“¤ì— ì˜í•´ ì´ë£¨ì–´ì§€ì§€ë§Œ 서버비용과 ì¸ì¦ì„œ ë¹„ìš©ì´ ë°œìƒë©ë‹ˆë‹¤. 우리 커뮤니티는 ìžê¸ˆì˜ 모금과 ì‚¬ìš©ì— ëŒ€í•´ ì™„ì „í•œ íˆ¬ëª…ì„±ì„ ìœ ì§€í•©ë‹ˆë‹¤. ìžì„¸í•œ ë‚´ìš©ì„ ë‹¤ìŒì„ 참조하세요.", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "깃허브 후ì›ìž", | ||
361 | "settings.supportFerdi.textListContributors": "ê¸°ì—¬ìž ì „ì²´ 목ë¡", | ||
362 | "settings.supportFerdi.textListContributorsHere": "여기", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "여기", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "팀", | 357 | "settings.team.headline": "팀", |
diff --git a/src/i18n/locales/nl-BE.json b/src/i18n/locales/nl-BE.json index 4ec87e66b..6deda41a6 100644 --- a/src/i18n/locales/nl-BE.json +++ b/src/i18n/locales/nl-BE.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Open op de achtergrond", | 198 | "settings.app.form.autoLaunchInBackground": "Open op de achtergrond", |
202 | "settings.app.form.autoLaunchOnStart": "Lanceer Ferdi bij opstarten", | 199 | "settings.app.form.autoLaunchOnStart": "Lanceer Ferdi bij opstarten", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Inclusief beta versies", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help ons om Ferdi te vertalen naar uw taal.", | 266 | "settings.app.translationHelp": "Help ons om Ferdi te vertalen naar uw taal.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Update beschikbaar, downloaden...", | 268 | "settings.app.updateStatusAvailable": "Update beschikbaar, downloaden...", |
272 | "settings.app.updateStatusSearching": "Zoekt naar updates", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Je gebruikt de laatste versie van Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Je gebruikt de laatste versie van Ferdi", |
274 | "settings.invite.headline": "Nodig vrienden uit", | 271 | "settings.invite.headline": "Nodig vrienden uit", |
275 | "settings.navigation.account": "Account", | 272 | "settings.navigation.account": "Account", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Alle geluiden zijn uitgeschakeld", | 349 | "settings.services.tooltip.isMuted": "Alle geluiden zijn uitgeschakeld", |
353 | "settings.services.tooltip.notificationsDisabled": "Notificaties staan uit", | 350 | "settings.services.tooltip.notificationsDisabled": "Notificaties staan uit", |
354 | "settings.services.updatedInfo": "Je wijzigingen zijn opgeslagen", | 351 | "settings.services.updatedInfo": "Je wijzigingen zijn opgeslagen", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Over Ferdi", | 354 | "settings.supportFerdi.headline": "Over Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/nl.json b/src/i18n/locales/nl.json index be302db8d..8a155bae3 100644 --- a/src/i18n/locales/nl.json +++ b/src/i18n/locales/nl.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Wat gebeurde er?", | 10 | "connectionLostBanner.informationLink": "Wat gebeurde er?", |
11 | "connectionLostBanner.message": "O nee! Ferdi heeft de verbinding met {name} verloren.", | 11 | "connectionLostBanner.message": "O nee! Ferdi heeft de verbinding met {name} verloren.", |
12 | "feature.basicAuth.signIn": "Log in", | 12 | "feature.basicAuth.signIn": "Log in", |
13 | "feature.nightlyBuilds.activate": "Activeren", | ||
14 | "feature.nightlyBuilds.info": "Nachtelijke builds zijn zeer experimentele versies van Ferdi die ongepolijste of onvoltooide functies kunnen bevatten. Deze nightly builds worden voornamelijk gebruikt door ontwikkelaars om hun nieuwe functies te testen en hoe ze zullen presteren in de finale build. Als je niet weet wat je aan het doen bent, raden we aan om nachtelijke versies niet te activeren.", | ||
15 | "feature.nightlyBuilds.title": "Nachtelijke builds", | ||
16 | "feature.publishDebugInfo.error": "Er is een fout opgetreden tijdens het publiceren van de foutopsporingsinformatie. Probeer het later opnieuw of bekijk de console voor meer informatie.", | 13 | "feature.publishDebugInfo.error": "Er is een fout opgetreden tijdens het publiceren van de foutopsporingsinformatie. Probeer het later opnieuw of bekijk de console voor meer informatie.", |
17 | "feature.publishDebugInfo.info": "De publicatie van je foutopsporingsinformatie helpt ons bij het vinden van problemen en fouten in Ferdi. Door je foutopsporingsinformatie te publiceren, accepteer je het privacybeleid en de gebruiksvoorwaarden van het foutopsporingsprogramma van Ferdi.", | 14 | "feature.publishDebugInfo.info": "De publicatie van je foutopsporingsinformatie helpt ons bij het vinden van problemen en fouten in Ferdi. Door je foutopsporingsinformatie te publiceren, accepteer je het privacybeleid en de gebruiksvoorwaarden van het foutopsporingsprogramma van Ferdi.", |
18 | "feature.publishDebugInfo.privacy": "Privacybeleid", | 15 | "feature.publishDebugInfo.privacy": "Privacybeleid", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Open op de achtergrond", | 198 | "settings.app.form.autoLaunchInBackground": "Open op de achtergrond", |
202 | "settings.app.form.autoLaunchOnStart": "Ferdi openen bij opstarten", | 199 | "settings.app.form.autoLaunchOnStart": "Ferdi openen bij opstarten", |
203 | "settings.app.form.automaticUpdates": "Updates inschakelen", | 200 | "settings.app.form.automaticUpdates": "Updates inschakelen", |
204 | "settings.app.form.beta": "Inclusief bètaversies", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Meldingen voor klembord niet weergeven", | 202 | "settings.app.form.clipboardNotifications": "Meldingen voor klembord niet weergeven", |
206 | "settings.app.form.closeToSystemTray": "Minimaliseer Ferdi naar systeemvak", | 203 | "settings.app.form.closeToSystemTray": "Minimaliseer Ferdi naar systeemvak", |
207 | "settings.app.form.confirmOnQuit": "Bevestigen bij het sluiten van Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Bevestigen bij het sluiten van Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help ons om Ferdi uw taal te laten spreken.", | 266 | "settings.app.translationHelp": "Help ons om Ferdi uw taal te laten spreken.", |
270 | "settings.app.universalDarkModeInfo": "De universele donkere modus probeert dynamische stijlen voor services te genereren die eigenlijk geen donkere modus hebben.", | 267 | "settings.app.universalDarkModeInfo": "De universele donkere modus probeert dynamische stijlen voor services te genereren die eigenlijk geen donkere modus hebben.", |
271 | "settings.app.updateStatusAvailable": "Update beschikbaar, downloaden...", | 268 | "settings.app.updateStatusAvailable": "Update beschikbaar, downloaden...", |
272 | "settings.app.updateStatusSearching": "Zoekt naar updates", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Je gebruikt de laatste versie van Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Je gebruikt de laatste versie van Ferdi", |
274 | "settings.invite.headline": "Vrienden uitnodigen", | 271 | "settings.invite.headline": "Vrienden uitnodigen", |
275 | "settings.navigation.account": "Account", | 272 | "settings.navigation.account": "Account", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Geluid is uitgeschakeld", | 349 | "settings.services.tooltip.isMuted": "Geluid is uitgeschakeld", |
353 | "settings.services.tooltip.notificationsDisabled": "Meldingen zijn uitgeschakeld", | 350 | "settings.services.tooltip.notificationsDisabled": "Meldingen zijn uitgeschakeld", |
354 | "settings.services.updatedInfo": "Je wijzigingen zijn opgeslagen", | 351 | "settings.services.updatedInfo": "Je wijzigingen zijn opgeslagen", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Over Ferdi", | 354 | "settings.supportFerdi.headline": "Over Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "en", | ||
359 | "settings.supportFerdi.textExpenses": "Hoewel het meeste werk door vrijwilligers wordt gedaan, moeten we nog steeds voor servers en certificaten betalen. Als community zijn we volledig transparant over het geld dat we inzamelen en uitgeven. Meer informatie vind je op", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub-sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Volledige lijst met bijdragers", | ||
362 | "settings.supportFerdi.textListContributorsHere": "hier", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "hier", | ||
366 | "settings.supportFerdi.textVolunteers": "De ontwikkeling van Ferdi is in handen van vrijwilligers. Mensen die Ferdi gebruiken, net als jij. Ze onderhouden, repareren en verbeteren Ferdi in hun vrije tijd.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/no.json b/src/i18n/locales/no.json index 5010614e6..d1a34c609 100644 --- a/src/i18n/locales/no.json +++ b/src/i18n/locales/no.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Hva skjedde?", | 10 | "connectionLostBanner.informationLink": "Hva skjedde?", |
11 | "connectionLostBanner.message": "Ã… nei! Ferdi mistet forbindelsen til {name}.", | 11 | "connectionLostBanner.message": "Ã… nei! Ferdi mistet forbindelsen til {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "Det oppstod en feil under forsøket på å publisere feilsøkingsinformasjonen. Prøv igjen senere eller se i konsollet for ytterligere informasjon.", | 13 | "feature.publishDebugInfo.error": "Det oppstod en feil under forsøket på å publisere feilsøkingsinformasjonen. Prøv igjen senere eller se i konsollet for ytterligere informasjon.", |
17 | "feature.publishDebugInfo.info": "Publisering av din feilsøkingsinformasjon hjelper oss med å finne problemer og feil i Ferdi. Ved å publisere feilsøkingsinformasjonen, godtar du Ferdi feilsøkings-retningslinjer for personvern og tjenestevilkår", | 14 | "feature.publishDebugInfo.info": "Publisering av din feilsøkingsinformasjon hjelper oss med å finne problemer og feil i Ferdi. Ved å publisere feilsøkingsinformasjonen, godtar du Ferdi feilsøkings-retningslinjer for personvern og tjenestevilkår", |
18 | "feature.publishDebugInfo.privacy": "Retningslinjer for personvern", | 15 | "feature.publishDebugInfo.privacy": "Retningslinjer for personvern", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Ã…pne i bakgrunnen", | 198 | "settings.app.form.autoLaunchInBackground": "Ã…pne i bakgrunnen", |
202 | "settings.app.form.autoLaunchOnStart": "Start Ferdi ved oppstart", | 199 | "settings.app.form.autoLaunchOnStart": "Start Ferdi ved oppstart", |
203 | "settings.app.form.automaticUpdates": "Aktiver oppdateringer", | 200 | "settings.app.form.automaticUpdates": "Aktiver oppdateringer", |
204 | "settings.app.form.beta": "Inkluder betaversjoner", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Hjelp oss med å oversette Ferdi til ditt språk.", | 266 | "settings.app.translationHelp": "Hjelp oss med å oversette Ferdi til ditt språk.", |
270 | "settings.app.universalDarkModeInfo": "Universelt mørkt tema prøver å dynamisk generere mørke stiler for tjenester som ikke har denne støtten enda.", | 267 | "settings.app.universalDarkModeInfo": "Universelt mørkt tema prøver å dynamisk generere mørke stiler for tjenester som ikke har denne støtten enda.", |
271 | "settings.app.updateStatusAvailable": "Oppdatering tilgjengelig, laster ned...", | 268 | "settings.app.updateStatusAvailable": "Oppdatering tilgjengelig, laster ned...", |
272 | "settings.app.updateStatusSearching": "Søker etter oppdateringer", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Du bruker den siste versjonen av Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Du bruker den siste versjonen av Ferdi", |
274 | "settings.invite.headline": "Inviter venner", | 271 | "settings.invite.headline": "Inviter venner", |
275 | "settings.navigation.account": "Konto", | 272 | "settings.navigation.account": "Konto", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Alle lyder er dempet", | 349 | "settings.services.tooltip.isMuted": "Alle lyder er dempet", |
353 | "settings.services.tooltip.notificationsDisabled": "Varsler er deaktivert", | 350 | "settings.services.tooltip.notificationsDisabled": "Varsler er deaktivert", |
354 | "settings.services.updatedInfo": "Dine endringer har blitt lagret", | 351 | "settings.services.updatedInfo": "Dine endringer har blitt lagret", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Om Ferdi", | 354 | "settings.supportFerdi.headline": "Om Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Ferdi team-administrasjon", | 355 | "settings.team.contentHeadline": "Ferdi team-administrasjon", |
368 | "settings.team.copy": "Med Franz's Team-administrasjon kan du administrere Franz abonnementer for flere brukere. Vennligst husk at du som har et Franz Premium-abonnement vil ikke ha noen fordeler med deg når du bruker Ferdi: Den eneste grunnen til at du fortsatt har tilgang til teamhåndtering er slik at du kan administrere din eldre Franz team, og for at du ikke skal miste noen funksjoner ved administrasjon av kontoen din.", | 356 | "settings.team.copy": "Med Franz's Team-administrasjon kan du administrere Franz abonnementer for flere brukere. Vennligst husk at du som har et Franz Premium-abonnement vil ikke ha noen fordeler med deg når du bruker Ferdi: Den eneste grunnen til at du fortsatt har tilgang til teamhåndtering er slik at du kan administrere din eldre Franz team, og for at du ikke skal miste noen funksjoner ved administrasjon av kontoen din.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/pl.json b/src/i18n/locales/pl.json index 20511d92f..98d6d1d39 100644 --- a/src/i18n/locales/pl.json +++ b/src/i18n/locales/pl.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Co się stało?", | 10 | "connectionLostBanner.informationLink": "Co się stało?", |
11 | "connectionLostBanner.message": "O nie! Ferdi stracił połączenie z {name}.", | 11 | "connectionLostBanner.message": "O nie! Ferdi stracił połączenie z {name}.", |
12 | "feature.basicAuth.signIn": "Zaloguj siÄ™", | 12 | "feature.basicAuth.signIn": "Zaloguj siÄ™", |
13 | "feature.nightlyBuilds.activate": "Aktywuj", | ||
14 | "feature.nightlyBuilds.info": "Kompilacje testowe to wysoce eksperymentalne wersje Ferdi, które mogą zawierać niedopracowane lub nieukończone funkcje. Te kompilacje są przewidziane głównie dla programistów testujących nowe funkcje będące w opracowaniu oraz ostateczne działanie ukończonej kompilacji. Jeśli nie masz pewności co do tej funkcji, zalecamy nie włączać wersji testowych.", | ||
15 | "feature.nightlyBuilds.title": "Kompilacje testowe", | ||
16 | "feature.publishDebugInfo.error": "Wystąpił błąd podczas publikowania informacji o debugowaniu. Spróbuj ponownie później lub sprawdź konsolę po więcej informacji.", | 13 | "feature.publishDebugInfo.error": "Wystąpił błąd podczas publikowania informacji o debugowaniu. Spróbuj ponownie później lub sprawdź konsolę po więcej informacji.", |
17 | "feature.publishDebugInfo.info": "Publikowanie swoich informacji diagnostycznych pomaga nam znaleźć problemy i błędy w Ferdi. Publikując informacje diagnostyczne, wyrażasz zgodę na Politykę prywatności oraz Warunki użytkowania tej funkcji", | 14 | "feature.publishDebugInfo.info": "Publikowanie swoich informacji diagnostycznych pomaga nam znaleźć problemy i błędy w Ferdi. Publikując informacje diagnostyczne, wyrażasz zgodę na Politykę prywatności oraz Warunki użytkowania tej funkcji", |
18 | "feature.publishDebugInfo.privacy": "Polityka prywatności", | 15 | "feature.publishDebugInfo.privacy": "Polityka prywatności", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Otwórz w tle", | 198 | "settings.app.form.autoLaunchInBackground": "Otwórz w tle", |
202 | "settings.app.form.autoLaunchOnStart": "Uruchom Ferdi na poczÄ…tku", | 199 | "settings.app.form.autoLaunchOnStart": "Uruchom Ferdi na poczÄ…tku", |
203 | "settings.app.form.automaticUpdates": "WÅ‚Ä…cz aktualizacje", | 200 | "settings.app.form.automaticUpdates": "WÅ‚Ä…cz aktualizacje", |
204 | "settings.app.form.beta": "Uwzględnij wersje beta", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Nie wyświetlaj powiadomień dla schowka", | 202 | "settings.app.form.clipboardNotifications": "Nie wyświetlaj powiadomień dla schowka", |
206 | "settings.app.form.closeToSystemTray": "Zminimalizuj Ferdi do paska zadań", | 203 | "settings.app.form.closeToSystemTray": "Zminimalizuj Ferdi do paska zadań", |
207 | "settings.app.form.confirmOnQuit": "Potwierdź podczas opuszczania Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Potwierdź podczas opuszczania Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Pomóż nam tłumaczyć Ferdi na Twój język.", | 266 | "settings.app.translationHelp": "Pomóż nam tłumaczyć Ferdi na Twój język.", |
270 | "settings.app.universalDarkModeInfo": "Uniwersalny tryb ciemny próbuje dynamicznie generować tryb ciemny dla usług, które jeszcze go nie wspierają.", | 267 | "settings.app.universalDarkModeInfo": "Uniwersalny tryb ciemny próbuje dynamicznie generować tryb ciemny dla usług, które jeszcze go nie wspierają.", |
271 | "settings.app.updateStatusAvailable": "Dostępna aktualizacja, pobieram...", | 268 | "settings.app.updateStatusAvailable": "Dostępna aktualizacja, pobieram...", |
272 | "settings.app.updateStatusSearching": "Szukam aktualizacji", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Używasz najnowszej wersji aplikacji Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Używasz najnowszej wersji aplikacji Ferdi", |
274 | "settings.invite.headline": "ZaproÅ› znajomych", | 271 | "settings.invite.headline": "ZaproÅ› znajomych", |
275 | "settings.navigation.account": "Konto", | 272 | "settings.navigation.account": "Konto", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Wszystkie dźwięki są wyciszone", | 349 | "settings.services.tooltip.isMuted": "Wszystkie dźwięki są wyciszone", |
353 | "settings.services.tooltip.notificationsDisabled": "Powiadomienia sÄ… nieaktywne", | 350 | "settings.services.tooltip.notificationsDisabled": "Powiadomienia sÄ… nieaktywne", |
354 | "settings.services.updatedInfo": "Twoje zmiany zostały zapisane", | 351 | "settings.services.updatedInfo": "Twoje zmiany zostały zapisane", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "O Ferdi", | 354 | "settings.supportFerdi.headline": "O Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "i", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "Sponsor na Guthub", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "tutaj", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Doceniamy każde wsparcie. Listę rzeczy, z którymi potrzebujemy pomocy znajdziesz", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "tutaj", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Zespół", | 357 | "settings.team.headline": "Zespół", |
diff --git a/src/i18n/locales/pt-BR.json b/src/i18n/locales/pt-BR.json index 09eb92e1e..ccec39ac4 100644 --- a/src/i18n/locales/pt-BR.json +++ b/src/i18n/locales/pt-BR.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "O que aconteceu?", | 10 | "connectionLostBanner.informationLink": "O que aconteceu?", |
11 | "connectionLostBanner.message": "Ah não! Ferdi perdeu a conexão com {name}.", | 11 | "connectionLostBanner.message": "Ah não! Ferdi perdeu a conexão com {name}.", |
12 | "feature.basicAuth.signIn": "Acessar", | 12 | "feature.basicAuth.signIn": "Acessar", |
13 | "feature.nightlyBuilds.activate": "Ativar", | ||
14 | "feature.nightlyBuilds.info": "Versões noturnas são versões do Ferdi altamente experimentais que podem conter funcionalidades não finalizadas ou não concluÃdas. Essas compilações noturnas são usadas principalmente por desenvolvedores para testar seus recursos recém-desenvolvidos e como eles irão se comportar na versão final. Se você não sabe o que está fazendo, sugerimos não ativar versões noturnas.", | ||
15 | "feature.nightlyBuilds.title": "Versões noturnas", | ||
16 | "feature.publishDebugInfo.error": "Ocorreu um erro ao tentar publicar as informações de depuração. Por favor, tente novamente mais tarde ou verifique o console para mais informações.", | 13 | "feature.publishDebugInfo.error": "Ocorreu um erro ao tentar publicar as informações de depuração. Por favor, tente novamente mais tarde ou verifique o console para mais informações.", |
17 | "feature.publishDebugInfo.info": "Publicar suas informações de depuração nos permite encontrar erros no Ferdi. Para publicar essas informações é necessário aceitar os termos privacidade e serviço do Ferdi Debugger", | 14 | "feature.publishDebugInfo.info": "Publicar suas informações de depuração nos permite encontrar erros no Ferdi. Para publicar essas informações é necessário aceitar os termos privacidade e serviço do Ferdi Debugger", |
18 | "feature.publishDebugInfo.privacy": "PolÃtica de privacidade", | 15 | "feature.publishDebugInfo.privacy": "PolÃtica de privacidade", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Abrir em segundo plano", | 198 | "settings.app.form.autoLaunchInBackground": "Abrir em segundo plano", |
202 | "settings.app.form.autoLaunchOnStart": "Iniciar o Ferdi após iniciar o computador", | 199 | "settings.app.form.autoLaunchOnStart": "Iniciar o Ferdi após iniciar o computador", |
203 | "settings.app.form.automaticUpdates": "Habilitar atualizações", | 200 | "settings.app.form.automaticUpdates": "Habilitar atualizações", |
204 | "settings.app.form.beta": "Incluir versões instáveis (beta)", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Não exibir notificações para eventos da área de transferência", | 202 | "settings.app.form.clipboardNotifications": "Não exibir notificações para eventos da área de transferência", |
206 | "settings.app.form.closeToSystemTray": "Fechar o Ferdi para a barra do sistema", | 203 | "settings.app.form.closeToSystemTray": "Fechar o Ferdi para a barra do sistema", |
207 | "settings.app.form.confirmOnQuit": "Exigir confirmação ao sair do Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Exigir confirmação ao sair do Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Ajude-nos a traduzir a Ferdi para a sua lÃngua.", | 266 | "settings.app.translationHelp": "Ajude-nos a traduzir a Ferdi para a sua lÃngua.", |
270 | "settings.app.universalDarkModeInfo": "O Modo Noturno Universal tenta gerar dinamicamente estilos para serviços que, de outra forma, não são suportados no momento.", | 267 | "settings.app.universalDarkModeInfo": "O Modo Noturno Universal tenta gerar dinamicamente estilos para serviços que, de outra forma, não são suportados no momento.", |
271 | "settings.app.updateStatusAvailable": "Atualização disponivel, a transferir...", | 268 | "settings.app.updateStatusAvailable": "Atualização disponivel, a transferir...", |
272 | "settings.app.updateStatusSearching": "A procurar atualizações", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Está a usar a versão mais recente do Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Está a usar a versão mais recente do Ferdi", |
274 | "settings.invite.headline": "Convide Amigos", | 271 | "settings.invite.headline": "Convide Amigos", |
275 | "settings.navigation.account": "Conta", | 272 | "settings.navigation.account": "Conta", |
@@ -346,24 +343,15 @@ | |||
346 | "settings.services.discoverServices": "Descobrir serviços", | 343 | "settings.services.discoverServices": "Descobrir serviços", |
347 | "settings.services.headline": "Seus serviços", | 344 | "settings.services.headline": "Seus serviços", |
348 | "settings.services.noServicesAdded": "Comece adicionando um serviço.", | 345 | "settings.services.noServicesAdded": "Comece adicionando um serviço.", |
349 | "settings.services.nothingFound": "Sorry, but no service matched your search term.", | 346 | "settings.services.nothingFound": "Desculpe, nenhum serviço foi encontrado.", |
350 | "settings.services.servicesRequestFailed": "Não foi possÃvel ler os seus serviços", | 347 | "settings.services.servicesRequestFailed": "Não foi possÃvel ler os seus serviços", |
351 | "settings.services.tooltip.isDisabled": "O serviço está desativado", | 348 | "settings.services.tooltip.isDisabled": "O serviço está desativado", |
352 | "settings.services.tooltip.isMuted": "Todos os sons estão silenciados", | 349 | "settings.services.tooltip.isMuted": "Todos os sons estão silenciados", |
353 | "settings.services.tooltip.notificationsDisabled": "As notificações estão desativadas", | 350 | "settings.services.tooltip.notificationsDisabled": "As notificações estão desativadas", |
354 | "settings.services.updatedInfo": "As suas alterações foram efetuadas com sucesso", | 351 | "settings.services.updatedInfo": "As suas alterações foram efetuadas com sucesso", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi é um aplicativo de código aberto e uma aplicação de lÃder de comunidade.</p><p>Obrigado à s pessoas que tornam isso possÃvel:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Sobre o Ferdi", | 354 | "settings.supportFerdi.headline": "Sobre o Ferdi", |
357 | "settings.supportFerdi.textDonation": "Se você quiser apoiar o desenvolvimento de Ferdi com uma doação, você pode fazê-lo em ambos,", | ||
358 | "settings.supportFerdi.textDonationAnd": "e", | ||
359 | "settings.supportFerdi.textExpenses": "Enquanto os voluntários fazem a maior parte do trabalho, ainda precisamos pagar por servidores e certificados. Como uma comunidade, somos totalmente transparentes com os fundos que coletamos e gastamos - veja", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "Patrocinador do GitHub", | ||
361 | "settings.supportFerdi.textListContributors": "Lista completa de contribuidores", | ||
362 | "settings.supportFerdi.textListContributorsHere": "aqui", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "O suporte é sempre bem-vindo. Você pode encontrar uma lista da ajuda de que precisamos", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "aqui", | ||
366 | "settings.supportFerdi.textVolunteers": "O desenvolvimento de Ferdi é feito por voluntários. Pessoas que usam Ferdi como você. Eles mantêm, consertam e melhoram Ferdi em seu tempo livre.", | ||
367 | "settings.team.contentHeadline": "Gerenciamento de Equipe Franz", | 355 | "settings.team.contentHeadline": "Gerenciamento de Equipe Franz", |
368 | "settings.team.copy": "O Gerenciamento de Equipes de Franz permite gerenciar assinaturas do Franz para múltiplos usuários. Por favor, entenda que ter uma assinatura Franz Premium não lhe dará nenhuma vantagem em usar o Ferdi. A única razão em manter o acesso ao Gerenciamento de Equipes é permitir o gerenciamento de suas equipes legadas e não perder nenhuma funcionalidade no gerenciamento da sua conta.", | 356 | "settings.team.copy": "O Gerenciamento de Equipes de Franz permite gerenciar assinaturas do Franz para múltiplos usuários. Por favor, entenda que ter uma assinatura Franz Premium não lhe dará nenhuma vantagem em usar o Ferdi. A única razão em manter o acesso ao Gerenciamento de Equipes é permitir o gerenciamento de suas equipes legadas e não perder nenhuma funcionalidade no gerenciamento da sua conta.", |
369 | "settings.team.headline": "Equipa", | 357 | "settings.team.headline": "Equipa", |
diff --git a/src/i18n/locales/pt.json b/src/i18n/locales/pt.json index 519a97363..f619474ea 100644 --- a/src/i18n/locales/pt.json +++ b/src/i18n/locales/pt.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "O que aconteceu?", | 10 | "connectionLostBanner.informationLink": "O que aconteceu?", |
11 | "connectionLostBanner.message": "Oh não! O Ferdi perdeu a ligação com {name}.", | 11 | "connectionLostBanner.message": "Oh não! O Ferdi perdeu a ligação com {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activar", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "Houve um erro ao tentar publicar as informações de depuração. Por favor, tente novamente mais tarde ou visualize a consola para mais informações.", | 13 | "feature.publishDebugInfo.error": "Houve um erro ao tentar publicar as informações de depuração. Por favor, tente novamente mais tarde ou visualize a consola para mais informações.", |
17 | "feature.publishDebugInfo.info": "Publicar as suas informações de depuração ajuda-nos a encontrar problemas e erros no Ferdi. Ao publicar as suas informações de depuração, aceita a polÃtica de privacidade e termos de serviço do depurador Ferdi", | 14 | "feature.publishDebugInfo.info": "Publicar as suas informações de depuração ajuda-nos a encontrar problemas e erros no Ferdi. Ao publicar as suas informações de depuração, aceita a polÃtica de privacidade e termos de serviço do depurador Ferdi", |
18 | "feature.publishDebugInfo.privacy": "PolÃtica de Privacidade", | 15 | "feature.publishDebugInfo.privacy": "PolÃtica de Privacidade", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Abrir em segundo plano", | 198 | "settings.app.form.autoLaunchInBackground": "Abrir em segundo plano", |
202 | "settings.app.form.autoLaunchOnStart": "Abrir Ferdi ao iniciar o sistema", | 199 | "settings.app.form.autoLaunchOnStart": "Abrir Ferdi ao iniciar o sistema", |
203 | "settings.app.form.automaticUpdates": "Ativar actualizações", | 200 | "settings.app.form.automaticUpdates": "Ativar actualizações", |
204 | "settings.app.form.beta": "Incluir versões beta", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Ajude-nos a traduzir o Ferdi para o seu idioma.", | 266 | "settings.app.translationHelp": "Ajude-nos a traduzir o Ferdi para o seu idioma.", |
270 | "settings.app.universalDarkModeInfo": "O Modo Noturno Universal tenta gerar dinamicamente os estilos do modo noturno para serviços que não o suportem de outra forma atualmente.", | 267 | "settings.app.universalDarkModeInfo": "O Modo Noturno Universal tenta gerar dinamicamente os estilos do modo noturno para serviços que não o suportem de outra forma atualmente.", |
271 | "settings.app.updateStatusAvailable": "Atualização disponÃvel, a fazer download...", | 268 | "settings.app.updateStatusAvailable": "Atualização disponÃvel, a fazer download...", |
272 | "settings.app.updateStatusSearching": "Está à procura de atualizações", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Está a utilizar a versão mais recente de Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Está a utilizar a versão mais recente de Ferdi", |
274 | "settings.invite.headline": "Convidar Amigos", | 271 | "settings.invite.headline": "Convidar Amigos", |
275 | "settings.navigation.account": "Conta", | 272 | "settings.navigation.account": "Conta", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Sem som", | 349 | "settings.services.tooltip.isMuted": "Sem som", |
353 | "settings.services.tooltip.notificationsDisabled": "Notificações desativadas", | 350 | "settings.services.tooltip.notificationsDisabled": "Notificações desativadas", |
354 | "settings.services.updatedInfo": "As suas alterações foram gravadas", | 351 | "settings.services.updatedInfo": "As suas alterações foram gravadas", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Acerca de Ferdi", | 354 | "settings.supportFerdi.headline": "Acerca de Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Gestão de Equipas Franz", | 355 | "settings.team.contentHeadline": "Gestão de Equipas Franz", |
368 | "settings.team.copy": "A Gestão de Equipas Franz permite gerir as assinaturas Franz para múltiplos utilizadores. Por favor, lembre-se que ter uma assinatura Franz Premium não lhe dará nenhuma vantagem ao usar Ferdi: a única razão pela qual ainda tem acesso à Gestão de Equipas é para que possa gerir as suas equipas antigas e para que não perca nenhuma funcionalidade na gestão da sua conta.", | 356 | "settings.team.copy": "A Gestão de Equipas Franz permite gerir as assinaturas Franz para múltiplos utilizadores. Por favor, lembre-se que ter uma assinatura Franz Premium não lhe dará nenhuma vantagem ao usar Ferdi: a única razão pela qual ainda tem acesso à Gestão de Equipas é para que possa gerir as suas equipas antigas e para que não perca nenhuma funcionalidade na gestão da sua conta.", |
369 | "settings.team.headline": "Equipa", | 357 | "settings.team.headline": "Equipa", |
diff --git a/src/i18n/locales/ro.json b/src/i18n/locales/ro.json index 5d05bc52d..af7ce5e80 100644 --- a/src/i18n/locales/ro.json +++ b/src/i18n/locales/ro.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Ce s-a întâmplat?", | 10 | "connectionLostBanner.informationLink": "Ce s-a întâmplat?", |
11 | "connectionLostBanner.message": "Oh nu! Ferdi a pierdut conexiunea cu {name}.", | 11 | "connectionLostBanner.message": "Oh nu! Ferdi a pierdut conexiunea cu {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activare", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Politică de confidențialitate", | 15 | "feature.publishDebugInfo.privacy": "Politică de confidențialitate", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Open in background", | 198 | "settings.app.form.autoLaunchInBackground": "Open in background", |
202 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", | 199 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Include beta versions", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Update available, downloading...", | 268 | "settings.app.updateStatusAvailable": "Update available, downloading...", |
272 | "settings.app.updateStatusSearching": "Is searching for update", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", | 270 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", |
274 | "settings.invite.headline": "Invite Friends", | 271 | "settings.invite.headline": "Invite Friends", |
275 | "settings.navigation.account": "Account", | 272 | "settings.navigation.account": "Account", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "All sounds are muted", | 349 | "settings.services.tooltip.isMuted": "All sounds are muted", |
353 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", | 350 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", |
354 | "settings.services.updatedInfo": "Your changes have been saved", | 351 | "settings.services.updatedInfo": "Your changes have been saved", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "About Ferdi", | 354 | "settings.supportFerdi.headline": "About Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Echipă", | 357 | "settings.team.headline": "Echipă", |
diff --git a/src/i18n/locales/ru.json b/src/i18n/locales/ru.json index 994e68a86..735758a27 100644 --- a/src/i18n/locales/ru.json +++ b/src/i18n/locales/ru.json | |||
@@ -4,15 +4,12 @@ | |||
4 | "changeserver.customServerLabel": "ПользовательÑкий Ñервер", | 4 | "changeserver.customServerLabel": "ПользовательÑкий Ñервер", |
5 | "changeserver.headline": "Изменить Ñервер", | 5 | "changeserver.headline": "Изменить Ñервер", |
6 | "changeserver.label": "Сервер", | 6 | "changeserver.label": "Сервер", |
7 | "changeserver.urlError": "Введите допуÑтимый URL-адреÑ", | 7 | "changeserver.urlError": "Введите дейÑтвующий URL-адреÑ", |
8 | "changeserver.warning": "Дополнительные наÑтройки, предлагаемые Ферди, не будут Ñохранены", | 8 | "changeserver.warning": "Дополнительные наÑтройки, предлагаемые Ферди, не будут Ñохранены", |
9 | "connectionLostBanner.cta": "ПерезапуÑтить ÑервиÑ", | 9 | "connectionLostBanner.cta": "ПерезапуÑтить ÑервиÑ", |
10 | "connectionLostBanner.informationLink": "Что ÑлучилоÑÑŒ?", | 10 | "connectionLostBanner.informationLink": "Что ÑлучилоÑÑŒ?", |
11 | "connectionLostBanner.message": "О нет! Ферди потерÑл ÑвÑзь Ñ {name}.", | 11 | "connectionLostBanner.message": "УпÑ! Ферди потерÑл ÑвÑзь Ñ {name}.", |
12 | "feature.basicAuth.signIn": "Войти в ÑиÑтему", | 12 | "feature.basicAuth.signIn": "Войти", |
13 | "feature.nightlyBuilds.activate": "Ðктивировать", | ||
14 | "feature.nightlyBuilds.info": "Ðочные Ñборки - Ñто ÑкÑпериментальные верÑии Ferdi, которые могут Ñодержать недоработанные или незавершенные функции. Ðти ночные Ñборки в оÑновном иÑпользуютÑÑ Ñ€Ð°Ð·Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ°Ð¼Ð¸ Ð´Ð»Ñ Ñ‚ÐµÑÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð½ÐµÐ´Ð°Ð²Ð½Ð¾ разработанных функций и того, как они будут работать в финальной Ñборке. ЕÑли вы не знаете, что делаете, мы рекомендуем не активировать ночные Ñборки.", | ||
15 | "feature.nightlyBuilds.title": "Ðочные Ñборки", | ||
16 | "feature.publishDebugInfo.error": "При попытке опубликовать отладочную информацию произошла ошибка. ПожалуйÑта, повторите попытку позже или проÑмотрите конÑоль Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ информации.", | 13 | "feature.publishDebugInfo.error": "При попытке опубликовать отладочную информацию произошла ошибка. ПожалуйÑта, повторите попытку позже или проÑмотрите конÑоль Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ð¹ информации.", |
17 | "feature.publishDebugInfo.info": "ÐŸÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð²Ð°ÑˆÐµÐ¹ отладочной информации помогает нам найти проблемы и ошибки в Ferdi. ÐŸÑƒÐ±Ð»Ð¸ÐºÑƒÑ Ð²Ð°ÑˆÑƒ отладочную информацию, вы принимаете политику конфиденциальноÑти Ferdi Debugger'ов и уÑÐ»Ð¾Ð²Ð¸Ñ Ð¿Ñ€ÐµÐ´Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑƒÑлуг", | 14 | "feature.publishDebugInfo.info": "ÐŸÑƒÐ±Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð²Ð°ÑˆÐµÐ¹ отладочной информации помогает нам найти проблемы и ошибки в Ferdi. ÐŸÑƒÐ±Ð»Ð¸ÐºÑƒÑ Ð²Ð°ÑˆÑƒ отладочную информацию, вы принимаете политику конфиденциальноÑти Ferdi Debugger'ов и уÑÐ»Ð¾Ð²Ð¸Ñ Ð¿Ñ€ÐµÐ´Ð¾ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑƒÑлуг", |
18 | "feature.publishDebugInfo.privacy": "Политика конфиденциальноÑти", | 15 | "feature.publishDebugInfo.privacy": "Политика конфиденциальноÑти", |
@@ -34,18 +31,18 @@ | |||
34 | "global.save": "Сохранить", | 31 | "global.save": "Сохранить", |
35 | "global.settings": "ÐаÑтройки", | 32 | "global.settings": "ÐаÑтройки", |
36 | "global.spellchecker.useDefault": "ИÑпользовать ÑиÑтемные параметры по умолчанию ({default})", | 33 | "global.spellchecker.useDefault": "ИÑпользовать ÑиÑтемные параметры по умолчанию ({default})", |
37 | "global.spellchecking.autodetect": "Ðайти Ñзык автоматичеÑки", | 34 | "global.spellchecking.autodetect": "Определить Ñзык автоматичеÑки", |
38 | "global.spellchecking.autodetect.short": "Ðвто", | 35 | "global.spellchecking.autodetect.short": "Ðвто", |
39 | "global.spellchecking.language": "Проверка правопиÑаниÑ", | 36 | "global.spellchecking.language": "Проверка правопиÑаниÑ", |
40 | "global.submit": "Отправить", | 37 | "global.submit": "Подтвердить", |
41 | "global.userAgentHelp": "ИÑпользуйте 'https://whatmyuseragent.com/' (чтобы открыть) или 'https://developers.whatismybrowser.com/useragents/explore/' (чтобы выбрать) ваш желаемый пользовательÑкий агент и Ñкопируйте его здеÑÑŒ.", | 38 | "global.userAgentHelp": "ИÑпользуйте 'https://whatmyuseragent.com/' (чтобы открыть) или 'https://developers.whatismybrowser.com/useragents/explore/' (чтобы выбрать) ваш желаемый пользовательÑкий агент и Ñкопируйте его здеÑÑŒ.", |
42 | "global.userAgentPref": "ПользовательÑкий агент", | 39 | "global.userAgentPref": "ПользовательÑкий агент", |
43 | "global.yes": "Да", | 40 | "global.yes": "Да", |
44 | "import.headline": "Импортировать ваши ÑервиÑÑ‹ из Ferdi 4", | 41 | "import.headline": "Импортировать ваши ÑервиÑÑ‹ из Ferdi 4", |
45 | "import.notSupportedHeadline": "СервиÑÑ‹ пока ещё не поддерживаютÑÑ Ð² Ferdi 5", | 42 | "import.notSupportedHeadline": "СервиÑÑ‹ пока ещё не поддерживаютÑÑ Ð² Ferdi 5", |
46 | "import.skip.label": "Я хочу добавить ÑервиÑÑ‹ вручную", | 43 | "import.skip.label": "Я хочу добавить ÑервиÑÑ‹ вручную", |
47 | "import.submit.label": "Импорt {count} ÑервиÑов", | 44 | "import.submit.label": "Импортировать {count} ÑервиÑов", |
48 | "infobar.authRequestFailed": "При попытке выполнить Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð½Ð° аутентификацию произошли ошибки. ПожалуйÑта, попробуйте выйти из ÑиÑтемы и вернутьÑÑ Ð½Ð°Ð·Ð°Ð´, еÑли Ñта ошибка повторÑетÑÑ.", | 45 | "infobar.authRequestFailed": "При попытке выполнить Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ произошли ошибки. ПожалуйÑта, попробуйте перезайти, еÑли Ñта ошибка повторÑетÑÑ.", |
49 | "infobar.buttonChangelog": "Что нового?", | 46 | "infobar.buttonChangelog": "Что нового?", |
50 | "infobar.buttonInstallUpdate": "ПерезапуÑтить и уÑтановить обновлениÑ", | 47 | "infobar.buttonInstallUpdate": "ПерезапуÑтить и уÑтановить обновлениÑ", |
51 | "infobar.buttonReloadServices": "Перезагрузить ÑервиÑÑ‹", | 48 | "infobar.buttonReloadServices": "Перезагрузить ÑервиÑÑ‹", |
@@ -60,7 +57,7 @@ | |||
60 | "invite.skip.label": "Я Ñделаю Ñто позже", | 57 | "invite.skip.label": "Я Ñделаю Ñто позже", |
61 | "invite.submit.label": "Отправить приглашениÑ", | 58 | "invite.submit.label": "Отправить приглашениÑ", |
62 | "invite.successInfo": "ÐŸÑ€Ð¸Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ ÑƒÑпешно отправлены", | 59 | "invite.successInfo": "ÐŸÑ€Ð¸Ð³Ð»Ð°ÑˆÐµÐ½Ð¸Ñ ÑƒÑпешно отправлены", |
63 | "locked.headline": "Заблокировано", | 60 | "locked.headline": "Заблокирован", |
64 | "locked.invalidCredentials": "Ðеверный пароль", | 61 | "locked.invalidCredentials": "Ðеверный пароль", |
65 | "locked.password.label": "Пароль", | 62 | "locked.password.label": "Пароль", |
66 | "locked.submit.label": "Разблокировать", | 63 | "locked.submit.label": "Разблокировать", |
@@ -68,8 +65,8 @@ | |||
68 | "locked.touchIdPrompt": "разблокировать через Touch ID", | 65 | "locked.touchIdPrompt": "разблокировать через Touch ID", |
69 | "locked.unlockWithPassword": "Разблокировать паролем", | 66 | "locked.unlockWithPassword": "Разблокировать паролем", |
70 | "login.changeServer": "Изменить Ñервер", | 67 | "login.changeServer": "Изменить Ñервер", |
71 | "login.customServerQuestion": "Using a custom Ferdi server?", | 68 | "login.customServerQuestion": "ИÑпользовать учетную запиÑÑŒ Franz Ð´Ð»Ñ Ð²Ñ…Ð¾Ð´Ð°?", |
72 | "login.customServerSuggestion": "Try importing your Franz account", | 69 | "login.customServerSuggestion": "Попробовать импортировать ваш аккаунт Franz в Ferdi", |
73 | "login.email.label": "ÐÐ´Ñ€ÐµÑ Ñлектронной почты", | 70 | "login.email.label": "ÐÐ´Ñ€ÐµÑ Ñлектронной почты", |
74 | "login.headline": "Вход", | 71 | "login.headline": "Вход", |
75 | "login.invalidCredentials": "Ðеправильный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты или пароль", | 72 | "login.invalidCredentials": "Ðеправильный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты или пароль", |
@@ -94,10 +91,10 @@ | |||
94 | "menu.edit.emojiSymbols": "Ðмодзи и Ñимволы", | 91 | "menu.edit.emojiSymbols": "Ðмодзи и Ñимволы", |
95 | "menu.edit.findInPage": "Ðайти на Ñтранице", | 92 | "menu.edit.findInPage": "Ðайти на Ñтранице", |
96 | "menu.edit.paste": "Ð’Ñтавить", | 93 | "menu.edit.paste": "Ð’Ñтавить", |
97 | "menu.edit.pasteAndMatchStyle": "Ð’Ñтавьте и подберите Ñтиль", | 94 | "menu.edit.pasteAndMatchStyle": "Ð’Ñтавить Ñ Ñоблюдением ÑтилÑ", |
98 | "menu.edit.redo": "Повторить", | 95 | "menu.edit.redo": "Повторить", |
99 | "menu.edit.selectAll": "Выделить вÑÑ‘", | 96 | "menu.edit.selectAll": "Выделить вÑÑ‘", |
100 | "menu.edit.speech": "Речь", | 97 | "menu.edit.speech": "Озвучить", |
101 | "menu.edit.startDictation": "Ðачать диктовать", | 98 | "menu.edit.startDictation": "Ðачать диктовать", |
102 | "menu.edit.startSpeaking": "Ðачать говорить", | 99 | "menu.edit.startSpeaking": "Ðачать говорить", |
103 | "menu.edit.stopSpeaking": "Закончить говорить", | 100 | "menu.edit.stopSpeaking": "Закончить говорить", |
@@ -125,7 +122,7 @@ | |||
125 | "menu.view.back": "Ðазад", | 122 | "menu.view.back": "Ðазад", |
126 | "menu.view.forward": "ПереÑлать", | 123 | "menu.view.forward": "ПереÑлать", |
127 | "menu.view.lockFerdi": "Заблокировать Ferdi", | 124 | "menu.view.lockFerdi": "Заблокировать Ferdi", |
128 | "menu.view.openQuickSwitch": "Открыть быÑтрый переключатель", | 125 | "menu.view.openQuickSwitch": "Открыть меню быÑтрых дейÑтвий", |
129 | "menu.view.reloadFerdi": "ПерезапуÑтить Ferdi", | 126 | "menu.view.reloadFerdi": "ПерезапуÑтить Ferdi", |
130 | "menu.view.reloadService": "ПерезапуÑтить ÑервиÑ", | 127 | "menu.view.reloadService": "ПерезапуÑтить ÑервиÑ", |
131 | "menu.view.reloadTodos": "Перезагрузка задач", | 128 | "menu.view.reloadTodos": "Перезагрузка задач", |
@@ -133,21 +130,21 @@ | |||
133 | "menu.view.toggleDarkMode": "Включить тёмную тему", | 130 | "menu.view.toggleDarkMode": "Включить тёмную тему", |
134 | "menu.view.toggleDevTools": "Показать инÑтрументы разработчика", | 131 | "menu.view.toggleDevTools": "Показать инÑтрументы разработчика", |
135 | "menu.view.toggleFullScreen": "ПолноÑкранный режим", | 132 | "menu.view.toggleFullScreen": "ПолноÑкранный режим", |
136 | "menu.view.toggleServiceDevTools": "Показать инÑтрументы разработчика ÑервиÑа", | 133 | "menu.view.toggleServiceDevTools": "ИнÑтрументы разработчика ÑервиÑа", |
137 | "menu.view.toggleTodosDevTools": "Включить инÑтрументы разработчика Todos", | 134 | "menu.view.toggleTodosDevTools": "ИнÑтрументы разработчика Todos", |
138 | "menu.view.zoomIn": "Увеличить", | 135 | "menu.view.zoomIn": "Увеличить", |
139 | "menu.view.zoomOut": "Уменьшить", | 136 | "menu.view.zoomOut": "Уменьшить", |
140 | "menu.window": "Окно", | 137 | "menu.window": "Окно", |
141 | "menu.window.close": "Закрыть", | 138 | "menu.window.close": "Закрыть", |
142 | "menu.window.minimize": "Свернуть", | 139 | "menu.window.minimize": "Свернуть", |
143 | "menu.workspaces": "Окружение", | 140 | "menu.workspaces": "ОкружениÑ", |
144 | "menu.workspaces.addNewWorkspace": "Добавить Ðовое Окружение...", | 141 | "menu.workspaces.addNewWorkspace": "Добавить Ðовое Окружение...", |
145 | "menu.workspaces.closeWorkspaceDrawer": "Закрыть меню окружений", | 142 | "menu.workspaces.closeWorkspaceDrawer": "Закрыть меню окружениÑ", |
146 | "menu.workspaces.defaultWorkspace": "Ð’Ñе ÑервиÑÑ‹", | 143 | "menu.workspaces.defaultWorkspace": "Ð’Ñе ÑервиÑÑ‹", |
147 | "menu.workspaces.openWorkspaceDrawer": "Открыть меню окружений", | 144 | "menu.workspaces.openWorkspaceDrawer": "Открыть меню окружений", |
148 | "password.email.label": "ÐÐ´Ñ€ÐµÑ Ñлектронной почты", | 145 | "password.email.label": "ÐÐ´Ñ€ÐµÑ Ñлектронной почты", |
149 | "password.headline": "СброÑить пароль", | 146 | "password.headline": "СброÑить пароль", |
150 | "password.link.login": "Вход", | 147 | "password.link.login": "Вход в ваш аккаунт", |
151 | "password.link.signup": "Создать беÑплатный аккаунт", | 148 | "password.link.signup": "Создать беÑплатный аккаунт", |
152 | "password.noUser": "Пользователь Ñ Ñ‚Ð°ÐºÐ¸Ð¼ адреÑом Ñлектронной почты не найден", | 149 | "password.noUser": "Пользователь Ñ Ñ‚Ð°ÐºÐ¸Ð¼ адреÑом Ñлектронной почты не найден", |
153 | "password.successInfo": "Ваш новый пароль был отправлен на ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты", | 150 | "password.successInfo": "Ваш новый пароль был отправлен на ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты", |
@@ -167,14 +164,14 @@ | |||
167 | "services.login": "ПожалуйÑта, войдите, чтобы иÑпользовать Ferdi.", | 164 | "services.login": "ПожалуйÑта, войдите, чтобы иÑпользовать Ferdi.", |
168 | "services.serverInfo": "При необходимоÑти вы можете изменить ваш Ñервер Ferdi, нажав на иконку в левом нижнем углу. ЕÑли вы переключаетеÑÑŒ (Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из Ñерверов хоÑтинга) на иÑпользование Ferdi без учетной запиÑи, примите к Ñведению, что вы можете ÑкÑпортировать ваши данные Ñ Ñтого Ñервера и затем импортировать их Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ меню Ñправки, чтобы воÑÑтановить вÑе ваши рабочие Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ Ð¸ подключенные ÑервиÑÑ‹!", | 165 | "services.serverInfo": "При необходимоÑти вы можете изменить ваш Ñервер Ferdi, нажав на иконку в левом нижнем углу. ЕÑли вы переключаетеÑÑŒ (Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ из Ñерверов хоÑтинга) на иÑпользование Ferdi без учетной запиÑи, примите к Ñведению, что вы можете ÑкÑпортировать ваши данные Ñ Ñтого Ñервера и затем импортировать их Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ меню Ñправки, чтобы воÑÑтановить вÑе ваши рабочие Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ Ð¸ подключенные ÑервиÑÑ‹!", |
169 | "services.serverless": "ИÑпользовать Ferdi без учетной запиÑи", | 166 | "services.serverless": "ИÑпользовать Ferdi без учетной запиÑи", |
170 | "settings.account.account.editButton": "Редактировать аккаунт", | 167 | "settings.account.account.editButton": "Редактировать учетную запиÑÑŒ", |
171 | "settings.account.accountUnavailable": "Ð£Ñ‡ÐµÑ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ недоÑтупна", | 168 | "settings.account.accountUnavailable": "Ð£Ñ‡ÐµÑ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ недоÑтупна", |
172 | "settings.account.accountUnavailableInfo": "Ð’Ñ‹ иÑпользуете Ferdi без учетной запиÑи. ЕÑли вы желаете иÑпользовать Ferdi Ñ ÑƒÑ‡ÐµÑ‚Ð½Ð¾Ð¹ запиÑью и Ñохранить ваши ÑервиÑÑ‹ Ñинхронизированными между уÑтановками, пожалуйÑта, выберите Ñервер на вкладке ÐаÑтройки и войдите в ÑиÑтему.", | 169 | "settings.account.accountUnavailableInfo": "Ð’Ñ‹ иÑпользуете Ferdi без учетной запиÑи. ЕÑли вы желаете иÑпользовать Ferdi Ñ ÑƒÑ‡ÐµÑ‚Ð½Ð¾Ð¹ запиÑью и Ñохранить ваши ÑервиÑÑ‹ Ñинхронизированными между уÑтановками, пожалуйÑта, выберите Ñервер на вкладке ÐаÑтройки и войдите в ÑиÑтему.", |
173 | "settings.account.buttonSave": "Обновить профиль", | 170 | "settings.account.buttonSave": "Обновить профиль", |
174 | "settings.account.deleteAccount": "Удалить аккаунт", | 171 | "settings.account.deleteAccount": "Удалить учетную запиÑÑŒ", |
175 | "settings.account.deleteEmailSent": "Вам выÑлано пиÑьмо Ñ ÑÑылкой Ð´Ð»Ñ Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð°ÐºÐºÐ°ÑƒÐ½Ñ‚Ð°. ПоÑле Ñтого ваш аккаунт и данные не Ñмогут быть воÑÑтановлены!", | 172 | "settings.account.deleteEmailSent": "Вам выÑлано пиÑьмо Ñо ÑÑылкой Ð´Ð»Ñ Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð°ÐºÐºÐ°ÑƒÐ½Ñ‚Ð°. ПоÑле Ñтого ваш аккаунт и данные не Ñмогут быть воÑÑтановлены!", |
176 | "settings.account.deleteInfo": "ЕÑли вам больше не нужна ваша ÑƒÑ‡ÐµÑ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ в Ferdi, вы можете удалить аккаунт и вÑÑŽ ÑвÑзанную Ñ Ð½ÐµÐ¹ информацию.", | 173 | "settings.account.deleteInfo": "ЕÑли вам больше не нужна ваша ÑƒÑ‡ÐµÑ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ в Ferdi, вы можете удалить аккаунт и вÑÑŽ ÑвÑзанную Ñ Ð½ÐµÐ¹ информацию.", |
177 | "settings.account.headline": "Ðккаунт", | 174 | "settings.account.headline": "Ð£Ñ‡ÐµÑ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ", |
178 | "settings.account.headlineAccount": "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± учетной запиÑи", | 175 | "settings.account.headlineAccount": "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± учетной запиÑи", |
179 | "settings.account.headlineDangerZone": "ОпаÑÐ½Ð°Ñ Ð·Ð¾Ð½Ð°", | 176 | "settings.account.headlineDangerZone": "ОпаÑÐ½Ð°Ñ Ð·Ð¾Ð½Ð°", |
180 | "settings.account.headlineInvoices": "Счета", | 177 | "settings.account.headlineInvoices": "Счета", |
@@ -184,7 +181,7 @@ | |||
184 | "settings.account.tryReloadServices": "Попробовать Ñнова", | 181 | "settings.account.tryReloadServices": "Попробовать Ñнова", |
185 | "settings.account.tryReloadUserInfoRequest": "Попробовать Ñнова", | 182 | "settings.account.tryReloadUserInfoRequest": "Попробовать Ñнова", |
186 | "settings.account.userInfoRequestFailed": "Ðевозможно загрузить информацию пользователÑ", | 183 | "settings.account.userInfoRequestFailed": "Ðевозможно загрузить информацию пользователÑ", |
187 | "settings.account.yourLicense": "Ваша Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ Ð¤ÐµÑ€Ð´Ð¸:", | 184 | "settings.account.yourLicense": "Ваша Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ Ferdi:", |
188 | "settings.app.accentColorInfo": "Ðапишите Ñвой акцентный цвет в ÑовмеÑтимом Ñ CSS-формате. (По умолчанию: {defaultAccentColor})", | 185 | "settings.app.accentColorInfo": "Ðапишите Ñвой акцентный цвет в ÑовмеÑтимом Ñ CSS-формате. (По умолчанию: {defaultAccentColor})", |
189 | "settings.app.buttonClearAllCache": "ОчиÑтить кÑш", | 186 | "settings.app.buttonClearAllCache": "ОчиÑтить кÑш", |
190 | "settings.app.buttonInstallUpdate": "ПерезапуÑтить и уÑтановить обновлениÑ", | 187 | "settings.app.buttonInstallUpdate": "ПерезапуÑтить и уÑтановить обновлениÑ", |
@@ -201,9 +198,9 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Открывать в фоне", | 198 | "settings.app.form.autoLaunchInBackground": "Открывать в фоне", |
202 | "settings.app.form.autoLaunchOnStart": "ЗапуÑкать Ferdi при Ñтарте", | 199 | "settings.app.form.autoLaunchOnStart": "ЗапуÑкать Ferdi при Ñтарте", |
203 | "settings.app.form.automaticUpdates": "Включить обновлениÑ", | 200 | "settings.app.form.automaticUpdates": "Включить обновлениÑ", |
204 | "settings.app.form.beta": "Ð’ÐºÐ»ÑŽÑ‡Ð°Ñ Ð±ÐµÑ‚Ð° верÑии", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Ðе показывать ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¾ ÑобытиÑÑ… в буфере обмена", | 202 | "settings.app.form.clipboardNotifications": "Ðе показывать ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¾ ÑобытиÑÑ… в буфере обмена", |
206 | "settings.app.form.closeToSystemTray": "При закрытии Ñворачивать Ferdi в ÑиÑтемном трее", | 203 | "settings.app.form.closeToSystemTray": "При закрытии Ñворачивать Ferdi в ÑиÑтемный трей", |
207 | "settings.app.form.confirmOnQuit": "ЗапроÑить подтверждение при выходе из Ferdi", | 204 | "settings.app.form.confirmOnQuit": "ЗапроÑить подтверждение при выходе из Ferdi", |
208 | "settings.app.form.customTodoServer": "ПользовательÑикй Ñервер (задач)", | 205 | "settings.app.form.customTodoServer": "ПользовательÑикй Ñервер (задач)", |
209 | "settings.app.form.darkMode": "Включить Тёмный режим", | 206 | "settings.app.form.darkMode": "Включить Тёмный режим", |
@@ -223,7 +220,7 @@ | |||
223 | "settings.app.form.language": "Язык", | 220 | "settings.app.form.language": "Язык", |
224 | "settings.app.form.lockPassword": "Пароль", | 221 | "settings.app.form.lockPassword": "Пароль", |
225 | "settings.app.form.minimizeToSystemTray": "Сворачивать Ferdi в ÑиÑтемный трей", | 222 | "settings.app.form.minimizeToSystemTray": "Сворачивать Ferdi в ÑиÑтемный трей", |
226 | "settings.app.form.navigationBarBehaviour": "Ð’Ð¸Ð·ÑƒÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¿Ð°Ð½ÐµÐ»Ð¸ навигации", | 223 | "settings.app.form.navigationBarBehaviour": "Поведение панели навигации", |
227 | "settings.app.form.notifyTaskBarOnMessage": "Ð£Ð²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð² панели задач о новых ÑообщениÑÑ…", | 224 | "settings.app.form.notifyTaskBarOnMessage": "Ð£Ð²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð² панели задач о новых ÑообщениÑÑ…", |
228 | "settings.app.form.passwordToggle": "Изменить пароль", | 225 | "settings.app.form.passwordToggle": "Изменить пароль", |
229 | "settings.app.form.predefinedTodoServer": "Сервер задач", | 226 | "settings.app.form.predefinedTodoServer": "Сервер задач", |
@@ -231,7 +228,7 @@ | |||
231 | "settings.app.form.reloadAfterResume": "Перезагрузить Ферди поÑле Ð²Ð¾Ð·Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑиÑтемы", | 228 | "settings.app.form.reloadAfterResume": "Перезагрузить Ферди поÑле Ð²Ð¾Ð·Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑиÑтемы", |
232 | "settings.app.form.runInBackground": "ОÑтавлÑÑ‚ÑŒ Ferdi в фоне при закрытии окна", | 229 | "settings.app.form.runInBackground": "ОÑтавлÑÑ‚ÑŒ Ferdi в фоне при закрытии окна", |
233 | "settings.app.form.scheduledDNDEnabled": "Включить запланированный режим \"не беÑпокоить\"", | 230 | "settings.app.form.scheduledDNDEnabled": "Включить запланированный режим \"не беÑпокоить\"", |
234 | "settings.app.form.scheduledDNDEnd": "До", | 231 | "settings.app.form.scheduledDNDEnd": "Кому", |
235 | "settings.app.form.scheduledDNDStart": "От", | 232 | "settings.app.form.scheduledDNDStart": "От", |
236 | "settings.app.form.searchEngine": "ПоиÑÐºÐ¾Ð²Ð°Ñ ÑиÑтема", | 233 | "settings.app.form.searchEngine": "ПоиÑÐºÐ¾Ð²Ð°Ñ ÑиÑтема", |
237 | "settings.app.form.sentry": "Отправить данные телеметрии", | 234 | "settings.app.form.sentry": "Отправить данные телеметрии", |
@@ -253,8 +250,8 @@ | |||
253 | "settings.app.headlineLanguage": "Язык", | 250 | "settings.app.headlineLanguage": "Язык", |
254 | "settings.app.headlinePrivacy": "КонфиденциальноÑÑ‚ÑŒ", | 251 | "settings.app.headlinePrivacy": "КонфиденциальноÑÑ‚ÑŒ", |
255 | "settings.app.headlineUpdates": "ОбновлениÑ", | 252 | "settings.app.headlineUpdates": "ОбновлениÑ", |
256 | "settings.app.hibernateInfo": "По умолчанию, Ферди будет держать вÑе ваши ÑервиÑÑ‹ открытыми и загружеными в фоновом режиме, чтобы они были готовы к иÑпользованию. СпÑщий режим выгрузит ваши ÑервиÑÑ‹ поÑле заданного количеÑтва минут. Ðто полезно Ð´Ð»Ñ Ñкономии памÑти и/или оптимальной работы компьютера.", | 253 | "settings.app.hibernateInfo": "По умолчанию, Ferdi оÑтавит вÑе ваши ÑервиÑÑ‹ открытыми и загружеными в фоновом режиме, чтобы они были готовы к иÑпользованию. СпÑщий режим выгрузит ваши ÑервиÑÑ‹ поÑле заданного количеÑтва минут. Ðто полезно Ð´Ð»Ñ Ñкономии памÑти и/или оптимальной работы компьютера.", |
257 | "settings.app.inactivityLockInfo": "Минут бездейÑтвиÑ, поÑле чего Ferdi будет автоматичеÑки блокироватьÑÑ. ИÑпользуйте 0, чтобы отключить", | 254 | "settings.app.inactivityLockInfo": "минут бездейÑтвиÑ, поÑле чего Ferdi будет автоматичеÑки блокироватьÑÑ. ИÑпользуйте 0, чтобы отключить", |
258 | "settings.app.lockInfo": "Блокировка паролем позволÑет защитить ваши ÑообщениÑ.\nПри иÑпользовании блокировки паролем вам будет предложено вводить пароль каждый раз, когда вы запуÑкаете Ferdi или блокируете Ферди Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ñимвола блокировки в левом нижнем углу или Ñрлыка {lockShortcut}.", | 255 | "settings.app.lockInfo": "Блокировка паролем позволÑет защитить ваши ÑообщениÑ.\nПри иÑпользовании блокировки паролем вам будет предложено вводить пароль каждый раз, когда вы запуÑкаете Ferdi или блокируете Ферди Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ñимвола блокировки в левом нижнем углу или Ñрлыка {lockShortcut}.", |
259 | "settings.app.lockedPassword": "Пароль", | 256 | "settings.app.lockedPassword": "Пароль", |
260 | "settings.app.lockedPasswordInfo": "ПожалуйÑта, убедитеÑÑŒ, что уÑтановлен пароль, который вы запомните.\nЕÑли вы потерÑете Ñтот пароль, вам придетÑÑ Ð¿ÐµÑ€ÐµÑƒÑтановить Ferdi.", | 257 | "settings.app.lockedPasswordInfo": "ПожалуйÑта, убедитеÑÑŒ, что уÑтановлен пароль, который вы запомните.\nЕÑли вы потерÑете Ñтот пароль, вам придетÑÑ Ð¿ÐµÑ€ÐµÑƒÑтановить Ferdi.", |
@@ -264,15 +261,15 @@ | |||
264 | "settings.app.sentryInfo": "Отправка телеметрии позволÑет нам находить ошибки в Ferdi - мы не будем отправлÑÑ‚ÑŒ никакой личной информации, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ð²Ð°ÑˆÐ¸ ÑообщениÑ!", | 261 | "settings.app.sentryInfo": "Отправка телеметрии позволÑет нам находить ошибки в Ferdi - мы не будем отправлÑÑ‚ÑŒ никакой личной информации, Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ð²Ð°ÑˆÐ¸ ÑообщениÑ!", |
265 | "settings.app.spellCheckerLanguageInfo": "Ferdi иÑпользует вÑтроенную проверку орфографии вашего уÑтройÑтва. ЕÑли вы желаете изменить Ñзык проверки орфографии, вы можете произвеÑти Ñто в ÑиÑтемных наÑтройках вашего уÑтройÑтва.", | 262 | "settings.app.spellCheckerLanguageInfo": "Ferdi иÑпользует вÑтроенную проверку орфографии вашего уÑтройÑтва. ЕÑли вы желаете изменить Ñзык проверки орфографии, вы можете произвеÑти Ñто в ÑиÑтемных наÑтройках вашего уÑтройÑтва.", |
266 | "settings.app.subheadlineCache": "КÑш", | 263 | "settings.app.subheadlineCache": "КÑш", |
267 | "settings.app.subheadlineFerdiProfile": "Ferdi профиль", | 264 | "settings.app.subheadlineFerdiProfile": "Профиль Ferdi", |
268 | "settings.app.todoServerInfo": "Ðтот Ñервер будет иÑпользоватьÑÑ Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ задач \"Ferdi Todo\".", | 265 | "settings.app.todoServerInfo": "Ðтот Ñервер будет иÑпользоватьÑÑ Ð´Ð»Ñ Ñ„ÑƒÐ½ÐºÑ†Ð¸Ð¸ задач \"Ferdi Todo\".", |
269 | "settings.app.translationHelp": "Помогите нам перевеÑти Ferdi на ваш Ñзык.", | 266 | "settings.app.translationHelp": "Помогите нам перевеÑти Ferdi на ваш Ñзык.", |
270 | "settings.app.universalDarkModeInfo": "УниверÑальный темный режим ÑтараетÑÑ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑки генерировать Ñтили темных режимов Ð´Ð»Ñ ÑервиÑов, которые в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð½Ðµ поддерживают Ñтот режим.", | 267 | "settings.app.universalDarkModeInfo": "УниверÑальный темный режим ÑтараетÑÑ Ð´Ð¸Ð½Ð°Ð¼Ð¸Ñ‡Ð½Ð¾ генерировать Ñтили темных режимов Ð´Ð»Ñ ÑервиÑов, которые в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð½Ðµ поддерживают Ñтот режим.", |
271 | "settings.app.updateStatusAvailable": "ДоÑтупно обновление, идёт загрузка...", | 268 | "settings.app.updateStatusAvailable": "ДоÑтупно обновление, идёт загрузка...", |
272 | "settings.app.updateStatusSearching": "ПоиÑк обновлений", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Ð’Ñ‹ иÑпользуете актуальную верÑию Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Ð’Ñ‹ иÑпользуете актуальную верÑию Ferdi", |
274 | "settings.invite.headline": "ПриглаÑить друзей", | 271 | "settings.invite.headline": "ПриглаÑить друзей", |
275 | "settings.navigation.account": "Ðккаунт", | 272 | "settings.navigation.account": "Ð£Ñ‡ÐµÑ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ", |
276 | "settings.navigation.availableServices": "ДоÑтупные ÑервиÑÑ‹", | 273 | "settings.navigation.availableServices": "ДоÑтупные ÑервиÑÑ‹", |
277 | "settings.navigation.logout": "Выход", | 274 | "settings.navigation.logout": "Выход", |
278 | "settings.navigation.supportFerdi": "О Ferdi", | 275 | "settings.navigation.supportFerdi": "О Ferdi", |
@@ -280,7 +277,7 @@ | |||
280 | "settings.navigation.yourServices": "Ваши ÑервиÑÑ‹", | 277 | "settings.navigation.yourServices": "Ваши ÑервиÑÑ‹", |
281 | "settings.navigation.yourWorkspaces": "Ваши окружениÑ", | 278 | "settings.navigation.yourWorkspaces": "Ваши окружениÑ", |
282 | "settings.recipes.all": "Ð’Ñе ÑервиÑÑ‹", | 279 | "settings.recipes.all": "Ð’Ñе ÑервиÑÑ‹", |
283 | "settings.recipes.custom": "ПользовательÑкий ÑервиÑÑ‹", | 280 | "settings.recipes.custom": "ПользовательÑкие ÑервиÑÑ‹", |
284 | "settings.recipes.customService.headline.communityRecipes": "Протоколы Ñторонних ÑообщеÑтв", | 281 | "settings.recipes.customService.headline.communityRecipes": "Протоколы Ñторонних ÑообщеÑтв", |
285 | "settings.recipes.customService.headline.customRecipes": "ПользовательÑкие Ñторонние протоколы", | 282 | "settings.recipes.customService.headline.customRecipes": "ПользовательÑкие Ñторонние протоколы", |
286 | "settings.recipes.customService.headline.devRecipes": "СервиÑные протоколы, разработанные вами", | 283 | "settings.recipes.customService.headline.devRecipes": "СервиÑные протоколы, разработанные вами", |
@@ -346,24 +343,15 @@ | |||
346 | "settings.services.discoverServices": "Ðайти ÑервиÑÑ‹", | 343 | "settings.services.discoverServices": "Ðайти ÑервиÑÑ‹", |
347 | "settings.services.headline": "Ваши ÑервиÑÑ‹", | 344 | "settings.services.headline": "Ваши ÑервиÑÑ‹", |
348 | "settings.services.noServicesAdded": "Ðачните Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑервиÑа.", | 345 | "settings.services.noServicesAdded": "Ðачните Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑервиÑа.", |
349 | "settings.services.nothingFound": "Sorry, but no service matched your search term.", | 346 | "settings.services.nothingFound": "Извините, но ÑÐµÑ€Ð²Ð¸Ñ Ð½Ðµ ÑоответÑтвует вашему запроÑу.", |
350 | "settings.services.servicesRequestFailed": "Ошибка загрузки ÑервиÑов", | 347 | "settings.services.servicesRequestFailed": "Ошибка загрузки ÑервиÑов", |
351 | "settings.services.tooltip.isDisabled": "Ð¡ÐµÑ€Ð²Ð¸Ñ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½", | 348 | "settings.services.tooltip.isDisabled": "Ð¡ÐµÑ€Ð²Ð¸Ñ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½", |
352 | "settings.services.tooltip.isMuted": "Ð’Ñе звуки отключены", | 349 | "settings.services.tooltip.isMuted": "Ð’Ñе звуки отключены", |
353 | "settings.services.tooltip.notificationsDisabled": "Ð£Ð²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹", | 350 | "settings.services.tooltip.notificationsDisabled": "Ð£Ð²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹", |
354 | "settings.services.updatedInfo": "Ваши Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð±Ñ‹Ð»Ð¸ Ñохранены", | 351 | "settings.services.updatedInfo": "Ваши Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð±Ñ‹Ð»Ð¸ Ñохранены", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ферди ÑвлÑетÑÑ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¼ иÑходным кодом и разрабатываетÑÑ ÑообщеÑтвом.</p><p>СпаÑибо людÑм, которые делают Ñто возможным:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "О Ferdi", | 354 | "settings.supportFerdi.headline": "О Ferdi", |
357 | "settings.supportFerdi.textDonation": "ЕÑли вы хотите поддержать развитие Ферди Ñ Ð¿Ð¾Ð¶ÐµÑ€Ñ‚Ð²Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼, вы можете Ñделать Ñто Ð´Ð²ÑƒÐ¼Ñ ÑпоÑобами,", | ||
358 | "settings.supportFerdi.textDonationAnd": "и", | ||
359 | "settings.supportFerdi.textExpenses": "Ð¥Ð¾Ñ‚Ñ Ð±Ð¾Ð»ÑŒÑˆÑƒÑŽ чаÑÑ‚ÑŒ работы выполнÑÑŽÑ‚ волонтёры, а нам к тому же необходимо оплачивать Ñерверы и Ñертификаты. Как ÑообщеÑтво, мы полноÑтью прозрачны к ÑредÑтвам, которые Ñобираем и раÑходуем - Ñмотрите наш", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "СпонÑоры на Github", | ||
361 | "settings.supportFerdi.textListContributors": "Полный ÑпиÑок учаÑтников", | ||
362 | "settings.supportFerdi.textListContributorsHere": "здеÑÑŒ", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Поддержка вÑегда приветÑтвуетÑÑ. Ð’Ñ‹ можете найти ÑпиÑок необходимой нам помощи", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "здеÑÑŒ", | ||
366 | "settings.supportFerdi.textVolunteers": "Поддержкой Ferdi занимаютÑÑ Ð²Ð¾Ð»Ð¾Ð½Ñ‚Ñ‘Ñ€Ñ‹. Люди, который иÑпользую Ferdi, как и Ð’Ñ‹. Они поддерживают, иÑправлÑÑŽÑ‚ и улучшают Ferdi в Ñвободное времÑ.", | ||
367 | "settings.team.contentHeadline": "Команда ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Franz ", | 355 | "settings.team.contentHeadline": "Команда ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Franz ", |
368 | "settings.team.copy": "Ð¡ÐµÑ€Ð²Ð¸Ñ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ Franz позволÑет управлÑÑ‚ÑŒ подпиÑкой Franz Ð´Ð»Ñ Ð½ÐµÑкольких пользователей. ПожалуйÑта, имейте в виду, что подпиÑка Franz Premium не даÑÑ‚ Вам никаких преимущеÑтв в иÑпользовании Ferdi. ЕдинÑтвенной причиной, почему Ð’Ñ‹ еще имеете доÑтуп к управлению командой, ÑоÑтоит в том, чтобы Ð’Ñ‹ могли управлÑÑ‚ÑŒ Ñвоими прежними командами Franz Teams и чтобы Ð’Ñ‹ не потерÑли никаких функций ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñвоей учетной запиÑью.", | 356 | "settings.team.copy": "Ð¡ÐµÑ€Ð²Ð¸Ñ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ Franz позволÑет управлÑÑ‚ÑŒ подпиÑкой Franz Ð´Ð»Ñ Ð½ÐµÑкольких пользователей. ПожалуйÑта, имейте в виду, что подпиÑка Franz Premium не даÑÑ‚ Вам никаких преимущеÑтв в иÑпользовании Ferdi. ЕдинÑтвенной причиной, почему Ð’Ñ‹ еще имеете доÑтуп к управлению командой, ÑоÑтоит в том, чтобы Ð’Ñ‹ могли управлÑÑ‚ÑŒ Ñвоими прежними командами Franz Teams и чтобы Ð’Ñ‹ не потерÑли никаких функций ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñвоей учетной запиÑью.", |
369 | "settings.team.headline": "Команда", | 357 | "settings.team.headline": "Команда", |
@@ -402,7 +390,7 @@ | |||
402 | "setupAssistant.submit.label": "Ðачнем", | 390 | "setupAssistant.submit.label": "Ðачнем", |
403 | "sidebar.addNewService": "Добавить новый ÑервиÑ", | 391 | "sidebar.addNewService": "Добавить новый ÑервиÑ", |
404 | "sidebar.closeTodosDrawer": "Закрыть невыполненные заданий Ferdi", | 392 | "sidebar.closeTodosDrawer": "Закрыть невыполненные заданий Ferdi", |
405 | "sidebar.closeWorkspaceDrawer": "Закрыть меню окружений", | 393 | "sidebar.closeWorkspaceDrawer": "Закрыть меню окружениÑ", |
406 | "sidebar.lockFerdi": "Заблокировать Ferdi", | 394 | "sidebar.lockFerdi": "Заблокировать Ferdi", |
407 | "sidebar.muteApp": "Отключить ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¸ звук", | 395 | "sidebar.muteApp": "Отключить ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¸ звук", |
408 | "sidebar.openTodosDrawer": "Открыть Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ferdi", | 396 | "sidebar.openTodosDrawer": "Открыть Ð·Ð°Ð´Ð°Ð½Ð¸Ñ Ferdi", |
@@ -446,7 +434,7 @@ | |||
446 | "welcome.signupButton": "Создать беÑплатный аккаунт", | 434 | "welcome.signupButton": "Создать беÑплатный аккаунт", |
447 | "workspaceDrawer.addNewWorkspaceLabel": "Добавить новое рабочее окружение", | 435 | "workspaceDrawer.addNewWorkspaceLabel": "Добавить новое рабочее окружение", |
448 | "workspaceDrawer.allServices": "Ð’Ñе ÑервиÑÑ‹", | 436 | "workspaceDrawer.allServices": "Ð’Ñе ÑервиÑÑ‹", |
449 | "workspaceDrawer.headline": "Окружение", | 437 | "workspaceDrawer.headline": "ОкружениÑ", |
450 | "workspaceDrawer.item.contextMenuEdit": "редактировать", | 438 | "workspaceDrawer.item.contextMenuEdit": "редактировать", |
451 | "workspaceDrawer.item.noServicesAddedYet": "Ðет добавленных ÑервиÑов", | 439 | "workspaceDrawer.item.noServicesAddedYet": "Ðет добавленных ÑервиÑов", |
452 | "workspaceDrawer.workspaceFeatureInfo": "<p>Рабочие Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ Ferdi позволÑÑŽÑ‚ вма ÑфокуÑироватьÑÑ Ð½Ð° том, что важно на текущий момент. УÑтановите разные наборы ÑервиÑов и легко переключайтеÑÑŒ между ними в любое времÑ.</p><p>Только вы решаете, какие ÑервиÑÑ‹ вам необходимы здеÑÑŒ и ÑейчаÑ, а мы можем вам помочь доÑтичь ÑовершенÑтва или отключитьÑÑ Ð¾Ñ‚ работы, по Ñвоему уÑмотрению.</p>", | 440 | "workspaceDrawer.workspaceFeatureInfo": "<p>Рабочие Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ Ferdi позволÑÑŽÑ‚ вма ÑфокуÑироватьÑÑ Ð½Ð° том, что важно на текущий момент. УÑтановите разные наборы ÑервиÑов и легко переключайтеÑÑŒ между ними в любое времÑ.</p><p>Только вы решаете, какие ÑервиÑÑ‹ вам необходимы здеÑÑŒ и ÑейчаÑ, а мы можем вам помочь доÑтичь ÑовершенÑтва или отключитьÑÑ Ð¾Ñ‚ работы, по Ñвоему уÑмотрению.</p>", |
diff --git a/src/i18n/locales/si.json b/src/i18n/locales/si.json index 43295c582..9bbb35d83 100644 --- a/src/i18n/locales/si.json +++ b/src/i18n/locales/si.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "රහස්â€à¶ºà¶à· ප්â€à¶»à¶à·’පà¶à·Šà¶à·’ය", | 15 | "feature.publishDebugInfo.privacy": "රහස්â€à¶ºà¶à· ප්â€à¶»à¶à·’පà¶à·Šà¶à·’ය", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "පසුබිමෙහි විවෘචකරන්න", | 198 | "settings.app.form.autoLaunchInBackground": "පසුබිමෙහි විවෘචකරන්න", |
202 | "settings.app.form.autoLaunchOnStart": "ආරම්භයේදී ෆර්ඩි දියà¶à·Šà¶šà¶»à¶±à·Šà¶±", | 199 | "settings.app.form.autoLaunchOnStart": "ආරම්භයේදී ෆර්ඩි දියà¶à·Šà¶šà¶»à¶±à·Šà¶±", |
203 | "settings.app.form.automaticUpdates": "යà·à·€à¶à·Šà¶šà·à¶½ සබල කරන්න", | 200 | "settings.app.form.automaticUpdates": "යà·à·€à¶à·Šà¶šà·à¶½ සබල කරන්න", |
204 | "settings.app.form.beta": "Include beta versions", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Update available, downloading...", | 268 | "settings.app.updateStatusAvailable": "Update available, downloading...", |
272 | "settings.app.updateStatusSearching": "Is searching for update", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", | 270 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", |
274 | "settings.invite.headline": "Invite Friends", | 271 | "settings.invite.headline": "Invite Friends", |
275 | "settings.navigation.account": "ගිණුම", | 272 | "settings.navigation.account": "ගිණුම", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "සියළුම à·à¶¶à·Šà¶¯ නිහඬයි", | 349 | "settings.services.tooltip.isMuted": "සියළුම à·à¶¶à·Šà¶¯ නිහඬයි", |
353 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", | 350 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", |
354 | "settings.services.updatedInfo": "Your changes have been saved", | 351 | "settings.services.updatedInfo": "Your changes have been saved", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "ෆර්ඩි පිළිබඳව", | 354 | "settings.supportFerdi.headline": "ෆර්ඩි පිළිබඳව", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "සහ", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "කණ්ඩà·à¶ºà¶¸", | 357 | "settings.team.headline": "කණ්ඩà·à¶ºà¶¸", |
diff --git a/src/i18n/locales/sk.json b/src/i18n/locales/sk.json index c7cd1929b..09f80aa7a 100644 --- a/src/i18n/locales/sk.json +++ b/src/i18n/locales/sk.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "ÄŒo sa stalo?", | 10 | "connectionLostBanner.informationLink": "ÄŒo sa stalo?", |
11 | "connectionLostBanner.message": "Och nie! Ferdi stratil pripojenie k {name}.", | 11 | "connectionLostBanner.message": "Och nie! Ferdi stratil pripojenie k {name}.", |
12 | "feature.basicAuth.signIn": "Prihlásiť sa", | 12 | "feature.basicAuth.signIn": "Prihlásiť sa", |
13 | "feature.nightlyBuilds.activate": "Aktivovať", | ||
14 | "feature.nightlyBuilds.info": "Tzv. \"noÄné verzie\" sú vysoko experimentálne verzie Ferdi, ktoré môžu obsahovaÅ¥ nedoladená alebo nedokonÄené funkcie. Tieto verzie sú použÃvané predovÅ¡etkým vývojármi, aby otestovali novo-vyvÃjané funkcie a spôsob, akým sa budú správaÅ¥ vo finálnej verzii. Ak neviete Äo robÃte, navrhujeme neaktivovaÅ¥ tieto experimentálne verzie.", | ||
15 | "feature.nightlyBuilds.title": "Vývojárske verzie", | ||
16 | "feature.publishDebugInfo.error": "Pri zverejňovanà debug informácià nastala chyba. Skúste to neskôr alebo si zobrazte konzolu pre viac informáciÃ.", | 13 | "feature.publishDebugInfo.error": "Pri zverejňovanà debug informácià nastala chyba. Skúste to neskôr alebo si zobrazte konzolu pre viac informáciÃ.", |
17 | "feature.publishDebugInfo.info": "Zverejnenie debug informácià nám pomáha identifikovaÅ¥ problémy a chyby vo Ferdi. ZverejnenÃm týchto informácià akceptujete zásady ochrany osobných údajov a podmienky služby Ferdi", | 14 | "feature.publishDebugInfo.info": "Zverejnenie debug informácià nám pomáha identifikovaÅ¥ problémy a chyby vo Ferdi. ZverejnenÃm týchto informácià akceptujete zásady ochrany osobných údajov a podmienky služby Ferdi", |
18 | "feature.publishDebugInfo.privacy": "Ochrana osobných údajov", | 15 | "feature.publishDebugInfo.privacy": "Ochrana osobných údajov", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "OtvoriÅ¥ na pozadÃ", | 198 | "settings.app.form.autoLaunchInBackground": "OtvoriÅ¥ na pozadÃ", |
202 | "settings.app.form.autoLaunchOnStart": "Spustiť Ferdi pri štarte", | 199 | "settings.app.form.autoLaunchOnStart": "Spustiť Ferdi pri štarte", |
203 | "settings.app.form.automaticUpdates": "Povoliť aktualizácie", | 200 | "settings.app.form.automaticUpdates": "Povoliť aktualizácie", |
204 | "settings.app.form.beta": "Vrátane beta verziÃ", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Nezobrazovať notifikácie pre udalosti schránky", | 202 | "settings.app.form.clipboardNotifications": "Nezobrazovať notifikácie pre udalosti schránky", |
206 | "settings.app.form.closeToSystemTray": "Minimalizovať Ferdi do systémovej lišty", | 203 | "settings.app.form.closeToSystemTray": "Minimalizovať Ferdi do systémovej lišty", |
207 | "settings.app.form.confirmOnQuit": "PotvrdiÅ¥ ukonÄenie Ferdi", | 204 | "settings.app.form.confirmOnQuit": "PotvrdiÅ¥ ukonÄenie Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Pomôžte nám preložiť Ferdi do svojho jazyka.", | 266 | "settings.app.translationHelp": "Pomôžte nám preložiť Ferdi do svojho jazyka.", |
270 | "settings.app.universalDarkModeInfo": "Univerzálny tmavý režim sa snažà dynamicky generovaÅ¥ Å¡týly tmavého režimu pre služby, ktoré v súÄasnosti nie sú podporované.", | 267 | "settings.app.universalDarkModeInfo": "Univerzálny tmavý režim sa snažà dynamicky generovaÅ¥ Å¡týly tmavého režimu pre služby, ktoré v súÄasnosti nie sú podporované.", |
271 | "settings.app.updateStatusAvailable": "Je dostupná aktualizácia, sťahuje sa...", | 268 | "settings.app.updateStatusAvailable": "Je dostupná aktualizácia, sťahuje sa...", |
272 | "settings.app.updateStatusSearching": "Vyhľadáva aktualizácie", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "PoužÃvate najnovÅ¡iu verziu Ferdi", | 270 | "settings.app.updateStatusUpToDate": "PoužÃvate najnovÅ¡iu verziu Ferdi", |
274 | "settings.invite.headline": "Pozvať priateľov", | 271 | "settings.invite.headline": "Pozvať priateľov", |
275 | "settings.navigation.account": "ÚÄet", | 272 | "settings.navigation.account": "ÚÄet", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "VÅ¡etky zvuky sú stÃÅ¡ené", | 349 | "settings.services.tooltip.isMuted": "VÅ¡etky zvuky sú stÃÅ¡ené", |
353 | "settings.services.tooltip.notificationsDisabled": "Oznámenia sú vypnuté", | 350 | "settings.services.tooltip.notificationsDisabled": "Oznámenia sú vypnuté", |
354 | "settings.services.updatedInfo": "Vaše zmeny boli uložené", | 351 | "settings.services.updatedInfo": "Vaše zmeny boli uložené", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi je aplikácia s otvoreným zdrojovým kódom a je spravovaná komunitou.</p><p>ÄŽakujeme ľuÄom, ktorà to umožňujú:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "O aplikácii", | 354 | "settings.supportFerdi.headline": "O aplikácii", |
357 | "settings.supportFerdi.textDonation": "Ak máte chuť podporiť vývoj Ferdi darom, môžete tak urobiť na stránkach", | ||
358 | "settings.supportFerdi.textDonationAnd": "a", | ||
359 | "settings.supportFerdi.textExpenses": "Hoci väÄÅ¡inu práce vykonávajú dobrovoľnÃci, stále musÃme platiÅ¥ za servery a certifikáty. Ako komunita sme plne transparentnÃ, pokiaľ ide o finanÄné prostriedky, ktoré zÃskavame a mÃňame - pozrite si náš", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Úplný zoznam prispievateľov", | ||
362 | "settings.supportFerdi.textListContributorsHere": "tu", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Podpora je vždy vÃtaná. Zoznam pomoci, ktorú potrebujeme, nájdete", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "tu", | ||
366 | "settings.supportFerdi.textVolunteers": "Na vývoji Ferdi sa podieľajú dobrovoľnÃci. Ľudia, ktorà Ferdi použÃvajú ako vy. Vo svojom voľnom Äase udržiavajú, opravujú a vylepÅ¡ujú Ferdi.", | ||
367 | "settings.team.contentHeadline": "Manažment tÃmu Franz", | 355 | "settings.team.contentHeadline": "Manažment tÃmu Franz", |
368 | "settings.team.copy": "Manažment tÃmu Franz vám umožňuje spravovaÅ¥ predplatné spoloÄnosti Franz pre viacerých použÃvateľov. Majte na pamäti, že predplatné Franz Premium vám neposkytuje žiadne výhody pri použÃvanà Ferdi: Jediný dôvod, preÄo máte stále prÃstup k správe tÃmov, je, aby ste mohli spravovaÅ¥ svoje starÅ¡ie tÃmy Franz a aby ste nestratili žiadne funkcie pri správe svojho úÄtu.", | 356 | "settings.team.copy": "Manažment tÃmu Franz vám umožňuje spravovaÅ¥ predplatné spoloÄnosti Franz pre viacerých použÃvateľov. Majte na pamäti, že predplatné Franz Premium vám neposkytuje žiadne výhody pri použÃvanà Ferdi: Jediný dôvod, preÄo máte stále prÃstup k správe tÃmov, je, aby ste mohli spravovaÅ¥ svoje starÅ¡ie tÃmy Franz a aby ste nestratili žiadne funkcie pri správe svojho úÄtu.", |
369 | "settings.team.headline": "TÃm", | 357 | "settings.team.headline": "TÃm", |
diff --git a/src/i18n/locales/sl.json b/src/i18n/locales/sl.json index 213c78f31..2939c6a2c 100644 --- a/src/i18n/locales/sl.json +++ b/src/i18n/locales/sl.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Open in background", | 198 | "settings.app.form.autoLaunchInBackground": "Open in background", |
202 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", | 199 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Include beta versions", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Update available, downloading...", | 268 | "settings.app.updateStatusAvailable": "Update available, downloading...", |
272 | "settings.app.updateStatusSearching": "Is searching for update", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", | 270 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", |
274 | "settings.invite.headline": "Invite Friends", | 271 | "settings.invite.headline": "Invite Friends", |
275 | "settings.navigation.account": "Account", | 272 | "settings.navigation.account": "Account", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "All sounds are muted", | 349 | "settings.services.tooltip.isMuted": "All sounds are muted", |
353 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", | 350 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", |
354 | "settings.services.updatedInfo": "Your changes have been saved", | 351 | "settings.services.updatedInfo": "Your changes have been saved", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "About Ferdi", | 354 | "settings.supportFerdi.headline": "About Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/sr.json b/src/i18n/locales/sr.json index 33a311d87..632b4917b 100644 --- a/src/i18n/locales/sr.json +++ b/src/i18n/locales/sr.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Шта Ñе деÑило?", | 10 | "connectionLostBanner.informationLink": "Шта Ñе деÑило?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Ðктивирај", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Otvori u pozadini", | 198 | "settings.app.form.autoLaunchInBackground": "Otvori u pozadini", |
202 | "settings.app.form.autoLaunchOnStart": "Pokreni Ferdi sa sistemom", | 199 | "settings.app.form.autoLaunchOnStart": "Pokreni Ferdi sa sistemom", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Obuhvati i beta verzije", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Pomozite nam prevesti aplikaciju na Vaš jezik. ", | 266 | "settings.app.translationHelp": "Pomozite nam prevesti aplikaciju na Vaš jezik. ", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Nadogradnja dostupna, preuzimanje...", | 268 | "settings.app.updateStatusAvailable": "Nadogradnja dostupna, preuzimanje...", |
272 | "settings.app.updateStatusSearching": "Traže se ažuriranja", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Koristite najnoviju verziju Franca.", | 270 | "settings.app.updateStatusUpToDate": "Koristite najnoviju verziju Franca.", |
274 | "settings.invite.headline": "Позови пријатеље", | 271 | "settings.invite.headline": "Позови пријатеље", |
275 | "settings.navigation.account": "KorisniÄki nalog", | 272 | "settings.navigation.account": "KorisniÄki nalog", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Svi zvukovi su onemogućeni.", | 349 | "settings.services.tooltip.isMuted": "Svi zvukovi su onemogućeni.", |
353 | "settings.services.tooltip.notificationsDisabled": "Obavijesti su onemogućene.", | 350 | "settings.services.tooltip.notificationsDisabled": "Obavijesti su onemogućene.", |
354 | "settings.services.updatedInfo": "Vaše promjene su spremljene", | 351 | "settings.services.updatedInfo": "Vaše promjene su spremljene", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "O Francu", | 354 | "settings.supportFerdi.headline": "O Francu", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Tim", | 357 | "settings.team.headline": "Tim", |
diff --git a/src/i18n/locales/sv.json b/src/i18n/locales/sv.json index d3c9072f2..5e181c415 100644 --- a/src/i18n/locales/sv.json +++ b/src/i18n/locales/sv.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Vad hände?", | 10 | "connectionLostBanner.informationLink": "Vad hände?", |
11 | "connectionLostBanner.message": "Åh nej! Ferdi förlorade anslutningen till {name}.", | 11 | "connectionLostBanner.message": "Åh nej! Ferdi förlorade anslutningen till {name}.", |
12 | "feature.basicAuth.signIn": "Logga in", | 12 | "feature.basicAuth.signIn": "Logga in", |
13 | "feature.nightlyBuilds.activate": "Aktivera", | ||
14 | "feature.nightlyBuilds.info": "Nattliga kompileringar är väldigt experimentella versioner av Ferdi som kan innehålla ofärdiga och ännu ej testade funktioner. Nattliga kompilering är i första hand tänkt för utvecklare för att kunna testa hur nya funktioner fungerar och presterar. Är du osäker på vad detta innebär rekommenderas du att inte aktivera nattliga kompileringar.", | ||
15 | "feature.nightlyBuilds.title": "Nattlig kompilering", | ||
16 | "feature.publishDebugInfo.error": "Ett fel uppstod när felsökningsinformationen skulle skickas. Försök igen senare eller se konsolen för mer information.", | 13 | "feature.publishDebugInfo.error": "Ett fel uppstod när felsökningsinformationen skulle skickas. Försök igen senare eller se konsolen för mer information.", |
17 | "feature.publishDebugInfo.info": "Genom att skicka oss din felsökningsinformation hjälper du oss att hitta problem och fel i Ferdi. Genom att skicka din felsökningsinformation godkänner du Ferdi-debuggerns sekretesspolicy och användarvillkor", | 14 | "feature.publishDebugInfo.info": "Genom att skicka oss din felsökningsinformation hjälper du oss att hitta problem och fel i Ferdi. Genom att skicka din felsökningsinformation godkänner du Ferdi-debuggerns sekretesspolicy och användarvillkor", |
18 | "feature.publishDebugInfo.privacy": "Integritetspolicy", | 15 | "feature.publishDebugInfo.privacy": "Integritetspolicy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Öppna i bakgrunden", | 198 | "settings.app.form.autoLaunchInBackground": "Öppna i bakgrunden", |
202 | "settings.app.form.autoLaunchOnStart": "Starta Ferdi vid uppstart", | 199 | "settings.app.form.autoLaunchOnStart": "Starta Ferdi vid uppstart", |
203 | "settings.app.form.automaticUpdates": "Aktivera uppdateringar", | 200 | "settings.app.form.automaticUpdates": "Aktivera uppdateringar", |
204 | "settings.app.form.beta": "Inkludera betaversioner", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Visa inte aviseringar för urklipp händelser", | 202 | "settings.app.form.clipboardNotifications": "Visa inte aviseringar för urklipp händelser", |
206 | "settings.app.form.closeToSystemTray": "Stäng Ferdi till systemfältet", | 203 | "settings.app.form.closeToSystemTray": "Stäng Ferdi till systemfältet", |
207 | "settings.app.form.confirmOnQuit": "Bekräfta när du avslutar Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Bekräfta när du avslutar Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Hjälp oss att översätta Ferdi till ditt språk.", | 266 | "settings.app.translationHelp": "Hjälp oss att översätta Ferdi till ditt språk.", |
270 | "settings.app.universalDarkModeInfo": "Globalt mörkt läge försöker att dynamiskt generera en mörk stil för tjänster som ännu inte stöds.", | 267 | "settings.app.universalDarkModeInfo": "Globalt mörkt läge försöker att dynamiskt generera en mörk stil för tjänster som ännu inte stöds.", |
271 | "settings.app.updateStatusAvailable": "Uppdatering tillgänglig, laddar ner...", | 268 | "settings.app.updateStatusAvailable": "Uppdatering tillgänglig, laddar ner...", |
272 | "settings.app.updateStatusSearching": "Söker efter uppdatering", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Du använder den senaste versionen av Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Du använder den senaste versionen av Ferdi", |
274 | "settings.invite.headline": "Bjud in vänner", | 271 | "settings.invite.headline": "Bjud in vänner", |
275 | "settings.navigation.account": "Konto", | 272 | "settings.navigation.account": "Konto", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Alla ljud är avstängda", | 349 | "settings.services.tooltip.isMuted": "Alla ljud är avstängda", |
353 | "settings.services.tooltip.notificationsDisabled": "Aviseringar är inaktiverade", | 350 | "settings.services.tooltip.notificationsDisabled": "Aviseringar är inaktiverade", |
354 | "settings.services.updatedInfo": "Dina ändringar har sparats", | 351 | "settings.services.updatedInfo": "Dina ändringar har sparats", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi är en öppen källkod och en community-ledd applikation.</p><p>Tack till de personer som gör detta besitter:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Om Ferdi", | 354 | "settings.supportFerdi.headline": "Om Ferdi", |
357 | "settings.supportFerdi.textDonation": "Om du känner för att stödja Ferdi utveckling med en donation, kan du göra det på båda,", | ||
358 | "settings.supportFerdi.textDonationAnd": "och", | ||
359 | "settings.supportFerdi.textExpenses": "Medan volontärer gör det mesta av arbetet, måste vi fortfarande betala för servrar och certifikat. Som ett samhälle är vi helt öppna för medel som vi samlar in och spenderar - se vår", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Fullständig lista över bidragsgivare", | ||
362 | "settings.supportFerdi.textListContributorsHere": "här", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Stöd är alltid välkommet. Du hittar en lista över den hjälp vi behöver", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "här", | ||
366 | "settings.supportFerdi.textVolunteers": "Utvecklingen av Ferdi görs av volontärer. Människor som använder Ferdi som du. De underhåller, fixar och förbättrar Ferdi på sin fritid.", | ||
367 | "settings.team.contentHeadline": "Hantera Franz-grupp", | 355 | "settings.team.contentHeadline": "Hantera Franz-grupp", |
368 | "settings.team.copy": "Grupphanteringen i Franz låter dig hantera Franz-abonnemang för flera användare. Observera att ett Franz Premium-abonnemang inte ger dig några extra funktioner i Ferdi: Den enda anledningen till att du fortfarande har tillgång till grupphanteringen är att du kan hantera dina äldre Franz-grupper så att du inte förlorar någon funktionalitet i hanteringen av ditt konto.", | 356 | "settings.team.copy": "Grupphanteringen i Franz låter dig hantera Franz-abonnemang för flera användare. Observera att ett Franz Premium-abonnemang inte ger dig några extra funktioner i Ferdi: Den enda anledningen till att du fortfarande har tillgång till grupphanteringen är att du kan hantera dina äldre Franz-grupper så att du inte förlorar någon funktionalitet i hanteringen av ditt konto.", |
369 | "settings.team.headline": "Grupp", | 357 | "settings.team.headline": "Grupp", |
diff --git a/src/i18n/locales/te.json b/src/i18n/locales/te.json index db528ac47..21f1c6fe9 100644 --- a/src/i18n/locales/te.json +++ b/src/i18n/locales/te.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "Activate", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "Privacy policy", | 15 | "feature.publishDebugInfo.privacy": "Privacy policy", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Open in background", | 198 | "settings.app.form.autoLaunchInBackground": "Open in background", |
202 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", | 199 | "settings.app.form.autoLaunchOnStart": "Launch Ferdi on start", |
203 | "settings.app.form.automaticUpdates": "Enable updates", | 200 | "settings.app.form.automaticUpdates": "Enable updates", |
204 | "settings.app.form.beta": "Include beta versions", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Update available, downloading...", | 268 | "settings.app.updateStatusAvailable": "Update available, downloading...", |
272 | "settings.app.updateStatusSearching": "Is searching for update", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", | 270 | "settings.app.updateStatusUpToDate": "You are using the latest version of Ferdi", |
274 | "settings.invite.headline": "Invite Friends", | 271 | "settings.invite.headline": "Invite Friends", |
275 | "settings.navigation.account": "Account", | 272 | "settings.navigation.account": "Account", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "All sounds are muted", | 349 | "settings.services.tooltip.isMuted": "All sounds are muted", |
353 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", | 350 | "settings.services.tooltip.notificationsDisabled": "Notifications are disabled", |
354 | "settings.services.updatedInfo": "Your changes have been saved", | 351 | "settings.services.updatedInfo": "Your changes have been saved", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "About Ferdi", | 354 | "settings.supportFerdi.headline": "About Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "and", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "here", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "here", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Team", | 357 | "settings.team.headline": "Team", |
diff --git a/src/i18n/locales/tr.json b/src/i18n/locales/tr.json index 120efa39d..f50ae8607 100644 --- a/src/i18n/locales/tr.json +++ b/src/i18n/locales/tr.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Ne oldu?", | 10 | "connectionLostBanner.informationLink": "Ne oldu?", |
11 | "connectionLostBanner.message": "Nayır, nolamaz! Ferdi {name} ile bağlantısını yitirdi.", | 11 | "connectionLostBanner.message": "Nayır, nolamaz! Ferdi {name} ile bağlantısını yitirdi.", |
12 | "feature.basicAuth.signIn": "GiriÅŸ Yap", | 12 | "feature.basicAuth.signIn": "GiriÅŸ Yap", |
13 | "feature.nightlyBuilds.activate": "EtkinleÅŸtir", | ||
14 | "feature.nightlyBuilds.info": "Nightly yapılar Ferdi'nin deneysel sürümleri olup tamamlanmamış özellikler içerebilir. Bu nightly yapılar genellikle geliştiriciler tarafından yeni özellikleri deneyip geliştirmek için kullanılır. Ne yaptığınızı bilmiyorsanız nightly yapıları etkinleştirmeyin.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Yapılar", | ||
16 | "feature.publishDebugInfo.error": "Hata ayıklama bilgisi oluşturulurken hata oluştu. Lütfen daha sonra tekrar deneyin veya daha fazla bilgi için konsolu görüntüleyin.", | 13 | "feature.publishDebugInfo.error": "Hata ayıklama bilgisi oluşturulurken hata oluştu. Lütfen daha sonra tekrar deneyin veya daha fazla bilgi için konsolu görüntüleyin.", |
17 | "feature.publishDebugInfo.info": "Hata ayıklama bilgilerinizi yayınlamak, Ferdi'deki sorunları ve hataları bulmamıza yardımcı olur. Hata ayıklama bilgilerinizi yayınlayarak Ferdi Hata Ayıklayıcı'nın gizlilik politikasını ve hizmet şartlarını kabul etmiş olursunuz.", | 14 | "feature.publishDebugInfo.info": "Hata ayıklama bilgilerinizi yayınlamak, Ferdi'deki sorunları ve hataları bulmamıza yardımcı olur. Hata ayıklama bilgilerinizi yayınlayarak Ferdi Hata Ayıklayıcı'nın gizlilik politikasını ve hizmet şartlarını kabul etmiş olursunuz.", |
18 | "feature.publishDebugInfo.privacy": "Gizlilik ilkesi", | 15 | "feature.publishDebugInfo.privacy": "Gizlilik ilkesi", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Arka planda aç", | 198 | "settings.app.form.autoLaunchInBackground": "Arka planda aç", |
202 | "settings.app.form.autoLaunchOnStart": "Ferdi'ı başlangıçta aç", | 199 | "settings.app.form.autoLaunchOnStart": "Ferdi'ı başlangıçta aç", |
203 | "settings.app.form.automaticUpdates": "Güncellemeleri etkinleştir", | 200 | "settings.app.form.automaticUpdates": "Güncellemeleri etkinleştir", |
204 | "settings.app.form.beta": "Beta versiyonları dahil et", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Ferdi'ı senin diline tercüme etmemiz için yardım et.", | 266 | "settings.app.translationHelp": "Ferdi'ı senin diline tercüme etmemiz için yardım et.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "Güncelleme mevcut, indiriliyor...", | 268 | "settings.app.updateStatusAvailable": "Güncelleme mevcut, indiriliyor...", |
272 | "settings.app.updateStatusSearching": "Güncellemeleri denetliyor", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Ferdi'ın son versiyonunu kullanıyorsun", | 270 | "settings.app.updateStatusUpToDate": "Ferdi'ın son versiyonunu kullanıyorsun", |
274 | "settings.invite.headline": "Arkadaşlarını davet et", | 271 | "settings.invite.headline": "Arkadaşlarını davet et", |
275 | "settings.navigation.account": "Hesap", | 272 | "settings.navigation.account": "Hesap", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Tüm sesler kapalı", | 349 | "settings.services.tooltip.isMuted": "Tüm sesler kapalı", |
353 | "settings.services.tooltip.notificationsDisabled": "Bildirimler devre dışı", | 350 | "settings.services.tooltip.notificationsDisabled": "Bildirimler devre dışı", |
354 | "settings.services.updatedInfo": "DeÄŸiÅŸikliklerin kaydedildi", | 351 | "settings.services.updatedInfo": "DeÄŸiÅŸikliklerin kaydedildi", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Ferdi Hakkında", | 354 | "settings.supportFerdi.headline": "Ferdi Hakkında", |
357 | "settings.supportFerdi.textDonation": "Ferdi'nin gelişimini bağışla desteklemek istiyorsanız, her ikisinde de yapabilirsiniz", | ||
358 | "settings.supportFerdi.textDonationAnd": "ve", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Destekçisi", | ||
361 | "settings.supportFerdi.textListContributors": "Katkıda bulunanların listesi", | ||
362 | "settings.supportFerdi.textListContributorsHere": "burası", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Desteğe her zaman açığız. İhtiyacımız olan yardımın bir listesini bulabilirsiniz", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "burası", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "Takım", | 357 | "settings.team.headline": "Takım", |
diff --git a/src/i18n/locales/uk.json b/src/i18n/locales/uk.json index fcea97c40..39281d329 100644 --- a/src/i18n/locales/uk.json +++ b/src/i18n/locales/uk.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Що трапилоÑÑŒ?", | 10 | "connectionLostBanner.informationLink": "Що трапилоÑÑŒ?", |
11 | "connectionLostBanner.message": "О ні! Ферді втратив з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð· {name}.", | 11 | "connectionLostBanner.message": "О ні! Ферді втратив з'Ñ”Ð´Ð½Ð°Ð½Ð½Ñ Ð· {name}.", |
12 | "feature.basicAuth.signIn": "Увійти", | 12 | "feature.basicAuth.signIn": "Увійти", |
13 | "feature.nightlyBuilds.activate": "Ðктивувати", | ||
14 | "feature.nightlyBuilds.info": "Ðічні збірки - це виÑокоекÑпериментальні верÑÑ–Ñ— Ferdi, що можуть міÑтити \"неполіровані\" або незавершені функції. Ðічні збірки в оÑновному викориÑтовуютьÑÑ Ñ€Ð¾Ð·Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ°Ð¼Ð¸, щоб перевірити Ñвої нові функції та те, Ñк вони будуть працювати в фінальній верÑÑ–Ñ—. Якщо ви не знаєте, що ви робите, то радимо не активувати нічні збірки.", | ||
15 | "feature.nightlyBuilds.title": "Ðічні збірки", | ||
16 | "feature.publishDebugInfo.error": "СталаÑÑ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° під Ñ‡Ð°Ñ Ñпроби опублікувати інформацію Ð´Ð»Ñ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ. Будь лаÑка, Ñпробуйте ще раз пізніше або переглÑньте конÑоль Ð´Ð»Ñ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ñ— інформації.", | 13 | "feature.publishDebugInfo.error": "СталаÑÑ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° під Ñ‡Ð°Ñ Ñпроби опублікувати інформацію Ð´Ð»Ñ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ. Будь лаÑка, Ñпробуйте ще раз пізніше або переглÑньте конÑоль Ð´Ð»Ñ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ñ— інформації.", |
17 | "feature.publishDebugInfo.info": "ÐŸÑƒÐ±Ð»Ñ–ÐºÐ°Ñ†Ñ–Ñ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð¶Ðµ нам знайти проблеми та помилки у Fredi. Публікуючи вашу зневаджувальну інформацію, ви приймаєте політику конфіденційноÑÑ‚Ñ– Ferdi Debugger та умови викориÑтаннÑ", | 14 | "feature.publishDebugInfo.info": "ÐŸÑƒÐ±Ð»Ñ–ÐºÐ°Ñ†Ñ–Ñ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— Ð´Ð»Ñ Ð½Ð°Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ð½Ñ Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð¶Ðµ нам знайти проблеми та помилки у Fredi. Публікуючи вашу зневаджувальну інформацію, ви приймаєте політику конфіденційноÑÑ‚Ñ– Ferdi Debugger та умови викориÑтаннÑ", |
18 | "feature.publishDebugInfo.privacy": "Політика конфіденційноÑÑ‚Ñ–", | 15 | "feature.publishDebugInfo.privacy": "Політика конфіденційноÑÑ‚Ñ–", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Відкрити у фоновому режимі", | 198 | "settings.app.form.autoLaunchInBackground": "Відкрити у фоновому режимі", |
202 | "settings.app.form.autoLaunchOnStart": "ЗапуÑкати Ferdi на початку", | 199 | "settings.app.form.autoLaunchOnStart": "ЗапуÑкати Ferdi на початку", |
203 | "settings.app.form.automaticUpdates": "Увімкнути оновленнÑ", | 200 | "settings.app.form.automaticUpdates": "Увімкнути оновленнÑ", |
204 | "settings.app.form.beta": "Включити бета-верÑÑ–Ñ—", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Ðе показувати ÑÐ¿Ð¾Ð²Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð¿Ð¾Ð´Ñ–Ð¹ буфера обміну", | 202 | "settings.app.form.clipboardNotifications": "Ðе показувати ÑÐ¿Ð¾Ð²Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð¿Ð¾Ð´Ñ–Ð¹ буфера обміну", |
206 | "settings.app.form.closeToSystemTray": "При закритті згортати Ferdi до ÑиÑтемного трею", | 203 | "settings.app.form.closeToSystemTray": "При закритті згортати Ferdi до ÑиÑтемного трею", |
207 | "settings.app.form.confirmOnQuit": "Підтверджувати вихід з Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Підтверджувати вихід з Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Допоможіть переклаÑти Ferdi на Вашу мову.", | 266 | "settings.app.translationHelp": "Допоможіть переклаÑти Ferdi на Вашу мову.", |
270 | "settings.app.universalDarkModeInfo": "УніверÑальний темний режим намагаєтьÑÑ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ генерувати Ñтилі темного режиму Ð´Ð»Ñ ÑервіÑів, Ñкі поки не підтримують цей режим.", | 267 | "settings.app.universalDarkModeInfo": "УніверÑальний темний режим намагаєтьÑÑ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ генерувати Ñтилі темного режиму Ð´Ð»Ñ ÑервіÑів, Ñкі поки не підтримують цей режим.", |
271 | "settings.app.updateStatusAvailable": "ÐžÐ½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð´Ð¾Ñтупне, завантаженнÑ...", | 268 | "settings.app.updateStatusAvailable": "ÐžÐ½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð´Ð¾Ñтупне, завантаженнÑ...", |
272 | "settings.app.updateStatusSearching": "Шукає оновленнÑ", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Ви викориÑтовуєте оÑтанню верÑÑ–ÑŽ Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Ви викориÑтовуєте оÑтанню верÑÑ–ÑŽ Ferdi", |
274 | "settings.invite.headline": "ЗапроÑити друзів", | 271 | "settings.invite.headline": "ЗапроÑити друзів", |
275 | "settings.navigation.account": "Ðкаунт", | 272 | "settings.navigation.account": "Ðкаунт", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Ð’ÑÑ– звуки вимкнено", | 349 | "settings.services.tooltip.isMuted": "Ð’ÑÑ– звуки вимкнено", |
353 | "settings.services.tooltip.notificationsDisabled": "Ð¡Ð¿Ð¾Ð²Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð²Ñ–Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ–", | 350 | "settings.services.tooltip.notificationsDisabled": "Ð¡Ð¿Ð¾Ð²Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð²Ñ–Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ–", |
354 | "settings.services.updatedInfo": "Ваші зміни були збережені", | 351 | "settings.services.updatedInfo": "Ваші зміни були збережені", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi Ñ” програмою з відкритим вихідним кодом, Ñкою керує Ñпільнота.</p><p>ДÑкуємо людÑм, Ñкі роблÑÑ‚ÑŒ це можливим:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Про Ferdi", | 354 | "settings.supportFerdi.headline": "Про Ferdi", |
357 | "settings.supportFerdi.textDonation": "Якщо ви хочете підтримать розвиток Ferdi за допомогою пожертви, ви можете зробити це на", | ||
358 | "settings.supportFerdi.textDonationAnd": "та", | ||
359 | "settings.supportFerdi.textExpenses": "Хоча більшу чаÑтину роботи виконують волонтери, нам вÑе ще потрібно платити за Ñервери та Ñертифікати. Як Ñпільнота, ми повніÑÑ‚ÑŽ прозорі щодо коштів, Ñкі збираємо та витрачаємо – дивиÑÑŒ наш", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub СпонÑори", | ||
361 | "settings.supportFerdi.textListContributors": "Повний ÑпиÑок учаÑників", | ||
362 | "settings.supportFerdi.textListContributorsHere": "тут", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Підтримка завжди вітаєтьÑÑ. Ви можете знайти ÑпиÑок необхідної нам допомоги", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "тут", | ||
366 | "settings.supportFerdi.textVolunteers": "Розробкою Ferdi займаютьÑÑ Ð²Ð¾Ð»Ð¾Ð½Ñ‚ÐµÑ€Ð¸. Люди, Ñкі викориÑтовують Ferdi, Ñк Ñ– ви. Вони обÑлуговують, виправлÑÑŽÑ‚ÑŒ та покращують Ferdi у вільний чаÑ.", | ||
367 | "settings.team.contentHeadline": "ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ Franz", | 355 | "settings.team.contentHeadline": "ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ Franz", |
368 | "settings.team.copy": "Ð¡ÐµÑ€Ð²Ñ–Ñ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ Franz дозволÑÑ” керувати підпиÑкою Franz Ð´Ð»Ñ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… кориÑтувачів. Будь лаÑка, майте на увазі, що підпиÑка Franz Premium не надаÑÑ‚ÑŒ вам жодних переваг у викориÑтанні Ferdi. Єдина причина, чому ви вÑе ще маєте доÑтуп до ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ, полÑгає в тому, щоб ви могли керувати Ñвоїми заÑтарілими командами Franz Teams Ñ– щоб ви не втратили жодних функцій ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ñвоїм обліковим запиÑом.", | 356 | "settings.team.copy": "Ð¡ÐµÑ€Ð²Ñ–Ñ ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ Franz дозволÑÑ” керувати підпиÑкою Franz Ð´Ð»Ñ ÐºÑ–Ð»ÑŒÐºÐ¾Ñ… кориÑтувачів. Будь лаÑка, майте на увазі, що підпиÑка Franz Premium не надаÑÑ‚ÑŒ вам жодних переваг у викориÑтанні Ferdi. Єдина причина, чому ви вÑе ще маєте доÑтуп до ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ, полÑгає в тому, щоб ви могли керувати Ñвоїми заÑтарілими командами Franz Teams Ñ– щоб ви не втратили жодних функцій ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ñвоїм обліковим запиÑом.", |
369 | "settings.team.headline": "Команда", | 357 | "settings.team.headline": "Команда", |
diff --git a/src/i18n/locales/vi.json b/src/i18n/locales/vi.json index 4cebad219..be668fd24 100644 --- a/src/i18n/locales/vi.json +++ b/src/i18n/locales/vi.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "Äiá»u gì đã xảy ra?", | 10 | "connectionLostBanner.informationLink": "Äiá»u gì đã xảy ra?", |
11 | "connectionLostBanner.message": "Mất kết nối tới {name}.", | 11 | "connectionLostBanner.message": "Mất kết nối tới {name}.", |
12 | "feature.basicAuth.signIn": "Sign In", | 12 | "feature.basicAuth.signIn": "Sign In", |
13 | "feature.nightlyBuilds.activate": "KÃch hoạt", | ||
14 | "feature.nightlyBuilds.info": "Các bản Nightly là các phiên bản Ferdi mang tÃnh thá» nghiệm có thể chứa các tÃnh năng chÆ°a được hoà n thiện. Các bản Nightly chủ yếu được các nhà phát triển sá» dụng để kiểm tra các tÃnh năng má»›i được phát triển của há» và cách chúng sẽ hoạt Ä‘á»™ng trong bản dá»±ng cuối cùng. Nếu bạn không biết mình Ä‘ang là m gì, chúng tôi khuyên bạn không nên kÃch hoạt các bản dá»±ng hà ng đêm.", | ||
15 | "feature.nightlyBuilds.title": "Phiên bản Nightly", | ||
16 | "feature.publishDebugInfo.error": "Äã xảy ra lá»—i khi cố gắng xuất bản thông tin gỡ lá»—i. Vui lòng thá» lại sau hoặc xem bảng Ä‘iá»u khiển để biết thêm thông tin.", | 13 | "feature.publishDebugInfo.error": "Äã xảy ra lá»—i khi cố gắng xuất bản thông tin gỡ lá»—i. Vui lòng thá» lại sau hoặc xem bảng Ä‘iá»u khiển để biết thêm thông tin.", |
17 | "feature.publishDebugInfo.info": "Việc xuất bản thông tin gỡ lá»—i của bạn sẽ giúp chúng tôi tìm ra các vấn Ä‘á» và lá»—i trong Ferdi. Bằng cách xuất bản thông tin gỡ lá»—i của bạn, bạn chấp nháºn chÃnh sách bảo máºt và điá»u khoản dịch vụ của Trình gỡ lá»—i Ferdi", | 14 | "feature.publishDebugInfo.info": "Việc xuất bản thông tin gỡ lá»—i của bạn sẽ giúp chúng tôi tìm ra các vấn Ä‘á» và lá»—i trong Ferdi. Bằng cách xuất bản thông tin gỡ lá»—i của bạn, bạn chấp nháºn chÃnh sách bảo máºt và điá»u khoản dịch vụ của Trình gỡ lá»—i Ferdi", |
18 | "feature.publishDebugInfo.privacy": "ChÃnh sách", | 15 | "feature.publishDebugInfo.privacy": "ChÃnh sách", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "Mở trong ná»n", | 198 | "settings.app.form.autoLaunchInBackground": "Mở trong ná»n", |
202 | "settings.app.form.autoLaunchOnStart": "Mở Ferdi khi khởi động máy", | 199 | "settings.app.form.autoLaunchOnStart": "Mở Ferdi khi khởi động máy", |
203 | "settings.app.form.automaticUpdates": "Cho phép cáºp nháºt", | 200 | "settings.app.form.automaticUpdates": "Cho phép cáºp nháºt", |
204 | "settings.app.form.beta": "Bao gồm phiên bản thỠnghiệp", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Không hiển thị thông báo cho các sự kiện khay nhớ tạm", | 202 | "settings.app.form.clipboardNotifications": "Không hiển thị thông báo cho các sự kiện khay nhớ tạm", |
206 | "settings.app.form.closeToSystemTray": "Thu nhỠFerdi xuống khay hệ thống", | 203 | "settings.app.form.closeToSystemTray": "Thu nhỠFerdi xuống khay hệ thống", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Giúp chúng tôi dịch Ferdi sang ngôn ngữ của bạn.", | 266 | "settings.app.translationHelp": "Giúp chúng tôi dịch Ferdi sang ngôn ngữ của bạn.", |
270 | "settings.app.universalDarkModeInfo": "Chế độ tối chung cố gắng tạo động các kiểu chế độ tối cho các dịch vụ hiện không được hỗ trợ.", | 267 | "settings.app.universalDarkModeInfo": "Chế độ tối chung cố gắng tạo động các kiểu chế độ tối cho các dịch vụ hiện không được hỗ trợ.", |
271 | "settings.app.updateStatusAvailable": "Bản cáºp nháºt phù hợp, Ä‘ang tải...", | 268 | "settings.app.updateStatusAvailable": "Bản cáºp nháºt phù hợp, Ä‘ang tải...", |
272 | "settings.app.updateStatusSearching": "Äang tìm bản cáºp nháºt", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "Bạn đang sỠdụng phiên bản mới nhất của Ferdi", | 270 | "settings.app.updateStatusUpToDate": "Bạn đang sỠdụng phiên bản mới nhất của Ferdi", |
274 | "settings.invite.headline": "Má»i bạn bè", | 271 | "settings.invite.headline": "Má»i bạn bè", |
275 | "settings.navigation.account": "Tà i khoản", | 272 | "settings.navigation.account": "Tà i khoản", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "Tất cả âm thanh Ä‘á»u bị tắt tiếng", | 349 | "settings.services.tooltip.isMuted": "Tất cả âm thanh Ä‘á»u bị tắt tiếng", |
353 | "settings.services.tooltip.notificationsDisabled": "Thông báo bị vô hiệu hoá", | 350 | "settings.services.tooltip.notificationsDisabled": "Thông báo bị vô hiệu hoá", |
354 | "settings.services.updatedInfo": "Má»i thay đổi đã được lÆ°u lại", | 351 | "settings.services.updatedInfo": "Má»i thay đổi đã được lÆ°u lại", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi là má»™t ứng dụng mã nguồn mở và dẫn dắt cá»™ng đồng.</p><p>Cảm Æ¡n những ngÆ°á»i tạo nên sá»± khả thi nà y:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "Giá»›i thiệu vá» phần má»m Ferdi", | 354 | "settings.supportFerdi.headline": "Giá»›i thiệu vá» phần má»m Ferdi", |
357 | "settings.supportFerdi.textDonation": "Nếu bạn cảm thấy muốn há»— trợ sá»± phát triển của Ferdi bằng má»™t khoản đóng góp, bạn có thể là m nhÆ° váºy trên cả hai,", | ||
358 | "settings.supportFerdi.textDonationAnd": "và ", | ||
359 | "settings.supportFerdi.textExpenses": "Trong khi các tình nguyện viên thá»±c hiện hầu hết công việc, chúng tôi vẫn cần trả tiá»n cho các máy chủ và chứng chỉ. Là má»™t cá»™ng đồng, chúng tôi hoà n toà n minh bạch vá» các khoản tiá»n mà chúng tôi thu tháºp và chi tiêu - hãy xem", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "Tà i trợ bởi GitHub", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "tại đây", | ||
363 | "settings.supportFerdi.textOpenCollective": "Mở Cộng đồng", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Hỗ trợ luôn được chà o đón. Bạn có thể tìm thấy danh sách trợ giúp mà chúng tôi cần", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "tại đây", | ||
366 | "settings.supportFerdi.textVolunteers": "Sá»± phát triển của Ferdi được thá»±c hiện bởi các tình nguyện viên. Những ngÆ°á»i sá» dụng Ferdi nhÆ° bạn. Há» bảo trì, sá»a chữa và cải tiến Ferdi trong thá»i gian rảnh rá»—i.", | ||
367 | "settings.team.contentHeadline": "Quản lý nhóm Franz", | 355 | "settings.team.contentHeadline": "Quản lý nhóm Franz", |
368 | "settings.team.copy": "Quản lý nhóm của Franz cho phép bạn quản lý Äăng ký Franz cho nhiá»u ngÆ°á»i dùng. Xin lÆ°u ý rằng việc đăng ký Franz Premium sẽ không mang lại lợi Ãch gì cho bạn khi sá» dụng Ferdi: Lý do duy nhất bạn vẫn có quyá»n truy cáºp và o Quản lý nhóm là để bạn có thể quản lý Nhóm Franz cÅ© của mình và để bạn không mất bất kỳ chức năng nà o trong việc quản lý tà i khoản của bạn.", | 356 | "settings.team.copy": "Quản lý nhóm của Franz cho phép bạn quản lý Äăng ký Franz cho nhiá»u ngÆ°á»i dùng. Xin lÆ°u ý rằng việc đăng ký Franz Premium sẽ không mang lại lợi Ãch gì cho bạn khi sá» dụng Ferdi: Lý do duy nhất bạn vẫn có quyá»n truy cáºp và o Quản lý nhóm là để bạn có thể quản lý Nhóm Franz cÅ© của mình và để bạn không mất bất kỳ chức năng nà o trong việc quản lý tà i khoản của bạn.", |
369 | "settings.team.headline": "Nhóm", | 357 | "settings.team.headline": "Nhóm", |
diff --git a/src/i18n/locales/zh-HANT.json b/src/i18n/locales/zh-HANT.json index 82eece46d..d895011ba 100644 --- a/src/i18n/locales/zh-HANT.json +++ b/src/i18n/locales/zh-HANT.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "What happened?", | 10 | "connectionLostBanner.informationLink": "What happened?", |
11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", | 11 | "connectionLostBanner.message": "Oh no! Ferdi lost the connection to {name}.", |
12 | "feature.basicAuth.signIn": "登入", | 12 | "feature.basicAuth.signIn": "登入", |
13 | "feature.nightlyBuilds.activate": "å•Ÿå‹•", | ||
14 | "feature.nightlyBuilds.info": "Nightly builds are highly experimental versions of Ferdi that may contain unpolished or uncompleted features. These nightly builds are mainly used by developers to test their newly developed features and how they will perform in the final build. If you don't know what you are doing, we suggest not activating nightly builds.", | ||
15 | "feature.nightlyBuilds.title": "Nightly Builds", | ||
16 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", | 13 | "feature.publishDebugInfo.error": "There was an error while trying to publish the debug information. Please try again later or view the console for more information.", |
17 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", | 14 | "feature.publishDebugInfo.info": "Publishing your debug information helps us find issues and errors in Ferdi. By publishing your debug information you accept Ferdi Debugger's privacy policy and terms of service", |
18 | "feature.publishDebugInfo.privacy": "éš±ç§æ¬Šæ”¿ç–", | 15 | "feature.publishDebugInfo.privacy": "éš±ç§æ¬Šæ”¿ç–", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "背景啟動", | 198 | "settings.app.form.autoLaunchInBackground": "背景啟動", |
202 | "settings.app.form.autoLaunchOnStart": "開機時啟動", | 199 | "settings.app.form.autoLaunchOnStart": "開機時啟動", |
203 | "settings.app.form.automaticUpdates": "啟用更新", | 200 | "settings.app.form.automaticUpdates": "啟用更新", |
204 | "settings.app.form.beta": "包å«é–‹ç™¼ä¸ç‰ˆæœ¬", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", | 202 | "settings.app.form.clipboardNotifications": "Don't show notifications for clipboard events", |
206 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", | 203 | "settings.app.form.closeToSystemTray": "Close Ferdi to system tray", |
207 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", | 204 | "settings.app.form.confirmOnQuit": "Confirm when quitting Ferdi", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", | 266 | "settings.app.translationHelp": "Help us to translate Ferdi into your language.", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "有å¯ç”¨æ›´æ–°ï¼Œä¸‹è¼‰ä¸...", | 268 | "settings.app.updateStatusAvailable": "有å¯ç”¨æ›´æ–°ï¼Œä¸‹è¼‰ä¸...", |
272 | "settings.app.updateStatusSearching": "檢查更新ä¸...", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "已經是最新版本了", | 270 | "settings.app.updateStatusUpToDate": "已經是最新版本了", |
274 | "settings.invite.headline": "邀請好å‹", | 271 | "settings.invite.headline": "邀請好å‹", |
275 | "settings.navigation.account": "帳戶", | 272 | "settings.navigation.account": "帳戶", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "All sounds are muted", | 349 | "settings.services.tooltip.isMuted": "All sounds are muted", |
353 | "settings.services.tooltip.notificationsDisabled": "å·²åœç”¨é€šçŸ¥", | 350 | "settings.services.tooltip.notificationsDisabled": "å·²åœç”¨é€šçŸ¥", |
354 | "settings.services.updatedInfo": "您的更改已經儲å˜", | 351 | "settings.services.updatedInfo": "您的更改已經儲å˜", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi is an open-source and a community-lead application.</p><p>Thanks to the people who make this possbile:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "關於 Ferdi", | 354 | "settings.supportFerdi.headline": "關於 Ferdi", |
357 | "settings.supportFerdi.textDonation": "If you feel like supporting Ferdi development with a donation, you can do so on both,", | ||
358 | "settings.supportFerdi.textDonationAnd": "和", | ||
359 | "settings.supportFerdi.textExpenses": "While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "Full list of contributors", | ||
362 | "settings.supportFerdi.textListContributorsHere": "這裡", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "Support is always welcome. You can find a list of the help we need", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "這裡", | ||
366 | "settings.supportFerdi.textVolunteers": "The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "團隊", | 357 | "settings.team.headline": "團隊", |
diff --git a/src/i18n/locales/zh.json b/src/i18n/locales/zh.json index 2225941d1..3ec0e74dd 100644 --- a/src/i18n/locales/zh.json +++ b/src/i18n/locales/zh.json | |||
@@ -10,9 +10,6 @@ | |||
10 | "connectionLostBanner.informationLink": "å‘生了什么?", | 10 | "connectionLostBanner.informationLink": "å‘生了什么?", |
11 | "connectionLostBanner.message": "哦ä¸ï¼Ferdi失去了与 {name} 的连接。", | 11 | "connectionLostBanner.message": "哦ä¸ï¼Ferdi失去了与 {name} 的连接。", |
12 | "feature.basicAuth.signIn": "登录", | 12 | "feature.basicAuth.signIn": "登录", |
13 | "feature.nightlyBuilds.activate": "激活", | ||
14 | "feature.nightlyBuilds.info": "æ¯å¤œç‰ˆ(Nightly builds) 是Ferdi的实验性版本,å¯èƒ½åŒ…å«æœªå®Œå–„或未完æˆçš„功能。这些æ¯å¤œç‰ˆä¸»è¦ç”±å¼€å‘人员æ¥æµ‹è¯•ä»–们新开å‘的功能åŠå®ƒä»¬åœ¨æœ€ç»ˆç‰ˆæœ¬çš„的表现。如果您ä¸çŸ¥é“自己在åšä»€ä¹ˆï¼Œæˆ‘们建议您ä¸è¦æ¿€æ´»æ¯å¤œç‰ˆã€‚", | ||
15 | "feature.nightlyBuilds.title": "æ¯å¤œç‰ˆ", | ||
16 | "feature.publishDebugInfo.error": "å‘布调试信æ¯æ—¶å‡ºé”™ã€‚请ç¨åŽå†è¯•æˆ–查看控制å°ä»¥èŽ·å–更多信æ¯ã€‚", | 13 | "feature.publishDebugInfo.error": "å‘布调试信æ¯æ—¶å‡ºé”™ã€‚请ç¨åŽå†è¯•æˆ–查看控制å°ä»¥èŽ·å–更多信æ¯ã€‚", |
17 | "feature.publishDebugInfo.info": "å‘布您的调试信æ¯æœ‰åŠ©äºŽæˆ‘们å‘现Ferdiä¸çš„问题和错误。å‘布您的调试信æ¯å³è¡¨ç¤ºæ‚¨æŽ¥å—Ferdi Debuggerçš„éšç§æ”¿ç–å’ŒæœåŠ¡æ¡æ¬¾", | 14 | "feature.publishDebugInfo.info": "å‘布您的调试信æ¯æœ‰åŠ©äºŽæˆ‘们å‘现Ferdiä¸çš„问题和错误。å‘布您的调试信æ¯å³è¡¨ç¤ºæ‚¨æŽ¥å—Ferdi Debuggerçš„éšç§æ”¿ç–å’ŒæœåŠ¡æ¡æ¬¾", |
18 | "feature.publishDebugInfo.privacy": "éšç§æƒæ”¿ç–", | 15 | "feature.publishDebugInfo.privacy": "éšç§æƒæ”¿ç–", |
@@ -201,7 +198,7 @@ | |||
201 | "settings.app.form.autoLaunchInBackground": "在åŽå°æ‰“å¼€", | 198 | "settings.app.form.autoLaunchInBackground": "在åŽå°æ‰“å¼€", |
202 | "settings.app.form.autoLaunchOnStart": "开机å¯åŠ¨Ferdi\n", | 199 | "settings.app.form.autoLaunchOnStart": "开机å¯åŠ¨Ferdi\n", |
203 | "settings.app.form.automaticUpdates": "å¯ç”¨æ›´æ–°", | 200 | "settings.app.form.automaticUpdates": "å¯ç”¨æ›´æ–°", |
204 | "settings.app.form.beta": "包å«æµ‹è¯•ç‰ˆ", | 201 | "settings.app.form.beta": "Include pre-releases", |
205 | "settings.app.form.clipboardNotifications": "ä¸æ˜¾ç¤ºå‰ªè´´æ¿äº‹ä»¶çš„通知", | 202 | "settings.app.form.clipboardNotifications": "ä¸æ˜¾ç¤ºå‰ªè´´æ¿äº‹ä»¶çš„通知", |
206 | "settings.app.form.closeToSystemTray": "å…³é—Ferdi到系统托盘", | 203 | "settings.app.form.closeToSystemTray": "å…³é—Ferdi到系统托盘", |
207 | "settings.app.form.confirmOnQuit": "退出Ferdi 时确认", | 204 | "settings.app.form.confirmOnQuit": "退出Ferdi 时确认", |
@@ -269,7 +266,7 @@ | |||
269 | "settings.app.translationHelp": "帮助我们翻译 Ferdi æˆæ‚¨çš„è¯è¨€", | 266 | "settings.app.translationHelp": "帮助我们翻译 Ferdi æˆæ‚¨çš„è¯è¨€", |
270 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", | 267 | "settings.app.universalDarkModeInfo": "Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", |
271 | "settings.app.updateStatusAvailable": "æ›´æ–°å¯ç”¨ï¼Œæ£åœ¨ä¸‹è½½...", | 268 | "settings.app.updateStatusAvailable": "æ›´æ–°å¯ç”¨ï¼Œæ£åœ¨ä¸‹è½½...", |
272 | "settings.app.updateStatusSearching": "æ£åœ¨æœç´¢æ›´æ–°", | 269 | "settings.app.updateStatusSearching": "Searching for updates...", |
273 | "settings.app.updateStatusUpToDate": "您æ£åœ¨ä½¿ç”¨æœ€æ–°ç‰ˆæœ¬çš„Ferdi", | 270 | "settings.app.updateStatusUpToDate": "您æ£åœ¨ä½¿ç”¨æœ€æ–°ç‰ˆæœ¬çš„Ferdi", |
274 | "settings.invite.headline": "邀请好å‹", | 271 | "settings.invite.headline": "邀请好å‹", |
275 | "settings.navigation.account": "账户", | 272 | "settings.navigation.account": "账户", |
@@ -352,18 +349,9 @@ | |||
352 | "settings.services.tooltip.isMuted": "所有声音被é™éŸ³", | 349 | "settings.services.tooltip.isMuted": "所有声音被é™éŸ³", |
353 | "settings.services.tooltip.notificationsDisabled": "通知已ç¦ç”¨", | 350 | "settings.services.tooltip.notificationsDisabled": "通知已ç¦ç”¨", |
354 | "settings.services.updatedInfo": "您的更改已ä¿å˜", | 351 | "settings.services.updatedInfo": "您的更改已ä¿å˜", |
355 | "settings.supportFerdi.aboutIntro": "<p>Ferdi是一个开æºçš„软件。</p><p>感谢那些使Ferdiæˆä¸ºå¯èƒ½çš„人:</p>", | 352 | "settings.supportFerdi.about": "The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.", |
353 | "settings.supportFerdi.aboutIntro": "Special thanks goes to these awesome people:", | ||
356 | "settings.supportFerdi.headline": "关于 Ferdi", | 354 | "settings.supportFerdi.headline": "关于 Ferdi", |
357 | "settings.supportFerdi.textDonation": "å¦‚æžœä½ æƒ³è¦æèµ Ferdiçš„å¼€å‘ï¼Œä½ å¯ä»¥é€šè¿‡ï¼š", | ||
358 | "settings.supportFerdi.textDonationAnd": "和", | ||
359 | "settings.supportFerdi.textExpenses": "虽然是志愿者åšå¤§éƒ¨åˆ†å·¥ä½œï¼Œä½†æˆ‘们ä»ç„¶éœ€è¦ç”¨é’±æ¥è´ä¹°æœåŠ¡å™¨å’Œè¯ä¹¦ã€‚ 作为一个社区应用,我们在募集和花费的资金上是完全公开的—— 看看我们的", | ||
360 | "settings.supportFerdi.textGitHubSponsors": "GitHub Sponsors", | ||
361 | "settings.supportFerdi.textListContributors": "贡献者列表", | ||
362 | "settings.supportFerdi.textListContributorsHere": "这里", | ||
363 | "settings.supportFerdi.textOpenCollective": "Open Collective", | ||
364 | "settings.supportFerdi.textSupportWelcome": "支æŒæ€»æ˜¯å—欢迎的。您å¯ä»¥æ‰¾åˆ°æˆ‘们需è¦çš„帮助列表", | ||
365 | "settings.supportFerdi.textSupportWelcomeHere": "这里", | ||
366 | "settings.supportFerdi.textVolunteers": "Ferdi是由志愿者开å‘而æˆã€‚他们用空闲时间维护ã€ä¿®å¤å’Œæ”¹è¿›Ferdi。", | ||
367 | "settings.team.contentHeadline": "Franz Team Management", | 355 | "settings.team.contentHeadline": "Franz Team Management", |
368 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", | 356 | "settings.team.copy": "Franz's Team Management allows you to manage Franz Subscriptions for multiple users. Please keep in mind that having a Franz Premium subscription will give you no advantages in using Ferdi: The only reason you still have access to Team Management is so you can manage your legacy Franz Teams and so that you don't loose any functionality in managing your account.", |
369 | "settings.team.headline": "团队", | 357 | "settings.team.headline": "团队", |
diff --git a/src/internal-server/app/Controllers/Http/RecipeController.js b/src/internal-server/app/Controllers/Http/RecipeController.js index 7e35e6831..d7ca716bb 100644 --- a/src/internal-server/app/Controllers/Http/RecipeController.js +++ b/src/internal-server/app/Controllers/Http/RecipeController.js | |||
@@ -14,7 +14,7 @@ class RecipeController { | |||
14 | // List official and custom recipes | 14 | // List official and custom recipes |
15 | async list({ response }) { | 15 | async list({ response }) { |
16 | const recipesUrlFetch = await fetch(RECIPES_URL); | 16 | const recipesUrlFetch = await fetch(RECIPES_URL); |
17 | const officialRecipes = JSON.parse(await recipesUrlFetch).text(); | 17 | const officialRecipes = JSON.parse(await recipesUrlFetch.text()); |
18 | const allRecipes = await Recipe.all(); | 18 | const allRecipes = await Recipe.all(); |
19 | const customRecipesArray = allRecipes.rows; | 19 | const customRecipesArray = allRecipes.rows; |
20 | const customRecipes = customRecipesArray.map(recipe => ({ | 20 | const customRecipes = customRecipesArray.map(recipe => ({ |
diff --git a/src/internal-server/app/Controllers/Http/ServiceController.js b/src/internal-server/app/Controllers/Http/ServiceController.js index a3add4464..54cc69eb0 100644 --- a/src/internal-server/app/Controllers/Http/ServiceController.js +++ b/src/internal-server/app/Controllers/Http/ServiceController.js | |||
@@ -125,6 +125,7 @@ class ServiceController { | |||
125 | do { | 125 | do { |
126 | iconId = uuid() + uuid(); | 126 | iconId = uuid() + uuid(); |
127 | } while (fs.existsSync(path.join(Env.get('USER_PATH'), 'icons', iconId))); | 127 | } while (fs.existsSync(path.join(Env.get('USER_PATH'), 'icons', iconId))); |
128 | iconId = `${iconId}.${icon.extname}`; | ||
128 | 129 | ||
129 | await icon.move(path.join(Env.get('USER_PATH'), 'icons'), { | 130 | await icon.move(path.join(Env.get('USER_PATH'), 'icons'), { |
130 | name: iconId, | 131 | name: iconId, |
diff --git a/src/lib/Menu.js b/src/lib/Menu.js index 8e529d859..38302b40b 100644 --- a/src/lib/Menu.js +++ b/src/lib/Menu.js | |||
@@ -591,7 +591,10 @@ class FranzMenu { | |||
591 | } | 591 | } |
592 | 592 | ||
593 | const { intl } = window['ferdi']; | 593 | const { intl } = window['ferdi']; |
594 | const tpl = _titleBarTemplateFactory(intl, this.stores.settings.app.locked); | 594 | const locked = this.stores.settings.app.locked |
595 | && this.stores.settings.app.lockingFeatureEnabled | ||
596 | && this.stores.user.isLoggedIn; | ||
597 | const tpl = _titleBarTemplateFactory(intl, locked); | ||
595 | const { actions } = this; | 598 | const { actions } = this; |
596 | 599 | ||
597 | if (!isMac) { | 600 | if (!isMac) { |
@@ -611,7 +614,7 @@ class FranzMenu { | |||
611 | }); | 614 | }); |
612 | } | 615 | } |
613 | 616 | ||
614 | if (!this.stores.settings.app.locked) { | 617 | if (!locked) { |
615 | tpl[1].submenu.push( | 618 | tpl[1].submenu.push( |
616 | { | 619 | { |
617 | type: 'separator', | 620 | type: 'separator', |
@@ -755,18 +758,18 @@ class FranzMenu { | |||
755 | this.actions.ui.openSettings({ path: 'app' }); | 758 | this.actions.ui.openSettings({ path: 'app' }); |
756 | }, | 759 | }, |
757 | enabled: this.stores.user.isLoggedIn, | 760 | enabled: this.stores.user.isLoggedIn, |
758 | visible: !this.stores.settings.app.locked, | 761 | visible: !locked, |
759 | }, | 762 | }, |
760 | { | 763 | { |
761 | label: intl.formatMessage(menuItems.checkForUpdates), | 764 | label: intl.formatMessage(menuItems.checkForUpdates), |
762 | visible: !this.stores.settings.app.locked, | 765 | visible: !locked, |
763 | click: () => { | 766 | click: () => { |
764 | this.actions.app.checkForUpdates(); | 767 | this.actions.app.checkForUpdates(); |
765 | }, | 768 | }, |
766 | }, | 769 | }, |
767 | { | 770 | { |
768 | type: 'separator', | 771 | type: 'separator', |
769 | visible: !this.stores.settings.app.locked, | 772 | visible: !locked, |
770 | }, | 773 | }, |
771 | { | 774 | { |
772 | label: intl.formatMessage(menuItems.services), | 775 | label: intl.formatMessage(menuItems.services), |
@@ -846,7 +849,7 @@ class FranzMenu { | |||
846 | this.actions.ui.openSettings({ path: 'app' }); | 849 | this.actions.ui.openSettings({ path: 'app' }); |
847 | }, | 850 | }, |
848 | enabled: this.stores.user.isLoggedIn, | 851 | enabled: this.stores.user.isLoggedIn, |
849 | visible: !this.stores.settings.locked, | 852 | visible: !locked, |
850 | }, | 853 | }, |
851 | { | 854 | { |
852 | type: 'separator', | 855 | type: 'separator', |
@@ -868,7 +871,7 @@ class FranzMenu { | |||
868 | ); | 871 | ); |
869 | } | 872 | } |
870 | 873 | ||
871 | if (!this.stores.settings.app.locked) { | 874 | if (!locked) { |
872 | if (serviceTpl.length > 0) { | 875 | if (serviceTpl.length > 0) { |
873 | tpl[3].submenu = serviceTpl; | 876 | tpl[3].submenu = serviceTpl; |
874 | } | 877 | } |
diff --git a/src/routes.tsx b/src/routes.tsx index 192090737..62e6f5066 100644 --- a/src/routes.tsx +++ b/src/routes.tsx | |||
@@ -15,7 +15,6 @@ import InviteSettingsScreen from './containers/settings/InviteScreen'; | |||
15 | import SupportFerdiScreen from './containers/settings/SupportScreen'; | 15 | import SupportFerdiScreen from './containers/settings/SupportScreen'; |
16 | import WelcomeScreen from './containers/auth/WelcomeScreen'; | 16 | import WelcomeScreen from './containers/auth/WelcomeScreen'; |
17 | import LoginScreen from './containers/auth/LoginScreen'; | 17 | import LoginScreen from './containers/auth/LoginScreen'; |
18 | import LockedScreen from './containers/auth/LockedScreen'; | ||
19 | import PasswordScreen from './containers/auth/PasswordScreen'; | 18 | import PasswordScreen from './containers/auth/PasswordScreen'; |
20 | import ChangeServerScreen from './containers/auth/ChangeServerScreen'; | 19 | import ChangeServerScreen from './containers/auth/ChangeServerScreen'; |
21 | import SignupScreen from './containers/auth/SignupScreen'; | 20 | import SignupScreen from './containers/auth/SignupScreen'; |
@@ -38,14 +37,9 @@ type Props = { | |||
38 | 37 | ||
39 | class Routes extends Component<Props> { | 38 | class Routes extends Component<Props> { |
40 | render() { | 39 | render() { |
41 | const { locked } = this.props.stores.settings.app; | ||
42 | 40 | ||
43 | const { history } = this.props; | 41 | const { history } = this.props; |
44 | 42 | ||
45 | if (locked) { | ||
46 | return <LockedScreen />; | ||
47 | } | ||
48 | |||
49 | return ( | 43 | return ( |
50 | <Router history={history}> | 44 | <Router history={history}> |
51 | <Route path="/" component={AppLayoutContainer}> | 45 | <Route path="/" component={AppLayoutContainer}> |
diff --git a/src/stores.types.ts b/src/stores.types.ts index 34922c199..92531eb4a 100644 --- a/src/stores.types.ts +++ b/src/stores.types.ts | |||
@@ -212,7 +212,7 @@ interface SettingsStore { | |||
212 | actions: Actions; | 212 | actions: Actions; |
213 | api: Api; | 213 | api: Api; |
214 | fileSystemSettingsTypes: any[]; | 214 | fileSystemSettingsTypes: any[]; |
215 | startup: boolean; | 215 | loaded: boolean; |
216 | stores: Stores; | 216 | stores: Stores; |
217 | updateAppSettingsRequest: () => void; | 217 | updateAppSettingsRequest: () => void; |
218 | _fileSystemSettingsCache: () => void; | 218 | _fileSystemSettingsCache: () => void; |
diff --git a/src/stores/AppStore.js b/src/stores/AppStore.js index 5881e37a4..eca347153 100644 --- a/src/stores/AppStore.js +++ b/src/stores/AppStore.js | |||
@@ -181,6 +181,7 @@ export default class AppStore extends Store { | |||
181 | } | 181 | } |
182 | 182 | ||
183 | if (data.error) { | 183 | if (data.error) { |
184 | console.log('Updater error:', data.error); | ||
184 | this.updateStatus = this.updateStatusTypes.FAILED; | 185 | this.updateStatus = this.updateStatusTypes.FAILED; |
185 | } | 186 | } |
186 | }); | 187 | }); |
diff --git a/src/stores/FeaturesStore.js b/src/stores/FeaturesStore.js index 26a045314..e2c0c08ef 100644 --- a/src/stores/FeaturesStore.js +++ b/src/stores/FeaturesStore.js | |||
@@ -7,7 +7,6 @@ import serviceProxy from '../features/serviceProxy'; | |||
7 | import basicAuth from '../features/basicAuth'; | 7 | import basicAuth from '../features/basicAuth'; |
8 | import workspaces from '../features/workspaces'; | 8 | import workspaces from '../features/workspaces'; |
9 | import quickSwitch from '../features/quickSwitch'; | 9 | import quickSwitch from '../features/quickSwitch'; |
10 | import nightlyBuilds from '../features/nightlyBuilds'; | ||
11 | import publishDebugInfo from '../features/publishDebugInfo'; | 10 | import publishDebugInfo from '../features/publishDebugInfo'; |
12 | import communityRecipes from '../features/communityRecipes'; | 11 | import communityRecipes from '../features/communityRecipes'; |
13 | import todos from '../features/todos'; | 12 | import todos from '../features/todos'; |
@@ -70,7 +69,6 @@ export default class FeaturesStore extends Store { | |||
70 | basicAuth(); | 69 | basicAuth(); |
71 | workspaces(this.stores, this.actions); | 70 | workspaces(this.stores, this.actions); |
72 | quickSwitch(); | 71 | quickSwitch(); |
73 | nightlyBuilds(); | ||
74 | publishDebugInfo(); | 72 | publishDebugInfo(); |
75 | communityRecipes(this.stores, this.actions); | 73 | communityRecipes(this.stores, this.actions); |
76 | todos(this.stores, this.actions); | 74 | todos(this.stores, this.actions); |
diff --git a/src/stores/SettingsStore.js b/src/stores/SettingsStore.js index ac9356404..e638d84b8 100644 --- a/src/stores/SettingsStore.js +++ b/src/stores/SettingsStore.js | |||
@@ -19,7 +19,7 @@ export default class SettingsStore extends Store { | |||
19 | 'updateAppSettings', | 19 | 'updateAppSettings', |
20 | ); | 20 | ); |
21 | 21 | ||
22 | startup = true; | 22 | loaded = false; |
23 | 23 | ||
24 | fileSystemSettingsTypes = FILE_SYSTEM_SETTINGS_TYPES; | 24 | fileSystemSettingsTypes = FILE_SYSTEM_SETTINGS_TYPES; |
25 | 25 | ||
@@ -84,11 +84,10 @@ export default class SettingsStore extends Store { | |||
84 | ipcRenderer.on('appSettings', (event, resp) => { | 84 | ipcRenderer.on('appSettings', (event, resp) => { |
85 | // Lock on startup if enabled in settings | 85 | // Lock on startup if enabled in settings |
86 | if ( | 86 | if ( |
87 | this.startup && | 87 | !this.loaded && |
88 | resp.type === 'app' && | 88 | resp.type === 'app' && |
89 | resp.data.lockingFeatureEnabled | 89 | resp.data.lockingFeatureEnabled |
90 | ) { | 90 | ) { |
91 | this.startup = false; | ||
92 | process.nextTick(() => { | 91 | process.nextTick(() => { |
93 | if (!this.all.app.locked) { | 92 | if (!this.all.app.locked) { |
94 | this.all.app.locked = true; | 93 | this.all.app.locked = true; |
@@ -97,6 +96,7 @@ export default class SettingsStore extends Store { | |||
97 | } | 96 | } |
98 | debug('Get appSettings resolves', resp.type, resp.data); | 97 | debug('Get appSettings resolves', resp.type, resp.data); |
99 | Object.assign(this._fileSystemSettingsCache[resp.type], resp.data); | 98 | Object.assign(this._fileSystemSettingsCache[resp.type], resp.data); |
99 | this.loaded = true; | ||
100 | ipcRenderer.send('initialAppSettings', resp); | 100 | ipcRenderer.send('initialAppSettings', resp); |
101 | }); | 101 | }); |
102 | 102 | ||
diff --git a/src/stores/lib/Request.js b/src/stores/lib/Request.js index 69c2e1a52..7c601e1da 100644 --- a/src/stores/lib/Request.js +++ b/src/stores/lib/Request.js | |||
@@ -59,6 +59,7 @@ export default class Request { | |||
59 | .then(result => { | 59 | .then(result => { |
60 | setTimeout( | 60 | setTimeout( |
61 | action(() => { | 61 | action(() => { |
62 | this.error = null; | ||
62 | this.result = result; | 63 | this.result = result; |
63 | if (this._currentApiCall) this._currentApiCall.result = result; | 64 | if (this._currentApiCall) this._currentApiCall.result = result; |
64 | this.isExecuting = false; | 65 | this.isExecuting = false; |
diff --git a/src/styles/badge.scss b/src/styles/badge.scss index 1f58b8089..78309ea18 100644 --- a/src/styles/badge.scss +++ b/src/styles/badge.scss | |||
@@ -2,7 +2,6 @@ | |||
2 | 2 | ||
3 | .theme__dark .badge { | 3 | .theme__dark .badge { |
4 | background: $dark-theme-gray; | 4 | background: $dark-theme-gray; |
5 | border-radius: $theme-border-radius-small; | ||
6 | color: $dark-theme-gray-lightest; | 5 | color: $dark-theme-gray-lightest; |
7 | 6 | ||
8 | &.badge--primary { | 7 | &.badge--primary { |
diff --git a/src/styles/features.scss b/src/styles/features.scss index 80362b648..c6d982b25 100644 --- a/src/styles/features.scss +++ b/src/styles/features.scss | |||
@@ -23,6 +23,6 @@ | |||
23 | } | 23 | } |
24 | } | 24 | } |
25 | 25 | ||
26 | .theme__dark .publish-debug, .theme__dark .nightly-builds { | 26 | .theme__dark .publish-debug { |
27 | background: $dark-theme-gray-darkest; | 27 | background: $dark-theme-gray-darkest; |
28 | } | 28 | } |
diff --git a/src/styles/recipes.scss b/src/styles/recipes.scss index 628d28f05..57587a513 100644 --- a/src/styles/recipes.scss +++ b/src/styles/recipes.scss | |||
@@ -24,23 +24,24 @@ | |||
24 | } | 24 | } |
25 | } | 25 | } |
26 | 26 | ||
27 | .recipes__navigation { | 27 | &__service-request { |
28 | height: auto; | 28 | float: right; |
29 | margin-bottom: 35px; | 29 | } |
30 | } | ||
30 | 31 | ||
31 | .badge { | 32 | .recipes__navigation { |
32 | margin-right: 10px; | 33 | height: auto; |
33 | } | 34 | margin-bottom: 25px; |
34 | 35 | ||
35 | &.recipes__navigation--disabled { | 36 | .badge { |
36 | filter: grayscale(100%); | 37 | margin-right: 10px; |
37 | opacity: 0.3; | 38 | margin-bottom: 10px; |
38 | pointer-events: none; | ||
39 | } | ||
40 | } | 39 | } |
41 | 40 | ||
42 | &__service-request { | 41 | &.recipes__navigation--disabled { |
43 | float: right; | 42 | filter: grayscale(100%); |
43 | opacity: 0.3; | ||
44 | pointer-events: none; | ||
44 | } | 45 | } |
45 | } | 46 | } |
46 | 47 | ||
diff --git a/src/styles/settings.scss b/src/styles/settings.scss index f06ed7ef8..8f59fc57a 100644 --- a/src/styles/settings.scss +++ b/src/styles/settings.scss | |||
@@ -264,6 +264,10 @@ | |||
264 | .proxyHost { | 264 | .proxyHost { |
265 | flex-basis: 70%; | 265 | flex-basis: 70%; |
266 | } | 266 | } |
267 | |||
268 | a { | ||
269 | display: inline-block; | ||
270 | } | ||
267 | } | 271 | } |
268 | 272 | ||
269 | .settings__close { | 273 | .settings__close { |
@@ -320,7 +324,6 @@ | |||
320 | .settings__message { | 324 | .settings__message { |
321 | border-top: 1px solid $theme-gray-lighter; | 325 | border-top: 1px solid $theme-gray-lighter; |
322 | color: $theme-gray-light; | 326 | color: $theme-gray-light; |
323 | display: flex; | ||
324 | margin-top: 40px; | 327 | margin-top: 40px; |
325 | padding-top: 15px; | 328 | padding-top: 15px; |
326 | 329 | ||
@@ -580,5 +583,6 @@ | |||
580 | .settings__support-badges { | 583 | .settings__support-badges { |
581 | a { | 584 | a { |
582 | margin-right: 10px; | 585 | margin-right: 10px; |
586 | display: inline-block; | ||
583 | } | 587 | } |
584 | } | 588 | } |
diff --git a/src/styles/vertical.scss b/src/styles/vertical.scss index 7f38008b9..166092a83 100644 --- a/src/styles/vertical.scss +++ b/src/styles/vertical.scss | |||
@@ -22,7 +22,7 @@ $tabitem-bias: 30px; | |||
22 | clip-path: inset(10px 10px 0 10px); | 22 | clip-path: inset(10px 10px 0 10px); |
23 | } | 23 | } |
24 | 24 | ||
25 | div:first-of-type { | 25 | >div:first-of-type { |
26 | overflow-x: scroll!important; | 26 | overflow-x: scroll!important; |
27 | width: 100%; | 27 | width: 100%; |
28 | } | 28 | } |
diff --git a/src/themes/default/index.ts b/src/themes/default/index.ts index e23b8b328..9e442f60e 100644 --- a/src/themes/default/index.ts +++ b/src/themes/default/index.ts | |||
@@ -5,6 +5,9 @@ import * as legacyStyles from '../legacy'; | |||
5 | import type { IStyleTypes } from '../IStyleTypes'; | 5 | import type { IStyleTypes } from '../IStyleTypes'; |
6 | 6 | ||
7 | export default (brandPrimary: string) => { | 7 | export default (brandPrimary: string) => { |
8 | if (!brandPrimary) { | ||
9 | brandPrimary = '#7266F0'; | ||
10 | } | ||
8 | const brandSuccess = '#5cb85c'; | 11 | const brandSuccess = '#5cb85c'; |
9 | const brandInfo = '#5bc0de'; | 12 | const brandInfo = '#5bc0de'; |
10 | const brandWarning = '#FF9F00'; | 13 | const brandWarning = '#FF9F00'; |