Compare commits
28 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
596561b731 | ||
|
|
5943c21814 | ||
|
|
2456bba5ae | ||
|
|
0fff6336c7 | ||
|
|
4261874e29 | ||
|
|
f976270d33 | ||
|
|
4782f1cfd3 | ||
|
|
2f70621255 | ||
|
|
b6f4e2b83c | ||
|
|
25f4c3aba8 | ||
|
|
1b23468375 | ||
|
|
5d775405d9 | ||
|
|
7f13d9162a | ||
|
|
e0013c22ff | ||
|
|
5c41afdccd | ||
|
|
99a3530238 | ||
|
|
a5ceffc856 | ||
|
|
f55570f2f5 | ||
|
|
4f890c0316 | ||
|
|
bf651dece0 | ||
|
|
1babd8da42 | ||
|
|
bfd146f2d9 | ||
|
|
3126510245 | ||
|
|
d661895545 | ||
|
|
ca9ab6168e | ||
|
|
bbdf2c6017 | ||
|
|
109a9bbd10 | ||
|
|
22d7ef5615 |
8
.github/ISSUE_TEMPLATE.md
vendored
@@ -1,8 +0,0 @@
|
||||
---
|
||||
<!-- Please Include: -->
|
||||
- **Operating System**:
|
||||
- [ ] Windows
|
||||
- [ ] Linux/Ubuntu
|
||||
- [ ] macOS
|
||||
- **Clear steps to reproduce the issue**:
|
||||
- **Relevant error messages and/or screenshots**:
|
||||
25
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
---
|
||||
name: Bug report
|
||||
about: Create a report to help us improve
|
||||
---
|
||||
|
||||
**Describe the bug**
|
||||
<!-- A clear and concise description of what the bug is. -->
|
||||
|
||||
**To Reproduce**
|
||||
<!-- Clear steps to reproduce the issue. -->
|
||||
|
||||
**Expected behavior**
|
||||
<!-- A clear and concise description of what you expected to happen. -->
|
||||
|
||||
**Screenshots**
|
||||
<!-- If applicable, add screenshots to help explain your problem. -->
|
||||
|
||||
**Desktop (please complete the following information):**
|
||||
- Operating System:
|
||||
<!-- (Platform and Version) e.g. macOS 10.13.6 / Windows 10 (1803) / Ubuntu 18.04 x64 -->
|
||||
- Zulip Desktop Version:
|
||||
<!-- e.g. 5.2.0 -->
|
||||
|
||||
**Additional context**
|
||||
<!-- Add any other context about the problem here. -->
|
||||
6
.github/ISSUE_TEMPLATE/custom.md
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
---
|
||||
name: Custom issue template
|
||||
about: Describe this issue template's purpose here.
|
||||
---
|
||||
|
||||
|
||||
16
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
---
|
||||
name: Feature request
|
||||
about: Suggest an idea for this project
|
||||
---
|
||||
|
||||
**Problem Description**
|
||||
<!-- Please add a clear and concise description of what the problem is. -->
|
||||
|
||||
**Proposed Solution**
|
||||
<!-- Describe the solution you'd like in a clear and concise manner -->
|
||||
|
||||
**Describe alternatives you've considered**
|
||||
<!-- A clear and concise description of any alternative solutions or features you've considered. -->
|
||||
|
||||
**Additional context**
|
||||
<!-- Add any other context or screenshots about the feature request here. -->
|
||||
3
.gitignore
vendored
@@ -4,6 +4,9 @@
|
||||
# npm cache directory
|
||||
.npm
|
||||
|
||||
# transifexrc - if user prefers it to be in working tree
|
||||
.transifexrc
|
||||
|
||||
# Compiled binary build directory
|
||||
dist/
|
||||
|
||||
|
||||
5
.mailmap
Normal file
@@ -0,0 +1,5 @@
|
||||
Anders Kaseorg <anders@zulip.com> <anders@zulipchat.com>
|
||||
Rishi Gupta <rishig@zulip.com> <rishig@zulipchat.com>
|
||||
Rishi Gupta <rishig@zulip.com> <rishig@users.noreply.github.com>
|
||||
Tim Abbott <tabbott@zulip.com> <tabbott@zulipchat.com>
|
||||
Tim Abbott <tabbott@zulip.com> <tabbott@mit.edu>
|
||||
9
.tx/config
Normal file
@@ -0,0 +1,9 @@
|
||||
[main]
|
||||
host = https://www.transifex.com
|
||||
|
||||
[zulip.desktopjson]
|
||||
file_filter = app/translations/<lang>.json
|
||||
minimum_perc = 0
|
||||
source_file = app/translations/en.json
|
||||
source_lang = en
|
||||
type = KEYVALUEJSON
|
||||
@@ -9,7 +9,7 @@ Desktop client for Zulip. Available for Mac, Linux, and Windows.
|
||||
<img src="http://i.imgur.com/ChzTq4F.png"/>
|
||||
|
||||
# Download
|
||||
Please see the [installation guide](https://zulipchat.com/help/desktop-app-install-guide).
|
||||
Please see the [installation guide](https://zulip.com/help/desktop-app-install-guide).
|
||||
|
||||
# Features
|
||||
* Sign in to multiple organizations
|
||||
|
||||
@@ -74,11 +74,11 @@ export function appUpdater(updateFromMenu = false): void {
|
||||
type: 'error',
|
||||
buttons: ['Manual Download', 'Cancel'],
|
||||
message: messageText,
|
||||
detail: `Error: ${error.message}\n\nThe latest version of Zulip Desktop is available at -\nhttps://zulipchat.com/apps/.\n
|
||||
detail: `Error: ${error.message}\n\nThe latest version of Zulip Desktop is available at -\nhttps://zulip.com/apps/.\n
|
||||
Current Version: ${app.getVersion()}`
|
||||
});
|
||||
if (response === 0) {
|
||||
await LinkUtil.openBrowser(new URL('https://zulipchat.com/apps/'));
|
||||
await LinkUtil.openBrowser(new URL('https://zulip.com/apps/'));
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
@@ -58,9 +58,7 @@ function makeRendererCallback(callback: (...args: any[]) => void): number {
|
||||
|
||||
const APP_ICON = path.join(__dirname, '../resources', 'Icon');
|
||||
|
||||
const iconPath = (): string => {
|
||||
return APP_ICON + (process.platform === 'win32' ? '.ico' : '.png');
|
||||
};
|
||||
const iconPath = (): string => APP_ICON + (process.platform === 'win32' ? '.ico' : '.png');
|
||||
|
||||
// Toggle the app window
|
||||
const toggleApp = (): void => {
|
||||
@@ -90,7 +88,7 @@ function createMainWindow(): Electron.BrowserWindow {
|
||||
y: mainWindowState.y,
|
||||
width: mainWindowState.width,
|
||||
height: mainWindowState.height,
|
||||
minWidth: 300,
|
||||
minWidth: 500,
|
||||
minHeight: 400,
|
||||
webPreferences: {
|
||||
plugins: true,
|
||||
@@ -169,7 +167,9 @@ app.on('activate', () => {
|
||||
app.on('ready', () => {
|
||||
const ses = session.fromPartition('persist:webviewsession');
|
||||
ses.setUserAgent(`ZulipElectron/${app.getVersion()} ${ses.getUserAgent()}`);
|
||||
|
||||
ipcMain.on('set-spellcheck-langs', () => {
|
||||
ses.setSpellCheckerLanguages(ConfigUtil.getConfigItem('spellcheckerLanguages'));
|
||||
});
|
||||
AppMenu.setMenu({
|
||||
tabs: []
|
||||
});
|
||||
@@ -225,7 +225,6 @@ app.on('ready', () => {
|
||||
) /* eslint-disable-line max-params */ => {
|
||||
// TODO: The entire concept of selectively ignoring certificate errors
|
||||
// is ill-conceived, and this handler needs to be deleted.
|
||||
event.preventDefault();
|
||||
|
||||
const {origin} = new URL(url);
|
||||
const filename = CertificateUtil.getCertificate(encodeURIComponent(origin));
|
||||
@@ -237,6 +236,7 @@ app.on('ready', () => {
|
||||
);
|
||||
if (certificate.data.replace(/[\r\n]/g, '') ===
|
||||
savedCertificate.replace(/[\r\n]/g, '')) {
|
||||
event.preventDefault();
|
||||
callback(true);
|
||||
return;
|
||||
}
|
||||
@@ -245,20 +245,11 @@ app.on('ready', () => {
|
||||
}
|
||||
}
|
||||
|
||||
page.send(
|
||||
'certificate-error',
|
||||
webContents.id === mainWindow.webContents.id ? null : webContents.id,
|
||||
makeRendererCallback(ignore => {
|
||||
callback(ignore);
|
||||
if (!ignore) {
|
||||
dialog.showErrorBox(
|
||||
'Certificate error',
|
||||
`The server presented an invalid certificate for ${origin}:
|
||||
dialog.showErrorBox(
|
||||
'Certificate error',
|
||||
`The server presented an invalid certificate for ${origin}:
|
||||
|
||||
${error}`
|
||||
);
|
||||
}
|
||||
})
|
||||
);
|
||||
});
|
||||
|
||||
|
||||
@@ -1,11 +1,8 @@
|
||||
import {app, shell, BrowserWindow, Menu, dialog} from 'electron';
|
||||
import {app, shell, BrowserWindow, Menu} from 'electron';
|
||||
import {appUpdater} from './autoupdater';
|
||||
|
||||
import AdmZip from 'adm-zip';
|
||||
import fs from 'fs-extra';
|
||||
import path from 'path';
|
||||
import * as DNDUtil from '../renderer/js/utils/dnd-util';
|
||||
import Logger from '../renderer/js/utils/logger-util';
|
||||
import * as ConfigUtil from '../renderer/js/utils/config-util';
|
||||
import * as LinkUtil from '../renderer/js/utils/link-util';
|
||||
import * as t from '../renderer/js/utils/translation-util';
|
||||
@@ -19,11 +16,6 @@ export interface MenuProps {
|
||||
|
||||
const appName = app.name;
|
||||
|
||||
const logger = new Logger({
|
||||
file: 'errors.log',
|
||||
timestamp: true
|
||||
});
|
||||
|
||||
function getHistorySubmenu(enableMenu: boolean): Electron.MenuItemConstructorOptions[] {
|
||||
return [{
|
||||
label: t.__('Back'),
|
||||
@@ -62,13 +54,6 @@ function getToolsSubmenu(): Electron.MenuItemConstructorOptions[] {
|
||||
{
|
||||
type: 'separator'
|
||||
},
|
||||
{
|
||||
label: t.__('Factory Reset'),
|
||||
accelerator: process.platform === 'darwin' ? 'Command+Shift+D' : 'Ctrl+Shift+D',
|
||||
async click() {
|
||||
await resetAppSettings();
|
||||
}
|
||||
},
|
||||
{
|
||||
label: t.__('Download App Logs'),
|
||||
click() {
|
||||
@@ -135,7 +120,7 @@ function getViewSubmenu(): Electron.MenuItemConstructorOptions[] {
|
||||
role: 'togglefullscreen'
|
||||
}, {
|
||||
label: t.__('Zoom In'),
|
||||
role: 'zoomIn',
|
||||
accelerator: 'CommandOrControl+=',
|
||||
click(_item, focusedWindow) {
|
||||
if (focusedWindow) {
|
||||
sendAction('zoomIn');
|
||||
@@ -143,7 +128,6 @@ function getViewSubmenu(): Electron.MenuItemConstructorOptions[] {
|
||||
}
|
||||
}, {
|
||||
label: t.__('Zoom Out'),
|
||||
role: 'zoomOut',
|
||||
accelerator: 'CommandOrControl+-',
|
||||
click(_item, focusedWindow) {
|
||||
if (focusedWindow) {
|
||||
@@ -152,7 +136,6 @@ function getViewSubmenu(): Electron.MenuItemConstructorOptions[] {
|
||||
}
|
||||
}, {
|
||||
label: t.__('Actual Size'),
|
||||
role: 'resetZoom',
|
||||
accelerator: 'CommandOrControl+0',
|
||||
click(_item, focusedWindow) {
|
||||
if (focusedWindow) {
|
||||
@@ -580,36 +563,6 @@ function getPreviousServer(tabs: ServerOrFunctionalTab[], activeTabIndex: number
|
||||
return activeTabIndex;
|
||||
}
|
||||
|
||||
async function resetAppSettings(): Promise<void> {
|
||||
const resetAppSettingsMessage = 'By proceeding you will be removing all connected organizations and preferences from Zulip.';
|
||||
|
||||
// We save App's settings/configurations in following files
|
||||
const settingFiles = ['config/window-state.json', 'config/domain.json', 'config/settings.json', 'config/certificates.json'];
|
||||
|
||||
const {response} = await dialog.showMessageBox({
|
||||
type: 'warning',
|
||||
buttons: ['YES', 'NO'],
|
||||
defaultId: 0,
|
||||
message: 'Are you sure?',
|
||||
detail: resetAppSettingsMessage
|
||||
});
|
||||
if (response === 0) {
|
||||
settingFiles.forEach(settingFileName => {
|
||||
const getSettingFilesPath = path.join(app.getPath('appData'), appName, settingFileName);
|
||||
fs.access(getSettingFilesPath, (error: NodeJS.ErrnoException) => {
|
||||
if (error) {
|
||||
logger.error('Error while resetting app settings.');
|
||||
logger.error(error);
|
||||
} else {
|
||||
fs.unlink(getSettingFilesPath, () => {
|
||||
sendAction('clear-app-data');
|
||||
});
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
export function setMenu(props: MenuProps): void {
|
||||
const tpl = process.platform === 'darwin' ? getDarwinTpl(props) : getOtherTpl(props);
|
||||
const menu = Menu.buildFromTemplate(tpl);
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<div class="maintenance-info">
|
||||
<p class="detail maintainer">
|
||||
Maintained by
|
||||
<a href="https://zulipchat.com" target="_blank" rel="noopener noreferrer">Zulip</a>
|
||||
<a href="https://zulip.com" target="_blank" rel="noopener noreferrer">Zulip</a>
|
||||
</p>
|
||||
<p class="detail license">
|
||||
Available under the
|
||||
|
||||
19
app/renderer/css/feedback.css
Normal file
@@ -0,0 +1,19 @@
|
||||
:host {
|
||||
--button-color: rgb(69, 166, 149);
|
||||
}
|
||||
|
||||
button:hover,
|
||||
button:focus {
|
||||
border-color: var(--button-color);
|
||||
color: var(--button-color);
|
||||
}
|
||||
|
||||
button:active {
|
||||
background-color: rgb(241, 241, 241);
|
||||
color: var(--button-color);
|
||||
}
|
||||
|
||||
button {
|
||||
background-color: var(--button-color);
|
||||
border-color: var(--button-color);
|
||||
}
|
||||
@@ -663,6 +663,26 @@ i.open-network-button {
|
||||
}
|
||||
|
||||
/* responsive grid */
|
||||
@media (min-width: 500px) and (max-width: 720px) {
|
||||
#new-server-container {
|
||||
padding-left: 0px;
|
||||
width: 60vw;
|
||||
padding-right: 4vh;
|
||||
}
|
||||
.page-title {
|
||||
width: 60vw;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 500px) {
|
||||
#new-server-container {
|
||||
padding-left: 0px;
|
||||
width: 54%;
|
||||
}
|
||||
.page-title {
|
||||
width: 54%;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 650px) {
|
||||
.selected-css-path,
|
||||
@@ -695,9 +715,6 @@ i.open-network-button {
|
||||
margin-right: 6px;
|
||||
width: 43%;
|
||||
}
|
||||
#new-server-container {
|
||||
padding-left: 0px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 600px) {
|
||||
|
||||
102
app/renderer/js/components/context-menu.ts
Normal file
@@ -0,0 +1,102 @@
|
||||
import {remote, ContextMenuParams} from 'electron';
|
||||
import * as t from '../utils/translation-util';
|
||||
const {clipboard, Menu} = remote;
|
||||
|
||||
export const contextMenu = (webContents: Electron.WebContents, event: Event, props: ContextMenuParams) => {
|
||||
const isText = Boolean(props.selectionText.length);
|
||||
const isLink = Boolean(props.linkURL);
|
||||
|
||||
const makeSuggestion = (suggestion: string) => ({
|
||||
label: suggestion,
|
||||
visible: true,
|
||||
async click() {
|
||||
await webContents.insertText(suggestion);
|
||||
}
|
||||
});
|
||||
|
||||
let menuTemplate: Electron.MenuItemConstructorOptions[] = [{
|
||||
label: t.__('Add to Dictionary'),
|
||||
visible: props.isEditable && isText && props.misspelledWord.length !== 0,
|
||||
click(_item) {
|
||||
webContents.session.addWordToSpellCheckerDictionary(props.misspelledWord);
|
||||
}
|
||||
}, {
|
||||
type: 'separator'
|
||||
}, {
|
||||
label: `${t.__('Look Up')} "${props.selectionText}"`,
|
||||
visible: process.platform === 'darwin' && isText,
|
||||
click(_item) {
|
||||
webContents.showDefinitionForSelection();
|
||||
}
|
||||
}, {
|
||||
type: 'separator'
|
||||
}, {
|
||||
label: t.__('Cut'),
|
||||
visible: isText,
|
||||
enabled: props.isEditable,
|
||||
accelerator: 'CommandOrControl+X',
|
||||
click(_item) {
|
||||
webContents.cut();
|
||||
}
|
||||
}, {
|
||||
label: t.__('Copy'),
|
||||
accelerator: 'CommandOrControl+C',
|
||||
click(_item) {
|
||||
webContents.copy();
|
||||
}
|
||||
}, {
|
||||
label: t.__('Paste'), // Bug: Paste replaces text
|
||||
accelerator: 'CommandOrControl+V',
|
||||
enabled: props.isEditable,
|
||||
click() {
|
||||
webContents.paste();
|
||||
}
|
||||
}, {
|
||||
type: 'separator'
|
||||
}, {
|
||||
label: t.__('Copy Link'),
|
||||
visible: isText && isLink,
|
||||
click(_item) {
|
||||
clipboard.write({
|
||||
bookmark: props.linkText,
|
||||
text: props.linkURL
|
||||
});
|
||||
}
|
||||
}, {
|
||||
label: t.__('Copy Image'),
|
||||
visible: props.mediaType === 'image',
|
||||
click(_item) {
|
||||
webContents.copyImageAt(props.x, props.y);
|
||||
}
|
||||
}, {
|
||||
label: t.__('Copy Image URL'),
|
||||
visible: props.mediaType === 'image',
|
||||
click(_item) {
|
||||
clipboard.write({
|
||||
bookmark: props.srcURL,
|
||||
text: props.srcURL
|
||||
});
|
||||
}
|
||||
}, {
|
||||
type: 'separator'
|
||||
}, {
|
||||
label: t.__('Services'),
|
||||
visible: process.platform === 'darwin',
|
||||
role: 'services'
|
||||
}];
|
||||
|
||||
if (props.misspelledWord) {
|
||||
if (props.dictionarySuggestions.length > 0) {
|
||||
const suggestions: Electron.MenuItemConstructorOptions[] = props.dictionarySuggestions.map((suggestion: string) => makeSuggestion(suggestion));
|
||||
menuTemplate = suggestions.concat(menuTemplate);
|
||||
} else {
|
||||
menuTemplate.unshift({
|
||||
label: t.__('No Suggestion Found'),
|
||||
enabled: false
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
const menu = Menu.buildFromTemplate(menuTemplate);
|
||||
menu.popup();
|
||||
};
|
||||
@@ -6,6 +6,7 @@ import * as ConfigUtil from '../utils/config-util';
|
||||
import * as SystemUtil from '../utils/system-util';
|
||||
import BaseComponent from './base';
|
||||
import handleExternalLink from './handle-external-link';
|
||||
import {contextMenu} from './context-menu';
|
||||
|
||||
const {app, dialog} = remote;
|
||||
|
||||
@@ -24,7 +25,6 @@ interface WebViewProps {
|
||||
nodeIntegration: boolean;
|
||||
preload: boolean;
|
||||
onTitleChange: () => void;
|
||||
ignoreCerts?: boolean;
|
||||
hasPermission?: (origin: string, permission: string) => boolean;
|
||||
}
|
||||
|
||||
@@ -58,7 +58,11 @@ export default class WebView extends BaseComponent {
|
||||
${this.props.preload ? 'preload="js/preload.js"' : ''}
|
||||
partition="persist:webviewsession"
|
||||
name="${this.props.name}"
|
||||
webpreferences="${this.props.nodeIntegration ? '' : 'contextIsolation, '}javascript=yes">
|
||||
webpreferences="
|
||||
${this.props.nodeIntegration ? '' : 'contextIsolation,'}
|
||||
${ConfigUtil.getConfigItem('enableSpellchecker') ? 'spellcheck,' : ''}
|
||||
javascript
|
||||
">
|
||||
</webview>`;
|
||||
}
|
||||
|
||||
@@ -118,6 +122,11 @@ export default class WebView extends BaseComponent {
|
||||
});
|
||||
|
||||
this.$el.addEventListener('dom-ready', () => {
|
||||
const webContents = remote.webContents.fromId(this.$el.getWebContentsId());
|
||||
webContents.addListener('context-menu', (event, menuParameters) => {
|
||||
contextMenu(webContents, event, menuParameters);
|
||||
});
|
||||
|
||||
if (this.props.role === 'server') {
|
||||
this.$el.classList.add('onload');
|
||||
}
|
||||
|
||||
@@ -11,48 +11,20 @@ export const sendFeedback: SendFeedback = document.querySelector('send-feedback'
|
||||
export const feedbackHolder = sendFeedback.parentElement;
|
||||
|
||||
// Make the button color match zulip app's theme
|
||||
sendFeedback.customStyles = `
|
||||
button:hover, button:focus {
|
||||
border-color: #4EBFAC;
|
||||
color: #4EBFAC;
|
||||
}
|
||||
sendFeedback.customStylesheet = 'css/feedback.css';
|
||||
|
||||
button:active {
|
||||
background-color: #f1f1f1;
|
||||
color: #4EBFAC;
|
||||
}
|
||||
|
||||
button {
|
||||
background-color: #4EBFAC;
|
||||
border-color: #4EBFAC;
|
||||
}
|
||||
`;
|
||||
|
||||
/* eslint-disable no-multi-str */
|
||||
|
||||
// customize the fields of custom elements
|
||||
// Customize the fields of custom elements
|
||||
sendFeedback.title = 'Report Issue';
|
||||
sendFeedback.titleLabel = 'Issue title:';
|
||||
sendFeedback.titlePlaceholder = 'Enter issue title';
|
||||
sendFeedback.textareaLabel = 'Describe the issue:';
|
||||
sendFeedback.textareaPlaceholder = 'Succinctly describe your issue and steps to reproduce it...\n\n\
|
||||
---\n\
|
||||
<!-- Please Include: -->\n\
|
||||
- **Operating System**:\n\
|
||||
- [ ] Windows\n\
|
||||
- [ ] Linux/Ubuntu\n\
|
||||
- [ ] macOS\n\
|
||||
- **Clear steps to reproduce the issue**:\n\
|
||||
- **Relevant error messages and/or screenshots**:\n\
|
||||
';
|
||||
|
||||
/* eslint-enable no-multi-str */
|
||||
sendFeedback.textareaPlaceholder = 'Succinctly describe your issue and steps to reproduce it...';
|
||||
|
||||
sendFeedback.buttonLabel = 'Report Issue';
|
||||
sendFeedback.loaderSuccessText = '';
|
||||
|
||||
sendFeedback.useReporter('emailReporter', {
|
||||
email: 'akash@zulipchat.com'
|
||||
email: 'support@zulip.com'
|
||||
});
|
||||
|
||||
feedbackHolder.addEventListener('click', (event: Event) => {
|
||||
@@ -69,6 +41,10 @@ sendFeedback.addEventListener('feedback-submitted', () => {
|
||||
}, 1000);
|
||||
});
|
||||
|
||||
sendFeedback.addEventListener('feedback-cancelled', () => {
|
||||
feedbackHolder.classList.remove('show');
|
||||
});
|
||||
|
||||
const dataDir = app.getPath('userData');
|
||||
const logsDir = path.join(dataDir, '/Logs');
|
||||
sendFeedback.logs.push(...fs.readdirSync(logsDir).map(file => path.join(logsDir, file)));
|
||||
|
||||
@@ -52,9 +52,7 @@ interface CompatElectronBridge extends ElectronBridge {
|
||||
|
||||
const {page_params} = zulipWindow;
|
||||
if (page_params) {
|
||||
electron_bridge.send_event('zulip-loaded', {
|
||||
serverLanguage: page_params.default_language
|
||||
});
|
||||
electron_bridge.send_event('zulip-loaded');
|
||||
}
|
||||
})();
|
||||
|
||||
|
||||
@@ -50,6 +50,7 @@ interface SettingsOptions extends DNDSettings {
|
||||
quitOnClose: boolean;
|
||||
promptDownload: boolean;
|
||||
dockBouncing?: boolean;
|
||||
spellcheckerLanguages?: string[];
|
||||
}
|
||||
|
||||
const logger = new Logger({
|
||||
@@ -137,6 +138,7 @@ class ServerManagerView {
|
||||
await this.initTabs();
|
||||
this.initActions();
|
||||
this.registerIpcs();
|
||||
ipcRenderer.send('set-spellcheck-langs');
|
||||
}
|
||||
|
||||
async loadProxy(): Promise<void> {
|
||||
@@ -179,7 +181,7 @@ class ServerManagerView {
|
||||
useSystemProxy: false,
|
||||
showSidebar: true,
|
||||
badgeOption: true,
|
||||
startAtLogin: true,
|
||||
startAtLogin: false,
|
||||
startMinimized: false,
|
||||
enableSpellchecker: true,
|
||||
showNotification: true,
|
||||
@@ -214,6 +216,7 @@ class ServerManagerView {
|
||||
|
||||
if (process.platform !== 'darwin') {
|
||||
settingOptions.autoHideMenubar = false;
|
||||
settingOptions.spellcheckerLanguages = ['en-US'];
|
||||
}
|
||||
|
||||
for (const [setting, value] of Object.entries(settingOptions)) {
|
||||
@@ -360,12 +363,9 @@ class ServerManagerView {
|
||||
url: server.url,
|
||||
role: 'server',
|
||||
name: CommonUtil.decodeString(server.alias),
|
||||
ignoreCerts: server.ignoreCerts,
|
||||
hasPermission: (origin: string, permission: string) =>
|
||||
origin === server.url && permission === 'notifications',
|
||||
isActive: () => {
|
||||
return index === this.activeTabIndex;
|
||||
},
|
||||
isActive: () => index === this.activeTabIndex,
|
||||
switchLoading: (loading: boolean, url: string) => {
|
||||
if (loading) {
|
||||
this.loading.add(url);
|
||||
@@ -530,9 +530,7 @@ class ServerManagerView {
|
||||
url: tabProps.url,
|
||||
role: 'function',
|
||||
name: tabProps.name,
|
||||
isActive: () => {
|
||||
return this.functionalTabs.get(tabProps.name) === this.activeTabIndex;
|
||||
},
|
||||
isActive: () => this.functionalTabs.get(tabProps.name) === this.activeTabIndex,
|
||||
switchLoading: (loading: boolean, url: string) => {
|
||||
if (loading) {
|
||||
this.loading.add(url);
|
||||
@@ -816,21 +814,6 @@ class ServerManagerView {
|
||||
});
|
||||
}
|
||||
|
||||
ipcRenderer.on('certificate-error', (
|
||||
event: Event,
|
||||
webContentsId: number | null,
|
||||
rendererCallbackId: number
|
||||
) => {
|
||||
const ignore = webContentsId !== null &&
|
||||
this.tabs.some(
|
||||
({webview}) =>
|
||||
!webview.loading &&
|
||||
webview.$el.getWebContentsId() === webContentsId &&
|
||||
webview.props.ignoreCerts
|
||||
);
|
||||
ipcRenderer.send('renderer-callback', rendererCallbackId, ignore);
|
||||
});
|
||||
|
||||
ipcRenderer.on('permission-request', (
|
||||
event: Event,
|
||||
{webContentsId, origin, permission}: {
|
||||
@@ -846,7 +829,7 @@ class ServerManagerView {
|
||||
({webview}) =>
|
||||
!webview.loading &&
|
||||
webview.$el.getWebContentsId() === webContentsId &&
|
||||
webview.props.hasPermission?.(origin, permission)
|
||||
webview.props.hasPermission?.(origin, permission)
|
||||
);
|
||||
console.log(
|
||||
grant ? 'Granted' : 'Denied', 'permissions request for',
|
||||
@@ -867,7 +850,7 @@ class ServerManagerView {
|
||||
|
||||
ipcRenderer.on('open-help', async () => {
|
||||
// Open help page of current active server
|
||||
await LinkUtil.openBrowser(new URL('https://zulipchat.com/help/'));
|
||||
await LinkUtil.openBrowser(new URL('https://zulip.com/help/'));
|
||||
});
|
||||
|
||||
ipcRenderer.on('reload-viewer', this.reloadView.bind(this, this.tabs[this.activeTabIndex].props.index));
|
||||
@@ -878,10 +861,6 @@ class ServerManagerView {
|
||||
ipcRenderer.send('reload-full-app');
|
||||
});
|
||||
|
||||
ipcRenderer.on('clear-app-data', () => {
|
||||
ipcRenderer.send('clear-app-settings');
|
||||
});
|
||||
|
||||
ipcRenderer.on('switch-server-tab', (event: Event, index: number) => {
|
||||
this.activateLastTab(index);
|
||||
});
|
||||
@@ -1043,13 +1022,9 @@ class ServerManagerView {
|
||||
});
|
||||
|
||||
// Redo and undo functionality since the default API doesn't work on macOS
|
||||
ipcRenderer.on('undo', () => {
|
||||
return this.getActiveWebview().undo();
|
||||
});
|
||||
ipcRenderer.on('undo', () => this.getActiveWebview().undo());
|
||||
|
||||
ipcRenderer.on('redo', () => {
|
||||
return this.getActiveWebview().redo();
|
||||
});
|
||||
ipcRenderer.on('redo', () => this.getActiveWebview().redo());
|
||||
|
||||
ipcRenderer.on('set-active', async () => {
|
||||
const webviews: NodeListOf<Electron.WebviewTag> = document.querySelectorAll('webview');
|
||||
@@ -1069,10 +1044,8 @@ class ServerManagerView {
|
||||
|
||||
window.addEventListener('load', async () => {
|
||||
// Only start electron-connect (auto reload on change) when its ran
|
||||
// from `npm run dev` or `gulp dev` and not from `npm start` when
|
||||
// app is started `npm start` main process's proces.argv will have
|
||||
// `--no-electron-connect`
|
||||
if (isDev && !remote.getGlobal('process').argv.includes('--no-electron-connect')) {
|
||||
// from `npm run dev` or `gulp dev` and not from `npm start`
|
||||
if (isDev && remote.getGlobal('process').argv.includes('--electron-connect')) {
|
||||
require('electron-connect').client.create();
|
||||
}
|
||||
|
||||
@@ -1080,4 +1053,4 @@ window.addEventListener('load', async () => {
|
||||
await serverManagerView.init();
|
||||
});
|
||||
|
||||
export {};
|
||||
export { };
|
||||
|
||||
@@ -3,7 +3,7 @@ import {ipcRenderer, remote, OpenDialogOptions} from 'electron';
|
||||
import path from 'path';
|
||||
import fs from 'fs-extra';
|
||||
|
||||
const {app, dialog} = remote;
|
||||
const {app, dialog, session} = remote;
|
||||
const currentBrowserWindow = remote.getCurrentWindow();
|
||||
|
||||
import BaseSection from './base-section';
|
||||
@@ -11,6 +11,8 @@ import * as ConfigUtil from '../../utils/config-util';
|
||||
import * as EnterpriseUtil from '../../utils/enterprise-util';
|
||||
import * as t from '../../utils/translation-util';
|
||||
import supportedLocales from '../../../../translations/supported-locales.json';
|
||||
import Tagify from '@yaireo/tagify';
|
||||
import ISO6391 from 'iso-639-1';
|
||||
|
||||
interface GeneralSectionProps {
|
||||
$root: Element;
|
||||
@@ -93,7 +95,10 @@ export default class GeneralSection extends BaseSection {
|
||||
<div class="setting-description">${t.__('Enable spellchecker (requires restart)')}</div>
|
||||
<div class="setting-control"></div>
|
||||
</div>
|
||||
<div class="setting-row" id="spellcheck-langs" style= "display:${process.platform === 'darwin' ? 'none' : ''}"></div>
|
||||
<div class="setting-row" id="note"></div>
|
||||
</div>
|
||||
|
||||
<div class="title">${t.__('Advanced')}</div>
|
||||
<div class="settings-card">
|
||||
|
||||
@@ -138,12 +143,12 @@ export default class GeneralSection extends BaseSection {
|
||||
<div class="setting-control"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="title">${t.__('Reset Application Data')}</div>
|
||||
<div class="title">${t.__('Factory Reset Data')}</div>
|
||||
<div class="settings-card">
|
||||
<div class="setting-row" id="resetdata-option">
|
||||
<div class="setting-description">${t.__('This will delete all application data including all added accounts and preferences')}
|
||||
<div class="setting-row" id="factory-reset-option">
|
||||
<div class="setting-description">${t.__('Reset the application, thus deleting all the connected organizations, accounts, and certificates.')}
|
||||
</div>
|
||||
<button class="reset-data-button red w-150">${t.__('Reset App Data')}</button>
|
||||
<button class="factory-reset-button red w-150">${t.__('Factory Reset')}</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -159,7 +164,7 @@ export default class GeneralSection extends BaseSection {
|
||||
this.betaUpdateOption();
|
||||
this.updateSidebarOption();
|
||||
this.updateStartAtLoginOption();
|
||||
this.updateResetDataOption();
|
||||
this.factoryReset();
|
||||
this.showDesktopNotification();
|
||||
this.enableSpellchecker();
|
||||
this.minimizeOnStart();
|
||||
@@ -171,6 +176,7 @@ export default class GeneralSection extends BaseSection {
|
||||
this.updatePromptDownloadOption();
|
||||
this.enableErrorReporting();
|
||||
this.setLocale();
|
||||
this.initSpellChecker();
|
||||
|
||||
// Platform specific settings
|
||||
|
||||
@@ -356,6 +362,10 @@ export default class GeneralSection extends BaseSection {
|
||||
const newValue = !ConfigUtil.getConfigItem('enableSpellchecker');
|
||||
ConfigUtil.setConfigItem('enableSpellchecker', newValue);
|
||||
this.enableSpellchecker();
|
||||
const spellcheckerLanguageInput: HTMLElement = document.querySelector('#spellcheck-langs');
|
||||
const spellcheckerNote: HTMLElement = document.querySelector('#note');
|
||||
spellcheckerLanguageInput.style.display = spellcheckerLanguageInput.style.display === 'none' ? '' : 'none';
|
||||
spellcheckerNote.style.display = spellcheckerNote.style.display === 'none' ? '' : 'none';
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -372,23 +382,6 @@ export default class GeneralSection extends BaseSection {
|
||||
});
|
||||
}
|
||||
|
||||
async clearAppDataDialog(): Promise<void> {
|
||||
const clearAppDataMessage = 'By clicking proceed you will be removing all added accounts and preferences from Zulip. When the application restarts, it will be as if you are starting Zulip for the first time.';
|
||||
const getAppPath = path.join(app.getPath('appData'), app.name);
|
||||
|
||||
const {response} = await dialog.showMessageBox({
|
||||
type: 'warning',
|
||||
buttons: ['YES', 'NO'],
|
||||
defaultId: 0,
|
||||
message: 'Are you sure',
|
||||
detail: clearAppDataMessage
|
||||
});
|
||||
if (response === 0) {
|
||||
await fs.remove(getAppPath);
|
||||
ipcRenderer.send('forward-message', 'hard-reload');
|
||||
}
|
||||
}
|
||||
|
||||
async customCssDialog(): Promise<void> {
|
||||
const showDialogOptions: OpenDialogOptions = {
|
||||
title: 'Select file',
|
||||
@@ -403,16 +396,8 @@ export default class GeneralSection extends BaseSection {
|
||||
}
|
||||
}
|
||||
|
||||
updateResetDataOption(): void {
|
||||
const resetDataButton = document.querySelector('#resetdata-option .reset-data-button');
|
||||
resetDataButton.addEventListener('click', async () => {
|
||||
await this.clearAppDataDialog();
|
||||
});
|
||||
}
|
||||
|
||||
setLocale(): void {
|
||||
const langDiv: HTMLSelectElement = document.querySelector('.lang-div');
|
||||
// This path is for the JSON file that stores key: value pairs for supported locales
|
||||
const langList = this.generateSelectTemplate(supportedLocales, 'lang-menu');
|
||||
langDiv.innerHTML += langList;
|
||||
// `langMenu` is the select-option dropdown menu formed after executing the previous command
|
||||
@@ -420,7 +405,7 @@ export default class GeneralSection extends BaseSection {
|
||||
|
||||
// The next three lines set the selected language visible on the dropdown button
|
||||
let language = ConfigUtil.getConfigItem('appLanguage');
|
||||
language = language && langMenu.options.namedItem(language) ? language : 'en-US';
|
||||
language = language && langMenu.options.namedItem(language) ? language : 'en';
|
||||
langMenu.options.namedItem(language).selected = true;
|
||||
|
||||
langMenu.addEventListener('change', (event: Event) => {
|
||||
@@ -494,4 +479,103 @@ export default class GeneralSection extends BaseSection {
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
async factoryResetSettings(): Promise<void> {
|
||||
const clearAppDataMessage = 'When the application restarts, it will be as if you have just downloaded Zulip app.';
|
||||
const getAppPath = path.join(app.getPath('appData'), app.name);
|
||||
|
||||
const {response} = await dialog.showMessageBox({
|
||||
type: 'warning',
|
||||
buttons: ['YES', 'NO'],
|
||||
defaultId: 0,
|
||||
message: 'Are you sure?',
|
||||
detail: clearAppDataMessage
|
||||
});
|
||||
if (response === 0) {
|
||||
await fs.remove(getAppPath);
|
||||
setTimeout(() => ipcRenderer.send('clear-app-settings'), 1000);
|
||||
}
|
||||
}
|
||||
|
||||
factoryReset(): void {
|
||||
const factoryResetButton = document.querySelector('#factory-reset-option .factory-reset-button');
|
||||
factoryResetButton.addEventListener('click', async () => {
|
||||
await this.factoryResetSettings();
|
||||
});
|
||||
}
|
||||
|
||||
initSpellChecker(): void {
|
||||
// The elctron API is a no-op on macOS and macOS default spellchecker is used.
|
||||
if (process.platform === 'darwin') {
|
||||
const note: HTMLElement = document.querySelector('#note');
|
||||
note.append(t.__('On macOS, the OS spellchecker is used.'));
|
||||
note.append(document.createElement('br'));
|
||||
note.append(t.__('Change the language from System Preferences → Keyboard → Text → Spelling.'));
|
||||
} else {
|
||||
const note: HTMLElement = document.querySelector('#note');
|
||||
note.append(t.__('You can select a maximum of 3 languages for spellchecking.'));
|
||||
const spellDiv: HTMLElement = document.querySelector('#spellcheck-langs');
|
||||
spellDiv.innerHTML += `
|
||||
<div class="setting-description">${t.__('Spellchecker Languages')}</div>
|
||||
<input name='spellcheck' placeholder='Enter Languages'>`;
|
||||
|
||||
const availableLanguages = session.fromPartition('persist:webviewsession').availableSpellCheckerLanguages;
|
||||
let languagePairs: Map<string, string> = new Map();
|
||||
availableLanguages.forEach((l: string) => {
|
||||
if (ISO6391.validate(l)) {
|
||||
languagePairs.set(ISO6391.getName(l), l);
|
||||
}
|
||||
});
|
||||
|
||||
// Manually set names for languages not available in ISO6391
|
||||
languagePairs.set('English (AU)', 'en-AU');
|
||||
languagePairs.set('English (CA)', 'en-CA');
|
||||
languagePairs.set('English (GB)', 'en-GB');
|
||||
languagePairs.set('English (US)', 'en-US');
|
||||
languagePairs.set('Spanish (Latin America)', 'es-419');
|
||||
languagePairs.set('Spanish (Argentina)', 'es-AR');
|
||||
languagePairs.set('Spanish (Mexico)', 'es-MX');
|
||||
languagePairs.set('Spanish (US)', 'es-US');
|
||||
languagePairs.set('Portuguese (Brazil)', 'pt-BR');
|
||||
languagePairs.set('Portuguese (Portugal)', 'pt-PT');
|
||||
languagePairs.set('Serbo-Croatian', 'sh');
|
||||
|
||||
languagePairs = new Map([...languagePairs].sort((a, b) => ((a[0] < b[0]) ? -1 : 1)));
|
||||
|
||||
const tagField: HTMLElement = document.querySelector('input[name=spellcheck]');
|
||||
const tagify = new Tagify(tagField, {
|
||||
whitelist: [...languagePairs.keys()],
|
||||
enforceWhitelist: true,
|
||||
maxTags: 3,
|
||||
dropdown: {
|
||||
enabled: 0,
|
||||
maxItems: Infinity,
|
||||
closeOnSelect: false,
|
||||
highlightFirst: true
|
||||
}
|
||||
});
|
||||
|
||||
const configuredLanguages: string[] = ConfigUtil.getConfigItem('spellcheckerLanguages').map((code: string) => [...languagePairs].filter(pair => (pair[1] === code))[0][0]);
|
||||
tagify.addTags(configuredLanguages);
|
||||
|
||||
tagField.addEventListener('change', event => {
|
||||
if ((event.target as HTMLInputElement).value.length === 0) {
|
||||
ConfigUtil.setConfigItem('spellcheckerLanguages', []);
|
||||
ipcRenderer.send('set-spellcheck-langs');
|
||||
} else {
|
||||
const spellLangs: string[] = [...JSON.parse((event.target as HTMLInputElement).value).values()].map(elt => languagePairs.get(elt.value));
|
||||
ConfigUtil.setConfigItem('spellcheckerLanguages', spellLangs);
|
||||
ipcRenderer.send('set-spellcheck-langs');
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
// Do not display the spellchecker input and note if it is disabled
|
||||
if (!ConfigUtil.getConfigItem('enableSpellchecker')) {
|
||||
const spellcheckerLanguageInput: HTMLElement = document.querySelector('#spellcheck-langs');
|
||||
const spellcheckerNote: HTMLElement = document.querySelector('#note');
|
||||
spellcheckerLanguageInput.style.display = 'none';
|
||||
spellcheckerNote.style.display = 'none';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -83,7 +83,7 @@ export default class NewServerForm extends BaseComponent {
|
||||
}
|
||||
|
||||
openCreateNewOrgExternalLink(): void {
|
||||
const link = 'https://zulipchat.com/new/';
|
||||
const link = 'https://zulip.com/new/';
|
||||
const externalCreateNewOrgElement = document.querySelector('#open-create-org-link');
|
||||
externalCreateNewOrgElement.addEventListener('click', async () => {
|
||||
await LinkUtil.openBrowser(new URL(link));
|
||||
|
||||
@@ -330,7 +330,7 @@ export default class ShortcutsSection extends BaseSection {
|
||||
}
|
||||
|
||||
openHotkeysExternalLink(): void {
|
||||
const link = 'https://zulipchat.com/help/keyboard-shortcuts';
|
||||
const link = 'https://zulip.com/help/keyboard-shortcuts';
|
||||
const externalCreateNewOrgElement = document.querySelector('#open-hotkeys-link');
|
||||
externalCreateNewOrgElement.addEventListener('click', async () => {
|
||||
await LinkUtil.openBrowser(new URL(link));
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import {contextBridge, ipcRenderer, webFrame} from 'electron';
|
||||
import fs from 'fs';
|
||||
import * as SetupSpellChecker from './spellchecker';
|
||||
|
||||
import isDev from 'electron-is-dev';
|
||||
|
||||
@@ -54,13 +53,7 @@ ipcRenderer.on('show-notification-settings', () => {
|
||||
}, 100);
|
||||
});
|
||||
|
||||
electron_bridge.once('zulip-loaded', ({serverLanguage}) => {
|
||||
// Get the default language of the server
|
||||
if (serverLanguage) {
|
||||
// Init spellchecker
|
||||
SetupSpellChecker.init(serverLanguage);
|
||||
}
|
||||
|
||||
electron_bridge.once('zulip-loaded', () => {
|
||||
// Redirect users to network troubleshooting page
|
||||
const getRestartButton = document.querySelector('.restart_get_events_button');
|
||||
if (getRestartButton) {
|
||||
@@ -70,12 +63,6 @@ electron_bridge.once('zulip-loaded', ({serverLanguage}) => {
|
||||
}
|
||||
});
|
||||
|
||||
// Clean up spellchecker events after you navigate away from this page;
|
||||
// otherwise, you may experience errors
|
||||
window.addEventListener('beforeunload', (): void => {
|
||||
SetupSpellChecker.unsubscribeSpellChecker();
|
||||
});
|
||||
|
||||
window.addEventListener('load', (event: any): void => {
|
||||
if (!event.target.URL.includes('app/renderer/network.html')) {
|
||||
return;
|
||||
|
||||
@@ -1,61 +0,0 @@
|
||||
import type {Subject} from 'rxjs';
|
||||
import {SpellCheckHandler, ContextMenuListener, ContextMenuBuilder} from 'electron-spellchecker';
|
||||
|
||||
import * as ConfigUtil from './utils/config-util';
|
||||
import Logger from './utils/logger-util';
|
||||
|
||||
declare module 'electron-spellchecker' {
|
||||
interface SpellCheckHandler {
|
||||
currentSpellcheckerChanged: Subject<true>;
|
||||
currentSpellcheckerLanguage: string;
|
||||
}
|
||||
}
|
||||
|
||||
const logger = new Logger({
|
||||
file: 'errors.log',
|
||||
timestamp: true
|
||||
});
|
||||
|
||||
let spellCheckHandler: SpellCheckHandler;
|
||||
let contextMenuListener: ContextMenuListener;
|
||||
|
||||
export function init(serverLanguage: string): void {
|
||||
if (ConfigUtil.getConfigItem('enableSpellchecker')) {
|
||||
enableSpellChecker();
|
||||
}
|
||||
|
||||
enableContextMenu(serverLanguage);
|
||||
}
|
||||
|
||||
function enableSpellChecker(): void {
|
||||
try {
|
||||
spellCheckHandler = new SpellCheckHandler();
|
||||
} catch (error) {
|
||||
logger.error(error);
|
||||
}
|
||||
}
|
||||
|
||||
function enableContextMenu(serverLanguage: string): void {
|
||||
if (spellCheckHandler) {
|
||||
spellCheckHandler.attachToInput();
|
||||
spellCheckHandler.switchLanguage(serverLanguage);
|
||||
spellCheckHandler.currentSpellcheckerChanged.subscribe(() => {
|
||||
spellCheckHandler.switchLanguage(spellCheckHandler.currentSpellcheckerLanguage);
|
||||
});
|
||||
}
|
||||
|
||||
const contextMenuBuilder = new ContextMenuBuilder(spellCheckHandler);
|
||||
contextMenuListener = new ContextMenuListener(info => {
|
||||
contextMenuBuilder.showPopupMenu(info);
|
||||
});
|
||||
}
|
||||
|
||||
export function unsubscribeSpellChecker(): void {
|
||||
if (spellCheckHandler) {
|
||||
spellCheckHandler.unsubscribe();
|
||||
}
|
||||
|
||||
if (contextMenuListener) {
|
||||
contextMenuListener.unsubscribe();
|
||||
}
|
||||
}
|
||||
@@ -3,14 +3,11 @@ import {ipcRenderer, remote, WebviewTag, NativeImage} from 'electron';
|
||||
import path from 'path';
|
||||
import * as ConfigUtil from './utils/config-util';
|
||||
|
||||
const {Tray, Menu, nativeImage, BrowserWindow, nativeTheme} = remote;
|
||||
const {Tray, Menu, nativeImage, BrowserWindow} = remote;
|
||||
|
||||
let tray: Electron.Tray;
|
||||
|
||||
// Get the theme on macOS
|
||||
const theme = nativeTheme.shouldUseDarkColors ? 'dark' : 'light';
|
||||
|
||||
const ICON_DIR = process.platform === 'darwin' ? `../../resources/tray/${theme}` : '../../resources/tray';
|
||||
const ICON_DIR = '../../resources/tray';
|
||||
|
||||
const TRAY_SUFFIX = 'tray';
|
||||
|
||||
@@ -21,7 +18,7 @@ const iconPath = (): string => {
|
||||
return APP_ICON + 'linux.png';
|
||||
}
|
||||
|
||||
return APP_ICON + (process.platform === 'win32' ? 'win.ico' : 'osx.png');
|
||||
return APP_ICON + (process.platform === 'win32' ? 'win.ico' : 'macOSTemplate.png');
|
||||
};
|
||||
|
||||
let unread = 0;
|
||||
|
||||
@@ -17,7 +17,6 @@ export interface ServerConf {
|
||||
url: string;
|
||||
alias?: string;
|
||||
icon?: string;
|
||||
ignoreCerts?: boolean;
|
||||
}
|
||||
|
||||
const logger = new Logger({
|
||||
@@ -55,26 +54,14 @@ export function getDomain(index: number): ServerConf {
|
||||
return db.getData(`/domains[${index}]`);
|
||||
}
|
||||
|
||||
export function shouldIgnoreCerts(url: string): boolean {
|
||||
const domains = getDomains();
|
||||
for (const domain of domains) {
|
||||
if (domain.url === url) {
|
||||
return domain.ignoreCerts;
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
export function updateDomain(index: number, server: ServerConf): void {
|
||||
reloadDB();
|
||||
db.push(`/domains[${index}]`, server, true);
|
||||
}
|
||||
|
||||
export async function addDomain(server: ServerConf): Promise<void> {
|
||||
const {ignoreCerts} = server;
|
||||
if (server.icon) {
|
||||
const localIconUrl = await saveServerIcon(server, ignoreCerts);
|
||||
const localIconUrl = await saveServerIcon(server);
|
||||
server.icon = localIconUrl;
|
||||
db.push('/domains[]', server, true);
|
||||
reloadDB();
|
||||
@@ -118,33 +105,16 @@ async function checkCertError(domain: string, serverConf: ServerConf, error: any
|
||||
const certErrorMessage = Messages.certErrorMessage(domain, error);
|
||||
const certErrorDetail = Messages.certErrorDetail();
|
||||
|
||||
const {response} = await dialog.showMessageBox({
|
||||
type: 'warning',
|
||||
buttons: ['Yes', 'No'],
|
||||
defaultId: 1,
|
||||
await dialog.showMessageBox({
|
||||
type: 'error',
|
||||
buttons: ['OK'],
|
||||
message: certErrorMessage,
|
||||
detail: certErrorDetail
|
||||
});
|
||||
if (response === 0) {
|
||||
// Set ignoreCerts parameter to true in case user responds with yes
|
||||
serverConf.ignoreCerts = true;
|
||||
try {
|
||||
return await getServerSettings(domain, serverConf.ignoreCerts);
|
||||
} catch (_) {
|
||||
if (error === Messages.noOrgsError(domain)) {
|
||||
throw new Error(error);
|
||||
}
|
||||
|
||||
return serverConf;
|
||||
}
|
||||
} else {
|
||||
throw new Error('Untrusted certificate.');
|
||||
}
|
||||
throw new Error('Untrusted certificate.');
|
||||
}
|
||||
|
||||
// ignoreCerts parameter helps in fetching server icon and
|
||||
// other server details when user chooses to ignore certificate warnings
|
||||
export async function checkDomain(domain: string, ignoreCerts = false, silent = false): Promise<ServerConf> {
|
||||
export async function checkDomain(domain: string, silent = false): Promise<ServerConf> {
|
||||
if (!silent && duplicateDomain(domain)) {
|
||||
// Do not check duplicate in silent mode
|
||||
throw new Error('This server has been added.');
|
||||
@@ -155,12 +125,11 @@ export async function checkDomain(domain: string, ignoreCerts = false, silent =
|
||||
const serverConf = {
|
||||
icon: defaultIconUrl,
|
||||
url: domain,
|
||||
alias: domain,
|
||||
ignoreCerts
|
||||
alias: domain
|
||||
};
|
||||
|
||||
try {
|
||||
return await getServerSettings(domain, serverConf.ignoreCerts);
|
||||
return await getServerSettings(domain);
|
||||
} catch (error_) {
|
||||
// Make sure that error is an error or string not undefined
|
||||
// so validation does not throw error.
|
||||
@@ -176,10 +145,10 @@ export async function checkDomain(domain: string, ignoreCerts = false, silent =
|
||||
}
|
||||
}
|
||||
|
||||
async function getServerSettings(domain: string, ignoreCerts = false): Promise<ServerConf> {
|
||||
async function getServerSettings(domain: string): Promise<ServerConf> {
|
||||
const serverSettingsOptions = {
|
||||
url: domain + '/api/v1/server_settings',
|
||||
...RequestUtil.requestOptions(domain, ignoreCerts)
|
||||
...RequestUtil.requestOptions(domain)
|
||||
};
|
||||
|
||||
return new Promise((resolve, reject) => {
|
||||
@@ -196,8 +165,7 @@ async function getServerSettings(domain: string, ignoreCerts = false): Promise<S
|
||||
// Following check handles both the cases
|
||||
icon: realm_icon.startsWith('/') ? realm_uri + realm_icon : realm_icon,
|
||||
url: realm_uri,
|
||||
alias: escape(realm_name),
|
||||
ignoreCerts
|
||||
alias: escape(realm_name)
|
||||
});
|
||||
} else {
|
||||
reject(Messages.noOrgsError(domain));
|
||||
@@ -209,13 +177,13 @@ async function getServerSettings(domain: string, ignoreCerts = false): Promise<S
|
||||
});
|
||||
}
|
||||
|
||||
export async function saveServerIcon(server: ServerConf, ignoreCerts = false): Promise<string> {
|
||||
export async function saveServerIcon(server: ServerConf): Promise<string> {
|
||||
const url = server.icon;
|
||||
const domain = server.url;
|
||||
|
||||
const serverIconOptions = {
|
||||
url,
|
||||
...RequestUtil.requestOptions(domain, ignoreCerts)
|
||||
...RequestUtil.requestOptions(domain)
|
||||
};
|
||||
|
||||
// The save will always succeed. If url is invalid, downgrade to default icon.
|
||||
@@ -251,10 +219,9 @@ export async function saveServerIcon(server: ServerConf, ignoreCerts = false): P
|
||||
export async function updateSavedServer(url: string, index: number): Promise<void> {
|
||||
// Does not promise successful update
|
||||
const oldIcon = getDomain(index).icon;
|
||||
const {ignoreCerts} = getDomain(index);
|
||||
try {
|
||||
const newServerConf = await checkDomain(url, ignoreCerts, true);
|
||||
const localIconUrl = await saveServerIcon(newServerConf, ignoreCerts);
|
||||
const newServerConf = await checkDomain(url, true);
|
||||
const localIconUrl = await saveServerIcon(newServerConf);
|
||||
if (!oldIcon || localIconUrl !== '../renderer/img/icon.png') {
|
||||
newServerConf.icon = localIconUrl;
|
||||
updateDomain(index, newServerConf);
|
||||
|
||||
@@ -5,7 +5,6 @@ import backoff from 'backoff';
|
||||
import request from 'request';
|
||||
import Logger from './logger-util';
|
||||
import * as RequestUtil from './request-util';
|
||||
import * as DomainUtil from './domain-util';
|
||||
|
||||
const logger = new Logger({
|
||||
file: 'domain-util.log',
|
||||
@@ -35,15 +34,10 @@ export default class ReconnectUtil {
|
||||
async isOnline(): Promise<boolean> {
|
||||
return new Promise(resolve => {
|
||||
try {
|
||||
const ignoreCerts = DomainUtil.shouldIgnoreCerts(this.url);
|
||||
if (ignoreCerts === null) {
|
||||
return;
|
||||
}
|
||||
|
||||
request(
|
||||
{
|
||||
url: `${this.url}/static/favicon.ico`,
|
||||
...RequestUtil.requestOptions(this.url, ignoreCerts)
|
||||
...RequestUtil.requestOptions(this.url)
|
||||
},
|
||||
(error: Error, response: request.Response) => {
|
||||
const isValidResponse =
|
||||
|
||||
@@ -20,12 +20,9 @@ interface RequestUtilResponse {
|
||||
proxy: string | void | ProxyUtil.ProxyRule;
|
||||
ecdhCurve: 'auto';
|
||||
headers: { 'User-Agent': string };
|
||||
rejectUnauthorized: boolean;
|
||||
}
|
||||
|
||||
// ignoreCerts parameter helps in fetching server icon and
|
||||
// other server details when user chooses to ignore certificate warnings
|
||||
export function requestOptions(domain: string, ignoreCerts: boolean): RequestUtilResponse {
|
||||
export function requestOptions(domain: string): RequestUtilResponse {
|
||||
domain = formatUrl(domain);
|
||||
const certificate = CertificateUtil.getCertificate(
|
||||
encodeURIComponent(domain)
|
||||
@@ -56,8 +53,7 @@ export function requestOptions(domain: string, ignoreCerts: boolean): RequestUti
|
||||
ca: certificateLocation ? certificateLocation : '',
|
||||
proxy: proxyEnabled ? ProxyUtil.getProxy(domain) : '',
|
||||
ecdhCurve: 'auto',
|
||||
headers: {'User-Agent': SystemUtil.getUserAgent()},
|
||||
rejectUnauthorized: !ignoreCerts
|
||||
headers: {'User-Agent': SystemUtil.getUserAgent()}
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -3,7 +3,8 @@ import i18n from 'i18n';
|
||||
import * as ConfigUtil from './config-util';
|
||||
|
||||
i18n.configure({
|
||||
directory: path.join(__dirname, '../../../translations/')
|
||||
directory: path.join(__dirname, '../../../translations/'),
|
||||
updateFiles: false
|
||||
});
|
||||
|
||||
/* Fetches the current appLocale from settings.json */
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
</div>
|
||||
|
||||
<div id="feedback-modal">
|
||||
<send-feedback></send-feedback>
|
||||
<send-feedback show-cancel-button="show"></send-feedback>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<title>Zulip - Settings</title>
|
||||
<link rel="stylesheet" href="css/preference.css" type="text/css" media="screen">
|
||||
<link id="tagify-css" rel="stylesheet" href="data:text/css,">
|
||||
</head>
|
||||
<body>
|
||||
<div id="content">
|
||||
@@ -13,6 +14,7 @@
|
||||
</div>
|
||||
</body>
|
||||
<script>
|
||||
document.querySelector('#tagify-css').href = require.resolve('@yaireo/tagify/dist/tagify.css');
|
||||
require('./js/pages/preference/preference.js');
|
||||
require('./js/shared/preventdrag.js')
|
||||
</script>
|
||||
|
||||
@@ -19,14 +19,12 @@ export function noOrgsError(domain: string): string {
|
||||
}
|
||||
|
||||
export function certErrorMessage(domain: string, error: string): string {
|
||||
return `Do you trust certificate from ${domain}? \n ${error}`;
|
||||
return `Certificate error for ${domain}\n${error}`;
|
||||
}
|
||||
|
||||
export function certErrorDetail(): string {
|
||||
return `The organization you're connecting to is either someone impersonating the Zulip server you entered, or the server you're trying to connect to is configured in an insecure way.
|
||||
\nIf you have a valid certificate please add it from Settings>Organizations and try to add the organization again.
|
||||
\nUnless you have a good reason to believe otherwise, you should not proceed.
|
||||
\nYou can click here if you'd like to proceed with the connection.`;
|
||||
\nIf you have a valid certificate please add it from Settings>Organizations and try to add the organization again.`;
|
||||
}
|
||||
|
||||
export function enterpriseOrgError(length: number, domains: string[]): DialogBoxError {
|
||||
|
||||
|
Before Width: | Height: | Size: 737 B |
|
Before Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 3.8 KiB |
|
Before Width: | Height: | Size: 436 B After Width: | Height: | Size: 436 B |
|
Before Width: | Height: | Size: 900 B After Width: | Height: | Size: 900 B |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
134
app/translations/ar.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "حول \"زوليب\"",
|
||||
"Actual Size": "الحجم الفعلي",
|
||||
"Add Custom Certificates": "إضافة رخصة معدلة",
|
||||
"Add Organization": "إضافة منظمة",
|
||||
"Add a Zulip organization": "إضافة منظمة \"زوليب\"",
|
||||
"Add custom CSS": "إصافة CSS معدلة",
|
||||
"Advanced": "متقدم",
|
||||
"All the connected organizations will appear here": "جميع المنظمات المتصلة تعرض هنا",
|
||||
"Always start minimized": "دائماً إبدأ بالقليل",
|
||||
"App Updates": "تحديث التطبيق",
|
||||
"Appearance": "المظهر",
|
||||
"Application Shortcuts": "إختصارات التطبيق",
|
||||
"Are you sure you want to disconnect this organization?": "هل أنت متأكد من فصل هذة المنظمة؟",
|
||||
"Auto hide Menu bar": "أخف القائمة تلقائياً",
|
||||
"Auto hide menu bar (Press Alt key to display)": "أخف القائمة تلقائياً (إضغط Alt لعرض القائمة)",
|
||||
"Back": "رجوع",
|
||||
"Bounce dock on new private message": "أخرج المنصة في حال رسالة خاصة جديدة",
|
||||
"Certificate file": "ملف الشهادة",
|
||||
"Change": "تغيير",
|
||||
"Check for Updates": "التحقق من التحديثات",
|
||||
"Close": "اغلاق",
|
||||
"Connect": "اتصال",
|
||||
"Connect to another organization": "التوصيل مع منظمة أخرى",
|
||||
"Connected organizations": "المنظمات المتصلة",
|
||||
"Copy": "نسخ",
|
||||
"Copy Zulip URL": "نسخ رابط زوليب",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "قص",
|
||||
"Default download location": "موقع التحميل الافتراضي",
|
||||
"Delete": "حذف",
|
||||
"Desktop App Settings": "إعدادت تطبيق سطح المكتب",
|
||||
"Desktop Notifications": "إشعارات سطح المكتب",
|
||||
"Desktop Settings": "إعدادات سطح المكتب",
|
||||
"Disconnect": "قطع الاتصال",
|
||||
"Download App Logs": "تنزيل سجلات التطبيق",
|
||||
"Edit": "تعديل",
|
||||
"Edit Shortcuts": "تعديل الاختصارات",
|
||||
"Enable auto updates": "تفعيل التحديثات التلقائية",
|
||||
"Enable error reporting (requires restart)": "تفعيل تقارير الأخطاء (يتطلب إعادة التشغيل)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "إعادة ضبط المصنع",
|
||||
"File": "ملف",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Save",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Settings",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"About Zulip": "За Zulip",
|
||||
"About Zulip": "Относно Zulip",
|
||||
"Actual Size": "Действителен размер",
|
||||
"Add Custom Certificates": "Добавяне на персонализирани сертификати",
|
||||
"Add Organization": "Добавяне на организация",
|
||||
@@ -75,9 +75,6 @@
|
||||
"Release Notes": "Бележки към изданието",
|
||||
"Reload": "Презареди",
|
||||
"Report an Issue": "Подаване на сигнал за проблем",
|
||||
"Reset App Data": "Нулиране на данни за приложения",
|
||||
"Reset App Settings": "Нулиране на настройките на приложението",
|
||||
"Reset Application Data": "Нулиране на данните на приложението",
|
||||
"Save": "Запази",
|
||||
"Select All": "Избери всички",
|
||||
"Settings": "Настройки",
|
||||
@@ -113,5 +110,25 @@
|
||||
"Zoom Out": "Отдалечавам",
|
||||
"Zulip Help": "Помощ за Zulip",
|
||||
"keyboard shortcuts": "комбинация от клавиши",
|
||||
"script": "писменост"
|
||||
"script": "писменост",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
|
||||
134
app/translations/ca.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "Quant a Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Change",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Tancar",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copia",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Crea una nova organització",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Elimina",
|
||||
"Desktop App Settings": "Configuració de l'aplicació d'escriptori",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Configuració d'escriptori",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Edita",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "Fitxer",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Centre d'ajuda",
|
||||
"History": "Historial",
|
||||
"History Shortcuts": "Dreceres d'historial",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Silencia tots els sons de Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "URL d'organització",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Guardar",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Configuració",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Mostrar una marca en la icona si hi ha missatges sense llegir",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Pujada",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -1,117 +1,134 @@
|
||||
{
|
||||
"About Zulip": "O uživateli Zulip",
|
||||
"Actual Size": "Aktuální velikost",
|
||||
"About Zulip": "O Zulipu",
|
||||
"Actual Size": "Skutečná velikost",
|
||||
"Add Custom Certificates": "Přidat vlastní certifikáty",
|
||||
"Add Organization": "Přidat organizaci",
|
||||
"Add a Zulip organization": "Přidejte organizaci Zulip",
|
||||
"Add a Zulip organization": "Přidat organizaci Zulip",
|
||||
"Add custom CSS": "Přidat vlastní CSS",
|
||||
"Advanced": "Pokročilý",
|
||||
"All the connected organizations will appear here": "Zde se zobrazí všechny připojené organizace",
|
||||
"Always start minimized": "Vždy začněte minimalizovat",
|
||||
"App Updates": "Aktualizace aplikací",
|
||||
"Advanced": "Rozšířené",
|
||||
"All the connected organizations will appear here": "Všechny připojené organizace se objeví zde",
|
||||
"Always start minimized": "Vždy spouštět minimalizované",
|
||||
"App Updates": "Aktualizace aplikace",
|
||||
"Appearance": "Vzhled",
|
||||
"Application Shortcuts": "Zkratky aplikací",
|
||||
"Are you sure you want to disconnect this organization?": "Opravdu chcete tuto organizaci odpojit?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Automaticky skrýt lištu menu (stiskněte klávesu Alt pro zobrazení)",
|
||||
"Back": "Zadní",
|
||||
"Bounce dock on new private message": "Bounce dock na nové soukromé zprávy",
|
||||
"Certificate file": "Soubor certifikátu",
|
||||
"Change": "Změna",
|
||||
"Check for Updates": "Kontrola aktualizací",
|
||||
"Application Shortcuts": "Zkratky programu",
|
||||
"Are you sure you want to disconnect this organization?": "Opravdu chcete odpojit tuto organizaci?",
|
||||
"Auto hide Menu bar": "Automaticky skrývat menu",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Automaticky skrývat menu (pro zobrazení stiskněte klávesu Alt)",
|
||||
"Back": "Zpět",
|
||||
"Bounce dock on new private message": "Poskakování ikony v docku po obdržení nové soukromé zprávy",
|
||||
"Certificate file": "Soubor s certifikátem",
|
||||
"Change": "Změnit",
|
||||
"Check for Updates": "Zkontrolovat aktualizace",
|
||||
"Close": "Zavřít",
|
||||
"Connect": "Připojit",
|
||||
"Connect to another organization": "Připojte se k jiné organizaci",
|
||||
"Connect": "Připojit se",
|
||||
"Connect to another organization": "Připojit se k jiné organizaci",
|
||||
"Connected organizations": "Připojené organizace",
|
||||
"Copy": "kopírovat",
|
||||
"Copy Zulip URL": "Kopírovat adresu URL aplikace Zulip",
|
||||
"Copy": "Kopírovat",
|
||||
"Copy Zulip URL": "Kopírovat adresu (URL) Zulipu",
|
||||
"Create a new organization": "Vytvořit novou organizaci",
|
||||
"Cut": "Střih",
|
||||
"Cut": "Vyjmout",
|
||||
"Default download location": "Výchozí umístění stahování",
|
||||
"Delete": "Smazat",
|
||||
"Desktop App Settings": "Nastavení aplikace Desktop",
|
||||
"Desktop Notifications": "Oznámení o pracovní ploše",
|
||||
"Desktop App Settings": "Nastavení desktopové aplikace",
|
||||
"Desktop Notifications": "Oznámení na ploše",
|
||||
"Desktop Settings": "Nastavení plochy",
|
||||
"Disconnect": "Odpojit",
|
||||
"Download App Logs": "Stáhnout App Logs",
|
||||
"Download App Logs": "Stáhnout záznamy programu",
|
||||
"Edit": "Upravit",
|
||||
"Edit Shortcuts": "Upravit zkratky",
|
||||
"Enable auto updates": "Povolit automatické aktualizace",
|
||||
"Enable error reporting (requires restart)": "Povolit hlášení chyb (vyžaduje restart)",
|
||||
"Enable spellchecker (requires restart)": "Povolit kontrolu pravopisu (vyžaduje restartování)",
|
||||
"Factory Reset": "Tovární nastavení",
|
||||
"Enable error reporting (requires restart)": "Povolit hlášení chyb (vyžaduje opětovné spuštění programu)",
|
||||
"Enable spellchecker (requires restart)": "Povolit kontrolu pravopisu (vyžaduje opětovné spuštění programu)",
|
||||
"Factory Reset": "Obnovení do továrního nastavení",
|
||||
"File": "Soubor",
|
||||
"Find accounts": "Najít účty",
|
||||
"Find accounts by email": "Najít účty e-mailem",
|
||||
"Flash taskbar on new message": "Hlavní panel Flash na nové zprávě",
|
||||
"Find accounts by email": "Najít účty podle adresy elektronické pošty",
|
||||
"Flash taskbar on new message": "Blikání ikony v hlavním panelu při obdržení nové zprávy",
|
||||
"Forward": "Vpřed",
|
||||
"Functionality": "Funkčnost",
|
||||
"General": "Všeobecné",
|
||||
"Get beta updates": "Získejte aktualizace beta",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Pomoc",
|
||||
"Functionality": "Funkce",
|
||||
"General": "Obecné",
|
||||
"Get beta updates": "Dostávat beta aktualizace",
|
||||
"Hard Reload": "Tvrdé znovunahrání",
|
||||
"Help": "Nápověda",
|
||||
"Help Center": "Centrum nápovědy",
|
||||
"History": "Dějiny",
|
||||
"History Shortcuts": "Zkratky historie",
|
||||
"History": "Historie",
|
||||
"History Shortcuts": "Zkratky pro historii",
|
||||
"Keyboard Shortcuts": "Klávesové zkratky",
|
||||
"Log Out": "Odhlásit se",
|
||||
"Log Out of Organization": "Odhlásit se z organizace",
|
||||
"Manual proxy configuration": "Ruční konfigurace proxy",
|
||||
"Manual proxy configuration": "Ruční nastavení proxy",
|
||||
"Minimize": "Minimalizovat",
|
||||
"Mute all sounds from Zulip": "Vypněte všechny zvuky ze Zulipu",
|
||||
"Mute all sounds from Zulip": "Ztlumit všechny zvuky ze Zulipu",
|
||||
"NO": "NE",
|
||||
"Network": "Síť",
|
||||
"OR": "NEBO",
|
||||
"Organization URL": "URL organizace",
|
||||
"Organization URL": "Adresa organizace",
|
||||
"Organizations": "Organizace",
|
||||
"Paste": "Vložit",
|
||||
"Paste and Match Style": "Vložit a shodit styl",
|
||||
"Paste and Match Style": "Vložit a ponechat styl",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass pravidla",
|
||||
"Proxy rules": "Proxy pravidla",
|
||||
"Quit": "Přestat",
|
||||
"Quit Zulip": "Ukončete Zulip",
|
||||
"Redo": "Předělat",
|
||||
"Release Notes": "Poznámky k vydání",
|
||||
"Reload": "Znovu načíst",
|
||||
"Proxy bypass rules": "Pravidla pro obejití Proxy",
|
||||
"Proxy rules": "Pravidla Proxy",
|
||||
"Quit": "Ukončit",
|
||||
"Quit Zulip": "Ukončit Zulip",
|
||||
"Redo": "Znovu",
|
||||
"Release Notes": "Poznámky k této verzi",
|
||||
"Reload": "Nahrát znovu",
|
||||
"Report an Issue": "Nahlásit problém",
|
||||
"Reset App Data": "Resetovat data aplikace",
|
||||
"Reset App Settings": "Obnovit nastavení aplikace",
|
||||
"Reset Application Data": "Resetovat data aplikace",
|
||||
"Save": "Uložit",
|
||||
"Select All": "Vybrat vše",
|
||||
"Settings": "Nastavení",
|
||||
"Shortcuts": "Zkratky",
|
||||
"Show App Logs": "Zobrazit protokoly aplikací",
|
||||
"Show app icon in system tray": "Zobrazit ikonu aplikace v systémové liště",
|
||||
"Show app unread badge": "Zobrazit nepřečtený odznak aplikace",
|
||||
"Show desktop notifications": "Zobrazit oznámení na ploše",
|
||||
"Show App Logs": "Zobrazit záznamy programu",
|
||||
"Show app icon in system tray": "Zobrazovat ikonu programu v oznamovací oblasti panelu",
|
||||
"Show app unread badge": "Zobrazovat u ikony aplikace symbol nepřečteno",
|
||||
"Show desktop notifications": "Zobrazovat oznámení na ploše",
|
||||
"Show downloaded files in file manager": "Zobrazit stažené soubory ve správci souborů",
|
||||
"Show sidebar": "Zobrazit postranní panel",
|
||||
"Start app at login": "Spuštění aplikace při přihlášení",
|
||||
"Show sidebar": "Zobrazovat postranní panel",
|
||||
"Start app at login": "Spustit program při přihlášení",
|
||||
"Switch to Next Organization": "Přepnout na další organizaci",
|
||||
"Switch to Previous Organization": "Přepněte na předchozí organizaci",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Tyto klávesové zkratky pro aplikaci na ploše rozšiřují aplikaci Zulip webapp",
|
||||
"This will delete all application data including all added accounts and preferences": "Tím odstraníte všechna data aplikace včetně všech přidaných účtů a předvoleb",
|
||||
"Switch to Previous Organization": "Přepnout na předchozí organizaci",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Tyto zkratky rozšiřují webovou aplikaci Zulipu",
|
||||
"This will delete all application data including all added accounts and preferences": "Toto smaže všechna data programu včetně všech přidaných účtů a nastavení",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Přepnout DevTools pro Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Přepnout DevTools pro Zulip App",
|
||||
"Toggle Do Not Disturb": "Přepnout Do Nerušit",
|
||||
"Toggle DevTools for Active Tab": "Přepnout vývojářské nástroje pro aktivní kartu",
|
||||
"Toggle DevTools for Zulip App": "Přepnout vývojářské nástroje pro program Zulip",
|
||||
"Toggle Do Not Disturb": "Přepnout mód Nerušit",
|
||||
"Toggle Full Screen": "Přepnout na celou obrazovku",
|
||||
"Toggle Sidebar": "Přepnout postranní panel",
|
||||
"Toggle Tray Icon": "Přepnout ikonu zásobníku",
|
||||
"Toggle Sidebar": "Přepnout zobrazení postranního panelu",
|
||||
"Toggle Tray Icon": "Přepnout ikonu v oznamovací oblasti panelu",
|
||||
"Tools": "Nástroje",
|
||||
"Undo": "vrátit",
|
||||
"Upload": "nahrát",
|
||||
"Use system proxy settings (requires restart)": "Použít nastavení proxy serveru (vyžaduje restart)",
|
||||
"View": "Pohled",
|
||||
"View Shortcuts": "Zobrazit zástupce",
|
||||
"Undo": "Zpět",
|
||||
"Upload": "Nahrát",
|
||||
"Use system proxy settings (requires restart)": "Použít systémová nastavení proxy (vyžaduje opětovné spuštění programu)",
|
||||
"View": "Zobrazení",
|
||||
"View Shortcuts": "Zobrazit zkratky",
|
||||
"Window": "Okno",
|
||||
"Window Shortcuts": "Klávesové zkratky",
|
||||
"Window Shortcuts": "Zkratky pro okno",
|
||||
"YES": "ANO",
|
||||
"Zoom In": "Přiblížit",
|
||||
"Zoom Out": "Oddálit",
|
||||
"Zulip Help": "Nápověda Zulip",
|
||||
"Zulip Help": "Nápověda Zulipu",
|
||||
"keyboard shortcuts": "klávesové zkratky",
|
||||
"script": "skript"
|
||||
"script": "skript",
|
||||
"Quit when the window is closed": "Ukončit, když je okno zavřeno",
|
||||
"Ask where to save files before downloading": "Před stažením se zeptat kam uložit soubory",
|
||||
"Services": "Služby",
|
||||
"Hide": "Skrýt",
|
||||
"Hide Others": "Skrýt jiné",
|
||||
"Unhide": "Zobrazit",
|
||||
"AddServer": "Přidat server",
|
||||
"App language (requires restart)": "Jazyk programu (vyžaduje opětovné spuštění programu)",
|
||||
"Factory Reset Data": "Obnovení dat do továrního nastavení",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Obnovit program do výchozího nastavení. čili smazat všechny připojené organizace, účty a certifikáty.",
|
||||
"On macOS, the OS spellchecker is used.": "Na macOS se používá kontrola pravopisu OS.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Změnit jazyk v Nastavení systému → Klávesnice → Text → Kontrola pravopisu.",
|
||||
"Copy Link": "Kopírovat odkaz",
|
||||
"Copy Image": "Kopírovat obrázek",
|
||||
"Copy Image URL": "Kopírovat adresu (URL) obrázku",
|
||||
"No Suggestion Found": "Nenalezen žádný návrh",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "Pro kontrolu pravopisu můžete vybrat nejvíce 3 jazyky.",
|
||||
"Spellchecker Languages": "Kontrola pravopisu jazyků",
|
||||
"Add to Dictionary": "Přidat do slovníku",
|
||||
"Look Up": "Vyhledat"
|
||||
}
|
||||
|
||||
134
app/translations/da.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "Om Zulip",
|
||||
"Actual Size": "Faktisk størrelse",
|
||||
"Add Custom Certificates": "Tilføj egne certifikater",
|
||||
"Add Organization": "Opret organisation",
|
||||
"Add a Zulip organization": "Opret en Zulip organisation",
|
||||
"Add custom CSS": "Tilføj egen CSS",
|
||||
"Advanced": "Avanceret",
|
||||
"All the connected organizations will appear here": "Alle de tilsluttede organisationer vil blive vist her",
|
||||
"Always start minimized": "Start altid minimeret",
|
||||
"App Updates": "App-opdateringer",
|
||||
"Appearance": "Udseende",
|
||||
"Application Shortcuts": "Genveje",
|
||||
"Are you sure you want to disconnect this organization?": "Er du sikker på du vil frakoble denne organisation? ",
|
||||
"Auto hide Menu bar": "Skjul menu automatisk",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Skjul menu automatisk (tryk på Alt-tasten for at vise)",
|
||||
"Back": "Tilbage",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certifikat-fil",
|
||||
"Change": "Skift",
|
||||
"Check for Updates": "Tjek for opdateringer",
|
||||
"Close": "Luk",
|
||||
"Connect": "Forbind",
|
||||
"Connect to another organization": "Forbind til en anden organisation",
|
||||
"Connected organizations": "Tilsluttede organisationer",
|
||||
"Copy": "Kopiér",
|
||||
"Copy Zulip URL": "Kopiér Zulip URL",
|
||||
"Create a new organization": "Opret ny organisation",
|
||||
"Cut": "Klip",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Slet",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop-notifikationer",
|
||||
"Desktop Settings": "Desktop-indstillinger",
|
||||
"Disconnect": "Frakobl",
|
||||
"Download App Logs": "Download App-logfiler",
|
||||
"Edit": "Redigér",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Aktivér auto-opdateringer",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "Fil",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Save",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Settings",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -1,117 +1,134 @@
|
||||
{
|
||||
"About Zulip": "Über Zulip",
|
||||
"Actual Size": "Tatsächliche Größe",
|
||||
"Add Custom Certificates": "Benutzerdefinierte Zertifikate hinzufügen",
|
||||
"Add Custom Certificates": "Eigene Zertifikate hinzufügen",
|
||||
"Add Organization": "Organisation hinzufügen",
|
||||
"Add a Zulip organization": "Fügen Sie eine Zulip-Organisation hinzu",
|
||||
"Add custom CSS": "Fügen Sie benutzerdefiniertes CSS hinzu",
|
||||
"Advanced": "Fortgeschritten",
|
||||
"All the connected organizations will appear here": "Alle verbundenen Organisationen werden hier angezeigt",
|
||||
"Always start minimized": "Immer minimiert anfangen",
|
||||
"App Updates": "App-Updates",
|
||||
"Appearance": "Aussehen",
|
||||
"Application Shortcuts": "Anwendungsverknüpfungen",
|
||||
"Are you sure you want to disconnect this organization?": "Möchten Sie diese Organisation wirklich trennen?",
|
||||
"Auto hide Menu bar": "Menüleiste automatisch ausblenden",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Menüleiste automatisch ausblenden (Drücken Sie die Alt-Taste, um anzuzeigen)",
|
||||
"Add a Zulip organization": "Zulip-Organisation hinzufügen",
|
||||
"Add custom CSS": "Eigenes CSS hinzufügen",
|
||||
"Advanced": "Erweitert",
|
||||
"All the connected organizations will appear here": "Alle verbundenen Organisationen erscheinen hier",
|
||||
"Always start minimized": "Immer minimiert öffnen",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Ansicht",
|
||||
"Application Shortcuts": "App-Verknüpfungen",
|
||||
"Are you sure you want to disconnect this organization?": "Bist du dir sicher, dass du die Verbindung zur Organisation trennen möchtest?",
|
||||
"Auto hide Menu bar": "Menü automatisch verstecken",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Menü automatisch verstecken (Zum anzeigen die Alt-Taste drücken)",
|
||||
"Back": "Zurück",
|
||||
"Bounce dock on new private message": "Bounce-Dock für neue private Nachricht",
|
||||
"Bounce dock on new private message": "Im Dock hüpfen, wenn neue private Nachrichten eingehen",
|
||||
"Certificate file": "Zertifikatsdatei",
|
||||
"Change": "Veränderung",
|
||||
"Change": "Ändern",
|
||||
"Check for Updates": "Auf Updates prüfen",
|
||||
"Close": "Schließen",
|
||||
"Connect": "Verbinden",
|
||||
"Connect to another organization": "Stellen Sie eine Verbindung zu einer anderen Organisation her",
|
||||
"Connect to another organization": "Mit einer anderen Organisation verbinden",
|
||||
"Connected organizations": "Verbundene Organisationen",
|
||||
"Copy": "Kopieren",
|
||||
"Copy Zulip URL": "Zulip-URL kopieren",
|
||||
"Create a new organization": "Erstellen Sie eine neue Organisation",
|
||||
"Cut": "Schnitt",
|
||||
"Default download location": "Standard-Download-Speicherort",
|
||||
"Create a new organization": "Eine neue Organisation erstellen",
|
||||
"Cut": "Ausschneiden",
|
||||
"Default download location": "Voreingestelltes Ziel für Downloads",
|
||||
"Delete": "Löschen",
|
||||
"Desktop App Settings": "Desktop App-Einstellungen",
|
||||
"Desktop Notifications": "Desktop-Benachrichtigungen",
|
||||
"Desktop App Settings": "Einstellungen für Desktop-App",
|
||||
"Desktop Notifications": "Desktopbenachrichtigungen",
|
||||
"Desktop Settings": "Desktop-Einstellungen",
|
||||
"Disconnect": "Trennen",
|
||||
"Download App Logs": "App-Protokolle herunterladen",
|
||||
"Disconnect": "Verbindung trennen",
|
||||
"Download App Logs": "Logdateien der App herunterladen",
|
||||
"Edit": "Bearbeiten",
|
||||
"Edit Shortcuts": "Verknüpfungen bearbeiten",
|
||||
"Enable auto updates": "Automatische Updates aktivieren",
|
||||
"Enable error reporting (requires restart)": "Fehlerberichterstattung aktivieren (Neustart erforderlich)",
|
||||
"Enable spellchecker (requires restart)": "Rechtschreibprüfung aktivieren (Neustart erforderlich)",
|
||||
"Factory Reset": "Werkseinstellungen zurückgesetzt",
|
||||
"Edit Shortcuts": "Tastenkürzel bearbeiten",
|
||||
"Enable auto updates": "Automatisch aktualisieren",
|
||||
"Enable error reporting (requires restart)": "Fehlerberichte aktivieren (erfordert Neustart)",
|
||||
"Enable spellchecker (requires restart)": "Rechtschreibprüfung aktivieren (erfordert Neustart)",
|
||||
"Factory Reset": "Alle Einstellungen auf Standardwerte zurücksetzen",
|
||||
"File": "Datei",
|
||||
"Find accounts": "Konten suchen",
|
||||
"Find accounts by email": "Finden Sie Konten per E-Mail",
|
||||
"Flash taskbar on new message": "Flash-Taskleiste bei neuer Nachricht",
|
||||
"Forward": "Nach vorne",
|
||||
"Find accounts": "Accounts finden",
|
||||
"Find accounts by email": "Accounts anhand E-Mail finden",
|
||||
"Flash taskbar on new message": "Farbliche Hervorhebung in Taskbar bei neuen Nachrichten",
|
||||
"Forward": "Weiter",
|
||||
"Functionality": "Funktionalität",
|
||||
"General": "Allgemeines",
|
||||
"Get beta updates": "Erhalten Sie Beta-Updates",
|
||||
"Hard Reload": "Festes Nachladen",
|
||||
"General": "Allgemein",
|
||||
"Get beta updates": "Auf Betaversionen aktualisieren",
|
||||
"Hard Reload": "Komplett neu laden",
|
||||
"Help": "Hilfe",
|
||||
"Help Center": "Hilfezentrum",
|
||||
"History": "Geschichte",
|
||||
"History Shortcuts": "Verlaufsverknüpfungen",
|
||||
"Keyboard Shortcuts": "Tastatürkürzel",
|
||||
"Log Out": "Ausloggen",
|
||||
"Log Out of Organization": "Aus Organisation ausloggen",
|
||||
"Help Center": "Hilfe-Zentrum",
|
||||
"History": "Verlauf",
|
||||
"History Shortcuts": "Kurzbefehle für Verlauf",
|
||||
"Keyboard Shortcuts": "Tastenkürzel",
|
||||
"Log Out": "Abmelden",
|
||||
"Log Out of Organization": "Von Organisation abmelden",
|
||||
"Manual proxy configuration": "Manuelle Proxy-Konfiguration",
|
||||
"Minimize": "Minimieren",
|
||||
"Mute all sounds from Zulip": "Schaltet alle Sounds von Zulip stumm",
|
||||
"Mute all sounds from Zulip": "Alle Zulip-Klänge stummschalten",
|
||||
"NO": "NEIN",
|
||||
"Network": "Netzwerk",
|
||||
"OR": "ODER",
|
||||
"Organization URL": "Organisations-URL",
|
||||
"Organization URL": "URL der Organisation",
|
||||
"Organizations": "Organisationen",
|
||||
"Paste": "Einfügen",
|
||||
"Paste and Match Style": "Einfügen und Format anpassen",
|
||||
"Paste and Match Style": "Ohne Formatierung einfügen",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy-Umgehungsregeln",
|
||||
"Proxy bypass rules": "Proxy-Ausnahmen",
|
||||
"Proxy rules": "Proxy-Regeln",
|
||||
"Quit": "Verlassen",
|
||||
"Quit Zulip": "Beenden Sie Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Versionshinweise",
|
||||
"Quit": "Beenden",
|
||||
"Quit Zulip": "Zulip beenden",
|
||||
"Redo": "Wiederholen",
|
||||
"Release Notes": "Hinweise zur Versionsfreigabe",
|
||||
"Reload": "Neu laden",
|
||||
"Report an Issue": "Ein Problem melden",
|
||||
"Reset App Data": "App-Daten zurücksetzen",
|
||||
"Reset App Settings": "App-Einstellungen zurücksetzen",
|
||||
"Reset Application Data": "Anwendungsdaten zurücksetzen",
|
||||
"Save": "sparen",
|
||||
"Select All": "Wählen Sie Alle",
|
||||
"Settings": "die Einstellungen",
|
||||
"Shortcuts": "Verknüpfungen",
|
||||
"Show App Logs": "App-Protokolle anzeigen",
|
||||
"Show app icon in system tray": "App-Symbol in der Taskleiste anzeigen",
|
||||
"Show app unread badge": "Zeige App ungelesenen Badge",
|
||||
"Show desktop notifications": "Desktop-Benachrichtigungen anzeigen",
|
||||
"Show downloaded files in file manager": "Heruntergeladene Dateien im Dateimanager anzeigen",
|
||||
"Save": "Speichern",
|
||||
"Select All": "Alles auswählen",
|
||||
"Settings": "Einstellungen",
|
||||
"Shortcuts": "Kurzbefehle",
|
||||
"Show App Logs": "Logdateien der App anzeigen",
|
||||
"Show app icon in system tray": "App-Icon in Systemleiste anzeigen",
|
||||
"Show app unread badge": "Anzahl ungelesener Nachrichten in App-Icon einblenden",
|
||||
"Show desktop notifications": "Desktopbenachrichtigungen anzeigen",
|
||||
"Show downloaded files in file manager": "Heruntergeladene Dateien in Dateimanager anzeigen",
|
||||
"Show sidebar": "Seitenleiste anzeigen",
|
||||
"Start app at login": "App beim Login starten",
|
||||
"Switch to Next Organization": "Wechseln Sie zur nächsten Organisation",
|
||||
"Switch to Previous Organization": "Zur vorherigen Organisation wechseln",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Diese Desktop-App-Verknüpfungen erweitern die Zulip-Webanwendungen",
|
||||
"This will delete all application data including all added accounts and preferences": "Dadurch werden alle Anwendungsdaten einschließlich aller hinzugefügten Konten und Einstellungen gelöscht",
|
||||
"Tip": "Spitze",
|
||||
"Toggle DevTools for Active Tab": "DevTools für aktive Registerkarte umschalten",
|
||||
"Toggle DevTools for Zulip App": "DevTools für Zulip App umschalten",
|
||||
"Toggle Do Not Disturb": "Nicht stören umschalten",
|
||||
"Toggle Full Screen": "Vollbild umschalten",
|
||||
"Start app at login": "App beim Login automatisch starten",
|
||||
"Switch to Next Organization": "Zur nächsten Organisation wechseln",
|
||||
"Switch to Previous Organization": "Zur vorhergehenden Organisation wechseln",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Dies sind zusätzliche Kurzbefehle in der Desktop-App gegenüber der Web-App",
|
||||
"This will delete all application data including all added accounts and preferences": "Hiermit werden alle Anwendungsdaten einschließlich aller Accounts und Einstellungen gelöscht",
|
||||
"Tip": "Tipp",
|
||||
"Toggle DevTools for Active Tab": "Entwickler-Tools für aktiven Tab umschalten",
|
||||
"Toggle DevTools for Zulip App": "Entwickler-Tools für Zulip-App umschalten",
|
||||
"Toggle Do Not Disturb": "Nicht-stören-Modus umschalten",
|
||||
"Toggle Full Screen": "Vollbildschirm umschalten",
|
||||
"Toggle Sidebar": "Seitenleiste umschalten",
|
||||
"Toggle Tray Icon": "Taskleistensymbol umschalten",
|
||||
"Tools": "Werkzeuge",
|
||||
"Undo": "Rückgängig machen",
|
||||
"Toggle Tray Icon": "Tray-Icon umschalten",
|
||||
"Tools": "Extras",
|
||||
"Undo": "Rückgängig",
|
||||
"Upload": "Hochladen",
|
||||
"Use system proxy settings (requires restart)": "System-Proxy-Einstellungen verwenden (Neustart erforderlich)",
|
||||
"View": "Aussicht",
|
||||
"View Shortcuts": "Verknüpfungen anzeigen",
|
||||
"Use system proxy settings (requires restart)": "Systemweite Proxy-Einstellungen verwenden (erfordert Neustart)",
|
||||
"View": "Ansicht",
|
||||
"View Shortcuts": "Tastenkürzel anzeigen",
|
||||
"Window": "Fenster",
|
||||
"Window Shortcuts": "Fensterverknüpfungen",
|
||||
"Window Shortcuts": "Kurzbefehle für Fenster",
|
||||
"YES": "JA",
|
||||
"Zoom In": "Hineinzoomen",
|
||||
"Zoom Out": "Rauszoomen",
|
||||
"Zulip Help": "Zulip-Hilfe",
|
||||
"keyboard shortcuts": "Tastatürkürzel",
|
||||
"script": "Skript"
|
||||
"Zoom In": "Vergrößern",
|
||||
"Zoom Out": "Verkleinern",
|
||||
"Zulip Help": "Hilfe zu Zulip",
|
||||
"keyboard shortcuts": "Tastenkürzel",
|
||||
"script": "Skript",
|
||||
"Quit when the window is closed": "Beim Schließen des Fensters beenden",
|
||||
"Ask where to save files before downloading": "Fragen, wo heruntergeladene Dateien gespeichert werden sollen",
|
||||
"Services": "Dienste",
|
||||
"Hide": "Verbergen",
|
||||
"Hide Others": "Andere verbergen",
|
||||
"Unhide": "Nicht mehr verbergen",
|
||||
"AddServer": "ServerHinzufügen",
|
||||
"App language (requires restart)": "Sprache der App (benötigt Neustart)",
|
||||
"Factory Reset Data": "Auf Werkseinstellung zurücksetzen",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Die App wird zurückgesetzt, somit werden alle verbundenen Organisationen, Konten und Zertifikate gelöscht.",
|
||||
"On macOS, the OS spellchecker is used.": "In macOS wird die OS Rechtschreibprüfung verwendet.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Ändere die Spracheinstellung über Systemeinstellungen → Tastatur → Text → Rechtschreibung.",
|
||||
"Copy Link": "Link kopieren",
|
||||
"Copy Image": "Bild kopieren",
|
||||
"Copy Image URL": "Bild-URL kopieren",
|
||||
"No Suggestion Found": "Keine Vorschläge gefunden",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "Du kannst höchstens 3 Sprachen für die Rechtschreibprüfung auswählen.",
|
||||
"Spellchecker Languages": "Sprachen für die Rechtschreibprüfung",
|
||||
"Add to Dictionary": "Zum Wörterbuch hinzufügen",
|
||||
"Look Up": "Nachschlagen"
|
||||
}
|
||||
|
||||
@@ -1,119 +1,134 @@
|
||||
{
|
||||
"File": "File",
|
||||
"About Zulip": "About Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Minimize": "Minimize",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Change",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Close",
|
||||
"Quit": "Quit",
|
||||
"Edit": "Edit",
|
||||
"Undo": "Undo",
|
||||
"Redo": "Redo",
|
||||
"Cut": "Cut",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Delete",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Edit",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Select All": "Select All",
|
||||
"View": "View",
|
||||
"Reload": "Reload",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Actual Size": "Actual Size",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"History": "History",
|
||||
"Back": "Back",
|
||||
"Forward": "Forward",
|
||||
"Window": "Window",
|
||||
"Tools": "Tools",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Help": "Help",
|
||||
"About Zulip": "About Zulip",
|
||||
"Help Center": "Help Center",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Save",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Settings",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"General": "General",
|
||||
"Network": "Network",
|
||||
"AddServer": "AddServer",
|
||||
"Organizations": "Organizations",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Appearance": "Appearance",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"App Updates": "App Updates",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Functionality": "Functionality",
|
||||
"Start app at login": "Start app at login",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Advanced": "Advanced",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Upload": "Upload",
|
||||
"Delete": "Delete",
|
||||
"Default download location": "Default download location",
|
||||
"Change": "Change",
|
||||
"Reset Application Data": "Reset Application Data",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Reset App Data": "Reset App Data",
|
||||
"Proxy": "Proxy",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"script": "script",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Save": "Save",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"All the connected orgnizations will appear here.": "All the connected orgnizations will appear here.",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"All the connected orgnizations will appear here": "All the connected orgnizations will appear here",
|
||||
"Disconnect": "Disconnect",
|
||||
"Organization URL": "Organization URL",
|
||||
"Certificate file": "Certificate file",
|
||||
"Find accounts": "Find accounts",
|
||||
"Tip": "Tip",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Settings": "Settings",
|
||||
"Log Out": "Log Out",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Force social login in app instead of browser": "Force social login in app instead of browser",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Connect": "Connect",
|
||||
"OR": "OR",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Network and Proxy Settings": "Network and Proxy Settings",
|
||||
"YES": "YES",
|
||||
"NO": "NO",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?"
|
||||
}
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -1,122 +1,134 @@
|
||||
{
|
||||
"About Zulip": "About Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Change",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Close",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Delete",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Edit",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Save",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Settings",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"Minimize": "Minimize",
|
||||
"Close": "Close",
|
||||
"Quit": "Quit",
|
||||
"Edit": "Edit",
|
||||
"Undo": "Undo",
|
||||
"Redo": "Redo",
|
||||
"Cut": "Cut",
|
||||
"Copy": "Copy",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Select All": "Select All",
|
||||
"View": "View",
|
||||
"Reload": "Reload",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Actual Size": "Actual Size",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"History": "History",
|
||||
"Back": "Back",
|
||||
"Forward": "Forward",
|
||||
"Window": "Window",
|
||||
"Tools": "Tools",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Release Notes": "Release Notes",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Help": "Help",
|
||||
"About Zulip": "About Zulip",
|
||||
"Help Center": "Help Center",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"General": "General",
|
||||
"Network": "Network",
|
||||
"AddServer": "AddServer",
|
||||
"Organizations": "Organizations",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Settings": "Settings",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Organization URL": "Organization URL",
|
||||
"Connect": "Connect",
|
||||
"OR": "OR",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Proxy": "Proxy",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"script": "script",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Save": "Save",
|
||||
"Appearance": "Appearance",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"App Updates": "App Updates",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Functionality": "Functionality",
|
||||
"Start app at login": "Start app at login",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Advanced": "Advanced",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Upload": "Upload",
|
||||
"Delete": "Delete",
|
||||
"Default download location": "Default download location",
|
||||
"Change": "Change",
|
||||
"Reset Application Data": "Reset Application Data",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Reset App Data": "Reset App Data",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"All the connected orgnizations will appear here.": "All the connected orgnizations will appear here.",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"All the connected orgnizations will appear here": "All the connected orgnizations will appear here",
|
||||
"Disconnect": "Disconnect",
|
||||
"Certificate file": "Certificate file",
|
||||
"Find accounts": "Find accounts",
|
||||
"Tip": "Tip",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Reset App Settings": "Reset App Settings",
|
||||
"Log Out": "Log Out",
|
||||
"Hide Zulip": "Hide Zulip",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Emoji & Symbols": "Emoji & Symbols",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Enter Full Screen": "Enter Full Screen",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"File": "File",
|
||||
"Network and Proxy Settings": "Network and Proxy Settings",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading"
|
||||
}
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
134
app/translations/en_GB.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "About Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Add a Zulip organization": "Add a Zulip organisation",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organisations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organisation?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Change",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Close",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organisation",
|
||||
"Connected organizations": "Connected organisations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organisation",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Delete",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Edit",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organisation",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organisation URL",
|
||||
"Organizations": "Organisations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Save",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Settings",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organisation",
|
||||
"Switch to Previous Organization": "Switch to Previous Organisation",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organisations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -1,117 +1,134 @@
|
||||
{
|
||||
"About Zulip": "Acerca de Zulip",
|
||||
"Actual Size": "Tamaño real",
|
||||
"Actual Size": "Tamaño actual",
|
||||
"Add Custom Certificates": "Añadir certificados personalizados",
|
||||
"Add Organization": "Añadir organización",
|
||||
"Add a Zulip organization": "Añadir una organización Zulip",
|
||||
"Add a Zulip organization": "Añadir una organización de Zulip",
|
||||
"Add custom CSS": "Añadir CSS personalizado",
|
||||
"Advanced": "Avanzado",
|
||||
"All the connected organizations will appear here": "Todas las organizaciones conectadas aparecerán aquí.",
|
||||
"Always start minimized": "Siempre empezar minimizado",
|
||||
"All the connected organizations will appear here": "Todas las organizaciones conectadas aparecerán aquí",
|
||||
"Always start minimized": "Iniciar siempre minimizado",
|
||||
"App Updates": "Actualizaciones de la aplicación",
|
||||
"Appearance": "Apariencia",
|
||||
"Application Shortcuts": "Atajos de aplicación",
|
||||
"Are you sure you want to disconnect this organization?": "¿Estás seguro de que quieres desconectar esta organización?",
|
||||
"Auto hide Menu bar": "Ocultar automáticamente la barra de menú",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Ocultar automáticamente la barra de menú (presionar la tecla Alt para mostrar)",
|
||||
"Back": "Espalda",
|
||||
"Bounce dock on new private message": "Bounce dock en nuevo mensaje privado",
|
||||
"Application Shortcuts": "Atajos de la aplicación",
|
||||
"Are you sure you want to disconnect this organization?": "Estas seguro de desconectar esta organización?",
|
||||
"Auto hide Menu bar": "Ocultar la barra de menú automáticamente",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Ocultar la barra de menú automáticamente (mantén tecla Alt para mostrar)",
|
||||
"Back": "Atrás",
|
||||
"Bounce dock on new private message": "Rebotar dock cuando se reciba un nuevo mensaje privado",
|
||||
"Certificate file": "Archivo de certificado",
|
||||
"Change": "Cambio",
|
||||
"Check for Updates": "Buscar actualizaciones",
|
||||
"Change": "Cambiar",
|
||||
"Check for Updates": "Comprobar actualizaciones",
|
||||
"Close": "Cerrar",
|
||||
"Connect": "Conectar",
|
||||
"Connect to another organization": "Conectarse a otra organización",
|
||||
"Connected organizations": "Organizaciones conectadas",
|
||||
"Copy": "Dupdo",
|
||||
"Connect to another organization": "Conectar a otra organización",
|
||||
"Connected organizations": "Organizaciones conectada",
|
||||
"Copy": "Copiar",
|
||||
"Copy Zulip URL": "Copiar URL de Zulip",
|
||||
"Create a new organization": "Crear una nueva organización",
|
||||
"Cut": "Cortar",
|
||||
"Default download location": "Ubicación de descarga predeterminada",
|
||||
"Delete": "Borrar",
|
||||
"Desktop App Settings": "Configuración de la aplicación de escritorio",
|
||||
"Default download location": "Ubicación por defecto de descargas",
|
||||
"Delete": "Eliminar",
|
||||
"Desktop App Settings": "Ajustes de la aplicación de escritorio",
|
||||
"Desktop Notifications": "Notificaciones de escritorio",
|
||||
"Desktop Settings": "Configuraciones de escritorio",
|
||||
"Desktop Settings": "Ajustes de escritorio",
|
||||
"Disconnect": "Desconectar",
|
||||
"Download App Logs": "Descargar App Logs",
|
||||
"Download App Logs": "Descargar registros de la aplicación",
|
||||
"Edit": "Editar",
|
||||
"Edit Shortcuts": "Editar accesos directos",
|
||||
"Enable auto updates": "Habilitar actualizaciones automáticas",
|
||||
"Enable error reporting (requires restart)": "Habilitar informes de errores (requiere reinicio)",
|
||||
"Enable spellchecker (requires restart)": "Habilitar el corrector ortográfico (requiere reinicio)",
|
||||
"Factory Reset": "Restablecimiento de fábrica",
|
||||
"File": "Expediente",
|
||||
"Edit Shortcuts": "Editar atajos",
|
||||
"Enable auto updates": "Activar actualizaciones automáticas",
|
||||
"Enable error reporting (requires restart)": "Activar reporte de fallos (necesita reinicio)",
|
||||
"Enable spellchecker (requires restart)": "Activar corrector ortográfico (necesita reinicio)",
|
||||
"Factory Reset": "Reinicio de fábrica",
|
||||
"File": "Archivo",
|
||||
"Find accounts": "Encontrar cuentas",
|
||||
"Find accounts by email": "Encuentra cuentas por correo electrónico",
|
||||
"Flash taskbar on new message": "Flash barra de tareas en nuevo mensaje",
|
||||
"Forward": "Adelante",
|
||||
"Find accounts by email": "Encontrar cuentas por correo electrónico",
|
||||
"Flash taskbar on new message": "Hacer que la barra de tareas parpadee cuando se reciba un mensaje nuevo",
|
||||
"Forward": "Reenviar",
|
||||
"Functionality": "Funcionalidad",
|
||||
"General": "General",
|
||||
"Get beta updates": "Recibe actualizaciones beta",
|
||||
"Hard Reload": "Recarga dura",
|
||||
"Get beta updates": "Obtener actualizaciones beta",
|
||||
"Hard Reload": "Recarga forzosa",
|
||||
"Help": "Ayuda",
|
||||
"Help Center": "Centro de ayuda",
|
||||
"History": "Historia",
|
||||
"History Shortcuts": "Atajos de historia",
|
||||
"History": "Historial",
|
||||
"History Shortcuts": "Atajos del historial",
|
||||
"Keyboard Shortcuts": "Atajos de teclado",
|
||||
"Log Out": "Cerrar sesión",
|
||||
"Log Out of Organization": "Salir de la organización",
|
||||
"Log Out of Organization": "Cerrar sesión de organización",
|
||||
"Manual proxy configuration": "Configuración de proxy manual",
|
||||
"Minimize": "Minimizar",
|
||||
"Mute all sounds from Zulip": "Silencia todos los sonidos de Zulip",
|
||||
"Mute all sounds from Zulip": "Silenciar todos los sonidos de Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Red",
|
||||
"OR": "O",
|
||||
"Organization URL": "URL de la organización",
|
||||
"Organizations": "Organizaciones",
|
||||
"Paste": "Pegar",
|
||||
"Paste and Match Style": "Pegar y combinar estilo",
|
||||
"Proxy": "Apoderado",
|
||||
"Proxy bypass rules": "Reglas de omisión de proxy",
|
||||
"Proxy rules": "Reglas de proxy",
|
||||
"Quit": "Dejar",
|
||||
"Quit Zulip": "Dejar Zulip",
|
||||
"Paste and Match Style": "Pegar y mantener estilo",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Reglas para ignorar proxy",
|
||||
"Proxy rules": "Reglas del proxy",
|
||||
"Quit": "Cerrar",
|
||||
"Quit Zulip": "Cerrar Zulip",
|
||||
"Redo": "Rehacer",
|
||||
"Release Notes": "Notas de lanzamiento",
|
||||
"Release Notes": "Notas de la versión",
|
||||
"Reload": "Recargar",
|
||||
"Report an Issue": "Reportar un problema",
|
||||
"Reset App Data": "Restablecer datos de la aplicación",
|
||||
"Reset App Settings": "Restablecer la configuración de la aplicación",
|
||||
"Reset Application Data": "Restablecer datos de aplicación",
|
||||
"Save": "Salvar",
|
||||
"Report an Issue": "Informar de un error",
|
||||
"Save": "Guardar",
|
||||
"Select All": "Seleccionar todo",
|
||||
"Settings": "Ajustes",
|
||||
"Shortcuts": "Atajos",
|
||||
"Show App Logs": "Mostrar registros de aplicaciones",
|
||||
"Show app icon in system tray": "Mostrar icono de la aplicación en la bandeja del sistema",
|
||||
"Show app unread badge": "Mostrar la aplicación de placa sin leer",
|
||||
"Shortcuts": "Atajos de teclado",
|
||||
"Show App Logs": "Mostrar registros de la aplicación",
|
||||
"Show app icon in system tray": "Mostrar un icono de la aplicación en la bandeja del sistema",
|
||||
"Show app unread badge": "Mostrar un globo en el icono si hay mensajes sin leer",
|
||||
"Show desktop notifications": "Mostrar notificaciones de escritorio",
|
||||
"Show downloaded files in file manager": "Mostrar los archivos descargados en el administrador de archivos",
|
||||
"Show downloaded files in file manager": "Mostrar archivos descargados en el explorador",
|
||||
"Show sidebar": "Mostrar barra lateral",
|
||||
"Start app at login": "Iniciar la aplicación al iniciar sesión",
|
||||
"Start app at login": "Lanzar aplicación al inicio",
|
||||
"Switch to Next Organization": "Cambiar a la siguiente organización",
|
||||
"Switch to Previous Organization": "Cambiar a la organización anterior",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Estos accesos directos de aplicaciones de escritorio extienden las aplicaciones web de Zulip.",
|
||||
"This will delete all application data including all added accounts and preferences": "Esto eliminará todos los datos de la aplicación, incluidas todas las cuentas y preferencias agregadas.",
|
||||
"Tip": "Propina",
|
||||
"Toggle DevTools for Active Tab": "Alternar DevTools para Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Alternar DevTools para Zulip App",
|
||||
"Toggle Do Not Disturb": "Alternar No molestar",
|
||||
"Toggle Full Screen": "Alternar pantalla completa",
|
||||
"Toggle Sidebar": "Alternar barra lateral",
|
||||
"Toggle Tray Icon": "Icono de bandeja de palanca",
|
||||
"Switch to Previous Organization": "Cambiar a la anterior organización",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Estos atajos de la aplicación de escritorio extienden los ya existentes en Zulip",
|
||||
"This will delete all application data including all added accounts and preferences": "Esto borrará todos los datos de la aplicación, incluyendo cuentas añadidas y preferencia",
|
||||
"Tip": "Consej",
|
||||
"Toggle DevTools for Active Tab": "Activar/desactivar herramientas de desarrollador para la pestaña activa",
|
||||
"Toggle DevTools for Zulip App": "Activar/desactivar herramientas de desarrollador para la aplicación de Zulip",
|
||||
"Toggle Do Not Disturb": "Activar/desactivar no molestar",
|
||||
"Toggle Full Screen": "Activar/desactivar pantalla completa",
|
||||
"Toggle Sidebar": "Activar/desactivar barra lateral",
|
||||
"Toggle Tray Icon": "Activar/desactivar icono en bandeja del sistema",
|
||||
"Tools": "Herramientas",
|
||||
"Undo": "Deshacer",
|
||||
"Upload": "Subir",
|
||||
"Use system proxy settings (requires restart)": "Usar la configuración del proxy del sistema (requiere reinicio)",
|
||||
"Use system proxy settings (requires restart)": "Usar ajustes de proxy del sistema (necesita reinicio)",
|
||||
"View": "Ver",
|
||||
"View Shortcuts": "Ver accesos directos",
|
||||
"View Shortcuts": "Ver atajos",
|
||||
"Window": "Ventana",
|
||||
"Window Shortcuts": "Atajos de ventana",
|
||||
"YES": "SÍ",
|
||||
"Zoom In": "Acercarse",
|
||||
"Zoom Out": "Disminuir el zoom",
|
||||
"Zulip Help": "Ayuda de Zulip",
|
||||
"Zoom In": "Aumentar zoom",
|
||||
"Zoom Out": "Reducir zoom",
|
||||
"Zulip Help": "Ayuda sobre Zulip",
|
||||
"keyboard shortcuts": "atajos de teclado",
|
||||
"script": "guión"
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Salir cuando la ventana se cierre",
|
||||
"Ask where to save files before downloading": "Preguntar dónde guardar los archivos antes de descargar",
|
||||
"Services": "Servicios",
|
||||
"Hide": "Ocultar",
|
||||
"Hide Others": "Ocultar otros",
|
||||
"Unhide": "Dejar de ocultar",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "Idioma de la aplicación (requiere reinicio)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reinicia la aplicación, borrando todas las organizaciones, cuentas y certificados conectados.",
|
||||
"On macOS, the OS spellchecker is used.": "En macOS se utiliza la verificación ortográfica del sistema operativo.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Modifica el idioma en Preferencias del sistema → Teclado → Texto → Ortografía.",
|
||||
"Copy Link": "Copiar enlace",
|
||||
"Copy Image": "Copiar imagen",
|
||||
"Copy Image URL": "Copiar URL de la imagen",
|
||||
"No Suggestion Found": "No se encontró ninguna sugerencia",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "Puedes elegir un máximo de 3 idiomas para la verificación ortográfica.",
|
||||
"Spellchecker Languages": "Idiomas de verificación ortográfica",
|
||||
"Add to Dictionary": "Añadir al diccionario",
|
||||
"Look Up": "Consultar"
|
||||
}
|
||||
|
||||
134
app/translations/fa.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "درباره Zulip ",
|
||||
"Actual Size": "اندازه واقعی",
|
||||
"Add Custom Certificates": "اضافه کردن مجوز دلخواه",
|
||||
"Add Organization": "اضافه کردن سازمان",
|
||||
"Add a Zulip organization": "اضافه کردن سازمان Zulip",
|
||||
"Add custom CSS": "اضافه کردن CSS دلخواه",
|
||||
"Advanced": "پیشرفته",
|
||||
"All the connected organizations will appear here": "همه سازمانهای متصل شده اینجا نمایش داده میشوند",
|
||||
"Always start minimized": "همواره به صورت کوچک شده اجرا شو",
|
||||
"App Updates": "بهروزرسانیهای برنامه",
|
||||
"Appearance": "شمایل",
|
||||
"Application Shortcuts": "میانبرهای برنامه",
|
||||
"Are you sure you want to disconnect this organization?": "آیا از قطع ارتباط از سازمان اطمینان دارید؟",
|
||||
"Auto hide Menu bar": "مخفیسازی خودکار نوار منو",
|
||||
"Auto hide menu bar (Press Alt key to display)": "مخفیسازی خودکار نوار منو (برای نمایش دکمه Alt را بزنید)",
|
||||
"Back": "عقب",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "فایل مجوز",
|
||||
"Change": "تغییر دادن",
|
||||
"Check for Updates": "بررسی برای بهروزرسانی",
|
||||
"Close": "بستن",
|
||||
"Connect": "اتصال",
|
||||
"Connect to another organization": "اتصال به یک سازمان دیگر",
|
||||
"Connected organizations": "سازمانهای وصل شده",
|
||||
"Copy": "رونوشت",
|
||||
"Copy Zulip URL": "رونوشت از Zulip URL",
|
||||
"Create a new organization": "ایجاد سازمان جدید",
|
||||
"Cut": "بریدن",
|
||||
"Default download location": "محل پیشفرض دانلود",
|
||||
"Delete": "حذف",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "اطلاعرسانیهای دسکتاپ",
|
||||
"Desktop Settings": "تنظیمات دسکتاپ",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "ویرایش",
|
||||
"Edit Shortcuts": "ویرایش میانبرها",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "فایل",
|
||||
"Find accounts": "پیدا کردن حساب های کاربری ",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "عمومی",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "کمک",
|
||||
"Help Center": "مرکز کمک",
|
||||
"History": "تاریخچه ",
|
||||
"History Shortcuts": "تاریخچه میانبرها",
|
||||
"Keyboard Shortcuts": "میانبرهای صفحهکلید",
|
||||
"Log Out": "خروج",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "یا",
|
||||
"Organization URL": "URL سازمان",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "ذخیره",
|
||||
"Select All": "Select All",
|
||||
"Settings": "تنظیمات",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
134
app/translations/fi.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "Tietoa Zulipista",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Muuta",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Sulje",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Poista",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Muokkaa",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "Tiedosto",
|
||||
"Find accounts": "Löydä tilit",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "TAI",
|
||||
"Organization URL": "Organisaation URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Liitä",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Lopeta",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Talleta",
|
||||
"Select All": "Valitse kaikki",
|
||||
"Settings": "Asetukset",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -1,117 +1,134 @@
|
||||
{
|
||||
"About Zulip": "À propos de Zulip",
|
||||
"Actual Size": "Taille actuelle",
|
||||
"Add Custom Certificates": "Ajouter des certificats personnalisés",
|
||||
"Add Custom Certificates": "Ajouter un certificat spécifique",
|
||||
"Add Organization": "Ajouter une organisation",
|
||||
"Add a Zulip organization": "Ajouter une organisation Zulip",
|
||||
"Add custom CSS": "Ajouter un CSS personnalisé",
|
||||
"Advanced": "Avancée",
|
||||
"Add custom CSS": "Ajouter un CSS spécifique",
|
||||
"Advanced": "Avancé",
|
||||
"All the connected organizations will appear here": "Toutes les organisations connectées apparaîtront ici",
|
||||
"Always start minimized": "Toujours commencer minimisé",
|
||||
"App Updates": "Mises à jour de l'application",
|
||||
"Always start minimized": "Toujours démarrer minimisé",
|
||||
"App Updates": "Mise à jour de l'application",
|
||||
"Appearance": "Apparence",
|
||||
"Application Shortcuts": "Raccourcis d'application",
|
||||
"Are you sure you want to disconnect this organization?": "Êtes-vous sûr de vouloir déconnecter cette organisation?",
|
||||
"Auto hide Menu bar": "Masquer automatiquement la barre de menus",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Masquer automatiquement la barre de menu (appuyez sur la touche Alt pour afficher)",
|
||||
"Back": "Retour",
|
||||
"Bounce dock on new private message": "Bounce Dock sur un nouveau message privé",
|
||||
"Certificate file": "Dossier de certificat",
|
||||
"Change": "Changement",
|
||||
"Application Shortcuts": "Raccourcis de l'application",
|
||||
"Are you sure you want to disconnect this organization?": "Êtes-vous certain de vouloir déconnecter cette organisation?",
|
||||
"Auto hide Menu bar": "Cacher automatiquement la barre de menu",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Cacher automatiquement la barre de menu (Appuyez sur la touche Alt pour l'afficher)",
|
||||
"Back": "Précédent",
|
||||
"Bounce dock on new private message": "Animer l'horloge à la réception d'un nouveau message privé",
|
||||
"Certificate file": "Fichier de certificat",
|
||||
"Change": "Changer",
|
||||
"Check for Updates": "Vérifier les mises à jour",
|
||||
"Close": "Fermer",
|
||||
"Connect": "Relier",
|
||||
"Connect": "Connecter",
|
||||
"Connect to another organization": "Se connecter à une autre organisation",
|
||||
"Connected organizations": "Organisations connectées",
|
||||
"Copy": "Copie",
|
||||
"Copy Zulip URL": "Copier l'URL Zulip",
|
||||
"Copy": "Copier",
|
||||
"Copy Zulip URL": "Copier l'URL de Zulip",
|
||||
"Create a new organization": "Créer une nouvelle organisation",
|
||||
"Cut": "Couper",
|
||||
"Default download location": "Emplacement de téléchargement par défaut",
|
||||
"Delete": "Effacer",
|
||||
"Default download location": "Destination de téléchargement par défaut",
|
||||
"Delete": "Supprimer",
|
||||
"Desktop App Settings": "Paramètres de l'application de bureau",
|
||||
"Desktop Notifications": "Notifications de bureau",
|
||||
"Desktop Settings": "Paramètres du bureau",
|
||||
"Desktop Settings": "Paramètres de bureau",
|
||||
"Disconnect": "Déconnecter",
|
||||
"Download App Logs": "Télécharger les journaux d'application",
|
||||
"Edit": "modifier",
|
||||
"Download App Logs": "Télécharger le journal de l'application",
|
||||
"Edit": "Modifier",
|
||||
"Edit Shortcuts": "Modifier les raccourcis",
|
||||
"Enable auto updates": "Activer les mises à jour automatiques",
|
||||
"Enable error reporting (requires restart)": "Activer le signalement des erreurs (nécessite un redémarrage)",
|
||||
"Enable spellchecker (requires restart)": "Activer le correcteur orthographique (nécessite un redémarrage)",
|
||||
"Factory Reset": "Retour aux paramètres d'usine",
|
||||
"Enable auto updates": "Activer la mise à jour automatique",
|
||||
"Enable error reporting (requires restart)": "Activer le rapport d'erreur (redémarrage nécessaire)",
|
||||
"Enable spellchecker (requires restart)": "Activer le correcteur orthographique (redémarrage nécessaire)",
|
||||
"Factory Reset": "Réinitialiser aux paramètres par défaut",
|
||||
"File": "Fichier",
|
||||
"Find accounts": "Trouver des comptes",
|
||||
"Find accounts by email": "Trouver des comptes par email",
|
||||
"Flash taskbar on new message": "Barre de tâches Flash sur un nouveau message",
|
||||
"Forward": "Vers l'avant",
|
||||
"Functionality": "La fonctionnalité",
|
||||
"Find accounts": "Rechercher un compte",
|
||||
"Find accounts by email": "Rechercher un compte par adresse courriel",
|
||||
"Flash taskbar on new message": "Clignoter la barre de tâche lors d'un nouveau message",
|
||||
"Forward": "Suivant",
|
||||
"Functionality": "Fonctionnalités",
|
||||
"General": "Général",
|
||||
"Get beta updates": "Obtenir les mises à jour bêta",
|
||||
"Hard Reload": "Rechargement dur",
|
||||
"Help": "Aidez-moi",
|
||||
"Get beta updates": "Recevoir les mises à jour Beta",
|
||||
"Hard Reload": "Forcer un rechargement",
|
||||
"Help": "Aide",
|
||||
"Help Center": "Centre d'aide",
|
||||
"History": "L'histoire",
|
||||
"History Shortcuts": "Raccourcis Histoire",
|
||||
"History": "Historique",
|
||||
"History Shortcuts": "Historique des raccourcis",
|
||||
"Keyboard Shortcuts": "Raccourcis clavier",
|
||||
"Log Out": "Connectez - Out",
|
||||
"Log Out of Organization": "Déconnexion de l'organisation",
|
||||
"Log Out": "Se déconnecter",
|
||||
"Log Out of Organization": "Se déconnecter de l'organisation",
|
||||
"Manual proxy configuration": "Configuration manuelle du proxy",
|
||||
"Minimize": "Minimiser",
|
||||
"Mute all sounds from Zulip": "Couper tous les sons de Zulip",
|
||||
"NO": "NON",
|
||||
"NO": "Non",
|
||||
"Network": "Réseau",
|
||||
"OR": "OU",
|
||||
"Organization URL": "URL de l'organisation",
|
||||
"Organizations": "Les organisations",
|
||||
"Organizations": "Organisations",
|
||||
"Paste": "Coller",
|
||||
"Paste and Match Style": "Coller et assortir le style",
|
||||
"Proxy": "Procuration",
|
||||
"Proxy bypass rules": "Règles de contournement des procurations",
|
||||
"Proxy rules": "Règles de procuration",
|
||||
"Paste and Match Style": "Coller et Conserver le style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Règles de contournement du proxy",
|
||||
"Proxy rules": "Règles du proxy",
|
||||
"Quit": "Quitter",
|
||||
"Quit Zulip": "Quittez Zulip",
|
||||
"Quit Zulip": "Quitter Zulip",
|
||||
"Redo": "Refaire",
|
||||
"Release Notes": "Notes de version",
|
||||
"Release Notes": "Notes sur la version",
|
||||
"Reload": "Recharger",
|
||||
"Report an Issue": "Signaler un problème",
|
||||
"Reset App Data": "Réinitialiser les données de l'application",
|
||||
"Reset App Settings": "Réinitialiser les paramètres de l'application",
|
||||
"Reset Application Data": "Réinitialiser les données d'application",
|
||||
"Save": "sauvegarder",
|
||||
"Select All": "Tout sélectionner",
|
||||
"Settings": "Réglages",
|
||||
"Report an Issue": "Rapporter un problème",
|
||||
"Save": "Sauvegarder",
|
||||
"Select All": "Sélectionner tout",
|
||||
"Settings": "Paramètres",
|
||||
"Shortcuts": "Raccourcis",
|
||||
"Show App Logs": "Afficher les journaux d'application",
|
||||
"Show app icon in system tray": "Afficher l'icône de l'application dans la barre d'état système",
|
||||
"Show app unread badge": "Afficher le badge non lu de l'application",
|
||||
"Show desktop notifications": "Afficher les notifications du bureau",
|
||||
"Show App Logs": "Afficher le journal de l'application",
|
||||
"Show app icon in system tray": "Afficher l'icone de l'application dans la barre d'état",
|
||||
"Show app unread badge": "Afficher un badge lors d'un message non lu",
|
||||
"Show desktop notifications": "Afficher les notifications sur le bureau",
|
||||
"Show downloaded files in file manager": "Afficher les fichiers téléchargés dans le gestionnaire de fichiers",
|
||||
"Show sidebar": "Afficher la barre latérale",
|
||||
"Start app at login": "Lancer l'application à la connexion",
|
||||
"Switch to Next Organization": "Passer à l'organisation suivante",
|
||||
"Switch to Previous Organization": "Passer à l'organisation précédente",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Ces raccourcis d’applications de bureau étendent les applications Web de Zulip.",
|
||||
"This will delete all application data including all added accounts and preferences": "Cela supprimera toutes les données de l'application, y compris tous les comptes et préférences ajoutés.",
|
||||
"Tip": "Pointe",
|
||||
"Toggle DevTools for Active Tab": "Basculer DevTools pour l'onglet actif",
|
||||
"Toggle DevTools for Zulip App": "Basculer DevTools pour Zulip App",
|
||||
"Toggle Do Not Disturb": "Basculer ne pas déranger",
|
||||
"Toggle Full Screen": "Basculer en plein écran",
|
||||
"Toggle Sidebar": "Basculer la barre latérale",
|
||||
"Toggle Tray Icon": "Basculer l'icône du plateau",
|
||||
"Start app at login": "Démarrer l'application à l'ouverture",
|
||||
"Switch to Next Organization": "Basculer à l'organisation suivante",
|
||||
"Switch to Previous Organization": "Basculer à l'organisation précédente",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Ces raccourcis d'application vont au-delà de l'application web Zulip",
|
||||
"This will delete all application data including all added accounts and preferences": "Ceci supprimera toutes les données de l'application, incluant les comptes et préférences",
|
||||
"Tip": "Conseil",
|
||||
"Toggle DevTools for Active Tab": "Activer les outils de développement dans l'onglet actif",
|
||||
"Toggle DevTools for Zulip App": "Activer les outils de développement dans l'application Zulip",
|
||||
"Toggle Do Not Disturb": "Activer le mode Ne Pas Déranger",
|
||||
"Toggle Full Screen": "Activer le mode Plein Écran",
|
||||
"Toggle Sidebar": "Activer la barre latérale",
|
||||
"Toggle Tray Icon": "Activer l'icone dans la barre d'état",
|
||||
"Tools": "Outils",
|
||||
"Undo": "annuler",
|
||||
"Upload": "Télécharger",
|
||||
"Use system proxy settings (requires restart)": "Utiliser les paramètres proxy du système (nécessite un redémarrage)",
|
||||
"View": "Vue",
|
||||
"View Shortcuts": "Afficher les raccourcis",
|
||||
"Window": "La fenêtre",
|
||||
"Window Shortcuts": "Raccourcis de la fenêtre",
|
||||
"YES": "OUI",
|
||||
"Zoom In": "Agrandir",
|
||||
"Zoom Out": "Dézoomer",
|
||||
"Zulip Help": "Aide Zulip",
|
||||
"Undo": "Annuler",
|
||||
"Upload": "Envoyer",
|
||||
"Use system proxy settings (requires restart)": "Utiliser les paramètres de proxy du système (exige un redémarrage)",
|
||||
"View": "Affichage",
|
||||
"View Shortcuts": "Voir les raccourcis",
|
||||
"Window": "Fenêtre",
|
||||
"Window Shortcuts": "Raccourcis fenêtre",
|
||||
"YES": "Oui",
|
||||
"Zoom In": "Zoom avant",
|
||||
"Zoom Out": "Zoom arrière",
|
||||
"Zulip Help": "Aide sur Zulip",
|
||||
"keyboard shortcuts": "Raccourcis clavier",
|
||||
"script": "scénario"
|
||||
"script": "Script",
|
||||
"Quit when the window is closed": "Quitter l'application lors de la fermeture de la fenêtre",
|
||||
"Ask where to save files before downloading": "Demander où sauvegarder les fichiers avant de télécharger",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
|
||||
134
app/translations/gl.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "About Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Change",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Close",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Delete",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Editar",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Gardar",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Configuración",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -75,9 +75,6 @@
|
||||
"Release Notes": "रिलीज नोट्स",
|
||||
"Reload": "सीमा से अधिक लादना",
|
||||
"Report an Issue": "मामले की रिपोर्ट करें",
|
||||
"Reset App Data": "ऐप डेटा रीसेट करें",
|
||||
"Reset App Settings": "ऐप सेटिंग रीसेट करें",
|
||||
"Reset Application Data": "एप्लिकेशन डेटा रीसेट करें",
|
||||
"Save": "बचाना",
|
||||
"Select All": "सभी का चयन करे",
|
||||
"Settings": "सेटिंग्स",
|
||||
@@ -114,5 +111,24 @@
|
||||
"Zulip Help": "Zulip मदद",
|
||||
"keyboard shortcuts": "कुंजीपटल अल्प मार्ग",
|
||||
"script": "लिपि",
|
||||
"AddServer": "AddServer"
|
||||
}
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
|
||||
134
app/translations/hr.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "About Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Change",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Close",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Delete",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Edit",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Save",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Settings",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -1,117 +1,134 @@
|
||||
{
|
||||
"About Zulip": "Zulipról",
|
||||
"Actual Size": "Valódi méret",
|
||||
"Add Custom Certificates": "Egyéni tanúsítványok hozzáadása",
|
||||
"About Zulip": "A Zulip-ról",
|
||||
"Actual Size": "Alapértelmezett méret",
|
||||
"Add Custom Certificates": "Saját tanúsítvány hozzáadása",
|
||||
"Add Organization": "Szervezet hozzáadása",
|
||||
"Add a Zulip organization": "Adjon hozzá egy Zulip szervezetet",
|
||||
"Add custom CSS": "Egyéni CSS hozzáadása",
|
||||
"Advanced": "Fejlett",
|
||||
"All the connected organizations will appear here": "Itt megjelenik az összes kapcsolódó szervezet",
|
||||
"Always start minimized": "Mindig kezdjen minimálisra",
|
||||
"Add a Zulip organization": "Zulip szervezet hozzáadása",
|
||||
"Add custom CSS": "Saját CSS hozzáadása",
|
||||
"Advanced": "Haladó",
|
||||
"All the connected organizations will appear here": "Itt jelennek meg a kapcsolódó szervezetek",
|
||||
"Always start minimized": "Mindig kis méretben induljon",
|
||||
"App Updates": "Alkalmazásfrissítések",
|
||||
"Appearance": "Megjelenés",
|
||||
"Application Shortcuts": "Alkalmazás parancsikonok",
|
||||
"Are you sure you want to disconnect this organization?": "Biztosan le szeretné szüntetni ezt a szervezetet?",
|
||||
"Auto hide Menu bar": "Automatikus elrejtése Menüsor",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Automatikus elrejtés a menüsorban (nyomja meg az Alt billentyűt a megjelenítéshez)",
|
||||
"Back": "Hát",
|
||||
"Bounce dock on new private message": "Ugrás a dokkolót az új privát üzenetre",
|
||||
"Certificate file": "Tanúsítványfájl",
|
||||
"Change": "változás",
|
||||
"Application Shortcuts": "Gyorsbillentyűk",
|
||||
"Are you sure you want to disconnect this organization?": "Biztosan kilép ebből a szervezetből?",
|
||||
"Auto hide Menu bar": "Menüsáv automatikus rejtése",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Menüsáv automatikus rejtése (Alt megnyomására megjelenik)",
|
||||
"Back": "Vissza",
|
||||
"Bounce dock on new private message": "Ugráló dokk ikon új privát üzenet esetén",
|
||||
"Certificate file": "Tanúsítvány állomány",
|
||||
"Change": "Változtatás",
|
||||
"Check for Updates": "Frissítések keresése",
|
||||
"Close": "Bezárás",
|
||||
"Connect": "Csatlakozás",
|
||||
"Connect to another organization": "Csatlakozás egy másik szervezethez",
|
||||
"Connected organizations": "Kapcsolódó szervezetek",
|
||||
"Copy": "Másolat",
|
||||
"Close": "Bezár",
|
||||
"Connect": "Kapcsolódás",
|
||||
"Connect to another organization": "Csatlakozás másik szervezethez",
|
||||
"Connected organizations": "Csatlakoztatott szervezetek",
|
||||
"Copy": "Másolás",
|
||||
"Copy Zulip URL": "Zulip URL másolása",
|
||||
"Create a new organization": "Hozzon létre egy új szervezetet",
|
||||
"Cut": "Vágott",
|
||||
"Create a new organization": "Új szervezet létrehozása",
|
||||
"Cut": "Kivágás",
|
||||
"Default download location": "Alapértelmezett letöltési hely",
|
||||
"Delete": "Töröl",
|
||||
"Delete": "Törlés",
|
||||
"Desktop App Settings": "Asztali alkalmazás beállításai",
|
||||
"Desktop Notifications": "Asztali értesítések",
|
||||
"Desktop Settings": "Asztali beállítások",
|
||||
"Disconnect": "szétkapcsol",
|
||||
"Disconnect": "Szétkapcsolás",
|
||||
"Download App Logs": "Alkalmazásnaplók letöltése",
|
||||
"Edit": "szerkesztése",
|
||||
"Edit": "Szerkesztés",
|
||||
"Edit Shortcuts": "Gyorsbillentyűk szerkesztése",
|
||||
"Enable auto updates": "Automatikus frissítések engedélyezése",
|
||||
"Enable error reporting (requires restart)": "Hibajelentés engedélyezése (újraindítás szükséges)",
|
||||
"Enable spellchecker (requires restart)": "Helyesírás-ellenőrző engedélyezése (újraindítás szükséges)",
|
||||
"Enable auto updates": "Automatikus frissítés engedélyezése",
|
||||
"Enable error reporting (requires restart)": "Hibajelentés engedélyezése (újraindítást igényel)",
|
||||
"Enable spellchecker (requires restart)": "Helyesírásellenőrzés engedélyezése (újraindítást igényel)",
|
||||
"Factory Reset": "Gyári beállítások visszaállítása",
|
||||
"File": "fájl",
|
||||
"File": "Fájl",
|
||||
"Find accounts": "Fiókok keresése",
|
||||
"Find accounts by email": "Fiókok keresése e-mailben",
|
||||
"Flash taskbar on new message": "Flash-tálca az új üzeneten",
|
||||
"Find accounts by email": "Fiók keresés e-mail alapján",
|
||||
"Flash taskbar on new message": "Tálca villogtatása új üzenet esetén",
|
||||
"Forward": "Előre",
|
||||
"Functionality": "funkcionalitás",
|
||||
"General": "Tábornok",
|
||||
"Get beta updates": "Béta frissítéseket kap",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Segítség",
|
||||
"Help Center": "Segítség Központ",
|
||||
"History": "Történelem",
|
||||
"History Shortcuts": "Előzmények parancsikonjai",
|
||||
"Keyboard Shortcuts": "Gyorsbillentyűket",
|
||||
"Log Out": "Kijelentkezés",
|
||||
"Log Out of Organization": "Jelentkezzen ki a szervezetből",
|
||||
"Manual proxy configuration": "Manuális proxy konfiguráció",
|
||||
"Functionality": "Rendszerfunkciók",
|
||||
"General": "Általános",
|
||||
"Get beta updates": "Béta frissítések letöltése",
|
||||
"Hard Reload": "Teljes újratöltés",
|
||||
"Help": "Súgó",
|
||||
"Help Center": "Súgóközpont",
|
||||
"History": "Előzmények",
|
||||
"History Shortcuts": "Előzmények gyorsbillentyűi",
|
||||
"Keyboard Shortcuts": "Gyorsbillentyűk",
|
||||
"Log Out": "Kilépés",
|
||||
"Log Out of Organization": "Kilépés a szervezetből",
|
||||
"Manual proxy configuration": "Kézi proxy beállítások",
|
||||
"Minimize": "Kis méret",
|
||||
"Mute all sounds from Zulip": "A Zulip összes hangjának elnémítása",
|
||||
"Mute all sounds from Zulip": "Az összes Zulip hang némítása",
|
||||
"NO": "NEM",
|
||||
"Network": "Hálózat",
|
||||
"OR": "VAGY",
|
||||
"Organization URL": "A szervezet URL-címe",
|
||||
"Organizations": "szervezetek",
|
||||
"Paste": "Paszta",
|
||||
"Paste and Match Style": "Beillesztés és egyezés stílusa",
|
||||
"Proxy": "Meghatalmazott",
|
||||
"Organization URL": "Szervezet URL-je",
|
||||
"Organizations": "Szervezetek",
|
||||
"Paste": "Beillesztése",
|
||||
"Paste and Match Style": "Beillesztés stílus illesztésével",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass szabályok",
|
||||
"Proxy rules": "Proxy szabályok",
|
||||
"Quit": "quit",
|
||||
"Quit Zulip": "Lépjen ki Zulipból",
|
||||
"Quit": "Kilépés",
|
||||
"Quit Zulip": "Kilépés a Zulip-ból",
|
||||
"Redo": "Újra",
|
||||
"Release Notes": "Kiadási megjegyzések",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Jelentés bejelentése",
|
||||
"Reset App Data": "Az App Data visszaállítása",
|
||||
"Reset App Settings": "Alkalmazásbeállítások visszaállítása",
|
||||
"Reset Application Data": "Alkalmazásadatok visszaállítása",
|
||||
"Reload": "Újratöltés",
|
||||
"Report an Issue": "Hiba bejelentése",
|
||||
"Save": "Mentés",
|
||||
"Select All": "Mindet kiválaszt",
|
||||
"Select All": "Mindet kijelöl",
|
||||
"Settings": "Beállítások",
|
||||
"Shortcuts": "parancsikonok",
|
||||
"Show App Logs": "Alkalmazásnaplók megjelenítése",
|
||||
"Show app icon in system tray": "Az alkalmazás ikonjának megjelenítése a tálcán",
|
||||
"Shortcuts": "Gyorsbillentyűk",
|
||||
"Show App Logs": "Alkalmazásnaplók megtekintése",
|
||||
"Show app icon in system tray": "Ikon megjelenítése a tálcán",
|
||||
"Show app unread badge": "Az alkalmazás olvasatlan jelvényének megjelenítése",
|
||||
"Show desktop notifications": "Az asztali értesítések megjelenítése",
|
||||
"Show downloaded files in file manager": "A letöltött fájlok megjelenítése a fájlkezelőben",
|
||||
"Show sidebar": "Az oldalsáv megjelenítése",
|
||||
"Show downloaded files in file manager": "Letöltött állományok megjelenítése a fájlkezelőben",
|
||||
"Show sidebar": "Oldalsáv megjelenítése",
|
||||
"Start app at login": "Indítsa el az alkalmazást bejelentkezéskor",
|
||||
"Switch to Next Organization": "Váltás a következő szervezetre",
|
||||
"Switch to Previous Organization": "Váltás az előző szervezetre",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Ezek az asztali alkalmazás gyorsbillentyűk kiterjesztik a Zulip webapp-ot",
|
||||
"This will delete all application data including all added accounts and preferences": "Ez törli az összes alkalmazásadatot, beleértve az összes hozzáadott fiókot és beállítást",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Az alábbi asztali gyorsbillentyűk kiegészítik a Zulip webapp gyorsbillentyűket.",
|
||||
"This will delete all application data including all added accounts and preferences": "Minden alkalmazásadat, hozzáadott fiók és beállítás törlése",
|
||||
"Tip": "Tipp",
|
||||
"Toggle DevTools for Active Tab": "Váltás DevTools az aktív fülre",
|
||||
"Toggle DevTools for Zulip App": "A DevTools váltása a Zulip App számára",
|
||||
"Toggle Do Not Disturb": "Váltás Ne zavarja",
|
||||
"Toggle DevTools for Active Tab": "DevTools bekapcsolása az aktív fülön",
|
||||
"Toggle DevTools for Zulip App": "DevTools bekapcsolása a Zulip App számára",
|
||||
"Toggle Do Not Disturb": "Ne zavarj mód bekapcsolása",
|
||||
"Toggle Full Screen": "Teljes képernyőre váltás",
|
||||
"Toggle Sidebar": "Az oldalsáv átkapcsolása",
|
||||
"Toggle Tray Icon": "Átváltás a tálca ikonjára",
|
||||
"Toggle Sidebar": "Oldalsáv bekapcsolása",
|
||||
"Toggle Tray Icon": "Tálca ikon bekapcsolása",
|
||||
"Tools": "Eszközök",
|
||||
"Undo": "kibont",
|
||||
"Undo": "Visszavonás",
|
||||
"Upload": "Feltöltés",
|
||||
"Use system proxy settings (requires restart)": "Rendszer proxy beállításainak használata (újraindítás szükséges)",
|
||||
"View": "Kilátás",
|
||||
"View Shortcuts": "Gyorsbillentyűk megtekintése",
|
||||
"Use system proxy settings (requires restart)": "A rendszer proxybeállításainak használata (újraindítást igényel)",
|
||||
"View": "Nézet",
|
||||
"View Shortcuts": "Nézet gyorsbillentyűk",
|
||||
"Window": "Ablak",
|
||||
"Window Shortcuts": "Ablak gyorsbillentyűk",
|
||||
"YES": "IGEN",
|
||||
"Zoom In": "Ráközelíteni",
|
||||
"Zoom In": "Nagyítása",
|
||||
"Zoom Out": "Kicsinyítés",
|
||||
"Zulip Help": "Zulip Súgó",
|
||||
"keyboard shortcuts": "gyorsbillentyűket",
|
||||
"script": "forgatókönyv"
|
||||
"keyboard shortcuts": "gyorsbillentyűk",
|
||||
"script": "parancsfájl",
|
||||
"Quit when the window is closed": "Kilépés az ablak bezárásakor",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
|
||||
@@ -1,117 +0,0 @@
|
||||
{
|
||||
"About Zulip": "Tentang Zulip",
|
||||
"Actual Size": "Ukuran sebenarnya",
|
||||
"Add Custom Certificates": "Tambahkan Sertifikat Kustom",
|
||||
"Add Organization": "Tambahkan Organisasi",
|
||||
"Add a Zulip organization": "Tambahkan organisasi Zulip",
|
||||
"Add custom CSS": "Tambahkan CSS khusus",
|
||||
"Advanced": "Maju",
|
||||
"All the connected organizations will appear here": "Semua organisasi yang terhubung akan muncul di sini",
|
||||
"Always start minimized": "Selalu mulai diminimalkan",
|
||||
"App Updates": "Pembaruan Aplikasi",
|
||||
"Appearance": "Penampilan",
|
||||
"Application Shortcuts": "Pintasan aplikasi",
|
||||
"Are you sure you want to disconnect this organization?": "Apakah Anda yakin ingin memutuskan koneksi organisasi ini?",
|
||||
"Auto hide Menu bar": "Sembunyikan bilah Menu secara otomatis",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Sembunyikan bilah menu secara otomatis (Tekan tombol Alt untuk menampilkan)",
|
||||
"Back": "Kembali",
|
||||
"Bounce dock on new private message": "Bounce dock pada pesan pribadi baru",
|
||||
"Certificate file": "File sertifikat",
|
||||
"Change": "Perubahan",
|
||||
"Check for Updates": "Periksa Pembaruan",
|
||||
"Close": "Dekat",
|
||||
"Connect": "Menghubungkan",
|
||||
"Connect to another organization": "Terhubung ke organisasi lain",
|
||||
"Connected organizations": "Organisasi yang terhubung",
|
||||
"Copy": "Salinan",
|
||||
"Copy Zulip URL": "Salin URL Zulip",
|
||||
"Create a new organization": "Buat organisasi baru",
|
||||
"Cut": "Memotong",
|
||||
"Default download location": "Lokasi unduhan default",
|
||||
"Delete": "Menghapus",
|
||||
"Desktop App Settings": "Pengaturan Aplikasi Desktop",
|
||||
"Desktop Notifications": "Pemberitahuan Desktop",
|
||||
"Desktop Settings": "Pengaturan Desktop",
|
||||
"Disconnect": "Memutuskan",
|
||||
"Download App Logs": "Unduh Log Aplikasi",
|
||||
"Edit": "Edit",
|
||||
"Edit Shortcuts": "Edit Pintasan",
|
||||
"Enable auto updates": "Aktifkan pembaruan otomatis",
|
||||
"Enable error reporting (requires restart)": "Aktifkan pelaporan kesalahan (membutuhkan restart)",
|
||||
"Enable spellchecker (requires restart)": "Aktifkan pemeriksa ejaan (memerlukan mulai ulang)",
|
||||
"Factory Reset": "Reset Pabrik",
|
||||
"File": "Mengajukan",
|
||||
"Find accounts": "Temukan akun",
|
||||
"Find accounts by email": "Temukan akun melalui email",
|
||||
"Flash taskbar on new message": "Taskbar flash pada pesan baru",
|
||||
"Forward": "Meneruskan",
|
||||
"Functionality": "Fungsionalitas",
|
||||
"General": "Umum",
|
||||
"Get beta updates": "Dapatkan pembaruan beta",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Membantu",
|
||||
"Help Center": "Pusat Bantuan",
|
||||
"History": "Sejarah",
|
||||
"History Shortcuts": "Pintasan Riwayat",
|
||||
"Keyboard Shortcuts": "Pintasan keyboard",
|
||||
"Log Out": "Keluar",
|
||||
"Log Out of Organization": "Keluar dari Organisasi",
|
||||
"Manual proxy configuration": "Konfigurasi proxy manual",
|
||||
"Minimize": "Memperkecil",
|
||||
"Mute all sounds from Zulip": "Bungkam semua suara dari Zulip",
|
||||
"NO": "TIDAK",
|
||||
"Network": "Jaringan",
|
||||
"OR": "ATAU",
|
||||
"Organization URL": "URL organisasi",
|
||||
"Organizations": "Organisasi",
|
||||
"Paste": "Pasta",
|
||||
"Paste and Match Style": "Tempel dan Cocokkan Gaya",
|
||||
"Proxy": "Proksi",
|
||||
"Proxy bypass rules": "Aturan memotong proxy",
|
||||
"Proxy rules": "Aturan proxy",
|
||||
"Quit": "Berhenti",
|
||||
"Quit Zulip": "Berhenti Zulip",
|
||||
"Redo": "Mengulangi",
|
||||
"Release Notes": "Catatan Rilis",
|
||||
"Reload": "Muat ulang",
|
||||
"Report an Issue": "Laporkan sebuah Masalah",
|
||||
"Reset App Data": "Setel Ulang Data Aplikasi",
|
||||
"Reset App Settings": "Setel Ulang Pengaturan Aplikasi",
|
||||
"Reset Application Data": "Reset Data Aplikasi",
|
||||
"Save": "Menyimpan",
|
||||
"Select All": "Pilih Semua",
|
||||
"Settings": "Pengaturan",
|
||||
"Shortcuts": "Pintasan",
|
||||
"Show App Logs": "Tampilkan Log Aplikasi",
|
||||
"Show app icon in system tray": "Tampilkan ikon aplikasi di baki sistem",
|
||||
"Show app unread badge": "Tampilkan lencana aplikasi yang belum dibaca",
|
||||
"Show desktop notifications": "Tampilkan pemberitahuan desktop",
|
||||
"Show downloaded files in file manager": "Tampilkan file yang diunduh dalam pengelola file",
|
||||
"Show sidebar": "Tampilkan bilah sisi",
|
||||
"Start app at login": "Mulai aplikasi saat masuk",
|
||||
"Switch to Next Organization": "Beralih ke Organisasi Selanjutnya",
|
||||
"Switch to Previous Organization": "Beralih ke Organisasi Sebelumnya",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Pintasan aplikasi desktop ini memperpanjang aplikasi web Zulip",
|
||||
"This will delete all application data including all added accounts and preferences": "Ini akan menghapus semua data aplikasi termasuk semua akun dan preferensi yang ditambahkan",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Beralih DevTools untuk Tab Aktif",
|
||||
"Toggle DevTools for Zulip App": "Beralih DevTools untuk Aplikasi Zulip",
|
||||
"Toggle Do Not Disturb": "Toggle Jangan Ganggu",
|
||||
"Toggle Full Screen": "Matikan Layar Penuh",
|
||||
"Toggle Sidebar": "Beralih Bilah Samping",
|
||||
"Toggle Tray Icon": "Beralih Ikon Baki",
|
||||
"Tools": "Alat",
|
||||
"Undo": "Batalkan",
|
||||
"Upload": "Unggah",
|
||||
"Use system proxy settings (requires restart)": "Gunakan pengaturan proxy sistem (perlu dihidupkan ulang)",
|
||||
"View": "Melihat",
|
||||
"View Shortcuts": "Lihat Pintasan",
|
||||
"Window": "Jendela",
|
||||
"Window Shortcuts": "Pintasan Jendela",
|
||||
"YES": "IYA NIH",
|
||||
"Zoom In": "Perbesar",
|
||||
"Zoom Out": "Perkecil",
|
||||
"Zulip Help": "Bantuan Zulip",
|
||||
"keyboard shortcuts": "pintasan keyboard",
|
||||
"script": "naskah"
|
||||
}
|
||||
134
app/translations/id_ID.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "Tentang Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Ubah",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Tutup",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Delete",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Edit",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "Temukan akun",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "URL Organisasi",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Simpan",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Pengaturan",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
134
app/translations/it.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "A proposito di Zulip",
|
||||
"Actual Size": "Dimensione Attuale",
|
||||
"Add Custom Certificates": "Aggiungi Certificati Personali",
|
||||
"Add Organization": "Aggiungi Organizzazione",
|
||||
"Add a Zulip organization": "Aggiungi organizzazione a Zulip",
|
||||
"Add custom CSS": "Aggiungi codice CSS personale",
|
||||
"Advanced": "Avanzate",
|
||||
"All the connected organizations will appear here": "Tutte le organizzazioni connesse appariranno qui",
|
||||
"Always start minimized": "Avvia sempre minimizzato",
|
||||
"App Updates": "Aggiornamenti App",
|
||||
"Appearance": "Aspetto",
|
||||
"Application Shortcuts": "Scorciatoia Applicazione",
|
||||
"Are you sure you want to disconnect this organization?": "Sei sicuro di volerti scollegare da questa organizzazione?",
|
||||
"Auto hide Menu bar": "Nascondi automaticamente la barra del Menù",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Nascondi automaticamente la barra del menù (Premi il tasto Alt per visualizzarlo)",
|
||||
"Back": "Indietro",
|
||||
"Bounce dock on new private message": "Lampeggia icona sula barra alla ricezione di un nuovo messaggio privato",
|
||||
"Certificate file": "File Certificato",
|
||||
"Change": "Modifica",
|
||||
"Check for Updates": "Controlla aggiornamenti",
|
||||
"Close": "Chiudi",
|
||||
"Connect": "Connetti",
|
||||
"Connect to another organization": "Connetti ad un'altra organizzazione",
|
||||
"Connected organizations": "Organizzazioni connesse",
|
||||
"Copy": "Copia",
|
||||
"Copy Zulip URL": "Copia URL Zulip",
|
||||
"Create a new organization": "Crea nuova organizzazione",
|
||||
"Cut": "Taglia",
|
||||
"Default download location": "Percorso predefinito di download",
|
||||
"Delete": "Cancella",
|
||||
"Desktop App Settings": "Impostazioni App Desktop",
|
||||
"Desktop Notifications": "Notifiche Desktop",
|
||||
"Desktop Settings": "Impostazioni Desktop",
|
||||
"Disconnect": "Disconnetti",
|
||||
"Download App Logs": "Scarica Log Applicativi",
|
||||
"Edit": "Modifica",
|
||||
"Edit Shortcuts": "Edita Scorciatoie",
|
||||
"Enable auto updates": "Abilita aggiornamenti automatici",
|
||||
"Enable error reporting (requires restart)": "Abilita segnalazione errori (richiede riavvio)",
|
||||
"Enable spellchecker (requires restart)": "Abilita correttore ortografico (richiede riavvio)",
|
||||
"Factory Reset": "Reset di fabbrica",
|
||||
"File": "File",
|
||||
"Find accounts": "Trova account",
|
||||
"Find accounts by email": "Trova account tramite email",
|
||||
"Flash taskbar on new message": "Generali",
|
||||
"Forward": "Inoltra",
|
||||
"Functionality": "Funzionalità",
|
||||
"General": "Generale",
|
||||
"Get beta updates": "Ottieni aggiornamenti beta",
|
||||
"Hard Reload": "Forza Ricarica",
|
||||
"Help": "Aiuto",
|
||||
"Help Center": "Centro di aiuto",
|
||||
"History": "Storico",
|
||||
"History Shortcuts": "Cronologia Scorciatoie",
|
||||
"Keyboard Shortcuts": "Scorciatoie Tastiera",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out dall'organizzazione",
|
||||
"Manual proxy configuration": "Configurazione proxy manuale",
|
||||
"Minimize": "Minimizza",
|
||||
"Mute all sounds from Zulip": "Silenzia tutti i suoni di Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Rete",
|
||||
"OR": "O",
|
||||
"Organization URL": "URL dell'organizzazione",
|
||||
"Organizations": "Organizzazioni",
|
||||
"Paste": "Incolla",
|
||||
"Paste and Match Style": "Incolla e abbina lo stile",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Regole di bypass proxy",
|
||||
"Proxy rules": "Regole Proxy",
|
||||
"Quit": "Esci",
|
||||
"Quit Zulip": "Esci da Zulip",
|
||||
"Redo": "Rifare",
|
||||
"Release Notes": "Note di Rilascio",
|
||||
"Reload": "Ricarica",
|
||||
"Report an Issue": "Segnala Un Problema",
|
||||
"Save": "Salva",
|
||||
"Select All": "Seleziona Tutto",
|
||||
"Settings": "Impostazioni",
|
||||
"Shortcuts": "Scorciatoie",
|
||||
"Show App Logs": "Mostra i Log Applicativi",
|
||||
"Show app icon in system tray": "Mostra icona applicazione nella barra di sistema",
|
||||
"Show app unread badge": "Mostra icona notifiche non lette",
|
||||
"Show desktop notifications": "Mostra notifiche desktop",
|
||||
"Show downloaded files in file manager": "Mostra i file scaricati nel file manager",
|
||||
"Show sidebar": "Mostra barra laterale",
|
||||
"Start app at login": "Avvia l'applicazione alla login",
|
||||
"Switch to Next Organization": "Passa alla Prossima Organizzazione",
|
||||
"Switch to Previous Organization": "Passa alla Precedente Organizzazione",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Queste scorciatoie per l'app desktop, estendono le webapp di Zulip",
|
||||
"This will delete all application data including all added accounts and preferences": "Questo cancellerà tutti i dati applicativi inclusi tutti gli account e le preferenze",
|
||||
"Tip": "Mancia",
|
||||
"Toggle DevTools for Active Tab": "Attiva/Disattiva Tool di Sviluppo per il Tab Attivo",
|
||||
"Toggle DevTools for Zulip App": "Attiva/Disattiva Tool di Sviluppo per l'applicazione Zulip",
|
||||
"Toggle Do Not Disturb": "Attiva/Disattiva il Non Disturbare",
|
||||
"Toggle Full Screen": "Attiva/Disattiva Schermo Intero",
|
||||
"Toggle Sidebar": "Attiva/Disattiva Barra Laterale",
|
||||
"Toggle Tray Icon": "Abilita/Disabilita Icona nella Tray Bar",
|
||||
"Tools": "Strumenti",
|
||||
"Undo": "Annulla",
|
||||
"Upload": "Carica",
|
||||
"Use system proxy settings (requires restart)": "Usa impostazioni proxy di sistema (richiede riavvio)",
|
||||
"View": "Visualizza",
|
||||
"View Shortcuts": "Visualizza Scorciatoie",
|
||||
"Window": "Finestra",
|
||||
"Window Shortcuts": "Scorciatoie Finestra",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom Più",
|
||||
"Zoom Out": "Zoom Meno",
|
||||
"Zulip Help": "Aiuto Zulip",
|
||||
"keyboard shortcuts": "scorciatoie tastiera",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Esci quando la finestra è chiusa",
|
||||
"Ask where to save files before downloading": "Chiedi dove salvare i file prima di scaricarli",
|
||||
"Services": "Servizi",
|
||||
"Hide": "Nascondi",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copia link",
|
||||
"Copy Image": "Copia immagine",
|
||||
"Copy Image URL": "Copia URL dell'immagine",
|
||||
"No Suggestion Found": "Nessun suggerimento trovato",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "Puoi selezionare fino ad un massimo di 3 lingue per il correttore ortografico",
|
||||
"Spellchecker Languages": "Lingue correttore ortografico",
|
||||
"Add to Dictionary": "Aggiungi al dizionario",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -1,89 +1,86 @@
|
||||
{
|
||||
"About Zulip": "Zulipについて",
|
||||
"Actual Size": "実寸",
|
||||
"Add Custom Certificates": "カスタム証明書を追加する",
|
||||
"About Zulip": "Zulip について",
|
||||
"Actual Size": "実際のサイズ",
|
||||
"Add Custom Certificates": "カスタム証明書を追加",
|
||||
"Add Organization": "組織を追加",
|
||||
"Add a Zulip organization": "Zulip組織を追加する",
|
||||
"Add custom CSS": "カスタムCSSを追加する",
|
||||
"Advanced": "高度な",
|
||||
"All the connected organizations will appear here": "すべての関連組織がここに表示されます",
|
||||
"Add a Zulip organization": "新しいZulip組織を追加",
|
||||
"Add custom CSS": "カスタムCSSを追加",
|
||||
"Advanced": "その他",
|
||||
"All the connected organizations will appear here": "接続済みの組織はすべてここに表示されます",
|
||||
"Always start minimized": "常に最小化して起動",
|
||||
"App Updates": "アプリのアップデート",
|
||||
"Appearance": "外観",
|
||||
"Application Shortcuts": "アプリケーションのショートカット",
|
||||
"Are you sure you want to disconnect this organization?": "この組織を切断してもよろしいですか?",
|
||||
"Auto hide Menu bar": "自動非表示メニューバー",
|
||||
"Auto hide menu bar (Press Alt key to display)": "メニューバーを自動的に隠す(Altキーを押して表示)",
|
||||
"Back": "バック",
|
||||
"Bounce dock on new private message": "新しいプライベートメッセージでバウンスドック",
|
||||
"Are you sure you want to disconnect this organization?": "本当にこの組織から脱退しますか?",
|
||||
"Auto hide Menu bar": "メニューバーを自動的に隠す",
|
||||
"Auto hide menu bar (Press Alt key to display)": "メニューバーを自動的に隠す (Altキーを押すと表示)",
|
||||
"Back": "戻る",
|
||||
"Bounce dock on new private message": "新しいプライベートメッセージがあると Dock アイコンが跳ねる",
|
||||
"Certificate file": "証明書ファイル",
|
||||
"Change": "変化する",
|
||||
"Change": "変更",
|
||||
"Check for Updates": "アップデートを確認",
|
||||
"Close": "閉じる",
|
||||
"Connect": "接続する",
|
||||
"Connect to another organization": "他の組織に接続する",
|
||||
"Connected organizations": "関連組織",
|
||||
"Copy": "コピーする",
|
||||
"Copy Zulip URL": "Zulip URLをコピー",
|
||||
"Create a new organization": "新しい組織を作る",
|
||||
"Connect": "接続",
|
||||
"Connect to another organization": "別の組織に接続",
|
||||
"Connected organizations": "接続済みの組織",
|
||||
"Copy": "コピー",
|
||||
"Copy Zulip URL": "Zulip URL をコピー",
|
||||
"Create a new organization": "新しい組織を作成",
|
||||
"Cut": "カット",
|
||||
"Default download location": "デフォルトのダウンロード場所",
|
||||
"Delete": "削除する",
|
||||
"Default download location": "デフォルトのダウンロードフォルダ",
|
||||
"Delete": "削除",
|
||||
"Desktop App Settings": "デスクトップアプリの設定",
|
||||
"Desktop Notifications": "デスクトップ通知",
|
||||
"Desktop Settings": "デスクトップ設定",
|
||||
"Disconnect": "切断する",
|
||||
"Download App Logs": "アプリログをダウンロードする",
|
||||
"Edit": "編集する",
|
||||
"Edit Shortcuts": "ショートカットを編集する",
|
||||
"Disconnect": "切断",
|
||||
"Download App Logs": "アプリログをダウンロード",
|
||||
"Edit": "編集",
|
||||
"Edit Shortcuts": "ショートカットを編集",
|
||||
"Enable auto updates": "自動更新を有効にする",
|
||||
"Enable error reporting (requires restart)": "エラー報告を有効にする(再起動が必要)",
|
||||
"Enable spellchecker (requires restart)": "スペルチェッカーを有効にする(再起動が必要)",
|
||||
"Factory Reset": "工場リセット",
|
||||
"Factory Reset": "ファクトリーリセット",
|
||||
"File": "ファイル",
|
||||
"Find accounts": "アカウントを探す",
|
||||
"Find accounts by email": "メールでアカウントを探す",
|
||||
"Flash taskbar on new message": "新しいメッセージのフラッシュタスクバー",
|
||||
"Flash taskbar on new message": "新しいメッセージがあるとタスクバーを点滅させる",
|
||||
"Forward": "進む",
|
||||
"Functionality": "機能性",
|
||||
"General": "一般的な",
|
||||
"Functionality": "機能",
|
||||
"General": "全般",
|
||||
"Get beta updates": "ベータ版のアップデートを入手",
|
||||
"Hard Reload": "ハードリロード",
|
||||
"Help": "助けて",
|
||||
"Help": "ヘルプ",
|
||||
"Help Center": "ヘルプセンター",
|
||||
"History": "歴史",
|
||||
"History": "履歴",
|
||||
"History Shortcuts": "履歴ショートカット",
|
||||
"Keyboard Shortcuts": "キーボードショートカット",
|
||||
"Log Out": "ログアウト",
|
||||
"Log Out of Organization": "組織からログアウトする",
|
||||
"Manual proxy configuration": "手動プロキシ設定",
|
||||
"Minimize": "最小化",
|
||||
"Mute all sounds from Zulip": "Zulipからのすべてのサウンドをミュート",
|
||||
"Mute all sounds from Zulip": "Zulip からのすべてのサウンドをミュート",
|
||||
"NO": "いいえ",
|
||||
"Network": "ネットワーク",
|
||||
"OR": "または",
|
||||
"Organization URL": "組織のURL",
|
||||
"Organizations": "組織",
|
||||
"Paste": "ペースト",
|
||||
"Paste and Match Style": "貼り付けスタイル",
|
||||
"Proxy": "代理人",
|
||||
"Paste and Match Style": "ペーストしてスタイルをあわせる",
|
||||
"Proxy": "プロキシ",
|
||||
"Proxy bypass rules": "プロキシバイパスルール",
|
||||
"Proxy rules": "プロキシルール",
|
||||
"Quit": "終了する",
|
||||
"Quit Zulip": "Zulipを終了します",
|
||||
"Redo": "やり直し",
|
||||
"Quit": "退出",
|
||||
"Quit Zulip": "Zulip を終了",
|
||||
"Redo": "やり直す",
|
||||
"Release Notes": "リリースノート",
|
||||
"Reload": "リロード",
|
||||
"Report an Issue": "問題を報告する",
|
||||
"Reset App Data": "アプリデータをリセット",
|
||||
"Reset App Settings": "アプリ設定をリセット",
|
||||
"Reset Application Data": "アプリケーションデータのリセット",
|
||||
"Save": "保存する",
|
||||
"Save": "保存",
|
||||
"Select All": "すべて選択",
|
||||
"Settings": "設定",
|
||||
"Shortcuts": "ショートカット",
|
||||
"Show App Logs": "アプリログを表示する",
|
||||
"Show app icon in system tray": "システムトレイにアプリのアイコンを表示する",
|
||||
"Show app icon in system tray": "システムトレイにアプリアイコンを表示する",
|
||||
"Show app unread badge": "アプリの未読バッジを表示する",
|
||||
"Show desktop notifications": "デスクトップ通知を表示する",
|
||||
"Show downloaded files in file manager": "ダウンロードしたファイルをファイルマネージャに表示する",
|
||||
@@ -91,27 +88,47 @@
|
||||
"Start app at login": "ログイン時にアプリを起動する",
|
||||
"Switch to Next Organization": "次の組織に切り替える",
|
||||
"Switch to Previous Organization": "前の組織に切り替える",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "これらのデスクトップアプリのショートカットはZulip Webアプリケーションのショートカットを拡張します。",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "これらのデスクトップアプリのショートカットは Zulip Web アプリケーションのショートカットを拡張します。",
|
||||
"This will delete all application data including all added accounts and preferences": "これにより、追加されたすべてのアカウントと設定を含むすべてのアプリケーションデータが削除されます",
|
||||
"Tip": "先端",
|
||||
"Toggle DevTools for Active Tab": "アクティブタブのDevToolsを切り替える",
|
||||
"Toggle DevTools for Zulip App": "Zulip App用DevToolsの切り替え",
|
||||
"Toggle Do Not Disturb": "邪魔しないでください",
|
||||
"Tip": "ヒント",
|
||||
"Toggle DevTools for Active Tab": "アクティブなタブの DevTools を切り替え",
|
||||
"Toggle DevTools for Zulip App": "Zulip App の DevTools を切り替え",
|
||||
"Toggle Do Not Disturb": "サイレントモードの切り替え",
|
||||
"Toggle Full Screen": "フルスクリーン切り替え",
|
||||
"Toggle Sidebar": "サイドバーの切り替え",
|
||||
"Toggle Tray Icon": "トレイアイコンの切り替え",
|
||||
"Tools": "道具",
|
||||
"Undo": "元に戻す",
|
||||
"Upload": "アップロードする",
|
||||
"Use system proxy settings (requires restart)": "システムプロキシ設定を使用する(再起動が必要)",
|
||||
"View": "見る",
|
||||
"View Shortcuts": "ショートカットを見る",
|
||||
"Window": "窓",
|
||||
"Tools": "ツール",
|
||||
"Undo": "アンドゥ",
|
||||
"Upload": "アップロード",
|
||||
"Use system proxy settings (requires restart)": "システムのプロキシ設定を使用する(再起動が必要)",
|
||||
"View": "表示",
|
||||
"View Shortcuts": "ショートカットを表示",
|
||||
"Window": "ウインドウ",
|
||||
"Window Shortcuts": "ウィンドウショートカット",
|
||||
"YES": "はい",
|
||||
"Zoom In": "ズームイン",
|
||||
"Zoom Out": "ズームアウトする",
|
||||
"Zulip Help": "Zulipヘルプ",
|
||||
"Zoom In": "拡大",
|
||||
"Zoom Out": "縮小",
|
||||
"Zulip Help": "Zulip ヘルプ",
|
||||
"keyboard shortcuts": "キーボードショートカット",
|
||||
"script": "スクリプト"
|
||||
"script": "スクリプト",
|
||||
"Quit when the window is closed": "ウインドウを閉じるときに自動的に退出",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"About Zulip": "튤립에 관하여",
|
||||
"About Zulip": "Zulip에 대해",
|
||||
"Actual Size": "실제 크기",
|
||||
"Add Custom Certificates": "사용자 지정 인증서 추가",
|
||||
"Add Organization": "조직 추가",
|
||||
"Add a Zulip organization": "튤립 조직 추가",
|
||||
"Add a Zulip organization": "새로운 Zulip 조직 추가",
|
||||
"Add custom CSS": "맞춤 CSS 추가",
|
||||
"Advanced": "많은",
|
||||
"All the connected organizations will appear here": "연결된 모든 조직이 여기에 표시됩니다.",
|
||||
@@ -14,8 +14,8 @@
|
||||
"Are you sure you want to disconnect this organization?": "이 조직의 연결을 해제 하시겠습니까?",
|
||||
"Auto hide Menu bar": "메뉴 바 자동 숨기기",
|
||||
"Auto hide menu bar (Press Alt key to display)": "메뉴 바 자동 숨기기 (표시하려면 Alt 키를 누릅니다)",
|
||||
"Back": "뒤로",
|
||||
"Bounce dock on new private message": "새 개인 메시지에 도약",
|
||||
"Back": "뒤로가기",
|
||||
"Bounce dock on new private message": "새로운 비공개 메시지에 바운스 독",
|
||||
"Certificate file": "인증서 파일",
|
||||
"Change": "변화",
|
||||
"Check for Updates": "업데이트 확인",
|
||||
@@ -23,12 +23,12 @@
|
||||
"Connect": "잇다",
|
||||
"Connect to another organization": "다른 조직에 연결",
|
||||
"Connected organizations": "연결된 조직",
|
||||
"Copy": "부",
|
||||
"Copy Zulip URL": "튤립 URL 복사",
|
||||
"Copy": "복사",
|
||||
"Copy Zulip URL": "Zulip URL 복사",
|
||||
"Create a new organization": "새 조직 만들기",
|
||||
"Cut": "절단",
|
||||
"Default download location": "기본 다운로드 위치",
|
||||
"Delete": "지우다",
|
||||
"Delete": "삭제",
|
||||
"Desktop App Settings": "데스크톱 앱 설정",
|
||||
"Desktop Notifications": "데스크톱 알림",
|
||||
"Desktop Settings": "데스크톱 설정",
|
||||
@@ -39,10 +39,10 @@
|
||||
"Enable auto updates": "자동 업데이트 사용",
|
||||
"Enable error reporting (requires restart)": "오류보고 사용 (재시작 필요)",
|
||||
"Enable spellchecker (requires restart)": "맞춤법 검사기 사용 (재시작 필요)",
|
||||
"Factory Reset": "초기화",
|
||||
"Factory Reset": "공장 초기화",
|
||||
"File": "파일",
|
||||
"Find accounts": "계정 찾기",
|
||||
"Find accounts by email": "이메일로 계정 찾기",
|
||||
"Find accounts by email": "이메일을 통한 계정 찾기",
|
||||
"Flash taskbar on new message": "새 메시지의 Flash 작업 표시 줄",
|
||||
"Forward": "앞으로",
|
||||
"Functionality": "기능",
|
||||
@@ -64,25 +64,22 @@
|
||||
"OR": "또는",
|
||||
"Organization URL": "조직 URL",
|
||||
"Organizations": "단체",
|
||||
"Paste": "풀",
|
||||
"Paste": "붙여넣기",
|
||||
"Paste and Match Style": "붙여 넣기 및 스타일 일치",
|
||||
"Proxy": "대리",
|
||||
"Proxy bypass rules": "프록시 우회 규칙",
|
||||
"Proxy rules": "프록시 규칙",
|
||||
"Quit": "떠나다",
|
||||
"Quit Zulip": "튤립을 종료하십시오.",
|
||||
"Quit Zulip": "Zulip 을 종료하십시오.",
|
||||
"Redo": "다시 하다",
|
||||
"Release Notes": "릴리즈 노트",
|
||||
"Reload": "다시로드",
|
||||
"Report an Issue": "문제 신고",
|
||||
"Reset App Data": "앱 데이터 재설정",
|
||||
"Reset App Settings": "앱 설정 재설정",
|
||||
"Reset Application Data": "응용 프로그램 데이터 재설정",
|
||||
"Save": "구하다",
|
||||
"Select All": "모두 선택",
|
||||
"Settings": "설정",
|
||||
"Shortcuts": "바로 가기",
|
||||
"Show App Logs": "앱 로그 표시",
|
||||
"Show App Logs": "앱 로그 보기",
|
||||
"Show app icon in system tray": "시스템 트레이에 앱 아이콘 표시",
|
||||
"Show app unread badge": "앱에 읽지 않은 배지 표시",
|
||||
"Show desktop notifications": "바탕 화면 알림 표시",
|
||||
@@ -111,7 +108,27 @@
|
||||
"YES": "예",
|
||||
"Zoom In": "확대",
|
||||
"Zoom Out": "축소",
|
||||
"Zulip Help": "튤립 도움말",
|
||||
"Zulip Help": "Zulip 도움말",
|
||||
"keyboard shortcuts": "키보드 단축키",
|
||||
"script": "스크립트"
|
||||
"script": "스크립트",
|
||||
"Quit when the window is closed": "윈도우가 닫히면 종료",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
|
||||
134
app/translations/lt.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "About Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Change",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Uždaryti",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Delete",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Edit",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Save",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Nustatymai",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -75,9 +75,6 @@
|
||||
"Release Notes": "പ്രകാശന കുറിപ്പുകൾ",
|
||||
"Reload": "വീണ്ടും ലോഡുചെയ്യുക",
|
||||
"Report an Issue": "ഒരു പ്രശ്നം റിപ്പോർട്ട് ചെയ്യുക",
|
||||
"Reset App Data": "അപ്ലിക്കേഷൻ ഡാറ്റ പുന et സജ്ജമാക്കുക",
|
||||
"Reset App Settings": "അപ്ലിക്കേഷൻ ക്രമീകരണങ്ങൾ പുന et സജ്ജമാക്കുക",
|
||||
"Reset Application Data": "അപ്ലിക്കേഷൻ ഡാറ്റ പുന et സജ്ജമാക്കുക",
|
||||
"Save": "രക്ഷിക്കും",
|
||||
"Select All": "എല്ലാം തിരഞ്ഞെടുക്കുക",
|
||||
"Settings": "ക്രമീകരണങ്ങൾ",
|
||||
@@ -113,5 +110,25 @@
|
||||
"Zoom Out": "സൂം .ട്ട് ചെയ്യുക",
|
||||
"Zulip Help": "സുലിപ് സഹായം",
|
||||
"keyboard shortcuts": "കീബോർഡ് കുറുക്കുവഴികൾ",
|
||||
"script": "സ്ക്രിപ്റ്റ്"
|
||||
"script": "സ്ക്രിപ്റ്റ്",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
|
||||
134
app/translations/nb_NO.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "About Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Change",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Close",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Delete",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Edit",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Save",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Settings",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -75,9 +75,6 @@
|
||||
"Release Notes": "Releaseopmerkingen",
|
||||
"Reload": "vernieuwen",
|
||||
"Report an Issue": "Een probleem melden",
|
||||
"Reset App Data": "App-gegevens opnieuw instellen",
|
||||
"Reset App Settings": "App-instellingen opnieuw instellen",
|
||||
"Reset Application Data": "Herstel toepassingsgegevens",
|
||||
"Save": "Opslaan",
|
||||
"Select All": "Selecteer alles",
|
||||
"Settings": "instellingen",
|
||||
@@ -113,5 +110,25 @@
|
||||
"Zoom Out": "Uitzoomen",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "Toetsenbord sneltoetsen",
|
||||
"script": "script"
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
|
||||
@@ -12,44 +12,44 @@
|
||||
"Appearance": "Wygląd",
|
||||
"Application Shortcuts": "Skróty do aplikacji",
|
||||
"Are you sure you want to disconnect this organization?": "Czy na pewno chcesz odłączyć tę organizację?",
|
||||
"Auto hide Menu bar": "Auto hide Pasek menu",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Pasek menu automatycznego ukrywania (naciśnij klawisz Alt, aby wyświetlić)",
|
||||
"Back": "Z powrotem",
|
||||
"Auto hide Menu bar": "Automatyczne ukrywanie paska menu",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Automatyczne ukrywanie paska menu (naciśnij klawisz Alt, aby wyświetlić)",
|
||||
"Back": "Wstecz",
|
||||
"Bounce dock on new private message": "Dok odbijania na nowej prywatnej wiadomości",
|
||||
"Certificate file": "Plik certyfikatu",
|
||||
"Change": "Zmiana",
|
||||
"Check for Updates": "Sprawdź aktualizacje",
|
||||
"Close": "Blisko",
|
||||
"Close": "Zamknij",
|
||||
"Connect": "Połączyć",
|
||||
"Connect to another organization": "Połącz się z inną organizacją",
|
||||
"Connected organizations": "Związane organizacje",
|
||||
"Connected organizations": "Połączone organizacje",
|
||||
"Copy": "Kopiuj",
|
||||
"Copy Zulip URL": "Skopiuj adres URL Zulip",
|
||||
"Create a new organization": "Utwórz nową organizację",
|
||||
"Cut": "Ciąć",
|
||||
"Cut": "Wytnij",
|
||||
"Default download location": "Domyślna lokalizacja pobierania",
|
||||
"Delete": "Kasować",
|
||||
"Desktop App Settings": "Ustawienia aplikacji komputerowej",
|
||||
"Delete": "Usuń",
|
||||
"Desktop App Settings": "Ustawienia aplikacji desktopowej",
|
||||
"Desktop Notifications": "Powiadomienia na pulpicie",
|
||||
"Desktop Settings": "Ustawienia pulpitu",
|
||||
"Disconnect": "Rozłączyć się",
|
||||
"Download App Logs": "Pobierz dzienniki aplikacji",
|
||||
"Edit": "Edytować",
|
||||
"Disconnect": "Rozłącz",
|
||||
"Download App Logs": "Pobierz logi aplikacji",
|
||||
"Edit": "Edytuj",
|
||||
"Edit Shortcuts": "Edytuj skróty",
|
||||
"Enable auto updates": "Włącz automatyczne aktualizacje",
|
||||
"Enable error reporting (requires restart)": "Włącz raportowanie błędów (wymaga ponownego uruchomienia)",
|
||||
"Enable spellchecker (requires restart)": "Włącz sprawdzanie pisowni (wymaga ponownego uruchomienia)",
|
||||
"Factory Reset": "Przywrócenie ustawień fabrycznych",
|
||||
"Factory Reset": "przywrócenie ustawień fabrycznych",
|
||||
"File": "Plik",
|
||||
"Find accounts": "Znajdź konta",
|
||||
"Find accounts by email": "Znajdź konta pocztą e-mail",
|
||||
"Flash taskbar on new message": "Pasek zadań Flash w nowej wiadomości",
|
||||
"Find accounts by email": "Znajdź konta po adresach email",
|
||||
"Flash taskbar on new message": "Błyskaj w pasku zadań przy nowej wiadomości",
|
||||
"Forward": "Naprzód",
|
||||
"Functionality": "Funkcjonalność",
|
||||
"General": "Generał",
|
||||
"General": "Ogólne",
|
||||
"Get beta updates": "Pobierz aktualizacje beta",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Wsparcie",
|
||||
"Hard Reload": "Twarde przeładowanie",
|
||||
"Help": "Pomoc",
|
||||
"Help Center": "Centrum pomocy",
|
||||
"History": "Historia",
|
||||
"History Shortcuts": "Skróty historii",
|
||||
@@ -57,61 +57,78 @@
|
||||
"Log Out": "Wyloguj",
|
||||
"Log Out of Organization": "Wyloguj się z organizacji",
|
||||
"Manual proxy configuration": "Ręczna konfiguracja proxy",
|
||||
"Minimize": "Zminimalizować",
|
||||
"Mute all sounds from Zulip": "Wycisz wszystkie dźwięki z Zulip",
|
||||
"Minimize": "Zminimalizuj",
|
||||
"Mute all sounds from Zulip": "Wycisz wszystkie dźwięki z Zulipa",
|
||||
"NO": "NIE",
|
||||
"Network": "Sieć",
|
||||
"OR": "LUB",
|
||||
"Organization URL": "Adres URL organizacji",
|
||||
"Organizations": "Organizacje",
|
||||
"Paste": "Pasta",
|
||||
"Paste": "Wklej",
|
||||
"Paste and Match Style": "Wklej i dopasuj styl",
|
||||
"Proxy": "Pełnomocnik",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Zasady omijania proxy",
|
||||
"Proxy rules": "Zasady proxy",
|
||||
"Quit": "Porzucić",
|
||||
"Quit Zulip": "Zamknij Zulipa",
|
||||
"Redo": "Przerobić",
|
||||
"Proxy rules": "Reguły proxy",
|
||||
"Quit": "Wyjdź",
|
||||
"Quit Zulip": "Wyjdź z Zulipa",
|
||||
"Redo": "Ponów",
|
||||
"Release Notes": "Informacje o wydaniu",
|
||||
"Reload": "Przeładować",
|
||||
"Reload": "Przeładuj",
|
||||
"Report an Issue": "Zgłoś problem",
|
||||
"Reset App Data": "Zresetuj dane aplikacji",
|
||||
"Reset App Settings": "Zresetuj ustawienia aplikacji",
|
||||
"Reset Application Data": "Zresetuj dane aplikacji",
|
||||
"Save": "Zapisać",
|
||||
"Save": "Zapisz",
|
||||
"Select All": "Zaznacz wszystko",
|
||||
"Settings": "Ustawienia",
|
||||
"Shortcuts": "Skróty",
|
||||
"Show App Logs": "Pokaż dzienniki aplikacji",
|
||||
"Show app icon in system tray": "Pokaż ikonę aplikacji w zasobniku systemowym",
|
||||
"Show app unread badge": "Pokaż nieprzeczytaną odznakę aplikacji",
|
||||
"Show app unread badge": "Pokaż nieprzeczytane na ikonie aplikacji",
|
||||
"Show desktop notifications": "Pokaż powiadomienia na pulpicie",
|
||||
"Show downloaded files in file manager": "Pokaż pobrane pliki w menedżerze plików",
|
||||
"Show sidebar": "Pokaż pasek boczny",
|
||||
"Start app at login": "Uruchom aplikację przy logowaniu",
|
||||
"Switch to Next Organization": "Przełącz na następną organizację",
|
||||
"Switch to Previous Organization": "Przełącz na poprzednią organizację",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Te skróty do aplikacji na komputery stacjonarne rozszerzają aplikacje Zulip Webapp",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Poniższe skróty są dostępne tylko w kliencie Zulip",
|
||||
"This will delete all application data including all added accounts and preferences": "Spowoduje to usunięcie wszystkich danych aplikacji, w tym wszystkich dodanych kont i preferencji",
|
||||
"Tip": "Wskazówka",
|
||||
"Toggle DevTools for Active Tab": "Przełącz DevTools dla Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Przełącz DevTools dla aplikacji Zulip",
|
||||
"Toggle DevTools for Active Tab": "Włącz/wyłącz DevTools w aktywnej zakładce",
|
||||
"Toggle DevTools for Zulip App": "Włącz/wyłącz DevTools dla klienta Zulip",
|
||||
"Toggle Do Not Disturb": "Przełącz nie przeszkadzać",
|
||||
"Toggle Full Screen": "Przełącz tryb pełnoekranowy",
|
||||
"Toggle Sidebar": "Przełącz pasek boczny",
|
||||
"Toggle Tray Icon": "Przełącz ikonę tacy",
|
||||
"Tools": "Przybory",
|
||||
"Tools": "Narzędzia",
|
||||
"Undo": "Cofnij",
|
||||
"Upload": "Przekazać plik",
|
||||
"Use system proxy settings (requires restart)": "Użyj ustawień serwera proxy (wymaga ponownego uruchomienia)",
|
||||
"Use system proxy settings (requires restart)": "Użyj ustawień systemowych proxy (wymaga restartu aplikacji)",
|
||||
"View": "Widok",
|
||||
"View Shortcuts": "Wyświetl skróty",
|
||||
"Window": "Okno",
|
||||
"Window Shortcuts": "Skróty do okien",
|
||||
"YES": "TAK",
|
||||
"Zoom In": "Zbliżenie",
|
||||
"Zoom In": "Powiększ",
|
||||
"Zoom Out": "Pomniejsz",
|
||||
"Zulip Help": "Pomoc Zulip",
|
||||
"keyboard shortcuts": "Skróty klawiszowe",
|
||||
"script": "scenariusz"
|
||||
"script": "skrypt",
|
||||
"Quit when the window is closed": "Wyłącz przy zamykaniu okna",
|
||||
"Ask where to save files before downloading": "Zapytaj przed pobraniem gdzie zachować pliki",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
|
||||
@@ -12,18 +12,18 @@
|
||||
"Appearance": "Aparência",
|
||||
"Application Shortcuts": "Atalhos de aplicativos",
|
||||
"Are you sure you want to disconnect this organization?": "Tem certeza de que deseja desconectar essa organização?",
|
||||
"Auto hide Menu bar": "Ocultar automaticamente barra de menu",
|
||||
"Auto hide Menu bar": "Auto ocultar barra de Menu",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Ocultar barra de menu automaticamente (pressione a tecla Alt para exibir)",
|
||||
"Back": "De volta",
|
||||
"Bounce dock on new private message": "Bounce doca em nova mensagem privada",
|
||||
"Certificate file": "Arquivo de certificado",
|
||||
"Change": "mudança",
|
||||
"Check for Updates": "Verificar se há atualizações",
|
||||
"Close": "Perto",
|
||||
"Close": "Fechar",
|
||||
"Connect": "Conectar",
|
||||
"Connect to another organization": "Conecte-se a outra organização",
|
||||
"Connected organizations": "Organizações conectadas",
|
||||
"Copy": "cópia de",
|
||||
"Copy": "Copiar",
|
||||
"Copy Zulip URL": "Copiar URL do Zulip",
|
||||
"Create a new organization": "Crie uma nova organização",
|
||||
"Cut": "Cortar",
|
||||
@@ -75,12 +75,9 @@
|
||||
"Release Notes": "Notas de Lançamento",
|
||||
"Reload": "recarregar",
|
||||
"Report an Issue": "Comunicar um problema",
|
||||
"Reset App Data": "Redefinir dados do aplicativo",
|
||||
"Reset App Settings": "Redefinir configurações do aplicativo",
|
||||
"Reset Application Data": "Redefinir dados do aplicativo",
|
||||
"Save": "Salve ",
|
||||
"Select All": "Selecionar tudo",
|
||||
"Settings": "Definições",
|
||||
"Settings": "Configurações",
|
||||
"Shortcuts": "Atalhos",
|
||||
"Show App Logs": "Mostrar registros do aplicativo",
|
||||
"Show app icon in system tray": "Mostrar ícone do aplicativo na bandeja do sistema",
|
||||
@@ -113,5 +110,25 @@
|
||||
"Zoom Out": "Reduzir o zoom",
|
||||
"Zulip Help": "Zulip Ajuda",
|
||||
"keyboard shortcuts": "atalhos do teclado",
|
||||
"script": "roteiro"
|
||||
"script": "roteiro",
|
||||
"Quit when the window is closed": "Sair quando fechar a janela",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
|
||||
134
app/translations/ro.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "Despre Zulip",
|
||||
"Actual Size": "Mărimea Actuală",
|
||||
"Add Custom Certificates": "Adaugă certificate personalizate",
|
||||
"Add Organization": "Adaugă Organizație",
|
||||
"Add a Zulip organization": "Adaugă o organizație Zulip",
|
||||
"Add custom CSS": "Adaugă un CSS personalizat",
|
||||
"Advanced": "Avansat",
|
||||
"All the connected organizations will appear here": "Toate organizațiile conectate vor apare aici",
|
||||
"Always start minimized": "Pornește întotdeauna micșorat",
|
||||
"App Updates": "Actualizările aplicației",
|
||||
"Appearance": "Aspect",
|
||||
"Application Shortcuts": "Scurtăturile Aplicației",
|
||||
"Are you sure you want to disconnect this organization?": "Ești sigur că vrei să deconectezi această organizație?",
|
||||
"Auto hide Menu bar": "Ascunde automat bara Meniu",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Ascunde automat bara meniu (Apasă cheia Alt să afișezi)",
|
||||
"Back": "Inapoi",
|
||||
"Bounce dock on new private message": "Sări dock-ul la un mesaj privat nou",
|
||||
"Certificate file": "Fișierul certificat",
|
||||
"Change": "Schimbă",
|
||||
"Check for Updates": "Verifică pentru actualizări",
|
||||
"Close": "Închide",
|
||||
"Connect": "Conectează",
|
||||
"Connect to another organization": "Conectează la altă organizație",
|
||||
"Connected organizations": "Organizații conectate",
|
||||
"Copy": "Copiază",
|
||||
"Copy Zulip URL": "Copiază link Zulip",
|
||||
"Create a new organization": "Creează o organizație nouă",
|
||||
"Cut": "Taie",
|
||||
"Default download location": "Locația implicită pentru descărcare",
|
||||
"Delete": "Șterge",
|
||||
"Desktop App Settings": "Setările Aplicației Desktop",
|
||||
"Desktop Notifications": "Notificări descktop",
|
||||
"Desktop Settings": "Setări desktop",
|
||||
"Disconnect": "Deconectează",
|
||||
"Download App Logs": "Descarcă Log-urile Aplicației",
|
||||
"Edit": "Modifică",
|
||||
"Edit Shortcuts": "Modifică scurtăturile",
|
||||
"Enable auto updates": "Activează actualizări automate",
|
||||
"Enable error reporting (requires restart)": "Activează raportarea erorilor (necesită repornire)",
|
||||
"Enable spellchecker (requires restart)": "Activează verificarea ortografiei",
|
||||
"Factory Reset": "Resetare din fabrică",
|
||||
"File": "Fișier",
|
||||
"Find accounts": "Găsește conturi",
|
||||
"Find accounts by email": "Găsește conturi după email",
|
||||
"Flash taskbar on new message": "Semnalizează cu bara de activități la un mesaj nou",
|
||||
"Forward": "Inainte",
|
||||
"Functionality": "Funcționalitate",
|
||||
"General": "General",
|
||||
"Get beta updates": "Obține actualizări beta",
|
||||
"Hard Reload": "Reîncărcare forțată",
|
||||
"Help": "Ajutor",
|
||||
"Help Center": "Centru de ajutor",
|
||||
"History": "Istorie",
|
||||
"History Shortcuts": "Scurtături istorie",
|
||||
"Keyboard Shortcuts": "Scurtături tastatură",
|
||||
"Log Out": "Deconectare",
|
||||
"Log Out of Organization": "Deconectare din organizație",
|
||||
"Manual proxy configuration": "Configurare manuala proxy",
|
||||
"Minimize": "Micșsorează",
|
||||
"Mute all sounds from Zulip": "Marchează totul din Zulip - fără alerte sonore",
|
||||
"NO": "NU",
|
||||
"Network": "Rețea",
|
||||
"OR": "SAU",
|
||||
"Organization URL": "URL-ul organizației",
|
||||
"Organizations": "Organizații",
|
||||
"Paste": "Lipește",
|
||||
"Paste and Match Style": "Lipește și potrivește stilul",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Reguli de ocolire proxy",
|
||||
"Proxy rules": "Reguli proxy",
|
||||
"Quit": "Renunță",
|
||||
"Quit Zulip": "Renunță la Zulip",
|
||||
"Redo": "Refă",
|
||||
"Release Notes": "Note de Lansare",
|
||||
"Reload": "Reîncarcă",
|
||||
"Report an Issue": "Raportează o Problemă",
|
||||
"Save": "Salvează",
|
||||
"Select All": "Selectează Tot",
|
||||
"Settings": "Setări",
|
||||
"Shortcuts": "Scurtături",
|
||||
"Show App Logs": "Arată Log-ul Aplicației",
|
||||
"Show app icon in system tray": "Arată iconița aplicației în zona de notificare",
|
||||
"Show app unread badge": "Afișează ecusonul necitit al aplicației",
|
||||
"Show desktop notifications": "Arată notificările desktop",
|
||||
"Show downloaded files in file manager": "Arată fișierele descărcate în managerul de fișiere",
|
||||
"Show sidebar": "Arată bara laterală",
|
||||
"Start app at login": "Pornește aplicația la autentificare",
|
||||
"Switch to Next Organization": "Schimbă la Următoarea Organizație",
|
||||
"Switch to Previous Organization": "Schimbă la Precendenta Organizație",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Aceste scurtături din desktop extind webapp-urile Zulip",
|
||||
"This will delete all application data including all added accounts and preferences": "Aceasta va șterge toate datele aplicației inclusiv toate conturile și preferințele adăugate",
|
||||
"Tip": "Sfat",
|
||||
"Toggle DevTools for Active Tab": "Comută la DevTools pentru Tabul Activ",
|
||||
"Toggle DevTools for Zulip App": "Comută la DevTools pentru Aplicația Zulip",
|
||||
"Toggle Do Not Disturb": "Comută Nu Deranja",
|
||||
"Toggle Full Screen": "Comută Ecran Complet",
|
||||
"Toggle Sidebar": "Comută Bara Laterală",
|
||||
"Toggle Tray Icon": "Comută Iconița din Tray",
|
||||
"Tools": "Unelte",
|
||||
"Undo": "Anulează",
|
||||
"Upload": "Urcă",
|
||||
"Use system proxy settings (requires restart)": "Folosește setările proxy de sistem (necesită restart)",
|
||||
"View": "Vedere",
|
||||
"View Shortcuts": "Vezi Scurtăturile",
|
||||
"Window": "Fereastră",
|
||||
"Window Shortcuts": "Scurtăturile Ferestrei",
|
||||
"YES": "DA",
|
||||
"Zoom In": "Marește",
|
||||
"Zoom Out": "Micșorează",
|
||||
"Zulip Help": "Ajutor Zulip",
|
||||
"keyboard shortcuts": "scurtături tastatură",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Ieșiți când fereastra este închisă",
|
||||
"Ask where to save files before downloading": "Intreabă unde salvez fișierul înainte să descarci",
|
||||
"Services": "Servicii",
|
||||
"Hide": "Ascunde",
|
||||
"Hide Others": "Ascunde pe ceilalți",
|
||||
"Unhide": "Arată",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "Limba aplicației (necesită restart)",
|
||||
"Factory Reset Data": "Resetează la setările de bază",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Resetați aplicația, ștergând astfel toate organizațiile, conturile și certificatele conectate.",
|
||||
"On macOS, the OS spellchecker is used.": "Pe macOS, este folosita verificarea ortografică OS. ",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Schimbă limba din Preferințe Sistem → Tastatruă → Text → Ortografie.",
|
||||
"Copy Link": "Copiază linkul",
|
||||
"Copy Image": "Copiază imaginea",
|
||||
"Copy Image URL": "Copiază URL-ul imaginii",
|
||||
"No Suggestion Found": "Nu am găsit sugestii",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "Poți selecta maxim 3 limbi pentru verificarea ortografiei",
|
||||
"Spellchecker Languages": "Ortografie limbi",
|
||||
"Add to Dictionary": "Adaugă la dicționar",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -1,117 +1,134 @@
|
||||
{
|
||||
"About Zulip": "О Zulip",
|
||||
"Actual Size": "Фактический размер",
|
||||
"Add Custom Certificates": "Добавить пользовательские сертификаты",
|
||||
"Actual Size": "Актуальный размер",
|
||||
"Add Custom Certificates": "Добавить собственные сертификаты",
|
||||
"Add Organization": "Добавить организацию",
|
||||
"Add a Zulip organization": "Добавить организацию Zulip",
|
||||
"Add custom CSS": "Добавить собственный CSS",
|
||||
"Advanced": "Расширенные",
|
||||
"All the connected organizations will appear here": "Все связанные организации появятся здесь",
|
||||
"Always start minimized": "Всегда запускаться свернутым",
|
||||
"App Updates": "Обновления приложения",
|
||||
"Appearance": "Внешний вид",
|
||||
"Application Shortcuts": "Горячие клавиши приложения",
|
||||
"Advanced": "Дополнительно",
|
||||
"All the connected organizations will appear here": "Все связанные организации будут появляться здесь",
|
||||
"Always start minimized": "Запускать свернуто",
|
||||
"App Updates": "Обновления",
|
||||
"Appearance": "Вид",
|
||||
"Application Shortcuts": "Горячие клавиши",
|
||||
"Are you sure you want to disconnect this organization?": "Вы уверены, что хотите отключить эту организацию?",
|
||||
"Auto hide Menu bar": "Авто скрыть панель меню",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Автоматическое скрытие строки меню (нажмите клавишу Alt для отображения)",
|
||||
"Auto hide Menu bar": "Скрывать меню",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Скрывать меню (для показа нажмите Alt)",
|
||||
"Back": "Назад",
|
||||
"Bounce dock on new private message": "Прыгающий док на новое личное сообщение",
|
||||
"Bounce dock on new private message": "Показывать док при поступлении нового личного сообщения",
|
||||
"Certificate file": "Файл сертификата",
|
||||
"Change": "+ Изменить",
|
||||
"Change": "Изменить",
|
||||
"Check for Updates": "Проверить наличие обновлений",
|
||||
"Close": "Закрыть",
|
||||
"Connect": "Подключиться",
|
||||
"Connect to another organization": "Подключиться к другой организации",
|
||||
"Connected organizations": "Связанные организации",
|
||||
"Connected organizations": "Подключенные организации",
|
||||
"Copy": "Копировать",
|
||||
"Copy Zulip URL": "Скопируйте Zulip URL",
|
||||
"Copy Zulip URL": "Скопировать URL Zulip",
|
||||
"Create a new organization": "Создать новую организацию",
|
||||
"Cut": "Вырезать",
|
||||
"Default download location": "Местоположение загрузок по умолчанию",
|
||||
"Default download location": "Папка для загрузки",
|
||||
"Delete": "Удалить",
|
||||
"Desktop App Settings": "Настройки приложения",
|
||||
"Desktop Notifications": "Уведомления в приложении",
|
||||
"Desktop Settings": "Настройки приложения",
|
||||
"Disconnect": "Отключить",
|
||||
"Download App Logs": "Скачать журналы приложения",
|
||||
"Edit": "Правка",
|
||||
"Edit Shortcuts": "Изменить горячие клавиши",
|
||||
"Enable auto updates": "Включить автообновления",
|
||||
"Enable error reporting (requires restart)": "Включить отчет об ошибках (требуется перезагрузка)",
|
||||
"Enable spellchecker (requires restart)": "Включить проверку орфографии (требуется перезагрузка)",
|
||||
"Factory Reset": "Сброс к заводским настройкам",
|
||||
"Desktop Notifications": "Всплывающие оповещения",
|
||||
"Desktop Settings": "Настройки рабочего стола",
|
||||
"Disconnect": "Отключиться",
|
||||
"Download App Logs": "Скачать логи приложения",
|
||||
"Edit": "Изменить",
|
||||
"Edit Shortcuts": "Редактировать горячие клавиши",
|
||||
"Enable auto updates": "Включить автообновление",
|
||||
"Enable error reporting (requires restart)": "Включить сообщения об ошибках (потребуется перезапуск)",
|
||||
"Enable spellchecker (requires restart)": "Включить проверку орфографии (потребуется перезапуск)",
|
||||
"Factory Reset": "Сброс настроек",
|
||||
"File": "Файл",
|
||||
"Find accounts": "Найти аккаунты",
|
||||
"Find accounts by email": "Найти аккаунты по электронной почте",
|
||||
"Flash taskbar on new message": "Flash-панель задач на новое сообщение",
|
||||
"Find accounts": "Найти учетные записи",
|
||||
"Find accounts by email": "Искать учетные записи по адресу электронной почты",
|
||||
"Flash taskbar on new message": "Высвечивать панель задач при новом сообщении",
|
||||
"Forward": "Вперед",
|
||||
"Functionality": "Функциональность",
|
||||
"General": "Общий",
|
||||
"Get beta updates": "Получить бета-обновления",
|
||||
"Hard Reload": "Принудительная перезагрузка",
|
||||
"General": "Общее",
|
||||
"Get beta updates": "Получать бета-обновления",
|
||||
"Hard Reload": "Жесткая перезагрузка",
|
||||
"Help": "Помощь",
|
||||
"Help Center": "Центр помощи",
|
||||
"Help Center": "Центр поддержки",
|
||||
"History": "История",
|
||||
"History Shortcuts": "Горячие клавиши истории",
|
||||
"Keyboard Shortcuts": "Горячие клавиши",
|
||||
"Log Out": "Выйти",
|
||||
"History Shortcuts": "Горячие клавишы по истории",
|
||||
"Keyboard Shortcuts": "Горячие клавишы",
|
||||
"Log Out": "Выйти из учетной записи",
|
||||
"Log Out of Organization": "Выйти из организации",
|
||||
"Manual proxy configuration": "Ручная настройка прокси",
|
||||
"Minimize": "Минимизировать",
|
||||
"Mute all sounds from Zulip": "Отключить все звуки от Zulip",
|
||||
"Minimize": "Свернуть",
|
||||
"Mute all sounds from Zulip": "Выключить все звуки Zulip",
|
||||
"NO": "НЕТ",
|
||||
"Network": "сеть",
|
||||
"Network": "Сеть",
|
||||
"OR": "ИЛИ",
|
||||
"Organization URL": "URL организации",
|
||||
"Organizations": "Организации",
|
||||
"Paste": "Вставить",
|
||||
"Paste and Match Style": "Вставить и соответствовать стилю",
|
||||
"Paste and Match Style": "Вставить с соблюдением стиля",
|
||||
"Proxy": "Прокси",
|
||||
"Proxy bypass rules": "Правила обхода прокси",
|
||||
"Proxy rules": "Правила проксирования",
|
||||
"Quit": "Выйти",
|
||||
"Proxy rules": "Правила прокси",
|
||||
"Quit": "Выход",
|
||||
"Quit Zulip": "Выйти из Zulip",
|
||||
"Redo": "Повторить",
|
||||
"Release Notes": "Примечания к выпуску",
|
||||
"Redo": "Исправить",
|
||||
"Release Notes": "Описание обновлений",
|
||||
"Reload": "Перезагрузить",
|
||||
"Report an Issue": "Сообщить о проблеме",
|
||||
"Reset App Data": "Сбросить данные приложения",
|
||||
"Reset App Settings": "Сбросить настройки приложения",
|
||||
"Reset Application Data": "Сбросить данные приложения",
|
||||
"Report an Issue": "Сообщить об ошибке",
|
||||
"Save": "Сохранить",
|
||||
"Select All": "Выбрать все",
|
||||
"Select All": "Выделить все",
|
||||
"Settings": "Настройки",
|
||||
"Shortcuts": "Горячие клавиши",
|
||||
"Show App Logs": "Показать журналы приложения",
|
||||
"Show app icon in system tray": "Показать значок приложения в системном трее",
|
||||
"Show app unread badge": "Показать непрочитанный значок приложения",
|
||||
"Show desktop notifications": "Показывать уведомления на рабочем столе",
|
||||
"Show downloaded files in file manager": "Показать загруженные файлы в файловом менеджере",
|
||||
"Show sidebar": "Показать боковую панель",
|
||||
"Start app at login": "Запустить приложение при входе",
|
||||
"Switch to Next Organization": "Переключиться на следующую организацию",
|
||||
"Switch to Previous Organization": "Переключиться на предыдущую организацию",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Эти горячие клавиши приложения расширяют возможности Zulip.",
|
||||
"This will delete all application data including all added accounts and preferences": "Это удалит все данные приложения, включая все добавленные учетные записи и настройки",
|
||||
"Show App Logs": "Показать логи приложения",
|
||||
"Show app icon in system tray": "Показывать приложение в области уведомлений",
|
||||
"Show app unread badge": "Показывать значок о непрочитанных сообщениях",
|
||||
"Show desktop notifications": "Показывать всплывающие оповещения",
|
||||
"Show downloaded files in file manager": "Показать скаченные файлы в менеджере закачек",
|
||||
"Show sidebar": "Показывать боковую панель",
|
||||
"Start app at login": "Запускать приложение при входе в систему",
|
||||
"Switch to Next Organization": "Перейти к следующей организации",
|
||||
"Switch to Previous Organization": "Перейти к предыдущей организации",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Эти ярлыки приложения для рабочего стола дополняют функционал сетевого приложения Zulip",
|
||||
"This will delete all application data including all added accounts and preferences": "Этим удаляются все данные приложения, включая данные всех подключенных аккаунтов и настройки.",
|
||||
"Tip": "Совет",
|
||||
"Toggle DevTools for Active Tab": "Переключить DevTools для активной вкладки",
|
||||
"Toggle DevTools for Zulip App": "Переключить DevTools для приложения Zulip",
|
||||
"Toggle Do Not Disturb": "Переключить в режим не беспокоить",
|
||||
"Toggle Full Screen": "Включить полноэкранный режим",
|
||||
"Toggle DevTools for Active Tab": "Переключить инструменты разработчика для активной вкладки",
|
||||
"Toggle DevTools for Zulip App": "Переключить инструменты разработчика для приложения Zulip",
|
||||
"Toggle Do Not Disturb": "Переключить режим \"не мешать\"",
|
||||
"Toggle Full Screen": "Переключить полный экран",
|
||||
"Toggle Sidebar": "Переключить боковую панель",
|
||||
"Toggle Tray Icon": "Переключить Значок в трее",
|
||||
"Toggle Tray Icon": "Переключить иконку в области уведомлений",
|
||||
"Tools": "Инструменты",
|
||||
"Undo": "Повторить",
|
||||
"Undo": "Отменить",
|
||||
"Upload": "Загрузить",
|
||||
"Use system proxy settings (requires restart)": "Использовать настройки системного прокси (требуется перезагрузка)",
|
||||
"Use system proxy settings (requires restart)": "Использовать системные настройки прокси (необходима перезагрузка)",
|
||||
"View": "Вид",
|
||||
"View Shortcuts": "Посмотреть горячие клавиши окна",
|
||||
"View Shortcuts": "Посмотреть горячие клавишы",
|
||||
"Window": "Окно",
|
||||
"Window Shortcuts": "Горячие клавиши окна",
|
||||
"Window Shortcuts": "Ярлыки окна",
|
||||
"YES": "ДА",
|
||||
"Zoom In": "Увеличить",
|
||||
"Zoom Out": "Уменьшить",
|
||||
"Zulip Help": "Zulip Помощь",
|
||||
"keyboard shortcuts": "горячие клавиши",
|
||||
"script": "скрипт"
|
||||
"Zoom In": "Увеличить масштаб",
|
||||
"Zoom Out": "Уменьшить масштаб",
|
||||
"Zulip Help": "Помощь по Zulip",
|
||||
"keyboard shortcuts": "Горячие клавиши",
|
||||
"script": "скрипт",
|
||||
"Quit when the window is closed": "Выходить при закрытии окна",
|
||||
"Ask where to save files before downloading": "Спрашивать, где сохранять файлы перед скачиванием",
|
||||
"Services": "Сервисы",
|
||||
"Hide": "Скрыть",
|
||||
"Hide Others": "Скрыть другие",
|
||||
"Unhide": "Не скрывать",
|
||||
"AddServer": "Добавить Сервер",
|
||||
"App language (requires restart)": "Язык приложения (требует перезапуска)",
|
||||
"Factory Reset Data": "Сброс данных приложения",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Сбросить все настройки приложения, и удалить все подключенные организации, учетные записи и сертификаты.",
|
||||
"On macOS, the OS spellchecker is used.": "На macOS используется орфографический корректор OS.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Настройте язык, следуя меню Настройки системы → Клавиатура → Текст → Орфография.",
|
||||
"Copy Link": "Скопировать ссылку",
|
||||
"Copy Image": "Скопировать изображение",
|
||||
"Copy Image URL": "Скопировать ссылку на изображение",
|
||||
"No Suggestion Found": "Предложений не найдено",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "Вы можете выбрать не более 3-х языков для проверки орфографии.",
|
||||
"Spellchecker Languages": "Языки для проверки орфографии",
|
||||
"Add to Dictionary": "Добавить в словарь",
|
||||
"Look Up": "Искать"
|
||||
}
|
||||
|
||||
134
app/translations/sk.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "About Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Change",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Close",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Delete",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Edit",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Save",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Settings",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -75,9 +75,6 @@
|
||||
"Release Notes": "Релеасе Нотес",
|
||||
"Reload": "Освежи",
|
||||
"Report an Issue": "Пријавите проблем",
|
||||
"Reset App Data": "Ресетирај податке о апликацији",
|
||||
"Reset App Settings": "Ресетуј поставке апликације",
|
||||
"Reset Application Data": "Ресетуј податке апликације",
|
||||
"Save": "сачувати",
|
||||
"Select All": "Изабери све",
|
||||
"Settings": "Подешавања",
|
||||
@@ -113,5 +110,25 @@
|
||||
"Zoom Out": "Зоом Оут",
|
||||
"Zulip Help": "Зулип Хелп",
|
||||
"keyboard shortcuts": "пречице на тастатури",
|
||||
"script": "скрипта"
|
||||
"script": "скрипта",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
|
||||
@@ -1,23 +1,42 @@
|
||||
{
|
||||
"bg": "Bulgarian",
|
||||
"cs": "Czech",
|
||||
"ar": "عربى",
|
||||
"bg": "български",
|
||||
"ca": "català",
|
||||
"cs": "česky",
|
||||
"da": "Dansk",
|
||||
"de": "Deutsch",
|
||||
"en-GB": "English (UK)",
|
||||
"en-US": "English (US)",
|
||||
"en": "English",
|
||||
"el": "Ελληνικά",
|
||||
"el-GR": "Greek (Greece)",
|
||||
"en_GB": "English (UK)",
|
||||
"en": "English (US)",
|
||||
"es": "Español",
|
||||
"fr": "French",
|
||||
"hi": "Hindi",
|
||||
"hu": "Hungarian",
|
||||
"id": "Indonesian",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"ml": "Malayalam",
|
||||
"nl": "Dutch",
|
||||
"pl": "Polish",
|
||||
"pt": "Portuguese",
|
||||
"ru": "Russian",
|
||||
"sr": "Macedonian",
|
||||
"ta": "Tamil",
|
||||
"tr": "Turkish"
|
||||
"fa": "فارسی",
|
||||
"fi": "suomi",
|
||||
"fr": "français",
|
||||
"gl": "Galego",
|
||||
"hi": "हिन्दी",
|
||||
"hr": "Croata",
|
||||
"hu": "Magyar",
|
||||
"id_ID": "Indonesian (Indonesia)",
|
||||
"it": "Italiano",
|
||||
"ja": "日本語",
|
||||
"ko": "한국어" ,
|
||||
"lt": "Lietuvis" ,
|
||||
"ml": "മലയാളം",
|
||||
"nb_NO": "norsk (Norge)",
|
||||
"nl": "Nederlands",
|
||||
"pl": "Polski",
|
||||
"pt": "Português",
|
||||
"ro": "Română",
|
||||
"ru": "Русский",
|
||||
"sr": "српски",
|
||||
"sv": "svenska",
|
||||
"ta": "தமிழ்",
|
||||
"tr": "Türkçe",
|
||||
"uk": "Українська",
|
||||
"uz": "O'zbek",
|
||||
"vi": "Tiếng Việt",
|
||||
"zh_TW": "中文 (傳統的)",
|
||||
"zh-hans": "简体中文",
|
||||
"zh-hant": "繁體中文"
|
||||
}
|
||||
134
app/translations/sv.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "Om Zulip",
|
||||
"Actual Size": "Faktisk storlek",
|
||||
"Add Custom Certificates": "Lägg till eget certifikat",
|
||||
"Add Organization": "Lägg till organisation",
|
||||
"Add a Zulip organization": "Lägg till en Zulip-organisation",
|
||||
"Add custom CSS": "Lägg till egen CSS",
|
||||
"Advanced": "Avancerad",
|
||||
"All the connected organizations will appear here": "Alla anslutna organisationer kommer synas här",
|
||||
"Always start minimized": "Starta alltid minimerad",
|
||||
"App Updates": "App Uppdateringar",
|
||||
"Appearance": "Utseende",
|
||||
"Application Shortcuts": "Programgenvägar",
|
||||
"Are you sure you want to disconnect this organization?": "Är du säker på att du vill koppla ner organisationen?",
|
||||
"Auto hide Menu bar": "Göm Menyraden automatiskt",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Göm menyraden automatiskt (Tryck Alt-tangentetn för att visa)",
|
||||
"Back": "Tillbaka",
|
||||
"Bounce dock on new private message": "Animera dock för nytt privat meddelande",
|
||||
"Certificate file": "Certifikatfil",
|
||||
"Change": "Ändra",
|
||||
"Check for Updates": "Leta efter uppdateringar",
|
||||
"Close": "Stäng",
|
||||
"Connect": "Anslut",
|
||||
"Connect to another organization": "Anslut till en annan organisation",
|
||||
"Connected organizations": "Anlutna organisationer",
|
||||
"Copy": "Kopiera",
|
||||
"Copy Zulip URL": "Kopiera Zulip-URL",
|
||||
"Create a new organization": "Skapa en ny organisation",
|
||||
"Cut": "Klipp ut",
|
||||
"Default download location": "Förvald plats för nedladdningar",
|
||||
"Delete": "Radera",
|
||||
"Desktop App Settings": "Desktop App-inställningar",
|
||||
"Desktop Notifications": "Datornotiser",
|
||||
"Desktop Settings": "Desktop-inställningar",
|
||||
"Disconnect": "Koppla från",
|
||||
"Download App Logs": "Ladda ner App-loggar",
|
||||
"Edit": "Ändra",
|
||||
"Edit Shortcuts": "Redigera Genvägar",
|
||||
"Enable auto updates": "Aktivera automatiska uppdateringar",
|
||||
"Enable error reporting (requires restart)": "Aktivera felrapportering (kräver omstart)",
|
||||
"Enable spellchecker (requires restart)": "Aktivera stavningskontroll (kräver omstart)",
|
||||
"Factory Reset": "Fabriksåterställning",
|
||||
"File": "Fil",
|
||||
"Find accounts": "Sök konton",
|
||||
"Find accounts by email": "Sök konton med mejladress",
|
||||
"Flash taskbar on new message": "Animera aktivitetsfältet vid nytt meddelande",
|
||||
"Forward": "Framåt",
|
||||
"Functionality": "Fuktionallitet",
|
||||
"General": "Allmän",
|
||||
"Get beta updates": "Hämta beta-uppdaeringar",
|
||||
"Hard Reload": "Hård omstart",
|
||||
"Help": "Hjälp",
|
||||
"Help Center": "Hjälpcenter",
|
||||
"History": "Historia",
|
||||
"History Shortcuts": "Historiegenvägar",
|
||||
"Keyboard Shortcuts": "Tangentbortskommandon",
|
||||
"Log Out": "Logga Ut",
|
||||
"Log Out of Organization": "Logga Ut alla Organisationer",
|
||||
"Manual proxy configuration": "Manuell proxy-konfigurering",
|
||||
"Minimize": "Minimera",
|
||||
"Mute all sounds from Zulip": "Tysta alla ljud från Zulip",
|
||||
"NO": "NEJ",
|
||||
"Network": "Nätverk",
|
||||
"OR": "ELLER",
|
||||
"Organization URL": "Organisations-URL",
|
||||
"Organizations": "Organisationer",
|
||||
"Paste": "Klistra in",
|
||||
"Paste and Match Style": "Klistra in och matcha stil",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy by-pass-regler",
|
||||
"Proxy rules": "Proxy-regler",
|
||||
"Quit": "Avsluta",
|
||||
"Quit Zulip": "Avsluta Zulip",
|
||||
"Redo": "Gör om",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Ladda om",
|
||||
"Report an Issue": "Rapportera ett problem",
|
||||
"Save": "Spara",
|
||||
"Select All": "Markera alla",
|
||||
"Settings": "Inställningar",
|
||||
"Shortcuts": "Genvägar",
|
||||
"Show App Logs": "Visa alla App-loggar",
|
||||
"Show app icon in system tray": "Visa app-ikonen i systemfältet",
|
||||
"Show app unread badge": "Visa olästa meddelanden för app",
|
||||
"Show desktop notifications": "Visa skrivbordsnotiser",
|
||||
"Show downloaded files in file manager": "Visa nedladdningar i nedladdningshanteraren",
|
||||
"Show sidebar": "Visa sidopanel",
|
||||
"Start app at login": "Starta app vi inloggning",
|
||||
"Switch to Next Organization": "Växla till Nästa Organisation",
|
||||
"Switch to Previous Organization": "Växla till Tigare Organisation",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Dessa genvägar skrivbords-appen utökar Zulips webbapps",
|
||||
"This will delete all application data including all added accounts and preferences": "All programdata kommer raderas, inklusive alla tillagda konton och inställningar",
|
||||
"Tip": "Tips",
|
||||
"Toggle DevTools for Active Tab": "Bläddra mellan Utvecklarverktyg för Aktiv flik",
|
||||
"Toggle DevTools for Zulip App": "Toggla Utvecklarverktyg för Zulip-app",
|
||||
"Toggle Do Not Disturb": "Växla Stör ej-läge",
|
||||
"Toggle Full Screen": "Växla Helskärm",
|
||||
"Toggle Sidebar": "Växla sidopanel",
|
||||
"Toggle Tray Icon": "Växla Fältikon",
|
||||
"Tools": "Verktyg",
|
||||
"Undo": "Ångra",
|
||||
"Upload": "Ladda upp",
|
||||
"Use system proxy settings (requires restart)": "Använd systemets proxy-inställningar (omstart krävs)",
|
||||
"View": "Vy",
|
||||
"View Shortcuts": "Visa Genvägar",
|
||||
"Window": "Fönster",
|
||||
"Window Shortcuts": "Fönstergenvägar",
|
||||
"YES": "JA",
|
||||
"Zoom In": "Zooma in",
|
||||
"Zoom Out": "Zooma Ut",
|
||||
"Zulip Help": "Zulip Hjälp",
|
||||
"keyboard shortcuts": "Tangentbordsgenvägar",
|
||||
"script": "skript",
|
||||
"Quit when the window is closed": "Avsluta när föstret stängs",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
@@ -75,9 +75,6 @@
|
||||
"Release Notes": "வெளியீட்டு குறிப்புகள்",
|
||||
"Reload": "ஏற்றவும்",
|
||||
"Report an Issue": "ஒரு சிக்கலைப் புகாரளிக்கவும்",
|
||||
"Reset App Data": "பயன்பாட்டு தரவை மீட்டமைக்கவும்",
|
||||
"Reset App Settings": "பயன்பாட்டு அமைப்புகளை மீட்டமை",
|
||||
"Reset Application Data": "பயன்பாட்டு தரவை மீட்டமைக்கவும்",
|
||||
"Save": "சேமி",
|
||||
"Select All": "அனைத்தையும் தெரிவுசெய்",
|
||||
"Settings": "அமைப்புகள்",
|
||||
@@ -113,5 +110,25 @@
|
||||
"Zoom Out": "பெரிதாக்கு",
|
||||
"Zulip Help": "ஜூலிப் உதவி",
|
||||
"keyboard shortcuts": "விசைப்பலகை குறுக்குவழிகள்",
|
||||
"script": "ஸ்கிரிப்ட்"
|
||||
"script": "ஸ்கிரிப்ட்",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
|
||||
@@ -1,117 +1,134 @@
|
||||
{
|
||||
"About Zulip": "Zulip hakkında",
|
||||
"Actual Size": "Gerçek boyutu",
|
||||
"Add Custom Certificates": "Özel Sertifika Ekleme",
|
||||
"Add Organization": "Organizasyon ekle",
|
||||
"Add a Zulip organization": "Bir Zulip organizasyonu ekleyin",
|
||||
"Add custom CSS": "Özel CSS ekle",
|
||||
"Advanced": "ileri",
|
||||
"All the connected organizations will appear here": "Tüm bağlı kuruluşlar burada görünecek",
|
||||
"Always start minimized": "Her zaman simge durumuna küçültülmüş olarak başla",
|
||||
"App Updates": "Uygulama Güncellemeleri",
|
||||
"Actual Size": "Gerçek Boyut",
|
||||
"Add Custom Certificates": "Özel Sertifika Ekle",
|
||||
"Add Organization": "Organizasyon Ekle",
|
||||
"Add a Zulip organization": "Zulip Organizasyonu Ekle",
|
||||
"Add custom CSS": "Özel CSS Ekle",
|
||||
"Advanced": "İleri Düzey",
|
||||
"All the connected organizations will appear here": "Tüm bağlı organizasyonlar burada gözükecektir",
|
||||
"Always start minimized": "Her zaman simge durumunda başla",
|
||||
"App Updates": "Güncellemeleri Ekle",
|
||||
"Appearance": "Görünüm",
|
||||
"Application Shortcuts": "Uygulama Kısayolları",
|
||||
"Are you sure you want to disconnect this organization?": "Bu kuruluşun bağlantısını kesmek istediğinize emin misiniz?",
|
||||
"Auto hide Menu bar": "Menü çubuğunu otomatik gizle",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Menü çubuğunu otomatik gizle (görüntülemek için Alt tuşuna basın)",
|
||||
"Application Shortcuts": "Uygulama Kısa Yolları",
|
||||
"Are you sure you want to disconnect this organization?": "Bu organizasyonunun bağlantısını kesmek istediğinize emin misiniz?",
|
||||
"Auto hide Menu bar": "Menü çubuğunu otomatik olarak gizle",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Menü çubuğunu otomatik olarak gizle (ALT tuşuna basarak göster)",
|
||||
"Back": "Geri",
|
||||
"Bounce dock on new private message": "Yeni özel mesaja dock atla",
|
||||
"Bounce dock on new private message": "Yeni özel mesajlarda simgeyi hareket ettir",
|
||||
"Certificate file": "Sertifika dosyası",
|
||||
"Change": "Değişiklik",
|
||||
"Check for Updates": "Güncellemeleri kontrol et",
|
||||
"Change": "Değiştir",
|
||||
"Check for Updates": "Güncellemeleri Kontrol Et",
|
||||
"Close": "Kapat",
|
||||
"Connect": "bağlamak",
|
||||
"Connect to another organization": "Başka bir kuruma bağlan",
|
||||
"Connected organizations": "Bağlı kuruluşlar",
|
||||
"Copy": "kopya",
|
||||
"Copy Zulip URL": "Zulip URL'sini kopyala",
|
||||
"Connect": "Bağlan",
|
||||
"Connect to another organization": "Başka bir organizasyona bağlan",
|
||||
"Connected organizations": "Bağlı organizasyonlar",
|
||||
"Copy": "Kopyala",
|
||||
"Copy Zulip URL": "Zulip URL Kopyala",
|
||||
"Create a new organization": "Yeni bir organizasyon oluştur",
|
||||
"Cut": "Kesmek",
|
||||
"Cut": "Kes",
|
||||
"Default download location": "Varsayılan indirme yeri",
|
||||
"Delete": "silmek",
|
||||
"Desktop App Settings": "Masaüstü Uygulaması Ayarları",
|
||||
"Desktop Notifications": "Masaüstü bildirimleri",
|
||||
"Delete": "Sil",
|
||||
"Desktop App Settings": "Masaüstü Uygulama Ayarları",
|
||||
"Desktop Notifications": "Masaüstü Bildirimleri",
|
||||
"Desktop Settings": "Masaüstü Ayarları",
|
||||
"Disconnect": "kesmek",
|
||||
"Download App Logs": "Uygulama Günlüklerini İndir",
|
||||
"Disconnect": "Bağlantıyı Kes",
|
||||
"Download App Logs": "Uygulama Kütüklerini İndir",
|
||||
"Edit": "Düzenle",
|
||||
"Edit Shortcuts": "Kısayolları Düzenle",
|
||||
"Edit Shortcuts": "Kestirmeleri Düzenle",
|
||||
"Enable auto updates": "Otomatik güncellemeleri etkinleştir",
|
||||
"Enable error reporting (requires restart)": "Hata raporlamayı etkinleştir (yeniden başlatma gerektirir)",
|
||||
"Enable spellchecker (requires restart)": "Yazım denetleyicisini etkinleştir (yeniden başlatma gerektirir)",
|
||||
"Factory Reset": "Fabrika ayarları",
|
||||
"Enable error reporting (requires restart)": "Hata raporlamasını etkinleştir (yeniden başlatma gerekli)",
|
||||
"Enable spellchecker (requires restart)": "Sözcük denetimini etkinleştir (yeniden başlatma gerekir)",
|
||||
"Factory Reset": "Fabrika Ayarlarına Dön",
|
||||
"File": "Dosya",
|
||||
"Find accounts": "Hesapları bulun",
|
||||
"Find accounts by email": "E-postayla hesap bulun",
|
||||
"Flash taskbar on new message": "Yeni mesajda Flash görev çubuğu",
|
||||
"Forward": "ileri",
|
||||
"Functionality": "İşlevsellik",
|
||||
"Find accounts": "Hesapları bul",
|
||||
"Find accounts by email": "Email ile hesapları bul",
|
||||
"Flash taskbar on new message": "Yeni iletilerde görev çubuğunu aydınlat",
|
||||
"Forward": "Yönlendir",
|
||||
"Functionality": "Fonksiyonellik",
|
||||
"General": "Genel",
|
||||
"Get beta updates": "Beta güncellemelerini alın",
|
||||
"Hard Reload": "Sabit Yeniden Yükleme",
|
||||
"Help": "yardım et",
|
||||
"Get beta updates": "Beta güncellemelerini al",
|
||||
"Hard Reload": "Zor Yeniden Yükleme",
|
||||
"Help": "Yardım",
|
||||
"Help Center": "Yardım Merkezi",
|
||||
"History": "Tarihçe",
|
||||
"History Shortcuts": "Tarihçe Kısayolları",
|
||||
"Keyboard Shortcuts": "Klavye kısayolları",
|
||||
"History Shortcuts": "Tarihçe Kestirmeleri",
|
||||
"Keyboard Shortcuts": "Klavye Kestirmeleri",
|
||||
"Log Out": "Çıkış Yap",
|
||||
"Log Out of Organization": "Kuruluştan Çıkma",
|
||||
"Manual proxy configuration": "Manuel proxy yapılandırması",
|
||||
"Minimize": "küçültmek",
|
||||
"Mute all sounds from Zulip": "Zulip'teki tüm sesleri kapat",
|
||||
"NO": "YOK HAYIR",
|
||||
"Log Out of Organization": "Organizasyondan Çıkış Yap",
|
||||
"Manual proxy configuration": "Manuel Proxy Ayarları",
|
||||
"Minimize": "Simge Durumuna Düşür",
|
||||
"Mute all sounds from Zulip": "Tüm Zulip seslerini sessize al",
|
||||
"NO": "HAYIR",
|
||||
"Network": "Ağ",
|
||||
"OR": "VEYA",
|
||||
"Organization URL": "Kuruluş URL’si",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organizasyon URL'si",
|
||||
"Organizations": "Organizasyonlar",
|
||||
"Paste": "Yapıştırmak",
|
||||
"Paste and Match Style": "Yapıştır ve Stili Eşleştir",
|
||||
"Proxy": "vekil",
|
||||
"Proxy bypass rules": "Proxy atlama kuralları",
|
||||
"Paste": "Yapıştır",
|
||||
"Paste and Match Style": "Yapıştır ve Stili Koru",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy atlatma kuralları",
|
||||
"Proxy rules": "Proxy kuralları",
|
||||
"Quit": "çıkmak",
|
||||
"Quit Zulip": "Zulip'i bırak",
|
||||
"Redo": "yeniden yapmak",
|
||||
"Release Notes": "Sürüm notları",
|
||||
"Reload": "Tekrar yükle",
|
||||
"Report an Issue": "Bir Sorunu Bildirin",
|
||||
"Reset App Data": "Uygulama Verilerini Sıfırla",
|
||||
"Reset App Settings": "Uygulama Ayarlarını Sıfırla",
|
||||
"Reset Application Data": "Uygulama Verilerini Sıfırla",
|
||||
"Save": "Kayıt etmek",
|
||||
"Select All": "Hepsini seç",
|
||||
"Quit": "Çık",
|
||||
"Quit Zulip": "Zulip'ten Çık",
|
||||
"Redo": "Geri Al",
|
||||
"Release Notes": "Güncelleme Notları",
|
||||
"Reload": "Yeniden Yükle",
|
||||
"Report an Issue": "Hata Bildir",
|
||||
"Save": "Kaydet",
|
||||
"Select All": "Hepsini Seç",
|
||||
"Settings": "Ayarlar",
|
||||
"Shortcuts": "Kısayollar",
|
||||
"Show App Logs": "Uygulama Günlüklerini Göster",
|
||||
"Show app icon in system tray": "Sistem tepsisinde uygulama simgesini göster",
|
||||
"Show app unread badge": "Uygulamaya okunmamış rozeti göster",
|
||||
"Shortcuts": "Kestirmeler",
|
||||
"Show App Logs": "Uygulama Kütüklerini Göster",
|
||||
"Show app icon in system tray": "Sistem çubuğunda uygulama ikonunu göster",
|
||||
"Show app unread badge": "Uygulama okunmamış etiketini göster",
|
||||
"Show desktop notifications": "Masaüstü bildirimlerini göster",
|
||||
"Show downloaded files in file manager": "İndirilen dosyaları dosya yöneticisinde göster",
|
||||
"Show sidebar": "Kenar çubuğunu göster",
|
||||
"Start app at login": "Giriş yaparken uygulamayı başlat",
|
||||
"Switch to Next Organization": "Sonraki Organizasyona Geç",
|
||||
"Switch to Previous Organization": "Önceki Organizasyona Geç",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Bu masaüstü uygulaması kısayolları, Zulip webapp’ın",
|
||||
"This will delete all application data including all added accounts and preferences": "Bu, eklenen tüm hesaplar ve tercihler dahil tüm uygulama verilerini siler",
|
||||
"Tip": "Bahşiş",
|
||||
"Toggle DevTools for Active Tab": "Etkin Sekme için DevTools'u değiştirin",
|
||||
"Toggle DevTools for Zulip App": "Zulip App için DevTools Toggle",
|
||||
"Toggle Do Not Disturb": "Geçiş Rahatsız Etmeyin",
|
||||
"Toggle Full Screen": "Tam ekrana geç",
|
||||
"Toggle Sidebar": "Kenar Çubuğunu Değiştir",
|
||||
"Toggle Tray Icon": "Tepsi İkonunu Aç / Kapat",
|
||||
"Show downloaded files in file manager": "Dosya gezgininde indirilen dosyaları göster",
|
||||
"Show sidebar": "Yan barı göster",
|
||||
"Start app at login": "Giriş sırasında uygulamayı çalıştır",
|
||||
"Switch to Next Organization": "Bir sonraki organizasyona geç",
|
||||
"Switch to Previous Organization": "Bir önceki organizasyona geç",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "Bu masaüstü uygulama kestirmeleri Zulip web uygulamasının devamıdır",
|
||||
"This will delete all application data including all added accounts and preferences": "Bu, tüm uygulama verilerini eklenen hesaplar ve ayarlarda dahil olmak üzere siler",
|
||||
"Tip": "İpucu",
|
||||
"Toggle DevTools for Active Tab": "Aktif Pencere için Geliştirici Araçlarını Aç",
|
||||
"Toggle DevTools for Zulip App": "Zulip Uygulaması için Geliştirici Araçlarını Aç",
|
||||
"Toggle Do Not Disturb": "Beni Rahatsız Etmeyinizi Aç",
|
||||
"Toggle Full Screen": "Tam Ekranı Aç",
|
||||
"Toggle Sidebar": "Yan Barı Aç",
|
||||
"Toggle Tray Icon": "Sistem İkonunu Aç",
|
||||
"Tools": "Araçlar",
|
||||
"Undo": "Geri alma",
|
||||
"Upload": "Yükleme",
|
||||
"Use system proxy settings (requires restart)": "Sistem proxy ayarlarını kullan (yeniden başlatmayı gerektirir)",
|
||||
"View": "Görünüm",
|
||||
"View Shortcuts": "Kısayolları Göster",
|
||||
"Window": "pencere",
|
||||
"Window Shortcuts": "Pencere Kısayolları",
|
||||
"Undo": "Geri Al",
|
||||
"Upload": "Gönder",
|
||||
"Use system proxy settings (requires restart)": "Sistem proxy ayarlarını kullan (yeniden başlatma gerekli)",
|
||||
"View": "Göster",
|
||||
"View Shortcuts": "Kestirmeleri Göster",
|
||||
"Window": "Pencere",
|
||||
"Window Shortcuts": "Pencere Kısa Yolları",
|
||||
"YES": "EVET",
|
||||
"Zoom In": "Yakınlaştır",
|
||||
"Zoom Out": "Uzaklaştırmak",
|
||||
"Zoom In": "Büyüt",
|
||||
"Zoom Out": "Küçült",
|
||||
"Zulip Help": "Zulip Yardım",
|
||||
"keyboard shortcuts": "Klavye kısayolları",
|
||||
"script": "senaryo"
|
||||
"keyboard shortcuts": "klavye kısa yolları",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Pencere kapanınca çık",
|
||||
"Ask where to save files before downloading": "İndirmeden önce dosyaların nereye yükleneceğini sor",
|
||||
"Services": "Servisler",
|
||||
"Hide": "Gizle",
|
||||
"Hide Others": "Diğerlerini Gizle",
|
||||
"Unhide": "Göster",
|
||||
"AddServer": "SunucuEkle",
|
||||
"App language (requires restart)": "Uygulama dili (yeniden başlatma gerekir)",
|
||||
"Factory Reset Data": "Fabrika Verilerine Sıfırla",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Uygulamayı sıfırla, tüm bağlı organizasyonlar, hesaplar ve sertifikalar dahil.",
|
||||
"On macOS, the OS spellchecker is used.": "macOS için, İşletim Sistemi kelime denetimi kullanılır.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Sistem Seçenekleri → Klavye → Metin → Kelime Denetimi üzerinden dili değiştirin.",
|
||||
"Copy Link": "Linki Kopyala",
|
||||
"Copy Image": "Resmi Kopyala",
|
||||
"Copy Image URL": "Resim URL Kopyala",
|
||||
"No Suggestion Found": "Öneri Bulunamadı",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "Kelime denetimi için en fazla 3 dil seçebilirsiniz.",
|
||||
"Spellchecker Languages": "Kelime Denetimi Dilleri",
|
||||
"Add to Dictionary": "Sözlüğe Ekle",
|
||||
"Look Up": "Bak"
|
||||
}
|
||||
|
||||
134
app/translations/uk.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "Про Zulip",
|
||||
"Actual Size": "Фактичний розмір",
|
||||
"Add Custom Certificates": "Додати власні сертифікати",
|
||||
"Add Organization": "Додати організацію",
|
||||
"Add a Zulip organization": "Додати організацію Zulip",
|
||||
"Add custom CSS": "Додати власний CSS",
|
||||
"Advanced": "Розширені",
|
||||
"All the connected organizations will appear here": "Усі підключені організації з’являться тут",
|
||||
"Always start minimized": "Запускати мінімізованим",
|
||||
"App Updates": "Оновлення додатку",
|
||||
"Appearance": "Зовнішній вигляд",
|
||||
"Application Shortcuts": "Клавіатурні скорочення програми",
|
||||
"Are you sure you want to disconnect this organization?": "Ви дійсно хочете відключити цю організацію?",
|
||||
"Auto hide Menu bar": "Автоматично приховувати рядок меню",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Автоматичне приховування панелі меню (клавіша Alt для відображення)",
|
||||
"Back": "Назад",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Файл сертифіката",
|
||||
"Change": "Змінити",
|
||||
"Check for Updates": "Перевірити наявність оновлень",
|
||||
"Close": "Закрити",
|
||||
"Connect": "Під'єднати",
|
||||
"Connect to another organization": "Під'єднатися до іншої організації",
|
||||
"Connected organizations": "Під'єднані організації",
|
||||
"Copy": "Копіювати",
|
||||
"Copy Zulip URL": "Скопіювати URL-адресу Zulip",
|
||||
"Create a new organization": "Створити нову організацію",
|
||||
"Cut": "Вирізати",
|
||||
"Default download location": "Місце завантаження за замовчуванням",
|
||||
"Delete": "Видалити",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Сповіщення на робочому столі",
|
||||
"Desktop Settings": "Налаштування",
|
||||
"Disconnect": "Від'єднати",
|
||||
"Download App Logs": "Завантажити журнали додатку",
|
||||
"Edit": "Редагувати",
|
||||
"Edit Shortcuts": "Клавіатурні скорочення редагування",
|
||||
"Enable auto updates": "Увімкнути автоматичне оновлення",
|
||||
"Enable error reporting (requires restart)": "Увімкнути повідомлення про помилки (потрібен перезапуск)",
|
||||
"Enable spellchecker (requires restart)": "Увімкнути перевірку орфографії (потрібен перезапуск)",
|
||||
"Factory Reset": "Скинути до заводських",
|
||||
"File": "Файл",
|
||||
"Find accounts": "Знайти облікові записи",
|
||||
"Find accounts by email": "Знайти облікові записи за електронною поштою",
|
||||
"Flash taskbar on new message": "Блимати на панелі завдань при новому повідомленні",
|
||||
"Forward": "Вперед",
|
||||
"Functionality": "Функціональність",
|
||||
"General": "Загальні",
|
||||
"Get beta updates": "Отримувати бета-оновлення",
|
||||
"Hard Reload": "Жорстке перезавантаження",
|
||||
"Help": "Довідка",
|
||||
"Help Center": "Центр допомоги",
|
||||
"History": "Історія",
|
||||
"History Shortcuts": "Клавіатурні скорочення історії",
|
||||
"Keyboard Shortcuts": "Клавіатурні скорочення",
|
||||
"Log Out": "Вийти",
|
||||
"Log Out of Organization": "Вийти з організації",
|
||||
"Manual proxy configuration": "Ручні налаштування проксі-сервера",
|
||||
"Minimize": "Мінімізувати",
|
||||
"Mute all sounds from Zulip": "Заглушити всі звуки від Zulip",
|
||||
"NO": "НІ",
|
||||
"Network": "Мережа",
|
||||
"OR": "АБО",
|
||||
"Organization URL": "URL-адреса організації",
|
||||
"Organizations": "Організації",
|
||||
"Paste": "Вставити",
|
||||
"Paste and Match Style": "Вставити з відповідним стилем",
|
||||
"Proxy": "Проксі",
|
||||
"Proxy bypass rules": "Правила обходу проксі",
|
||||
"Proxy rules": "Правила проксі",
|
||||
"Quit": "Вийти",
|
||||
"Quit Zulip": "Вийти з Zulip",
|
||||
"Redo": "Повторити",
|
||||
"Release Notes": "Примітки до випуску",
|
||||
"Reload": "Перезавантажити",
|
||||
"Report an Issue": "Повідомити про проблему",
|
||||
"Save": "Зберегти",
|
||||
"Select All": "Вибрати все",
|
||||
"Settings": "Налаштування",
|
||||
"Shortcuts": "Клавіатурні скорочення",
|
||||
"Show App Logs": "Показати журнали програми",
|
||||
"Show app icon in system tray": "Показувати значок програми в системному треї",
|
||||
"Show app unread badge": "Показувати значок непрочитаних повідомлень",
|
||||
"Show desktop notifications": "Показувати сповіщення на робочому столі",
|
||||
"Show downloaded files in file manager": "Показувати завантажені файли в файловому менеджері",
|
||||
"Show sidebar": "Показувати бічну панель",
|
||||
"Start app at login": "Запускати програму при вході в систему",
|
||||
"Switch to Next Organization": "Перемкнутись до наступної організації",
|
||||
"Switch to Previous Organization": "Перемкнути на попередню організацію",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "Це видалить усі дані програми, включаючи всі додані облікові записи та налаштування",
|
||||
"Tip": "Порада",
|
||||
"Toggle DevTools for Active Tab": "Увімкнути DevTools для активної вкладки",
|
||||
"Toggle DevTools for Zulip App": "Увімкнути DevTools для додатку Zulip",
|
||||
"Toggle Do Not Disturb": "Режим «Не турбувати»",
|
||||
"Toggle Full Screen": "Повноекранний режим",
|
||||
"Toggle Sidebar": "Перемкнути бічну панель",
|
||||
"Toggle Tray Icon": "Перемкнути значок в треї",
|
||||
"Tools": "Інструменти",
|
||||
"Undo": "Назад",
|
||||
"Upload": "Завантажити",
|
||||
"Use system proxy settings (requires restart)": "Використовувати системні налаштування проксі (потрібен перезапуск)",
|
||||
"View": "Вигляд",
|
||||
"View Shortcuts": "Клавіатурні скорочення вигляду",
|
||||
"Window": "Вікно",
|
||||
"Window Shortcuts": "Клавіатурні скороченн вікна",
|
||||
"YES": "ТАК",
|
||||
"Zoom In": "Збільшити",
|
||||
"Zoom Out": "Зменшити",
|
||||
"Zulip Help": "Довідка Zulip",
|
||||
"keyboard shortcuts": "клавіатурні скорочення",
|
||||
"script": "скрипт",
|
||||
"Quit when the window is closed": "Виходити, коли вікно закрите",
|
||||
"Ask where to save files before downloading": "Запитувати, куди зберігати файли перед завантаженням",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
134
app/translations/uz.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "About Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Change",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Close",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Delete",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Edit",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Save",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Settings",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
134
app/translations/vi.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "Giới thiệu",
|
||||
"Actual Size": "Kích thước thực",
|
||||
"Add Custom Certificates": "Thêm chứng chỉ tự tùy chỉnh",
|
||||
"Add Organization": "Thêm nhóm",
|
||||
"Add a Zulip organization": "Thêm nhóm Zulip",
|
||||
"Add custom CSS": "Thêm chỉnh sửa CSS",
|
||||
"Advanced": "Nâng cao",
|
||||
"All the connected organizations will appear here": "Tất cả các nhóm đã kết nối sẽ hiển thị tại đây",
|
||||
"Always start minimized": "Luôn thu nhỏ",
|
||||
"App Updates": "Cập nhật",
|
||||
"Appearance": "Giao diện",
|
||||
"Application Shortcuts": "Phím tắt",
|
||||
"Are you sure you want to disconnect this organization?": "Bạn có chắc muốn ngừng kết nối với nhóm này?",
|
||||
"Auto hide Menu bar": "Tự động ẩn thanh công cụ",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Tự động ẩn thanh công cụ (Ấn phím Alt để hiển thị)",
|
||||
"Back": "Quay lại",
|
||||
"Bounce dock on new private message": "Bounce dock trên tin nhắn mới",
|
||||
"Certificate file": "Giấy chứng nhận",
|
||||
"Change": "Thay đổi",
|
||||
"Check for Updates": "Kiểm tra cập nhật",
|
||||
"Close": "Tắt",
|
||||
"Connect": "Kết nối",
|
||||
"Connect to another organization": "Kết nối với tổ chức khác",
|
||||
"Connected organizations": "Tổ chức kết nối",
|
||||
"Copy": "Sao chép",
|
||||
"Copy Zulip URL": "Sao chép đường dẫn",
|
||||
"Create a new organization": "Tạo nhóm mới",
|
||||
"Cut": "Cắt",
|
||||
"Default download location": "Nơi lưu tập tin mặc định",
|
||||
"Delete": "Xóa",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Thông báo trên giao diện máy tính",
|
||||
"Desktop Settings": "Cài đặt ứng dụng",
|
||||
"Disconnect": "Ngắt kết nối",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Chỉnh sửa",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Thoát",
|
||||
"Quit Zulip": "Thoát khỏi Zulip",
|
||||
"Redo": "Thực hiện lại",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Tải lại",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Lưu",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Cài đặt",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "Mọi dữ liệu trong ứng dụng, bao gồm tất cả tài khoản và tùy chỉnh được thêm vào, sẽ bị xóa",
|
||||
"Tip": "Mẹo",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Công cụ",
|
||||
"Undo": "Hủy thay đổi",
|
||||
"Upload": "Tải lên",
|
||||
"Use system proxy settings (requires restart)": "Chọn cài đặt system proxy (Yêu cầu khởi động lại)",
|
||||
"View": "Xem",
|
||||
"View Shortcuts": "Hiển thị phím tắt",
|
||||
"Window": "Ứng dụng Window",
|
||||
"Window Shortcuts": "Phím tắt trong Windows",
|
||||
"YES": "Có",
|
||||
"Zoom In": "Phóng to",
|
||||
"Zoom Out": "Thu nhỏ",
|
||||
"Zulip Help": "Trợ giúp",
|
||||
"keyboard shortcuts": "Phím tắt bàn phím",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Thoát khi cửa sổ tắt",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
134
app/translations/zh-Hans.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "关于Zulip",
|
||||
"Actual Size": "真实大小",
|
||||
"Add Custom Certificates": "添加自定义证书\n\n",
|
||||
"Add Organization": "添加组织\n\n",
|
||||
"Add a Zulip organization": "添加Zulip组织\n\n",
|
||||
"Add custom CSS": "添加自定义样式(CSS)",
|
||||
"Advanced": "高级",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "应用更新",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "快捷键",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "后退",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "更改",
|
||||
"Check for Updates": "检查更新...",
|
||||
"Close": "关闭",
|
||||
"Connect": "连接",
|
||||
"Connect to another organization": "连接到另一个组织",
|
||||
"Connected organizations": "连接的组织",
|
||||
"Copy": "复制",
|
||||
"Copy Zulip URL": "复制Zulip地址(URL)",
|
||||
"Create a new organization": "创建新的组织",
|
||||
"Cut": "剪切",
|
||||
"Default download location": "缺省下载位置",
|
||||
"Delete": "删除",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "断开",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "编辑",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "文件",
|
||||
"Find accounts": "查找账户",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "历史消息",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "退出",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "最小化",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "或",
|
||||
"Organization URL": "社群网址",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "粘贴",
|
||||
"Paste and Match Style": "粘贴并匹配格式",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "保存",
|
||||
"Select All": "全选",
|
||||
"Settings": "设置",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "显示侧边栏",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "工具",
|
||||
"Undo": "撤销",
|
||||
"Upload": "上传",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "确认",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
134
app/translations/zh-Hant.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "關於 Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Change",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "關閉",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Delete",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Edit",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "尋找帳戶",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "OR",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Save",
|
||||
"Select All": "Select All",
|
||||
"Settings": "設定",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
134
app/translations/zh_TW.json
Normal file
@@ -0,0 +1,134 @@
|
||||
{
|
||||
"About Zulip": "About Zulip",
|
||||
"Actual Size": "Actual Size",
|
||||
"Add Custom Certificates": "Add Custom Certificates",
|
||||
"Add Organization": "Add Organization",
|
||||
"Add a Zulip organization": "Add a Zulip organization",
|
||||
"Add custom CSS": "Add custom CSS",
|
||||
"Advanced": "Advanced",
|
||||
"All the connected organizations will appear here": "All the connected organizations will appear here",
|
||||
"Always start minimized": "Always start minimized",
|
||||
"App Updates": "App Updates",
|
||||
"Appearance": "Appearance",
|
||||
"Application Shortcuts": "Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?": "Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar": "Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)": "Auto hide menu bar (Press Alt key to display)",
|
||||
"Back": "Back",
|
||||
"Bounce dock on new private message": "Bounce dock on new private message",
|
||||
"Certificate file": "Certificate file",
|
||||
"Change": "Change",
|
||||
"Check for Updates": "Check for Updates",
|
||||
"Close": "Close",
|
||||
"Connect": "Connect",
|
||||
"Connect to another organization": "Connect to another organization",
|
||||
"Connected organizations": "Connected organizations",
|
||||
"Copy": "Copy",
|
||||
"Copy Zulip URL": "Copy Zulip URL",
|
||||
"Create a new organization": "Create a new organization",
|
||||
"Cut": "Cut",
|
||||
"Default download location": "Default download location",
|
||||
"Delete": "Delete",
|
||||
"Desktop App Settings": "Desktop App Settings",
|
||||
"Desktop Notifications": "Desktop Notifications",
|
||||
"Desktop Settings": "Desktop Settings",
|
||||
"Disconnect": "Disconnect",
|
||||
"Download App Logs": "Download App Logs",
|
||||
"Edit": "Edit",
|
||||
"Edit Shortcuts": "Edit Shortcuts",
|
||||
"Enable auto updates": "Enable auto updates",
|
||||
"Enable error reporting (requires restart)": "Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)": "Enable spellchecker (requires restart)",
|
||||
"Factory Reset": "Factory Reset",
|
||||
"File": "File",
|
||||
"Find accounts": "Find accounts",
|
||||
"Find accounts by email": "Find accounts by email",
|
||||
"Flash taskbar on new message": "Flash taskbar on new message",
|
||||
"Forward": "Forward",
|
||||
"Functionality": "Functionality",
|
||||
"General": "General",
|
||||
"Get beta updates": "Get beta updates",
|
||||
"Hard Reload": "Hard Reload",
|
||||
"Help": "Help",
|
||||
"Help Center": "Help Center",
|
||||
"History": "History",
|
||||
"History Shortcuts": "History Shortcuts",
|
||||
"Keyboard Shortcuts": "Keyboard Shortcuts",
|
||||
"Log Out": "Log Out",
|
||||
"Log Out of Organization": "Log Out of Organization",
|
||||
"Manual proxy configuration": "Manual proxy configuration",
|
||||
"Minimize": "Minimize",
|
||||
"Mute all sounds from Zulip": "Mute all sounds from Zulip",
|
||||
"NO": "NO",
|
||||
"Network": "Network",
|
||||
"OR": "或",
|
||||
"Organization URL": "Organization URL",
|
||||
"Organizations": "Organizations",
|
||||
"Paste": "Paste",
|
||||
"Paste and Match Style": "Paste and Match Style",
|
||||
"Proxy": "Proxy",
|
||||
"Proxy bypass rules": "Proxy bypass rules",
|
||||
"Proxy rules": "Proxy rules",
|
||||
"Quit": "Quit",
|
||||
"Quit Zulip": "Quit Zulip",
|
||||
"Redo": "Redo",
|
||||
"Release Notes": "Release Notes",
|
||||
"Reload": "Reload",
|
||||
"Report an Issue": "Report an Issue",
|
||||
"Save": "Save",
|
||||
"Select All": "Select All",
|
||||
"Settings": "Settings",
|
||||
"Shortcuts": "Shortcuts",
|
||||
"Show App Logs": "Show App Logs",
|
||||
"Show app icon in system tray": "Show app icon in system tray",
|
||||
"Show app unread badge": "Show app unread badge",
|
||||
"Show desktop notifications": "Show desktop notifications",
|
||||
"Show downloaded files in file manager": "Show downloaded files in file manager",
|
||||
"Show sidebar": "Show sidebar",
|
||||
"Start app at login": "Start app at login",
|
||||
"Switch to Next Organization": "Switch to Next Organization",
|
||||
"Switch to Previous Organization": "Switch to Previous Organization",
|
||||
"These desktop app shortcuts extend the Zulip webapp's": "These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences": "This will delete all application data including all added accounts and preferences",
|
||||
"Tip": "Tip",
|
||||
"Toggle DevTools for Active Tab": "Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App": "Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb": "Toggle Do Not Disturb",
|
||||
"Toggle Full Screen": "Toggle Full Screen",
|
||||
"Toggle Sidebar": "Toggle Sidebar",
|
||||
"Toggle Tray Icon": "Toggle Tray Icon",
|
||||
"Tools": "Tools",
|
||||
"Undo": "Undo",
|
||||
"Upload": "Upload",
|
||||
"Use system proxy settings (requires restart)": "Use system proxy settings (requires restart)",
|
||||
"View": "View",
|
||||
"View Shortcuts": "View Shortcuts",
|
||||
"Window": "Window",
|
||||
"Window Shortcuts": "Window Shortcuts",
|
||||
"YES": "YES",
|
||||
"Zoom In": "Zoom In",
|
||||
"Zoom Out": "Zoom Out",
|
||||
"Zulip Help": "Zulip Help",
|
||||
"keyboard shortcuts": "keyboard shortcuts",
|
||||
"script": "script",
|
||||
"Quit when the window is closed": "Quit when the window is closed",
|
||||
"Ask where to save files before downloading": "Ask where to save files before downloading",
|
||||
"Services": "Services",
|
||||
"Hide": "Hide",
|
||||
"Hide Others": "Hide Others",
|
||||
"Unhide": "Unhide",
|
||||
"AddServer": "AddServer",
|
||||
"App language (requires restart)": "App language (requires restart)",
|
||||
"Factory Reset Data": "Factory Reset Data",
|
||||
"Reset the application, thus deleting all the connected organizations, accounts, and certificates.": "Reset the application, thus deleting all the connected organizations, accounts, and certificates.",
|
||||
"On macOS, the OS spellchecker is used.": "On macOS, the OS spellchecker is used.",
|
||||
"Change the language from System Preferences → Keyboard → Text → Spelling.": "Change the language from System Preferences → Keyboard → Text → Spelling.",
|
||||
"Copy Link": "Copy Link",
|
||||
"Copy Image": "Copy Image",
|
||||
"Copy Image URL": "Copy Image URL",
|
||||
"No Suggestion Found": "No Suggestion Found",
|
||||
"You can select a maximum of 3 languages for spellchecking.": "You can select a maximum of 3 languages for spellchecking.",
|
||||
"Spellchecker Languages": "Spellchecker Languages",
|
||||
"Add to Dictionary": "Add to Dictionary",
|
||||
"Look Up": "Look Up"
|
||||
}
|
||||
74
docs/howto/translations.md
Normal file
@@ -0,0 +1,74 @@
|
||||
# Managing translations
|
||||
|
||||
A person using the Zulip app can choose from a large number of
|
||||
languages for the app to present its UI in.
|
||||
|
||||
Within the running app, we use the library `i18n` to get the
|
||||
appropriate translation for a given string ("message") used in the UI.
|
||||
|
||||
To manage the set of UI messages and translations for them, and
|
||||
provide a nice workflow for people to contribute translations, we use
|
||||
(along with the rest of the Zulip project) a service called Transifex.
|
||||
|
||||
|
||||
## Maintainers: syncing to/from Transifex
|
||||
|
||||
### Setup
|
||||
|
||||
You'll want Transifex's CLI client, `tx`.
|
||||
|
||||
* Install in your homedir with `easy_install transifex-client` or `pip3 install --user transifex-client`.
|
||||
Or you can use your Zulip dev server virtualenv, which has it.
|
||||
|
||||
* Configure a `.transifexrc` with your API token. See [upstream
|
||||
instructions](https://docs.transifex.com/client/client-configuration#transifexrc).
|
||||
|
||||
This can go either in your homedir, or in your working tree to make
|
||||
the configuration apply only locally; it's already ignored in our
|
||||
`.gitignore`.
|
||||
|
||||
* You'll need to be added [as a "maintainer"][tx-zulip-maintainers] to
|
||||
the Zulip project on Transifex. (Upstream [recommends
|
||||
this][tx-docs-maintainers] as the set of permissions on a Transifex
|
||||
project needed for interacting with it as a developer.)
|
||||
|
||||
[tx-zulip-maintainers]: https://www.transifex.com/zulip/zulip/settings/maintainers/
|
||||
[tx-docs-maintainers]: https://docs.transifex.com/teams/understanding-user-roles#project-maintainers
|
||||
|
||||
|
||||
### Uploading strings to translate
|
||||
|
||||
Run `tx push -s`.
|
||||
|
||||
This uploads from `app/translations/en.json` to the
|
||||
set of strings Transifex shows for contributors to translate.
|
||||
(See `.tx/config` for how that's configured.)
|
||||
|
||||
|
||||
### Downloading translated strings
|
||||
|
||||
Run `tools/tx-pull`.
|
||||
|
||||
This writes to files `app/translations/<lang>.json`.
|
||||
(See `.tx/config` for how that's configured.)
|
||||
|
||||
Then look at the following sections to see if further updates are
|
||||
needed to take full advantage of the new or updated translations.
|
||||
|
||||
|
||||
### Updating the languages supported in the code
|
||||
|
||||
Sometimes when downloading translated strings we get a file for a new
|
||||
language. This happens when we've opened up a new language for people
|
||||
to contribute translations into in the Zulip project on Transifex,
|
||||
which we do when someone expresses interest in contributing them.
|
||||
|
||||
The locales for supported languages are stored in `app/translations/supported-locales.json`
|
||||
|
||||
So, when a new language is added, update the `supported-locales` module.
|
||||
|
||||
|
||||
### Updating the languages offered in the UI
|
||||
|
||||
The `supported-locales.json` module is also responsible for the language dropsdown ont he settings page.
|
||||
Maintainers/contributors only need to add the locale to the new language which would result in addition of it to the dropdown automatically.
|
||||
22
gulpfile.js
@@ -21,15 +21,13 @@ if (jsFiles.length !== tsFiles.length) {
|
||||
execSync(`${npx} tsc`);
|
||||
}
|
||||
|
||||
gulp.task('compile', () => {
|
||||
return tsProject.src()
|
||||
.pipe(tsProject())
|
||||
.js.pipe(gulp.dest('app'));
|
||||
});
|
||||
gulp.task('compile', () => tsProject.src()
|
||||
.pipe(tsProject())
|
||||
.js.pipe(gulp.dest('app')));
|
||||
|
||||
gulp.task('dev', () => {
|
||||
// Start browser process
|
||||
electron.start();
|
||||
electron.start(['--electron-connect']);
|
||||
// Restart browser process
|
||||
gulp.watch('app/main/*.ts', gulp.series('compile', 'restart:browser'));
|
||||
// Reload renderer process
|
||||
@@ -40,7 +38,7 @@ gulp.task('dev', () => {
|
||||
|
||||
gulp.task('restart:browser', done => {
|
||||
electron.stop();
|
||||
electron.restart();
|
||||
electron.restart(['--electron-connect']);
|
||||
done();
|
||||
});
|
||||
|
||||
@@ -50,11 +48,9 @@ gulp.task('reload:renderer', done => {
|
||||
done();
|
||||
});
|
||||
|
||||
gulp.task('test-e2e', () => {
|
||||
return gulp.src('tests/*.js')
|
||||
.pipe(tape({
|
||||
reporter: tapColorize()
|
||||
}));
|
||||
});
|
||||
gulp.task('test-e2e', () => gulp.src('tests/*.js')
|
||||
.pipe(tape({
|
||||
reporter: tapColorize()
|
||||
})));
|
||||
|
||||
gulp.task('default', gulp.parallel('dev', 'test-e2e'));
|
||||
|
||||
621
package-lock.json
generated
30
package.json
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"name": "zulip",
|
||||
"productName": "Zulip",
|
||||
"version": "5.2.0",
|
||||
"version": "5.3.0",
|
||||
"main": "./app/main",
|
||||
"description": "Zulip Desktop App",
|
||||
"license": "Apache-2.0",
|
||||
"copyright": "Kandra Labs, Inc.",
|
||||
"author": {
|
||||
"name": "Kandra Labs, Inc.",
|
||||
"email": "support@zulipchat.com"
|
||||
"email": "support@zulip.com"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@@ -35,8 +35,7 @@
|
||||
"dev": "gulp dev && npm test",
|
||||
"pack": "tsc && electron-builder --dir",
|
||||
"dist": "tsc && electron-builder",
|
||||
"mas": "tsc && electron-builder --mac mas",
|
||||
"build-locales": "node tools/locale-helper"
|
||||
"mas": "tsc && electron-builder --mac mas"
|
||||
},
|
||||
"pre-commit": [
|
||||
"test"
|
||||
@@ -49,12 +48,16 @@
|
||||
"**/*.node"
|
||||
],
|
||||
"files": [
|
||||
"app/**/*",
|
||||
"!**/node_modules/cld/deps/cld"
|
||||
"app/**/*"
|
||||
],
|
||||
"copyright": "©2019 Kandra Labs, Inc.",
|
||||
"mac": {
|
||||
"category": "public.app-category.productivity",
|
||||
"target": [
|
||||
"dmg",
|
||||
"pkg",
|
||||
"zip"
|
||||
],
|
||||
"darkModeSupport": true,
|
||||
"artifactName": "${productName}-${version}-${arch}.${ext}",
|
||||
"hardenedRuntime": true,
|
||||
@@ -73,7 +76,7 @@
|
||||
"AppImage",
|
||||
"snap"
|
||||
],
|
||||
"maintainer": "Akash Nimare <akash@zulipchat.com>",
|
||||
"maintainer": "Akash Nimare <akash@zulip.com>",
|
||||
"artifactName": "${productName}-${version}-${arch}.${ext}"
|
||||
},
|
||||
"deb": {
|
||||
@@ -142,22 +145,23 @@
|
||||
"InstantMessaging"
|
||||
],
|
||||
"dependencies": {
|
||||
"@electron-elements/send-feedback": "^1.0.8",
|
||||
"@electron-elements/send-feedback": "^2.0.3",
|
||||
"@sentry/electron": "^1.3.0",
|
||||
"@yaireo/tagify": "^3.10.2",
|
||||
"adm-zip": "^0.4.14",
|
||||
"auto-launch": "^5.0.5",
|
||||
"backoff": "^2.5.0",
|
||||
"electron-is-dev": "^1.2.0",
|
||||
"electron-log": "^4.1.2",
|
||||
"electron-spellchecker": "^2.2.1",
|
||||
"electron-updater": "^4.3.1",
|
||||
"electron-window-state": "^5.0.3",
|
||||
"escape-html": "^1.0.3",
|
||||
"fs-extra": "^9.0.0",
|
||||
"i18n": "^0.9.1",
|
||||
"iso-639-1": "^2.1.3",
|
||||
"nan": "^2.14.0",
|
||||
"node-json-db": "^1.1.0",
|
||||
"request": "^2.88.2",
|
||||
"rxjs": "^5.5.12",
|
||||
"semver": "^7.3.2"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
@@ -167,7 +171,6 @@
|
||||
"@types/adm-zip": "^0.4.33",
|
||||
"@types/auto-launch": "^5.0.1",
|
||||
"@types/backoff": "^2.5.1",
|
||||
"@types/electron-spellchecker": "^1.1.2",
|
||||
"@types/escape-html": "0.0.20",
|
||||
"@types/fs-extra": "^8.1.0",
|
||||
"@types/i18n": "^0.8.6",
|
||||
@@ -176,10 +179,9 @@
|
||||
"@types/requestidlecallback": "^0.3.1",
|
||||
"@typescript-eslint/eslint-plugin": "^2.30.0",
|
||||
"@typescript-eslint/parser": "^2.30.0",
|
||||
"@vitalets/google-translate-api": "^3.0.0",
|
||||
"devtron": "^1.4.0",
|
||||
"dotenv": "^8.2.0",
|
||||
"electron": "^8.2.5",
|
||||
"electron": "^8.3.3",
|
||||
"electron-builder": "^22.6.0",
|
||||
"electron-connect": "^0.6.3",
|
||||
"electron-notarize": "^0.3.0",
|
||||
@@ -203,6 +205,7 @@
|
||||
"rules": {
|
||||
"@typescript-eslint/no-dynamic-delete": "off",
|
||||
"@typescript-eslint/prefer-readonly-parameter-types": "off",
|
||||
"arrow-body-style": "error",
|
||||
"import/unambiguous": "error",
|
||||
"max-lines": [
|
||||
"warn",
|
||||
@@ -226,7 +229,6 @@
|
||||
"gulpfile.js",
|
||||
"scripts/notarize.js",
|
||||
"tests/**/*.js",
|
||||
"tools/locale-helper/index.js",
|
||||
"tools/reinstall-node-modules.js"
|
||||
],
|
||||
"parserOptions": {
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
'use strict';
|
||||
const translate = require('@vitalets/google-translate-api');
|
||||
const path = require('path');
|
||||
const fs = require('fs');
|
||||
|
||||
const translationDir = path.resolve(__dirname, '../../app/translations');
|
||||
|
||||
function writeJSON(file, data) {
|
||||
const filePath = path.resolve(translationDir, file);
|
||||
fs.writeFileSync(filePath, `${JSON.stringify(data, null, '\t')}\n`, 'utf8');
|
||||
}
|
||||
|
||||
const {phrases} = require('./locale-template');
|
||||
const supportedLocales = require('./supported-locales.json');
|
||||
|
||||
phrases.sort();
|
||||
for (const [locale, name] of Object.entries(supportedLocales)) {
|
||||
console.log(`fetching translation for: ${name} - ${locale}..`);
|
||||
(async () => {
|
||||
try {
|
||||
const result = await translate(phrases.join('\n'), {to: locale});
|
||||
const localeFile = `${locale}.json`;
|
||||
const translatedText = result.text.split('\n');
|
||||
const translationJSON = {};
|
||||
phrases.forEach((phrase, index) => {
|
||||
translationJSON[phrase] = translatedText[index];
|
||||
});
|
||||
|
||||
writeJSON(localeFile, translationJSON);
|
||||
console.log(`create: ${localeFile}`);
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
}
|
||||
})();
|
||||
}
|
||||
@@ -1,120 +0,0 @@
|
||||
{
|
||||
"phrases": [
|
||||
"About Zulip",
|
||||
"Actual Size",
|
||||
"Add a Zulip organization",
|
||||
"Add Organization",
|
||||
"Add custom CSS",
|
||||
"Add Custom Certificates",
|
||||
"Advanced",
|
||||
"All the connected organizations will appear here",
|
||||
"Always start minimized",
|
||||
"Appearance",
|
||||
"App Updates",
|
||||
"Application Shortcuts",
|
||||
"Are you sure you want to disconnect this organization?",
|
||||
"Auto hide Menu bar",
|
||||
"Auto hide menu bar (Press Alt key to display)",
|
||||
"Back",
|
||||
"Bounce dock on new private message",
|
||||
"Certificate file",
|
||||
"Change",
|
||||
"Check for Updates",
|
||||
"Close",
|
||||
"Connect",
|
||||
"Connect to another organization",
|
||||
"Connected organizations",
|
||||
"Copy",
|
||||
"Copy Zulip URL",
|
||||
"Create a new organization",
|
||||
"Cut",
|
||||
"Default download location",
|
||||
"Delete",
|
||||
"Desktop Settings",
|
||||
"Desktop App Settings",
|
||||
"Desktop Notifications",
|
||||
"Disconnect",
|
||||
"Download App Logs",
|
||||
"Edit",
|
||||
"Edit Shortcuts",
|
||||
"Enable auto updates",
|
||||
"Enable error reporting (requires restart)",
|
||||
"Enable spellchecker (requires restart)",
|
||||
"Factory Reset",
|
||||
"File",
|
||||
"Flash taskbar on new message",
|
||||
"Find accounts",
|
||||
"Find accounts by email",
|
||||
"Forward",
|
||||
"Functionality",
|
||||
"General",
|
||||
"Get beta updates",
|
||||
"Hard Reload",
|
||||
"Help",
|
||||
"Help Center",
|
||||
"History",
|
||||
"History Shortcuts",
|
||||
"Keyboard Shortcuts",
|
||||
"keyboard shortcuts",
|
||||
"Log Out",
|
||||
"Log Out of Organization",
|
||||
"Manual proxy configuration",
|
||||
"Minimize",
|
||||
"Mute all sounds from Zulip",
|
||||
"Network",
|
||||
"NO",
|
||||
"OR",
|
||||
"Organizations",
|
||||
"Organization URL",
|
||||
"Paste",
|
||||
"Paste and Match Style",
|
||||
"Proxy",
|
||||
"Proxy bypass rules",
|
||||
"Proxy rules",
|
||||
"Quit",
|
||||
"Quit Zulip",
|
||||
"Redo",
|
||||
"Release Notes",
|
||||
"Reload",
|
||||
"Report an Issue",
|
||||
"Reset App Data",
|
||||
"Reset App Settings",
|
||||
"Reset Application Data",
|
||||
"Save",
|
||||
"script",
|
||||
"Select All",
|
||||
"Settings",
|
||||
"Shortcuts",
|
||||
"Show downloaded files in file manager",
|
||||
"Switch to Next Organization",
|
||||
"Switch to Previous Organization",
|
||||
"Show app icon in system tray",
|
||||
"Show app unread badge",
|
||||
"Show App Logs",
|
||||
"Show desktop notifications",
|
||||
"Show downloaded files in file manager",
|
||||
"Show sidebar",
|
||||
"Start app at login",
|
||||
"These desktop app shortcuts extend the Zulip webapp's",
|
||||
"This will delete all application data including all added accounts and preferences",
|
||||
"Tip",
|
||||
"Toggle DevTools for Active Tab",
|
||||
"Toggle DevTools for Zulip App",
|
||||
"Toggle Do Not Disturb",
|
||||
"Toggle Full Screen",
|
||||
"Toggle Sidebar",
|
||||
"Toggle Tray Icon",
|
||||
"Tools",
|
||||
"Undo",
|
||||
"Upload",
|
||||
"Use system proxy settings (requires restart)",
|
||||
"View",
|
||||
"View Shortcuts",
|
||||
"Window",
|
||||
"Window Shortcuts",
|
||||
"YES",
|
||||
"Zoom In",
|
||||
"Zoom Out",
|
||||
"Zulip Help"
|
||||
]
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
{
|
||||
"de": "Deutsch",
|
||||
"pl": "polski",
|
||||
"en": "English",
|
||||
"cs": "česky",
|
||||
"hi": "Hindi",
|
||||
"ru": "Русский",
|
||||
"id": "Indonesia",
|
||||
"bg": "български",
|
||||
"hu": "Magyar",
|
||||
"sr": "српски",
|
||||
"ml": "Malayalam",
|
||||
"ta": "தமிழ்",
|
||||
"nl": "Nederlands",
|
||||
"ja": "日本語",
|
||||
"pt": "Português",
|
||||
"tr": "Türkçe",
|
||||
"es": "español",
|
||||
"ko": "한국어",
|
||||
"fr": "français"
|
||||
}
|
||||
3
tools/tx-pull
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/bash
|
||||
set -ex
|
||||
exec tx pull -a -f --parallel
|
||||
3
typings.d.ts
vendored
@@ -1,6 +1,7 @@
|
||||
declare module '@electron-elements/send-feedback' {
|
||||
class SendFeedback extends HTMLElement {
|
||||
customStyles: string;
|
||||
customStylesheet: string;
|
||||
titleLabel: string;
|
||||
titlePlaceholder: string;
|
||||
textareaLabel: string;
|
||||
@@ -15,6 +16,8 @@ declare module '@electron-elements/send-feedback' {
|
||||
|
||||
declare module 'node-mac-notifier';
|
||||
|
||||
declare module '@yaireo/tagify';
|
||||
|
||||
interface ClipboardDecrypter {
|
||||
version: number;
|
||||
key: Uint8Array;
|
||||
|
||||