Merge branch 'release/v9.3.0' into develop
@ -35,7 +35,7 @@
|
||||
!common.controller && (common.controller = {});
|
||||
|
||||
common.controller.modals = new(function() {
|
||||
var $dlgShare, $dlgEmbed, $dlgPassword, $dlgWarning;
|
||||
var $dlgShare, $dlgEmbed, $dlgPassword, $dlgPrintPassword, $dlgWarning;
|
||||
var appConfig;
|
||||
var embedCode = '<iframe allowtransparency="true" frameborder="0" scrolling="no" src="{embed-url}" width="{width}" height="{height}"></iframe>',
|
||||
minEmbedWidth = 400,
|
||||
@ -131,13 +131,53 @@
|
||||
$dlgPassword.modal('show');
|
||||
$dlgPassword.find('#password-input').attr('disabled', false).addClass('error').val('');
|
||||
$dlgPassword.find('#password-label-error').addClass('error');
|
||||
$dlgPassword.find('#password-btn').attr('disabled', false)
|
||||
$dlgPassword.find('#password-btn').attr('disabled', false);
|
||||
}
|
||||
setTimeout(function() {
|
||||
$dlgPassword.find('#password-input').focus();
|
||||
}, 500);
|
||||
};
|
||||
|
||||
var createDlgPrintPassword = function (submitCallback, showError) {
|
||||
if(!$dlgPrintPassword) {
|
||||
var submit = function() {
|
||||
if (submitCallback) {
|
||||
$dlgPrintPassword.modal('hide');
|
||||
$dlgPrintPassword.find('#password-input').attr('disabled', true)
|
||||
$dlgPrintPassword.find('#password-btn').attr('disabled', true)
|
||||
setTimeout(function() {
|
||||
submitCallback($dlgPrintPassword.find('#password-input').val())
|
||||
}, 350);
|
||||
}
|
||||
};
|
||||
$dlgPrintPassword = common.view.modals.create('printPassword');
|
||||
$dlgPrintPassword.modal({backdrop: 'static', keyboard: false})
|
||||
$dlgPrintPassword.modal('show');
|
||||
$dlgPrintPassword.find('#password-btn').on('click', function() {
|
||||
submit();
|
||||
});
|
||||
$dlgPrintPassword.find('#password-input').keyup(function(e){
|
||||
if(e.key == "Enter") {
|
||||
submit();
|
||||
}
|
||||
});
|
||||
$dlgPrintPassword.on('keydown', function (e) {
|
||||
if (e.key === 'Escape') {
|
||||
$dlgPrintPassword.modal('hide');
|
||||
}
|
||||
});
|
||||
} else {
|
||||
$dlgPrintPassword.modal('show');
|
||||
$dlgPrintPassword.find('#password-input')[showError ? 'addClass' : 'removeClass']('error');
|
||||
$dlgPrintPassword.find('#password-label-error')[showError ? 'addClass' : 'removeClass']('error');
|
||||
$dlgPrintPassword.find('#password-input').attr('disabled', false).val('');
|
||||
$dlgPrintPassword.find('#password-btn').attr('disabled', false);
|
||||
}
|
||||
setTimeout(function() {
|
||||
$dlgPrintPassword.find('#password-input').focus();
|
||||
}, 500);
|
||||
};
|
||||
|
||||
var showWarning = function(config) {
|
||||
$dlgWarning = common.view.modals.create('warning', 'body', {
|
||||
title: config.title,
|
||||
@ -213,6 +253,7 @@
|
||||
init: function(config) { appConfig = config; },
|
||||
attach: attachToView,
|
||||
createDlgPassword: createDlgPassword,
|
||||
createDlgPrintPassword: createDlgPrintPassword,
|
||||
showWarning: showWarning
|
||||
};
|
||||
});
|
||||
|
||||
@ -125,6 +125,17 @@ common.view.modals = new(function() {
|
||||
.attr('id', 'dlg-password');
|
||||
|
||||
_$dlg.find('button.close').remove();
|
||||
_$dlg.find('.modal-footer').remove();
|
||||
} else if(name == 'printPassword') {
|
||||
_$dlg = $(tplDialog
|
||||
.replace(/\{title}/, this.txtTitleProtectedPrint)
|
||||
.replace(/\{body}/, _tplbody_password)
|
||||
.replace(/\{label}/, this.txtPrintFile)
|
||||
.replace(/\{error}/, this.txtIncorrectPwd)
|
||||
.replace(/\{button}/, '<button id="password-btn" type="button" class="btn">OK</button>'))
|
||||
.appendTo(parent)
|
||||
.attr('id', 'dlg-password');
|
||||
|
||||
_$dlg.find('.modal-footer').remove();
|
||||
} else if (name == 'warning') {
|
||||
var footerBtns = (config && config.buttons || ['ok']).map(btn =>
|
||||
@ -150,5 +161,7 @@ common.view.modals = new(function() {
|
||||
txtTitleProtected: 'Protected file',
|
||||
txtOpenFile: 'Enter a password to open the file',
|
||||
txtIncorrectPwd: 'Password is incorrect',
|
||||
txtTitleProtectedPrint: 'Protected print',
|
||||
txtPrintFile: 'Enter a password to print the file',
|
||||
};
|
||||
})();
|
||||
|
||||
@ -60,6 +60,8 @@
|
||||
@import "../../../../common/main/resources/less/opendialog.less";
|
||||
@import "../../../../common/main/resources/less/advanced-settings-window.less";
|
||||
@import "../../../../common/main/resources/less/searchdialog.less";
|
||||
@import "../../../../common/main/resources/less/colorpalette.less";
|
||||
@import "../../../../common/main/resources/less/theme-colorpalette.less";
|
||||
|
||||
@toolbarFontSize: 12px;
|
||||
|
||||
|
||||
@ -203,6 +203,14 @@ define([
|
||||
}
|
||||
},
|
||||
|
||||
hideItemResizer: function(alias, isHide) {
|
||||
const panel = this.getItem(alias);
|
||||
if(panel && panel.resize) {
|
||||
panel.resize.hidden = isHide;
|
||||
panel.resize.el && (panel.resize.el[isHide ? 'hide' : 'show']());
|
||||
}
|
||||
},
|
||||
|
||||
onSelectStart: function(e) {
|
||||
if (e.preventDefault) e.preventDefault();
|
||||
return false;
|
||||
|
||||
@ -47,6 +47,7 @@ define([
|
||||
], function () { 'use strict';
|
||||
Common.Controllers.Fonts = Backbone.Controller.extend((function() {
|
||||
var FONT_TYPE_RECENT = 4;
|
||||
var cachedStore;
|
||||
|
||||
function isFontSaved(store, rec) {
|
||||
var out = rec.get('type') == FONT_TYPE_RECENT,
|
||||
@ -117,10 +118,13 @@ define([
|
||||
});
|
||||
});
|
||||
|
||||
var store = this.getCollection('Common.Collections.Fonts');
|
||||
store && store.add(fontsArray);
|
||||
cachedStore = this.getCollection('Common.Collections.Fonts');
|
||||
cachedStore && cachedStore.add(fontsArray);
|
||||
|
||||
Common.NotificationCenter.trigger('fonts:load', store, select);
|
||||
if ( Common.NotificationCenter._events['fonts:load'] ) {
|
||||
Common.NotificationCenter.trigger('fonts:load', cachedStore, select);
|
||||
cachedStore = null;
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
@ -132,6 +136,10 @@ define([
|
||||
],
|
||||
views: [],
|
||||
|
||||
store: function () {
|
||||
return cachedStore;
|
||||
},
|
||||
|
||||
initialize: function() {
|
||||
Common.NotificationCenter.on('fonts:select', _.bind(onSelectFont, this))
|
||||
},
|
||||
|
||||
@ -1223,7 +1223,8 @@ define([
|
||||
help && window.open(help, '_blank');
|
||||
},
|
||||
'docked': function(frameId){
|
||||
me.api.asc_pluginButtonDockChanged(isPanel ? variation.type : 'panel', variation.guid, frameId, function(){
|
||||
const docked_place = isPanel ? variation.type : !!variation.dockedPlace ? variation.dockedPlace : 'panelRight';
|
||||
me.api.asc_pluginButtonDockChanged(docked_place, variation.guid, frameId, function(){
|
||||
setTimeout(function () {
|
||||
me.customPluginsDlg[frameId].close();
|
||||
me.onPluginPanelShow(frameId, variation, lang);
|
||||
@ -1250,7 +1251,7 @@ define([
|
||||
var variationType = Asc.PluginType.getType(variation.type);
|
||||
var isSystem = (true === variation.isSystem) || (Asc.PluginType.System === variationType),
|
||||
isPanel = variationType === Asc.PluginType.Panel || variationType === Asc.PluginType.PanelRight;
|
||||
var visible = (this.appOptions.isEdit || variation.isViewer && (variation.isDisplayedInViewer!==false)) && _.contains(variation.EditorsSupport, this.editor) && !isSystem;
|
||||
var visible = (this.appOptions.isEdit || this.appOptions.canSubmitForms || variation.isViewer && (variation.isDisplayedInViewer!==false)) && _.contains(variation.EditorsSupport, this.editor) && !isSystem;
|
||||
if (visible && isPanel) {
|
||||
this.onPluginPanelShow(frameId, variation, lang);
|
||||
} else if (visible && !variation.isInsideMode) {
|
||||
|
||||
@ -61,7 +61,8 @@ define([
|
||||
this.addListeners({
|
||||
'Common.Views.Protection': {
|
||||
'protect:password': _.bind(this.onPasswordClick, this),
|
||||
'protect:signature': _.bind(this.onSignatureClick, this)
|
||||
'protect:signature': _.bind(this.onSignatureClick, this),
|
||||
'protect:protectForm': _.bind(this.onProtectForm, this),
|
||||
}
|
||||
});
|
||||
},
|
||||
@ -91,6 +92,8 @@ define([
|
||||
this.api.asc_registerCallback('asc_onUpdateSignatures', _.bind(this.onApiUpdateSignatures, this));
|
||||
}
|
||||
this.api.asc_registerCallback('asc_onCoAuthoringDisconnect',_.bind(this.onCoAuthoringDisconnect, this));
|
||||
|
||||
Common.NotificationCenter.on('doc:mode-changed', _.bind(this.onChangeDocMode, this));
|
||||
}
|
||||
},
|
||||
|
||||
@ -132,6 +135,10 @@ define([
|
||||
}
|
||||
},
|
||||
|
||||
onProtectForm: function(state) {
|
||||
this.api && this.api.asc_markAsFinal(state);
|
||||
},
|
||||
|
||||
createToolbarPanel: function() {
|
||||
return this.view.getPanel();
|
||||
},
|
||||
@ -256,6 +263,12 @@ define([
|
||||
|
||||
onCoAuthoringDisconnect: function() {
|
||||
this.SetDisabled(true);
|
||||
},
|
||||
|
||||
onChangeDocMode: function () {
|
||||
if(this.view && this.view.btnProtectForm) {
|
||||
this.view.btnProtectForm.toggle(this.api.asc_isFinal(), true);
|
||||
}
|
||||
}
|
||||
|
||||
}, Common.Controllers.Protection || {}));
|
||||
|
||||
@ -167,10 +167,10 @@ define([
|
||||
}
|
||||
},
|
||||
|
||||
setMode: function(mode) {
|
||||
setMode: function(mode, tabOptions) {
|
||||
this.appConfig = mode;
|
||||
this.popoverChanges = new Common.Collections.ReviewChanges();
|
||||
this.view = this.createView('Common.Views.ReviewChanges', { mode: mode });
|
||||
this.view = this.createView('Common.Views.ReviewChanges', { mode: mode, tabOptions: (tabOptions || {}) });
|
||||
|
||||
if (!!this.appConfig.sharingSettingsUrl && this.appConfig.sharingSettingsUrl.length || this.appConfig.canRequestSharingSettings) {
|
||||
Common.Gateway.on('showsharingsettings', _.bind(this.changeAccessRights, this));
|
||||
|
||||
@ -186,157 +186,10 @@ define([
|
||||
},
|
||||
}
|
||||
|
||||
var name_colors = [
|
||||
"toolbar-header-document",
|
||||
"toolbar-header-spreadsheet",
|
||||
"toolbar-header-presentation",
|
||||
"toolbar-header-pdf",
|
||||
"toolbar-header-visio",
|
||||
|
||||
"text-toolbar-header-on-background-document",
|
||||
"text-toolbar-header-on-background-spreadsheet",
|
||||
"text-toolbar-header-on-background-presentation",
|
||||
"text-toolbar-header-on-background-pdf",
|
||||
"text-toolbar-header-on-background-visio",
|
||||
|
||||
"background-normal",
|
||||
"background-toolbar",
|
||||
"background-toolbar-additional",
|
||||
"background-primary-dialog-button",
|
||||
"background-notification-popover",
|
||||
"background-notification-badge",
|
||||
"background-scrim",
|
||||
"background-loader",
|
||||
"background-accent-button",
|
||||
"background-contrast-popover",
|
||||
"shadow-contrast-popover",
|
||||
|
||||
"highlight-button-hover",
|
||||
"highlight-button-pressed",
|
||||
"highlight-button-pressed-hover",
|
||||
"highlight-primary-dialog-button-hover",
|
||||
"highlight-header-button-hover",
|
||||
"highlight-header-button-pressed",
|
||||
"highlight-text-select",
|
||||
"highlight-toolbar-tab-underline-document",
|
||||
"highlight-toolbar-tab-underline-spreadsheet",
|
||||
"highlight-toolbar-tab-underline-presentation",
|
||||
"highlight-toolbar-tab-underline-pdf",
|
||||
"highlight-toolbar-tab-underline-visio",
|
||||
"highlight-header-tab-underline-document",
|
||||
"highlight-header-tab-underline-spreadsheet",
|
||||
"highlight-header-tab-underline-presentation",
|
||||
"highlight-header-tab-underline-pdf",
|
||||
"highlight-header-tab-underline-visio",
|
||||
|
||||
"border-toolbar",
|
||||
"border-divider",
|
||||
"border-regular-control",
|
||||
"border-preview-hover",
|
||||
"border-preview-select",
|
||||
"border-control-focus",
|
||||
"border-color-shading",
|
||||
"border-contrast-popover",
|
||||
|
||||
"text-normal",
|
||||
"text-normal-pressed",
|
||||
"text-secondary",
|
||||
"text-tertiary",
|
||||
"text-link",
|
||||
"text-link-hover",
|
||||
"text-link-active",
|
||||
"text-link-visited",
|
||||
"text-inverse",
|
||||
"text-toolbar-header",
|
||||
"text-contrast-background",
|
||||
"text-alt-key-hint",
|
||||
|
||||
"icon-normal",
|
||||
"icon-normal-pressed",
|
||||
"icon-toolbar-header",
|
||||
"icon-success",
|
||||
|
||||
"canvas-background",
|
||||
"canvas-content-background",
|
||||
"canvas-page-border",
|
||||
|
||||
"canvas-ruler-background",
|
||||
"canvas-ruler-border",
|
||||
"canvas-ruler-margins-background",
|
||||
"canvas-ruler-mark",
|
||||
"canvas-ruler-handle-border",
|
||||
"canvas-ruler-handle-border-disabled",
|
||||
|
||||
"canvas-high-contrast",
|
||||
"canvas-high-contrast-disabled",
|
||||
|
||||
"canvas-cell-title-background",
|
||||
"canvas-cell-title-background-hover",
|
||||
"canvas-cell-title-background-selected",
|
||||
"canvas-cell-title-border",
|
||||
"canvas-cell-title-border-hover",
|
||||
"canvas-cell-title-border-selected",
|
||||
"canvas-cell-title-text",
|
||||
|
||||
"canvas-dark-cell-title",
|
||||
"canvas-dark-cell-title-hover",
|
||||
"canvas-dark-cell-title-selected",
|
||||
"canvas-dark-cell-title-border",
|
||||
"canvas-dark-cell-title-border-hover",
|
||||
"canvas-dark-cell-title-border-selected",
|
||||
|
||||
"canvas-scroll-thumb",
|
||||
"canvas-scroll-thumb-hover",
|
||||
"canvas-scroll-thumb-pressed",
|
||||
"canvas-scroll-thumb-border",
|
||||
"canvas-scroll-thumb-border-hover",
|
||||
"canvas-scroll-thumb-border-pressed",
|
||||
"canvas-scroll-arrow",
|
||||
"canvas-scroll-arrow-hover",
|
||||
"canvas-scroll-arrow-pressed",
|
||||
"canvas-scroll-thumb-target",
|
||||
"canvas-scroll-thumb-target-hover",
|
||||
"canvas-scroll-thumb-target-pressed",
|
||||
|
||||
"canvas-sheet-view-cell-background",
|
||||
"canvas-sheet-view-cell-background-hover",
|
||||
"canvas-sheet-view-cell-background-pressed",
|
||||
"canvas-sheet-view-cell-title-label",
|
||||
|
||||
"canvas-select-all-icon",
|
||||
|
||||
"canvas-anim-pane-background",
|
||||
"canvas-anim-pane-item-fill-selected",
|
||||
"canvas-anim-pane-item-fill-hovered",
|
||||
"canvas-anim-pane-button-fill",
|
||||
"canvas-anim-pane-button-fill-hovered",
|
||||
"canvas-anim-pane-button-fill-disabled",
|
||||
"canvas-anim-pane-play-button-fill",
|
||||
"canvas-anim-pane-play-button-outline",
|
||||
"canvas-anim-pane-effect-bar-entrance-fill",
|
||||
"canvas-anim-pane-effect-bar-entrance-outline",
|
||||
"canvas-anim-pane-effect-bar-emphasis-fill",
|
||||
"canvas-anim-pane-effect-bar-emphasis-outline",
|
||||
"canvas-anim-pane-effect-bar-exit-fill",
|
||||
"canvas-anim-pane-effect-bar-exit-outline",
|
||||
"canvas-anim-pane-effect-bar-path-fill",
|
||||
"canvas-anim-pane-effect-bar-path-outline",
|
||||
"canvas-anim-pane-timeline-ruler-outline",
|
||||
"canvas-anim-pane-timeline-ruler-tick",
|
||||
|
||||
"canvas-anim-pane-timeline-scroller-fill",
|
||||
"canvas-anim-pane-timeline-scroller-outline",
|
||||
"canvas-anim-pane-timeline-scroller-opacity",
|
||||
"canvas-anim-pane-timeline-scroller-opacity-hovered",
|
||||
"canvas-anim-pane-timeline-scroller-opacity-active",
|
||||
|
||||
"toolbar-height-controls",
|
||||
"sprite-button-icons-uid",
|
||||
];
|
||||
var theme_props = {};
|
||||
|
||||
var get_current_theme_colors = function (c) {
|
||||
const colors = c || name_colors;
|
||||
const colors = c || themeColorTokens;
|
||||
var out_object = {};
|
||||
if ( !(Common.Utils.isIE10 || Common.Utils.isIE11) ) {
|
||||
var style = getComputedStyle(document.body);
|
||||
@ -598,9 +451,9 @@ define([
|
||||
|
||||
const refresh_theme = function (force, caller) {
|
||||
if ( force || Common.localStorage.getItem('ui-theme-id') != window.uitheme.id ) {
|
||||
const theme_id = Common.localStorage.getItem('ui-theme-id');
|
||||
let theme_id = Common.localStorage.getItem('ui-theme-id');
|
||||
|
||||
if ( theme_id ) {
|
||||
if ( theme_id && (force && (theme_id = 'theme-system')) ) {
|
||||
apply_theme.call(this, theme_id);
|
||||
Common.NotificationCenter.trigger('uitheme:changed', theme_id, caller);
|
||||
}
|
||||
@ -636,7 +489,7 @@ define([
|
||||
apply_theme.call(this, window.uitheme.id);
|
||||
}
|
||||
|
||||
const obj = get_current_theme_colors(name_colors);
|
||||
const obj = get_current_theme_colors(themeColorTokens);
|
||||
obj.type = window.uitheme.type ? window.uitheme.type : themes_map[theme_id] ? themes_map[theme_id].type : THEME_TYPE_LIGHT;
|
||||
obj.name = theme_id;
|
||||
api.asc_setSkin(obj);
|
||||
@ -795,4 +648,166 @@ define([
|
||||
}
|
||||
}
|
||||
})(Common.UI.Themes);
|
||||
|
||||
const themeColorTokens = [
|
||||
"toolbar-header-document",
|
||||
"toolbar-header-spreadsheet",
|
||||
"toolbar-header-presentation",
|
||||
"toolbar-header-pdf",
|
||||
"toolbar-header-visio",
|
||||
|
||||
"text-toolbar-header-on-background-document",
|
||||
"text-toolbar-header-on-background-spreadsheet",
|
||||
"text-toolbar-header-on-background-presentation",
|
||||
"text-toolbar-header-on-background-pdf",
|
||||
"text-toolbar-header-on-background-visio",
|
||||
|
||||
"background-normal",
|
||||
"background-toolbar",
|
||||
"background-toolbar-tab",
|
||||
"background-toolbar-additional",
|
||||
"background-primary-dialog-button",
|
||||
"background-notification-popover",
|
||||
"background-notification-badge",
|
||||
"background-scrim",
|
||||
"background-loader",
|
||||
"background-accent-button",
|
||||
"background-contrast-popover",
|
||||
"background-alt-key-hint",
|
||||
"shadow-contrast-popover",
|
||||
"background-fill-button",
|
||||
"background-pane",
|
||||
"background-pane-additional",
|
||||
|
||||
"highlight-button-hover",
|
||||
"highlight-button-pressed",
|
||||
"highlight-button-pressed-hover",
|
||||
"highlight-primary-dialog-button-hover",
|
||||
"highlight-primary-dialog-button-pressed",
|
||||
"highlight-header-button-hover",
|
||||
"highlight-header-button-pressed",
|
||||
"highlight-text-select",
|
||||
"highlight-fill-button-hover",
|
||||
"highlight-fill-button-pressed",
|
||||
"highlight-toolbar-tab-underline-document",
|
||||
"highlight-toolbar-tab-underline-spreadsheet",
|
||||
"highlight-toolbar-tab-underline-presentation",
|
||||
"highlight-toolbar-tab-underline-pdf",
|
||||
"highlight-toolbar-tab-underline-visio",
|
||||
"highlight-header-tab-underline-document",
|
||||
"highlight-header-tab-underline-spreadsheet",
|
||||
"highlight-header-tab-underline-presentation",
|
||||
"highlight-header-tab-underline-pdf",
|
||||
"highlight-header-tab-underline-visio",
|
||||
"highlight-comment-hover",
|
||||
"highlight-comment-pressed",
|
||||
|
||||
"border-toolbar",
|
||||
"border-toolbar-active-panel-top",
|
||||
"border-toolbar-active-tab",
|
||||
"border-divider",
|
||||
"border-regular-control",
|
||||
"border-preview-hover",
|
||||
"border-preview-select",
|
||||
"border-control-focus",
|
||||
"border-color-shading",
|
||||
"border-contrast-popover",
|
||||
"border-button-pressed-focus",
|
||||
|
||||
"text-normal",
|
||||
"text-normal-pressed",
|
||||
"text-secondary",
|
||||
"text-tertiary",
|
||||
"text-link",
|
||||
"text-link-hover",
|
||||
"text-link-active",
|
||||
"text-link-visited",
|
||||
"text-inverse",
|
||||
"text-toolbar-header",
|
||||
"text-contrast-background",
|
||||
"text-alt-key-hint",
|
||||
|
||||
"icon-normal",
|
||||
"icon-normal-pressed",
|
||||
"icon-toolbar-header",
|
||||
"icon-success",
|
||||
|
||||
"canvas-background",
|
||||
"canvas-content-background",
|
||||
"canvas-page-border",
|
||||
|
||||
"canvas-ruler-background",
|
||||
"canvas-ruler-border",
|
||||
"canvas-ruler-margins-background",
|
||||
"canvas-ruler-mark",
|
||||
"canvas-ruler-handle-border",
|
||||
"canvas-ruler-handle-border-disabled",
|
||||
|
||||
"canvas-high-contrast",
|
||||
"canvas-high-contrast-disabled",
|
||||
|
||||
"canvas-cell-title-background",
|
||||
"canvas-cell-title-background-hover",
|
||||
"canvas-cell-title-background-selected",
|
||||
"canvas-cell-title-border",
|
||||
"canvas-cell-title-border-hover",
|
||||
"canvas-cell-title-border-selected",
|
||||
"canvas-cell-title-text",
|
||||
|
||||
"canvas-dark-cell-title",
|
||||
"canvas-dark-cell-title-hover",
|
||||
"canvas-dark-cell-title-selected",
|
||||
"canvas-dark-cell-title-border",
|
||||
"canvas-dark-cell-title-border-hover",
|
||||
"canvas-dark-cell-title-border-selected",
|
||||
|
||||
"canvas-scroll-thumb",
|
||||
"canvas-scroll-thumb-hover",
|
||||
"canvas-scroll-thumb-pressed",
|
||||
"canvas-scroll-thumb-border",
|
||||
"canvas-scroll-thumb-border-hover",
|
||||
"canvas-scroll-thumb-border-pressed",
|
||||
"canvas-scroll-arrow",
|
||||
"canvas-scroll-arrow-hover",
|
||||
"canvas-scroll-arrow-pressed",
|
||||
"canvas-scroll-thumb-target",
|
||||
"canvas-scroll-thumb-target-hover",
|
||||
"canvas-scroll-thumb-target-pressed",
|
||||
|
||||
"canvas-sheet-view-cell-background",
|
||||
"canvas-sheet-view-cell-background-hover",
|
||||
"canvas-sheet-view-cell-background-pressed",
|
||||
"canvas-sheet-view-cell-title-label",
|
||||
"canvas-sheet-view-select-all-icon",
|
||||
|
||||
"canvas-select-all-icon",
|
||||
|
||||
"canvas-anim-pane-background",
|
||||
"canvas-anim-pane-item-fill-selected",
|
||||
"canvas-anim-pane-item-fill-hovered",
|
||||
"canvas-anim-pane-button-fill",
|
||||
"canvas-anim-pane-button-fill-hovered",
|
||||
"canvas-anim-pane-button-fill-disabled",
|
||||
"canvas-anim-pane-play-button-fill",
|
||||
"canvas-anim-pane-play-button-outline",
|
||||
"canvas-anim-pane-effect-bar-entrance-fill",
|
||||
"canvas-anim-pane-effect-bar-entrance-outline",
|
||||
"canvas-anim-pane-effect-bar-emphasis-fill",
|
||||
"canvas-anim-pane-effect-bar-emphasis-outline",
|
||||
"canvas-anim-pane-effect-bar-exit-fill",
|
||||
"canvas-anim-pane-effect-bar-exit-outline",
|
||||
"canvas-anim-pane-effect-bar-path-fill",
|
||||
"canvas-anim-pane-effect-bar-path-outline",
|
||||
"canvas-anim-pane-timeline-ruler-outline",
|
||||
"canvas-anim-pane-timeline-ruler-tick",
|
||||
|
||||
"canvas-anim-pane-timeline-scroller-fill",
|
||||
"canvas-anim-pane-timeline-scroller-outline",
|
||||
"canvas-anim-pane-timeline-scroller-opacity",
|
||||
"canvas-anim-pane-timeline-scroller-opacity-hovered",
|
||||
"canvas-anim-pane-timeline-scroller-opacity-active",
|
||||
|
||||
"toolbar-height-controls",
|
||||
"sprite-button-icons-uid",
|
||||
];
|
||||
});
|
||||
|
||||
@ -211,6 +211,7 @@ define([
|
||||
replyId = btn.attr('data-value');
|
||||
|
||||
if (btn.hasClass('btn-edit-common')) {
|
||||
me.fireEvent('comment:show', [commentId, false]);
|
||||
if (!_.isUndefined(replyId)) {
|
||||
me.fireEvent('comment:closeEditing', [commentId]);
|
||||
me.fireEvent('comment:editReply', [commentId, replyId]);
|
||||
@ -237,7 +238,6 @@ define([
|
||||
me.hookTextBox();
|
||||
}
|
||||
}
|
||||
me.fireEvent('comment:show', [commentId, false]);
|
||||
} else if (btn.hasClass('btn-delete')) {
|
||||
if (!_.isUndefined(replyId)) {
|
||||
me.fireEvent('comment:removeReply', [commentId, replyId]);
|
||||
@ -250,6 +250,7 @@ define([
|
||||
me.fireEvent('comment:closeEditing');
|
||||
readdresolves();
|
||||
} else if (btn.hasClass('user-reply')) {
|
||||
me.fireEvent('comment:show', [commentId, false]);
|
||||
me.fireEvent('comment:closeEditing');
|
||||
record.set('showReply', true);
|
||||
|
||||
@ -260,7 +261,6 @@ define([
|
||||
|
||||
picker.autoScrollToEditButtons();
|
||||
picker.setFocusToTextBox();
|
||||
me.fireEvent('comment:show', [commentId, false]);
|
||||
} else if (btn.hasClass('btn-reply', false)) {
|
||||
if (showReplyBox) {
|
||||
me.fireEvent('comment:addReply', [commentId, picker.getActiveTextBoxVal()]);
|
||||
|
||||
@ -649,7 +649,7 @@ define([], function () {
|
||||
current: this.listMacros.store.indexOf(this.listMacros.getSelectedRec())
|
||||
}));
|
||||
if(this._state.isFunctionsSupport) {
|
||||
this.api.pluginMethod_SetCustomFunctions(JSON.stringify({
|
||||
this.api.SetCustomFunctions(JSON.stringify({
|
||||
macrosArray: this.listFunctions.store.models.map(function(item) {
|
||||
return {
|
||||
guid: item.get('guid'),
|
||||
|
||||
@ -172,6 +172,7 @@ define([
|
||||
this.previewData = _options.previewData;
|
||||
this.warning = _options.warning || false;
|
||||
this.closable = _options.closable;
|
||||
this.fromToolbar = _options.fromToolbar;
|
||||
this.codepages = _options.codepages;
|
||||
this.settings = _options.settings;
|
||||
this.api = _options.api;
|
||||
@ -568,7 +569,7 @@ define([
|
||||
break;
|
||||
case Common.Utils.importTextType.Paste:
|
||||
case Common.Utils.importTextType.Columns:
|
||||
this.api.asc_TextImport(encoding, _.bind(this.textCallback, this), this.type == Common.Utils.importTextType.Paste);
|
||||
this.api.asc_TextImport(encoding, _.bind(this.textCallback, this), this.type == Common.Utils.importTextType.Paste, this.fromToolbar);
|
||||
break;
|
||||
}
|
||||
},
|
||||
|
||||
@ -57,16 +57,22 @@ define([], function () { 'use strict';
|
||||
this.fontStore = this.options.fontStore;
|
||||
this.mode = 0; // 0 - upload, 1 - draw, 2 - type
|
||||
this.storage = !!this.options.storage;
|
||||
this.fontName = 'Arial';
|
||||
this.isImageLoaded = false;
|
||||
this.iconType = this.options.iconType;
|
||||
this.font = {
|
||||
size: 11,
|
||||
name: 'Arial',
|
||||
bold: false,
|
||||
italic: false
|
||||
};
|
||||
|
||||
this.template = [
|
||||
'<div class="box">',
|
||||
'<label style="display: block; margin-bottom: 10px;">' + this.textBefore + '</label>',
|
||||
'<div class="input-row" style="margin-bottom: 15px;">',
|
||||
'<button type="button" class="btn btn-text-default auto" id="id-dlg-pdf-btn-upload" style="border-radius: 0;">' + this.txtUpload + '</button>',
|
||||
'<button type="button" class="btn btn-text-default auto" id="id-dlg-pdf-btn-draw" style="border-radius: 0;">' + this.txtDraw + '</button>',
|
||||
'<button type="button" class="btn btn-text-default auto" id="id-dlg-pdf-btn-type" style="border-radius: 0;">' + this.txtType + '</button>',
|
||||
'<div style="margin-bottom: 15px;">',
|
||||
'<button type="button" class="btn btn-text-default auto" id="id-dlg-pdf-btn-upload">' + this.txtUpload + '</button>',
|
||||
'<button type="button" class="btn btn-text-default auto" id="id-dlg-pdf-btn-draw">' + this.txtDraw + '</button>',
|
||||
'<button type="button" class="btn btn-text-default auto" id="id-dlg-pdf-btn-type">' + this.txtType + '</button>',
|
||||
'</div>',
|
||||
'<label style="display: block; margin-bottom: 3px;">' + this.textLooksAs + '</label>',
|
||||
'<div style="outline: 1px solid #cbcbcb;width: 500px; height: 150px;">',
|
||||
@ -83,12 +89,16 @@ define([], function () { 'use strict';
|
||||
'<div id="pdf-sign-img-draw-preview" class="img-draw hidden" style="width: 100%; height: 100%; position: relative; margin: 0 auto;"></div>',
|
||||
'<div id="pdf-sign-img-type-preview" class="img-type hidden" style="width: 100%; height: 100%; position: relative; margin: 0 auto;"></div>',
|
||||
'</div>',
|
||||
'<div class="input-row" style="margin: 10px 0;">',
|
||||
'<div id="pdf-sign-ch-back" class="input-row img-upload" style="display: inline-block; vertical-align: middle;"></div>',
|
||||
'<div id="pdf-sign-fonts" class="input-row img-type hidden" style="display: inline-block; vertical-align: middle;"></div>',
|
||||
'<div id="pdf-sign-line-size" class="input-row img-draw margin-right-8 hidden" style="display: inline-block; vertical-align: middle;"></div>',
|
||||
'<div id="pdf-sign-line-color" class="input-row img-draw hidden" style="display: inline-block;"></div>',
|
||||
'<button type="button" class="input-row btn btn-text-default auto float-right" id="pdf-sign-btn-clear">' + this.textClear + '</button>',
|
||||
'<div class="input-row display-flex-row-center" style="margin: 10px 0;">',
|
||||
'<div id="pdf-sign-ch-back" class="img-upload"></div>',
|
||||
'<div id="pdf-sign-name" class="img-type hidden"></div>',
|
||||
'<div id="pdf-sign-fonts" class="img-type hidden margin-left-5"></div>',
|
||||
'<div id="pdf-sign-font-size" class="img-type hidden margin-left-5"></div>',
|
||||
'<div id="pdf-sign-bold" class="img-type hidden margin-left-5"></div>','<div id="pdf-sign-italic" class="img-type hidden margin-left-5" ></div>',
|
||||
'<div id="pdf-sign-line-size" class="img-draw margin-right-5 hidden"></div>',
|
||||
'<div id="pdf-sign-line-color" class="img-draw hidden"></div>',
|
||||
'<div style="flex-grow: 1;display: flex; justify-content: center;"><div id="btn-sign-undo" class="img-draw margin-right-5 hidden"></div><div id="btn-sign-redo" class="img-draw hidden"></div></div>',
|
||||
'<button type="button" class="btn btn-text-default auto" id="pdf-sign-btn-clear">' + this.textClear + '</button>',
|
||||
'</div>',
|
||||
'</div>',
|
||||
].join('');
|
||||
@ -101,7 +111,8 @@ define([], function () { 'use strict';
|
||||
Common.UI.Window.prototype.render.call(this);
|
||||
|
||||
var me = this,
|
||||
$window = this.getChild();
|
||||
$window = this.getChild(),
|
||||
is_svg_icon = this.iconType === 'svg';
|
||||
|
||||
this.btnUpload = new Common.UI.Button({
|
||||
el: $window.find('#id-dlg-pdf-btn-upload'),
|
||||
@ -127,6 +138,7 @@ define([], function () { 'use strict';
|
||||
allowDepress: false
|
||||
});
|
||||
this.btnType.on('click', _.bind(this.onImgModeClick, this, 2));
|
||||
Common.UI.GroupedButtons([me.btnUpload, me.btnDraw, me.btnType]);
|
||||
|
||||
this.btnSelectImage = new Common.UI.Button({
|
||||
parentEl: $window.find('#id-dlg-pdf-select-image'),
|
||||
@ -161,27 +173,128 @@ define([], function () { 'use strict';
|
||||
this.cmbFonts = new Common.UI.ComboBoxFonts({
|
||||
el : $window.find('#pdf-sign-fonts'),
|
||||
cls : 'input-group-nr',
|
||||
style : 'width: 142px;',
|
||||
style : 'width: 100px;',
|
||||
menuCls : 'scrollable-menu',
|
||||
menuStyle : 'min-width: 100%;max-height: 270px;',
|
||||
store : new Common.Collections.Fonts(),
|
||||
recent : 0,
|
||||
takeFocusOnClose: true
|
||||
}).on('selected', function(combo, record) {
|
||||
me.fontName = record.name;
|
||||
me.font.name = record.name;
|
||||
me.props && me.props.put_TypeFont(record.name);
|
||||
});
|
||||
|
||||
this.cmbFontSize = new Common.UI.ComboBox({
|
||||
el: $window.find('#pdf-sign-font-size'),
|
||||
cls: 'input-group-nr',
|
||||
style: 'width: 50px;',
|
||||
menuCls : 'scrollable-menu',
|
||||
menuStyle: 'min-width: 50px;max-height: 270px;',
|
||||
data: [
|
||||
{ value: 8, displayValue: "8" },
|
||||
{ value: 9, displayValue: "9" },
|
||||
{ value: 10, displayValue: "10" },
|
||||
{ value: 11, displayValue: "11" },
|
||||
{ value: 12, displayValue: "12" },
|
||||
{ value: 14, displayValue: "14" },
|
||||
{ value: 16, displayValue: "16" },
|
||||
{ value: 18, displayValue: "18" },
|
||||
{ value: 20, displayValue: "20" },
|
||||
{ value: 22, displayValue: "22" },
|
||||
{ value: 24, displayValue: "24" },
|
||||
{ value: 26, displayValue: "26" },
|
||||
{ value: 28, displayValue: "28" },
|
||||
{ value: 36, displayValue: "36" },
|
||||
{ value: 48, displayValue: "48" },
|
||||
{ value: 72, displayValue: "72" },
|
||||
{ value: 96, displayValue: "96" }
|
||||
],
|
||||
takeFocusOnClose: true
|
||||
}).on('selected', function(combo, record) {
|
||||
me.font.size= record.value;
|
||||
me.props && me.props.put_TypeFontSize(record.value);
|
||||
});
|
||||
this.cmbFontSize.setValue(this.font.size);
|
||||
this.cmbFontSize.on('changed:before', _.bind(this.onFontSizeChanged, this, true));
|
||||
this.cmbFontSize.on('changed:after', _.bind(this.onFontSizeChanged, this, false));
|
||||
|
||||
this.btnBold = new Common.UI.Button({
|
||||
parentEl: $window.find('#pdf-sign-bold'),
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-bold',
|
||||
enableToggle: true,
|
||||
hint: this.textBold
|
||||
});
|
||||
this.btnBold.on('click', function(btn, e) {
|
||||
me.font.bold = btn.pressed;
|
||||
me.props && me.props.put_TypeBold(btn.pressed);
|
||||
});
|
||||
|
||||
this.btnItalic = new Common.UI.Button({
|
||||
parentEl: $window.find('#pdf-sign-italic'),
|
||||
cls: 'btn-toolbar',
|
||||
iconCls: 'toolbar__icon btn-italic',
|
||||
enableToggle: true,
|
||||
hint: this.textItalic
|
||||
});
|
||||
this.btnItalic.on('click', function(btn, e) {
|
||||
me.font.italic = btn.pressed;
|
||||
me.props && me.props.put_TypeItalic(btn.pressed);
|
||||
});
|
||||
|
||||
this.inputName = new Common.UI.InputField({
|
||||
el: $window.find('#pdf-sign-name'),
|
||||
style: 'width: 150px;',
|
||||
validateOnChange: true
|
||||
}).on ('changing', _.bind(this.onChangeName, this));
|
||||
|
||||
this.btnLineColor = new Common.UI.ColorButton({
|
||||
parentEl: $window.find('#pdf-sign-line-color'),
|
||||
additionalAlign: this.menuAddAlign,
|
||||
color: 'auto',
|
||||
auto: true,
|
||||
menu: true,
|
||||
takeFocusOnClose: true
|
||||
});
|
||||
this.colorsLine = this.btnLineColor.getPicker();
|
||||
this.btnLineColor.on('color:select', _.bind(this.onColorsLineSelect, this));
|
||||
this.btnLineColor.on('auto:select', _.bind(this.onColorsAutoSelect, this));
|
||||
|
||||
this.btnLineColor.setMenu(new Common.UI.Menu({
|
||||
style: 'min-width: 100px;',
|
||||
items: [
|
||||
{
|
||||
template: _.template('<div id="id-sign-window-draw-line-color" style="width: 174px; display: inline-block;" class="palette-large"></div>'),
|
||||
stopPropagation: true
|
||||
},
|
||||
{
|
||||
id: 'sign-draw-line-color-new',
|
||||
template: _.template('<a tabindex="-1" type="menuitem" style="">' + this.btnLineColor.textNewColor + '</a>')
|
||||
},
|
||||
]
|
||||
}), true);
|
||||
|
||||
// color
|
||||
const currentColor = '000000';
|
||||
this.btnLineColor.currentColor = currentColor;
|
||||
this.btnLineColor.setColor(currentColor);
|
||||
const picker = new Common.UI.ThemeColorPalette({
|
||||
el: $('#id-sign-window-draw-line-color'),
|
||||
colors: [
|
||||
'1755A0', 'D43230', 'F5C346', 'EA3368', '12A489', '552F8B', '9D1F87', 'BB2765', '479ED2', '67C9FA',
|
||||
'3D8A44', '80CA3D', '1C19B4', '7F4B0F', 'FF7E07', 'FFFFFF', 'D3D3D4', '879397', '575757', '000000'
|
||||
],
|
||||
value: currentColor,
|
||||
dynamiccolors: 5,
|
||||
themecolors: 0,
|
||||
effects: 0,
|
||||
columns: 5,
|
||||
outerMenu: {menu: this.btnLineColor.menu, index: 0, focusOnShow: true},
|
||||
storageSuffix: '-sign'
|
||||
});
|
||||
this.btnLineColor.setPicker(picker);
|
||||
picker.on('select', this.onColorsLineSelect.bind(this));
|
||||
this.btnLineColor.menu.setInnerMenu([{menu: picker, index: 0}]);
|
||||
this.btnLineColor.menu.cmpEl.find('#sign-draw-line-color-new').on('click', function() {
|
||||
picker.addNewColor(me.btnLineColor.currentColor);
|
||||
});
|
||||
|
||||
var data = [];
|
||||
for (var i=1; i<6; i++) {
|
||||
@ -201,6 +314,20 @@ define([], function () { 'use strict';
|
||||
me.props && me.props.put_LineSize(record.value);
|
||||
});
|
||||
|
||||
this.btnUndo = new Common.UI.Button({
|
||||
parentEl : $window.find('#btn-sign-undo'),
|
||||
cls : 'btn-toolbar',
|
||||
iconCls : is_svg_icon ? 'svg-icon undo icon-rtl scaling-off' : 'toolbar__icon btn-undo icon-rtl',
|
||||
hint : this.tipUndo
|
||||
}).on('click', _.bind(this.onUndo, this));
|
||||
|
||||
this.btnRedo = new Common.UI.Button({
|
||||
parentEl : $window.find('#btn-sign-redo'),
|
||||
cls : 'btn-toolbar',
|
||||
iconCls : is_svg_icon ? 'svg-icon redo icon-rtl scaling-off' : 'toolbar__icon btn-redo icon-rtl',
|
||||
hint : this.tipRedo
|
||||
}).on('click', _.bind(this.onRedo, this));
|
||||
|
||||
this.btnClear = new Common.UI.Button({
|
||||
el: $window.find('#pdf-sign-btn-clear')
|
||||
});
|
||||
@ -212,7 +339,6 @@ define([], function () { 'use strict';
|
||||
this.uploadEmptyPnl = $window.find('#pdf-sign-img-upload');
|
||||
this.uploadPreviewPnl = $window.find('#pdf-sign-img-upload-preview');
|
||||
|
||||
|
||||
this.btnOk = _.find(this.getFooterButtons(), function (item) {
|
||||
return (item.$el && item.$el.find('.primary').addBack().filter('.primary').length>0);
|
||||
}) || new Common.UI.Button({ el: this.$window.find('.primary') });
|
||||
@ -222,7 +348,8 @@ define([], function () { 'use strict';
|
||||
},
|
||||
|
||||
getFocusedComponents: function() {
|
||||
return [this.btnUpload, this.btnDraw, this.btnType, this.btnSelectImage, this.chRemBack, this.cmbLineSize, this.btnLineColor, this.cmbFonts, this.btnClear].concat(this.getFooterButtons());
|
||||
return [this.btnUpload, this.btnDraw, this.btnType, this.btnSelectImage, this.chRemBack, this.cmbLineSize, this.btnLineColor,
|
||||
this.inputName, this.cmbFonts, this.cmbFontSize, this.btnBold, this.btnItalic, this.btnUndo, this.btnRedo, this.btnClear].concat(this.getFooterButtons());
|
||||
},
|
||||
|
||||
getDefaultFocusableComponent: function () {
|
||||
@ -230,7 +357,7 @@ define([], function () { 'use strict';
|
||||
|
||||
afterRender: function() {
|
||||
this.cmbFonts.fillFonts(this.fontStore);
|
||||
this.cmbFonts.selectRecord(this.fontStore.findWhere({name: this.fontName}));
|
||||
this.cmbFonts.selectRecord(this.fontStore.findWhere({name: this.font.name}));
|
||||
|
||||
this.updateThemeColors();
|
||||
this._setDefaults(this.props);
|
||||
@ -240,10 +367,20 @@ define([], function () { 'use strict';
|
||||
me.isImageLoaded = true;
|
||||
me.uploadEmptyPnl.toggleClass('hidden', true);
|
||||
me.uploadPreviewPnl.toggleClass('hidden', false);
|
||||
me.btnOk.setDisabled(!me.mode);
|
||||
me.props.updateView(0);
|
||||
me.btnOk.setDisabled(false);
|
||||
};
|
||||
this.api.asc_registerCallback('asc_onSignatureImageLoaded', onApiImgLoaded);
|
||||
|
||||
var onCanUndoChanged = function(canUndo) {
|
||||
me.btnUndo.setDisabled(!canUndo);
|
||||
};
|
||||
var onCanRedoChanged = function(canRedo) {
|
||||
me.btnRedo.setDisabled(!canRedo);
|
||||
};
|
||||
this.api.asc_registerCallback('asc_CanUndoSignature', onCanUndoChanged);
|
||||
this.api.asc_registerCallback('asc_CanRedoSignature', onCanRedoChanged);
|
||||
|
||||
var insertImageFromStorage = function(data) {
|
||||
if (data && data._urls && data.c==='signature') {
|
||||
me.props.put_ImageUrl(data._urls[0], data.token);
|
||||
@ -251,14 +388,47 @@ define([], function () { 'use strict';
|
||||
};
|
||||
Common.NotificationCenter.on('storage:image-insert', insertImageFromStorage);
|
||||
|
||||
|
||||
me.keydownHandler = function(e) {
|
||||
if (!(me.$window && me.$window.is(':visible'))) return;
|
||||
if (me.mode !== 1) return;
|
||||
|
||||
var ctrlKey = e.ctrlKey || e.metaKey;
|
||||
if (!ctrlKey) return;
|
||||
|
||||
if (e.keyCode === 90 && !e.shiftKey) {
|
||||
if (!me.btnUndo.isDisabled()) {
|
||||
me.onUndo();
|
||||
e.preventDefault();
|
||||
}
|
||||
} else if (e.keyCode === 89 || (e.keyCode === 90 && e.shiftKey)) {
|
||||
if (!me.btnRedo.isDisabled()) {
|
||||
me.onRedo();
|
||||
e.preventDefault();
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
document.addEventListener('keydown', me.keydownHandler, true);
|
||||
|
||||
this.on('close', function(obj){
|
||||
me.api.asc_unregisterCallback('asc_onSignatureImageLoaded', onApiImgLoaded);
|
||||
me.api.asc_unregisterCallback('asc_CanUndoSignature', onCanUndoChanged);
|
||||
me.api.asc_unregisterCallback('asc_CanRedoSignature', onCanRedoChanged);
|
||||
Common.NotificationCenter.off('storage:image-insert', insertImageFromStorage);
|
||||
document.removeEventListener('keydown', me.keydownHandler, true);
|
||||
});
|
||||
|
||||
const $window = this.getChild();
|
||||
$window.find('.dlg-btn').on('click', e => {
|
||||
if ( me.options.handler )
|
||||
me.options.handler.call(me, event.currentTarget.attributes['result'].value);
|
||||
me.close();
|
||||
});
|
||||
},
|
||||
|
||||
updateThemeColors: function() {
|
||||
this.colorsLine.updateColors(Common.Utils.ThemeColor.getEffectColors(), Common.Utils.ThemeColor.getStandartColors());
|
||||
// this.colorsLine.updateColors(Common.Utils.ThemeColor.getEffectColors(), Common.Utils.ThemeColor.getStandartColors());
|
||||
},
|
||||
|
||||
onImgModeClick: function(mode, btn) {
|
||||
@ -273,7 +443,8 @@ define([], function () { 'use strict';
|
||||
this.btnOk.setDisabled(!mode && !this.isImageLoaded);
|
||||
var me = this;
|
||||
_.delay(function(){
|
||||
mode===1 ? me.cmbLineSize.focus() : mode===2 ? me.cmbFonts.focus() : me.btnSelectImage.focus();
|
||||
me.props.updateView(mode);
|
||||
mode===1 ? me.cmbLineSize.focus() : mode===2 ? me.inputName.focus() : me.btnSelectImage.focus();
|
||||
},50);
|
||||
},
|
||||
|
||||
@ -299,20 +470,18 @@ define([], function () { 'use strict';
|
||||
},
|
||||
|
||||
onColorsLineSelect: function(btn, color) {
|
||||
this.isAutoColor = false;
|
||||
Common.UI.Menu.Manager.hideAll();
|
||||
this.btnLineColor.setColor(color);
|
||||
this.props && this.props.put_LineColor(Common.Utils.ThemeColor.getRgbColor(color));
|
||||
},
|
||||
|
||||
onColorsAutoSelect: function(e) {
|
||||
this.isAutoColor = true;
|
||||
this.props && this.props.put_LineColor("#000000");
|
||||
},
|
||||
|
||||
_setDefaults: function (props) {
|
||||
if (props) {
|
||||
// props.put_PreviewImgId('#pdf-sign-img-upload-preview');
|
||||
// props.put_PreviewDrawId('#pdf-sign-img-draw-preview');
|
||||
// props.put_PreviewTypeId('#pdf-sign-img-type-preview');
|
||||
props.put_PreviewImgId('pdf-sign-img-upload-preview');
|
||||
props.put_PreviewDrawId('pdf-sign-img-draw-preview');
|
||||
props.put_PreviewTypeId('pdf-sign-img-type-preview');
|
||||
this.btnUndo.setDisabled(!props.asc_canUndo());
|
||||
this.btnRedo.setDisabled(!props.asc_canRedo());
|
||||
}
|
||||
},
|
||||
|
||||
@ -330,11 +499,11 @@ define([], function () { 'use strict';
|
||||
},
|
||||
|
||||
_handleInput: function(state) {
|
||||
if (this.handler) {
|
||||
if (this.options.handler) {
|
||||
if (state == 'ok' && this.btnOk.isDisabled()) {
|
||||
return;
|
||||
}
|
||||
this.handler.call(this, state, this.getSettings());
|
||||
this.options.handler.call(this, state, this.getSettings());
|
||||
}
|
||||
|
||||
this.close();
|
||||
@ -358,6 +527,48 @@ define([], function () { 'use strict';
|
||||
}
|
||||
},
|
||||
|
||||
onUndo: function () {
|
||||
this.props.undo();
|
||||
},
|
||||
|
||||
onRedo: function () {
|
||||
this.props.redo();
|
||||
},
|
||||
|
||||
onFontSizeChanged: function(before, combo, record, e) {
|
||||
var value;
|
||||
|
||||
if (before) {
|
||||
var item = combo.store.findWhere({
|
||||
displayValue: record.value
|
||||
});
|
||||
|
||||
if (!item) {
|
||||
value = /^\+?(\d*(\.|,)?\d+)$|^\+?(\d+(\.|,)?\d*)$/.exec(record.value);
|
||||
|
||||
if (!value) {
|
||||
value = combo.getValue();
|
||||
combo.setRawValue(value);
|
||||
e.preventDefault();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
var maxvalue = 300;
|
||||
value = Common.Utils.String.parseFloat(record.value);
|
||||
value = value > maxvalue ? maxvalue :
|
||||
value < 1 ? 1 : Math.floor((value+0.4)*2)/2;
|
||||
|
||||
combo.setRawValue(value);
|
||||
this.font.size = value;
|
||||
this.props && this.props.put_TypeFontSize(value);
|
||||
}
|
||||
},
|
||||
|
||||
onChangeName: function (input, value) {
|
||||
this.props && this.props.setText(value);
|
||||
},
|
||||
|
||||
txtTitle: 'Signature',
|
||||
txtUpload: 'Upload',
|
||||
txtDraw: 'Draw',
|
||||
@ -370,7 +581,11 @@ define([], function () { 'use strict';
|
||||
txtRemBack: 'Remove white background',
|
||||
textFromUrl: 'From URL',
|
||||
textFromFile: 'From File',
|
||||
textFromStorage: 'From Storage'
|
||||
textFromStorage: 'From Storage',
|
||||
tipUndo: 'Undo',
|
||||
tipRedo: 'Redo',
|
||||
textBold: 'Bold',
|
||||
textItalic: 'Italic'
|
||||
|
||||
}, Common.Views.PdfSignDialog || {}))
|
||||
});
|
||||
@ -58,6 +58,10 @@ define([
|
||||
'<span id="slot-btn-change-password" class="btn-slot text x-huge"></span>' +
|
||||
'<span id="slot-btn-signature" class="btn-slot text x-huge"></span>' +
|
||||
'</div>' +
|
||||
'<div class="separator long protect-form"></div>' +
|
||||
'<div class="group">' +
|
||||
'<span id="slot-btn-protect-form" class="btn-slot text x-huge"></span>' +
|
||||
'</div>' +
|
||||
'</section>';
|
||||
|
||||
function setEvents() {
|
||||
@ -122,6 +126,7 @@ define([
|
||||
|
||||
this._state = {disabled: false, hasPassword: false, disabledPassword: false, invisibleSignDisabled: false};
|
||||
|
||||
const me = this;
|
||||
var filter = Common.localStorage.getKeysFilter();
|
||||
this.appPrefix = (filter && filter.length) ? filter.split(',')[0] : '';
|
||||
|
||||
@ -163,6 +168,20 @@ define([
|
||||
this.btnsInvisibleSignature.push(this.btnSignature);
|
||||
}
|
||||
|
||||
if(0 && this.appConfig.isPDFForm) {
|
||||
this.btnProtectForm = new Common.UI.Button({
|
||||
cls: 'btn-toolbar x-huge icon-top',
|
||||
iconCls: 'toolbar__icon btn-restrict-editing',
|
||||
caption: this.txtProtectForm,
|
||||
enableToggle: true,
|
||||
dataHint : '1',
|
||||
dataHintDirection: 'bottom',
|
||||
dataHintOffset: 'small'
|
||||
});
|
||||
this.btnProtectForm.on('toggle', function (btn, state) {
|
||||
me.fireEvent('protect:protectForm', [state]);
|
||||
});
|
||||
}
|
||||
|
||||
Common.NotificationCenter.on('app:ready', this.onAppReady.bind(this));
|
||||
},
|
||||
@ -219,6 +238,7 @@ define([
|
||||
}
|
||||
Common.NotificationCenter.trigger('tab:visible', 'protect', Common.UI.LayoutManager.isElementVisible('toolbar-protect'));
|
||||
}
|
||||
!me.btnProtectForm && (me.$el || $(me.el)).find('.separator.protect-form').hide();
|
||||
|
||||
setEvents.call(me);
|
||||
});
|
||||
@ -231,6 +251,7 @@ define([
|
||||
this.btnAddPwd && this.btnAddPwd.render(this.$el.find('#slot-btn-add-password'));
|
||||
this.btnPwd && this.btnPwd.render(this.$el.find('#slot-btn-change-password'));
|
||||
this.btnSignature && this.btnSignature.render(this.$el.find('#slot-btn-signature'));
|
||||
this.btnProtectForm && this.btnProtectForm.render(this.$el.find('#slot-btn-protect-form'));
|
||||
}
|
||||
return this.$el;
|
||||
},
|
||||
@ -353,6 +374,7 @@ define([
|
||||
},
|
||||
|
||||
txtEncrypt: 'Encrypt',
|
||||
txtProtectForm: 'Protect Form',
|
||||
txtSignature: 'Signature',
|
||||
hintAddPwd: 'Encrypt with password',
|
||||
hintPwd: 'Change or delete password',
|
||||
|
||||
@ -271,6 +271,11 @@ define([
|
||||
Common.UI.BaseView.prototype.initialize.call(this, options);
|
||||
|
||||
this.appConfig = options.mode;
|
||||
this.tabOptions = {
|
||||
canCommentResolve: options.tabOptions && options.tabOptions.canCommentResolve != undefined
|
||||
? options.tabOptions.canCommentResolve
|
||||
: true
|
||||
}
|
||||
this.lockedControls = [];
|
||||
var filter = Common.localStorage.getKeysFilter();
|
||||
this.appPrefix = (filter && filter.length) ? filter.split(',')[0] : '';
|
||||
@ -347,7 +352,7 @@ define([
|
||||
if (this.appConfig.canViewReview) {
|
||||
this.btnPrev = new Common.UI.Button({
|
||||
cls: 'btn-toolbar x-huge icon-top',
|
||||
iconCls: 'toolbar__icon btn-review-prev',
|
||||
iconCls: Common.UI.isRTL() ? 'toolbar__icon btn-review-next' : 'toolbar__icon btn-review-prev',
|
||||
lock: [_set.previewReviewMode, _set.viewFormMode, _set.lostConnect, _set.docLockView, _set.docLockForms, _set.docLockComments, _set.viewMode, _set.viewMode],
|
||||
caption: this.txtPrev,
|
||||
dataHint: '1',
|
||||
@ -358,7 +363,7 @@ define([
|
||||
|
||||
this.btnNext = new Common.UI.Button({
|
||||
cls: 'btn-toolbar x-huge icon-top',
|
||||
iconCls: 'toolbar__icon btn-review-next',
|
||||
iconCls: Common.UI.isRTL() ? 'toolbar__icon btn-review-prev' : 'toolbar__icon btn-review-next',
|
||||
lock: [_set.previewReviewMode, _set.viewFormMode, _set.lostConnect, _set.docLockView, _set.docLockForms, _set.docLockComments, _set.viewMode, _set.viewMode],
|
||||
caption: this.txtNext,
|
||||
dataHint: '1',
|
||||
@ -499,18 +504,20 @@ define([
|
||||
dataHintOffset: 'small'
|
||||
});
|
||||
this.lockedControls.push(this.btnCommentRemove);
|
||||
this.btnCommentResolve = new Common.UI.Button({
|
||||
cls: 'btn-toolbar x-huge icon-top',
|
||||
caption: this.txtCommentResolve,
|
||||
split: true,
|
||||
iconCls: 'toolbar__icon btn-resolve-all',
|
||||
lock: [_set.previewReviewMode, _set.viewFormMode, _set.hideComments, _set['Objects'], _set.lostConnect, _set.docLockView, _set.docLockForms, _set.viewMode, _set.slideMasterMode],
|
||||
action: 'comment-resolve',
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'bottom',
|
||||
dataHintOffset: 'small'
|
||||
});
|
||||
this.lockedControls.push(this.btnCommentResolve);
|
||||
if(this.tabOptions.canCommentResolve) {
|
||||
this.btnCommentResolve = new Common.UI.Button({
|
||||
cls: 'btn-toolbar x-huge icon-top',
|
||||
caption: this.txtCommentResolve,
|
||||
split: true,
|
||||
iconCls: 'toolbar__icon btn-resolve-all',
|
||||
lock: [_set.previewReviewMode, _set.viewFormMode, _set.hideComments, _set['Objects'], _set.lostConnect, _set.docLockView, _set.docLockForms, _set.viewMode, _set.slideMasterMode],
|
||||
action: 'comment-resolve',
|
||||
dataHint: '1',
|
||||
dataHintDirection: 'bottom',
|
||||
dataHintOffset: 'small'
|
||||
});
|
||||
this.lockedControls.push(this.btnCommentResolve);
|
||||
}
|
||||
}
|
||||
|
||||
if (this.appConfig.isEdit && this.appConfig.canCoAuthoring && this.appConfig.canUseMailMerge) {
|
||||
|
||||
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 7.8 KiB |
6
apps/common/main/resources/img/doc-formats/large/md.svg
Normal file
@ -0,0 +1,6 @@
|
||||
<svg width="80" height="100" viewBox="0 0 80 100" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M75 19v73.667A2.333 2.333 0 0 1 72.667 95H7.333A2.333 2.333 0 0 1 5 92.667V7.333A2.333 2.333 0 0 1 7.333 5H61z" fill="#3c6d88"/>
|
||||
<path opacity=".2" d="M75 19H63.333A2.333 2.333 0 0 1 61 16.667V5z" fill="#000"/>
|
||||
<path d="M49.404 82.635q0 1.447-.556 2.42a3.5 3.5 0 0 1-1.6 1.459q-1.05.486-2.525.486h-2.426v-8.566h2.69q1.347 0 2.337.48.99.475 1.535 1.412.545.931.545 2.309m-1.886.047q0-.95-.282-1.559a1.85 1.85 0 0 0-.82-.908q-.54-.293-1.336-.293h-.967V85.5h.78q1.329 0 1.974-.709.65-.71.65-2.11M34.604 87l-2.063-6.72h-.053l.035.726q.03.48.053 1.025.024.545.024.985V87h-1.623v-8.566h2.472l2.028 6.55h.035l2.15-6.55h2.473V87H38.44v-4.055q0-.405.012-.931.017-.528.041-1.002l.035-.721h-.052L36.267 87zM28 41l4.5 5.339L37 41h4v15h-4v-8.816l-4.5 5.339-4.5-5.34V56h-4V41zm25 0v7h5l-7 8-7-8h5v-7z" fill="#fff"/>
|
||||
<path d="M59 35a4 4 0 0 1 4 4v19a4 4 0 0 1-3.794 3.995L59 62H22l-.206-.005a4 4 0 0 1-3.79-3.789L18 58V39a4 4 0 0 1 4-4zm-37 2a2 2 0 0 0-2 2v19a2 2 0 0 0 2 2h37a2 2 0 0 0 2-2V39a2 2 0 0 0-2-2z" fill="#fff"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@ -1,5 +1,5 @@
|
||||
<svg width="24" height="30" viewBox="0 0 24 30" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M1.5 2.5a2 2 0 0 1 2-2h13.283a1 1 0 0 1 .71.296l4.665 4.71a1 1 0 0 1 .29.701l.048 21.289a2 2 0 0 1-2 2.004H3.5a2 2 0 0 1-2-2z" fill="#fff" stroke="#BBB"/>
|
||||
<path d="M14.293 18.293a1 1 0 0 0 1.414 1.414l3-3a1 1 0 0 0 0-1.414l-3-3a1 1 0 0 0-1.414 1.414L16.586 16zm-4.586-4.586a1 1 0 0 0-1.414-1.414l-3 3a1 1 0 0 0 0 1.414l3 3a1 1 0 0 0 1.414-1.414L7.414 16z" fill="#A1A1A1"/>
|
||||
<path d="M16.5.5V5A1.5 1.5 0 0 0 18 6.5h4.5" stroke="#BBB"/>
|
||||
<path d="M1.5 2.5a2 2 0 0 1 2-2h13.283a1 1 0 0 1 .71.296l4.665 4.71a1 1 0 0 1 .29.701l.048 21.289a2 2 0 0 1-2 2.004H3.5a2 2 0 0 1-2-2z" fill="#fff" stroke="#bbb"/>
|
||||
<path d="M10.231 12.36A1.001 1.001 0 0 1 12 13v6a1 1 0 1 1-2 0v-3.237l-.731.878a1 1 0 0 1-1.538 0L7 15.763V19a1 1 0 1 1-2 0v-6a1 1 0 0 1 1.769-.64L8.5 14.437zM16 12a1 1 0 0 1 1 1v3.586l.293-.293a1 1 0 0 1 1.414 1.414l-2 2a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414l.293.293V13a1 1 0 0 1 1-1" fill="#287ca9"/>
|
||||
<path d="M16.5.5V5A1.5 1.5 0 0 0 18 6.5h4.5" stroke="#bbb"/>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 558 B After Width: | Height: | Size: 651 B |
|
After Width: | Height: | Size: 185 B |
|
After Width: | Height: | Size: 200 B |
|
After Width: | Height: | Size: 220 B |
BIN
apps/common/main/resources/img/toolbar/1x/btn-resize-to-cell.png
Normal file
|
After Width: | Height: | Size: 163 B |
@ -0,0 +1,4 @@
|
||||
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="m7 12.293 2-2 .707.707-2 2H10v1H6v-4h1zM14 10h-1V7.707l-2 2L10.293 9l2-2H10V6h4z" fill="#000"/>
|
||||
<path d="M17 17H3V3h14zM4 16h12V4H4z" fill="#000"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 268 B |
BIN
apps/common/main/resources/img/toolbar/2x/btn-resize-to-cell.png
Normal file
|
After Width: | Height: | Size: 231 B |
|
After Width: | Height: | Size: 359 B |
|
After Width: | Height: | Size: 392 B |
|
After Width: | Height: | Size: 404 B |
|
After Width: | Height: | Size: 293 B |
@ -0,0 +1,4 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none">
|
||||
<path d="M18.5 17.5v-11a1 1 0 0 0-1-1h-11a1 1 0 0 0-1 1v11a1 1 0 0 0 1 1h11a1 1 0 0 0 1-1Z" class="icon-stroke-gray-primary"/>
|
||||
<path d="M15.5 8.5 13 11m2.5-2.5v3m0-3h-3m-4 7L11 13m-2.5 2.5v-3m0 3h3" class="icon-stroke-blue-primary"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 414 B |
|
After Width: | Height: | Size: 434 B |
@ -290,10 +290,3 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#window-pdf-sign {
|
||||
#id-dlg-pdf-btn-draw,
|
||||
#id-dlg-pdf-btn-type {
|
||||
.margin-left(-1px)
|
||||
}
|
||||
}
|
||||
|
||||
@ -216,7 +216,7 @@
|
||||
@rb-background-checked-hover-ie: @background-normal-ie;
|
||||
@rb-border-checked-hover-ie: @border-regular-control-ie;
|
||||
@rb-border-checked-focus-ie: @border-control-focus-ie;
|
||||
@rb-check-mark-size-ie: 4px;
|
||||
@rb-check-mark-size-ie: 3px;
|
||||
@rb-check-mark-background-ie: @text-normal-ie;
|
||||
|
||||
// header input
|
||||
|
||||
@ -56,8 +56,8 @@
|
||||
|
||||
--text-normal: #f3f3f3;
|
||||
--text-normal-pressed: #f9f9f9;
|
||||
--text-secondary: #969696;
|
||||
--text-tertiary: #cecece;
|
||||
--text-secondary: #cecece;
|
||||
--text-tertiary: #b2b2b2;
|
||||
--text-link: #92B7F0;
|
||||
--text-link-hover: #B7CFF5;
|
||||
--text-link-active: #B7CFF5;
|
||||
@ -181,8 +181,8 @@
|
||||
--layout-padding-toolbar: 0 10px;
|
||||
--layout-padding-left-panel: 0px 3px 8px 40px;
|
||||
--layout-padding-left-panel-rtl: 0px 40px 8px 3px;
|
||||
--layout-padding-right-panel: 0px 4px 8px 3px;
|
||||
--layout-padding-right-panel-rtl: 0px 3px 8px 4px;
|
||||
--layout-padding-right-panel: 0px 44px 8px 3px;
|
||||
--layout-padding-right-panel-rtl: 0px 3px 8px 44px;
|
||||
--layout-padding-right-panel-content: 5px 12px 0 12px;
|
||||
--layout-padding-right-panel-content-rtl: 5px 12px 0 12px;
|
||||
--layout-padding-x-side-panel: 6px;
|
||||
@ -259,31 +259,31 @@
|
||||
--chb-size: 14px;
|
||||
--chb-v-margin: 2px;
|
||||
--chb-border-radius: 4px;
|
||||
--chb-check-mark-background: #fff;
|
||||
--chb-check-mark-background: var(--icon-gray-primary);
|
||||
--chb-background-normal: var(--background-normal);
|
||||
--chb-background-normal-hover: #585858;
|
||||
--chb-border-normal: #969696;
|
||||
--chb-border-normal-hover: #B2B2B2;
|
||||
--chb-border-normal-focus: #B2B2B2;
|
||||
--chb-background-checked: #4A7BE0;
|
||||
--chb-background-checked-hover: #366CDA;
|
||||
--chb-border-checked: #4A7BE0;
|
||||
--chb-border-checked-hover: #366CDA;
|
||||
--chb-border-normal-hover: #b2b2b2;
|
||||
--chb-border-normal-focus: #4A7BE0;
|
||||
--chb-background-checked: var(--background-normal);
|
||||
--chb-background-checked-hover: #585858;
|
||||
--chb-border-checked: #969696;
|
||||
--chb-border-checked-hover: #b2b2b2;
|
||||
--chb-border-checked-focus: #4A7BE0;
|
||||
|
||||
// radio
|
||||
--rb-size: 14px;
|
||||
--rb-check-mark-size: 3px;
|
||||
--rb-check-mark-background: #fff;
|
||||
--rb-check-mark-background: var(--icon-gray-primary);
|
||||
--rb-background-normal: var(--background-normal);
|
||||
--rb-background-normal-hover: #585858;
|
||||
--rb-border-normal: #969696;
|
||||
--rb-border-normal-hover: #B2B2B2;
|
||||
--rb-border-normal-focus: #B2B2B2;
|
||||
--rb-background-checked: #4A7BE0;
|
||||
--rb-background-checked-hover: #366CDA;
|
||||
--rb-border-checked: #4A7BE0;
|
||||
--rb-border-checked-hover: #366CDA;
|
||||
--rb-border-normal-hover: #b2b2b2;
|
||||
--rb-border-normal-focus: #4A7BE0;
|
||||
--rb-background-checked: var(--background-normal);
|
||||
--rb-background-checked-hover: #585858;
|
||||
--rb-border-checked: #969696;
|
||||
--rb-border-checked-hover: #b2b2b2;
|
||||
--rb-border-checked-focus: #4A7BE0;
|
||||
|
||||
// slider
|
||||
|
||||
@ -183,8 +183,8 @@
|
||||
--layout-padding-toolbar: 0 10px;
|
||||
--layout-padding-left-panel: 0px 3px 8px 40px;
|
||||
--layout-padding-left-panel-rtl: 0px 40px 8px 3px;
|
||||
--layout-padding-right-panel: 0px 4px 8px 3px;
|
||||
--layout-padding-right-panel-rtl: 0px 3px 8px 4px;
|
||||
--layout-padding-right-panel: 0px 44px 8px 3px;
|
||||
--layout-padding-right-panel-rtl: 0px 3px 8px 44px;
|
||||
--layout-padding-right-panel-content: 5px 12px 0 12px;
|
||||
--layout-padding-right-panel-content-rtl: 5px 12px 0 12px;
|
||||
--layout-padding-x-side-panel: 6px;
|
||||
@ -261,31 +261,31 @@
|
||||
--chb-size: 14px;
|
||||
--chb-v-margin: 2px;
|
||||
--chb-border-radius: 4px;
|
||||
--chb-check-mark-background: var(--background-normal);
|
||||
--chb-check-mark-background: var(--icon-gray-primary);
|
||||
--chb-background-normal: var(--background-normal);
|
||||
--chb-background-normal-hover: #f3f3f3;
|
||||
--chb-border-normal: #7f7f7f;
|
||||
--chb-border-normal-hover: #686868;
|
||||
--chb-border-normal-focus: #686868;
|
||||
--chb-background-checked-hover: #4473CA;
|
||||
--chb-background-checked: #4473CA;
|
||||
--chb-border-checked: #4473CA;
|
||||
--chb-border-checked-hover: #2A5BB9;
|
||||
--chb-border-normal-focus: #4473CA;
|
||||
--chb-background-checked: var(--background-normal);
|
||||
--chb-background-checked-hover: #f3f3f3;
|
||||
--chb-border-checked: #7f7f7f;
|
||||
--chb-border-checked-hover: #686868;
|
||||
--chb-border-checked-focus: #4473CA;
|
||||
|
||||
// radio
|
||||
--rb-size: 14px;
|
||||
--rb-check-mark-size: 3px;
|
||||
--rb-check-mark-background: var(--background-normal);
|
||||
--rb-check-mark-background: var(--icon-gray-primary);
|
||||
--rb-background-normal: var(--background-normal);
|
||||
--rb-background-normal-hover: #f3f3f3;
|
||||
--rb-border-normal: #7f7f7f;
|
||||
--rb-border-normal-hover: #686868;
|
||||
--rb-border-normal-focus: #686868;
|
||||
--rb-background-checked: #4473CA;
|
||||
--rb-background-checked-hover: #2A5BB9;
|
||||
--rb-border-checked: #4473CA;
|
||||
--rb-border-checked-hover: #2A5BB9;
|
||||
--rb-border-normal-focus: #4473CA;
|
||||
--rb-background-checked: var(--background-normal);
|
||||
--rb-background-checked-hover: #f3f3f3;
|
||||
--rb-border-checked: #7f7f7f;
|
||||
--rb-border-checked-hover: #686868;
|
||||
--rb-border-checked-focus: #4473CA;
|
||||
|
||||
// slider
|
||||
|
||||
@ -239,8 +239,8 @@
|
||||
--layout-padding-toolbar: 0;
|
||||
--layout-padding-right-panel-content: 7px 10px 0 15px;
|
||||
--layout-padding-right-panel-content-rtl: 7px 15px 0 10px;
|
||||
--layout-padding-right-panel: 0;
|
||||
--layout-padding-right-panel-rtl: 0;
|
||||
--layout-padding-right-panel: 0 40px 0 0;
|
||||
--layout-padding-right-panel-rtl: 0 0 0 40px;
|
||||
--layout-padding-left-panel: 0 0 0 40px;
|
||||
--layout-padding-left-panel-rtl: 0 40px 0 0;
|
||||
--layout-padding-x-side-panel: 0;
|
||||
@ -368,7 +368,7 @@
|
||||
--rb-border-checked: var(--border-regular-control);
|
||||
--rb-border-checked-hover: var(--border-regular-control);
|
||||
--rb-border-checked-focus: var(--border-control-focus);
|
||||
--rb-check-mark-size: 4px;
|
||||
--rb-check-mark-size: 3px;
|
||||
--rb-check-mark-background: var(--text-normal);
|
||||
|
||||
//
|
||||
|
||||
@ -182,7 +182,7 @@ label {
|
||||
}
|
||||
|
||||
.right-panel {
|
||||
width: 220px;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
display: none;
|
||||
padding: @layout-padding-right-panel-ie;
|
||||
|
||||
@ -6,7 +6,6 @@ import { observable, runInAction } from "mobx";
|
||||
import { observer } from "mobx-react";
|
||||
import SvgIcon from '@common/lib/component/SvgIcon';
|
||||
import IconSettingsIos from '@common-ios-icons/icon-settings.svg?ios';
|
||||
import IconSettingsAndroid from '@common-android-icons/icon-settings.svg';
|
||||
import IconPrevIos from '@common-ios-icons/icon-prev.svg?ios';
|
||||
import IconPrevAndroid from '@common-android-icons/icon-prev.svg';
|
||||
import IconNextIos from '@common-ios-icons/icon-next.svg?ios';
|
||||
@ -299,10 +298,7 @@ class SearchView extends Component {
|
||||
<div className="searchbar-inner">
|
||||
<div className="buttons-row searchbar-inner__left">
|
||||
<a id="idx-btn-search-settings" className="link icon-only no-fastclick" onClick={this.onSettingsClick}>
|
||||
{Device.ios ?
|
||||
<SvgIcon symbolId={IconSettingsIos.id} className='icon icon-svg' /> :
|
||||
<SvgIcon symbolId={IconSettingsAndroid.id} className='icon icon-svg' />
|
||||
}
|
||||
<SvgIcon symbolId={IconSettingsIos.id} className='icon icon-svg' />
|
||||
</a>
|
||||
</div>
|
||||
<div className="searchbar-inner__center">
|
||||
@ -311,7 +307,6 @@ class SearchView extends Component {
|
||||
onKeyDown={e => this.onSearchKeyDown(e)}
|
||||
onInput={e => this.onSearchInput(e)}
|
||||
onChange={e => {this.changeSearchQuery(e.target.value)}} ref={el => this.refSearchbarInput = el} />
|
||||
{isIos ? <i className="searchbar-icon" /> : null}
|
||||
<span className="input-clear-button" onClick={() => this.changeSearchQuery('')} />
|
||||
{numberSearchResults !== null ?
|
||||
<span className="number-search-results">{numberSearchResults}</span>
|
||||
@ -320,7 +315,6 @@ class SearchView extends Component {
|
||||
<div className="searchbar-input-wrap" style={(usereplace || isReplaceAll) && !isViewer ? null : hidden}>
|
||||
<input value={replaceQuery} placeholder={_t.textReplace} type="text" maxLength="255" id="idx-replace-val"
|
||||
onChange={e => {this.changeReplaceQuery(e.target.value)}} />
|
||||
{isIos ? <i className="searchbar-icon" /> : null}
|
||||
<span className="input-clear-button" onClick={() => this.changeReplaceQuery('')} />
|
||||
</div>
|
||||
</div>
|
||||
@ -328,9 +322,9 @@ class SearchView extends Component {
|
||||
{!isViewer &&
|
||||
<div className="buttons-row buttons-row-replace">
|
||||
{isReplaceAll ? (
|
||||
<a id="replace-all-link" className={"link " + (searchQuery.trim().length ? "" : "disabled")} onClick={() => this.onReplaceAllClick()}>{_t.textReplaceAll}</a>
|
||||
<a id="replace-all-link" className={"link " + ((searchQuery.trim().length && replaceQuery.trim().length)? "" : "disabled")} onClick={() => this.onReplaceAllClick()}>{_t.textReplaceAll}</a>
|
||||
) : usereplace ? (
|
||||
<a id="replace-link" className={"link " + (searchQuery.trim().length ? "" : "disabled")} onClick={() => this.onReplaceClick()}>{_t.textReplace}</a>
|
||||
<a id="replace-link" className={"link " + ((searchQuery.trim().length && replaceQuery.trim().length)? "" : "disabled")} onClick={() => this.onReplaceClick()}>{_t.textReplace}</a>
|
||||
) : null}
|
||||
</div>
|
||||
}
|
||||
|
||||
@ -8,6 +8,7 @@ body.theme-type-light {
|
||||
--background-navbar-cell: #40865c;
|
||||
--background-navbar-slide: #BE664F;
|
||||
--background-navbar-visio: #444796;
|
||||
--background-navbar-pdf: #AA5252;
|
||||
}
|
||||
|
||||
body.theme-type-dark {
|
||||
@ -174,6 +175,11 @@ body.theme-type-dark {
|
||||
--f7-subnavbar-height: 56px;
|
||||
}
|
||||
|
||||
.md .word-editor.pdf-view {
|
||||
--f7-navbar-bg-color: var(--background-navbar-pdf, #AA5252);
|
||||
--f7-subnavbar-bg-color: var(--background-navbar-pdf, #AA5252);
|
||||
}
|
||||
|
||||
.cell-editor {
|
||||
--skl-toolbar-icons: var(--toolbar-icons, #40865c);
|
||||
}
|
||||
|
||||
@ -469,7 +469,7 @@
|
||||
font-weight: 400;
|
||||
padding: 0 8px;
|
||||
background-color: @background-button;
|
||||
padding: 0 36px 0 28px;
|
||||
padding: 0 36px 0 8px;
|
||||
|
||||
&::placeholder {
|
||||
color: @text-tertiary;
|
||||
|
||||
@ -458,21 +458,40 @@
|
||||
font-size: 16px;
|
||||
font-weight: 400;
|
||||
padding: 0;
|
||||
border-bottom: 1px solid @fill-white;
|
||||
height: 100%;
|
||||
padding: 0 40px 0 24px;
|
||||
padding: 0 40px 0 0;
|
||||
background-color: transparent;
|
||||
background-repeat: no-repeat;
|
||||
background-position: 0 center;
|
||||
opacity: 1;
|
||||
background-size: 24px 24px;
|
||||
transition-duration: .3s;
|
||||
.encoded-svg-background('<svg xmlns="http://www.w3.org/2000/svg" fill="@{white}" height="24" viewBox="0 0 24 24" width="24"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/><path d="M0 0h24v24H0z" fill="none"/></svg>');
|
||||
// .encoded-svg-background('<svg xmlns="http://www.w3.org/2000/svg" fill="@{white}" height="24" viewBox="0 0 24 24" width="24"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/><path d="M0 0h24v24H0z" fill="none"/></svg>');
|
||||
&::placeholder {
|
||||
color: @fill-white;
|
||||
opacity: 0.5
|
||||
}
|
||||
}
|
||||
|
||||
.searchbar-input-wrap::after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
height: 1px;
|
||||
background: @fill-white;
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.searchbar-input-wrap:focus-within::after {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
#replace-link, #replace-all-link {
|
||||
color: @toolbar-icons;
|
||||
}
|
||||
|
||||
.input-clear-button {
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
|
||||
@ -532,8 +532,24 @@ DE.ApplicationController = new(function(){
|
||||
|
||||
DE.ApplicationView.tools.get('#idt-print')
|
||||
.on('click', function(){
|
||||
api.asc_Print(new Asc.asc_CDownloadOptions(null, $.browser.chrome || $.browser.safari || $.browser.opera || $.browser.mozilla && $.browser.versionNumber>86));
|
||||
Common.Analytics.trackEvent('Print');
|
||||
var printCallback = function() {
|
||||
api.asc_Print(new Asc.asc_CDownloadOptions(null, $.browser.chrome || $.browser.safari || $.browser.opera || $.browser.mozilla && $.browser.versionNumber>86));
|
||||
Common.Analytics.trackEvent('Print');
|
||||
};
|
||||
|
||||
var submitPassword = function(val) {
|
||||
if(api.asc_CheckPrintPassword(val)) {
|
||||
printCallback();
|
||||
} else {
|
||||
common.controller.modals.createDlgPrintPassword(submitPassword, true);
|
||||
}
|
||||
};
|
||||
|
||||
if(api && api.asc_CheckPrintPassword && api.asc_CheckPrintPassword() === false) {
|
||||
common.controller.modals.createDlgPrintPassword(submitPassword);
|
||||
} else {
|
||||
printCallback();
|
||||
}
|
||||
});
|
||||
|
||||
DE.ApplicationView.tools.get('#idt-close')
|
||||
@ -916,6 +932,14 @@ DE.ApplicationController = new(function(){
|
||||
message= me.errorCopyDisabled;
|
||||
break;
|
||||
|
||||
case Asc.c_oAscError.ID.FileNotAssembled:
|
||||
message = me.errorFileNotAssembled;
|
||||
break;
|
||||
|
||||
case Asc.c_oAscError.ID.ForcedViewMode:
|
||||
message = me.errorForcedViewMode;
|
||||
break;
|
||||
|
||||
default:
|
||||
// message = me.errorDefaultMessage.replace('%1', id);
|
||||
// break;
|
||||
|
||||
@ -55,6 +55,7 @@
|
||||
"DE.ApplicationController.txtNo": "لا",
|
||||
"DE.ApplicationController.txtOpenWarning": "قد يكون النقر فوق هذا الرابط ضارًا بجهازك وبياناتك. لحماية حاسوبك، انقر فقط على الروابط التشعبية من مصادر موثوقة. قد يكون هذا الموقع غير آمن:<br>%1<br>أمتأكد أنك تريد المتابعة؟",
|
||||
"DE.ApplicationController.txtPressLink": "إضغط على %1 و إضغط على الرابط",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "يحاول هذا المستند الاتصال بـ %1.<br>إذا كنت تثق بهذا الموقع، فاضغط على \"موافق\" مع الاستمرار في الضغط على مفتاح Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "يحاول هذا المستند فتح مربع حوار الملفات، اضغط \"موافق\" للفتح.",
|
||||
"DE.ApplicationController.txtYes": "نعم",
|
||||
"DE.ApplicationController.unknownErrorText": "خطأ غير معروف.",
|
||||
|
||||
@ -55,6 +55,7 @@
|
||||
"DE.ApplicationController.txtNo": "No",
|
||||
"DE.ApplicationController.txtOpenWarning": "Fer clic en aquest enllaç pot ser perjudicial per al vostre dispositiu i les vostres dades. Per protegir l'ordinador, feu clic només a aquests enllaços de fonts de confiança. Aquesta ubicació pot ser insegura:<br>%1<br>Esteu segur que voleu continuar?",
|
||||
"DE.ApplicationController.txtPressLink": "Prem %1 i fes clic a l'enllaç",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Aquest document està intentant connectar-se a %1.<br>Si confieu en aquest lloc, premeu \"OK\" mentre manteniu premuda la tecla Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Aquest document intenta obrir el diàleg de fitxers, prem “D'acord” per obrir-lo.",
|
||||
"DE.ApplicationController.txtYes": "Sí",
|
||||
"DE.ApplicationController.unknownErrorText": "Error desconegut.",
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
"DE.ApplicationController.downloadErrorText": "Stahování se nezdařilo.",
|
||||
"DE.ApplicationController.downloadTextText": "Stahování dokumentu…",
|
||||
"DE.ApplicationController.errorAccessDeny": "Pokoušíte se provést akci, na kterou nemáte oprávnění.<br>Obraťte se na správce vámi využívaného dokumentového serveru.",
|
||||
"DE.ApplicationController.errorCopyDisabled": "Z bezpečnostních důvodů nemůže být obsah dokumentu zkopírován.",
|
||||
"DE.ApplicationController.errorDefaultMessage": "Kód chyby: %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "Při práci s dokumentem došlo k chybě.<br>Použijte volbu „Stáhnout jako…“ a uložte si do souboru jako záložní kopii na svůj počítač.",
|
||||
"DE.ApplicationController.errorFilePassProtect": "Soubor je zabezpečen heslem, bez kterého ho nelze otevřít.",
|
||||
@ -53,8 +54,10 @@
|
||||
"DE.ApplicationController.txtClose": "Zavřít",
|
||||
"DE.ApplicationController.txtEmpty": "(Prázdné)",
|
||||
"DE.ApplicationController.txtNo": "Ne",
|
||||
"DE.ApplicationController.txtOpenWarning": "Kliknutí na odkaz může být škodlivé pro vaše zařízení a data. Z důvodu bezpečnosti vašeho počítače, klikněte výhradně na hypertextové odkazy z důvěryhodných zdrojů. Toto umístění může být nebezpečné.<br>%1<br>Opravdu chcete pokračovat?",
|
||||
"DE.ApplicationController.txtOpenWarning": "Kliknutí na odkaz může být škodlivé pro vaše zařízení a data. Z důvodu bezpečnosti vašeho počítače, klikejte výhradně na hypertextové odkazy z důvěryhodných zdrojů. Toto umístění může být nebezpečné.<br>%1<br>Opravdu chcete pokračovat?",
|
||||
"DE.ApplicationController.txtPressLink": "Stiskněte %1 a klikněte na odkaz",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Dokument se pokouší o připojení k %1.<br>Pokud této stránce důvěřujete, stiskněte tlačítko „OK“ spolu s klávesu Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Dokument se pokouší připojit k %1. Pokud této stránce důvěřujete stiskněte \"OK\".",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Pro zobrazení tohoto dokumentu v okně stiskněte \"OK\".",
|
||||
"DE.ApplicationController.txtYes": "Ano",
|
||||
"DE.ApplicationController.unknownErrorText": "Neznámá chyba.",
|
||||
|
||||
@ -56,6 +56,7 @@
|
||||
"DE.ApplicationController.txtNo": "Nein",
|
||||
"DE.ApplicationController.txtOpenWarning": "Das Klicken auf diesen Link kann Ihrem Gerät und Ihren Daten schaden. Um Ihren Computer zu schützen, klicken Sie nur auf Links aus vertrauenswürdigen Quellen. Diese Seite ist möglicherweise unsicher:<br>%1<br>Möchten Sie fortfahren?",
|
||||
"DE.ApplicationController.txtPressLink": "Drücken Sie %1 und klicken Sie auf den Link",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Dieses Dokument versucht, eine Verbindung zu %1 herzustellen.<br>Wenn Sie dieser Site vertrauen, drücken Sie OK, während Sie die Strg-Taste gedrückt halten.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Dieses Dokument versucht, eine Verbindung zu %1 herzustellen.<br>Wenn Sie dieser Website vertrauen, drücken Sie OK.",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Dieses Dokument versucht, den Dateidialog zu öffnen. Klicken Sie zum Öffnen auf OK.",
|
||||
"DE.ApplicationController.txtYes": "Ja",
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
"DE.ApplicationController.downloadErrorText": "Αποτυχία λήψης.",
|
||||
"DE.ApplicationController.downloadTextText": "Γίνεται λήψη εγγράφου...",
|
||||
"DE.ApplicationController.errorAccessDeny": "Προσπαθείτε να εκτελέσετε μια ενέργεια για την οποία δεν έχετε δικαιώματα.<br>Παρακαλούμε να επικοινωνήστε με τον διαχειριστή του διακομιστή εγγράφων.",
|
||||
"DE.ApplicationController.errorCopyDisabled": "Για λόγους ασφαλείας, τα περιεχόμενα αυτού του εγγράφου δεν μπορούν να αντιγραφούν",
|
||||
"DE.ApplicationController.errorDefaultMessage": "Κωδικός σφάλματος: %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "Παρουσιάστηκε σφάλμα κατά την εργασία με το έγγραφο.<br>Χρησιμοποιήστε την επιλογή «Λήψη ως...» για να αποθηκεύσετε το αντίγραφο ασφαλείας στον σκληρό δίσκο του υπολογιστή σας.",
|
||||
"DE.ApplicationController.errorFilePassProtect": "Το αρχείο προστατεύεται με συνθηματικό και δεν μπορεί να ανοίξει.",
|
||||
@ -55,6 +56,8 @@
|
||||
"DE.ApplicationController.txtNo": "Όχι",
|
||||
"DE.ApplicationController.txtOpenWarning": "Το κλικ σε αυτόν τον υπερσύνδεσμο μπορεί να είναι επιβλαβές για τη συσκευή και τα δεδομένα σας. Για να προστατεύσετε τον υπολογιστή σας, κάντε κλικ μόνο στους υπερσυνδέσμους από αξιόπιστες πηγές. Αυτή η τοποθεσία μπορεί να μην είναι ασφαλής:<br><br>%1<br><br>Είστε σίγουροι ότι θέλετε να συνεχίσετε;",
|
||||
"DE.ApplicationController.txtPressLink": "Πατήστε %1 και κάντε κλικ στο σύνδεσμο",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Αυτό το έγγραφο προσπαθεί να συνδεθεί με το %1.<br>Αν εμπιστεύεστε αυτόν τον ιστότοπο, πατήστε \"Εντάξει\" ενώ κρατάτε πατημένο το πλήκτρο Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Αυτό το έγγραφο προσπαθεί να συνδεθεί με το %1.<br>Αν εμπιστεύεστε αυτήν την ιστοσελίδα, πατήστε «ΟΚ».",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Αυτό το έγγραφο προσπαθεί να ανοίξει το παράθυρο διαλόγου αρχείου, πατήστε \"Εντάξει\" για να ανοίξετε.",
|
||||
"DE.ApplicationController.txtYes": "Ναι",
|
||||
"DE.ApplicationController.unknownErrorText": "Άγνωστο σφάλμα.",
|
||||
|
||||
@ -15,6 +15,8 @@
|
||||
"DE.ApplicationController.downloadTextText": "Downloading document...",
|
||||
"DE.ApplicationController.errorAccessDeny": "You are trying to perform an action you do not have rights for.<br>Please contact your Document Server administrator.",
|
||||
"DE.ApplicationController.errorCopyDisabled": "For security reasons, the contents of this document cannot be copied.",
|
||||
"DE.ApplicationController.errorFileNotAssembled": "This file is opened from a server backup copy and is not saved to storage.<br>Use the 'Save as...' option to save it to a drive.",
|
||||
"DE.ApplicationController.errorForcedViewMode": "This file is opened in view mode.<br>The file is locked for editing or your access rights do not allow editing.",
|
||||
"DE.ApplicationController.errorDefaultMessage": "Error code: %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "An error occurred during the work with the document.<br>Use the 'Download as...' option to save the file backup copy to your computer hard drive.",
|
||||
"DE.ApplicationController.errorFilePassProtect": "The file is password protected and cannot be opened.",
|
||||
@ -56,6 +58,7 @@
|
||||
"DE.ApplicationController.txtNo": "No",
|
||||
"DE.ApplicationController.txtOpenWarning": "Clicking this link can be harmful to your device and data. To protect you computer, click only those links from trusted sources. This location may be unsafe:<br>%1<br>Are you sure you want to continue?",
|
||||
"DE.ApplicationController.txtPressLink": "Press %1 and click link",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "This document is trying to connect to %1.<br>If you trust this site, press \"OK\" while holding down the Ctrl key.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "This document is trying to connect to %1.<br>If you trust this site, press \"OK\".",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "This document is trying to open file dialog, press \"OK\" to open.",
|
||||
"DE.ApplicationController.txtYes": "Yes",
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
"DE.ApplicationController.downloadErrorText": "Se ha producido un error en la descarga",
|
||||
"DE.ApplicationController.downloadTextText": "Descargando documento...",
|
||||
"DE.ApplicationController.errorAccessDeny": "Está intentando realizar una acción para la que no tiene permiso. <br>Contacte con el administrador del servidor de documentos.",
|
||||
"DE.ApplicationController.errorCopyDisabled": "Por motivos de seguridad, el contenido de este documento no se puede copiar.",
|
||||
"DE.ApplicationController.errorDefaultMessage": "Código de error: %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "Se ha producido un error durante el trabajo con el documento. <br>Use la opción 'Descargar como...' para guardar la copia de seguridad del archivo en el disco duro de su ordenador.",
|
||||
"DE.ApplicationController.errorFilePassProtect": "El archivo está protegido por una contraseña y no se puede abrir.",
|
||||
@ -53,8 +54,10 @@
|
||||
"DE.ApplicationController.txtClose": "Cerrar",
|
||||
"DE.ApplicationController.txtEmpty": "(Vacío)",
|
||||
"DE.ApplicationController.txtNo": "No",
|
||||
"DE.ApplicationController.txtOpenWarning": "Hacer clic en este enlace puede ser perjudicial para su dispositivo y sus datos. Para proteger su ordenador, haga clic solo en los hipervínculos de fuentes fiables. Esta ubicación puede ser insegura:<br>%1<br>¿Está seguro de que quiere continuar?",
|
||||
"DE.ApplicationController.txtOpenWarning": "Hacer clic en este enlace puede ser perjudicial para su dispositivo y sus datos. Para proteger su ordenador, haga clic solo en los hiperenlaces de fuentes fiables. Esta ubicación puede ser insegura:<br>%1<br>¿Está seguro de que desea continuar?",
|
||||
"DE.ApplicationController.txtPressLink": "Pulse %1 y haga clic en el enlace",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Este documento está intentando conectarse a %1.<br>Si confía en este sitio, pulse \"OK\" mientras mantiene pulsada la tecla ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Este documento está intentando conectarse a %1.<br>Si confía en este sitio, pulse «OK».",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Este documento está intentando abrir el diálogo de archivo, pulse \"OK\" para abrir.",
|
||||
"DE.ApplicationController.txtYes": "Sí",
|
||||
"DE.ApplicationController.unknownErrorText": "Error desconocido.",
|
||||
|
||||
@ -54,6 +54,7 @@
|
||||
"DE.ApplicationController.txtNo": "Ei",
|
||||
"DE.ApplicationController.txtOpenWarning": "Tämän linkin avaaminen voi olla haitallista laitteellesi ja tiedoillesi. Tietokonettasi suojellaksesi avaa vain linkkejä luotetuista lähteistä. Linkin kohde voi olla turvaton:<br>%1<br>Oletko varma, että haluat jatkaa?",
|
||||
"DE.ApplicationController.txtPressLink": "Paina %1 ja klikkaa linkkiä",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Tämä asiakirja yrittää yhdistää %1.<br>Jos luotat tähän sivustoon, paina \"OK\" pitäen Ctrl näppäintä pohjassa.",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Tämä asiakirja yrittää avata tiedosto dialogin. Paina \"OK\" avataksesi. ",
|
||||
"DE.ApplicationController.txtYes": "Kyllä",
|
||||
"DE.ApplicationController.unknownErrorText": "Tuntematon virhe.",
|
||||
|
||||
@ -56,6 +56,7 @@
|
||||
"DE.ApplicationController.txtNo": "Non",
|
||||
"DE.ApplicationController.txtOpenWarning": "Accès via ce lien peut endommager votre appareil et vos données. Pour protéger votre ordinateur, ne cliquez que sur les liens provenant de sources fiables. Cet emplacement peut être dangereux :<br>%1<br>Voulez-vous continuer ?",
|
||||
"DE.ApplicationController.txtPressLink": "Appuyez sur %1 et cliquez sur le lien",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Ce document tente de se connecter à %1.<br>Si vous faites confiance à ce site, appuyez sur « OK » tout en maintenant la touche Ctrl enfoncée.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Ce document tente de se connecter à %1.<br>Si vous faites confiance à ce site, appuyez sur « OK ».",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Ce document tente d'ouvrir la boîte de dialogue du fichier, cliquez « OK » pour l'ouvrir.",
|
||||
"DE.ApplicationController.txtYes": "Oui",
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
"DE.ApplicationController.downloadErrorText": "ההורדה נכשלה.",
|
||||
"DE.ApplicationController.downloadTextText": "מוריד מסמך...",
|
||||
"DE.ApplicationController.errorAccessDeny": "אתה מנסה לבצע פעולה שאין לך הרשאות עבורה.\nצור קשר עם מנהל הרשת",
|
||||
"DE.ApplicationController.errorCopyDisabled": "לא ניתן להעתיק את התוכן של המסמך מסיבות אבטחה",
|
||||
"DE.ApplicationController.errorDefaultMessage": "קוד שגיאה: %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "אירעה שגיאה במהלך העבודה עם המסמך.<br>השתמש באפשרות 'הורד כ...' כדי לשמור את עותק הגיבוי של הקובץ בכונן הקשיח של המחשב שלך.",
|
||||
"DE.ApplicationController.errorFilePassProtect": "הקובץ מוגן בסיסמה ולכן ולא יכול להיפתח.",
|
||||
@ -31,7 +32,7 @@
|
||||
"DE.ApplicationController.errorUpdateVersionOnDisconnect": "החיבור שוחזר, וגרסת הקובץ השתנתה.\nלפני שאתה יכול להמשיך לעובד, אתה צריך להוריד קובץ או להעתיק את התוכן שלו כדי לוודא ששום דבר לא נאבד, ואז לרענן את העמוד.",
|
||||
"DE.ApplicationController.errorUserDrop": "לא ניתן לגשת לקובץ כעת.",
|
||||
"DE.ApplicationController.notcriticalErrorTitle": "אזהרה",
|
||||
"DE.ApplicationController.openErrorText": ".קרתה שגיאה במהלך פתיחת הקובץ",
|
||||
"DE.ApplicationController.openErrorText": "אירעה שגיאה בעת פתיחת הקובץ.",
|
||||
"DE.ApplicationController.scriptLoadError": "החיבור איטי מדי, לא ניתן היה לטעון חלק מהרכיבים. טען מחדש את העמוד בבקשה.",
|
||||
"DE.ApplicationController.textAnonymous": "אנונימי ",
|
||||
"DE.ApplicationController.textCancel": "ביטול",
|
||||
@ -47,13 +48,16 @@
|
||||
"DE.ApplicationController.textOk": "אישור",
|
||||
"DE.ApplicationController.textRequired": "מלא את כל השדות הנדרשים לשליחת הטופס.",
|
||||
"DE.ApplicationController.textSubmit": "שליחה ",
|
||||
"DE.ApplicationController.textSubmited": "<b>הטופס נשלח בהצלחה</b><br>לחץ כדי לסגור את הטיפ",
|
||||
"DE.ApplicationController.textSubmited": "<b>הטופס נשלח בהצלחה</b><br>לחץ כדי לסגור ",
|
||||
"DE.ApplicationController.titleLicenseExp": "רשיון פג תוקף",
|
||||
"DE.ApplicationController.titleLicenseNotActive": "רשיון לא פעיל",
|
||||
"DE.ApplicationController.txtClose": "סגור",
|
||||
"DE.ApplicationController.txtEmpty": "(ריק)",
|
||||
"DE.ApplicationController.txtNo": "לא",
|
||||
"DE.ApplicationController.txtOpenWarning": "לחיצה על קישור זה עלולה להזיק למכשיר ולנתונים שלך. כדי להגן על המחשב שלך, לחץ רק על קישורים ממקורות מהימנים. מיקום זה עלול להיות לא בטוח:<br><br>{0}<br><br>האם אתה בטוח שברצונך להמשיך?",
|
||||
"DE.ApplicationController.txtPressLink": "הקש %1 ולחץ על קישור",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "מסמך זה מנסה להתחבר אל %1.<br>אם אתה בוטח באתר זה, לחץ על \"אישור\" תוך כדי לחיצה ממושכת על מקש Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "מסמך זה מנסה להתחבר אל %1.<br>אם אתה בוטח באתר זה, לחץ על \"אישור\".",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "מסמך זה מנסה לפתוח ד-שיח, נא ללחוץ על \"אישור\" כדי לפתוח.",
|
||||
"DE.ApplicationController.txtYes": "כן",
|
||||
"DE.ApplicationController.unknownErrorText": "שגיאה לא ידועה.",
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
"common.view.modals.txtIncorrectPwd": "Érvénytelen jelszó",
|
||||
"common.view.modals.txtOpenFile": "Írjon be egy jelszót a fájl megnyitáshoz",
|
||||
"common.view.modals.txtShare": "Hivatkozás megosztása",
|
||||
"common.view.modals.txtTitleProtected": "Védett fájl",
|
||||
"common.view.modals.txtTitleProtected": "Zárolt fájl",
|
||||
"common.view.modals.txtWidth": "Szélesség",
|
||||
"common.view.SearchBar.textFind": "Keresés",
|
||||
"DE.ApplicationController.convertationErrorText": "Az átváltás nem sikerült.",
|
||||
@ -14,6 +14,7 @@
|
||||
"DE.ApplicationController.downloadErrorText": "Sikertelen letöltés.",
|
||||
"DE.ApplicationController.downloadTextText": "Dokumentum letöltése...",
|
||||
"DE.ApplicationController.errorAccessDeny": "Olyan műveletet próbál végrehajtani, melyre nincs jogosultsága.<br>Vegye fel a kapcsolatot a dokumentumkiszolgáló rendszergazdájával.",
|
||||
"DE.ApplicationController.errorCopyDisabled": "Biztonsági okokból a dokumentum tartalma nem másolható.",
|
||||
"DE.ApplicationController.errorDefaultMessage": "Hibakód: %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "A dokumentummal való munka során hiba történt.<br>Használja a 'Letöltés másként...' opciót a fájl másolatának a számítógépére történő mentéséhez.",
|
||||
"DE.ApplicationController.errorFilePassProtect": "A dokumentum jelszóval védett, és nem nyitható meg.",
|
||||
@ -55,6 +56,8 @@
|
||||
"DE.ApplicationController.txtNo": "Nem",
|
||||
"DE.ApplicationController.txtOpenWarning": "A hivatkozásra kattintás káros lehet az eszközére és az adataira nézve. Számítógépe védelme érdekében csak a megbízható forrásból származó hivatkozásokra kattintson. Ez a hely nem biztonságos lehet:<br>%1<br>Biztosan folytatja?",
|
||||
"DE.ApplicationController.txtPressLink": "Nyomja meg a %1 billentyűt és kattintson a hivatkozásra",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Ez a dokumentum a következőhöz próbál csatlakozni: %1.<br>Ha megbízik ebben az oldalon, nyomja meg az „OK” gombot, miközben lenyomva tartja a Ctrl billentyűt.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Ez a dokumentum a következőhöz próbál csatlakozni: %1.<br>Ha megbízik ebben az oldalban, kattintson az „OK” gombra.",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Ez a dokumentum fájl párbeszédpanelt próbál megnyitni, kattintson az „OK” gombra a megnyitáshoz.",
|
||||
"DE.ApplicationController.txtYes": "Igen",
|
||||
"DE.ApplicationController.unknownErrorText": "Ismeretlen hiba.",
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
"DE.ApplicationController.downloadErrorText": "Ներբեռնումը ձախողվեց։",
|
||||
"DE.ApplicationController.downloadTextText": "Փաստաթղթի ներբեռնում...",
|
||||
"DE.ApplicationController.errorAccessDeny": "Դուք փորձում եք կատարել գործողություն, որի իրավունքը չունեք։<br>Դիմեք փաստաթղթերի ձեր սպասարկիչի վարիչին։",
|
||||
"DE.ApplicationController.errorCopyDisabled": "Անվտանգության նկատառումներից ելնելով, այս փաստաթղթի բովանդակությունը չի կարող պատճենվել։",
|
||||
"DE.ApplicationController.errorDefaultMessage": "Սխալի դասիչ՝ %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "Փաստաթղթի հետ աշխատանքի ընթացքում սխալ է տեղի ունեցել:<br>Օգտագործեք «Ներբեռնում որպես...» տարբերակը՝ ֆայլի կրկնօրինակը ձեր համակարգչի կոշտ սկավառակում պահելու համար:",
|
||||
"DE.ApplicationController.errorFilePassProtect": "Ֆայլն ունի գաղտնաբառ և չի կարող բացվել։",
|
||||
@ -53,8 +54,10 @@
|
||||
"DE.ApplicationController.txtClose": "Փակել",
|
||||
"DE.ApplicationController.txtEmpty": "(Դատարկ)",
|
||||
"DE.ApplicationController.txtNo": "Ոչ",
|
||||
"DE.ApplicationController.txtOpenWarning": "Այս հղումը կարող է վնասել ձեր սարքին և տվյալներին։<br> Ցանկանո՞ւմ եք շարունակել։",
|
||||
"DE.ApplicationController.txtOpenWarning": "Այս հղմանը սեղմելը կարող է վնաս հասցնել ձեր սարքին և տվյալներին։ Ձեր համակարգիչը պաշտպանելու համար սեղմեք միայն վստահելի աղբյուրներից ստացված հիպերհղումները։ Այս լոկացիան կարող է չլինել անվտանգ՝ <br>%1<br>Վստահ՞ եք, որ ցանկանում եք շարունակել:",
|
||||
"DE.ApplicationController.txtPressLink": "Սեղմել %1 և անցնել հղումը",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Այս փաստաթուղթը փորձում է միանալ %1-ին։<br>Եթե վստահում եք այս կայքին, սեղմեք «Լավ»՝ պահելով Ctrl ստեղնը։",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Այս փաստաթուղթը փորձում է կապվել %1-ին։<br>Եթե վստահում եք այս կայքին, սեղմեք «Լավ»։",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Այս փաստաթուղթը փորձում է բացել ֆայլի երկխոսությունը, բացելու համար սեղմեք «OK»:",
|
||||
"DE.ApplicationController.txtYes": "Այո",
|
||||
"DE.ApplicationController.unknownErrorText": "Անհայտ սխալ։",
|
||||
|
||||
@ -14,16 +14,17 @@
|
||||
"DE.ApplicationController.downloadErrorText": "Scaricamento fallito.",
|
||||
"DE.ApplicationController.downloadTextText": "Scaricamento documento in corso...",
|
||||
"DE.ApplicationController.errorAccessDeny": "Stai tentando di eseguire un'azione per la quale non disponi di permessi sufficienti.<br>Si prega di contattare l'amministratore del Server dei Documenti.",
|
||||
"DE.ApplicationController.errorCopyDisabled": "Per ragioni di sicurezza il contenuto di questo documento non può essere copiato.",
|
||||
"DE.ApplicationController.errorDefaultMessage": "Codice errore: %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "Si è verificato un'errore durante il lavoro con il documento.<br>Usare l'opzione 'Scarica come...' per salvare la copia di backup del file sul disco rigido del computer.",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "Si è verificato un errore durante il lavoro con il documento.<br>Usare l'opzione 'Scarica come...' per salvare la copia di backup del file sul disco rigido del computer.",
|
||||
"DE.ApplicationController.errorFilePassProtect": "Il file è protetto da una password. Impossibile aprirlo.",
|
||||
"DE.ApplicationController.errorFileSizeExceed": "La dimensione del file supera la limitazione impostata per il tuo server.<br>Per i dettagli, contatta l'amministratore del Server dei Documenti.",
|
||||
"DE.ApplicationController.errorForceSave": "Si è verificato un'errore durante il salvataggio del file. Usare l'opzione 'Scarica come' per salvare il file sul disco rigido del computer o riprovare più tardi.",
|
||||
"DE.ApplicationController.errorInconsistentExt": "Si è verificato un'errore durante l'apertura del file.<br>Il contenuto del file non corrisponde all'estensione.",
|
||||
"DE.ApplicationController.errorInconsistentExtDocx": "Si è verificato un'errore durante l'apertura del file.<br>Il contenuto del file corrisponde a documenti di testo (ad es. docx), ma il file ha l'estensione incompatibile: %1.",
|
||||
"DE.ApplicationController.errorInconsistentExtPdf": "Si è verificato un'errore durante l'apertura del file.<br>Il contenuto del file corrisponde a uno dei seguenti formati: pdf/djvu/xps/oxps, ma il file ha l'estensione incompatibile: %1.",
|
||||
"DE.ApplicationController.errorInconsistentExtPptx": "Si è verificato un'errore durante l'apertura del file.<br>Il contenuto del file corrisponde a presentazioni (ad es. pptx), ma il file ha un'estensione incompatibile: %1.",
|
||||
"DE.ApplicationController.errorInconsistentExtXlsx": "Si è verificato un'errore durante l'apertura del file.<br>Il contenuto del file corrisponde a fogli di calcolo (ad es. xlsx), ma il file ha l'estensione incompatibile: %1.",
|
||||
"DE.ApplicationController.errorForceSave": "Si è verificato un errore durante il salvataggio del file. Usare l'opzione 'Scarica come' per salvare il file sul disco rigido del computer o riprovare più tardi.",
|
||||
"DE.ApplicationController.errorInconsistentExt": "Si è verificato un errore durante l'apertura del file.<br>Il contenuto del file non corrisponde all'estensione.",
|
||||
"DE.ApplicationController.errorInconsistentExtDocx": "Si è verificato un errore durante l'apertura del file.<br>Il contenuto del file corrisponde a documenti di testo (ad es. docx), ma il file ha l'estensione incompatibile: %1.",
|
||||
"DE.ApplicationController.errorInconsistentExtPdf": "Si è verificato un errore durante l'apertura del file.<br>Il contenuto del file corrisponde a uno dei seguenti formati: pdf/djvu/xps/oxps, ma il file ha l'estensione incompatibile: %1.",
|
||||
"DE.ApplicationController.errorInconsistentExtPptx": "Si è verificato un errore durante l'apertura del file.<br>Il contenuto del file corrisponde a presentazioni (ad es. pptx), ma il file ha un'estensione incompatibile: %1.",
|
||||
"DE.ApplicationController.errorInconsistentExtXlsx": "Si è verificato un errore durante l'apertura del file.<br>Il contenuto del file corrisponde a fogli di calcolo (ad es. xlsx), ma il file ha l'estensione incompatibile: %1.",
|
||||
"DE.ApplicationController.errorLoadingFont": "I caratteri non sono stati caricati.<br>Si prega di contattare il tuo amministratore del Server dei Documenti.",
|
||||
"DE.ApplicationController.errorSubmit": "Invio fallito.",
|
||||
"DE.ApplicationController.errorToken": "Il token di sicurezza del documento non è stato creato correttamente.<br>Si prega di contattare l'amministratore del Server dei Documenti.",
|
||||
@ -31,7 +32,7 @@
|
||||
"DE.ApplicationController.errorUpdateVersionOnDisconnect": "La connessione Internet è stata ripristinata e la versione del file è stata modificata.<br>Prima di poter continuare a lavorare, devi scaricare il file o copiarne il contenuto per assicurarti che nulla vada perso, quindi ricarica questa pagina.",
|
||||
"DE.ApplicationController.errorUserDrop": "Impossibile accedere al file subito.",
|
||||
"DE.ApplicationController.notcriticalErrorTitle": "Attenzione",
|
||||
"DE.ApplicationController.openErrorText": "Si è verificato un'errore durante l'apertura del file.",
|
||||
"DE.ApplicationController.openErrorText": "Si è verificato un errore durante l'apertura del file.",
|
||||
"DE.ApplicationController.scriptLoadError": "La connessione è troppo lenta, alcuni componenti non possono essere caricati. Si prega di ricaricare la pagina.",
|
||||
"DE.ApplicationController.textAnonymous": "Anonimo",
|
||||
"DE.ApplicationController.textCancel": "Annulla",
|
||||
@ -55,6 +56,8 @@
|
||||
"DE.ApplicationController.txtNo": "No",
|
||||
"DE.ApplicationController.txtOpenWarning": "Cliccare su questo link può essere dannoso per il tuo dispositivo e i tuoi dati. Per proteggere il tuo computer, clicca solo sui link provenienti da fonti affidabili. Questa posizione potrebbe non essere sicura:<br>%1<br>Sei sicuro di voler continuare?",
|
||||
"DE.ApplicationController.txtPressLink": "Premi %1 e clicca sul collegamento",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Questo documento sta tentando di connettersi a %1.<br>Se ritieni che questo sito sia affidabile, premi “OK” tenendo premuto il tasto Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Questo documento sta tentando di connettersi a %1.<br>Se consideri attendibile questo sito, premi \"OK\"",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Questo documento sta tentando di aprire la finestra di dialogo del file, premi \"OK\" per aprirla.",
|
||||
"DE.ApplicationController.txtYes": "Sì",
|
||||
"DE.ApplicationController.unknownErrorText": "Errore sconosciuto.",
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
"DE.ApplicationController.downloadErrorText": "ダウンロードに失敗しました",
|
||||
"DE.ApplicationController.downloadTextText": "ドキュメントのダウンロード中...",
|
||||
"DE.ApplicationController.errorAccessDeny": "利用権限がない操作をしようとしました。<br>Documentサーバー管理者に連絡してください。",
|
||||
"DE.ApplicationController.errorCopyDisabled": "セキュリティ上の理由により、この文書の内容はコピーできません。",
|
||||
"DE.ApplicationController.errorDefaultMessage": "エラー コード: %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "ドキュメントの作業中にエラーが発生しました。<br>「名前を付けてダウンロード」オプションを使用して、ファイルのバックアップコピーをコンピュータに保存します。",
|
||||
"DE.ApplicationController.errorFilePassProtect": "ドキュメントがパスワードで保護されているため開くことができません",
|
||||
@ -53,8 +54,10 @@
|
||||
"DE.ApplicationController.txtClose": "閉じる",
|
||||
"DE.ApplicationController.txtEmpty": "(空)",
|
||||
"DE.ApplicationController.txtNo": "いいえ",
|
||||
"DE.ApplicationController.txtOpenWarning": "このリンクをクリックすると、お使いのデバイスやデータに害を及ぼす可能性があります。コンピュータを保護するため、信頼できる発信元のハイパーリンクのみをクリックしてください。この場所は安全でない可能性があります:<br>%1<br>続行しますか",
|
||||
"DE.ApplicationController.txtOpenWarning": "このリンクをクリックすると、お使いのデバイスやデータに損害を与える可能性があります。パソコンを保護するため、信頼できる送信元からのリンクのみをクリックしてください。この場所は安全でない可能性があります:<br>%1<br>続行しますか?",
|
||||
"DE.ApplicationController.txtPressLink": "リンクをクリックして%1を押してください",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "このドキュメントは%1に接続しようとしています。<br> このサイトを信頼する場合は、Ctrキーを押しながら「OK」を押してください。",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "このドキュメントは %1 に接続しようとしています。<br>このサイトを信頼する場合は「OK」を押してください。",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "このドキュメントはファイルダイアログを開こうとしています。開くには、OKを押してください。",
|
||||
"DE.ApplicationController.txtYes": "はい",
|
||||
"DE.ApplicationController.unknownErrorText": "不明なエラー",
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
"DE.ApplicationController.downloadErrorText": "다운로드 실패.",
|
||||
"DE.ApplicationController.downloadTextText": "문서 다운로드 중...",
|
||||
"DE.ApplicationController.errorAccessDeny": "권한이 없는 작업을 시도하고 있습니다.<br>관리자에게 문의하세요.",
|
||||
"DE.ApplicationController.errorCopyDisabled": "보안상의 이유로 이 문서의 내용은 복사할 수 없습니다.",
|
||||
"DE.ApplicationController.errorDefaultMessage": "오류 코드: %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "문서 작업 중 오류가 발생했습니다.<br>\"다른 이름으로 다운로드...\" 옵션을 선택하여 사본을 컴퓨터 하드 디스크에 저장하세요.",
|
||||
"DE.ApplicationController.errorFilePassProtect": "이 문서는 비밀번호로 보호되어 있어 열 수 없습니다.",
|
||||
@ -55,6 +56,8 @@
|
||||
"DE.ApplicationController.txtNo": "아니오",
|
||||
"DE.ApplicationController.txtOpenWarning": "이 링크를 클릭하는 것은 장치와 데이터에 해로울 수 있습니다. 컴퓨터를 보호하려면 신뢰할 수 있는 출처의 하이퍼링크만 클릭하세요. 이 위치는 안전하지 않을 수 있습니다:<br>%1<br>계속하시겠습니까?",
|
||||
"DE.ApplicationController.txtPressLink": "%1 키를 누른 상태에서 링크 클릭",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "이 문서는 %1에 연결하려고 합니다. 만약 이 사이트를 신뢰한다면 Ctrl 키를 누른 상태에서 \"확인\"을 누르세요.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "이 문서가 %1에 연결하려고 합니다.<br>이 사이트를 신뢰한다면 \"확인\"을 누르세요.",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "이 문서가 파일 대화상자를 열려고 합니다. 열려면 \"확인\"을 누르세요.",
|
||||
"DE.ApplicationController.txtYes": "네",
|
||||
"DE.ApplicationController.unknownErrorText": "알 수 없는 오류.",
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
"DE.ApplicationController.downloadErrorText": "Download mislukt.",
|
||||
"DE.ApplicationController.downloadTextText": "Document wordt gedownload...",
|
||||
"DE.ApplicationController.errorAccessDeny": "U probeert een actie uit te voeren waarvoor u geen rechten hebt.<br>Neem alstublieft contact op met de beheerder van de documentserver.",
|
||||
"DE.ApplicationController.errorCopyDisabled": "Om veiligheidsredenen kan de inhoud van dit document niet worden gekopieerd.",
|
||||
"DE.ApplicationController.errorDefaultMessage": "Foutcode: %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "Er is een fout ontstaan tijdens het werken met het document.<br>Gebruik de 'Opslaan als...' optie om het bestand als back-upkopie op te slaan op uw computer.",
|
||||
"DE.ApplicationController.errorFilePassProtect": "Het bestand is beschermd met een wachtwoord en kan niet worden geopend.",
|
||||
@ -34,6 +35,7 @@
|
||||
"DE.ApplicationController.openErrorText": "Er is een fout opgetreden bij het openen van het bestand.",
|
||||
"DE.ApplicationController.scriptLoadError": "De verbinding is te langzaam, sommige componenten konden niet geladen worden. Laad de pagina opnieuw.",
|
||||
"DE.ApplicationController.textAnonymous": "Anoniem",
|
||||
"DE.ApplicationController.textCancel": "Annuleren",
|
||||
"DE.ApplicationController.textClear": "Wis alle velden",
|
||||
"DE.ApplicationController.textConvertFormDownload": "Download het bestand als een invulbaar PDF-formulier om het in te vullen.",
|
||||
"DE.ApplicationController.textCtrl": "Ctrl",
|
||||
@ -43,6 +45,7 @@
|
||||
"DE.ApplicationController.textLoadingDocument": "Document wordt geladen",
|
||||
"DE.ApplicationController.textNext": "Volgende veld ",
|
||||
"DE.ApplicationController.textOf": "van",
|
||||
"DE.ApplicationController.textOk": "Ok",
|
||||
"DE.ApplicationController.textRequired": "Vul alle verplichte velden in om het formulier te verzenden.",
|
||||
"DE.ApplicationController.textSubmit": "Verzenden ",
|
||||
"DE.ApplicationController.textSubmited": "<b>Formulier succesvol ingediend</b><br>Klik om de tip te sluiten",
|
||||
@ -50,7 +53,13 @@
|
||||
"DE.ApplicationController.titleLicenseNotActive": "Licentie niet actief",
|
||||
"DE.ApplicationController.txtClose": "Sluit",
|
||||
"DE.ApplicationController.txtEmpty": "(Leeg)",
|
||||
"DE.ApplicationController.txtNo": "Nee",
|
||||
"DE.ApplicationController.txtOpenWarning": "Het klikken op deze link kan schadelijk zijn voor je apparaat en data. Klik om je computer te beschermen alleen op links van vertrouwde bronnen. Deze locatie kan onveilig zijn:<br>%1<br>Weet je zeker dat je verder wilt?",
|
||||
"DE.ApplicationController.txtPressLink": "Druk op %1 en klik op de koppeling",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Dit document probeert verbinding te maken met %1.<br>Als je deze site vertrouwt, hou dan de Ctrl-toets ingedrukt en druk op Ok.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Dit document probeert verbinding te maken met %1.<br>Als je deze site vertrouwt, druk op OK.",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Dit document probeert een bestandskeuzevenster te openen. Klik Ok om te openen.",
|
||||
"DE.ApplicationController.txtYes": "Ja",
|
||||
"DE.ApplicationController.unknownErrorText": "Onbekende fout.",
|
||||
"DE.ApplicationController.unsupportedBrowserErrorText": "Uw browser wordt niet ondersteund.",
|
||||
"DE.ApplicationController.waitText": "Een moment geduld",
|
||||
|
||||
@ -55,6 +55,7 @@
|
||||
"DE.ApplicationController.txtNo": "Nie",
|
||||
"DE.ApplicationController.txtOpenWarning": "Kliknięcie tego linku może być szkodliwe dla Twojego urządzenia i danych. Aby chronić swój komputer, klikaj tylko hiperłącza pochodzące z zaufanych źródeł. Ta lokalizacja może być niebezpieczna:<br>%1<br>Czy na pewno chcesz kontynuować?",
|
||||
"DE.ApplicationController.txtPressLink": "Naciśnij %1 i kliknij w link",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Ten dokument próbuje połączyć się z %1.<br>Jeśli ufasz tej witrynie, naciśnij „OK”, przytrzymując klawisz Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Ten dokument próbuje otworzyć okno dialogowe pliku, naciśnij \"OK\", aby otworzyć.",
|
||||
"DE.ApplicationController.txtYes": "Tak",
|
||||
"DE.ApplicationController.unknownErrorText": "Nieznany błąd.",
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
"DE.ApplicationController.downloadErrorText": "Falha ao descarregar.",
|
||||
"DE.ApplicationController.downloadTextText": "A descarregar documento…",
|
||||
"DE.ApplicationController.errorAccessDeny": "Está a tentar executar uma ação para a qual não tem permissão.<br>Contacte o administrador do servidor de documentos.",
|
||||
"DE.ApplicationController.errorCopyDisabled": "Por razões de segurança, os conteúdos deste ficheiro não podem ser copiados.",
|
||||
"DE.ApplicationController.errorDefaultMessage": "Código de erro: %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "Ocorreu um erro ao trabalhar no documento.<br>Utilize a opção 'Descarregar como...' para guardar uma cópia do ficheiro no computador.",
|
||||
"DE.ApplicationController.errorFilePassProtect": "O documento está protegido por palavra-passe e não pode ser aberto.",
|
||||
@ -53,7 +54,11 @@
|
||||
"DE.ApplicationController.txtClose": "Fechar",
|
||||
"DE.ApplicationController.txtEmpty": "(Vazio)",
|
||||
"DE.ApplicationController.txtNo": "Não",
|
||||
"DE.ApplicationController.txtOpenWarning": "Clicar nesta ligação pode ser prejudicial para o seu dispositivo e dados. Para proteger o seu computador, clique apenas em ligações de fontes fidedignas. Este local pode ser inseguro:<br>%1<br>Tem a certeza de que deseja continuar?",
|
||||
"DE.ApplicationController.txtPressLink": "Prima %1 e clique na ligação",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Este documento está atentar conectar a %1.<br>Se confia neste site, clique em OK enquanto pressiona a tecla Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Este documento está a tentar conectar-se a %1.<br>Se confia neste site, clique em \"OK\".",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Este documento está a tentar abrir a janela de ficheiro, prima \"OK\" para abrir.",
|
||||
"DE.ApplicationController.txtYes": "Sim",
|
||||
"DE.ApplicationController.unknownErrorText": "Erro desconhecido.",
|
||||
"DE.ApplicationController.unsupportedBrowserErrorText": "O seu navegador não é suportado.",
|
||||
|
||||
@ -56,6 +56,7 @@
|
||||
"DE.ApplicationController.txtNo": "Não",
|
||||
"DE.ApplicationController.txtOpenWarning": "Clicar neste link pode ser prejudicial ao seu dispositivo e aos seus dados. Para proteger seu computador, clique apenas em hiperlinks de fontes confiáveis. Este local pode não ser seguro:<br>%1<br>Tem certeza de que deseja continuar?",
|
||||
"DE.ApplicationController.txtPressLink": "Pressione %1 e clique no link",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Este documento está tentando se conectar a %1.<br>Se você confia neste site, pressione \"OK\" enquanto mantém pressionada a tecla Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Este documento está tentando se conectar a %1.<br>Se você confia neste site, pressione \"OK\".",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Este documento está tentando abrir a caixa de diálogo de arquivo, pressione \"OK\" para abrir.",
|
||||
"DE.ApplicationController.txtYes": "Sim",
|
||||
|
||||
@ -56,6 +56,7 @@
|
||||
"DE.ApplicationController.txtNo": "Nu",
|
||||
"DE.ApplicationController.txtOpenWarning": "Accesarea acestui link poate dăuna dispozitivului sau datelor dvs. Pentru a vă proteja calculatorul, evitați să dați click pe linkuri de la surse necunoscute. Această locație poate fi nesigură:<br>%1<br>Sigur doriti sa continuati? ",
|
||||
"DE.ApplicationController.txtPressLink": "Apăsați %1 și faceți clic pe link",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Acest document încearcă să se conecteze la %1.<br>Dacă aveți încredere în acest site, faceți clic pe OK și țineți apăsată tasta Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Acest document încearcă să se conecteze la %1.<br>Dacă este un site de încredere, apăsați OK.",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Acest document încearcă să deschidă fereastra de dialog, apăsați OK pentru a-l deschide.",
|
||||
"DE.ApplicationController.txtYes": "Da",
|
||||
|
||||
@ -56,6 +56,7 @@
|
||||
"DE.ApplicationController.txtNo": "Нет",
|
||||
"DE.ApplicationController.txtOpenWarning": "Переход по этой ссылке может нанести вред вашему устройству и данным. Чтобы защитить свой компьютер, переходите только по ссылкам из проверенных источников. Этот сайт может быть небезопасным:<br>%1<br>Вы действительно хотите продолжить?",
|
||||
"DE.ApplicationController.txtPressLink": "Нажмите %1 и щелкните по ссылке",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Этот документ пытается подключиться к %1.<br>Если вы доверяете этому сайту, нажмите \"OK\", удерживая клавишу Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Этот документ пытается подключиться к %1.<br>Если вы доверяете этому сайту, нажмите \"ОК\".",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Этот документ пытается открыть диалоговое окно файла, нажмите \"OK\", чтобы открыть.",
|
||||
"DE.ApplicationController.txtYes": "Да",
|
||||
|
||||
@ -55,6 +55,7 @@
|
||||
"DE.ApplicationController.txtNo": "නැහැ",
|
||||
"DE.ApplicationController.txtOpenWarning": "මෙම සබැඳිය එබීමෙන් ඔබගේ උපාංගයට සහ දත්ත වලට හානි විය හැකිය.<br> ඔබට ඉදිරියට යාමට වුවමනා ද?",
|
||||
"DE.ApplicationController.txtPressLink": "%1 තද කරගෙන සබැඳිය ඔබන්න",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "මෙම ලේඛනය %1 වෙත සම්බන්ධ වීමට උත්සාහ කරයි.<br>ඔබට මෙම අඩවිය විශ්වාස නම්, ctrl යතුර ඔබාගෙන \"හරි\" ඔබන්න.",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "මෙම ලේඛනය ගොනු කවුළුව ඇරීමට උත්සාහ කරයි, එය ඇරීමට \"හරි\" ඔබන්න.",
|
||||
"DE.ApplicationController.txtYes": "ඔව්",
|
||||
"DE.ApplicationController.unknownErrorText": "නොදන්නා දෝෂයකි",
|
||||
|
||||
@ -56,6 +56,7 @@
|
||||
"DE.ApplicationController.txtNo": "Jo",
|
||||
"DE.ApplicationController.txtOpenWarning": "Klikimi i kësaj lidhjeje mund të jetë i dëmshëm për pajisjen dhe të dhënat tuaja. Për të mbrojtur kompjuterin tuaj, klikoni vetëm ato hiperlidhje nga burime të besueshme. Kjo vendndodhje mund të jetë e pasigurt:<br>%1<br>A jeni të sigurt që dëshironi të vazhdoni?",
|
||||
"DE.ApplicationController.txtPressLink": "Shtypni %1 dhe klikoni lidhjen.",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Ky dokument po përpiqet të lidhet me %1.<br>Nëse i besoni kësaj faqeje, shtypni \"OK\" ndërsa mbani shtypur tastin ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Ky dokument po përpiqet të lidhet me %1.<br>Nëse i besoni kësaj faqeje, shtypni \"Në rregull\".",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Ky dokument po përpiqet të hapë dialogun e skedarit, shtypni \"OK\" për ta hapur.",
|
||||
"DE.ApplicationController.txtYes": "Po",
|
||||
|
||||
@ -44,6 +44,7 @@
|
||||
"DE.ApplicationController.textLoadingDocument": "Учитавање документа",
|
||||
"DE.ApplicationController.textNext": "Следеће поље",
|
||||
"DE.ApplicationController.textOf": "од",
|
||||
"DE.ApplicationController.textOk": "OK",
|
||||
"DE.ApplicationController.textRequired": "Попуни сва потребна поља за слање обрасца.",
|
||||
"DE.ApplicationController.textSubmit": "Поднеси",
|
||||
"DE.ApplicationController.textSubmited": "<b>Форма достављена успешно.</b><br>Кликните да затворите савет",
|
||||
@ -51,6 +52,7 @@
|
||||
"DE.ApplicationController.titleLicenseNotActive": "Лиценца није активна",
|
||||
"DE.ApplicationController.txtClose": "Затвори",
|
||||
"DE.ApplicationController.txtEmpty": "(Празно)",
|
||||
"DE.ApplicationController.txtNo": "Не",
|
||||
"DE.ApplicationController.txtPressLink": "Притисни %1 и кликни линк",
|
||||
"DE.ApplicationController.txtYes": "Да",
|
||||
"DE.ApplicationController.unknownErrorText": "Непозната грешка.",
|
||||
|
||||
@ -56,6 +56,7 @@
|
||||
"DE.ApplicationController.txtNo": "Ne",
|
||||
"DE.ApplicationController.txtOpenWarning": "Klik na ovaj link može biti štetan za vaš uređaj i podatke. Da biste zaštitili svoj računar, klikćite samo na hiperveze koje dolaze iz pouzdanih izvora. Ova lokacija može biti nesigurna:<br><br>%1<br><br>Da li ste sigurni da želite da nastavite?",
|
||||
"DE.ApplicationController.txtPressLink": "Pritisni %1 i klikni link",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Ovaj dokument pokušava da se poveže sa %1.<br> Ako verujete ovom sajtu, pritisnite \"U redu\" dok držite taster Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Ovaj dokument pokušava da se poveže sa %1.<br>Ako verujete ovoj veb lokaciji, pritisnite „OK“.",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Ovaj dokument pokušava da otvori dijalog fajla, pritisnite \"OK\" da otvorite.",
|
||||
"DE.ApplicationController.txtYes": "Da",
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
"DE.ApplicationController.downloadErrorText": "ڈاؤن لوڈ ناکام ہوگیا۔",
|
||||
"DE.ApplicationController.downloadTextText": "۔۔۔دستاویزکو ڈاؤن لوڈ کیا جارہا ہے",
|
||||
"DE.ApplicationController.errorAccessDeny": "آپ ایک ایسی کارروائی کرنے کی کوشش کر رہے ہیں جس کا آپ کو حق نہیں ہے۔ براہ کرم اپنے دستاویز سرور کے منتظم سے رابطہ کریں۔",
|
||||
"DE.ApplicationController.errorCopyDisabled": "سیکورٹی وجوہات کی بناء پر، اس دستاویز کے مواد کو کاپی نہیں کیا جا سکتا۔",
|
||||
"DE.ApplicationController.errorDefaultMessage": "خرابی کا کوڈ:٪ 1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "دستاویز کے ساتھ کام کے دوران ایک خرابی پیش آگئی۔ فائل بیک اپ کاپی کو اپنے کمپیوٹر کی ہارڈ ڈرائیو میں محفوظ کرنے کے لیے 'ڈاؤن لوڈ بطور.' اختیار استعمال کریں۔",
|
||||
"DE.ApplicationController.errorFilePassProtect": "فائل پاس ورڈ سے محفوظ ہے اور اسے نہیں کھولا جاسکتا۔",
|
||||
@ -55,6 +56,8 @@
|
||||
"DE.ApplicationController.txtNo": "نہیں",
|
||||
"DE.ApplicationController.txtOpenWarning": "اس لنک پر کلک کرنا آپ کے آلے اور ڈیٹا کے لیے نقصان دہ ہو سکتا ہے۔ کیا آپ واقعی جاری رکھنا چاہتے ہیں؟",
|
||||
"DE.ApplicationController.txtPressLink": "ایک فیصد دبائیں اور لنک پر کلک کریں۔",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "یہ دستاویز %1 سے جڑنے کی کوشش کر رہی ہے۔ اگر آپ کو اس سائٹ پر بھروسہ ہے تو، ctrl کی کو دبائے رکھتے ہوئے \"ٹھیک ہے\" کو دبائیں۔",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "یہ دستاویز %1 سے جڑنے کی کوشش کر رہی ہے۔<br>اگر آپ کو اس سائٹ پر بھروسہ ہے تو \"ٹھیک ہے\" کو دبائیں۔",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "یہ دستاویز فائل ڈائیلاگ کو کھولنے کی کوشش کر رہی ہے، کھولنے کے لیے \"OK\" دبائیں۔",
|
||||
"DE.ApplicationController.txtYes": "جی ہاں",
|
||||
"DE.ApplicationController.unknownErrorText": "نامعلوم خرابی",
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
"DE.ApplicationController.downloadErrorText": "Tải xuống không thành công.",
|
||||
"DE.ApplicationController.downloadTextText": "Đang tải tài liệu...",
|
||||
"DE.ApplicationController.errorAccessDeny": "Bạn đang cố gắng thực hiện hành động mà bạn không có quyền.<br>Vui lòng liên hệ với quản trị viên Server Tài liệu của bạn.",
|
||||
"DE.ApplicationController.errorCopyDisabled": "Ví lý do bảo mật, nội dung trong tài liệu này không thể được sao chép.",
|
||||
"DE.ApplicationController.errorDefaultMessage": "Mã lỗi: %1",
|
||||
"DE.ApplicationController.errorEditingDownloadas": "Đã xảy ra lỗi trong quá trình làm việc với tài liệu.<br>Hãy sử dụng tùy chọn 'Tải xuống dưới dạng...' để lưu bản sao lưu tệp vào ổ cứng máy tính của bạn.",
|
||||
"DE.ApplicationController.errorFilePassProtect": "Tài liệu được bảo vệ bằng mật khẩu và không thể mở được.",
|
||||
@ -55,6 +56,8 @@
|
||||
"DE.ApplicationController.txtNo": "Không",
|
||||
"DE.ApplicationController.txtOpenWarning": "Việc nhấp vào liên kết này có thể gây hại cho thiết bị và dữ liệu của bạn. Để bảo vệ máy tính của bạn, chỉ nhấp vào các liên kết đó từ các nguồn đáng tin cậy. Vị trí này có thể không an toàn:<br>%1<br>Bạn có chắc chắn muốn tiếp tục không?",
|
||||
"DE.ApplicationController.txtPressLink": "Nhấn %1 và nhấp vào liên kết",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "Tài liệu này đang cố gắng kết nối với %1.<br>Nếu bạn tin cậy trang web này, hãy nhấn \"OK\" trong khi giữ phím Ctrl.",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "Tài liệu này đang cố kết nối với %1.<br>Nếu bạn tin tưởng trang này, bấm \"OK\".",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "Tài liệu này đang cố gắng mở hộp thoại tập tin, nhấn \"OK\" để mở.",
|
||||
"DE.ApplicationController.txtYes": "Có",
|
||||
"DE.ApplicationController.unknownErrorText": "Lỗi không xác định.",
|
||||
|
||||
@ -55,6 +55,7 @@
|
||||
"DE.ApplicationController.txtNo": "否",
|
||||
"DE.ApplicationController.txtOpenWarning": "點擊此連結可能會危害您的裝置與資料。為了保護您的電腦,請僅點擊來自可信來源的連結。此位置可能不安全:<br>%1<br>您確定要繼續嗎?",
|
||||
"DE.ApplicationController.txtPressLink": "請按下 %1 並點擊連結。",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "此文件正試圖連線到 %1.<br>如果您信任此網站,請按住Ctrl鍵並同時點擊「確定」。",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "此文件正嘗試開啟檔案對話方塊,請按「確定」打開。",
|
||||
"DE.ApplicationController.txtYes": "是",
|
||||
"DE.ApplicationController.unknownErrorText": "未知錯誤。",
|
||||
|
||||
@ -56,6 +56,7 @@
|
||||
"DE.ApplicationController.txtNo": "否",
|
||||
"DE.ApplicationController.txtOpenWarning": "点击此链接可能会对您的设备和数据造成损害。为了保护您的计算机,请仅点击来自可信来源的链接。此位置可能不安全:<br>%1<br>您确定要继续吗?",
|
||||
"DE.ApplicationController.txtPressLink": "按 %1 并点击链接",
|
||||
"DE.ApplicationController.txtSecurityWarningLink": "此文档正在尝试连接到%1.<br>如果您信任此站点,请按住Ctrl键同时点击“确定”。",
|
||||
"DE.ApplicationController.txtSecurityWarningLinkOk": "此文档正尝试连接到%1.<br>如果您信任此网站,请点击“确定”。",
|
||||
"DE.ApplicationController.txtSecurityWarningOpenFile": "此文档正在尝试打开文件对话框,请按“确定”打开。",
|
||||
"DE.ApplicationController.txtYes": "是",
|
||||
|
||||
@ -107,15 +107,15 @@ require.config({
|
||||
});
|
||||
|
||||
require([
|
||||
'sdk',
|
||||
'backbone',
|
||||
'underscore',
|
||||
'core',
|
||||
'sdk',
|
||||
'api',
|
||||
'analytics',
|
||||
'gateway',
|
||||
'locale'
|
||||
], function (Backbone, _, Core) {
|
||||
], function (Sdk, Backbone, _, Core) {
|
||||
if (Backbone.History && Backbone.History.started)
|
||||
return;
|
||||
Backbone.history.start();
|
||||
@ -131,6 +131,7 @@ require([
|
||||
'ApplicationController',
|
||||
'Plugins',
|
||||
'SearchBar',
|
||||
'Common.Controllers.Fonts',
|
||||
'Common.Controllers.Shortcuts'
|
||||
],
|
||||
features: {
|
||||
@ -148,10 +149,14 @@ require([
|
||||
'documenteditor/forms/app/controller/SearchBar',
|
||||
'documenteditor/forms/app/view/ApplicationView',
|
||||
'common/main/lib/util/utils',
|
||||
'common/main/lib/controller/Fonts',
|
||||
'common/main/lib/util/LocalStorage',
|
||||
'common/main/lib/controller/Scaling',
|
||||
'common/main/lib/controller/Themes',
|
||||
'common/main/lib/controller/Desktop',
|
||||
'common/main/lib/component/ComboBoxFonts',
|
||||
'common/main/lib/component/ColorButton',
|
||||
'common/main/lib/component/TextareaField',
|
||||
'common/main/lib/view/SearchBar',
|
||||
'common/main/lib/controller/Shortcuts',
|
||||
'common/forms/lib/view/modals'
|
||||
|
||||
@ -43,6 +43,7 @@ define([
|
||||
'common/main/lib/util/Shortcuts',
|
||||
'common/main/lib/view/OpenDialog',
|
||||
'common/forms/lib/view/modals',
|
||||
'common/main/lib/controller/Fonts',
|
||||
'documenteditor/forms/app/view/ApplicationView',
|
||||
'common/main/lib/controller/LaunchController'
|
||||
], function (Viewport) {
|
||||
@ -358,6 +359,14 @@ define([
|
||||
config.msg = this.errorCopyDisabled;
|
||||
break;
|
||||
|
||||
case Asc.c_oAscError.ID.FileNotAssembled:
|
||||
config.msg = this.errorFileNotAssembled;
|
||||
break;
|
||||
|
||||
case Asc.c_oAscError.ID.ForcedViewMode:
|
||||
config.msg = this.errorForcedViewMode;
|
||||
break;
|
||||
|
||||
default:
|
||||
config.msg = (typeof id == 'string') ? id : this.errorDefaultMessage.replace('%1', id);
|
||||
if (typeof id == 'string')
|
||||
@ -501,6 +510,7 @@ define([
|
||||
this.appOptions.lang = this.editorConfig.lang;
|
||||
this.appOptions.canPlugins = false;
|
||||
this.appOptions.canRequestFillingStatus = this.editorConfig.canRequestFillingStatus;
|
||||
this.appOptions.disableNetworkFunctionality = !!(window["AscDesktopEditor"] && window["AscDesktopEditor"]["isSupportNetworkFunctionality"] && false === window["AscDesktopEditor"]["isSupportNetworkFunctionality"]());
|
||||
|
||||
Common.Controllers.Desktop.init(this.appOptions);
|
||||
|
||||
@ -771,6 +781,8 @@ define([
|
||||
this.api.asc_SetFastCollaborative(true);
|
||||
this.api.asc_setAutoSaveGap(1);
|
||||
this.api.SetCollaborativeMarksShowType(Asc.c_oAscCollaborativeMarksShowType.None);
|
||||
|
||||
DE.getController('Common.Controllers.Fonts').setApi(this.api);
|
||||
}
|
||||
|
||||
this.view.btnClose.setVisible(this.appOptions.canCloseEditor);
|
||||
@ -1282,10 +1294,29 @@ define([
|
||||
if (lock == Asc.c_oAscSdtLockType.SdtContentLocked || lock==Asc.c_oAscSdtLockType.ContentLocked)
|
||||
return;
|
||||
}
|
||||
me.api.asc_addImage(obj.pr);
|
||||
setTimeout(function(){
|
||||
me.api.asc_UncheckContentControlButtons();
|
||||
}, 500);
|
||||
var signProps = obj.asc_getSignatureProps(me.api);
|
||||
var win = (new Common.Views.PdfSignDialog({
|
||||
props: signProps,
|
||||
api: me.api,
|
||||
disableNetworkFunctionality: me.appOptions.disableNetworkFunctionality,
|
||||
storage: me.appOptions.canRequestInsertImage || me.appOptions.fileChoiceUrl && me.appOptions.fileChoiceUrl.indexOf("{documentType}")>-1,
|
||||
fontStore: this.getCollection('Common.Collections.Fonts'),
|
||||
iconType: 'svg',
|
||||
handler: function(result, value) {
|
||||
if (result == 'ok') {
|
||||
me.api.asc_SetSignatureProps(signProps.getResult());
|
||||
}
|
||||
}
|
||||
})).on('close', function(obj){
|
||||
setTimeout(function(){
|
||||
me.api.asc_UncheckContentControlButtons();
|
||||
}, 100);
|
||||
});
|
||||
win.show();
|
||||
// me.api.asc_addImage(obj.pr);
|
||||
// setTimeout(function(){
|
||||
// me.api.asc_UncheckContentControlButtons();
|
||||
// }, 500);
|
||||
break;
|
||||
case Asc.c_oAscContentControlSpecificType.DropDownList:
|
||||
case Asc.c_oAscContentControlSpecificType.ComboBox:
|
||||
@ -1750,10 +1781,30 @@ define([
|
||||
onMenuZoomClick: function(menu, item, e){
|
||||
switch ( item.value ) {
|
||||
case 'zoom:page':
|
||||
item.isChecked() ? this.api.zoomFitToPage() : this.api.zoomCustomMode();
|
||||
if (item.isChecked()) {
|
||||
this.api.GetMultipageViewMode() && this.api.SetMultipageViewMode(false);
|
||||
this.api.zoomFitToPage();
|
||||
this.view.mnuZoom.items[2].setChecked(false);
|
||||
} else {
|
||||
this.api.zoomCustomMode();
|
||||
}
|
||||
break;
|
||||
case 'zoom:width':
|
||||
item.isChecked() ? this.api.zoomFitToWidth() : this.api.zoomCustomMode();
|
||||
if (item.isChecked()) {
|
||||
this.api.GetMultipageViewMode() && this.api.SetMultipageViewMode(false);
|
||||
this.api.zoomFitToWidth();
|
||||
this.view.mnuZoom.items[2].setChecked(false);
|
||||
} else {
|
||||
this.api.zoomCustomMode();
|
||||
}
|
||||
break;
|
||||
case 'zoom:multi':
|
||||
if (item.isChecked()) {
|
||||
this.api.zoomCustomMode();
|
||||
this.api.SetMultipageViewMode(true);
|
||||
} else {
|
||||
this.api.SetMultipageViewMode(false);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
this.api.zoom(item.value);
|
||||
|
||||
@ -76,6 +76,7 @@ define([
|
||||
items: [
|
||||
{caption: this.textFitToPage, value: 'zoom:page', toggleGroup: 'view-zoom', checkable: true},
|
||||
{caption: this.textFitToWidth, value: 'zoom:width', toggleGroup: 'view-zoom', checkable: true},
|
||||
{caption: this.textMultiplePages, value: 'zoom:multi', checkable: true},
|
||||
{caption: '--'},
|
||||
{caption: '50%', value: 50, toggleGroup: 'zoom-list', checkable: true},
|
||||
{caption: '75%', value: 75, toggleGroup: 'zoom-list', checkable: true},
|
||||
|
||||
@ -120,6 +120,7 @@ require([
|
||||
'ApplicationController',
|
||||
'Plugins',
|
||||
'SearchBar',
|
||||
'Common.Controllers.Fonts',
|
||||
'Common.Controllers.Shortcuts'
|
||||
]
|
||||
});
|
||||
@ -138,6 +139,7 @@ require([
|
||||
'documenteditor/forms/app/controller/SearchBar',
|
||||
'documenteditor/forms/app/view/ApplicationView',
|
||||
'common/main/lib/util/utils',
|
||||
'common/main/lib/controller/Fonts',
|
||||
'common/main/lib/util/LocalStorage',
|
||||
'common/main/lib/controller/Scaling',
|
||||
'common/main/lib/controller/Themes',
|
||||
@ -147,12 +149,17 @@ require([
|
||||
'common/forms/lib/view/modals'
|
||||
], function() {
|
||||
app.postLaunchScripts = [
|
||||
'common/main/lib/component/ComboBoxFonts',
|
||||
'common/main/lib/component/ColorButton',
|
||||
'common/main/lib/component/TextareaField',
|
||||
'common/main/lib/view/PluginDlg',
|
||||
'common/main/lib/view/CopyWarningDialog',
|
||||
'common/main/lib/view/TextInputDialog',
|
||||
'common/main/lib/view/SelectFileDlg',
|
||||
'common/main/lib/view/SaveAsDlg'
|
||||
'common/main/lib/view/SaveAsDlg',
|
||||
'common/main/lib/view/SignDialog',
|
||||
'common/main/lib/view/SignSettingsDialog',
|
||||
'common/main/lib/view/PdfSignDialog'
|
||||
];
|
||||
|
||||
window.compareVersions = true;
|
||||
|
||||
@ -1,10 +1,12 @@
|
||||
require([
|
||||
'common/main/lib/component/TextareaField',
|
||||
'common/main/lib/view/PluginDlg',
|
||||
'common/main/lib/view/CopyWarningDialog',
|
||||
'common/main/lib/view/TextInputDialog',
|
||||
'common/main/lib/view/SelectFileDlg',
|
||||
'common/main/lib/view/SaveAsDlg'
|
||||
'common/main/lib/view/SaveAsDlg',
|
||||
'common/main/lib/view/SignDialog',
|
||||
'common/main/lib/view/SignSettingsDialog',
|
||||
'common/main/lib/view/PdfSignDialog'
|
||||
], function () {
|
||||
Common.NotificationCenter.trigger('app-pack:loaded');
|
||||
});
|
||||
|
||||
@ -97,6 +97,7 @@
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "Pokoušíte se provést akci, na kterou nemáte oprávnění.<br>Obraťte se na správce Vámi využívaného dokumentového serveru.",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "Adresa URL obrázku je nesprávná",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "Dokument nelze uložit. Prosím, zkontrolujte nastavení vašeho připojení nebo kontaktujte Vašeho správce.<br>Při kliknutí na tlačítko \"OK\" budete vyzváni ke stažení dokumentu.",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "Z bezpečnostních důvodů nemůže být obsah dokumentu zkopírován.",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "Obdrženy šifrované změny – bez hesla je není možné zobrazit.",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "Kód chyby: %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "Při práci s dokumentem došlo k chybě.<br>Použijte volbu „Stáhnout jako…“ a uložte si do souboru jako záložní kopii na svůj počítač.",
|
||||
@ -164,7 +165,7 @@
|
||||
"DE.Controllers.ApplicationController.txtPressLink": "Stiskněte CTRL a klikněte na odkaz",
|
||||
"DE.Controllers.ApplicationController.txtSignedForm": "Dokument byl podepsán a nelze jej upravit.",
|
||||
"DE.Controllers.ApplicationController.txtUntitled": "Bez názvu",
|
||||
"DE.Controllers.ApplicationController.txtWarnUrl": "Kliknutí na odkaz může být škodlivé pro vaše zařízení a data. Z důvodu bezpečnosti vašeho počítače, klikněte výhradně na hypertextové odkazy z důvěryhodných zdrojů. Toto umístění může být nebezpečné:<br><br>{0}<br><br>Opravdu chcete pokračovat?",
|
||||
"DE.Controllers.ApplicationController.txtWarnUrl": "Kliknutí na odkaz může být škodlivé pro vaše zařízení a data. Z důvodu bezpečnosti vašeho počítače, klikejte výhradně na odkazy z důvěryhodných zdrojů. Toto umístění může být nebezpečné:<br><br>{0}<br><br>Opravdu chcete pokračovat?",
|
||||
"DE.Controllers.ApplicationController.unknownErrorText": "Neznámá chyba.",
|
||||
"DE.Controllers.ApplicationController.unsupportedBrowserErrorText": "Vámi používaný webový prohlížeč není podporován.",
|
||||
"DE.Controllers.ApplicationController.uploadImageExtMessage": "Neznámý formát obrázku.",
|
||||
@ -185,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Vyjmout",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Přízpůsobit stránce",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Přizpůsobit šířce",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Více stránek",
|
||||
"DE.Views.ApplicationView.textNext": "Následující pole",
|
||||
"DE.Views.ApplicationView.textPaste": "Vložit",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Vytisknout výběr",
|
||||
|
||||
@ -186,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Ausschneiden",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Seite anpassen",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "An Breite anpassen",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Mehrere Seiten",
|
||||
"DE.Views.ApplicationView.textNext": "Nächstes Feld",
|
||||
"DE.Views.ApplicationView.textPaste": "Einfügen",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Auswahl drucken",
|
||||
|
||||
@ -97,6 +97,7 @@
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "Προσπαθείτε να εκτελέσετε μια ενέργεια για την οποία δεν έχετε δικαιώματα.<br>Παρακαλούμε να επικοινωνήστε με τον διαχειριστή του διακομιστή εγγράφων.",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "Εσφαλμένη διεύθυνση URL εικόνας",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "Δεν ήταν δυνατή η αποθήκευση του εγγράφου. Ελέγξτε τις ρυθμίσεις σύνδεσης ή επικοινωνήστε με τον διαχειριστή σας.<br>Όταν πατήσετε 'Εντάξει', θα μπορέσετε να κατεβάσετε το έγγραφο.",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "Για λόγους ασφαλείας, τα περιεχόμενα αυτού του εγγράφου δεν μπορούν να αντιγραφούν",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "Ελήφθησαν κρυπτογραφημένες αλλαγές, δεν μπορούν να αποκρυπτογραφηθούν.",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "Κωδικός σφάλματος: %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "Παρουσιάστηκε σφάλμα κατά την εργασία με το έγγραφο.<br>Χρησιμοποιήστε την επιλογή «Λήψη ως...» για να αποθηκεύσετε το αντίγραφο ασφαλείας στον σκληρό δίσκο του υπολογιστή σας.",
|
||||
@ -185,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Αποκοπή",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Προσαρμογή στη σελίδα",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Προσαρμογή στο πλάτος",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Πολλαπλές σελίδες",
|
||||
"DE.Views.ApplicationView.textNext": "Επόμενο πεδίο",
|
||||
"DE.Views.ApplicationView.textPaste": "Επικόλληση",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Εκτύπωση επιλογής",
|
||||
|
||||
@ -98,6 +98,8 @@
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "Image URL is incorrect",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "The document could not be saved. Please check connection settings or contact your administrator.<br>When you click the 'OK' button, you will be prompted to download the document.",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "For security reasons, the contents of this document cannot be copied.",
|
||||
"DE.Controllers.ApplicationController.errorFileNotAssembled": "This file is opened from a server backup copy and is not saved to storage.<br>Use the 'Save as...' option to save it to a drive.",
|
||||
"DE.Controllers.ApplicationController.errorForcedViewMode": "This file is opened in view mode.<br>The file is locked for editing or your access rights do not allow editing.",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "Encrypted changes have been received, they cannot be deciphered.",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "Error code: %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "An error occurred during the work with the document.<br>Use the 'Download as...' option to save the file backup copy to your computer hard drive.",
|
||||
@ -186,6 +188,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Cut",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Fit to page",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Fit to width",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Multiple pages",
|
||||
"DE.Views.ApplicationView.textNext": "Next field",
|
||||
"DE.Views.ApplicationView.textPaste": "Paste",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Print selection",
|
||||
|
||||
@ -97,6 +97,7 @@
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "Está tratando de realizar una acción para la cual no tiene permiso.<br> Por favor, contacte con su Administrador del Servidor de Documentos.",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "URL de imagen es incorrecta",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "No se consiguió guardar el documento. Por favor, compruebe los ajustes de conexión o póngase en contacto con su administrador.<br>Al hacer clic en el botón 'OK', se le solicitará que descargue el documento.",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "Por motivos de seguridad, el contenido de este documento no se puede copiar.",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "Se han recibido cambios cifrados, ellos no pueden ser descifrados.",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "Código de error: %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "Se produjo un error durante el trabajo con el documento.<br>Use la opción 'Descargar como...' para guardar la copia de seguridad de este archivo en el disco duro de su ordenador.",
|
||||
@ -164,7 +165,7 @@
|
||||
"DE.Controllers.ApplicationController.txtPressLink": "Pulse CTRL y haga clic en el enlace",
|
||||
"DE.Controllers.ApplicationController.txtSignedForm": "Este documento se ha firmado y no se puede modificar.",
|
||||
"DE.Controllers.ApplicationController.txtUntitled": "Sin título",
|
||||
"DE.Controllers.ApplicationController.txtWarnUrl": "Hacer clic en este enlace puede ser perjudicial para su dispositivo y sus datos. Para proteger su ordenador, haga clic solo en los hiperenlaces de fuentes fiables. Esta ubicación puede ser insegura:<br><br>{0}<br><br>¿Está seguro de que quiere continuar?",
|
||||
"DE.Controllers.ApplicationController.txtWarnUrl": "Hacer clic en este enlace puede ser perjudicial para su dispositivo y sus datos. Para proteger su ordenador, haga clic solo en los hiperenlaces de fuentes fiables. Esta ubicación puede ser insegura:<br><br>{0}<br><br>¿Está seguro de que desea continuar?",
|
||||
"DE.Controllers.ApplicationController.unknownErrorText": "Error desconocido.",
|
||||
"DE.Controllers.ApplicationController.unsupportedBrowserErrorText": "Su navegador no es compatible.",
|
||||
"DE.Controllers.ApplicationController.uploadImageExtMessage": "Formato de imagen desconocido.",
|
||||
@ -185,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Cortar",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Ajustar a la página",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Ajustar al ancho",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Múltiples páginas",
|
||||
"DE.Views.ApplicationView.textNext": "Campo siguiente",
|
||||
"DE.Views.ApplicationView.textPaste": "Pegar",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Imprimir selección",
|
||||
|
||||
@ -186,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Couper",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Ajuster à la page",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Ajuster à la largeur",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Plusieurs pages",
|
||||
"DE.Views.ApplicationView.textNext": "Champ suivant",
|
||||
"DE.Views.ApplicationView.textPaste": "Coller",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Imprimer la sélection",
|
||||
|
||||
@ -97,6 +97,7 @@
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "אתה מנסה לבצע פעולה שאין לך הרשאות עבורה.\nצור קשר עם מנהל הרשת",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "תמונת URL לא נכונה",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "לא ניתן היה לשמור את המסמך. אנא בדוק את הגדרות החיבור או פנה למנהל המערכת שלך.<br>כשתלחץ על הלחצן 'אישור', תתבקש להוריד את המסמך.",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "לא ניתן להעתיק את התוכן של המסמך מסיבות אבטחה",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "שינויים מוצפנים התקבלו, לא ניתן לפענח אותם.",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "קוד שגיאה: %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "אירעה שגיאה בעבודה עם המסמך.<br>השתמש באפשרות 'הורד כ...' כדי לשמור את עותק הגיבוי של הקובץ בכונן הקשיח של המחשב שלך.",
|
||||
@ -148,8 +149,11 @@
|
||||
"DE.Controllers.ApplicationController.textSaveAsDesktop": "שמור כ...",
|
||||
"DE.Controllers.ApplicationController.textSubmited": "<b>הטופס נשלח בהצלחה</b><br>לחץ כדי לסגור את הטיפ",
|
||||
"DE.Controllers.ApplicationController.textSubmitOk": "טופס ה-PDF שלך נשמר בקטע השלם.",
|
||||
"DE.Controllers.ApplicationController.tipLicenseExceeded": "המסמך פתוח במצב קריאה בלבד מכיוון שהגעת למספר המרבי של חיבורים בו-זמניים המותר על פי הרישיון.<br><br>אנא נסה שוב מאוחר יותר או צור קשר עם בעל המסמך אם אתה זקוק לגישת עריכה.",
|
||||
"DE.Controllers.ApplicationController.tipLicenseUsersExceeded": "המסמך פתוח במצב קריאה בלבד מכיוון שהגעת למספר המרבי של משתמשים המורשים לערוך מסמכים באמצעות רישיון.<br><br>אנא נסה שוב מאוחר יותר או צור קשר עם בעל המסמך אם אתה זקוק לגישת עריכה.",
|
||||
"DE.Controllers.ApplicationController.titleLicenseExp": "רשיון פג תוקף",
|
||||
"DE.Controllers.ApplicationController.titleLicenseNotActive": "רשיון לא פעיל",
|
||||
"DE.Controllers.ApplicationController.titleReadOnly": "מצב קריאה בלבד",
|
||||
"DE.Controllers.ApplicationController.titleServerVersion": "העורך עודכן",
|
||||
"DE.Controllers.ApplicationController.titleUpdateVersion": "הגרסה שונתה",
|
||||
"DE.Controllers.ApplicationController.txtArt": "הטקסט שלך כאן",
|
||||
@ -161,6 +165,7 @@
|
||||
"DE.Controllers.ApplicationController.txtPressLink": "הקש Ctrl ולחץ על קישור",
|
||||
"DE.Controllers.ApplicationController.txtSignedForm": "מסמך זה נחתם ואי אפשר לעורכו.",
|
||||
"DE.Controllers.ApplicationController.txtUntitled": "ללא כותרת",
|
||||
"DE.Controllers.ApplicationController.txtWarnUrl": "לחיצה על קישור זה עלולה להזיק למכשיר ולנתונים שלך. כדי להגן על המחשב שלך, לחץ רק על קישורים ממקורות מהימנים. מיקום זה עלול להיות לא בטוח:<br><br>{0}<br><br>האם אתה בטוח שברצונך להמשיך?",
|
||||
"DE.Controllers.ApplicationController.unknownErrorText": "שגיאה לא ידועה.",
|
||||
"DE.Controllers.ApplicationController.unsupportedBrowserErrorText": "הדפדפן שלך לא נתמך.",
|
||||
"DE.Controllers.ApplicationController.uploadImageExtMessage": "פורמט תמונה לא ידוע.",
|
||||
@ -181,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "גזור",
|
||||
"DE.Views.ApplicationView.textFitToPage": "התאם למסך",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "התאם לרוחב",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "עמודים מרובים",
|
||||
"DE.Views.ApplicationView.textNext": "השדה הבא",
|
||||
"DE.Views.ApplicationView.textPaste": "הדבק",
|
||||
"DE.Views.ApplicationView.textPrintSel": "הדפס בחירה",
|
||||
|
||||
@ -79,7 +79,7 @@
|
||||
"Common.Views.OpenDialog.txtPreview": "Előnézet",
|
||||
"Common.Views.OpenDialog.txtProtected": "Miután megadta a jelszót és megnyitotta a fájlt, annak jelenlegi jelszava visszaállítódik.",
|
||||
"Common.Views.OpenDialog.txtTitle": "Válassza a %1 opciót",
|
||||
"Common.Views.OpenDialog.txtTitleProtected": "Védett fájl",
|
||||
"Common.Views.OpenDialog.txtTitleProtected": "Zárolt fájl",
|
||||
"Common.Views.SaveAsDlg.textLoading": "Betöltés",
|
||||
"Common.Views.SaveAsDlg.textTitle": "Mentési mappa",
|
||||
"Common.Views.SelectFileDlg.textLoading": "Betöltés",
|
||||
@ -97,6 +97,7 @@
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "Olyan műveletet próbál végrehajtani, melyre nincs jogosultsága.<br>Vegye fel a kapcsolatot a dokumentumkiszolgáló rendszergazdájával.",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "Hibás kép URL",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "A dokumentumot nem sikerült menteni. Ellenőrizze a csatlakozási beállításokat, vagy lépjen kapcsolatba a rendszergazdával.<br>Amikor az „OK” gombra kattint, a rendszer kérni fogja a dokumentum letöltését.",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "Biztonsági okokból a dokumentum tartalma nem másolható.",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "Titkosított változások érkeztek, melyek feloldása sikertelen.",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "Hibakód: %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "Hiba történt a dokumentummal végzett munka során.<br>Használja a 'Letöltés másként...' opciót, hogy mentse a fájl biztonsági másolatát a számítógép merevlemezére.",
|
||||
@ -185,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Kivágás",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Oldalhoz igazít",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Szélességhez igazít",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Több oldal",
|
||||
"DE.Views.ApplicationView.textNext": "Következő mező",
|
||||
"DE.Views.ApplicationView.textPaste": "Beillesztés",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Nyomtató kiválasztás",
|
||||
|
||||
@ -97,6 +97,7 @@
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "Դուք փորձում եք կատարել գործողություն, որի իրավունքը չունեք։<br>Դիմեք փաստաթղթերի ձեր սպասարկիչի վարիչին։",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "Նկարի URL-ը սխալ է",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "Փաստաթուղթը չպահպանվեց։ Խնդրում ենք, ստուգել միացման կարգավորումները կամ կապ հաստատել ձեր վարիչի հետ։<br>Երբ սեղմեք «Լավ» կոճակը, Ձեզ կառաջարկվի փաստաթուղթը ներբեռնել։",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "Անվտանգության նկատառումներից ելնելով, այս փաստաթղթի բովանդակությունը չի կարող պատճենվել։",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "Ընդունվել են գաղտնագրված փոփոխությունները, դրանք չեն կարող վերծանելվել։",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "Սխալի կոդ՝ %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "Փաստաթղթի հետ աշխատանքի ընթացքում սխալ է տեղի ունեցել:<br>Օգտագործեք «Ներբեռնում որպես...» տարբերակը՝ ֆայլի կրկնօրինակը ձեր համակարգչի կոշտ սկավառակում պահելու համար:",
|
||||
@ -185,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Կտրել",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Հարմարեցնել էջին",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Հարմարեցնել լայնությանը",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Բազմաթիվ էջեր",
|
||||
"DE.Views.ApplicationView.textNext": "Հաջորդ դաշտ",
|
||||
"DE.Views.ApplicationView.textPaste": "Փակցնել",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Տպել ընտրվածքը",
|
||||
|
||||
@ -97,18 +97,19 @@
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "Stai tentando di eseguire un'azione per la quale non disponi di permessi sufficienti.<br>Si prega di contattare l'amministratore del Server dei Documenti.",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "URL dell'immagine non corretto",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "Impossibile salvare il documento. Ti preghiamo di controllare le impostazioni di connessione o contattare il tuo amministratore.<br>Quando fai clic sul pulsante \"OK\", ti verrà chiesto di scaricare il documento.",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "Per ragioni di sicurezza il contenuto di questo documento non può essere copiato.",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "Le modifiche crittografate sono state ricevute, non possono essere decifrate.",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "Codice errore: %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "Si è verificato un'errore durante il lavoro con il documento.<br>Usare l'opzione 'Scarica come...' per salvare la copia di backup del file sul disco rigido del computer.",
|
||||
"DE.Controllers.ApplicationController.errorEditingSaveas": "Si è verificato un'errore durante il lavoro con il documento.<br>Usare l'opzione 'Salva come...' per salvare la copia di backup del file sul disco rigido del computer.",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "Si è verificato un errore durante il lavoro con il documento.<br>Usare l'opzione 'Scarica come...' per salvare la copia di backup del file sul disco rigido del computer.",
|
||||
"DE.Controllers.ApplicationController.errorEditingSaveas": "Si è verificato un errore durante il lavoro con il documento.<br>Usare l'opzione 'Salva come...' per salvare la copia di backup del file sul disco rigido del computer.",
|
||||
"DE.Controllers.ApplicationController.errorFilePassProtect": "Il file è protetto da una password. Impossibile aprirlo.",
|
||||
"DE.Controllers.ApplicationController.errorFileSizeExceed": "La dimensione del file supera la limitazione impostata per il tuo server.<br>Per i dettagli, contatta l'amministratore del Server dei Documenti.",
|
||||
"DE.Controllers.ApplicationController.errorForceSave": "Si è verificato un'errore durante il salvataggio del file. Usare l'opzione 'Scarica come' per salvare il file sul disco rigido del computer o riprovare più tardi.",
|
||||
"DE.Controllers.ApplicationController.errorInconsistentExt": "Si è verificato un'errore durante l'apertura del file.<br>Il contenuto del file non corrisponde all'estensione del file.",
|
||||
"DE.Controllers.ApplicationController.errorInconsistentExtDocx": "Si è verificato un'errore durante l'apertura del file.<br>Il contenuto del file corrisponde a documenti di testo (ad es. docx), ma il file ha l'estensione incompatibile: %1.",
|
||||
"DE.Controllers.ApplicationController.errorInconsistentExtPdf": "Si è verificato un'errore durante l'apertura del file.<br>Il contenuto del file corrisponde a uno dei seguenti formati: pdf/djvu/xps/oxps, ma il file ha l'estensione incompatibile: %1.",
|
||||
"DE.Controllers.ApplicationController.errorInconsistentExtPptx": "Si è verificato un'errore durante l'apertura del file.<br>Il contenuto del file corrisponde a presentazioni (ad es. pptx), ma il file ha un'estensione incompatibile: %1.",
|
||||
"DE.Controllers.ApplicationController.errorInconsistentExtXlsx": "Si è verificato un'errore durante l'apertura del file.<br>Il contenuto del file corrisponde a fogli di calcolo (ad es. xlsx), ma il file ha l'estensione incompatibile: %1.",
|
||||
"DE.Controllers.ApplicationController.errorForceSave": "Si è verificato un errore durante il salvataggio del file. Usare l'opzione 'Scarica come' per salvare il file sul disco rigido del computer o riprovare più tardi.",
|
||||
"DE.Controllers.ApplicationController.errorInconsistentExt": "Si è verificato un errore durante l'apertura del file.<br>Il contenuto del file non corrisponde all'estensione del file.",
|
||||
"DE.Controllers.ApplicationController.errorInconsistentExtDocx": "Si è verificato un errore durante l'apertura del file.<br>Il contenuto del file corrisponde a documenti di testo (ad es. docx), ma il file ha l'estensione incompatibile: %1.",
|
||||
"DE.Controllers.ApplicationController.errorInconsistentExtPdf": "Si è verificato un errore durante l'apertura del file.<br>Il contenuto del file corrisponde a uno dei seguenti formati: pdf/djvu/xps/oxps, ma il file ha l'estensione incompatibile: %1.",
|
||||
"DE.Controllers.ApplicationController.errorInconsistentExtPptx": "Si è verificato un errore durante l'apertura del file.<br>Il contenuto del file corrisponde a presentazioni (ad es. pptx), ma il file ha un'estensione incompatibile: %1.",
|
||||
"DE.Controllers.ApplicationController.errorInconsistentExtXlsx": "Si è verificato un errore durante l'apertura del file.<br>Il contenuto del file corrisponde a fogli di calcolo (ad es. xlsx), ma il file ha l'estensione incompatibile: %1.",
|
||||
"DE.Controllers.ApplicationController.errorLoadingFont": "I caratteri non sono stati caricati.<br>Si prega di contattare il tuo amministratore del Server dei Documenti.",
|
||||
"DE.Controllers.ApplicationController.errorServerVersion": "La versione dell'editor è stata aggiornata. La pagina verrà ricaricata per applicare le modifiche.",
|
||||
"DE.Controllers.ApplicationController.errorSessionAbsolute": "La sessione di modifica del documento è scaduta. Si prega di ricaricare la pagina.",
|
||||
@ -127,8 +128,8 @@
|
||||
"DE.Controllers.ApplicationController.mniImageFromStorage": "Immagine dall'archivio",
|
||||
"DE.Controllers.ApplicationController.mniImageFromUrl": "Immagine da URL",
|
||||
"DE.Controllers.ApplicationController.notcriticalErrorTitle": "Avvertimento",
|
||||
"DE.Controllers.ApplicationController.openErrorText": "Si è verificato un'errore durante l'apertura del file.",
|
||||
"DE.Controllers.ApplicationController.saveErrorText": "Si è verificato un'errore durante il salvataggio del file",
|
||||
"DE.Controllers.ApplicationController.openErrorText": "Si è verificato un errore durante l'apertura del file.",
|
||||
"DE.Controllers.ApplicationController.saveErrorText": "Si è verificato un errore durante il salvataggio del file",
|
||||
"DE.Controllers.ApplicationController.saveErrorTextDesktop": "Questo file non può essere salvato o creato.<br>I possibili motivi sono:<br>1. Il file è di sola lettura.<br>2. Il file è in fase di modifica da parte di altri utenti.<br>3. Il disco è pieno oppure è danneggiato.",
|
||||
"DE.Controllers.ApplicationController.savingText": "Invio",
|
||||
"DE.Controllers.ApplicationController.scriptLoadError": "La connessione è troppo lenta, alcuni componenti non possono essere caricati. Si prega di ricaricare la pagina.",
|
||||
|
||||
@ -97,6 +97,7 @@
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "利用権限がない操作をしようとしました。<br>Documentサーバー管理者に連絡してください。",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "画像のURLが正しくありません。",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "ドキュメントを保存できませんでした。接続設定を確認するか、管理者にお問い合わせください。<br>OKボタンをクリックするとドキュメントをダウンロードするように求められます。<br><br>ドキュメントサーバーの接続の詳細情報は:<a href=\"https://api.onlyoffice.com/editors/callback\" target=\"_blank\">こちら</a>",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "セキュリティ上の理由により、この文書の内容はコピーできません。",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "暗号化された変更を受信しましたが、復号化できません。",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "エラー コード: %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "ドキュメントの作業中にエラーが発生しました。<br>「名前を付けてダウンロード」オプションを使用して、ファイルのバックアップコピーをコンピュータに保存します。",
|
||||
@ -185,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "切り取り",
|
||||
"DE.Views.ApplicationView.textFitToPage": "ページに合わせる",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "幅に合わせる",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "複数ページ",
|
||||
"DE.Views.ApplicationView.textNext": "次のフィールド",
|
||||
"DE.Views.ApplicationView.textPaste": "貼り付け",
|
||||
"DE.Views.ApplicationView.textPrintSel": "選択範囲の印刷",
|
||||
|
||||
@ -97,6 +97,7 @@
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "권한이 없는 작업을 수행하려고 합니다.<br>문서 서버 관리자에게 문의하세요.",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "이미지 URL이 올바르지 않음",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "문서를 저장할 수 없습니다. 연결 설정을 확인하거나 관리자에게 문의하세요. <br>\"확인\" 버튼을 클릭하면 문서를 다운로드하라는 메시지가 표시됩니다.",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "보안상의 이유로 이 문서의 내용은 복사할 수 없습니다.",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "암호화된 변경 사항이 수신되었으나, 이를 해독할 수 없습니다.",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "오류 코드: %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "문서 작업 중 오류가 발생했습니다.<br>\"다른 이름으로 다운로드...\" 옵션을 선택하여 사본을 컴퓨터 하드 디스크에 저장하세요.",
|
||||
@ -157,7 +158,7 @@
|
||||
"DE.Controllers.ApplicationController.titleUpdateVersion": "버전이 변경됨",
|
||||
"DE.Controllers.ApplicationController.txtArt": "여기에 텍스트를 입력하세요",
|
||||
"DE.Controllers.ApplicationController.txtChoose": "아이템 선택",
|
||||
"DE.Controllers.ApplicationController.txtClickToLoad": "이미지를 로드하려면 여기를 클릭하세요",
|
||||
"DE.Controllers.ApplicationController.txtClickToLoad": "이미지를 불러오려면 클릭하세요",
|
||||
"DE.Controllers.ApplicationController.txtClose": "닫기",
|
||||
"DE.Controllers.ApplicationController.txtEmpty": "(없음)",
|
||||
"DE.Controllers.ApplicationController.txtEnterDate": "날짜 입력",
|
||||
@ -185,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "잘라내기",
|
||||
"DE.Views.ApplicationView.textFitToPage": "페이지에 맞춤",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "너비에 맞춤",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "여러 페이지",
|
||||
"DE.Views.ApplicationView.textNext": "다음 필드",
|
||||
"DE.Views.ApplicationView.textPaste": "붙여넣기",
|
||||
"DE.Views.ApplicationView.textPrintSel": "선택 항목 인쇄",
|
||||
|
||||
@ -38,6 +38,7 @@
|
||||
"Common.UI.SearchBar.tipPreviousResult": "Vorige resultaat",
|
||||
"Common.UI.SynchronizeTip.textDontShow": "Dit bericht niet meer weergeven",
|
||||
"Common.UI.SynchronizeTip.textGotIt": "Begrepen",
|
||||
"Common.UI.SynchronizeTip.textNew": "Nieuw",
|
||||
"Common.UI.Themes.txtThemeClassicLight": "Klassiek Licht",
|
||||
"Common.UI.Themes.txtThemeContrastDark": "Contrast donker",
|
||||
"Common.UI.Themes.txtThemeDark": "Donker",
|
||||
@ -88,12 +89,15 @@
|
||||
"Common.Views.ShareDialog.warnCopy": "Browserfout! Gebruik de sneltoets [Ctrl] + [C]. ",
|
||||
"DE.Controllers.ApplicationController.convertationErrorText": "Conversie is mislukt",
|
||||
"DE.Controllers.ApplicationController.convertationTimeoutText": "Time-out voor conversie overschreden.",
|
||||
"DE.Controllers.ApplicationController.criticalErrorExtText": "Druk op OK om terug te gaan naar de documentlijst.",
|
||||
"DE.Controllers.ApplicationController.criticalErrorExtTextClose": "Druk op OK om de editor te sluiten.",
|
||||
"DE.Controllers.ApplicationController.criticalErrorTitle": "Fout",
|
||||
"DE.Controllers.ApplicationController.downloadErrorText": "Download mislukt.",
|
||||
"DE.Controllers.ApplicationController.downloadTextText": "Document wordt gedownload...",
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "U probeert een actie uit te voeren waarvoor u geen rechten hebt.<br>Neem contact op met de beheerder van de documentserver.",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "Afbeelding URL is onjuist",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "Het document kan niet worden opgeslagen. Controleer de verbindingsinstellingen of neem contact op met de beheerder.<br>Wanneer u op de knop 'OK' klikt, wordt u gevraagd het document te downloaden.",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "Om veiligheidsredenen kan de inhoud van dit document niet worden gekopieerd.",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "Versleutelde aanpassingen zijn ontvangen, deze kunnen niet worden ontsleuteld.",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "Foutcode: %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "Er is een fout ontstaan tijdens het werken met het document.<br>Gebruik de 'Opslaan als...' optie om het bestand als back-upkopie op te slaan op uw computer.",
|
||||
@ -127,12 +131,13 @@
|
||||
"DE.Controllers.ApplicationController.openErrorText": "Er is een fout opgetreden bij het openen van het bestand",
|
||||
"DE.Controllers.ApplicationController.saveErrorText": "Er is een fout opgetreden bij het opslaan van het bestand",
|
||||
"DE.Controllers.ApplicationController.saveErrorTextDesktop": "Dit bestand kan niet worden opgeslagen of gemaakt. <br> Mogelijke redenen zijn: <br> 1. Het bestand is alleen-lezen. <br> 2. Het bestand wordt bewerkt door andere gebruikers. <br> 3. De schijf is vol of beschadigd.",
|
||||
"DE.Controllers.ApplicationController.savingText": "Opslaan",
|
||||
"DE.Controllers.ApplicationController.savingText": "Verzenden...",
|
||||
"DE.Controllers.ApplicationController.scriptLoadError": "De verbinding is te langzaam, sommige componenten konden niet geladen worden. Laad de pagina opnieuw.",
|
||||
"DE.Controllers.ApplicationController.textAnonymous": "Anoniem",
|
||||
"DE.Controllers.ApplicationController.textBuyNow": "Website bezoeken",
|
||||
"DE.Controllers.ApplicationController.textCloseTip": "Klik om de tip te sluiten.",
|
||||
"DE.Controllers.ApplicationController.textContactUs": "Contact opnemen met Verkoop",
|
||||
"DE.Controllers.ApplicationController.textContinue": "Ga verder",
|
||||
"DE.Controllers.ApplicationController.textFilled": "Gevuld",
|
||||
"DE.Controllers.ApplicationController.textGotIt": "OK",
|
||||
"DE.Controllers.ApplicationController.textGuest": "Gast",
|
||||
@ -144,8 +149,11 @@
|
||||
"DE.Controllers.ApplicationController.textSaveAsDesktop": "Opslaan als...",
|
||||
"DE.Controllers.ApplicationController.textSubmited": "<b>Formulier succesvol ingediend</b><br>Klik om de tip te sluiten",
|
||||
"DE.Controllers.ApplicationController.textSubmitOk": "Uw PDF-formulier is opgeslagen in de sectie Voltooid.",
|
||||
"DE.Controllers.ApplicationController.tipLicenseExceeded": "Dit document is geopend in alleen-lezenmodus, omdat het maximum aantal gelijktijdige verbindingen, toegestaan onder deze licentie, is bereikt.<br><br>Probeer het later nog eens of neem contact op met de documenteigenaar als je wilt bewerken.",
|
||||
"DE.Controllers.ApplicationController.tipLicenseUsersExceeded": "Dit document is geopend in alleen-lezenmodus, omdat het maximum aantal gebruikers dat mag bewerken, toegestaan onder deze licentie, is bereikt.<br><br>Probeer het later nog eens of neem contact op met de documenteigenaar als je wilt bewerken.",
|
||||
"DE.Controllers.ApplicationController.titleLicenseExp": "Licentie vervallen",
|
||||
"DE.Controllers.ApplicationController.titleLicenseNotActive": "Licentie niet actief",
|
||||
"DE.Controllers.ApplicationController.titleReadOnly": "Alleen-lezenmodus",
|
||||
"DE.Controllers.ApplicationController.titleServerVersion": "Editor bijgewerkt",
|
||||
"DE.Controllers.ApplicationController.titleUpdateVersion": "Versie gewijzigd",
|
||||
"DE.Controllers.ApplicationController.txtArt": "Hier tekst invoeren",
|
||||
@ -155,7 +163,9 @@
|
||||
"DE.Controllers.ApplicationController.txtEmpty": "(Leeg)",
|
||||
"DE.Controllers.ApplicationController.txtEnterDate": "Vul een datum in",
|
||||
"DE.Controllers.ApplicationController.txtPressLink": "Druk op Ctrl en klik op koppeling",
|
||||
"DE.Controllers.ApplicationController.txtSignedForm": "Dit document is reeds ondertekend en kan niet meer worden bewerkt.",
|
||||
"DE.Controllers.ApplicationController.txtUntitled": "Naamloos",
|
||||
"DE.Controllers.ApplicationController.txtWarnUrl": "Het klikken op deze link kan schadelijk zijn voor je apparaat en data. Klik om je computer te beschermen alleen op links van vertrouwde bronnen. Deze locatie kan onveilig zijn:<br><br>{0}<br><br>Weet je zeker dat je verder wilt?",
|
||||
"DE.Controllers.ApplicationController.unknownErrorText": "Onbekende fout.",
|
||||
"DE.Controllers.ApplicationController.unsupportedBrowserErrorText": "Uw browser wordt niet ondersteund.",
|
||||
"DE.Controllers.ApplicationController.uploadImageExtMessage": "Onbekende afbeeldingsindeling.",
|
||||
@ -168,6 +178,7 @@
|
||||
"DE.Controllers.ApplicationController.warnLicenseLimitedRenewed": "Licentie moet worden verlengd.\nU heeft beperkte toegang tot documentbewerkingsfunctionaliteit.\nNeem contact op met uw beheerder om volledige toegang te verkrijgen.",
|
||||
"DE.Controllers.ApplicationController.warnNoLicense": "U heeft de limiet bereikt voor gelijktijdige verbindingen met %1 editors. Dit document wordt geopend als alleen-lezen. <br> Neem contact op met het %1 verkoopteam voor persoonlijke upgradevoorwaarden.",
|
||||
"DE.Controllers.ApplicationController.warnNoLicenseUsers": "U heeft de gebruikerslimiet voor %1 gelijktijdige gebruikers bereikt. Neem contact op met de %1 verkoopafdeling voor persoonlijke upgradevoorwaarden.",
|
||||
"DE.Controllers.ApplicationController.warnStartFilling": "Het formulier wordt ingevuld.<br>Het bestand kan op dit moment niet worden bewerkt.",
|
||||
"DE.Views.ApplicationView.textClear": "Wis alle velden",
|
||||
"DE.Views.ApplicationView.textClearField": "Veld leegmaken",
|
||||
"DE.Views.ApplicationView.textClose": "Bestand sluiten",
|
||||
@ -175,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Knippen",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Aan pagina aanpassen",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Aan breedte aanpassen",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Meerdere pagina’s",
|
||||
"DE.Views.ApplicationView.textNext": "Volgende veld ",
|
||||
"DE.Views.ApplicationView.textPaste": "Plakken",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Selectie afdrukken",
|
||||
|
||||
3
apps/documenteditor/forms/locale/no.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"DE.Views.ApplicationView.txtPrint": "Skriv ut"
|
||||
}
|
||||
@ -38,11 +38,14 @@
|
||||
"Common.UI.SearchBar.tipPreviousResult": "Resultado anterior",
|
||||
"Common.UI.SynchronizeTip.textDontShow": "Não mostrar esta mensagem novamente",
|
||||
"Common.UI.SynchronizeTip.textGotIt": "Percebi",
|
||||
"Common.UI.SynchronizeTip.textNew": "Novo",
|
||||
"Common.UI.Themes.txtThemeClassicLight": "Clássico claro",
|
||||
"Common.UI.Themes.txtThemeContrastDark": "Contraste escuro",
|
||||
"Common.UI.Themes.txtThemeDark": "Escuro",
|
||||
"Common.UI.Themes.txtThemeGray": "Cinzento",
|
||||
"Common.UI.Themes.txtThemeLight": "Claro",
|
||||
"Common.UI.Themes.txtThemeModernDark": "Escuro moderno",
|
||||
"Common.UI.Themes.txtThemeModernLight": "Claro Moderno",
|
||||
"Common.UI.Themes.txtThemeSystem": "Igual ao do sistema",
|
||||
"Common.UI.Window.cancelButtonText": "Cancelar",
|
||||
"Common.UI.Window.closeButtonText": "Fechar",
|
||||
@ -86,12 +89,15 @@
|
||||
"Common.Views.ShareDialog.warnCopy": "Erro do navegador! Utilize o atalho [Ctrl] + [C]",
|
||||
"DE.Controllers.ApplicationController.convertationErrorText": "Falha na conversão.",
|
||||
"DE.Controllers.ApplicationController.convertationTimeoutText": "Excedeu o tempo limite de conversão.",
|
||||
"DE.Controllers.ApplicationController.criticalErrorExtText": "Clique \"OK\" para voltar à lista de documentos.",
|
||||
"DE.Controllers.ApplicationController.criticalErrorExtTextClose": "Clique \"OK\" para fechar o editor.",
|
||||
"DE.Controllers.ApplicationController.criticalErrorTitle": "Erro",
|
||||
"DE.Controllers.ApplicationController.downloadErrorText": "Falha ao descarregar.",
|
||||
"DE.Controllers.ApplicationController.downloadTextText": "A descarregar documento...",
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "Está a tentar executar uma ação para a qual não tem permissões.<br>Por favor contacte o administrador do servidor de documentos.",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "O URL da imagem está incorreto",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "Não foi possível guardar o documento. Verifique a sua ligação de rede ou contacte o administrador.<br>Ao clicar em 'OK', surgirá uma caixa de diálogo para descarregar o documento.",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "Por motivos de segurança, os conteúdos deste documento não podem ser copiados.",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "Foram recebidas alterações cifradas que não puderam ser decifradas.",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "Código de erro: %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "Ocorreu um erro ao trabalhar no documento. Utilize a opção 'Descarregar como...' para guardar uma cópia do ficheiro no computador.",
|
||||
@ -125,12 +131,13 @@
|
||||
"DE.Controllers.ApplicationController.openErrorText": "Ocorreu um erro ao abrir o ficheiro.",
|
||||
"DE.Controllers.ApplicationController.saveErrorText": "Ocorreu um erro ao guardar o ficheiro.",
|
||||
"DE.Controllers.ApplicationController.saveErrorTextDesktop": "Este ficheiro não pode ser guardado ou criado.<br>Os motivos podem ser:<br>1. O ficheiro é apenas de leitura.<br>2. O ficheiro está a ser editado por outro utilizador.<br>3. O disco está cheio ou danificado.",
|
||||
"DE.Controllers.ApplicationController.savingText": "A guardar",
|
||||
"DE.Controllers.ApplicationController.savingText": "A submeter",
|
||||
"DE.Controllers.ApplicationController.scriptLoadError": "A ligação está muito lenta e alguns dos componentes não foram carregados. Recarregue a página.",
|
||||
"DE.Controllers.ApplicationController.textAnonymous": "Anónimo",
|
||||
"DE.Controllers.ApplicationController.textBuyNow": "Visitar site",
|
||||
"DE.Controllers.ApplicationController.textCloseTip": "Clique para fechar a dica.",
|
||||
"DE.Controllers.ApplicationController.textContactUs": "Contacte a equipa comercial",
|
||||
"DE.Controllers.ApplicationController.textContinue": "Continuar",
|
||||
"DE.Controllers.ApplicationController.textFilled": "Preenchido",
|
||||
"DE.Controllers.ApplicationController.textGotIt": "Percebi",
|
||||
"DE.Controllers.ApplicationController.textGuest": "Convidado",
|
||||
@ -142,8 +149,11 @@
|
||||
"DE.Controllers.ApplicationController.textSaveAsDesktop": "Guardar como...",
|
||||
"DE.Controllers.ApplicationController.textSubmited": "<b>Formulário submetido com sucesso</b><br>Clique para fechar a dica",
|
||||
"DE.Controllers.ApplicationController.textSubmitOk": "O seu formulário PDF foi guardado na secção Completo.",
|
||||
"DE.Controllers.ApplicationController.tipLicenseExceeded": "O documento está aberto em modo de apenas leitura, uma vez que foi atingido o número máximo de ligações simultâneas permitido pela licença.\n\nTente novamente mais tarde ou contacte o proprietário do documento se precisar de acesso para edição.",
|
||||
"DE.Controllers.ApplicationController.tipLicenseUsersExceeded": "O documento está aberto em modo de apenas leitura, uma vez que foi atingido o número máximo de utilizadores permitido pela licença para editar documentos.\n\nTente novamente mais tarde ou contacte o proprietário do documento se precisar de acesso para edição.",
|
||||
"DE.Controllers.ApplicationController.titleLicenseExp": "Licença caducada",
|
||||
"DE.Controllers.ApplicationController.titleLicenseNotActive": "Licença inativa",
|
||||
"DE.Controllers.ApplicationController.titleReadOnly": "Modo de Leitura",
|
||||
"DE.Controllers.ApplicationController.titleServerVersion": "Editor atualizado",
|
||||
"DE.Controllers.ApplicationController.titleUpdateVersion": "Versão alterada",
|
||||
"DE.Controllers.ApplicationController.txtArt": "O seu texto aqui",
|
||||
@ -153,7 +163,9 @@
|
||||
"DE.Controllers.ApplicationController.txtEmpty": "(Vazio)",
|
||||
"DE.Controllers.ApplicationController.txtEnterDate": "Introduza uma data",
|
||||
"DE.Controllers.ApplicationController.txtPressLink": "Prima CTRL e clique na ligação",
|
||||
"DE.Controllers.ApplicationController.txtSignedForm": "Este documento foi assinado e não pode ser editado.",
|
||||
"DE.Controllers.ApplicationController.txtUntitled": "Sem título",
|
||||
"DE.Controllers.ApplicationController.txtWarnUrl": "Clicar nesta ligação pode ser prejudicial para o seu dispositivo e dados. Para proteger o seu computador, clique apenas em ligações de fontes fidedignas. Este local pode ser inseguro:<br><br>{0}<br><br>Tem a certeza de que quer continuar?",
|
||||
"DE.Controllers.ApplicationController.unknownErrorText": "Erro desconhecido.",
|
||||
"DE.Controllers.ApplicationController.unsupportedBrowserErrorText": "O seu navegador não é suportado.",
|
||||
"DE.Controllers.ApplicationController.uploadImageExtMessage": "Formato de imagem desconhecido.",
|
||||
@ -166,6 +178,7 @@
|
||||
"DE.Controllers.ApplicationController.warnLicenseLimitedRenewed": "Tem que renovar a sua licença.<br>A edição de documentos está limitada.<br>Contacte o administrador de sistemas para obter acesso total.",
|
||||
"DE.Controllers.ApplicationController.warnNoLicense": "Atingiu o limite de ligações simultâneas aos editores %1. Este documento será aberto no modo de leitura.<br>Contacte a equipa comercial %1 para saber mais sobre os termos de licenciamento.",
|
||||
"DE.Controllers.ApplicationController.warnNoLicenseUsers": "Atingiu o limite de utilizadores para os editores %1. Contacte a equipa comercial %1 para obter mais informações.",
|
||||
"DE.Controllers.ApplicationController.warnStartFilling": "O preenchimento do formulário está em curso.<br>A edição do ficheiro não está disponível de momento.",
|
||||
"DE.Views.ApplicationView.textClear": "Limpar todos os campos",
|
||||
"DE.Views.ApplicationView.textClearField": "Limpar campo",
|
||||
"DE.Views.ApplicationView.textClose": "Fechar ficheiro",
|
||||
@ -173,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Cortar",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Ajustar à página",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Ajustar à largura",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Multiplas páginas",
|
||||
"DE.Views.ApplicationView.textNext": "Campo seguinte",
|
||||
"DE.Views.ApplicationView.textPaste": "Colar",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Imprimir seleção",
|
||||
|
||||
@ -186,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Decupare",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Portivire la pagina",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Potrivire lățime",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Pagini multiple",
|
||||
"DE.Views.ApplicationView.textNext": "Câmpul următor",
|
||||
"DE.Views.ApplicationView.textPaste": "Lipire",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Imprimare selecție",
|
||||
|
||||
@ -186,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Вырезать",
|
||||
"DE.Views.ApplicationView.textFitToPage": "По размеру страницы",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "По ширине",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Несколько страниц",
|
||||
"DE.Views.ApplicationView.textNext": "Следующее поле",
|
||||
"DE.Views.ApplicationView.textPaste": "Вставить",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Напечатать выделенное",
|
||||
|
||||
@ -97,6 +97,7 @@
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "Ju po përpiqeni të kryeni një veprim për të cilin nuk keni të drejta.<br>Ju lutem, kontaktoni administratorin e serverit të dokumenteve. ",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "Fotoja URL është jo i saktë",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "Dokumenti nuk mund të ruahej. Ju lutemi kontrolloni cilësimet e lidhjes ose kontaktoni administratorin tuaj.<br>Kur të klikoni butonin 'OK', do të ju kërkohet të shkarkoni dokumentin.",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "Për arsye sigurie, përmbajtja e këtij dokumenti nuk mund të kopjohet.",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "Ndryshimet e koduara janë marrë, ato nuk mund të deshifrohen.",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "Kodi gabim: %1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "Ndodhi një gabim gjatë punës me dokumentin.<br>Përdorni opsionin 'Shkarko si...' për të ruajtur kopjen rezervë të skedarit në hard diskun e kompjuterit tuaj.",
|
||||
@ -185,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Prit",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Përshtatet me faqen",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Përshtatet me gjerësinë",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Faqe të shumta",
|
||||
"DE.Views.ApplicationView.textNext": "Fusha e ardhshme",
|
||||
"DE.Views.ApplicationView.textPaste": "Ngjit",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Seksioni i printimit",
|
||||
|
||||
@ -38,6 +38,7 @@
|
||||
"Common.UI.SearchBar.tipPreviousResult": "Претходни резултат",
|
||||
"Common.UI.SynchronizeTip.textDontShow": "Не показуј ову поруку поново",
|
||||
"Common.UI.SynchronizeTip.textGotIt": "Разумем",
|
||||
"Common.UI.SynchronizeTip.textNew": "Нови",
|
||||
"Common.UI.Themes.txtThemeClassicLight": "Класично светло",
|
||||
"Common.UI.Themes.txtThemeContrastDark": "Контраст тамно",
|
||||
"Common.UI.Themes.txtThemeDark": "Тамно",
|
||||
@ -86,6 +87,7 @@
|
||||
"Common.Views.ShareDialog.warnCopy": "Грешка прегледача! Користите пречицу тастатуре [Ctrl] + [C]",
|
||||
"DE.Controllers.ApplicationController.convertationErrorText": "Преобраћање неуспешно.",
|
||||
"DE.Controllers.ApplicationController.convertationTimeoutText": "Временско ограничење преобраћања прекорачено.",
|
||||
"DE.Controllers.ApplicationController.criticalErrorExtText": "Притисни \"ОК\" да се вратиш на листу документа.",
|
||||
"DE.Controllers.ApplicationController.criticalErrorTitle": "Грешка",
|
||||
"DE.Controllers.ApplicationController.downloadErrorText": "Преузимање неуспешно.",
|
||||
"DE.Controllers.ApplicationController.downloadTextText": "Преузимање документа...",
|
||||
@ -130,6 +132,7 @@
|
||||
"DE.Controllers.ApplicationController.textBuyNow": "Посети веб сајт",
|
||||
"DE.Controllers.ApplicationController.textCloseTip": "Кликни да затвориш савет.",
|
||||
"DE.Controllers.ApplicationController.textContactUs": "Контакт продаје",
|
||||
"DE.Controllers.ApplicationController.textContinue": "Настави",
|
||||
"DE.Controllers.ApplicationController.textFilled": "Попуњено",
|
||||
"DE.Controllers.ApplicationController.textGotIt": "Разумем",
|
||||
"DE.Controllers.ApplicationController.textGuest": "Гост",
|
||||
@ -153,6 +156,7 @@
|
||||
"DE.Controllers.ApplicationController.txtEnterDate": "Унеси датум",
|
||||
"DE.Controllers.ApplicationController.txtPressLink": "Притисни Ctrl и кликни линк",
|
||||
"DE.Controllers.ApplicationController.txtUntitled": "Без наслова",
|
||||
"DE.Controllers.ApplicationController.txtWarnUrl": "Кликнути на овај линк може бити штетно за ваш уређај и податке.<br>Да ли сте сигурни да желите да наставите?",
|
||||
"DE.Controllers.ApplicationController.unknownErrorText": "Непозната грешка.",
|
||||
"DE.Controllers.ApplicationController.unsupportedBrowserErrorText": "Ваш прегледач није подржан.",
|
||||
"DE.Controllers.ApplicationController.uploadImageExtMessage": "Непознати формат слике.",
|
||||
@ -172,6 +176,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Исеци",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Прилагоди страници",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Прилагоди ширини",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Више страница",
|
||||
"DE.Views.ApplicationView.textNext": "Следеће поље",
|
||||
"DE.Views.ApplicationView.textPaste": "Налепи",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Штампај селекцију",
|
||||
|
||||
@ -186,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "Iseci",
|
||||
"DE.Views.ApplicationView.textFitToPage": "Prilagodi stranici",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "Prilagodi širini ",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "Više stranica",
|
||||
"DE.Views.ApplicationView.textNext": "Sledeće polje",
|
||||
"DE.Views.ApplicationView.textPaste": "Nalepi",
|
||||
"DE.Views.ApplicationView.textPrintSel": "Štampaj selekciju",
|
||||
|
||||
@ -97,6 +97,7 @@
|
||||
"DE.Controllers.ApplicationController.errorAccessDeny": "آپ ایک ایسی کارروائی کرنے کی کوشش کر رہے ہیں جس کا آپ کو حق نہیں ہے۔ براہ کرم اپنے دستاویز سرور کے منتظم سے رابطہ کریں۔",
|
||||
"DE.Controllers.ApplicationController.errorBadImageUrl": "تصویر کا یو آر ایل غلط ہے",
|
||||
"DE.Controllers.ApplicationController.errorConnectToServer": "دستاویز کو محفوظ نہیں کیا جاسکا۔ براہ کرم کنکشن کی ترتیبات کو چیک کریں یا اپنے ایڈمنسٹریٹر سے رابطہ کریں۔ جب آپ 'اوکے' کے بٹن پر کلک کریں تو آپ کو دستاویز ڈاؤن لوڈ کرنے کا اشارہ کیا جائے گا۔",
|
||||
"DE.Controllers.ApplicationController.errorCopyDisabled": "سیکورٹی وجوہات کی بناء پر، اس دستاویز کے مواد کو کاپی نہیں کیا جا سکتا۔",
|
||||
"DE.Controllers.ApplicationController.errorDataEncrypted": "اینکرپٹ کردہ تبدیلیاں موصول ہوگئی ہیں ، ان کی وضاحت نہیں کی جاسکتی ہے۔",
|
||||
"DE.Controllers.ApplicationController.errorDefaultMessage": "خرابی کا کوڈ:٪ 1",
|
||||
"DE.Controllers.ApplicationController.errorEditingDownloadas": "دستاویز کے ساتھ کام کے دوران ایک خرابی پیش آگئی۔ فائل بیک اپ کاپی کو اپنے کمپیوٹر کی ہارڈ ڈرائیو میں محفوظ کرنے کے لیے 'ڈاؤن لوڈ بطور.' اختیار استعمال کریں۔",
|
||||
@ -185,6 +186,7 @@
|
||||
"DE.Views.ApplicationView.textCut": "کاٹیں",
|
||||
"DE.Views.ApplicationView.textFitToPage": "صفحہ پر فٹ",
|
||||
"DE.Views.ApplicationView.textFitToWidth": "چوڑائی کے مطابق",
|
||||
"DE.Views.ApplicationView.textMultiplePages": "متعدد صفحات",
|
||||
"DE.Views.ApplicationView.textNext": "اگلا فیلڈ",
|
||||
"DE.Views.ApplicationView.textPaste": "چسپاں",
|
||||
"DE.Views.ApplicationView.textPrintSel": "پرنٹ سلیکشن",
|
||||
|
||||