diff --git a/.travis.yml b/.travis.yml
index 52e8cb41c3..b99a31a0cf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -16,8 +16,9 @@ install:
- sudo apt-get install mariadb-server mariadb-common libmariadbclient-dev
- ./ci/fix-mariadb.sh
- - wget http://downloads.sourceforge.net/project/wkhtmltopdf/0.12.1/wkhtmltox-0.12.1_linux-precise-amd64.deb
- - sudo dpkg -i wkhtmltox-0.12.1_linux-precise-amd64.deb
+ - sudo apt-get install xfonts-75dpi xfonts-base -y
+ - wget http://downloads.sourceforge.net/project/wkhtmltopdf/0.12.2.1/wkhtmltox-0.12.2.1_linux-precise-amd64.deb
+ - sudo dpkg -i wkhtmltox-0.12.2.1_linux-precise-amd64.deb
- CFLAGS=-O0 pip install -r requirements.txt
- pip install --editable .
diff --git a/frappe/__version__.py b/frappe/__version__.py
index e83e8848b5..897e6be2ff 100644
--- a/frappe/__version__.py
+++ b/frappe/__version__.py
@@ -1 +1 @@
-__version__ = "4.9.3"
+__version__ = "4.10.0"
diff --git a/frappe/core/doctype/event/event.py b/frappe/core/doctype/event/event.py
index ed93839f2e..9f3afbc64f 100644
--- a/frappe/core/doctype/event/event.py
+++ b/frappe/core/doctype/event/event.py
@@ -27,8 +27,8 @@ def get_permission_query_conditions(user):
`tabEvent Role`.parent=tabEvent.name
and `tabEvent Role`.role in ('%(roles)s')))
""" % {
- "user": user,
- "roles": "', '".join(frappe.get_roles(user))
+ "user": frappe.db.escape(user),
+ "roles": "', '".join([frappe.db.escape(r) for r in frappe.get_roles(user)])
}
def has_permission(doc, user):
diff --git a/frappe/core/doctype/todo/todo.py b/frappe/core/doctype/todo/todo.py
index 5d67314780..c2ad2df09d 100644
--- a/frappe/core/doctype/todo/todo.py
+++ b/frappe/core/doctype/todo/todo.py
@@ -77,7 +77,8 @@ def get_permission_query_conditions(user):
if "System Manager" in frappe.get_roles(user):
return None
else:
- return """(tabToDo.owner = '{user}' or tabToDo.assigned_by = '{user}')""".format(user=user)
+ return """(tabToDo.owner = '{user}' or tabToDo.assigned_by = '{user}')"""\
+ .format(user=frappe.db.escape(user))
def has_permission(doc, user):
if "System Manager" in frappe.get_roles(user):
diff --git a/frappe/core/doctype/user/user.json b/frappe/core/doctype/user/user.json
index 5690fb2515..03b13f62ac 100644
--- a/frappe/core/doctype/user/user.json
+++ b/frappe/core/doctype/user/user.json
@@ -229,11 +229,6 @@
"fieldname": "incoming_email_settings",
"fieldtype": "Section Break",
"label": "Email Settings",
- "permlevel": 1
- },
- {
- "fieldname": "cb18",
- "fieldtype": "Column Break",
"permlevel": 0
},
{
@@ -243,53 +238,6 @@
"no_copy": 1,
"permlevel": 0
},
- {
- "fieldname": "cb20",
- "fieldtype": "Column Break",
- "permlevel": 0
- },
- {
- "description": "Pull Emails from the Inbox and attach them as Communication records (for known contacts).",
- "fieldname": "sync_inbox",
- "fieldtype": "Check",
- "hidden": 1,
- "label": "Sync Inbox",
- "no_copy": 1,
- "permlevel": 0
- },
- {
- "description": "POP3 Mail Server (e.g. pop.gmail.com)",
- "fieldname": "email_host",
- "fieldtype": "Data",
- "hidden": 1,
- "label": "Email Host",
- "no_copy": 1,
- "permlevel": 0
- },
- {
- "fieldname": "email_use_ssl",
- "fieldtype": "Check",
- "hidden": 1,
- "label": "Email Use SSL",
- "no_copy": 1,
- "permlevel": 0
- },
- {
- "fieldname": "email_login",
- "fieldtype": "Data",
- "hidden": 1,
- "label": "Email Login",
- "no_copy": 1,
- "permlevel": 0
- },
- {
- "fieldname": "email_password",
- "fieldtype": "Password",
- "hidden": 1,
- "label": "Email Password",
- "no_copy": 1,
- "permlevel": 0
- },
{
"description": "These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.",
"fieldname": "sb2",
@@ -462,7 +410,7 @@
"issingle": 0,
"istable": 0,
"max_attachments": 5,
- "modified": "2014-09-08 06:07:20.157915",
+ "modified": "2015-01-20 11:28:09.395502",
"modified_by": "Administrator",
"module": "Core",
"name": "User",
diff --git a/frappe/data/languages.txt b/frappe/data/languages.txt
index 6337ae8439..b52f25699a 100644
--- a/frappe/data/languages.txt
+++ b/frappe/data/languages.txt
@@ -6,6 +6,7 @@ es español
fr français
hi हिंदी
hr hrvatski
+is Íslenska
id Indonesia
it italiano
ja 日本語
diff --git a/frappe/hooks.py b/frappe/hooks.py
index 8c3c2d37b3..dc5e69ae2f 100644
--- a/frappe/hooks.py
+++ b/frappe/hooks.py
@@ -3,7 +3,7 @@ app_title = "Frappe Framework"
app_publisher = "Web Notes Technologies Pvt. Ltd."
app_description = "Full Stack Web Application Framework in Python"
app_icon = "assets/frappe/images/frappe.svg"
-app_version = "4.9.3"
+app_version = "4.10.0"
app_color = "#3498db"
app_email = "support@frappe.io"
diff --git a/frappe/model/base_document.py b/frappe/model/base_document.py
index f335e843f4..1d6c3f8e6c 100644
--- a/frappe/model/base_document.py
+++ b/frappe/model/base_document.py
@@ -332,7 +332,7 @@ class BaseDocument(object):
value, comma_options))
def _validate_constants(self):
- if frappe.flags.in_import:
+ if frappe.flags.in_import or self.is_new():
return
constants = [d.fieldname for d in self.meta.get("fields", {"set_only_once": 1})]
diff --git a/frappe/model/db_query.py b/frappe/model/db_query.py
index 79ef0e63d4..1df71f870b 100644
--- a/frappe/model/db_query.py
+++ b/frappe/model/db_query.py
@@ -279,7 +279,7 @@ class DatabaseQuery(object):
or `tab{doctype}`.`{fieldname}` in ({values}))""".format(
doctype=self.doctype,
fieldname=df.fieldname,
- values=", ".join([('"'+v.replace('"', '\"')+'"') for v in user_permissions[df.options]])
+ values=", ".join([('"'+frappe.db.escape(v)+'"') for v in user_permissions[df.options]])
))
match_filters[df.options] = user_permissions[df.options]
diff --git a/frappe/public/js/lib/slickgrid/images/arrow_redo.png b/frappe/public/js/lib/slickgrid/images/arrow_redo.png
index fdc394c7c5..4f7f55d6f2 100644
Binary files a/frappe/public/js/lib/slickgrid/images/arrow_redo.png and b/frappe/public/js/lib/slickgrid/images/arrow_redo.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/arrow_right_peppermint.png b/frappe/public/js/lib/slickgrid/images/arrow_right_peppermint.png
index 1804fa9f90..8722567866 100644
Binary files a/frappe/public/js/lib/slickgrid/images/arrow_right_peppermint.png and b/frappe/public/js/lib/slickgrid/images/arrow_right_peppermint.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/arrow_right_spearmint.png b/frappe/public/js/lib/slickgrid/images/arrow_right_spearmint.png
index 298515ab6c..277ddde384 100644
Binary files a/frappe/public/js/lib/slickgrid/images/arrow_right_spearmint.png and b/frappe/public/js/lib/slickgrid/images/arrow_right_spearmint.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/arrow_undo.png b/frappe/public/js/lib/slickgrid/images/arrow_undo.png
index 6972c5e594..bc9924ac07 100644
Binary files a/frappe/public/js/lib/slickgrid/images/arrow_undo.png and b/frappe/public/js/lib/slickgrid/images/arrow_undo.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/bullet_blue.png b/frappe/public/js/lib/slickgrid/images/bullet_blue.png
index a7651ec8a0..79d978c36a 100644
Binary files a/frappe/public/js/lib/slickgrid/images/bullet_blue.png and b/frappe/public/js/lib/slickgrid/images/bullet_blue.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/bullet_star.png b/frappe/public/js/lib/slickgrid/images/bullet_star.png
index 3829023b8e..142ea482a5 100644
Binary files a/frappe/public/js/lib/slickgrid/images/bullet_star.png and b/frappe/public/js/lib/slickgrid/images/bullet_star.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/bullet_toggle_minus.png b/frappe/public/js/lib/slickgrid/images/bullet_toggle_minus.png
index b47ce55f68..f5aa0450d4 100644
Binary files a/frappe/public/js/lib/slickgrid/images/bullet_toggle_minus.png and b/frappe/public/js/lib/slickgrid/images/bullet_toggle_minus.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/bullet_toggle_plus.png b/frappe/public/js/lib/slickgrid/images/bullet_toggle_plus.png
index 9ab4a89664..a965053423 100644
Binary files a/frappe/public/js/lib/slickgrid/images/bullet_toggle_plus.png and b/frappe/public/js/lib/slickgrid/images/bullet_toggle_plus.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/drag-handle.png b/frappe/public/js/lib/slickgrid/images/drag-handle.png
index 86727b194f..ad7531cf04 100644
Binary files a/frappe/public/js/lib/slickgrid/images/drag-handle.png and b/frappe/public/js/lib/slickgrid/images/drag-handle.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/help.png b/frappe/public/js/lib/slickgrid/images/help.png
index 0eff0a5cb5..85eca0950f 100644
Binary files a/frappe/public/js/lib/slickgrid/images/help.png and b/frappe/public/js/lib/slickgrid/images/help.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/sort-asc.png b/frappe/public/js/lib/slickgrid/images/sort-asc.png
index e6b6264fcc..8604ff4e07 100644
Binary files a/frappe/public/js/lib/slickgrid/images/sort-asc.png and b/frappe/public/js/lib/slickgrid/images/sort-asc.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/sort-desc.png b/frappe/public/js/lib/slickgrid/images/sort-desc.png
index 74ad1540e3..a2a6adf936 100644
Binary files a/frappe/public/js/lib/slickgrid/images/sort-desc.png and b/frappe/public/js/lib/slickgrid/images/sort-desc.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/stripes.png b/frappe/public/js/lib/slickgrid/images/stripes.png
index 0c293a927c..c3c4b28a80 100644
Binary files a/frappe/public/js/lib/slickgrid/images/stripes.png and b/frappe/public/js/lib/slickgrid/images/stripes.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/tag_red.png b/frappe/public/js/lib/slickgrid/images/tag_red.png
index 6ebb37d25f..d290fcd791 100644
Binary files a/frappe/public/js/lib/slickgrid/images/tag_red.png and b/frappe/public/js/lib/slickgrid/images/tag_red.png differ
diff --git a/frappe/public/js/lib/slickgrid/images/tick.png b/frappe/public/js/lib/slickgrid/images/tick.png
index a9925a06ab..3899d71dfa 100644
Binary files a/frappe/public/js/lib/slickgrid/images/tick.png and b/frappe/public/js/lib/slickgrid/images/tick.png differ
diff --git a/frappe/public/js/lib/slickgrid/plugins/slick.autotooltips.js b/frappe/public/js/lib/slickgrid/plugins/slick.autotooltips.js
index a9cea49f94..955684f2aa 100644
--- a/frappe/public/js/lib/slickgrid/plugins/slick.autotooltips.js
+++ b/frappe/public/js/lib/slickgrid/plugins/slick.autotooltips.js
@@ -1,45 +1,80 @@
(function ($) {
- // register namespace
+ // Register namespace
$.extend(true, window, {
"Slick": {
"AutoTooltips": AutoTooltips
}
});
-
+ /**
+ * AutoTooltips plugin to show/hide tooltips when columns are too narrow to fit content.
+ * @constructor
+ * @param {boolean} [options.enableForCells=true] - Enable tooltip for grid cells
+ * @param {boolean} [options.enableForHeaderCells=false] - Enable tooltip for header cells
+ * @param {number} [options.maxToolTipLength=null] - The maximum length for a tooltip
+ */
function AutoTooltips(options) {
var _grid;
var _self = this;
var _defaults = {
+ enableForCells: true,
+ enableForHeaderCells: false,
maxToolTipLength: null
};
-
+
+ /**
+ * Initialize plugin.
+ */
function init(grid) {
options = $.extend(true, {}, _defaults, options);
_grid = grid;
- _grid.onMouseEnter.subscribe(handleMouseEnter);
+ if (options.enableForCells) _grid.onMouseEnter.subscribe(handleMouseEnter);
+ if (options.enableForHeaderCells) _grid.onHeaderMouseEnter.subscribe(handleHeaderMouseEnter);
}
-
+
+ /**
+ * Destroy plugin.
+ */
function destroy() {
- _grid.onMouseEnter.unsubscribe(handleMouseEnter);
+ if (options.enableForCells) _grid.onMouseEnter.unsubscribe(handleMouseEnter);
+ if (options.enableForHeaderCells) _grid.onHeaderMouseEnter.unsubscribe(handleHeaderMouseEnter);
}
-
- function handleMouseEnter(e, args) {
+
+ /**
+ * Handle mouse entering grid cell to add/remove tooltip.
+ * @param {jQuery.Event} e - The event
+ */
+ function handleMouseEnter(e) {
var cell = _grid.getCellFromEvent(e);
if (cell) {
- var node = _grid.getCellNode(cell.row, cell.cell);
- if ($(node).innerWidth() < node.scrollWidth) {
- var text = $.trim($(node).text());
+ var $node = $(_grid.getCellNode(cell.row, cell.cell));
+ var text;
+ if ($node.innerWidth() < $node[0].scrollWidth) {
+ text = $.trim($node.text());
if (options.maxToolTipLength && text.length > options.maxToolTipLength) {
text = text.substr(0, options.maxToolTipLength - 3) + "...";
}
- $(node).attr("title", text);
} else {
- $(node).attr("title", "");
+ text = "";
}
+ $node.attr("title", text);
}
}
-
+
+ /**
+ * Handle mouse entering header cell to add/remove tooltip.
+ * @param {jQuery.Event} e - The event
+ * @param {object} args.column - The column definition
+ */
+ function handleHeaderMouseEnter(e, args) {
+ var column = args.column,
+ $node = $(e.target).closest(".slick-header-column");
+ if (!column.toolTip) {
+ $node.attr("title", ($node.innerWidth() < $node[0].scrollWidth) ? column.name : "");
+ }
+ }
+
+ // Public API
$.extend(this, {
"init": init,
"destroy": destroy
diff --git a/frappe/public/js/lib/slickgrid/plugins/slick.cellrangedecorator.js b/frappe/public/js/lib/slickgrid/plugins/slick.cellrangedecorator.js
index a511a59d6a..0cbe71d48d 100644
--- a/frappe/public/js/lib/slickgrid/plugins/slick.cellrangedecorator.js
+++ b/frappe/public/js/lib/slickgrid/plugins/slick.cellrangedecorator.js
@@ -20,6 +20,7 @@
function CellRangeDecorator(grid, options) {
var _elem;
var _defaults = {
+ selectionCssClass: 'slick-range-decorator',
selectionCss: {
"zIndex": "9999",
"border": "2px dashed red"
@@ -32,6 +33,7 @@
function show(range) {
if (!_elem) {
_elem = $("
", {css: options.selectionCss})
+ .addClass(options.selectionCssClass)
.css("position", "absolute")
.appendTo(grid.getCanvasNode());
}
@@ -61,4 +63,4 @@
"hide": hide
});
}
-})(jQuery);
\ No newline at end of file
+})(jQuery);
diff --git a/frappe/public/js/lib/slickgrid/plugins/slick.cellrangeselector.js b/frappe/public/js/lib/slickgrid/plugins/slick.cellrangeselector.js
index 76af7feeb7..520b17f3c4 100644
--- a/frappe/public/js/lib/slickgrid/plugins/slick.cellrangeselector.js
+++ b/frappe/public/js/lib/slickgrid/plugins/slick.cellrangeselector.js
@@ -54,6 +54,8 @@
return;
}
+ _grid.focus();
+
var start = _grid.getCellFromPoint(
dd.startX - $(_canvas).offset().left,
dd.startY - $(_canvas).offset().top);
diff --git a/frappe/public/js/lib/slickgrid/plugins/slick.cellselectionmodel.js b/frappe/public/js/lib/slickgrid/plugins/slick.cellselectionmodel.js
index 2f1a9bc203..74bc3eb70e 100644
--- a/frappe/public/js/lib/slickgrid/plugins/slick.cellselectionmodel.js
+++ b/frappe/public/js/lib/slickgrid/plugins/slick.cellselectionmodel.js
@@ -82,6 +82,13 @@
}
function handleKeyDown(e) {
+ /***
+ * Кey codes
+ * 37 left
+ * 38 up
+ * 39 right
+ * 40 down
+ */
var ranges, last;
var active = _grid.getActiveCell();
@@ -119,8 +126,10 @@
var new_last = new Slick.Range(active.row, active.cell, active.row + dirRow*dRow, active.cell + dirCell*dCell);
if (removeInvalidRanges([new_last]).length) {
ranges.push(new_last);
- _grid.scrollRowIntoView(dirRow > 0 ? new_last.toRow : new_last.fromRow);
- _grid.scrollCellIntoView(new_last.fromRow, dirCell > 0 ? new_last.toCell : new_last.fromCell);
+ var viewRow = dirRow > 0 ? new_last.toRow : new_last.fromRow;
+ var viewCell = dirCell > 0 ? new_last.toCell : new_last.fromCell;
+ _grid.scrollRowIntoView(viewRow);
+ _grid.scrollCellIntoView(viewRow, viewCell);
}
else
ranges.push(last);
@@ -142,4 +151,4 @@
"onSelectedRangesChanged": new Slick.Event()
});
}
-})(jQuery);
\ No newline at end of file
+})(jQuery);
diff --git a/frappe/public/js/lib/slickgrid/plugins/slick.headerbuttons.css b/frappe/public/js/lib/slickgrid/plugins/slick.headerbuttons.css
index 9bd05cdc8d..0ba79ea0df 100644
--- a/frappe/public/js/lib/slickgrid/plugins/slick.headerbuttons.css
+++ b/frappe/public/js/lib/slickgrid/plugins/slick.headerbuttons.css
@@ -1,4 +1,5 @@
-.slick-column-name {
+.slick-column-name,
+.slick-sort-indicator {
/**
* This makes all "float:right" elements after it that spill over to the next line
* display way below the lower boundary of the column thus hiding them.
diff --git a/frappe/public/js/lib/slickgrid/plugins/slick.headermenu.css b/frappe/public/js/lib/slickgrid/plugins/slick.headermenu.css
index e20aeedac6..8b0b6a9f7b 100644
--- a/frappe/public/js/lib/slickgrid/plugins/slick.headermenu.css
+++ b/frappe/public/js/lib/slickgrid/plugins/slick.headermenu.css
@@ -7,6 +7,7 @@
width: 14px;
background-repeat: no-repeat;
background-position: left center;
+ background-image: url(../images/down.gif);
cursor: pointer;
display: none;
diff --git a/frappe/public/js/lib/slickgrid/plugins/slick.headermenu.js b/frappe/public/js/lib/slickgrid/plugins/slick.headermenu.js
index bc63a388ba..ec8244daa6 100644
--- a/frappe/public/js/lib/slickgrid/plugins/slick.headermenu.js
+++ b/frappe/public/js/lib/slickgrid/plugins/slick.headermenu.js
@@ -83,7 +83,7 @@
var _handler = new Slick.EventHandler();
var _defaults = {
buttonCssClass: null,
- buttonImage: "../images/down.gif"
+ buttonImage: null
};
var $menu;
var $activeHeaderColumn;
@@ -182,7 +182,7 @@
if (!$menu) {
$menu = $("")
- .appendTo(document.body);
+ .appendTo(_grid.getContainerNode());
}
$menu.empty();
@@ -225,14 +225,17 @@
// Position the menu.
$menu
- .css("top", $(this).offset().top + $(this).height())
- .css("left", $(this).offset().left);
+ .offset({ top: $(this).offset().top + $(this).height(), left: $(this).offset().left });
// Mark the header as active to keep the highlighting.
$activeHeaderColumn = $menuButton.closest(".slick-header-column");
$activeHeaderColumn
.addClass("slick-header-column-active");
+
+ // Stop propagation so that it doesn't register as a header click event.
+ e.preventDefault();
+ e.stopPropagation();
}
@@ -269,4 +272,4 @@
"onCommand": new Slick.Event()
});
}
-})(jQuery);
\ No newline at end of file
+})(jQuery);
diff --git a/frappe/public/js/lib/slickgrid/plugins/slick.rowselectionmodel.js b/frappe/public/js/lib/slickgrid/plugins/slick.rowselectionmodel.js
index 28e7e43a6d..0de8dd3a40 100644
--- a/frappe/public/js/lib/slickgrid/plugins/slick.rowselectionmodel.js
+++ b/frappe/public/js/lib/slickgrid/plugins/slick.rowselectionmodel.js
@@ -134,34 +134,34 @@
return false;
}
+ if (!_grid.getOptions().multiSelect || (
+ !e.ctrlKey && !e.shiftKey && !e.metaKey)) {
+ return false;
+ }
+
var selection = rangesToRows(_ranges);
var idx = $.inArray(cell.row, selection);
- if (!e.ctrlKey && !e.shiftKey && !e.metaKey) {
- return false;
- }
- else if (_grid.getOptions().multiSelect) {
- if (idx === -1 && (e.ctrlKey || e.metaKey)) {
- selection.push(cell.row);
- _grid.setActiveCell(cell.row, cell.cell);
- } else if (idx !== -1 && (e.ctrlKey || e.metaKey)) {
- selection = $.grep(selection, function (o, i) {
- return (o !== cell.row);
- });
- _grid.setActiveCell(cell.row, cell.cell);
- } else if (selection.length && e.shiftKey) {
- var last = selection.pop();
- var from = Math.min(cell.row, last);
- var to = Math.max(cell.row, last);
- selection = [];
- for (var i = from; i <= to; i++) {
- if (i !== last) {
- selection.push(i);
- }
+ if (idx === -1 && (e.ctrlKey || e.metaKey)) {
+ selection.push(cell.row);
+ _grid.setActiveCell(cell.row, cell.cell);
+ } else if (idx !== -1 && (e.ctrlKey || e.metaKey)) {
+ selection = $.grep(selection, function (o, i) {
+ return (o !== cell.row);
+ });
+ _grid.setActiveCell(cell.row, cell.cell);
+ } else if (selection.length && e.shiftKey) {
+ var last = selection.pop();
+ var from = Math.min(cell.row, last);
+ var to = Math.max(cell.row, last);
+ selection = [];
+ for (var i = from; i <= to; i++) {
+ if (i !== last) {
+ selection.push(i);
}
- selection.push(last);
- _grid.setActiveCell(cell.row, cell.cell);
}
+ selection.push(last);
+ _grid.setActiveCell(cell.row, cell.cell);
}
_ranges = rowsToRanges(selection);
diff --git a/frappe/public/js/lib/slickgrid/slick-default-theme.css b/frappe/public/js/lib/slickgrid/slick-default-theme.css
index 006afe7c07..efc7415435 100644
--- a/frappe/public/js/lib/slickgrid/slick-default-theme.css
+++ b/frappe/public/js/lib/slickgrid/slick-default-theme.css
@@ -6,16 +6,17 @@ classes should alter those!
*/
.slick-header-columns {
- background-color: #f2f2f2;
+ background: url('images/header-columns-bg.gif') repeat-x center bottom;
border-bottom: 1px solid silver;
}
.slick-header-column {
+ background: url('images/header-columns-bg.gif') repeat-x center bottom;
border-right: 1px solid silver;
}
.slick-header-column:hover, .slick-header-column-active {
- background-color: #f5f5f5;
+ background: white url('images/header-columns-over-bg.gif') repeat-x center bottom;
}
.slick-headerrow {
@@ -45,10 +46,8 @@ classes should alter those!
}
.slick-cell {
- padding: 1px 4px 0px 5px;
- border-top: 0px;
- border-left: 0px;
- border-right: 1px solid silver;
+ padding-left: 4px;
+ padding-right: 4px;
}
.slick-group {
@@ -62,11 +61,11 @@ classes should alter those!
}
.slick-group-toggle.expanded {
- background: url(../frappe/js/lib/slickgrid/images/collapse.gif) no-repeat center center;
+ background: url(images/collapse.gif) no-repeat center center;
}
.slick-group-toggle.collapsed {
- background: url(../frappe/js/lib/slickgrid/images/expand.gif) no-repeat center center;
+ background: url(images/expand.gif) no-repeat center center;
}
.slick-group-totals {
@@ -74,6 +73,10 @@ classes should alter those!
background: white;
}
+.slick-cell.selected {
+ background-color: beige;
+}
+
.slick-cell.active {
border-color: gray;
border-style: solid;
@@ -83,18 +86,10 @@ classes should alter those!
background: silver !important;
}
-.slick-row[row$="1"], .slick-row[row$="3"], .slick-row[row$="5"], .slick-row[row$="7"], .slick-row[row$="9"] {
+.slick-row.odd {
background: #fafafa;
}
-.slick-row.odd .slick-cell {
- background-color: #f9f9f9;
-}
-
-.slick-cell.selected {
- background-color: beige !important;
-}
-
.slick-row.ui-state-active {
background: #F5F7D7;
}
@@ -106,195 +101,18 @@ classes should alter those!
.slick-cell.invalid {
border-color: red;
+ -moz-animation-duration: 0.2s;
+ -webkit-animation-duration: 0.2s;
+ -moz-animation-name: slickgrid-invalid-hilite;
+ -webkit-animation-name: slickgrid-invalid-hilite;
}
-.grid-header {
- border: 1px solid gray;
- border-bottom: 0;
- border-top: 0;
- background: url('../lib/js/lib/slickgrid/images/header-bg.gif') repeat-x center top;
- color: black;
- height: 24px;
- line-height: 24px;
-}
-
-.grid-header label {
- display: inline-block;
- font-weight: bold;
- margin: auto auto auto 6px;
-}
-
-.grid-header .ui-icon {
- margin: 4px 4px auto 6px;
- background-color: transparent;
- border-color: transparent;
-}
-
-.grid-header .ui-icon.ui-state-hover {
- background-color: white;
-}
-
-.grid-header #txtSearch {
- margin: 0 4px 0 4px;
- padding: 2px 2px;
- -moz-border-radius: 2px;
- -webkit-border-radius: 2px;
- border: 1px solid silver;
-}
-
-.options-panel {
- -moz-border-radius: 6px;
- -webkit-border-radius: 6px;
- border: 1px solid silver;
- background: #f0f0f0;
- padding: 4px;
- margin-bottom: 20px;
- width: 320px;
- position: absolute;
- top: 0px;
- left: 650px;
-}
-
-/* Individual cell styles */
-.slick-cell.task-name {
- font-weight: bold;
- text-align: right;
-}
-
-.slick-cell.task-percent {
- text-align: right;
-}
-
-.slick-cell.cell-move-handle {
- font-weight: bold;
- text-align: right;
- border-right: solid gray;
-
- background: #efefef;
- cursor: move;
-}
-
-.cell-move-handle:hover {
- background: #b6b9bd;
-}
-
-.slick-row.selected .cell-move-handle {
- background: #D5DC8D;
-}
-
-.slick-row .cell-actions {
- text-align: left;
-}
-
-.slick-row.complete {
- background-color: #DFD;
- color: #555;
+@-moz-keyframes slickgrid-invalid-hilite {
+ from { box-shadow: 0 0 6px red; }
+ to { box-shadow: none; }
}
-.percent-complete-bar {
- display: inline-block;
- height: 6px;
- -moz-border-radius: 3px;
- -webkit-border-radius: 3px;
-}
-
-/* Slick.Editors.Text, Slick.Editors.Date */
-input.editor-text {
- width: 100%;
- height: 100%;
- border: 0;
- margin: 0;
- background: transparent;
- outline: 0;
- padding: 0;
-
-}
-
-.ui-datepicker-trigger {
- margin-top: 2px;
- padding: 0;
- vertical-align: top;
-}
-
-/* Slick.Editors.PercentComplete */
-input.editor-percentcomplete {
- width: 100%;
- height: 100%;
- border: 0;
- margin: 0;
- background: transparent;
- outline: 0;
- padding: 0;
-
- float: left;
-}
-
-.editor-percentcomplete-picker {
- position: relative;
- display: inline-block;
- width: 16px;
- height: 100%;
- background: url("../lib/js/lib/slickgrid/images/pencil.gif") no-repeat center center;
- overflow: visible;
- z-index: 1000;
- float: right;
-}
-
-.editor-percentcomplete-helper {
- border: 0 solid gray;
- position: absolute;
- top: -2px;
- left: -9px;
- background: url("../lib/js/lib/slickgrid/images/editor-helper-bg.gif") no-repeat top left;
- padding-left: 9px;
-
- width: 120px;
- height: 140px;
- display: none;
- overflow: visible;
-}
-
-.editor-percentcomplete-wrapper {
- background: beige;
- padding: 20px 8px;
-
- width: 100%;
- height: 98px;
- border: 1px solid gray;
- border-left: 0;
-}
-
-.editor-percentcomplete-buttons {
- float: right;
-}
-
-.editor-percentcomplete-buttons button {
- width: 80px;
-}
-
-.editor-percentcomplete-slider {
- float: left;
-}
-
-.editor-percentcomplete-picker:hover .editor-percentcomplete-helper {
- display: block;
-}
-
-.editor-percentcomplete-helper:hover {
- display: block;
-}
-
-/* Slick.Editors.YesNoSelect */
-select.editor-yesno {
- width: 100%;
- margin: 0;
- vertical-align: middle;
-}
-
-/* Slick.Editors.Checkbox */
-input.editor-checkbox {
- margin: 0;
- height: 100%;
- padding: 0;
- border: 0;
-}
+@-webkit-keyframes slickgrid-invalid-hilite {
+ from { box-shadow: 0 0 6px red; }
+ to { box-shadow: none; }
+}
\ No newline at end of file
diff --git a/frappe/public/js/lib/slickgrid/slick.core.js b/frappe/public/js/lib/slickgrid/slick.core.js
index 5c4c69562a..2f097b1db6 100644
--- a/frappe/public/js/lib/slickgrid/slick.core.js
+++ b/frappe/public/js/lib/slickgrid/slick.core.js
@@ -348,7 +348,8 @@
Group.prototype.equals = function (group) {
return this.value === group.value &&
this.count === group.count &&
- this.collapsed === group.collapsed;
+ this.collapsed === group.collapsed &&
+ this.title === group.title;
};
/***
@@ -369,6 +370,14 @@
* @type {Group}
*/
this.group = null;
+
+ /***
+ * Whether the totals have been fully initialized / calculated.
+ * Will be set to false for lazy-calculated group totals.
+ * @param initialized
+ * @type {Boolean}
+ */
+ this.initialized = false;
}
GroupTotals.prototype = new NonDataItem();
diff --git a/frappe/public/js/lib/slickgrid/slick.dataview.js b/frappe/public/js/lib/slickgrid/slick.dataview.js
index a4dcdd41be..f1c1b5e34f 100644
--- a/frappe/public/js/lib/slickgrid/slick.dataview.js
+++ b/frappe/public/js/lib/slickgrid/slick.dataview.js
@@ -60,7 +60,8 @@
aggregateCollapsed: false,
aggregateChildGroups: false,
collapsed: false,
- displayTotalsRow: true
+ displayTotalsRow: true,
+ lazyTotalsCalculation: false
};
var groupingInfos = [];
var groups = [];
@@ -266,7 +267,7 @@
*/
function setAggregators(groupAggregators, includeCollapsed) {
if (!groupingInfos.length) {
- throw new Error("At least must setGrouping must be specified before calling setAggregators().");
+ throw new Error("At least one grouping must be specified before calling setAggregators().");
}
groupingInfos[0].aggregators = groupAggregators;
@@ -304,7 +305,7 @@
function mapIdsToRows(idArray) {
var rows = [];
ensureRowsByIdCache();
- for (var i = 0; i < idArray.length; i++) {
+ for (var i = 0, l = idArray.length; i < l; i++) {
var row = rowsById[idArray[i]];
if (row != null) {
rows[rows.length] = row;
@@ -315,7 +316,7 @@
function mapRowsToIds(rowArray) {
var ids = [];
- for (var i = 0; i < rowArray.length; i++) {
+ for (var i = 0, l = rowArray.length; i < l; i++) {
if (rowArray[i] < rows.length) {
ids[ids.length] = rows[rowArray[i]][idProperty];
}
@@ -363,7 +364,22 @@
}
function getItem(i) {
- return rows[i];
+ var item = rows[i];
+
+ // if this is a group row, make sure totals are calculated and update the title
+ if (item && item.__group && item.totals && !item.totals.initialized) {
+ var gi = groupingInfos[item.level];
+ if (!gi.displayTotalsRow) {
+ calculateTotals(item.totals);
+ item.title = gi.formatter ? gi.formatter(item) : item.value;
+ }
+ }
+ // if this is a totals row, make sure it's calculated
+ else if (item && item.__groupTotals && !item.initialized) {
+ calculateTotals(item);
+ }
+
+ return item;
}
function getItemMetadata(i) {
@@ -372,7 +388,7 @@
return null;
}
- // overrides for setGrouping rows
+ // overrides for grouping rows
if (item.__group) {
return options.groupItemMetadataProvider.getGroupRowMetadata(item);
}
@@ -421,7 +437,7 @@
* @param varArgs Either a Slick.Group's "groupingKey" property, or a
* variable argument list of grouping values denoting a unique path to the row. For
* example, calling collapseGroup('high', '10%') will collapse the '10%' subgroup of
- * the 'high' setGrouping.
+ * the 'high' group.
*/
function collapseGroup(varArgs) {
var args = Array.prototype.slice.call(arguments);
@@ -437,7 +453,7 @@
* @param varArgs Either a Slick.Group's "groupingKey" property, or a
* variable argument list of grouping values denoting a unique path to the row. For
* example, calling expandGroup('high', '10%') will expand the '10%' subgroup of
- * the 'high' setGrouping.
+ * the 'high' group.
*/
function expandGroup(varArgs) {
var args = Array.prototype.slice.call(arguments);
@@ -457,7 +473,7 @@
var group;
var val;
var groups = [];
- var groupsByVal = [];
+ var groupsByVal = {};
var r;
var level = parentGroup ? parentGroup.level + 1 : 0;
var gi = groupingInfos[level];
@@ -503,27 +519,50 @@
return groups;
}
- // TODO: lazy totals calculation
- function calculateGroupTotals(group) {
- // TODO: try moving iterating over groups into compiled accumulator
+ function calculateTotals(totals) {
+ var group = totals.group;
var gi = groupingInfos[group.level];
var isLeafLevel = (group.level == groupingInfos.length);
- var totals = new Slick.GroupTotals();
var agg, idx = gi.aggregators.length;
+
+ if (!isLeafLevel && gi.aggregateChildGroups) {
+ // make sure all the subgroups are calculated
+ var i = group.groups.length;
+ while (i--) {
+ if (!group.groups[i].initialized) {
+ calculateTotals(group.groups[i]);
+ }
+ }
+ }
+
while (idx--) {
agg = gi.aggregators[idx];
agg.init();
- gi.compiledAccumulators[idx].call(agg,
- (!isLeafLevel && gi.aggregateChildGroups) ? group.groups : group.rows);
+ if (!isLeafLevel && gi.aggregateChildGroups) {
+ gi.compiledAccumulators[idx].call(agg, group.groups);
+ } else {
+ gi.compiledAccumulators[idx].call(agg, group.rows);
+ }
agg.storeResult(totals);
}
+ totals.initialized = true;
+ }
+
+ function addGroupTotals(group) {
+ var gi = groupingInfos[group.level];
+ var totals = new Slick.GroupTotals();
totals.group = group;
group.totals = totals;
+ if (!gi.lazyTotalsCalculation) {
+ calculateTotals(totals);
+ }
}
- function calculateTotals(groups, level) {
+ function addTotals(groups, level) {
level = level || 0;
var gi = groupingInfos[level];
+ var groupCollapsed = gi.collapsed;
+ var toggledGroups = toggledGroupsByLevel[level];
var idx = groups.length, g;
while (idx--) {
g = groups[idx];
@@ -532,38 +571,20 @@
continue;
}
- // Do a depth-first aggregation so that parent setGrouping aggregators can access subgroup totals.
+ // Do a depth-first aggregation so that parent group aggregators can access subgroup totals.
if (g.groups) {
- calculateTotals(g.groups, level + 1);
+ addTotals(g.groups, level + 1);
}
if (gi.aggregators.length && (
gi.aggregateEmpty || g.rows.length || (g.groups && g.groups.length))) {
- calculateGroupTotals(g);
+ addGroupTotals(g);
}
- }
- }
- function finalizeGroups(groups, level) {
- level = level || 0;
- var gi = groupingInfos[level];
- var groupCollapsed = gi.collapsed;
- var toggledGroups = toggledGroupsByLevel[level];
- var idx = groups.length, g;
- while (idx--) {
- g = groups[idx];
g.collapsed = groupCollapsed ^ toggledGroups[g.groupingKey];
g.title = gi.formatter ? gi.formatter(g) : g.value;
-
- if (g.groups) {
- finalizeGroups(g.groups, level + 1);
- // Let the non-leaf setGrouping rows get garbage-collected.
- // They may have been used by aggregates that go over all of the descendants,
- // but at this point they are no longer needed.
- g.rows = [];
- }
}
- }
+ }
function flattenGroupedRows(groups, level) {
level = level || 0;
@@ -613,10 +634,10 @@
var filterInfo = getFunctionInfo(filter);
var filterBody = filterInfo.body
- .replace(/return false[;}]/gi, "{ continue _coreloop; }")
- .replace(/return true[;}]/gi, "{ _retval[_idx++] = $item$; continue _coreloop; }")
- .replace(/return ([^;}]+?);/gi,
- "{ if ($1) { _retval[_idx++] = $item$; }; continue _coreloop; }");
+ .replace(/return false\s*([;}]|$)/gi, "{ continue _coreloop; }$1")
+ .replace(/return true\s*([;}]|$)/gi, "{ _retval[_idx++] = $item$; continue _coreloop; }$1")
+ .replace(/return ([^;}]+?)\s*([;}]|$)/gi,
+ "{ if ($1) { _retval[_idx++] = $item$; }; continue _coreloop; }$2");
// This preserves the function template code after JS compression,
// so that replace() commands still work as expected.
@@ -645,10 +666,10 @@
var filterInfo = getFunctionInfo(filter);
var filterBody = filterInfo.body
- .replace(/return false[;}]/gi, "{ continue _coreloop; }")
- .replace(/return true[;}]/gi, "{ _cache[_i] = true;_retval[_idx++] = $item$; continue _coreloop; }")
- .replace(/return ([^;}]+?);/gi,
- "{ if ((_cache[_i] = $1)) { _retval[_idx++] = $item$; }; continue _coreloop; }");
+ .replace(/return false\s*([;}]|$)/gi, "{ continue _coreloop; }$1")
+ .replace(/return true\s*([;}]|$)/gi, "{ _cache[_i] = true;_retval[_idx++] = $item$; continue _coreloop; }$1")
+ .replace(/return ([^;}]+?)\s*([;}]|$)/gi,
+ "{ if ((_cache[_i] = $1)) { _retval[_idx++] = $item$; }; continue _coreloop; }$2");
// This preserves the function template code after JS compression,
// so that replace() commands still work as expected.
@@ -793,8 +814,7 @@
if (groupingInfos.length) {
groups = extractGroups(newRows);
if (groups.length) {
- calculateTotals(groups);
- finalizeGroups(groups);
+ addTotals(groups);
newRows = flattenGroupedRows(groups);
}
}
@@ -838,17 +858,50 @@
}
}
- function syncGridSelection(grid, preserveHidden) {
+ /***
+ * Wires the grid and the DataView together to keep row selection tied to item ids.
+ * This is useful since, without it, the grid only knows about rows, so if the items
+ * move around, the same rows stay selected instead of the selection moving along
+ * with the items.
+ *
+ * NOTE: This doesn't work with cell selection model.
+ *
+ * @param grid {Slick.Grid} The grid to sync selection with.
+ * @param preserveHidden {Boolean} Whether to keep selected items that go out of the
+ * view due to them getting filtered out.
+ * @param preserveHiddenOnSelectionChange {Boolean} Whether to keep selected items
+ * that are currently out of the view (see preserveHidden) as selected when selection
+ * changes.
+ * @return {Slick.Event} An event that notifies when an internal list of selected row ids
+ * changes. This is useful since, in combination with the above two options, it allows
+ * access to the full list selected row ids, and not just the ones visible to the grid.
+ * @method syncGridSelection
+ */
+ function syncGridSelection(grid, preserveHidden, preserveHiddenOnSelectionChange) {
var self = this;
- var selectedRowIds = self.mapRowsToIds(grid.getSelectedRows());;
var inHandler;
+ var selectedRowIds = self.mapRowsToIds(grid.getSelectedRows());
+ var onSelectedRowIdsChanged = new Slick.Event();
+
+ function setSelectedRowIds(rowIds) {
+ if (selectedRowIds.join(",") == rowIds.join(",")) {
+ return;
+ }
+
+ selectedRowIds = rowIds;
+
+ onSelectedRowIdsChanged.notify({
+ "grid": grid,
+ "ids": selectedRowIds
+ }, new Slick.EventData(), self);
+ }
function update() {
if (selectedRowIds.length > 0) {
inHandler = true;
var selectedRows = self.mapIdsToRows(selectedRowIds);
if (!preserveHidden) {
- selectedRowIds = self.mapRowsToIds(selectedRows);
+ setSelectedRowIds(self.mapRowsToIds(selectedRows));
}
grid.setSelectedRows(selectedRows);
inHandler = false;
@@ -857,12 +910,22 @@
grid.onSelectedRowsChanged.subscribe(function(e, args) {
if (inHandler) { return; }
- selectedRowIds = self.mapRowsToIds(grid.getSelectedRows());
+ var newSelectedRowIds = self.mapRowsToIds(grid.getSelectedRows());
+ if (!preserveHiddenOnSelectionChange || !grid.getOptions().multiSelect) {
+ setSelectedRowIds(newSelectedRowIds);
+ } else {
+ // keep the ones that are hidden
+ var existing = $.grep(selectedRowIds, function(id) { return self.getRowById(id) === undefined; });
+ // add the newly selected ones
+ setSelectedRowIds(existing.concat(newSelectedRowIds));
+ }
});
this.onRowsChanged.subscribe(update);
this.onRowCountChanged.subscribe(update);
+
+ return onSelectedRowIdsChanged;
}
function syncGridCellCssStyles(grid, key) {
@@ -910,7 +973,7 @@
this.onRowCountChanged.subscribe(update);
}
- return {
+ $.extend(this, {
// methods
"beginUpdate": beginUpdate,
"endUpdate": endUpdate,
@@ -956,7 +1019,7 @@
"onRowCountChanged": onRowCountChanged,
"onRowsChanged": onRowsChanged,
"onPagingInfoChanged": onPagingInfoChanged
- };
+ });
}
function AvgAggregator(field) {
diff --git a/frappe/public/js/lib/slickgrid/slick.editors.js b/frappe/public/js/lib/slickgrid/slick.editors.js
index f3ef8e9d28..04b20d2fad 100644
--- a/frappe/public/js/lib/slickgrid/slick.editors.js
+++ b/frappe/public/js/lib/slickgrid/slick.editors.js
@@ -304,14 +304,14 @@
this.loadValue = function (item) {
defaultValue = !!item[args.column.field];
if (defaultValue) {
- $select.attr("checked", "checked");
+ $select.prop('checked', true);
} else {
- $select.removeAttr("checked");
+ $select.prop('checked', false);
}
};
this.serializeValue = function () {
- return !!$select.attr("checked");
+ return $select.prop('checked');
};
this.applyValue = function (item, state) {
diff --git a/frappe/public/js/lib/slickgrid/slick.formatters.js b/frappe/public/js/lib/slickgrid/slick.formatters.js
new file mode 100644
index 0000000000..a31aaf9319
--- /dev/null
+++ b/frappe/public/js/lib/slickgrid/slick.formatters.js
@@ -0,0 +1,59 @@
+/***
+ * Contains basic SlickGrid formatters.
+ *
+ * NOTE: These are merely examples. You will most likely need to implement something more
+ * robust/extensible/localizable/etc. for your use!
+ *
+ * @module Formatters
+ * @namespace Slick
+ */
+
+(function ($) {
+ // register namespace
+ $.extend(true, window, {
+ "Slick": {
+ "Formatters": {
+ "PercentComplete": PercentCompleteFormatter,
+ "PercentCompleteBar": PercentCompleteBarFormatter,
+ "YesNo": YesNoFormatter,
+ "Checkmark": CheckmarkFormatter
+ }
+ }
+ });
+
+ function PercentCompleteFormatter(row, cell, value, columnDef, dataContext) {
+ if (value == null || value === "") {
+ return "-";
+ } else if (value < 50) {
+ return "" + value + "%";
+ } else {
+ return "" + value + "%";
+ }
+ }
+
+ function PercentCompleteBarFormatter(row, cell, value, columnDef, dataContext) {
+ if (value == null || value === "") {
+ return "";
+ }
+
+ var color;
+
+ if (value < 30) {
+ color = "red";
+ } else if (value < 70) {
+ color = "silver";
+ } else {
+ color = "green";
+ }
+
+ return "";
+ }
+
+ function YesNoFormatter(row, cell, value, columnDef, dataContext) {
+ return value ? "Yes" : "No";
+ }
+
+ function CheckmarkFormatter(row, cell, value, columnDef, dataContext) {
+ return value ? "
" : "";
+ }
+})(jQuery);
diff --git a/frappe/public/js/lib/slickgrid/slick.grid.css b/frappe/public/js/lib/slickgrid/slick.grid.css
index 1aeb3affe3..6a416db1ef 100644
--- a/frappe/public/js/lib/slickgrid/slick.grid.css
+++ b/frappe/public/js/lib/slickgrid/slick.grid.css
@@ -48,6 +48,8 @@ classes should alter those!
width: 8px;
height: 5px;
margin-left: 4px;
+ margin-top: 6px;
+ float: left;
}
.slick-sort-indicator-desc {
diff --git a/frappe/public/js/lib/slickgrid/slick.grid.js b/frappe/public/js/lib/slickgrid/slick.grid.js
index 0f10c57797..c12bae9bba 100644
--- a/frappe/public/js/lib/slickgrid/slick.grid.js
+++ b/frappe/public/js/lib/slickgrid/slick.grid.js
@@ -1,13 +1,13 @@
/**
* @license
- * (c) 2009-2012 Michael Leibman
+ * (c) 2009-2013 Michael Leibman
* michael{dot}leibman{at}gmail{dot}com
* http://github.com/mleibman/slickgrid
*
* Distributed under MIT license.
* All rights reserved.
*
- * SlickGrid v2.1
+ * SlickGrid v2.2
*
* NOTES:
* Cell/row DOM manipulations are done directly bypassing jQuery's DOM manipulation methods.
@@ -85,7 +85,8 @@ if (typeof Slick === "undefined") {
fullWidthRows: false,
multiColumnSort: false,
defaultFormatter: defaultFormatter,
- forceSyncScrolling: false
+ forceSyncScrolling: false,
+ addNewRowCssClass: "new-row"
};
var columnDefaults = {
@@ -133,7 +134,6 @@ if (typeof Slick === "undefined") {
var headerColumnWidthDiff = 0, headerColumnHeightDiff = 0, // border+padding
cellWidthDiff = 0, cellHeightDiff = 0;
var absoluteColumnMinWidth;
- var numberOfRows = 0;
var tabbingDirection = 1;
var activePosX;
@@ -177,6 +177,11 @@ if (typeof Slick === "undefined") {
var counter_rows_rendered = 0;
var counter_rows_removed = 0;
+ // These two variables work around a bug with inertial scrolling in Webkit/Blink on Mac.
+ // See http://crbug.com/312427.
+ var rowNodeFromLastMouseWheelEvent; // this node must not be deleted while inertial scrolling
+ var zombieRowNodeFromLastMouseWheelEvent; // node that was hidden instead of getting deleted
+
//////////////////////////////////////////////////////////////////////////////////////////////
// Initialization
@@ -299,6 +304,7 @@ if (typeof Slick === "undefined") {
$container
.bind("resize.slickgrid", resizeCanvas);
$viewport
+ //.bind("click", handleClick)
.bind("scroll", handleScroll);
$headerScroller
.bind("contextmenu", handleHeaderContextMenu)
@@ -320,6 +326,12 @@ if (typeof Slick === "undefined") {
.bind("dragend", handleDragEnd)
.delegate(".slick-cell", "mouseenter", handleMouseEnter)
.delegate(".slick-cell", "mouseleave", handleMouseLeave);
+
+ // Work around http://crbug.com/312427.
+ if (navigator.userAgent.toLowerCase().match(/webkit/) &&
+ navigator.userAgent.toLowerCase().match(/macintosh/)) {
+ $canvas.bind("mousewheel", handleMouseWheel);
+ }
}
}
@@ -547,9 +559,10 @@ if (typeof Slick === "undefined") {
for (var i = 0; i < columns.length; i++) {
var m = columns[i];
- var header = $("")
+ var header = $("")
.html("" + m.name + "")
.width(m.width - headerColumnWidthDiff)
+ .attr("id", "" + uid + m.id)
.attr("title", m.toolTip || "")
.data("column", m)
.addClass(m.headerCssClass || "")
@@ -666,8 +679,8 @@ if (typeof Slick === "undefined") {
tolerance: "intersection",
helper: "clone",
placeholder: "slick-sortable-placeholder ui-state-default slick-header-column",
- forcePlaceholderSize: true,
start: function (e, ui) {
+ ui.placeholder.width(ui.helper.outerWidth() - headerColumnWidthDiff);
$(ui.helper).addClass("slick-header-column-active");
},
beforeStop: function (e, ui) {
@@ -878,23 +891,27 @@ if (typeof Slick === "undefined") {
el = $("-
").appendTo($headers);
headerColumnWidthDiff = headerColumnHeightDiff = 0;
- $.each(h, function (n, val) {
- headerColumnWidthDiff += parseFloat(el.css(val)) || 0;
- });
- $.each(v, function (n, val) {
- headerColumnHeightDiff += parseFloat(el.css(val)) || 0;
- });
+ if (el.css("box-sizing") != "border-box" && el.css("-moz-box-sizing") != "border-box" && el.css("-webkit-box-sizing") != "border-box") {
+ $.each(h, function (n, val) {
+ headerColumnWidthDiff += parseFloat(el.css(val)) || 0;
+ });
+ $.each(v, function (n, val) {
+ headerColumnHeightDiff += parseFloat(el.css(val)) || 0;
+ });
+ }
el.remove();
var r = $("").appendTo($canvas);
el = $("-
").appendTo(r);
cellWidthDiff = cellHeightDiff = 0;
- $.each(h, function (n, val) {
- cellWidthDiff += parseFloat(el.css(val)) || 0;
- });
- $.each(v, function (n, val) {
- cellHeightDiff += parseFloat(el.css(val)) || 0;
- });
+ if (el.css("box-sizing") != "border-box" && el.css("-moz-box-sizing") != "border-box" && el.css("-webkit-box-sizing") != "border-box") {
+ $.each(h, function (n, val) {
+ cellWidthDiff += parseFloat(el.css(val)) || 0;
+ });
+ $.each(v, function (n, val) {
+ cellHeightDiff += parseFloat(el.css(val)) || 0;
+ });
+ }
r.remove();
absoluteColumnMinWidth = Math.max(headerColumnWidthDiff, cellWidthDiff);
@@ -975,8 +992,8 @@ if (typeof Slick === "undefined") {
unregisterPlugin(plugins[i]);
}
- if (options.enableColumnReorder && $headers.sortable) {
- $headers.sortable("destroy");
+ if (options.enableColumnReorder) {
+ $headers.filter(":ui-sortable").sortable("destroy");
}
unbindAncestorScrollEvents();
@@ -1044,7 +1061,7 @@ if (typeof Slick === "undefined") {
shrinkLeeway -= shrinkSize;
widths[i] -= shrinkSize;
}
- if (prevTotal == total) { // avoid infinite loop
+ if (prevTotal <= total) { // avoid infinite loop
break;
}
prevTotal = total;
@@ -1056,14 +1073,18 @@ if (typeof Slick === "undefined") {
var growProportion = availWidth / total;
for (i = 0; i < columns.length && total < availWidth; i++) {
c = columns[i];
- if (!c.resizable || c.maxWidth <= c.width) {
- continue;
+ var currentWidth = widths[i];
+ var growSize;
+
+ if (!c.resizable || c.maxWidth <= currentWidth) {
+ growSize = 0;
+ } else {
+ growSize = Math.min(Math.floor(growProportion * currentWidth) - currentWidth, (c.maxWidth - currentWidth) || 1000000) || 1;
}
- var growSize = Math.min(Math.floor(growProportion * c.width) - c.width, (c.maxWidth - c.width) || 1000000) || 1;
total += growSize;
widths[i] += growSize;
}
- if (prevTotal == total) { // avoid infinite loop
+ if (prevTotal >= total) { // avoid infinite loop
break;
}
prevTotal = total;
@@ -1257,6 +1278,10 @@ if (typeof Slick === "undefined") {
}
}
+ function getDataLengthIncludingAddNew() {
+ return getDataLength() + (options.enableAddRow ? 1 : 0);
+ }
+
function getDataItem(i) {
if (data.getItem) {
return data.getItem(i);
@@ -1291,6 +1316,10 @@ if (typeof Slick === "undefined") {
}
}
+ function getContainerNode() {
+ return $container.get(0);
+ }
+
//////////////////////////////////////////////////////////////////////////////////////////////
// Rendering / Scrolling
@@ -1330,7 +1359,7 @@ if (typeof Slick === "undefined") {
if (value == null) {
return "";
} else {
- return value.toString().replace(/&/g,"&").replace(//g,">");
+ return (value + "").replace(/&/g,"&").replace(//g,">");
}
}
@@ -1371,14 +1400,18 @@ if (typeof Slick === "undefined") {
return item[columnDef.field];
}
- function appendRowHtml(stringArray, row, range) {
+ function appendRowHtml(stringArray, row, range, dataLength) {
var d = getDataItem(row);
- var dataLoading = row < getDataLength() && !d;
+ var dataLoading = row < dataLength && !d;
var rowCss = "slick-row" +
(dataLoading ? " loading" : "") +
(row === activeRow ? " active" : "") +
(row % 2 == 1 ? " odd" : " even");
+ if (!d) {
+ rowCss += " " + options.addNewRowCssClass;
+ }
+
var metadata = data.getItemMetadata && data.getItemMetadata(row);
if (metadata && metadata.cssClasses) {
@@ -1406,7 +1439,7 @@ if (typeof Slick === "undefined") {
break;
}
- appendCellHtml(stringArray, row, i, colspan);
+ appendCellHtml(stringArray, row, i, colspan, d);
}
if (colspan > 1) {
@@ -1417,9 +1450,8 @@ if (typeof Slick === "undefined") {
stringArray.push("");
}
- function appendCellHtml(stringArray, row, cell, colspan) {
+ function appendCellHtml(stringArray, row, cell, colspan, item) {
var m = columns[cell];
- var d = getDataItem(row);
var cellCss = "slick-cell l" + cell + " r" + Math.min(columns.length - 1, cell + colspan - 1) +
(m.cssClass ? " " + m.cssClass : "");
if (row === activeRow && cell === activeCell) {
@@ -1436,9 +1468,9 @@ if (typeof Slick === "undefined") {
stringArray.push("");
// if there is a corresponding row (if not, this is the Add New row or this data hasn't been loaded yet)
- if (d) {
- var value = getDataItemValueForColumn(d, m);
- stringArray.push(getFormatter(row, m)(row, cell, value, m, d));
+ if (item) {
+ var value = getDataItemValueForColumn(item, m);
+ stringArray.push(getFormatter(row, m)(row, cell, value, m, item));
}
stringArray.push("
");
@@ -1476,7 +1508,14 @@ if (typeof Slick === "undefined") {
if (!cacheEntry) {
return;
}
- $canvas[0].removeChild(cacheEntry.rowNode);
+
+ if (rowNodeFromLastMouseWheelEvent == cacheEntry.rowNode) {
+ cacheEntry.rowNode.style.display = 'none';
+ zombieRowNodeFromLastMouseWheelEvent = rowNodeFromLastMouseWheelEvent;
+ } else {
+ $canvas[0].removeChild(cacheEntry.rowNode);
+ }
+
delete rowsCache[row];
delete postProcessedRows[row];
renderedRows--;
@@ -1526,6 +1565,8 @@ if (typeof Slick === "undefined") {
ensureCellNodesInRowsCache(row);
+ var d = getDataItem(row);
+
for (var columnIdx in cacheEntry.cellNodesByColumnIdx) {
if (!cacheEntry.cellNodesByColumnIdx.hasOwnProperty(columnIdx)) {
continue;
@@ -1533,7 +1574,6 @@ if (typeof Slick === "undefined") {
columnIdx = columnIdx | 0;
var m = columns[columnIdx],
- d = getDataItem(row),
node = cacheEntry.cellNodesByColumnIdx[columnIdx];
if (row === activeRow && columnIdx === activeCell && currentEditor) {
@@ -1560,7 +1600,7 @@ if (typeof Slick === "undefined") {
function resizeCanvas() {
if (!initialized) { return; }
if (options.autoHeight) {
- viewportH = options.rowHeight * (getDataLength() + (options.enableAddRow ? 1 : 0));
+ viewportH = options.rowHeight * getDataLengthIncludingAddNew();
} else {
viewportH = getViewportHeight();
}
@@ -1577,22 +1617,27 @@ if (typeof Slick === "undefined") {
updateRowCount();
handleScroll();
+ // Since the width has changed, force the render() to reevaluate virtually rendered cells.
+ lastRenderedScrollLeft = -1;
render();
}
function updateRowCount() {
if (!initialized) { return; }
- numberOfRows = getDataLength() +
- (options.enableAddRow ? 1 : 0) +
+
+ var dataLengthIncludingAddNew = getDataLengthIncludingAddNew();
+ var numberOfRows = dataLengthIncludingAddNew +
(options.leaveSpaceForNewRows ? numVisibleRows - 1 : 0);
var oldViewportHasVScroll = viewportHasVScroll;
// with autoHeight, we do not need to accommodate the vertical scroll bar
viewportHasVScroll = !options.autoHeight && (numberOfRows * options.rowHeight > viewportH);
+ makeActiveCellNormal();
+
// remove the rows that are now outside of the data range
// this helps avoid redundant calls to .removeRow() when the size of the data decreased by thousands of rows
- var l = options.enableAddRow ? getDataLength() : getDataLength() - 1;
+ var l = dataLengthIncludingAddNew - 1;
for (var i in rowsCache) {
if (i >= l) {
removeRowFromCache(i);
@@ -1678,7 +1723,7 @@ if (typeof Slick === "undefined") {
}
range.top = Math.max(0, range.top);
- range.bottom = Math.min(options.enableAddRow ? getDataLength() : getDataLength() - 1, range.bottom);
+ range.bottom = Math.min(getDataLengthIncludingAddNew() - 1, range.bottom);
range.leftPx -= viewportW;
range.rightPx += viewportW;
@@ -1747,7 +1792,7 @@ if (typeof Slick === "undefined") {
var totalCellsAdded = 0;
var colspan;
- for (var row = range.top; row <= range.bottom; row++) {
+ for (var row = range.top, btm = range.bottom; row <= btm; row++) {
cacheEntry = rowsCache[row];
if (!cacheEntry) {
continue;
@@ -1764,6 +1809,8 @@ if (typeof Slick === "undefined") {
var metadata = data.getItemMetadata && data.getItemMetadata(row);
metadata = metadata && metadata.columns;
+ var d = getDataItem(row);
+
// TODO: shorten this loop (index? heuristics? binary search?)
for (var i = 0, ii = columns.length; i < ii; i++) {
// Cells to the right are outside the range.
@@ -1787,7 +1834,7 @@ if (typeof Slick === "undefined") {
}
if (columnPosRight[Math.min(ii - 1, i + colspan - 1)] > range.leftPx) {
- appendCellHtml(stringArray, row, i, colspan);
+ appendCellHtml(stringArray, row, i, colspan, d);
cellsAdded++;
}
@@ -1824,9 +1871,10 @@ if (typeof Slick === "undefined") {
var parentNode = $canvas[0],
stringArray = [],
rows = [],
- needToReselectCell = false;
+ needToReselectCell = false,
+ dataLength = getDataLength();
- for (var i = range.top; i <= range.bottom; i++) {
+ for (var i = range.top, ii = range.bottom; i <= ii; i++) {
if (rowsCache[i]) {
continue;
}
@@ -1851,7 +1899,7 @@ if (typeof Slick === "undefined") {
"cellRenderQueue": []
};
- appendRowHtml(stringArray, i, range);
+ appendRowHtml(stringArray, i, range, dataLength);
if (activeCellNode && activeRow === i) {
needToReselectCell = true;
}
@@ -1910,7 +1958,7 @@ if (typeof Slick === "undefined") {
renderRows(rendered);
postProcessFromRow = visible.top;
- postProcessToRow = Math.min(options.enableAddRow ? getDataLength() : getDataLength() - 1, visible.bottom);
+ postProcessToRow = Math.min(getDataLengthIncludingAddNew() - 1, visible.bottom);
startPostProcessing();
lastRenderedScrollTop = scrollTop;
@@ -1982,10 +2030,11 @@ if (typeof Slick === "undefined") {
}
function asyncPostProcessRows() {
+ var dataLength = getDataLength();
while (postProcessFromRow <= postProcessToRow) {
var row = (vScrollDir >= 0) ? postProcessFromRow++ : postProcessToRow--;
var cacheEntry = rowsCache[row];
- if (!cacheEntry || row >= getDataLength()) {
+ if (!cacheEntry || row >= dataLength) {
continue;
}
@@ -2106,6 +2155,17 @@ if (typeof Slick === "undefined") {
//////////////////////////////////////////////////////////////////////////////////////////////
// Interactivity
+ function handleMouseWheel(e) {
+ var rowNode = $(e.target).closest(".slick-row")[0];
+ if (rowNode != rowNodeFromLastMouseWheelEvent) {
+ if (zombieRowNodeFromLastMouseWheelEvent && zombieRowNodeFromLastMouseWheelEvent != rowNode) {
+ $canvas[0].removeChild(zombieRowNodeFromLastMouseWheelEvent);
+ zombieRowNodeFromLastMouseWheelEvent = null;
+ }
+ rowNodeFromLastMouseWheelEvent = rowNode;
+ }
+ }
+
function handleDragInit(e, dd) {
var cell = getCellFromEvent(e);
if (!cell || !cellExists(cell.row, cell.cell)) {
@@ -2155,6 +2215,12 @@ if (typeof Slick === "undefined") {
return; // no editing mode to cancel, allow bubbling and default processing (exit without cancelling the event)
}
cancelEditAndSetFocus();
+ } else if (e.which == 34) {
+ navigatePageDown();
+ handled = true;
+ } else if (e.which == 33) {
+ navigatePageUp();
+ handled = true;
} else if (e.which == 37) {
handled = navigateLeft();
} else if (e.which == 39) {
@@ -2205,7 +2271,8 @@ if (typeof Slick === "undefined") {
if (!currentEditor) {
// if this click resulted in some cell child node getting focus,
// don't steal it back - keyboard events will still bubble up
- if (e.target != document.activeElement) {
+ // IE9+ seems to default DIVs to tabIndex=0 instead of -1, so check for cell clicks directly.
+ if (e.target != document.activeElement || $(e.target).hasClass("slick-cell")) {
setFocus();
}
}
@@ -2223,7 +2290,7 @@ if (typeof Slick === "undefined") {
if ((activeCell != cell.cell || activeRow != cell.row) && canCellBeActive(cell.row, cell.cell)) {
if (!getEditorLock().isActive() || getEditorLock().commitCurrentEdit()) {
scrollRowIntoView(cell.row, false);
- setActiveCellInternal(getCellNode(cell.row, cell.cell), (cell.row === getDataLength()) || options.autoEdit);
+ setActiveCellInternal(getCellNode(cell.row, cell.cell));
}
}
}
@@ -2406,7 +2473,7 @@ if (typeof Slick === "undefined") {
}
}
- function setActiveCellInternal(newCell, editMode) {
+ function setActiveCellInternal(newCell, opt_editMode) {
if (activeCellNode !== null) {
makeActiveCellNormal();
$(activeCellNode).removeClass("active");
@@ -2422,10 +2489,14 @@ if (typeof Slick === "undefined") {
activeRow = getRowFromNode(activeCellNode.parentNode);
activeCell = activePosX = getCellFromNode(activeCellNode);
+ if (opt_editMode == null) {
+ opt_editMode = (activeRow == getDataLength()) || options.autoEdit;
+ }
+
$(activeCellNode).addClass("active");
$(rowsCache[activeRow].rowNode).addClass("active");
- if (options.editable && editMode && isCellPotentiallyEditable(activeRow, activeCell)) {
+ if (options.editable && opt_editMode && isCellPotentiallyEditable(activeRow, activeCell)) {
clearTimeout(h_editorLoader);
if (options.asyncEditorLoading) {
@@ -2447,7 +2518,10 @@ if (typeof Slick === "undefined") {
function clearTextSelection() {
if (document.selection && document.selection.empty) {
- document.selection.empty();
+ try {
+ //IE fails here if selected element is not in dom
+ document.selection.empty();
+ } catch (e) { }
} else if (window.getSelection) {
var sel = window.getSelection();
if (sel && sel.removeAllRanges) {
@@ -2457,13 +2531,14 @@ if (typeof Slick === "undefined") {
}
function isCellPotentiallyEditable(row, cell) {
+ var dataLength = getDataLength();
// is the data for this row loaded?
- if (row < getDataLength() && !getDataItem(row)) {
+ if (row < dataLength && !getDataItem(row)) {
return false;
}
// are we in the Add New row? can we create new from this cell?
- if (columns[cell].cannotTriggerInsert && row >= getDataLength()) {
+ if (columns[cell].cannotTriggerInsert && row >= dataLength) {
return false;
}
@@ -2489,7 +2564,7 @@ if (typeof Slick === "undefined") {
if (d) {
var column = columns[activeCell];
var formatter = getFormatter(activeRow, column);
- activeCellNode.innerHTML = formatter(activeRow, activeCell, getDataItemValueForColumn(d, column), column, getDataItem(activeRow));
+ activeCellNode.innerHTML = formatter(activeRow, activeCell, getDataItemValueForColumn(d, column), column, d);
invalidatePostProcessingResults(activeRow);
}
}
@@ -2680,6 +2755,47 @@ if (typeof Slick === "undefined") {
render();
}
+ function scrollPage(dir) {
+ var deltaRows = dir * numVisibleRows;
+ scrollTo((getRowFromPosition(scrollTop) + deltaRows) * options.rowHeight);
+ render();
+
+ if (options.enableCellNavigation && activeRow != null) {
+ var row = activeRow + deltaRows;
+ var dataLengthIncludingAddNew = getDataLengthIncludingAddNew();
+ if (row >= dataLengthIncludingAddNew) {
+ row = dataLengthIncludingAddNew - 1;
+ }
+ if (row < 0) {
+ row = 0;
+ }
+
+ var cell = 0, prevCell = null;
+ var prevActivePosX = activePosX;
+ while (cell <= activePosX) {
+ if (canCellBeActive(row, cell)) {
+ prevCell = cell;
+ }
+ cell += getColspan(row, cell);
+ }
+
+ if (prevCell !== null) {
+ setActiveCellInternal(getCellNode(row, prevCell));
+ activePosX = prevActivePosX;
+ } else {
+ resetActiveCell();
+ }
+ }
+ }
+
+ function navigatePageDown() {
+ scrollPage(1);
+ }
+
+ function navigatePageUp() {
+ scrollPage(-1);
+ }
+
function getColspan(row, cell) {
var metadata = data.getItemMetadata && data.getItemMetadata(row);
if (!metadata || !metadata.columns) {
@@ -2770,8 +2886,9 @@ if (typeof Slick === "undefined") {
function gotoDown(row, cell, posX) {
var prevCell;
+ var dataLengthIncludingAddNew = getDataLengthIncludingAddNew();
while (true) {
- if (++row >= getDataLength() + (options.enableAddRow ? 1 : 0)) {
+ if (++row >= dataLengthIncludingAddNew) {
return null;
}
@@ -2832,7 +2949,8 @@ if (typeof Slick === "undefined") {
}
var firstFocusableCell = null;
- while (++row < getDataLength() + (options.enableAddRow ? 1 : 0)) {
+ var dataLengthIncludingAddNew = getDataLengthIncludingAddNew();
+ while (++row < dataLengthIncludingAddNew) {
firstFocusableCell = findFirstFocusableCell(row);
if (firstFocusableCell !== null) {
return {
@@ -2847,7 +2965,7 @@ if (typeof Slick === "undefined") {
function gotoPrev(row, cell, posX) {
if (row == null && cell == null) {
- row = getDataLength() + (options.enableAddRow ? 1 : 0) - 1;
+ row = getDataLengthIncludingAddNew() - 1;
cell = posX = columns.length - 1;
if (canCellBeActive(row, cell)) {
return {
@@ -2947,11 +3065,11 @@ if (typeof Slick === "undefined") {
if (pos) {
var isAddNewRow = (pos.row == getDataLength());
scrollCellIntoView(pos.row, pos.cell, !isAddNewRow);
- setActiveCellInternal(getCellNode(pos.row, pos.cell), isAddNewRow || options.autoEdit);
+ setActiveCellInternal(getCellNode(pos.row, pos.cell));
activePosX = pos.posX;
return true;
} else {
- setActiveCellInternal(getCellNode(activeRow, activeCell), (activeRow == getDataLength()) || options.autoEdit);
+ setActiveCellInternal(getCellNode(activeRow, activeCell));
return false;
}
}
@@ -2979,7 +3097,7 @@ if (typeof Slick === "undefined") {
}
function canCellBeActive(row, cell) {
- if (!options.enableCellNavigation || row >= getDataLength() + (options.enableAddRow ? 1 : 0) ||
+ if (!options.enableCellNavigation || row >= getDataLengthIncludingAddNew() ||
row < 0 || cell >= columns.length || cell < 0) {
return false;
}
@@ -3064,10 +3182,20 @@ if (typeof Slick === "undefined") {
execute: function () {
this.editor.applyValue(item, this.serializedValue);
updateRow(this.row);
+ trigger(self.onCellChange, {
+ row: activeRow,
+ cell: activeCell,
+ item: item
+ });
},
undo: function () {
this.editor.applyValue(item, this.prevSerializedValue);
updateRow(this.row);
+ trigger(self.onCellChange, {
+ row: activeRow,
+ cell: activeCell,
+ item: item
+ });
}
};
@@ -3079,11 +3207,6 @@ if (typeof Slick === "undefined") {
makeActiveCellNormal();
}
- trigger(self.onCellChange, {
- row: activeRow,
- cell: activeCell,
- item: item
- });
} else {
var newItem = {};
currentEditor.applyValue(newItem, currentEditor.serializeValue());
@@ -3094,9 +3217,10 @@ if (typeof Slick === "undefined") {
// check whether the lock has been re-acquired by event handlers
return !getEditorLock().isActive();
} else {
- // TODO: remove and put in onValidationError handlers in examples
+ // Re-add the CSS class to trigger transitions, if any.
+ $(activeCellNode).removeClass("invalid");
+ $(activeCellNode).width(); // force layout
$(activeCellNode).addClass("invalid");
- $(activeCellNode).stop(true, true).effect("highlight", {color: "red"}, 300);
trigger(self.onValidationError, {
editor: currentEditor,
@@ -3232,6 +3356,7 @@ if (typeof Slick === "undefined") {
"setSelectionModel": setSelectionModel,
"getSelectedRows": getSelectedRows,
"setSelectedRows": setSelectedRows,
+ "getContainerNode": getContainerNode,
"render": render,
"invalidate": invalidate,
@@ -3269,6 +3394,8 @@ if (typeof Slick === "undefined") {
"navigateDown": navigateDown,
"navigateLeft": navigateLeft,
"navigateRight": navigateRight,
+ "navigatePageUp": navigatePageUp,
+ "navigatePageDown": navigatePageDown,
"gotoCell": gotoCell,
"getTopPanel": getTopPanel,
"setTopPanelVisibility": setTopPanelVisibility,
diff --git a/frappe/public/js/lib/slickgrid/slick.groupitemmetadataprovider.js b/frappe/public/js/lib/slickgrid/slick.groupitemmetadataprovider.js
index 49852a469a..18ee1c6012 100644
--- a/frappe/public/js/lib/slickgrid/slick.groupitemmetadataprovider.js
+++ b/frappe/public/js/lib/slickgrid/slick.groupitemmetadataprovider.js
@@ -33,7 +33,9 @@
toggleCssClass: "slick-group-toggle",
toggleExpandedCssClass: "expanded",
toggleCollapsedCssClass: "collapsed",
- enableExpandCollapse: true
+ enableExpandCollapse: true,
+ groupFormatter: defaultGroupCellFormatter,
+ totalsFormatter: defaultTotalsCellFormatter
};
options = $.extend(true, {}, _defaults, options);
@@ -77,6 +79,12 @@
function handleGridClick(e, args) {
var item = this.getDataItem(args.row);
if (item && item instanceof Slick.Group && $(e.target).hasClass(options.toggleCssClass)) {
+ var range = _grid.getRenderedRange();
+ this.getData().setRefreshHints({
+ ignoreDiffsBefore: range.top,
+ ignoreDiffsAfter: range.bottom
+ });
+
if (item.collapsed) {
this.getData().expandGroup(item.groupingKey);
} else {
@@ -95,6 +103,12 @@
if (activeCell) {
var item = this.getDataItem(activeCell.row);
if (item && item instanceof Slick.Group) {
+ var range = _grid.getRenderedRange();
+ this.getData().setRefreshHints({
+ ignoreDiffsBefore: range.top,
+ ignoreDiffsAfter: range.bottom
+ });
+
if (item.collapsed) {
this.getData().expandGroup(item.groupingKey);
} else {
@@ -116,7 +130,7 @@
columns: {
0: {
colspan: "*",
- formatter: defaultGroupCellFormatter,
+ formatter: options.groupFormatter,
editor: null
}
}
@@ -128,7 +142,7 @@
selectable: false,
focusable: options.totalsFocusable,
cssClasses: options.totalsCssClass,
- formatter: defaultTotalsCellFormatter,
+ formatter: options.totalsFormatter,
editor: null
};
}
diff --git a/frappe/public/js/lib/slickgrid/slick.remotemodel.js b/frappe/public/js/lib/slickgrid/slick.remotemodel.js
new file mode 100644
index 0000000000..6d21020e65
--- /dev/null
+++ b/frappe/public/js/lib/slickgrid/slick.remotemodel.js
@@ -0,0 +1,173 @@
+(function ($) {
+ /***
+ * A sample AJAX data store implementation.
+ * Right now, it's hooked up to load Hackernews stories, but can
+ * easily be extended to support any JSONP-compatible backend that accepts paging parameters.
+ */
+ function RemoteModel() {
+ // private
+ var PAGESIZE = 50;
+ var data = {length: 0};
+ var searchstr = "";
+ var sortcol = null;
+ var sortdir = 1;
+ var h_request = null;
+ var req = null; // ajax request
+
+ // events
+ var onDataLoading = new Slick.Event();
+ var onDataLoaded = new Slick.Event();
+
+
+ function init() {
+ }
+
+
+ function isDataLoaded(from, to) {
+ for (var i = from; i <= to; i++) {
+ if (data[i] == undefined || data[i] == null) {
+ return false;
+ }
+ }
+
+ return true;
+ }
+
+
+ function clear() {
+ for (var key in data) {
+ delete data[key];
+ }
+ data.length = 0;
+ }
+
+
+ function ensureData(from, to) {
+ if (req) {
+ req.abort();
+ for (var i = req.fromPage; i <= req.toPage; i++)
+ data[i * PAGESIZE] = undefined;
+ }
+
+ if (from < 0) {
+ from = 0;
+ }
+
+ if (data.length > 0) {
+ to = Math.min(to, data.length - 1);
+ }
+
+ var fromPage = Math.floor(from / PAGESIZE);
+ var toPage = Math.floor(to / PAGESIZE);
+
+ while (data[fromPage * PAGESIZE] !== undefined && fromPage < toPage)
+ fromPage++;
+
+ while (data[toPage * PAGESIZE] !== undefined && fromPage < toPage)
+ toPage--;
+
+ if (fromPage > toPage || ((fromPage == toPage) && data[fromPage * PAGESIZE] !== undefined)) {
+ // TODO: look-ahead
+ onDataLoaded.notify({from: from, to: to});
+ return;
+ }
+
+ var url = "http://api.thriftdb.com/api.hnsearch.com/items/_search?filter[fields][type][]=submission&q=" + searchstr + "&start=" + (fromPage * PAGESIZE) + "&limit=" + (((toPage - fromPage) * PAGESIZE) + PAGESIZE);
+
+ if (sortcol != null) {
+ url += ("&sortby=" + sortcol + ((sortdir > 0) ? "+asc" : "+desc"));
+ }
+
+ if (h_request != null) {
+ clearTimeout(h_request);
+ }
+
+ h_request = setTimeout(function () {
+ for (var i = fromPage; i <= toPage; i++)
+ data[i * PAGESIZE] = null; // null indicates a 'requested but not available yet'
+
+ onDataLoading.notify({from: from, to: to});
+
+ req = $.jsonp({
+ url: url,
+ callbackParameter: "callback",
+ cache: true,
+ success: onSuccess,
+ error: function () {
+ onError(fromPage, toPage)
+ }
+ });
+ req.fromPage = fromPage;
+ req.toPage = toPage;
+ }, 50);
+ }
+
+
+ function onError(fromPage, toPage) {
+ alert("error loading pages " + fromPage + " to " + toPage);
+ }
+
+ function onSuccess(resp) {
+ var from = resp.request.start, to = from + resp.results.length;
+ data.length = Math.min(parseInt(resp.hits),1000); // limitation of the API
+
+ for (var i = 0; i < resp.results.length; i++) {
+ var item = resp.results[i].item;
+
+ // Old IE versions can't parse ISO dates, so change to universally-supported format.
+ item.create_ts = item.create_ts.replace(/^(\d+)-(\d+)-(\d+)T(\d+:\d+:\d+)Z$/, "$2/$3/$1 $4 UTC");
+ item.create_ts = new Date(item.create_ts);
+
+ data[from + i] = item;
+ data[from + i].index = from + i;
+ }
+
+ req = null;
+
+ onDataLoaded.notify({from: from, to: to});
+ }
+
+
+ function reloadData(from, to) {
+ for (var i = from; i <= to; i++)
+ delete data[i];
+
+ ensureData(from, to);
+ }
+
+
+ function setSort(column, dir) {
+ sortcol = column;
+ sortdir = dir;
+ clear();
+ }
+
+ function setSearch(str) {
+ searchstr = str;
+ clear();
+ }
+
+
+ init();
+
+ return {
+ // properties
+ "data": data,
+
+ // methods
+ "clear": clear,
+ "isDataLoaded": isDataLoaded,
+ "ensureData": ensureData,
+ "reloadData": reloadData,
+ "setSort": setSort,
+ "setSearch": setSearch,
+
+ // events
+ "onDataLoading": onDataLoading,
+ "onDataLoaded": onDataLoaded
+ };
+ }
+
+ // Slick.Data.RemoteModel
+ $.extend(true, window, { Slick: { Data: { RemoteModel: RemoteModel }}});
+})(jQuery);
diff --git a/frappe/test_runner.py b/frappe/test_runner.py
index 7010258130..2326f9d449 100644
--- a/frappe/test_runner.py
+++ b/frappe/test_runner.py
@@ -187,11 +187,11 @@ def make_test_objects(doctype, test_records, verbose=None):
records = []
if not frappe.get_meta(doctype).issingle:
- existing = frappe.get_list(doctype, filters={"name":("like", "_T-" + doctype + "-%")})
+ existing = frappe.get_all(doctype, filters={"name":("like", "_T-" + doctype + "-%")})
if existing:
return [d.name for d in existing]
- existing = frappe.get_list(doctype, filters={"name":("like", "_Test " + doctype + "%")})
+ existing = frappe.get_all(doctype, filters={"name":("like", "_Test " + doctype + "%")})
if existing:
return [d.name for d in existing]
diff --git a/frappe/translations/de.csv b/frappe/translations/de.csv
index 26081a12b9..74ae0f059d 100644
--- a/frappe/translations/de.csv
+++ b/frappe/translations/de.csv
@@ -1,14 +1,14 @@
- by Role ,von Rolle
+ by Role ,durch Rolle
is not set,nicht gesetzt
"""Company History""",„Unternehmensgeschichte“
"""Team Members"" or ""Management""",„Teammitglieder“ oder „Management“
'In List View' not allowed for type {0} in row {1},""" In der Listenansicht "" nicht erlaubt für Typ {0} in Zeile {1}"
0 - Draft; 1 - Submitted; 2 - Cancelled,0 - Entwurf; 1 - eingereicht; 2 - Abgesagt
-0 is highest,0 höchsten ist
+0 is highest,0 ist Höchstwert
"000 is black, fff is white","000 ist schwarz, fff ist weiß"
2 days ago,vor 2 Tagen
"[?]"," [?] a>"
-"\field:[fieldname] - By Field\naming_series: - By Naming Series (field called naming_series must be present\Prompt - Prompt user for a name\[series] - Series by prefix (separated by a dot); for example PRE.#####\')"">Naming Options","\field:[fieldname] - By Field\naming_series: - By Naming Series (field called naming_series must be present\Prompt - Prompt user for a name\[series] - Series by prefix (separated by a dot); for example PRE.#####\')"">Naming Options"
+"\field:[fieldname] - By Field\naming_series: - By Naming Series (field called naming_series must be present\Prompt - Prompt user for a name\[series] - Series by prefix (separated by a dot); for example PRE.#####\')"">Naming Options","\Feld:[feldname] - Von Feld\Serienname: - durch Namensserie (das Feld mit dem Namen Serienname muss existieren\NAchfragen - Den Benutzer nach einem Namen fragen\[series] - Serie mit Präfix (getrennt durch einen Punkt); z.B. PRE.#####\')"">Namensoptionen"
new type of document, neue b> Art von Dokument i>
"document type..., e.g. customer"," Dokumententyp ... i>, z. B. Kunden b>"
e.g. (55 + 434) / 4 or =Math.sin(Math.PI/2)..., zB (55 + 434) / 4 strong> oder = Math.sin (Math.PI / 2) strong> ... i>
@@ -17,7 +17,7 @@
A user can be permitted to multiple records of the same DocType.,Ein Benutzer kann die Genehmigung für mehrere Datensätze des gleichen DocType haben.
About,Information
About Us Settings,"""Über uns"" Einstellungen"
-About Us Team Member,"""Über uns"" Teammitglied"
+About Us Team Member,"""Über uns"" Teammitglieder"
Action,Aktion
"Actions for workflow (e.g. Approve, Cancel).","Aktionen für Workflows (z. B. genehmigen , Abbruch) ."
Add,Hinzufügen
@@ -38,10 +38,10 @@ Add a New Role,Neue Rolle hinzufügen
Add a banner to the site. (small banners are usually good),Der Website ein Werbebanner hinzufügen. (kleine Banner sind in der Regel gut)
Add all roles,Alle Rollen hinzufügen
Add attachment,Anhang hinzufügen
-Add code as <script>,Code als hinzufügen <script>
+Add code as <script>,Hinzufügen von Code als <script>
Add comment,Kommentar hinzufügen
-Add custom javascript to forms.,Hinzufügen von benutzerdefiniertem Javascript für Formulare.
-Add fields to forms.,HInzufügen von Feldern zu Formularen .
+Add custom javascript to forms.,"Fügen Sie benutzerdefinierte Javascript, um Formen ."
+Add fields to forms.,Feld zu Formular hinzufügen.
Add multiple rows,In mehreren Reihen
Add new row,Neue Zeile hinzufügen
"Add the name of Google Web Font e.g. ""Open Sans""","Den Namen von Google Web Font hinzufügen, z. B. ""Open Sans"""
@@ -59,13 +59,13 @@ Address Line 2,Adresszeile 2
Address Title,Adresse Titel
Address and other legal information you may want to put in the footer.,"Adresse und andere rechtliche Informationen, die Sie in die Fußzeile setzen können."
Adds a custom field to a DocType,Fügt einem Dokumententyp ein benutzerdefiniertes Feld hinzu
-Adds a custom script (client or server) to a DocType,Fügt ein benutzerdefiniertes Skript (Client oder Server) einem Dokumententyp hinzu
+Adds a custom script (client or server) to a DocType,Fügt ein benutzerdefiniertes Skript (Client oder Server) zu einem Dokumententyp hinzu
Admin,Admin
Administrator,Administrator
-All,All
+All,Alle
All Applications,Alle Anwendungen
All Day,Ganzer Tag
-All Tables (Main + Child Tables),All Tables (Main + Child Tables)
+All Tables (Main + Child Tables),Alle Tabellen (Haupt- und Untertabellen)
All customizations will be removed. Please confirm.,Alle Anpassungen werden entfernt. Bitte bestätigen Sie .
"All possible Workflow States and roles of the workflow.
Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Alle möglichen Workflow-Status und Rollen des Workflows. Dokumentenstatus-Optionen: 0 bedeutet „Gespeichert“, 1 „Abgesendet“ und 2 „Abgebrochen“"
Allow Import,Import zulassen
@@ -95,28 +95,28 @@ Application Installer,Application Installer
Applications,Anwendungen
Apply Style,Stil anwenden
Apply User Permissions,Anwenden von Benutzerberechtigungen
-Apply User Permissions of these Document Types,Apply User Permissions of these Document Types
+Apply User Permissions of these Document Types,Benutzerberechtigungen auf diese Dokumentenart anwenden
Are you sure you want to delete the attachment?,Soll die Anlage wirklich gelöscht werden?
Arial,Arial
"As a best practice, do not assign the same set of permission rule to different Roles. Instead, set multiple Roles to the same User.","Als bewährte Methode , nicht den gleichen Satz von Berechtigungs Vorschrift auf unterschiedliche Rollen zuzuweisen. Stattdessen legen mehrere Rollen auf den gleichen Benutzer ."
Ascending,Aufsteigend
-Assign To,Zuordnen zu
+Assign To,Zuweisen zu
Assigned By,Zugewiesen von
-Assigned To,zugeordnet zu
-Assigned To Fullname,zugeordnet zu (vollständiger Name)
+Assigned To,zugewiesen an
+Assigned To Fullname,zugewiesen zu vollem Namen
Assigned To/Owner,Zuständig / Inhaber
Assigned to {0},zugeordnet zu {0}
Assignment Complete,Zuordnung vollständig
-Assignment Status Changed,Zuordnungsstatus geändert
+Assignment Status Changed,Einsatzstatus geändert
Assignments,Zuordnungen
Attach,Anhängen
-Attach .csv file to import data,.csv Datei für den Datenimport anhängen
+Attach .csv file to import data,Eine CSV-Datei anhängen um Daten zu importieren
Attach Document Print,Dokumentendruck anhängen
-Attach as web link,Web-Link anhängen
+Attach as web link,anhängen als Web-Link
Attached To DocType,Angehängt an Dokumententyp
-Attached To Name,Angehängt an Name
-Attachments,Anhänge
-Auto Email Id,Auto-E-Mail-ID
+Attached To Name,Angehängt an Namen
+Attachments,Anhänge:
+Auto Email Id,Auto-E-Mail-Adresse
Auto Name,Automatische Benennung
Auto generated,Automatisch erstellt
Avatar,Avatar
@@ -128,7 +128,7 @@ Banner HTML,Banner HTML
Banner Image,Banner Bild
Banner is above the Top Menu Bar.,Banner über der oberen Menüleiste.
Begin this page with a slideshow of images,Diese Seite mit einer Diashow beginnen
-Beginning with,Beginnend mit
+Beginning with,beginnend mit
Belongs to,gehört zu
Bio,Bio
Birth Date,Geburtsdatum
@@ -140,16 +140,16 @@ Blog Settings,Blog-Einstellungen
Blog Title,Blog-Titel
Blogger,Blogger
Bookmarks,Lesezeichen
-Both login and password required,Sowohl Login und Passwort erforderlich
-Brand HTML,Firmenmarke HTML
-Bulk Email,Spam
+Both login and password required,Sowohl Login als auch Passwort erforderlich
+Brand HTML,Marke HTML
+Bulk Email,Massenmail
Bulk Email records.,Spam-Aufzeichnungen
Bulk email limit {0} crossed,Bulk E-Mail Grenze {0} gekreuzt
Button,Schaltfläche
-By,von
+By,Nach
Calculate,Berechnen
Calendar,Kalender
-Can not edit Read Only fields,Can not edit Read Only fields
+Can not edit Read Only fields,Nur-Lese-Felder können nicht verändert werden
Cancel,Abbrechen
Cancelled,Abgebrochen
"Cannot Edit {0} directly: To edit {0} properties, create / update {1}, {2} and {3}","Kann nicht bearbeiten {0} direkt: Zum {0} Eigenschaften bearbeiten, erstellen / aktualisieren {1}, {2} und {3}"
@@ -163,8 +163,8 @@ Cannot change {0},Kann {0} nicht ändern
Cannot delete or cancel because {0} {1} is linked with {2} {3},"Kann nicht gelöscht oder kündigen, weil {0} {1} ist mit verbunden {2} {3}"
Cannot delete {0} as it has child nodes,"Kann nicht gelöscht werden {0} , wie es untergeordnete Knoten hat"
Cannot edit standard fields,Kann Standardfelder nicht bearbeiten
-Cannot edit templated page,Cannot edit templated page
-Cannot link cancelled document: {0},Cannot link cancelled document: {0}
+Cannot edit templated page,Kann die Seite aus einer Vorlage nicht bearbeiten
+Cannot link cancelled document: {0},Kann nicht mit storniertem Dokument verknüpfen: {0}
Cannot map because following condition fails: ,"Kann nicht zuordnen, da folgende Bedingung nicht:"
Cannot open instance when its {0} is open,"Kann nicht geöffnet werden , wenn sein Beispiel {0} offen ist"
Cannot open {0} when its instance is open,"Kann nicht öffnen {0}, wenn ihre Instanz geöffnet ist"
@@ -180,7 +180,7 @@ Center,Mitte
"Certain documents, like an Invoice, should not be changed once final. The final state for such documents is called Submitted. You can restrict which roles can Submit.","Einige Dokumente, wie eine Rechnung, nicht einmal endgültig geändert werden. Der Endzustand der für diese Unterlagen heißt Eingereicht . Sie können einschränken, welche Rollen abschicken können ."
"Change field properties (hide, readonly, permission etc.)","Feldeigenschaften ändern (verstecken , Readonly , Genehmigung etc.)"
Chat,Chat
-Check,Aktivieren
+Check,überprüfen
Check / Uncheck roles assigned to the User. Click on the Role to find out what permissions that Role has.,"Aktivieren / Deaktivieren zugewiesenen Rollen der User. Klicken Sie auf die Rolle, um herauszufinden, welche Berechtigungen dieser Rolle hat."
Check this if you want to send emails as this id only (in case of restriction by your email provider).,"Aktivieren, wenn Sie nur E-Mails unter dieser ID absenden möchten (falls Ihr E-Mail-Provider dies einschränkt."
Check this to make this the default letter head in all prints,"Aktivieren Sie dies, damit dieses der Standardbriefkopf aller Ausdrucke wird"
@@ -191,8 +191,8 @@ City,Stadt
Classic,Klassisch
Clear Cache,Cache löschen
Clear all roles,Deaktivieren Sie alle Rollen
-Click on File -> Save As,Click on File -> Save As
-Click on Save,Click on Save
+Click on File -> Save As,Klicken Sie auf Datei -> Speichern unter
+Click on Save,Klicken Sie auf Speichern
Click on row to view / edit.,Klicken Sie auf die Reihe zu bearbeiten / anzeigen.
Client,Kunde
Client-side formats are now deprecated,Client-side-Formate werden jetzt veraltet
@@ -209,7 +209,7 @@ Comment Date,Kommentardatum
Comment Docname,Kommentar Dokumentenname
Comment Doctype,Kommentar Dokumententyp
Comment Time,Kommentarzeit
-Comment Type,Comment Type
+Comment Type,Kommentarart
Comments,Kommentare
Communication,Kommunikation
Communication Medium,Kommunikationsmedium
@@ -219,7 +219,7 @@ Complaint,Reklamation
Complete By,Abschließen bis
Completed,Abgeschlossen
Condition,Zustand
-Confirm,Confirm
+Confirm,Bestätigen
Contact Us Settings,Einstellungen „Kontaktieren Sie uns“
"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","Kontaktmöglichkeiten, wie „Verkaufsanfrage, Support-Anfrage“ usw., jede in einer neuen Zeile oder durch Kommas getrennt."
Content,Inhalt
@@ -228,17 +228,17 @@ Content in markdown format that appears on the main side of your page,"Inhalt in
Content web page.,Inhalt der Webseite
Copy,Kopie
Copyright,Urheberrecht
-Core,Kernkompenten
+Core,Kern
Could not connect to outgoing email server,"Konnte nicht , um ausgehende E-Mail -Server verbinden"
Could not find {0},Konnte nicht gefunden {0}
Count,zählen
Country,Land
Create,Erstellen
-Create a new {0},Erstellen Sie eine neue {0}
+Create a new {0},neu erstellen: {0}
Created By,Erstellt von
Created Custom Field {0} in {1},Erstellt benutzerdefiniertes Feld {0} in {1}
Created Customer Issue,Kundenproblem erstellt
-Created On,Created On
+Created On,erstellt am
Created Opportunity,Gelegenheit erstellt
Created Support Ticket,Support-Ticket erstellt
Creation / Modified By,Creation / Geändert von
@@ -251,21 +251,21 @@ Custom Reports,Benutzerdefinierte Berichte
Custom Script,Benutzerdefiniertes Skript
Custom?,Benutzerdefiniert?
Customize,Anpassen
-Customize Form,Passen Formular
+Customize Form,Formular anpassen
Customize Form Field,Formularfeld anpassen
"Customize Label, Print Hide, Default etc.","Etikett anpassen, Drucken ausblenden, Standard usw."
Customized HTML Templates for printing transctions.,Kundenspezifische HTML-Vorlagen für den Druck transctions .
-Daily Event Digest is sent for Calendar Events where reminders are set.,"Täglicher Ereignisbericht wird für Kalenderereignisse gesendet, für die Erinnerungen aktiviert sind."
+Daily Event Digest is sent for Calendar Events where reminders are set.,"Ein Täglicher Ereignisbericht wird für die Kalenderereignisse gesendet, bei denen Erinnerungen aktiviert sind."
Danger,Gefahr
Data,Daten
Data Import / Export Tool,Daten Import / Export Tool
Data Import Tool,Daten Import Tool
Data missing in table,In der Tabelle fehlen Daten
Date,Datum
-Date Change,Datum Änderung
+Date Change,Datumsänderung
Date Changed,Datum geändert
Date Format,Datumsformat
-Date and Number Format,Datum und Nummer Format
+Date and Number Format,Datums- und Nummernformat
Date must be in format: {0},Datum muss im Format : {0}
Datetime,Datumzeit
Days in Advance,Tage im Voraus
@@ -291,17 +291,17 @@ Description and Status,Beschreibung und Status-
Description for page header.,Beschreibung für Seitenkopf.
Desktop,Desktop
Details,Details
-Dialog box to select a Link Value,Dialog box to select a Link Value
-Did not add,Haben Sie nicht hinzufügen
-Did not cancel,Nicht storniert
-Did not find {0} for {0} ({1}),Haben Sie nicht für {0} {0} ({1})
-Did not load,Haben Sie nicht laden
-Did not remove,Haben Sie nicht entfernen
-Did not save,Nicht gespeichert
-Did not set,Did not set
+Dialog box to select a Link Value,Dialog-Box um einen verknpften Wert auszuwählen
+Did not add,Wurde nicht hinzugefügt
+Did not cancel,wurde nicht storniert
+Did not find {0} for {0} ({1}),wurde nicht für {0} gefunden: {0} ({1})
+Did not load,wurde nicht geladen
+Did not remove,wurde nicht entfernt
+Did not save,wurde nicht gespeichert
+Did not set,wurde nicht übernommen
"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Dieses Dokument kann unterschiedliche „Status“ haben, zum Beispiel „Offen“, „Genehmigung ausstehend“ usw."
Disable Customer Signup link in Login page,Kunden-Anmeldelink auf der Anmeldeseite deaktivieren
-Disable Report,Disable Report
+Disable Report,Bericht deaktivieren
Disable Signup,Anmelden deaktivieren
Disabled,Deaktiviert
Display,Anzeige
@@ -320,20 +320,20 @@ DocType or Field,Dokumententyp oder Feld
Doclist JSON,DocList JSON
Docname,docname
Document,Dokument
-Document Status,Document Status
+Document Status,Dokumentenstatus
Document Status transition from ,Document Status Übergang von
Document Status transition from {0} to {1} is not allowed,Dokumentstatus Übergang von {0} {1} ist nicht erlaubt
Document Type,Dokumenttyp
-Document Types,Document Types
+Document Types,Dokumentenarten
Document is only editable by users of role,Das Dokument kann nur von Benutzern der Rolle bearbeitet werden
Documentation,Dokumentation
Documents,Dokumente
-Download,Herunterladen
+Download,Download
Download Backup,Backup herunterladen
Download Template,Vorlage herunterladen
-Download a template for importing a table.,Download a template for importing a table.
+Download a template for importing a table.,Vorlage für eine Tabellen zum Import herunterladen
Download link for your backup will be emailed on the following email address:,Download-Link für die Datensicherung wird auf der folgenden E-Mail -Adresse gesendet werden :
-Download with data,Download with data
+Download with data,herunterladen mit Daten
Drag to sort columns,Spalten durch Ziehen sortieren
Due Date,Fälligkeitsdatum
Duplicate name {0} {1},Doppelte Namen {0} {1}
@@ -363,8 +363,8 @@ Email sent to {0},E-Mail an {0} gesendet
Email...,E-Mail...
Emails are muted,E-Mails sind stumm geschaltet
Embed image slideshows in website pages.,Diashows in Internet-Seiten einbetten.
-Enable,aktivieren
-Enable Comments,aktivieren Kommentare
+Enable,ermöglichen
+Enable Comments,Kommentare aktivieren
Enable Report,Bericht aktivieren
Enable Scheduled Jobs,Aktivieren Geplante Jobs
Enabled,Aktiviert
@@ -374,29 +374,29 @@ Enter Value,Wert eingeben
Enter at least one permission row,Geben Sie mindestens eine Erlaubnis Reihe
"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to Customize Form.","Standardwertfelder (Schlüssel) und Werte eingeben. Wenn Sie mehrere Werte für ein Feld hinzufügen, wird der erste ausgewählt. Diese Standardwerte werden auch zum Festlegen der Berechtigungsregeln für die „Zuordnung“ verwendet. Eine Auflistung der Felder finden Sie unter Formular anpassen."
"Enter keys to enable login via Facebook, Google, GitHub.","Geben Sie Tasten Login über Facebook , Google, GitHub zu ermöglichen."
-Equals,entspricht
+Equals,Equals
Error,Fehler
-"Error generating PDF, attachment sent as HTML","Fehler beim Generieren des PDF, Anhang wird als HTML gesendet"
+"Error generating PDF, attachment sent as HTML","Fehler beim Generieren PDF, als HTML-Anhang gesendet"
Error: Document has been modified after you have opened it,"Fehler: Dokument wurde geändert, nachdem Sie es geöffnet haben"
Event,Ereignis
-Event Datetime,Event- Datetime
+Event Datetime,Ereignis-Zeitpunkt
Event Individuals,Ereignis Personen
Event Role,Ereignis-Rolle
Event Roles,Ereignis-Rollen
Event Type,Ereignistyp
Event User,Ereignis-Benutzer
-Event end must be after start,Event- Ende muss nach Anfang sein
+Event end must be after start,Ereignis-Ende muss nach dem Ereignis-Anfang sein
Events,Ereignisse
Events In Today's Calendar,Heutige Ereignisse im Kalender
-Every Day,täglich
-Every Month,monatlich
-Every Week,wöchentlich
-Every Year,jährlich
+Every Day,Täglich
+Every Month,Monatlich
+Every Week,Wöchentlich
+Every Year,Jährlich
Everyone,Jeder
Example:,Beispiel:
Expand,erweitern
Export,Export
-Export all rows in CSV fields for re-upload. This is ideal for bulk-editing.,Export all rows in CSV fields for re-upload. This is ideal for bulk-editing.
+Export all rows in CSV fields for re-upload. This is ideal for bulk-editing.,Alle Zeilen zur Bearbeitung in eine CSV Datei exportieren. Dies ist ideal für eine Massenbearbeitung
Export not allowed. You need {0} role to export.,Export nicht erlaubt. Sie müssen {0} Rolle zu exportieren.
Exported,Exportierte
"Expression, Optional","Expression, Optional"
@@ -427,7 +427,7 @@ Fieldtype cannot be changed from {0} to {1} in row {2},Feldtyp kann nicht von {0
File,Datei
File Data,Dateidaten
File Name,Dateiname
-File Name: <your filename>.csv
\ Save as type: Text Documents (*.txt)
\ Encoding: UTF-8,File Name: <your filename>.csv
\ Save as type: Text Documents (*.txt)
\ Encoding: UTF-8
+File Name: <your filename>.csv
\ Save as type: Text Documents (*.txt)
\ Encoding: UTF-8,UTF-8
File Size,Dateigröße
File URL,Datei-URL
File not attached,Datei nicht angebracht
@@ -440,9 +440,9 @@ Find {0} in {1},Finden Sie in {0} {1}
First Name,Vorname
Float,Fließkomma
Float Precision,Float-Genauigkeit
-Fold,Fold
-Fold can not be at the end of the form,Fold can not be at the end of the form
-Fold must come before a labelled Section Break,Fold must come before a labelled Section Break
+Fold,eingeklappt
+Fold can not be at the end of the form,Falz (einklappen) darf nicht am Ende eines Formulars sein
+Fold must come before a labelled Section Break,Falz muss vor einem benannten Bereichsumbruch erstellt werden
Font (Heading),Schriftart (Überschrift)
Font (Text),Schriftart (Text)
Font Size,Schriftgröße
@@ -453,7 +453,7 @@ Footer Background,Footer Hintergrund
Footer Items,Inhalte der Fußzeile
Footer Text,Footer Text
For DocType,für DocType
-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma"
+"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","Für Verknüpfungen geben Sie die Dokumentenart als Bereichsangabe ein, als Liste getrennt mit Komma"
"For comparative filters, start with","Bei Vergleichsfiltern, beginnen mit"
For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,"Wenn Sie beispielsweise 'INV004' abbrechen und ändern, wird daraus ein neues Dokument 'INV004-1'. Dies hilft Ihnen, den Überblick über jede Änderung zu behalten."
For ranges,Für Bereiche
@@ -486,25 +486,25 @@ Google Plus One,Google Plus One
Google User ID,Google Benutzer-ID
Google Web Font (Heading),Google Web Font (Überschrift)
Google Web Font (Text),Google Web Font (Text)
-"Group Added, refreshing...","Gruppe hinzugefügt , erfrischend ..."
+"Group Added, refreshing...","Gruppe hinzugefügt, aktualisiere ..."
Group Description,Gruppenbeschreibung
Group Name,Gruppenname
Group Title,Gruppe Titel
Group Type,Gruppentyp
Groups,Gruppen
-Guest,Guest
+Guest,Gast
HTML for header section. Optional,HTML für Header-Bereich . fakultativ
Header,Kopfzeile
Heading,Überschrift
Heading Text As,Überschriftstext als
Help,Hilfe
Help on Search,Hilfe zur Suche
-Help: Importing non-English data in Microsoft Excel,Help: Importing non-English data in Microsoft Excel
+Help: Importing non-English data in Microsoft Excel,Hilfe: nicht-englischsprachige Daten aus Microsoft Excel importieren
Helvetica Neue,Helvetica Neu
Hidden,Ausgeblendet
Hide Actions,Aktionen ausblenden
Hide Copy,Kopie ausblenden
-Hide Details,Hide Details
+Hide Details,Details ausblenden
Hide Heading,Überschrift ausblenden
Hide Toolbar,Symbolleiste ausblenden
Hide the sidebar,Ausblenden der Seitenleiste
@@ -514,7 +514,7 @@ History,Historie
Home Page,Homepage
Home Page is Products,Homepage ist Produkte
ID (name) of the entity whose property is to be set,"ID (Name) der Einheit, deren Eigenschaft festgelegt werden muss"
-ID field is required to edit values using Report. Please select the ID field using the Column Picker,ID field is required to edit values using Report. Please select the ID field using the Column Picker
+ID field is required to edit values using Report. Please select the ID field using the Column Picker,ID Feld muss zur Bearbeitung der Werte in Berichten angegeben werden. Bitte wählen Sie die ID aus der Spaltenauswahl aus.
Icon,Symbol
Icon will appear on the button,Symbol wird auf der Schaltfläche angezeigt
"If a Role does not have access at Level 0, then higher levels are meaningless.","Wenn eine Rolle hat keinen Zugriff auf Level 0 ist, dann höheren Ebenen sind bedeutungslos ."
@@ -523,23 +523,23 @@ Icon will appear on the button,Symbol wird auf der Schaltfläche angezeigt
"If image is selected, color will be ignored (attach first)","Wenn das Bild ausgewählt ist, wird die Farbe ignoriert (zuerst anhängen)"
If non standard port (e.g. 587),Wenn kein Standardport (z. B. 587)
"If these instructions where not helpful, please add in your suggestions on GitHub Issues.","Werden diese Hinweise nicht geholfen , wo , fügen Sie bitte in Ihre Anregungen auf GitHub Themen."
-"If you are inserting new records (overwrite not checked) \ and if you have submit permission, the record will be submitted.","If you are inserting new records (overwrite not checked) \ and if you have submit permission, the record will be submitted."
-"If you are uploading a child table (for example Item Price), the all the entries of that table will be deleted (for that parent record) and new entries will be made.","If you are uploading a child table (for example Item Price), the all the entries of that table will be deleted (for that parent record) and new entries will be made."
+"If you are inserting new records (overwrite not checked) \ and if you have submit permission, the record will be submitted.","wenn Sie neue Daten einfügen (Überschreiben ist nicht aktiviert) \ und sofern Sie passenden Benutzerrechte haben, werden die Daten eingereicht."
+"If you are uploading a child table (for example Item Price), the all the entries of that table will be deleted (for that parent record) and new entries will be made.","Wenn Sie eine Untertabelle hochladen (z.B. für Artikel-Preise), werden alle existieren Daten für den Artikel in dieser Tabelle überschrieben."
"If you set this, this Item will come in a drop-down under the selected parent.","Wenn Sie diese Einstellung , wird dieser Artikel in einer Drop-Down unter der ausgewählten Mutter kommen ."
-Ignore Encoding Errors,Ignore Encoding Errors
+Ignore Encoding Errors,Zeichensatzfehler ignorieren
Ignore User Permissions,Ignorieren von Benutzerberechtigungen
"Ignoring Item {0}, because a group exists with the same name!","Ignorieren Artikel {0} , weil eine Gruppe mit dem gleichen Namen existiert!"
Image,Bild
Image Link,Link zum Bild
Import,Import
-Import / Export Data,Import / Export Data
-Import / Export Data from .csv files.,Import / Export von Daten aus . Csv -Dateien.
-Import Data,Import Data
+Import / Export Data,Import / Export von Daten
+Import / Export Data from .csv files.,Import / Export von Daten aus .CSV -Dateien.
+Import Data,Daten importieren
Import Failed!,Import fehlgeschlagen !
Import Successful!,Importieren Sie erfolgreich!
In,in
In Dialog,Im Dialog
-"In Excel, save the file in CSV (Comma Delimited) format","In Excel, save the file in CSV (Comma Delimited) format"
+"In Excel, save the file in CSV (Comma Delimited) format",in Microsoft Excel diese Datei als CSV (Komma getrennt) abspeichern
In Filter,Im Filter
In List View,In der Listenansicht
In Report Filter,Im Berichtsfilter
@@ -558,7 +558,7 @@ Insert Row,Zeile einfügen
Insert Style,Stil einfügen
Install Applications.,Anwendungen installieren .
Installed,Installierte
-Installer,Installationen
+Installer,Installer
Int,Int
Integrations,Integrationen
Introduce your company to the website visitor.,Präsentieren Sie Ihr Unternehmen dem Besucher der Website.
@@ -580,9 +580,9 @@ Is Mandatory Field,Ist Pflichtfeld
Is Single,Ist Einzelne
Is Standard,Ist Standard
Is Submittable,Ist einreichbar
-Is Task,ist Aufgaben
+Is Task,ist Aufgabe
Item cannot be added to its own descendents,Artikel kann nicht auf seine eigenen Nachkommen hinzugefügt werden
-"JSON list of DocTypes used to apply User Permissions. If empty, all linked DocTypes will be used to apply User Permissions.","JSON list of DocTypes used to apply User Permissions. If empty, all linked DocTypes will be used to apply User Permissions."
+"JSON list of DocTypes used to apply User Permissions. If empty, all linked DocTypes will be used to apply User Permissions.","JSON Liste der Dokumentenarten zur Anwendung von Benutzerrechten. Sofern Leer, werden alle verknüpften Dokumentenarten zur Zuordnung der Benutzerrechte herangezogen."
JavaScript Format: frappe.query_reports['REPORTNAME'] = {},JavaScript- Format: frappe.query_reports [' REPORT '] = {}
Javascript,JavaScript
Javascript to append to the head section of the page.,"JavaScript, das dem Kopfbereich der Seite angehängt wird."
@@ -590,9 +590,9 @@ Keep a track of all communications,Alle Kommunikationen verfolgen
Key,Schlüssel
Label,Etikett
Label Help,Etikettierungshilfe
-Label and Type,Etikett und Typ
+Label and Type,Label- und Typ
Label is mandatory,Etikett ist obligatorisch
-Landing Page,Zielseite
+Landing Page,Landingpage
Language,Sprache
Language preference for user interface (only if available).,Spracheinstellung für die Benutzeroberfläche (nur wenn vorhanden).
"Language, Date and Time settings","Sprache , Datum und Uhrzeit -Einstellungen"
@@ -602,7 +602,7 @@ Last Name,Familienname
Last Updated By,zuletzt aktualisiert von
Last Updated On,zuletzt aktualisiert am
Lato,Lato
-Leave blank to repeat always,Freilassen um es immer zu wiederholen
+Leave blank to repeat always,"Leer lassen , immer wiederholen"
Left,Links
Letter,Brief
Letter Head,Briefkopf
@@ -612,59 +612,59 @@ Level,Ebene
"Level 0 is for document level permissions, higher levels for field level permissions.","Ebene 0 gilt für Dokumentenberechtigungen, höhere Ebenen gelten für Berechtigungen auf Feldebene."
Like,wie
Link,Link
-"Link that is the website home page. Standard Links (index, login, products, blog, about, contact)","Link zur Homepage der Website . Standard-Links (Index, Anmeldung, Artikel, Blog, Über uns, Kontakt)"
+"Link that is the website home page. Standard Links (index, login, products, blog, about, contact)","Link, ist die Homepage der Website . Standard- Verbindungen (Index , Login, Artikel , Blog , über, Kontakt)"
Link to other pages in the side bar and next section,Link zu anderen Seiten in der Seitenleiste und im nächsten Abschnitt
Link to the page you want to open,"Link zu der Seite, die Sie öffnen möchten"
Linked In Share,LinkedIn-Freigabe
Linked With,Verknüpft mit
List,Liste
-List a document type, Dokumenttyp auflisten
-List of Web Site Forum's Posts.,Liste der Forum Beiträge der Website.
+List a document type,Liste einen Dokumenttyp
+List of Web Site Forum's Posts.,Liste der Web-Site Forum Beiträge .
List of patches executed,Liste der ausgeführten Patches
Loading,Ladevorgang läuft
-Loading Report,Bericht wird geladen
+Loading Report,Report wird geladen
Loading...,Wird geladen ...
Localization,Lokalisierung
-Location,Standort
+Location,Lage
Log of Scheduler Errors,Protokoll der Scheduler-Fehler
Log of error on automated events (scheduler).,Melden Sie sich an automatisierten Fehlerereignisse ( Scheduler ) .
Login After,Anmelden nach
Login Before,Anmelden vor
Login Id,Anmelde-ID
-Login not allowed at this time,Anmeldung zu diesem Zeitpunkt nicht erlaubt
+Login not allowed at this time,Anmelden zu diesem Zeitpunkt nicht erlaubt
Logout,Abmelden
Long Text,Langtext
Low,Niedrig
Lucida Grande,Lucida Grande
Mail Password,Mail-Passwort
Main Section,Hauptbereich
-Make New,Hinzufügen
-Make a new,Hinzufügen
-Make a new record,Hinzufügen eines neuen Eintrags
-Make a new {0},Hinzufügen eines
+Make New, erstelle neuen Eintrag
+Make a new,erstellen Sie einen neuen Eintrag für:
+Make a new record,Einen neuen Datensatz erstellen
+Make a new {0}, neu erstellen: {0}
Male,Männlich
-Manage cloud backups on Dropbox,Dropbox Backups verwalten
-Manage uploaded files.,Hochgeladene Dateien verwalten.
+Manage cloud backups on Dropbox,Verwalten Cloud -Backups auf Dropbox
+Manage uploaded files.,Hochgeladene Dateien verwalten .
Mandatory,Obligatorisch
-Mandatory fields required in {0},Pflichtfelder erforderlich in {0}
+Mandatory fields required in {0},Pflichtfelder in erforderlich {0}
Master,Stamm
Max Attachments,Höchstanzahl Anhänge
-Max width for type Currency is 100px in row {0},Max. Breite für Typ Währung 100px in Zeile {0}
-Maximum Attachment Limit for this record reached.,Maximum Attachment Limit for this record reached.
+Max width for type Currency is 100px in row {0},max. Breite für Typ Währung ist 100px in Zeile {0}
+Maximum Attachment Limit for this record reached.,die max. zulässige Anzahl von Anhängen für den Datensatz wurde erreicht.
"Meaning of Submit, Cancel, Amend","Bedeutung von Senden, Abbrechen, Abändern"
Medium,Mittel
"Menu items in the Top Bar. For setting the color of the Top Bar, go to Style Settings","Menüeinträge in der oberen Symbolleiste. Um die Farbe der obersten Symbolleiste festzulegen, öffnen Sie die Stileinstellungen"
-Merge with existing,Merge with existing
+Merge with existing,mit Existierenden vereinigen
Merging is only possible between Group-to-Group or Leaf Node-to-Leaf Node,Zusammenführung ist nur möglich zwischen Konzern -zu- Gruppen-oder Blatt- Node -to- Node -Blatt
Message,Nachricht
Message Examples,Beispiele Nachricht
Messages,Nachrichten
-Messages from everyone,Messages from everyone
+Messages from everyone,Meldungen von Jedermann
Method,Methode
Middle Name (Optional),Weiterer Vorname (optional)
Misc,Sonst.
Miscellaneous,Sonstiges
-Missing Values Required,Fehlende Werte Erforderlich
+Missing Values Required,Angaben zu erforderlichen Werten fehlen
Modern,Modern
Modified by,Geändert von
Module,Modul
@@ -673,7 +673,7 @@ Module Name,Modulname
Module Not Found,Modul nicht gefunden
Modules Setup,Module -Setup
Monday,Montag
-Monochrome,Monochrome
+Monochrome,Monochrom
More,Weiter
More content for the bottom of the page.,Mehr Inhalt für den unteren Teil der Seite.
Move Down: {0},Nach unten : {0}
@@ -694,20 +694,20 @@ Naming,Benennung
Naming Series mandatory,Benennungsreihenfolge obligatorisch
Nested set error. Please contact the Administrator.,Verschachtelte Satz Fehler. Bitte kontaktieren Sie das Administrator.
New,Neu
-New Name,New Name
+New Name,neuer Name
New Password,Neues Passwort
New Record,Neuer Datensatz
New comment on {0} {1},Neuer Kommentar auf {0} {1}
New password emailed,Neues Passwort per E-Mail
New value to be set,"Neuer Wert, der festgelegt werden muss"
-New {0},Neue {0}
+New {0},Neu: {0}
Next Communcation On,Nächste Benachrichtigung über
Next Record,Nächster Datensatz
Next State,Nächster Status
Next actions,Nächste Aktionen
No,Nein
No Action,Keine Aktion
-No Communication tagged with this {0} yet.,No Communication tagged with this {0} yet.
+No Communication tagged with this {0} yet.,bisher gibt es keine Kommunikation mit Stichwort {0}
No Copy,Keine Kopie
No Permissions set for this criteria.,Keine Berechtigungen für diese Kriterien gesetzt.
No Report Loaded. Please use query-report/[Report Name] to run a report.,"Kein Bericht geladen Benutzen Sie den Abfragebericht/[Berichtname], um einen Bericht auszuführen."
@@ -720,18 +720,18 @@ No further records,Keine weiteren Datensätze
No one,Niemand
No permission to '{0}' {1},Keine Berechtigung um '{0} ' {1}
No permission to edit,Keine Berechtigung zum Bearbeiten
-No permission to read {0},No permission to read {0}
+No permission to read {0},keine Berechtigung zum Lesen: {0}
No permission to write / remove.,Keine Berechtigung zum Schreiben/Entfernen.
No records tagged.,Keine Einträge markiert.
No template found at path: {0},Keine Vorlage an Pfad gefunden: {0}
-No {0} found,No {0} found
-No {0} permission,Keine Berechtigung {0}
+No {0} found,{0} - Keine Einträge gefunden
+No {0} permission,Keine Berechtigung: {0}
None,Keine
None: End of Workflow,Keine: Ende des Workflows
Not Found,Nicht gefunden
Not Linked to any record.,Nicht mit einem Datensatz verknüpft.
Not Permitted,Nicht gestattet
-Not Published,Not Published
+Not Published,nicht veröffentlicht
Not Submitted,advertisement
Not a valid Comma Separated Value (CSV File),Keine gültige Comma Separated Value (CSV -Datei)
Not allowed,Nicht erlaubt
@@ -747,7 +747,7 @@ Not in Developer Mode! Set in site_config.json,Nicht in Developer -Modus! In sit
Not permitted,Nicht zulässig
"Note: For best results, images must be of the same size and width must be greater than height.",Hinweis: Für optimale Ergebnisse müssen die Bilder die gleiche Größe haben und die Breite muss größer als die Höhe sein.
Note: Other permission rules may also apply,Hinweis: Andere Berechtigungsregeln können ebenfalls gelten
-Note: fields having empty value for above criteria are not filtered out.,Note: fields having empty value for above criteria are not filtered out.
+Note: fields having empty value for above criteria are not filtered out.,Hinweis: Felder ohne Werte für obigen Filter werden nicht ausgefiltert
Nothing to show,Nichts anzuzeigen
Nothing to show for this selection,Nichts für diese Auswahl zeigen
Notification Count,Benachrichtigungsanzahl
@@ -762,15 +762,15 @@ Only Allow Edit For,Änderungen nur zulassen für
Only allowed {0} rows in one import,Nur darf {0} Zeilen in einer Import-
Oops! Something went wrong,Hoppla! Etwas ist schiefgelaufen
Open,Offen
-Open Count,Offene Graf
-Open Link,Open Link
+Open Count,Offene Zählung
+Open Link,Link öffnen
Open Sans,Open Sans
Open Source Web Applications for the Web,Open-Source-Web-Anwendungen für das Web
Open a module or tool,Öffnen Sie ein Modul oder Werkzeug
-Open this saved file in Notepad,Open this saved file in Notepad
+Open this saved file in Notepad,die gespeicherte Datei mit Editor öffnen
Open {0},Offene {0}
-Optional: Alert will only be sent if value is a valid email id.,"Optional: Alarm wird nur gesendet werden, wenn der Wert eine gültige E-Mail-ID."
-Optional: Always send to these ids. Each email id on a new row,Optional: Immer an diesen IDs. Jede E-Mail-ID in einer neuen Zeile
+Optional: Alert will only be sent if value is a valid email id.,"Optional: Alarm wird nur gesendet werden, wenn der Wert eine gültige E-Mail-Adresse."
+Optional: Always send to these ids. Each email id on a new row,Optional: Immer an diesen IDs. Jede E-Mail-Adresse in einer neuen Zeile
Optional: The alert will be sent if this expression is true,"Optional: Die Benachrichtigung, wenn dieser Ausdruck wahr ist"
Options,Optionen
Options 'Dynamic Link' type of field must point to another Link Field with options as 'DocType',"Optionen 'Dynamic Link' Feldtyp muss an einen anderen Link-Feld mit Optionen wie ""DocType"" zeigen"
@@ -782,11 +782,11 @@ Options requried for Link or Table type field {0} in row {1},Optionen für Link
Org History,Org Geschichte
Org History Heading,Org Geschichte Unterwegs
Original Message,Ursprüngliche Nachricht
-Other,Sonstige
+Other,sonstige
Outgoing Email Settings,Ausgehende E-Mail -Einstellungen
Outgoing Mail Server,Postausgangsserver
Outgoing Mail Server not specified,Postausgangsserver nicht angegeben
-Overwrite,Overwrite
+Overwrite,überschreiben
Owner,Eigentümer
PDF Page Size,PDF-Seitengröße
PDF Settings,PDF-Einstellungen
@@ -803,13 +803,13 @@ Page Role,Seitenrolle
Page Text,Seitentext
Page content,Seiteninhalt
Page not found,Seite nicht gefunden
-Page to show on the website,Page to show on the website
+Page to show on the website,Seite zur Anzeige auf der Website
Page url name (auto-generated),Seiten-URL -Namen ( automatisch generiert)
-Parent,Parent
+Parent,Elternelement
Parent Label,Übergeordnete Bezeichnung
Parent Post,Eltern- Beitrag
-Parent Web Page,Parent Web Page
-Parent Website Group,Parent Website Group
+Parent Web Page,vorangestellte Webseite
+Parent Website Group,vorangestellte Webseitengruppe
Parent Website Route,Eltern- Webseite Routen
Participants,Teilnehmer
Password,Passwort
@@ -818,7 +818,7 @@ Password reset instructions have been sent to your email,Kennworts Hinweise wurd
Patch,Patch
Patch Log,Patch-Protokoll
Percent,Prozent
-Performing hardcore import process,Performing hardcore import process
+Performing hardcore import process,führe hardcore-import Prozess aus
Perm Level,Ber.-Ebene
Permanently Cancel {0}?,Dauerhaft Abbrechen {0} ?
Permanently Submit {0}?,Dauerhaft Absenden {0} ?
@@ -846,19 +846,19 @@ Please attach a file first.,Fügen Sie zuerst eine Datei hinzu.
Please attach a file or set a URL,Fügen Sie eine Datei hinzu oder legen Sie eine URL fest
Please do not change the rows above {0},Bitte nicht die Zeilen oben ändern {0}
Please enable pop-ups,Bitte aktivieren Sie Pop-ups
-Please enter Event's Date and Time!,Bitte geben Sie das Datum und Ereignis -Zeit!
-Please enter both your email and message so that we \ can get back to you. Thanks!,Please enter both your email and message so that we \ can get back to you. Thanks!
-Please enter email address,Bitte geben Sie E-Mail -Adresse
+Please enter Event's Date and Time!,Bitte geben Sie das Datum und Zeit ein!
+Please enter both your email and message so that we \ can get back to you. Thanks!,"Bitte geben Sie sowohl Ihre E-Mail-Adresse als auch Ihre Mitteilung an, damit wir \ uns mit Ihnen in Verbindung setzen können. Danke!"
+Please enter email address,Bitte geben Sie eine E-Mail-Adresse an
Please enter some text!,Bitte geben Sie einen Text!
Please enter title!,Bitte Titel !
Please login to Upvote!,"Bitte loggen Sie sich ein , um upvote !"
Please make sure that there are no empty columns in the file.,"Stellen Sie sicher, dass es keine leeren Spalten in der Datei gibt."
Please refresh to get the latest document.,"Aktualisieren Sie, um zum neuesten Dokument zu gelangen."
Please reply above this line or remove it if you are replying below it,"Bitte antworten Sie mir über dieser Linie oder entfernen Sie sie, wenn Sie es sind unten Antworten"
-Please save before attaching.,Please save before attaching.
+Please save before attaching.,Bitte vor dem Anhängen abspeichern
Please select a file or url,Wählen Sie eine Datei oder URL aus
-Please select atleast 1 column from {0} to sort,Bitte wählen Sie atleast 1 Spalte {0} zu sortieren
-Please set filters,Please set filters
+Please select atleast 1 column from {0} to sort,Zur Sortierung vorher bitte mindestens eine Spalte von {0} aus
+Please set filters,Bitte setzen Sie die Filterung ein
Please set {0} first,Bitte setzen Sie {0} zuerst
Please specify,Geben Sie Folgendes an
Please specify 'Auto Email Id' in Setup > Outgoing Email Settings,Bitte geben 'Auto Email Id' in Setup> Ausgehende E-Mail -Einstellungen
@@ -877,9 +877,9 @@ Post already exists. Cannot add again!,Beitrag ist bereits vorhanden. Kann nicht
Post does not exist. Please add post!,Beitrag existiert nicht. Bitte fügen Sie nach !
Post to user,Sende Benutzer
Posts,Beiträge
-Previous Record,Previous Record
+Previous Record,vorheriger Datensatz
Primary,Primär
-Print,drucken
+Print,Drucken
Print Format,Druckformat
Print Format Help,Print-Format Hilfe
Print Format Type,Druckformattyp
@@ -890,7 +890,7 @@ Print Settings,Druckeinstellungen
Print Style,Druckstil
Print Style Preview,Print Style Vorschau
Print Width,Druckbreite
-"Print Width of the field, if the field is a column in a table","Print Width of the field, if the field is a column in a table"
+"Print Width of the field, if the field is a column in a table","Druckbreite des Feldes, wenn das Feld eine Spalte aus einer Tabelle ist"
"Print with Letterhead, unless unchecked in a particular Document","Drucken mit Briefkopf, es sei denn, unkontrolliert in einem bestimmten Dokument"
Print...,Drucken...
Printing and Branding,Druck-und Branding-
@@ -911,7 +911,7 @@ Query Options,Abfrageoptionen
Query Report,Abfragebericht
Query must be a SELECT,Abfrage muss eine AUSWAHL sein
Quick Help for Setting Permissions,Schnellinfo zum Festlegen von Berechtigungen
-Quick Help for User Permissions,Schnellinfo für Benutzerberechtigungen
+Quick Help for User Permissions,Schnelle Hilfe für Benutzerberechtigungen
Re-open,Re -open
Read,Lesen
Read Only,Schreibgeschützt
@@ -927,18 +927,18 @@ Reference DocName,Referenz-Dokumentenname
Reference DocType,Referenz-Dokumententyp
Reference Name,Referenzname
Reference Type,Referenztyp
-Refresh,Aktualisieren
+Refresh,aktualisieren
Refreshing...,Aktualisiere...
Registered but disabled.,"Registriert, aber deaktiviert."
Registration Details Emailed.,Per E-Mail zugesendete Details zur Anmeldung
Reload Page,Seite neu laden
Remove Bookmark,Lesezeichen entfernen
-Remove Filter,Remove Filter
+Remove Filter,Filter entfernen
Remove all customizations?,Alle Anpassungen entfernen ?
-Removed {0},Removed {0}
+Removed {0},{0} entfernt
Rename,umbenennen
Rename many items by uploading a .csv file.,Benennen Sie viele Elemente durch Hochladen einer . CSV-Datei.
-Rename {0},Rename {0}
+Rename {0},{0} umbenennen
Rename...,Umbenennen...
Repeat On,Wiederholen am
Repeat Till,Wiederholen bis
@@ -948,32 +948,32 @@ Report,Bericht
Report Builder,Bericht-Generator
Report Builder reports are managed directly by the report builder. Nothing to do.,Berichte des Berichts-Generators werden direkt von diesem verwaltet. Nichts zu tun.
Report Hide,Bericht ausblenden
-Report Manager,Berichte Verantwortlicher
+Report Manager,Bericht Manager
Report Name,Berichtsname
Report Type,Berichtstyp
Report an Issue,Ein Problem melden
Report cannot be set for Single types,Bericht kann nicht für Einzel- Typen festgelegt werden
Report this issue,Dieses Problem melden
Report was not saved (there were errors),Bericht wurde nicht gespeichert (es waren Fehler vorhanden)
-Report {0} is disabled,Report {0} is disabled
-Represents a User in the system.,Represents a User in the system.
+Report {0} is disabled,der Bericht {0} ist deaktiviert
+Represents a User in the system.,repräsentiert einen Nutzer im System
Represents the states allowed in one document and role assigned to change the state.,Stellt die in einem Dokument erlaubten Status und die zugewiesene Rolle zum Ändern des Status dar.
Reqd,Erf
Reset Password Key,Passwort zurücksetzen Key
Reset Permissions for {0}?,Zurücksetzen von Berechtigungen für {0} ?
Response,Antwort
-Restore Original Permissions,Restore Original Permissions
+Restore Original Permissions,originale Benutzerrechte wiederherstellen
Restrict IP,IP beschränken
Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),Nur Benutzer von dieser IP-Adresse beschränken. Mehrere IP-Adressen können durch Trennung mit Komma hinzugefügt werden. Auch übernimmt teilweise IP-Adressen wie (111.111.111)
Right,Rechts
Role,Rolle
Role Name,Rollenname
-Role Permissions Manager,Festlegen Rollenberechtigungen
+Role Permissions Manager,Rollenberechtigungen-Manager
Role and Level,Rolle und Ebene
Role exists,Rolle existiert
Roles,Rollen
Roles Assigned,Zugewiesene Rollen
-Roles Assigned To User,Zugewiesene Rollen
+Roles Assigned To User,Rollen Zugewiesen an Benutzer
Roles HTML,Rollen HTML
Roles can be set for users from their User page.,Rollen können für die Nutzer von ihrer Benutzerseite eingestellt werden.
Root {0} cannot be deleted,Wurzel {0} kann nicht gelöscht werden
@@ -985,24 +985,24 @@ Run scheduled jobs only if checked,"Führen Sie geplante Aufträge nur, wenn üb
Run the report first,Führen Sie den Bericht zuerst
SMTP Server (e.g. smtp.gmail.com),SMTP-Server (z. B. smtp.gmail.com)
Sales,Vertrieb
-Sales Manager,Verkauf Verantwortlicher
+Sales Manager,Vertriebsleiter
Sales User,Verkauf Mitarbeiter
Same file has already been attached to the record,Gleiche Datei wurde bereits dem Datensatz hinzugefügt
-Sample,Muster
+Sample,Beispiel
Saturday,Samstag
-Save,Speichern
-Saved!,gespeichert!
-Scheduler Log,Zeitplan Protokoll
+Save,speichern
+Saved!,abgespeichert!
+Scheduler Log,Scheduler-Protokoll
Script,Skript
Script Report,Skriptbericht
Script Type,Skripttyp
Script to attach to all web pages.,"Skript, das allen Webseiten hinzugefügt wird."
-Search,Suche
+Search,suchen
Search Fields,Suchfelder
Search Filter,Search Filter
-Search Link,Suche Link
+Search Link,Suchlink
Search in a document type,Suche in einem Dokumenttyp
-Search or type a command,Suche oder geben Sie einen Befehl ein
+Search or type a command,Suche oder Befehlseingabe
Section Break,Abschnittswechsel
Security,Sicherheit
Security Settings,Sicherheitseinstellungen
@@ -1011,29 +1011,29 @@ Select All,Alle auswählen
Select Attachments,Anhänge auswählen
Select Document Type,Dokumenttyp auswählen
Select Document Type or Role to start.,Dokumenttyp oder Rolle für den Anfang auswählen.
-Select Document Types,Dokumententypen auswählen
-Select Document Types to set which User Permissions are used to limit access.,Dokumententypen auswählen um die Benutzerberechtigungen einzustellen um den Zugriff einzuschränken.
+Select Document Types,Auswahl Dokumentenarten
+Select Document Types to set which User Permissions are used to limit access.,"Dokumentenarten auswählen um die Benutzerrechte, die den Zugriff einschränken, anzuwenden"
Select Print Format,Druckformat auswählen
Select Report Name,Berichtsname auswählen
Select Role,Rolle auswählen
-Select To Download:,Auswahl zum Download:
+Select To Download:,Wählen Sie Zum Herunterladen:
Select Type,Typ auswählen
Select User or DocType to start.,Wählen Sie Benutzer oder DocType zu starten.
Select a Banner Image first.,Wählen Sie zuerst eine Bannerbild aus.
Select an image of approx width 150px with a transparent background for best results.,Für beste Ergebnisse wählen Sie ein Bild mit ca. 150px Breite und transparentem Hintergrund aus.
-Select dates to create a new ,Wählen Sie Termine zur Neuerstellung von
-"Select modules to be shown (based on permission). If hidden, they will be hidden for all users.","Wählen Sie aus, welche Module gezeigt werden sollen (basierend auf Benutzerrechten). Sofern ausgeblendet werden soll, werden diese für alle Benutzer ausgeblendet."
-Select or drag across time slots to create a new event.,Wählen oder ziehen Sie zum Erstellen eines neuen Ereignisses über die Zeitabschnitte.
-"Select target = ""_blank"" to open in a new page.","Wählen Sie target = "" _blank"" aus, um es in einer neuen Seite zu öffnen."
+Select dates to create a new ,Zur Neuerstellung die Datumsangaben auswählen
+"Select modules to be shown (based on permission). If hidden, they will be hidden for all users.","Wählen Sie Module gezeigt werden (basierend auf Genehmigung) . Wenn ausgeblendet , werden sie für alle Benutzer ausgeblendet werden."
+Select or drag across time slots to create a new event.,Wählen oder ziehen Sie zum Erstellen eines neuen Ereignisses über die Zeitpunkte.
+"Select target = ""_blank"" to open in a new page.","Select target = "" _blank"" in einer neuen Seite zu öffnen."
Select the label after which you want to insert new field.,"Wählen Sie das Etikett/die Kennzeichnung aus, nach dem Sie ein neues Feld einfügen möchten."
-Select {0},Auswahl von {0}
+Select {0},{0} auswählen
Send,Absenden
Send Alert On,Senden Alert On
Send As Email,Senden als E-Mail
Send Email,E-Mail absenden
Send Email Print Attachments as PDF (Recommended),Senden Sie E-Mail-Anhänge als PDF drucken (empfohlen)
Send Me A Copy,Kopie an mich senden
-Send Print as PDF,Ausdruck als PDF versenden
+Send Print as PDF,Senden Drucken als PDF
Send alert if date matches this field's value,"Benachrichtigung senden, wenn das Datum der Wert dieses Feldes entspricht"
Send alert if this field's value changes,"Alarm senden, wenn Wert dieses Feld"
Send an email reminder in the morning,E-Mail-Erinnerung am Morgen senden
@@ -1048,24 +1048,24 @@ Series,Serie
Series {0} already used in {1},Serie {0} bereits verwendet {1}
Server,Server
Server & Credentials,Server & Zugangsdaten
-Server Error: Please check your server logs or contact tech support.,Server-Fehler: Bitte überprüfen Sie Ihre Server-Logs oder kontaktieren Sie Ihre IT-Unterstützung.
+Server Error: Please check your server logs or contact tech support.,Server-Fehler: Bitte überprüfen Sie Ihre Server-Logs oder Kontakt -Tech-Unterstützung .
Session Expired. Logging you out,Sitzung abgelaufen. Abmeldung läuft
Session Expiry,Sitzungsende
Session Expiry in Hours e.g. 06:00,Sitzungsende in Stunden z.B. 06:00
-Session Expiry must be in format {0},Gültig Sitzungen müssen im Format {0} sein
+Session Expiry must be in format {0},Gültig Session müssen im Format {0}
Set,Set
Set Banner from Image,Banner von Bild einrichten
-Set Link,Link- Set
+Set Link,Web-Link übernehmen
Set Login and Password if authentication is required.,"Anmeldung und Passwort festlegen, wenn eine Authentifizierung erforderlich ist."
Set Only Once,Nur einmal festgelegt
-Set Password,Passwort festlegen
+Set Password,Set Password
Set Permissions on Document Types and Roles,Festlegen von Berechtigungen für Dokumenttypen und Rollen
Set Permissions per User,Festlegen von Berechtigungen pro Benutzer
Set User Permissions,Set User Berechtigungen
Set Value,Wert festlegen
-"Set default format, page size, print style etc.","Standardformat, Seitengröße, Druckstil usw. festlegen"
+"Set default format, page size, print style etc.","Legen Standardformat, Seitengröße, Druckstil usw."
Set numbering series for transactions.,Stellen Sie die Nummerierung Serie für Transaktionen.
-Set outgoing mail server.,ausgehenden Mail-Server festlegen.
+Set outgoing mail server.,Stellen ausgehende Mail-Server.
"Set your background color, font and image (tiled)","Legen Sie Hintergrundfarbe, Schriftart und Bild (Kachel) fest"
Settings,Einstellungen
Settings for About Us Page.,"Einstellungen für die Seite ""Über uns""."
@@ -1074,7 +1074,7 @@ Settings for Contact Us Page.,Einstellungen für die Kontaktseite.
Settings for the About Us Page,"Einstellungen für die Seite ""Über uns"""
Setup,Setup
Setup > User,Setup> Benutzer
-Setup > User Permissions Manager,Setup> Benutzerrechte -Manager
+Setup > User Permissions Manager,Setup > Benutzerrechte-Manager
Setup Email Alert based on various criteria.,E-Mail Benachrichtigung einrichten auf der Grundlage verschiedener Kriterien.
Setup of fonts and background.,Einrichten von Schriften und Hintergrund.
"Setup of top navigation bar, footer and logo.","Einrichten der oberen Navigationsleiste, der Fußzeile und des Logos."
@@ -1084,7 +1084,7 @@ Shortcut,Verknüpfung
Show / Hide Modules,Module anzeigen / ausblenden
Show Print First,Ausdruck zuerst anzeigen
Show Tags,Stichworte anzeigen
-Show User Permissions,Benutzerberechtigungen anzeigen
+Show User Permissions,Benutzerrechte anzeigen
Show or hide modules globally.,Anzeigen oder verbergen Module weltweit .
Show rows with zero values,Zeilen mit Nullwerten anzeigen
Show tags,Tags anzeigen
@@ -1145,14 +1145,14 @@ System generated mails will be sent from this email id.,System generierten E-Mai
Table,Tabelle
Table {0} cannot be empty,Tabelle {0} darf nicht leer sein
Tag,Tag
-Tag Name,Tag-Name
+Tag Name,Stichwort-Name
Tags,Tags
Tahoma,Tahoma
Target,Ziel
Tasks,Aufgaben
Team Members,Teammitglieder
Team Members Heading,Teammitglieder Kopfzeile
-Template Path,Template Path
+Template Path,Vorlagenpfad
Test Runner,Runner testen
Text,Text
Text Align,Text ausrichten
@@ -1161,7 +1161,7 @@ Thank you for your message,Vielen Dank für Ihre Nachricht
The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,"Der Name Ihrer Firma/Website, wie er in der Titelzeile des Browsers angezeigt werden soll. Bei allen Seiten ist dies das Präfix des Titels."
The system provides many pre-defined roles. You can add new roles to set finer permissions.,"Das System bietet viele vordefinierte Rollen . Sie können neue Aufgaben hinzufügen , um feinere Berechtigungen festgelegt ."
Then By (optional),Dann nach (optional)
-There can be only one Fold in a form,There can be only one Fold in a form
+There can be only one Fold in a form,Es darf nur ein Fold in einem Formular zulässig
There should remain at least one System Manager,Es sollte mindestens eine System-Manager bleiben
There were errors,Es gab Fehler
There were errors while sending email. Please try again.,Es gab Fehler beim Versenden der E-Mail. Bitte versuchen Sie es erneut .
@@ -1170,10 +1170,10 @@ There were errors while sending email. Please try again.,Es gab Fehler beim Vers
These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,"Diese Werte werden automatisch bei Transaktionen aktualisiert. Außerdem sind sie nützlich, um die Berechtigungen dieses Benutzers bei Transaktionen mit diesen Werten zu beschränken."
"These will also be set as default values for those links, if only one such permission record is defined.","Diese werden auch als Standardwerte für diese Links gesetzt werden , wenn nur eine solche Erlaubnis Datensatz definiert."
Third Party Authentication,Third Party Authentication
-This field will appear only if the fieldname defined here has value OR the rules are true (examples):
myfieldeval:doc.myfield=='My Value'
eval:doc.age>18,This field will appear only if the fieldname defined here has value OR the rules are true (examples):
myfieldeval:doc.myfield=='My Value'
eval:doc.age>18
-This form does not have any input,This form does not have any input
-This goes above the slideshow.,Dies kommt über der Diaschau.
-This is PERMANENT action and you cannot undo. Continue?,"Dies ist eine DAUERHAFTE Aktion, die Sie nicht rückgängig machen können. Fortsetzen?"
+This field will appear only if the fieldname defined here has value OR the rules are true (examples):
myfieldeval:doc.myfield=='My Value'
eval:doc.age>18,"Dieses Feld wird nur angezeigt, wenn an dieser Stelle der Feldname als Wert definiert wird oder die Regeln alle Wahr(true) sind - Beispiele:
meinfeldwert:doc.meinfeld=='Mein Wert'
eval:doc.alter>18"
+This form does not have any input,Dieses Formular hat keine Eingabefelder
+This goes above the slideshow.,Dies erscheint oberhalb der Diaschau.
+This is PERMANENT action and you cannot undo. Continue?,"Dies ist eine dauerhafte Aktion, die Sie nicht rückgängig machen können. Fortsetzen?"
"This is a standard format. To make changes, please copy it make make a new format.","Dies ist ein Standard-Format. Um Änderungen vorzunehmen, kopieren Sie bitte es zu machen, ein neues Format."
This is permanent action and you cannot undo. Continue?,"Dies ist eine dauerhafte Aktion, die Sie nicht rückgängig machen können. Fortsetzen?"
This must be checked if Style Settings are applicable,"Das muss überprüft werden, wenn Style Einstellungen gelten"
@@ -1190,7 +1190,7 @@ Title Field,Titel -Feld
Title Prefix,Titelpräfix
Title field must be a valid fieldname,Titelfeld muss ein gültiger Feldname sein
Title is required,Titel ist erforderlich
-To,An
+To,bis
To Do,Aufgaben
"To format columns, give column labels in the query.","Um Spalten zu formatieren, geben Sie die Spaltenbeschriftungen in der Abfrage ein."
"To give acess to a role for only specific records, check the 'Apply User Permissions'. User Permissions are used to limit users with such role to specific records.","Um Acess zu einer Rolle für nur bestimmte Datensätze zu geben , überprüfen Sie die 'Anwenden von Benutzerberechtigungen ."
@@ -1210,14 +1210,14 @@ Tweet will be shared via your user account (if specified),Tweet wird über Ihr B
Twitter Share,Twitter-Freigabe
Twitter Share via,Twitter-Freigabe über
Type,Typ
-"Unable to display this tree report, due to missing data. Most likely, it is being filtered out due to permissions.","Unable to display this tree report, due to missing data. Most likely, it is being filtered out due to permissions."
+"Unable to display this tree report, due to missing data. Most likely, it is being filtered out due to permissions.","Dieser Baum-Report kann nicht angezeigt werden, weil keine Daten vorliegen. Am häufigsten passiert dies, weil die Daten aufgrund fehlender Benutzerrechte ausgefiltert werden."
Unable to find attachment {0},Kann nicht finden Befestigung {0}
Unable to load: {0},Kann nicht geladen werden: {0}
Unable to open attached file. Please try again.,Kann nicht angehängte Datei zu öffnen. Bitte versuchen Sie es erneut .
Unable to send emails at this time,Kann nicht auf E-Mails zu diesem Zeitpunkt senden
Unknown Column: {0},Unknown Column: {0}
"Unknown file encoding. Tried utf-8, windows-1250, windows-1252.","Unbekannte Datei -Codierung. Versucht, UTF-8 , windows -1250 , windows-1252 ."
-Unread Messages,Ungelesene Nachrichten
+Unread Messages,Ungelesene E-Mails
Unsubscribe,Abmelden
Unsubscribed,Abgemeldet
Upcoming Events for Today,Veranstaltungen für heute
@@ -1225,30 +1225,30 @@ Update,Aktualisierung
Update Field,Feld aktualisieren
Update Value,Wert aktualisieren
Updated,Aktualisiert
-Upload,Hochladen
+Upload,hochladen
Upload Attachment,Anhang hochladen
-Upload CSV file containing all user permissions in the same format as Download.,"Laden Sie CSV-Datei, die alle Benutzerberechtigungen im gleichen Format als Download."
+Upload CSV file containing all user permissions in the same format as Download.,"Laden Sie die CSV-Datei, die alle Benutzerberechtigungen im gleichen Format wie der Download hat, hoch."
Upload a file,Datei hochladen
-Upload and Import,Hochladen und Importieren
-Upload and Sync,Hochladen und Synchronsieren
-Uploading...,Upload läuft...
-Upvotes,upvotes
+Upload and Import,Upload und Import
+Upload and Sync,Upload und Sync
+Uploading...,Hochladen läuft...
+Upvotes,Stimmen
Use TLS,Verwenden Sie TLS
User,Benutzer
User Cannot Create,Benutzer kann nicht erstellen
User Cannot Search,Benutzer kann nicht suchen
User Defaults,Profil Defaults
-User ID of a Blogger,User ID of a Blogger
+User ID of a Blogger,Benutzer-ID eines Bloggers
User ID of a blog writer.,Benutzer-ID eines Blogs Schriftsteller.
User Image,Benutzerbild
User Permission,Benutzerberechtigung
-User Permission DocTypes,User Permission DocTypes
+User Permission DocTypes,Benutzerrechte Dokumentenarten
User Permissions,Benutzerberechtigungen
-User Permissions Manager,Benutzerrechte -Manager
+User Permissions Manager,Benutzerrechte-Manager
User Roles,Benutzerrollen
User Tags,Benutzer-Tags
User Type,Benutzertyp
-"User Type ""System User"" can access Desktop. ""Website User"" can only be logged into the website and portal pages. ","User Type ""System User"" can access Desktop. ""Website User"" can only be logged into the website and portal pages. "
+"User Type ""System User"" can access Desktop. ""Website User"" can only be logged into the website and portal pages. ","Benutzertyp ""Systemnutzer"" können auf den Desktop zugreifen. ""Website Benutzer"" dürfen sich nur auf den Webseiten und den Portalseiten anmelden"
User Vote,User- Vote
User not allowed to delete {0}: {1},"Benutzer nicht erlaubt, zu löschen {0}: {1}"
User permissions should not apply for this Link,Benutzerrechte sollten nicht für dieses Link- Anwendung
@@ -1257,7 +1257,7 @@ User {0} cannot be disabled,Benutzer {0} kann nicht deaktiviert werden
User {0} cannot be renamed,Benutzer {0} kann nicht umbenannt werden
User {0} does not exist,Benutzer {0} existiert nicht
UserRole,Benutzerrolle
-Users,Users
+Users,Benutzer
Users and Permissions,Benutzer und Berechtigungen
Users with role {0}:,Benutzer mit Rolle {0}:
Valid Login id required.,Gültige Login-ID erforderlich.
@@ -1271,7 +1271,7 @@ Value missing for,Wert fehlt für
Verdana,Verdana
Version,Version
Version restored,Version wiederhergestellt
-View Details,View Details
+View Details,Details anschauen
Visit,Besuch
Warning,Warnung
Warning: This Print Format is in old style and cannot be generated via the API.,WARNUNG: Diese Druckformat ist im alten Stil und kann nicht über die API generiert werden.
@@ -1281,20 +1281,20 @@ Website,Website
Website Group,Website-Gruppe
Website Manager,Website-Administrator
Website Route,Website Route
-Website Route Permission,Website-Route-Permission
-Website Script,Website-Skript
+Website Route Permission,Website- Route-Permission
+Website Script,Webseitenskript
Website Settings,Website-Einstellungen
-Website Slideshow,Website-Diaschau
-Website Slideshow Item,Website-Diaschau-Artikel
-Website User,Website-Benutzer
+Website Slideshow,Webseite Diaschau
+Website Slideshow Item,Webseite Diaschau Artikel
+Website User,Webseitenbenutzer
Wednesday,Mittwoch
-Welcome email sent,Willkommensnachricht verschickt
-"When you Amend a document after Cancel and save it, it will get a new number that is a version of the old number.","Wenn Sie ein Dokument ändern , nachdem Sie auf Abbrechen und speichern Sie sie , wird es eine neue Nummer , die eine Version der alten Nummer ist zu bekommen."
-While uploading non English files ensure that the encoding is UTF-8.,While uploading non English files ensure that the encoding is UTF-8.
+Welcome email sent,Willkommen E-Mail verschickt
+"When you Amend a document after Cancel and save it, it will get a new number that is a version of the old number.","Wenn Sie ein Dokument ändern, nachdem Sie auf Abbrechen und Speichern geklickt haben, wird es eine neue Nummer erhalten, die eine Version der alten Nummer ist, bekommen."
+While uploading non English files ensure that the encoding is UTF-8.,"Wenn Sie nicht englisch-sprachige Dateien hochladen, stellen Sie sicher das Sie den Zeichensatz UTF-8 nutzen"
Width,Breite
Will be used in url (usually first name).,Wird in URL verwendet (in der Regel Vorname).
With Groups,mit Gruppen
-With Ledgers,mit Ledger
+With Ledgers,mit Buchführung
With Letterhead,Mit Briefkopf
Workflow,Workflow
Workflow Action,Workflow-Aktion
@@ -1317,28 +1317,28 @@ Writers Introduction,Einführung des Autors
Year,Jahr
Yes,Ja
Yesterday,Gestern
-You are not allowed to create / edit reports,Sie sind nicht berechtigt Berichte zu erstellen / zu bearbeiten
-You are not allowed to export the data of: {0}. Downloading empty template.,Sie haben nicht die Berechtigung die Daten von {0} zu exportieren. Es wird eine leere Vorlage heruntergeladen.
-You are not allowed to export this report,Sie haben nicht die Berechtigung diesen Bericht zu exportieren
-You are not allowed to print this document,Sie haben nicht die Berechtigung dieses Dokument zu drucken
-You are not allowed to send emails related to this document,Sie haben nicht die Berechtigung E-Mails die diesem Dokument verknüpft sind zu versenden
-You can also drag and drop attachments,Sie können auch Anhänge ziehen und ablegen (drag & drop)
-"You can change Submitted documents by cancelling them and then, amending them.","Sie können eingereichten Unterlagen durch Löschen und sie dann , zur Änderung der sie zu ändern."
+You are not allowed to create / edit reports,"Sie sind nicht berechtigt, Berichte zu erstellen/bearbeiten"
+You are not allowed to export the data of: {0}. Downloading empty template.,"Sie sind nicht berechtigt , die Daten zu exportieren: {0}. Herunterladen von leerer Vorlage."
+You are not allowed to export this report,Sie sind nicht berechtigt diesen Bericht zu exportieren
+You are not allowed to print this document,Sie sind nicht berechtigt dieses Dokument zu drucken
+You are not allowed to send emails related to this document,Es ist Ihnen nicht erlaubt E-Mails im Zusammenhang mit diesem Dokument zu versenden
+You can also drag and drop attachments,Sie können Anhänge auch per Drag- und Drop hinzufügen
+"You can change Submitted documents by cancelling them and then, amending them.","Sie können bereits eingereichte Unterlagen verändern, indem Sie diese löschen und daraufhin modifizieren."
You can use Customize Form to set levels on fields.,"Sie können Formular anpassen , um Ebenen auf Feldern eingestellt ."
-You can use wildcard %,Sie können als Platzhalter % verwenden
+You can use wildcard %,"Sie können den Platzhalter ""%"" verwenden"
You cannot install this app,Sie können diese App nicht installieren
-You don't have access to Report: {0},Sie haben keinen Zugriff auf den Bericht: {0}
-You don't have permission to get a report on: {0},Sie haben keine Benutzerberechtigung um einen einen Bericht zu {0} zu erhalten
-You have unsaved changes in this form. Please save before you continue.,Sie haben noch nicht gespeicherte Änderungen in diesem Formular.
+You don't have access to Report: {0},Sie haben keine Zugriffsrechte für den Bericht: {0}
+You don't have permission to get a report on: {0},Sie haben keine ausreichenden Benutzerrechte für einen Bericht zu: {0}
+You have unsaved changes in this form. Please save before you continue.,"Sie haben noch ungesicherte Änderungen in diesem Formular. Bitte speichern Sie diese, bevor Sie fortfahren."
You need to be logged in and have System Manager Role to be able to access backups.,"Sie müssen eingeloggt sein und über System-Manager -Rolle an der Lage, Backups zugreifen."
-You need write permission to rename,Sie benötigen Schreibberechtigung zur Umbennung
-You seem to have written your name instead of your email. \ Please enter a valid email address so that we can get back.,Es scheint als hätten Sie Ihren Namen anstatt Ihrer Email-Adresse angegeben. Bitte geben Sie Ihre Emailadresse ein damit wir zurückkehren können.
+You need write permission to rename,Zum Umbenennen benötigen Sie eine Schreibberechtigung
+You seem to have written your name instead of your email. \ Please enter a valid email address so that we can get back.,"Es scheint, als hätten Sie Ihren Namen statt Ihrer E-Mail-Adresse angegeben.\ Bitte geben Sie Ihre E-Mail-Adresse an, damit wir uns mit Ihnen in Verbindung setzen können."
"Your download is being built, this may take a few moments...","Ihr Download wird aufgebaut, dies kann einige Sekunden dauern ..."
[Label]:[Field Type]/[Options]:[Width],[Label]:[Field Type]/[Options]:[Width]
-[No Subject],[No Subject]
+[No Subject],[ohne Betreff]
[Optional] Send the email X days in advance of the specified date. 0 equals same day.,[Optional] Senden Sie die E-Mail-X Tage vor dem angegebenen Datum. 0 entspricht selben Tag.
-[no content],[no content]
-[unknown sender],[unknown sender]
+[no content],[ohne Inhalt]
+[unknown sender],[unbekannter Absender]
add your own CSS (careful!),fügen Sie Ihr eigenes CSS hinzu (Vorsicht!)
adjust,anpassen
align-center,zentriert ausrichten
@@ -1377,7 +1377,7 @@ cog,cog
comment,Kommentar
comments,Kommentare
dd-mm-yyyy,TT-MM-JJJJ
-dd.mm.yyyy,tt.mm.jjjj
+dd.mm.yyyy,TT.MM.JJJJ
dd/mm/yyyy,TT/MM/JJJJ
download,Download
download-alt,download-alt
@@ -1418,14 +1418,14 @@ indent-right,Einzug rechts
info-sign,Info-Zeichen
is not allowed.,nicht zulässig
italic,kursiv
-leaf,Blatt
+leaf,leaf
lft,li
list,Liste
list-alt,Liste-Alt
lock,sperren
lowercase,Kleinbuchstaben
magnet,Magnet
-map-marker,Kartenmarkierungen
+map-marker,Map-Marker
memcached is not working / stopped. Please start memcached for best results.,Memcached nicht funktioniert / gestoppt. Bitte starten Sie Memcached für beste Ergebnisse.
minus,Minus
minus-sign,Minuszeichen
@@ -1438,7 +1438,7 @@ off,aus
ok,OK
ok-circle,OK-Kreis
ok-sign,OK-Zeichen
-one of,einer der
+one of,eines von
or,oder
pause,anhalten
pencil,Bleistift
diff --git a/frappe/translations/el.csv b/frappe/translations/el.csv
index 35e077e7ce..a1cd0d53f6 100644
--- a/frappe/translations/el.csv
+++ b/frappe/translations/el.csv
@@ -24,14 +24,14 @@ Actions,δράσεις
Add,Προσθήκη
Add A New Rule,Προσθέσετε ένα νέο κανόνα
Add A User Permission,Προσθέστε μια άδεια χρήστη
-Add Attachments,Προσθήκη Συνημμένα
+Add Attachments,Προσθήκη Συνημμένων
Add Bookmark,Προσθήκη σελιδοδείκτη
Add CSS,Προσθήκη CSS
Add Column,Προσθήκη στήλης
Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,Προσθέστε το Google Analytics ID: παράδειγμα. UA-89XXX57-1. Παρακαλούμε Ψάξτε στη βοήθεια του Google Analytics για περισσότερες πληροφορίες.
Add Message,Προσθήκη μηνύματος
Add New Permission Rule,Προσθέστε νέο κανόνα άδεια
-Add Reply,Προσθέστε Απάντηση
+Add Reply,Προσθήκη Απάντησης
Add Total Row,Προσθήκη Σύνολο Row
Add a New Role,Προσθέστε ένα νέο ρόλο
Add a banner to the site. (small banners are usually good),Προσθέστε ένα banner στο site. (Μικρά πανό είναι συνήθως καλό)
@@ -40,7 +40,7 @@ Add attachment,Προσθήκη συνημμένου
Add code as <script>,Προσθήκη κώδικα ως <script>
Add custom javascript to forms.,Προσθήκη προσαρμοσμένων javascript για να τις μορφές .
Add fields to forms.,Προσθήκη πεδίων σε φόρμες .
-Add multiple rows,Προσθήκη πολλαπλές σειρές
+Add multiple rows,Προσθήκη πολλαπλών σειρών
Add new row,Προσθήκη νέας γραμμής
"Add the name of Google Web Font e.g. ""Open Sans""","Προσθέστε το όνομα της Google Font Web π.χ. "Open Sans""
Add to To Do,Προσθήκη στο να κάνει
@@ -51,7 +51,7 @@ Additional Info,Πρόσθετες Πληροφορίες
Additional Permissions,Πρόσθετα Δικαιώματα
Address,Διεύθυνση
Address Line 1,Διεύθυνση 1
-Address Line 2,Γραμμή διεύθυνσης 2
+Address Line 2,Γραμμή Διεύθυνσης 2
Address Title,Τίτλος Διεύθυνση
Address and other legal information you may want to put in the footer.,Διεύθυνση και άλλα νομικά στοιχεία που μπορεί να θέλετε να βάλετε στο υποσέλιδο.
Admin,Διαχειριστής
@@ -59,14 +59,14 @@ All Applications,Όλες οι αιτήσεις θα
All Day,Ολοήμερο
All customizations will be removed. Please confirm.,Όλες οι προσαρμογές θα πρέπει να αφαιρεθεί. Παρακαλούμε να επιβεβαιώσετε.
"All possible Workflow States and roles of the workflow.
Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Όλες οι πιθανές κράτη Workflow και τους ρόλους της ροής εργασίας.
Docstatus Επιλογές: 0 είναι "Saved", 1 "Υποβλήθηκε" και 2 "Ακυρώθηκε""
-Allow Attach,Αφήστε Επισυνάψτε
+Allow Attach,Επιτρέπεται Επισύναψη
Allow Import,Να επιτρέψουν την εισαγωγή
Allow Import via Data Import Tool,Αφήστε εισαγωγής μέσω Εργαλείο εισαγωγής δεδομένων
Allow Rename,Αφήστε Μετονομασία
Allow on Submit,Αφήστε για Υποβολή
Allow user to login only after this hour (0-24),Επιτρέπει στο χρήστη να συνδεθείτε μόνο μετά από αυτή την ώρα (0-24)
Allow user to login only before this hour (0-24),Επιτρέπει στο χρήστη να συνδεθείτε μόνο πριν από αυτή την ώρα (0-24)
-Allowed,Επιτρέπονται τα κατοικίδια
+Allowed,Επιτρέπεται
"Allowing DocType, DocType. Be careful!","Επιτρέποντας DocType , DocType . Να είστε προσεκτικοί !"
Already Registered,Ήδη Εγγεγραμμένοι
Already in user's To Do list,Ήδη από το χρήστη να κάνει λίστα
@@ -76,17 +76,17 @@ Always use above Login Id as sender,Πάντα να χρησιμοποιείτε
Amend,Τροποποιούνται
"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [favicon-generator.org]","Ένα αρχείο με το εικονίδιο. Επέκταση ICO. Θα πρέπει να είναι 16 x 16 px. Generated χρησιμοποιώντας μια γεννήτρια favicon. [ favicon-generator.org ]"
"Another {0} with name {1} exists, select another name","Ένας άλλος {0} με το όνομα {1} υπάρχει, επιλέξτε ένα άλλο όνομα"
-Any existing permission will be deleted / overwritten.,Κάθε υφιστάμενη άδεια θα διαγραφούν / αντικατασταθούν.
+Any existing permission will be deleted / overwritten.,Κάθε υφιστάμενη άδεια θα διαγραφεί / αντικατασταθεί.
Anyone Can Read,Οποιοσδηποτε μπορεί να διαβάσει
Anyone Can Write,Οποιοσδήποτε μπορεί να γράψει
"Apart from Role based Permission Rules, you can apply User Permissions based on DocTypes.","Εκτός από το ρόλο που βασίζονται Κανόνες άδεια , μπορείτε να εφαρμόσετε τα δικαιώματα χρήσης με βάση doctypes ."
"Apart from System Manager, roles with 'Set User Permissions' right can set permissions for other users for that Document Type.","Εκτός από το Διαχειριστή του Συστήματος , οι ρόλοι με το δικαίωμα 'Ρύθμιση δικαιωμάτων χρήστη » να ορίσετε δικαιώματα για άλλους χρήστες για αυτόν τον τύπο εγγράφου ."
App Name,Όνομα App
App not found,App δεν βρέθηκε
-Application Installer,εγκατάστασης εφαρμογών
-Applications,εφαρμογές
+Application Installer,Εγκατάσταση εφαρμογών
+Applications,Εφαρμογές
Apply Style,Εφαρμογή στυλ
-Apply User Permissions,Εφαρμόστε τα δικαιώματα χρήσης
+Apply User Permissions,Εφαρμογή δικαιωμάτων χρηστών
Are you sure you want to delete the attachment?,Είστε σίγουροι ότι θέλετε να διαγράψετε το συνημμένο;
Arial,Arial
"As a best practice, do not assign the same set of permission rule to different Roles. Instead, set multiple Roles to the same User.","Ως βέλτιστη πρακτική , δεν αποδίδουν το ίδιο σύνολο κανόνα άδεια για διαφορετικούς ρόλους . Αντ 'αυτού , που πολλούς ρόλους στο ίδιο το χρήστη ."
@@ -101,13 +101,13 @@ Assignment Status Changed,Η ανάθεση άλλαξε κατάσταση
Assignments,Αναθέσεις
Attach,Επισυνάψτε
Attach Document Print,Συνδέστε Εκτύπωση εγγράφου
-Attach as web link,Να επισυναφθεί ως σύνδεσμο ιστού
+Attach as web link,Επισύναψη σύνδεσμου ιστού
Attached To DocType,Που συνδέονται με DOCTYPE
Attached To Name,Συνδέονται με το όνομα
Attachments,Συνημμένα
Auto Email Id,Auto Id Email
Auto Name,Όνομα Auto
-Auto generated,Παράγεται Auto
+Auto generated,Παράγεται Αυτόματα
Avatar,Avatar
Back to Login,Επιστροφή στο Login
Background Color,Χρώμα φόντου
diff --git a/frappe/translations/es.csv b/frappe/translations/es.csv
index e99551892e..0f6fd78bd9 100644
--- a/frappe/translations/es.csv
+++ b/frappe/translations/es.csv
@@ -46,7 +46,7 @@ Add new row,Añadir Nueva Fila
Add to To Do,Añadir a Tareas
Add to To Do List Of,Agregar a la lista de tareas pendientes
Added {0} ({1}),Añadido: {0} ({1})
-Adding System Manager to this User as there must be atleast one System Manager,Añadiendo el Administrador del sistema para este usuario ya que debe haber al menos un Administrador de Sistema
+Adding System Manager to this User as there must be atleast one System Manager,Añadiendo como Administrador del sistema a este usuario ya que debe haber al menos un Administrador de Sistema
Additional Info,Información Adicional
Additional Permissions,Permisos Adicionales
Address,Dirección
@@ -80,7 +80,7 @@ Any existing permission will be deleted / overwritten.,Cualquier permiso existen
Anyone Can Read,Cualquiera puede leer
Anyone Can Write,Cualquiera puede escribir
"Apart from Role based Permission Rules, you can apply User Permissions based on DocTypes.","Además de reglas de permisos basado en roles , puede aplicar permisos de usuario basado en DocTypes ."
-"Apart from System Manager, roles with 'Set User Permissions' right can set permissions for other users for that Document Type.","Además de administrador del sistema, papeles con derecho de establecer permisos de usuario ""pueden establecer permisos para otros usuarios de ese tipo de documento ."
+"Apart from System Manager, roles with 'Set User Permissions' right can set permissions for other users for that Document Type.","Además del Administrador del Sistema, los oles con derecho a ""establecer permisos de usuario"" pueden establecer permisos para otros usuarios de ese tipo de documento."
App Name,Nombre de la Aplicación
App not found,Aplicación no encontrada
Application Installer,Instalador de Aplicaciones
@@ -123,15 +123,15 @@ Belongs to,Pertenece A
Bio,Bio
Birth Date,Fecha de Nacimiento
Blog Category,Blog Categoría
-Blog Intro,Intro al Blog
-Blog Introduction,Presentación del Blog
+Blog Intro,Intro. del Blog
+Blog Introduction,Introducción del Blog
Blog Post,Entrada en el Blog
Blog Settings,Configuración del Blog
Blog Title,Título del Blog
Blogger,Blogger
Bookmarks,marcadores
Both login and password required,Se requiere tanto usuario como contraseña
-Brand HTML,HTML Marca
+Brand HTML,Marca HTML
Bulk Email,"Correo Masivo
"
Bulk email limit {0} crossed,Límite de correo electrónico masivo {0} sobrepasado
@@ -281,7 +281,7 @@ Did not save,No guarde
"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Diferente ""Estados"" este documento puede existir pulg Al igual que en ""Abrir "", "" Pendiente de aprobación "", etc"
Disable Customer Signup link in Login page,Desactivar enlace de registro del cliente en la página de entrada
Disable Signup,Deshabilitar registro
-Disabled,discapacitado
+Disabled,Deshabilitado
Display,Visualización
Display Settings,Configuración de pantalla
Display in the sidebar of this Website Route node,Visualización en la barra lateral de este nodo Route Sitio web
@@ -605,7 +605,7 @@ Male,Masculino
Manage cloud backups on Dropbox,Administrar copias de seguridad de nubes en Dropbox
Manage uploaded files.,Administrar los archivos subidos.
Mandatory,obligatorio
-Mandatory fields required in {0},Los campos obligatorios requeridos en {0}
+Mandatory fields required in {0},Campos obligatorios requeridos en {0}
Mandatory filters required:\n,Filtros obligatorios exigidos: \ n
Master,Maestro
Max Attachments,Máximo de Adjuntos
@@ -718,7 +718,7 @@ Oops! Something went wrong,Oups! Algo salió mal
Open,Abierto
Open Count,Abrir Cuenta
Open Sans,Abrir Sans
-Open Source Web Applications for the Web,Open Source Aplicaciones Web para la Web
+Open Source Web Applications for the Web,Webapps Open Source para la Web
Open a module or tool,Abra un Módulo o Herramienta
Open {0},Abrir {0}
Optional: Alert will only be sent if value is a valid email id.,Opcional: Alerta sólo se enviará si el valor es un identificador de correo electrónico válida.
@@ -749,26 +749,26 @@ Page HTML,Página HTML
Page Header,Encabezado de Página
Page Header Background,Fondo del Encabezado de Página
Page Header Text,Texto del Encabezado de Página
-Page Links,Página Enlaces
+Page Links,Enlaces de la Página
Page Name,Nombre de la Página
-Page Role,Página Papel
-Page Text,Página del texto
+Page Role,Rol de la Página
+Page Text,Texto de la Página
Page Title,Título de la Página
Page content,Contenido de Página
Page not found,Página no Encontrada
-Page or Generator,Página o generador
-Page url name (auto-generated),Nombre url Página ( generada automáticamente )
-Parent Label,Etiqueta de Padres
-Parent Post,Mensaje de Padres
-Parent Website Page,Sitio web Padres Page
-Parent Website Route,Padres Website Ruta
-Parent Website Sitemap,Sitio web de Padres Mapa del sitio
+Page or Generator,Página o Generador
+Page url name (auto-generated),Nombre de la url de la Página ( generada automáticamente )
+Parent Label,Etiqueta Principal
+Parent Post,Post Principal
+Parent Website Page,Página Web Principal
+Parent Website Route,Ruta del Website Principal
+Parent Website Sitemap,Sitemap del Website Principal
Participants,Participantes
Password,Contraseña
-Password Updated,Contraseña Actualizado
-Password reset instructions have been sent to your email,Instrucciones de restablecimiento de contraseña han sido enviado a su correo electrónico
+Password Updated,Contraseña Actualizada
+Password reset instructions have been sent to your email,Las instrucciones para el restablecimiento de la contraseña han sido enviadas a su correo electrónico
Patch,Parche
-Patch Log,Patch Entrar
+Patch Log,Registro de Parches
Percent,Por Ciento
Perm Level,Nivel Perm
Permanently Cancel {0}?,Cancelar permanentemente {0} ?
@@ -792,7 +792,7 @@ Phone,Teléfono
Phone No.,No. de teléfono
Pick Columns,Elige Columnas
Picture URL,URL de la Imagen
-Pincode,pincode
+Pincode,Código PIN
Please attach a file first.,Adjunte un archivo primero .
Please attach a file or set a URL,"Por favor, adjuntar un archivo o defina una URL"
Please do not change the rows above {0},"Por favor, no cambiar las filas de arriba {0}"
@@ -840,7 +840,7 @@ Print Style Preview,Vista previa de Estilo de impresión
Print Width,Ancho de impresión
"Print with Letterhead, unless unchecked in a particular Document","Imprimir con membrete, a menos que sin comprobar en un documento concreto"
Print...,Imprimir ...
-Printing and Branding,Prensa y Branding
+Printing and Branding,Impresión y Marcas
Priority,Prioridad
Private,Privado
Properties,Propiedades
@@ -903,7 +903,7 @@ Response,Respuesta
Restrict IP,Restringir IP
Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),Restringir el usuario desde esta dirección IP única . Varias direcciones IP se pueden agregar al separar con comas. También acepta direcciones IP parciales como ( 111.111.111 )
Right,derecho
-Role,papel
+Role,Rol
Role Name,Nombre de función
Role Permissions Manager,Función Permisos Administrador
Role and Level,"Clases, y Nivel"
@@ -918,7 +918,7 @@ Row,Fila
Row #{0}:,Fila # {0}:
Rules defining transition of state in the workflow.,Reglas que definen la transición de estado del flujo de trabajo .
"Rules for how states are transitions, like next state and which role is allowed to change state etc.","Reglas para cómo los estados son las transiciones , como el siguiente estado y qué papel se le permite cambiar de estado , etc"
-Run scheduled jobs only if checked,Ejecutar los trabajos programados sólo si controladas
+Run scheduled jobs only if checked,Ejecutar las tareas programadas solamente si están comprobadas
Run the report first,Ejecute el informe primero
SMTP Server (e.g. smtp.gmail.com),"SMTP Server ( por ejemplo, smtp.gmail.com )"
Sales,Venta
@@ -1003,7 +1003,7 @@ Setup > User Permissions Manager,Configuración> Permisos de usuario Administrad
Setup Email Alert based on various criteria.,Configuración de Alerta de E-mail basado en varios criterios.
Setup of fonts and background.,Configuración de fuentes y el fondo .
"Setup of top navigation bar, footer and logo.","Configuración de la barra de navegación superior , pie de página y el logotipo."
-Short Bio,Biográfica
+Short Bio,Biografía corta
Short Name,Nombre corto
Shortcut,atajo
Show / Hide Modules,Mostrar / Ocultar Módulos
@@ -1111,9 +1111,9 @@ Time Zone,Huso Horario
Timezone,Zona horaria
Title,Título
Title / headline of your page,Título / Encabezado de su Página
-Title Case,Título Case
+Title Case,Zona de Título
Title Field,Campo de Título
-Title Prefix,Title Prefix
+Title Prefix,Prefijo del Título
Title field must be a valid fieldname,Campo Título debe ser un nombre de campo válido
Title is required,Se requiere título
To,a
@@ -1212,22 +1212,22 @@ Wednesday,Miércoles
Welcome email sent,Correo electrónico de bienvenida enviado
"When you Amend a document after Cancel and save it, it will get a new number that is a version of the old number.","Cuando se modifique un documento después de Cancelar y guardarlo , se obtendrá un nuevo número que es una versión del antiguo número."
Width,Ancho
-Will be used in url (usually first name).,Se utilizará en url (generalmente primero nombre).
+Will be used in url (usually first name).,Se utilizará en la url (generalmente el primer nombre).
With Groups,Con Grupos
-With Ledgers,Con Ledgers
+With Ledgers,Con Libros de Contabilidad
With Letterhead,Con Membrete
-Workflow,Workflow
-Workflow Action,Acción Workflow
-Workflow Action Name,Acción Workflow Nombre
-Workflow Document State,Flujo de trabajo de documentos Estado
-Workflow Document States,Workflow Documento Unidos
+Workflow,Flujo de Trabajo
+Workflow Action,Acción del Flujo de Trabajo
+Workflow Action Name,Nombre de la Acción del Grupo de Trabajo
+Workflow Document State,Estado de los Documentos del Flujo de Trabajo
+Workflow Document States,Estados de los Documentos de los Flujos de Trabajo
Workflow Name,Nombre de flujo
Workflow State,Flujo de trabajo Estado
Workflow State Field,Flujo de trabajo de campo Estado
Workflow Transition,La transición de flujo de trabajo
Workflow Transitions,Workflow Transiciones
Workflow will start after saving.,Flujo de trabajo se iniciará después de guardar .
-Write,escribir
+Write,Escribir
Write a Python file in the same folder where this is saved and return column and result.,Escriba un archivo de Python en la misma carpeta donde esta se guarda y la columna y el resultado volver.
Write a SELECT query. Note result is not paged (all data is sent in one go).,Escriba una consulta SELECT. Resultado Nota no se pagina ( todos los datos se envían en una sola vez ) .
Write titles and introductions to your blog.,Escribe títulos y las introducciones a tu blog .
@@ -1264,14 +1264,14 @@ arrow-right,arrow-right
arrow-up,flecha hacia arriba
asterisk,asterisco
backward,hacia atrás
-ban-circle,Círculo-Prohibición
+ban-circle,Área de Prohibición
barcode,código de barras
beginning with,a partir de
bell,campana
bold,negrita
book,libro
bookmark,marcador
-briefcase,Maletín
+briefcase,Cartera
bullhorn,megáfono
calendar,calendario
camera,Cámara
@@ -1353,7 +1353,7 @@ ok-circle,ok- círculo
ok-sign,ok- signo
one of,uno de
or,o
-pause,Pausa
+pause,pausa
pencil,Lápiz
picture,Imagen
plane,Plano
@@ -1376,7 +1376,7 @@ resize-small,cambiar el tamaño pequeño
resize-vertical,cambiar el tamaño vertical
retweet,Retweet
rgt,RGT
-road,carretera
+road,ruta
screenshot,Captuta de Pantalla
search,búsqueda
share,cuota
diff --git a/frappe/translations/fr.csv b/frappe/translations/fr.csv
index 0c1d2b1146..6eaeda83fd 100644
--- a/frappe/translations/fr.csv
+++ b/frappe/translations/fr.csv
@@ -54,8 +54,8 @@ Address Line 1,Adresse ligne 1
Address Line 2,Adresse ligne 2
Address Title,Titre de l'adresse
Address and other legal information you may want to put in the footer.,Adresse et autres informations juridiques que vous voudriez mettre dans le pied de page.
-Admin,admin
-All Applications,toutes les applications
+Admin,Administrateur
+All Applications,Toutes les applications
All Day,Toute la journée
All customizations will be removed. Please confirm.,Toutes les personnalisations seront supprimés. Veuillez confirmer.
"All possible Workflow States and roles of the workflow.
Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Tous les états et les rôles possibles du flux de travail.
Options de Docstatus: 0 est "Sauver", 1 signifie «soumis» et 2 est «annulé»"
@@ -170,7 +170,7 @@ Check,Vérifier
Check / Uncheck roles assigned to the User. Click on the Role to find out what permissions that Role has.,Cochez / Décochez les rôles assignés au profil. Cliquez sur le Rôle de savoir ce que ce rôle comme autorisations.
Check this if you want to send emails as this id only (in case of restriction by your email provider).,Cochez cette case si vous souhaitez envoyer des emails en tant que cette id seulement (en cas de restriction par votre fournisseur de messagerie).
Check this to make this the default letter head in all prints,"Cochez cette case pour faire de cette entête de lettre, celle par défaut dans toutes les imprimés"
-Check which Documents are readable by a User,Vérifiez quels documents sont lisibles par un utilisateur
+Check which Documents are readable by a User,Vérifier quels documents sont lisibles pour un utilisateur donné
Checked items shown on desktop,Les éléments cochés sont indiqués sur le bureau
Child Tables are shown as a Grid in other DocTypes.,Les tableaux enfants sont présentés comme une grille dans les autres documents.
City,Ville
@@ -309,7 +309,7 @@ Drag to sort columns,Faites glisser pour trier les colonnes
Due Date,Due Date
Duplicate name {0} {1},Dupliquer nom {0} {1}
Dynamic Link,Lien dynamique
-ERPNext Demo,ERPNext Démo
+ERPNext Demo,Démo ERPNext
Edit,Éditer
Edit Permissions,Modifier les autorisations
Editable,Editable
@@ -336,7 +336,7 @@ Emails are muted,Les e-mails sont mis en sourdine
Embed image slideshows in website pages.,Intégrer des diaporamas d'images dans les pages du site.
Enable,permettre
Enable Comments,Activer Commentaires
-Enable Scheduled Jobs,Activer tâches planifiées
+Enable Scheduled Jobs,Activer les tâches planifiées
Enabled,Activé
Ends on,Se termine le
Enter Form Type,Entrez le type de formulaire
@@ -376,7 +376,7 @@ Facebook Share,Facebook Partager
Facebook User ID,Facebook ID utilisateur
Facebook Username,Facebook Nom d'utilisateur
FavIcon,FavIcon
-Female,Féminin
+Female,Femme
Field Description,Champ Description
Field Name,Nom de domaine
Field Type,Type de champ
@@ -401,13 +401,13 @@ File URL,URL du fichier
File not attached,Le fichier n'a pas fixé
File size exceeded the maximum allowed size of {0} MB,La taille du fichier a dépassé la taille maximale autorisée de {0} Mo
Fill Screen,Remplir l'écran
-Filter,Filtrez
+Filter,Filtre
Filter records based on User Permissions defined for a user,Filtrer les enregistrements basés sur les autorisations des utilisateurs définis pour un utilisateur
Filters,Filtres
Find {0} in {1},Trouver {0} dans {1}
First Name,Prénom
Float,Flotter
-Float Precision,Flotteur de précision
+Float Precision,Nombre de décimales
Font (Heading),Font (cap)
Font (Text),Font (texte)
Font Size,Taille des caractères
@@ -430,7 +430,7 @@ Form,forme
Forum,Forum
Forums,Fermer : {0}
Forward To Email Address,Transférer à l'adresse e-mail
-Frappe Framework,Cadre de Frappe
+Frappe Framework,Framework Frappe
Friday,Vendredi
From Date must be before To Date,Partir de la date doit être antérieure à ce jour
Full Name,Nom et Prénom
@@ -467,7 +467,7 @@ Have an account? Login,Vous avez un compte? Connexion
Header,En-tête
Heading,Titre
Heading Text As,Intitulé texte que
-Help,Aider
+Help,Aide
Help on Search,Aide de recherche
Helvetica Neue,Helvetica Neue
Hidden,Caché
@@ -478,7 +478,7 @@ Hide Toolbar,Masquer la barre
Hide the sidebar,Masquer la barre latérale
High,Haut
Highlight,Surligner
-History,Histoire
+History,Historique
Home Page,Page d'accueil
Home Page is Products,Page d'accueil Produits est
ID (name) of the entity whose property is to be set,ID (nom) de l'entité dont la propriété doit être définie
@@ -542,7 +542,8 @@ Is Standard,Est-standard
Is Submittable,Est-Submittable
Is Task,est Groupe
Item cannot be added to its own descendents,Article ne peut être ajouté à ses propres descendants
-JavaScript Format: frappe.query_reports['REPORTNAME'] = {},JavaScript Format : frappe.query_reports [' REPORTNAME '] = {}
+JavaScript Format: frappe.query_reports['REPORTNAME'] = {},"JavaScript Format :
+frappe.query_reports [' REPORTNAME '] = {}"
Javascript,Javascript
Javascript to append to the head section of the page.,Javascript à ajouter à la section head de la page.
Key,Clé
@@ -763,9 +764,9 @@ Parent Website Route,Montant de l'impôt après réduction Montant
Parent Website Sitemap,Parent Plan du site
Participants,Les participants
Password,Mot de passe
-Password Updated,Mot de passe Mise à jour
+Password Updated,Mot de passe mise à jour
Password reset instructions have been sent to your email,Instructions de réinitialisation de mot de passe ont été envoyés à votre adresse email
-Patch,Pièce
+Patch,Correctif
Patch Log,Connexion Patch
Percent,Pour cent
Perm Level,Perm niveau
@@ -848,7 +849,7 @@ Property Type,Type de propriété
Public,Public
Published,Publié
Published On,Publié le
-Published on website at: {0},Publié sur le site Web au: {0}
+Published on website at: {0},Publié sur le site Web le: {0}
Pull Emails from the Inbox and attach them as Communication records (for known contacts).,Tirez e-mails à partir de la boîte de réception et les attacher comme des enregistrements de communication (pour les contacts connus).
Query,Requête
Query Options,Options de requête
@@ -903,7 +904,7 @@ Restrict user from this IP address only. Multiple IP addresses can be added by s
Right,Droit
Role,Rôle
Role Name,Rôle Nom
-Role Permissions Manager,Permission de rôle Gestionnaire
+Role Permissions Manager,Gestion autorisation des rôles
Role and Level,Rôle et le niveau
Role exists,rôle existe
Roles,Rôles
@@ -916,14 +917,14 @@ Row,Rangée
Row #{0}:,Ligne # {0}:
Rules defining transition of state in the workflow.,Règles définissant la transition de l'état dans le workflow.
"Rules for how states are transitions, like next state and which role is allowed to change state etc.","Règles pour la manière dont les États sont des transitions, comme état suivant et dont le rôle est autorisé à changer d'état, etc"
-Run scheduled jobs only if checked,Exécuter les tâches planifiées que si vérifiés
+Run scheduled jobs only if checked,Les tâches planifiées son exécutées qui si coché
Run the report first,Exécutez le premier rapport
SMTP Server (e.g. smtp.gmail.com),Serveur SMTP (smtp.gmail.com par exemple)
Sales,Ventes
Same file has already been attached to the record,Même fichier a déjà été jointe au dossier
Sample,Echantillon
Saturday,Samedi
-Save,sauver
+Save,Enregistrer
Scheduler Log,Scheduler Connexion
Script,Scénario
Script Report,Rapport de Script
@@ -948,7 +949,7 @@ Select Type,Sélectionnez le type de
Select User or DocType to start.,Sélectionnez l'utilisateur ou Doctype pour commencer.
Select a Banner Image first.,Choisissez une bannière image première.
Select an image of approx width 150px with a transparent background for best results.,Sélectionnez une image d'une largeur d'environ 150px avec un fond transparent pour de meilleurs résultats.
-Select dates to create a new ,Select dates to create a new
+Select dates to create a new ,Sélectionnez les dates pour créer un nouveau
"Select modules to be shown (based on permission). If hidden, they will be hidden for all users.","Sélectionnez les modules à être affichées ( sur la base de l'autorisation ) . Si caché , ils seront cachés pour tous les utilisateurs ."
Select or drag across time slots to create a new event.,Sélectionnez ou glisser sur des intervalles de temps pour créer un nouvel événement.
"Select target = ""_blank"" to open in a new page.","Sélectionnez target = "" _blank "" pour ouvrir dans une nouvelle page ."
@@ -977,25 +978,25 @@ Server,Serveur
Server & Credentials,Serveur et de vérification des pouvoirs
Server Error: Please check your server logs or contact tech support.,Erreur de serveur : S'il vous plaît vérifier vos logs du serveur ou contactez le support technique .
Session Expired. Logging you out,Session a expiré. Vous déconnecter
-Session Expiry,Session d'expiration
-Session Expiry in Hours e.g. 06:00,"Expiration session en heures, par exemple 06:00"
-Session Expiry must be in format {0},Session d'expiration doit être au format {0}
+Session Expiry,Expiration session
+Session Expiry in Hours e.g. 06:00,"Delai d'expiration d'une session en heures, exp. 06:00"
+Session Expiry must be in format {0},Expiration de session doit être au format {0}
Set Banner from Image,Réglez bannière de l'image
Set Link,Réglez Lien
Set Login and Password if authentication is required.,Set de connexion et mot de passe si l'authentification est requise.
Set Only Once,Défini qu'une seule fois
Set Password,définir mot de passe
-Set Permissions on Document Types and Roles,Définir les autorisations sur les types de documents et des rôles
+Set Permissions on Document Types and Roles,Définir les autorisations des rôles sur les types de documents .
Set Permissions per User,Définir les autorisations par utilisateur
Set User Permissions,Définir les autorisations des utilisateurs
Set Value,Définir la valeur
"Set default format, page size, print style etc.","Format défini par défaut, le format de page, le style d'impression etc"
-Set numbering series for transactions.,Réglez série de numérotation pour les transactions.
+Set numbering series for transactions.,Numérotation pour les divers transactions.
Set outgoing mail server.,Réglez serveur de courrier sortant .
Settings,Réglages
Settings for About Us Page.,Paramètres de la page A propos de nous.
Settings for Contact Us Page.,Paramètres de la page Contactez-nous.
-Setup,Installation
+Setup,Configuration
Setup > User,Configuration> utilisateur
Setup > User Permissions Manager,Configuration> autorisations des utilisateurs Gestionnaire
Setup Email Alert based on various criteria.,Configuration Alerte Email basée sur différents critères.
@@ -1004,10 +1005,10 @@ Setup of fonts and background.,Configuration des polices et le fond.
Short Bio,Courte biographie
Short Name,Nom court
Shortcut,Raccourci
-Show / Hide Modules,Afficher / Masquer les Modules
+Show / Hide Modules,Gestion Modules
Show Print First,Montrer Imprimer Première
Show Tags,Afficher les tags
-Show or hide modules globally.,Afficher ou masquer les modules à l'échelle mondiale .
+Show or hide modules globally.,Afficher ou masquer les modules.
Show rows with zero values,Afficher lignes avec des valeurs nulles
Show tags,Afficher mots clés
Show this field as title,Voir ce domaine que le titre
@@ -1064,7 +1065,7 @@ Sync Inbox,Sync boîte de réception
System,Système
System Settings,Paramètres système
System User,L'utilisateur du système
-System and Website Users,Système et utilisateurs du site Web
+System and Website Users,Utilisateurs système et site Web
System generated mails will be sent from this email id.,Mails générés par le système seront envoyés à cette id e-mail.
Table,Table
Table {0} cannot be empty,Tableau {0} ne peut pas être vide
@@ -1157,7 +1158,7 @@ Upload and Sync,Télécharger et Sync
Uploading...,Téléchargement ...
Upvotes,upvotes
Use TLS,Utilisez TLS
-User,Utilisateur
+User,Utilisateurs
User Cannot Create,L'utilisateur ne peut pas créer
User Cannot Search,L'utilisateur ne peut pas effectuer de recherche
User Defaults,Par défaut le profil
@@ -1165,11 +1166,11 @@ User ID of a blog writer.,ID de l'utilisateur d'un écrivain blog.
User Image,De l'utilisateur
User Permission,Permission de l'utilisateur
User Permissions,Les autorisations des utilisateurs
-User Permissions Manager,Les autorisations des utilisateurs Gestionnaire
-User Roles,Rôles de l'utilisateur
+User Permissions Manager,Gestion autorisations des utilisateurs
+User Roles,Définition des rôles
User Tags,Nuage de Tags
User Type,Type d'utilisateur
-"User Type ""System User"" can access Desktop. ""Website User"" can only be logged into the website and portal pages. ","User Type ""System User"" can access Desktop. ""Website User"" can only be logged into the website and portal pages. "
+"User Type ""System User"" can access Desktop. ""Website User"" can only be logged into the website and portal pages. ","L'utilisateur type ""utilisateur système"" peut accéder au bureau. ""utilisateur web"" ne peut être connecté qu'au site Web et pages du portail."
User Vote,Vote de l'utilisateur
User not allowed to delete {0}: {1},Utilisateur non autorisé à supprimer {0}: {1}
User permissions should not apply for this Link,Autorisations de l'utilisateur ne devraient pas s'appliquer pour ce Lien
@@ -1207,7 +1208,7 @@ Website Slideshow,Diaporama site web
Website Slideshow Item,Point Diaporama site web
Website User,Utilisateur
Wednesday,Mercredi
-Welcome email sent,Bienvenue courriel envoyé
+Welcome email sent,Email de bienvenue envoyé
"When you Amend a document after Cancel and save it, it will get a new number that is a version of the old number.","Lorsque vous modifiez un document après Annuler et enregistrez-le , il va obtenir un nouveau numéro qui est une version de l'ancien numéro ."
Width,Largeur
Will be used in url (usually first name).,Sera utilisé dans url (généralement prénom).
@@ -1251,7 +1252,7 @@ You seem to have written your name instead of your email. \ Please enter a v
[Optional] Send the email X days in advance of the specified date. 0 equals same day.,[Optionnel] Envoyer les emails X jours à l'avance de la date spécifiée. 0 est égal même jour.
add your own CSS (careful!),ajouter vos propres CSS (prudence!)
adjust,paramétrer
-align-center,alignez-centre
+align-center,Centrer
align-justify,alignement justifier
align-left,alignement à gauche
align-right,aligner à droite
@@ -1298,7 +1299,7 @@ exclamation-sign,exclamation signe
eye-close,oeil de près
eye-open,ouvrir les yeux
facetime-video,facetime-vidéo
-fast-backward,Recherche rapide arrière
+fast-backward,Retour rapide
fast-forward,avance rapide
file,dossier
film,film
@@ -1310,7 +1311,7 @@ folder-open,dossier-ouvrir
font,fonte
forward,avant
found,trouvé
-fullscreen,fullscreen
+fullscreen,Plein écran
gift,cadeau
glass,verre
globe,globe
diff --git a/frappe/translations/hr.csv b/frappe/translations/hr.csv
index 87cd4adc80..d9326d6d56 100644
--- a/frappe/translations/hr.csv
+++ b/frappe/translations/hr.csv
@@ -14,10 +14,10 @@
e.g. (55 + 434) / 4 or =Math.sin(Math.PI/2)..., npr. (55 + 434) / 4 strong> ili = Math.sin (math.PI / 2) strong> ... i>
module name..., ime modula ... i>
text in document type, tekst i> u b> vrste dokumenta i>
-A user can be permitted to multiple records of the same DocType.,Korisnik može biti dopušteno da se više zapisa iste vrste dokumenata .
-About,Oko
-About Us Settings,O nama Postavke
-About Us Team Member,O nama reprezentativka
+A user can be permitted to multiple records of the same DocType.,Korisniku može biti dopušten višestruki upis istih DocType-ova.
+About,O nama
+About Us Settings,"""O nama"" postavke"
+About Us Team Member,"""O nama"" član tima"
Action,Akcija
Actions,akcije
"Actions for workflow (e.g. Approve, Cancel).","Akcije za tijek rada ( npr. Odobri , Odustani ) ."
@@ -52,9 +52,9 @@ Additional Permissions,Dodatni Dozvole
Address,Adresa
Address Line 1,Adresa Linija 1
Address Line 2,Adresa Linija 2
-Address Title,Adresa Naslov
-Address and other legal information you may want to put in the footer.,Adresa i druge pravne informacije koje svibanj želite staviti u podnožje.
-Admin,admin
+Address Title,Adresa - naslov
+Address and other legal information you may want to put in the footer.,Adresa i druge pravne informacije koje možda želite staviti u podnožje.
+Admin,Administrator
All Applications,Svi Prijave
All Day,All Day
All customizations will be removed. Please confirm.,"Sve prilagodbe će biti uklonjena. Molimo, potvrdite."
@@ -207,7 +207,7 @@ Contact Us Settings,Kontaktirajte nas Settings
Content,Sadržaj
Content Hash,Sadržaj Ljestve
Content in markdown format that appears on the main side of your page,Sadržaj u smanjenje formatu koji se pojavljuje na glavnoj strani stranice
-Content web page.,Sadržaj web stranica.
+Content web page.,Sadržaj web stranice.
Controller,kontrolor
Copy,Kopirajte
Copyright,Autorsko pravo
@@ -239,84 +239,84 @@ Customized HTML Templates for printing transctions.,Prilagođeno HTML predloške
Daily Event Digest is sent for Calendar Events where reminders are set.,"Dnevni događaji Digest je poslan za kalendar događanja, gdje su postavljene podsjetnici."
Danger,Opasnost
Data,Podaci
-Data Import / Export Tool,Podaci za uvoz / izvoz alat
-Data Import Tool,Data Import Tool
+Data Import / Export Tool,Uvoz / izvoz podataka
+Data Import Tool,Alat za unos datoteka
Data missing in table,Podaci koji nedostaju u tablici
Date,Datum
-Date Change,Datum Promjena
-Date Changed,Datum promjene
-Date Format,Datum Format
-Date and Number Format,Datum i broj format
-Date must be in format: {0},Datum mora biti u obliku : {0}
-Datetime,Datetime
+Date Change,Promjena datuma
+Date Changed,Promjenjeni datum
+Date Format,Oblik datuma
+Date and Number Format,Datum i oblik brojeva
+Date must be in format: {0},Datum mora biti u obliku: {0}
+Datetime,Datum i vrijeme
Days in Advance,Dana unaprijed
-Dear,Drag
-Default,Zadani
-Default Print Format,Zadani Ispis Format
+Dear,Poštovani
+Default,Zadano
+Default Print Format,Zadani oblik ispisa
Default Value,Zadana vrijednost
-Default is system timezone,Default je sustav zonu
-"Default: ""Contact Us""",Default: "Kontaktirajte nas"
-DefaultValue,DefaultValue
+Default is system timezone,Zadana je vremenska zona sustava
+"Default: ""Contact Us""","Zadano: ""Kontaktirajte nas"""
+DefaultValue,Zadana vrijednost
Defaults,Zadani
-"Define read, write, admin permissions for a Website Page.","Definirajte čitati, pisati , admin dozvole za web stranicu ."
-Define workflows for forms.,Definirajte rada za oblicima .
+"Define read, write, admin permissions for a Website Page.","Definirajte čitanje, pisanje i admin dozvole za web stranicu."
+Define workflows for forms.,Definirajte radne procese za oblike.
Delete,Izbrisati
Delete Row,Izbriši redak
Depends On,Ovisi o
-Descending,Spuštanje
+Descending,Silazni
Description,Opis
-Description and Status,Opis i Status
-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Opis za unos stranici, kao običan tekst, samo par redaka. (Max 140 znakova)"
+Description and Status,Opis i status
+"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Opis za unos stranice, kao običan tekst, samo par redaka. (najviše 140 znakova)"
Description for page header.,Opis za zaglavlje stranice.
-Desktop,Desktop
+Desktop,Radna površina
Details,Detalji
-Did not add,Nije li dodati
-Did not cancel,Nije li otkazati
-Did not find {0} for {0} ({1}),Niste pronašli {0} za {0} ( {1} )
-Did not load,Nije učitati
-Did not remove,Jeste vaditi
-Did not save,Nije li spremiti
-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Različite "Države", ovaj dokument može postojati u. Kao "Otvoreno", "na čekanju za odobrenje", itd."
-Disable Customer Signup link in Login page,Bez Korisnička prijavom vezu u stranicu za prijavu
-Disable Signup,Bez Prijava
-Disabled,Onesposobljen
-Display,prikaz
-Display Settings,Postavke prikaza
-Display in the sidebar of this Website Route node,Prikaz u sidebar ovog web Route čvora
-Do not allow user to change after set the first time,Nemojte dopustiti korisnik to promijeniti nakon što je postavljen prvi put
-Doc Status,Doc Status
+Did not add,Nije dodano
+Did not cancel,Nije otkazano
+Did not find {0} for {0} ({1}),Nije pronađeno {0} za {0} ( {1} )
+Did not load,Nije učitano
+Did not remove,Nije uklonjeno
+Did not save,Nije spremjeno
+"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Različita ""Stanja"", ovaj dokument može postojati u. Kao ""Otvoreno"", ""Na čekanju za odobrenje"", itd."
+Disable Customer Signup link in Login page,Ugasiti korisnički prijavni link na stranici za prijavu
+Disable Signup,Ugasiti prijave
+Disabled,Ugašeno
+Display,Prikaz
+Display Settings,Prikaz postavki
+Display in the sidebar of this Website Route node,Prikaz u bočnom stupcu ovog web route čvora
+Do not allow user to change after set the first time,Ne dopustiti korisniku izmjene nakon što je upisao prvi put
+Doc Status,Doc status
DocField,DocField
DocPerm,DocPerm
DocType,DOCTYPE
-DocType Details,DOCTYPE Detalji
-DocType can not be merged,DOCTYPE ne mogu se spajati
-DocType on which this Workflow is applicable.,DOCTYPE na koje se ovaj tijek je primjenjivo.
-DocType or Field,DOCTYPE ili polja
+DocType Details,DOCTYPE - detalji
+DocType can not be merged,DOCTYPE se ne može spajati
+DocType on which this Workflow is applicable.,DOCTYPE na koje se primjenjuje ovaj radni proces.
+DocType or Field,DOCTYPE ili polje
Doclist JSON,Doclist JSON
Docname,Docname
Document,Dokument
-Document Status transition from ,Dokument Status prijelaz iz
-Document Status transition from {0} to {1} is not allowed,Status dokumenta tranzicija iz {0} u {1} nije dopušteno
-Document Type,Document Type
-Document is only editable by users of role,Dokument je samo uređivati korisnika ulozi
+Document Status transition from ,Tranzicija statusa dokumenta iz
+Document Status transition from {0} to {1} is not allowed,Tranzicija statusa dokumenta iz {0} u {1} nije dopuštena
+Document Type,Tip dokumenta
+Document is only editable by users of role,Dokument može uređivati samo korisnik
Documentation,Dokumentacija
Documents,Dokumenti
Download,Preuzimanje
Download Backup,Preuzmite Backup
-Download link for your backup will be emailed on the following email address:,Link za download za svoj backup će biti poslana na sljedeće e-mail adresu :
-Drafts,Nacrti
-Drag to sort columns,Povuci za sortiranje stupaca
+Download link for your backup will be emailed on the following email address:,Link za preuzimanje sigurnosne kopije će biti poslan na sljedeću e-mail adresu:
+Drafts,Nepotvrđeni
+Drag to sort columns,Povucite kako bi sortirali stupce
Due Date,Datum dospijeća
-Duplicate name {0} {1},Dvostruki naziv {0} {1}
-Dynamic Link,Dynamic Link
+Duplicate name {0} {1},Dupli naziv {0} {1}
+Dynamic Link,Dinamička poveznica
ERPNext Demo,ERPNext Demo
Edit,Uredi
Edit Permissions,Uredi dozvole
Editable,Uređivati
Email,E-mail
Email Alert,E-mail obavijest
-Email Alert Recipient,E-mail obavijest Primatelj
-Email Alert Recipients,E-mail obavijest Primatelji
+Email Alert Recipient,E-mail obavijest za primatelja
+Email Alert Recipients,E-mail obavijest za primatelje
Email By Document Field,E-mail dokumentom Field
Email Footer,E-mail podnožje
Email Host,E-mail Host
@@ -326,9 +326,9 @@ Email Password,E-mail Lozinka
Email Sent,E-mail poslan
Email Settings,Postavke e-pošte
Email Signature,E-mail potpis
-Email Use SSL,Pošaljite Use
+Email Use SSL,E-mail koristi SSL
Email address,E-mail adresa
-"Email addresses, separted by commas","E-mail adrese, separted zarezom"
+"Email addresses, separted by commas","E-mail adrese, odvojene zarezom"
Email not verified with {1},E-mail nije potvrđen sa {1}
Email sent to {0},E-mail poslan na {0}
Email...,E-mail ...
@@ -455,7 +455,7 @@ Google User ID,Google User ID
Google Web Font (Heading),Google Web Font (Heading)
Google Web Font (Text),Google Web Font (Tekst)
Greater or equals,Veće ili jednaki
-Greater than,veći od
+Greater than,Veći od
"Group Added, refreshing...","Grupa Dodano , osvježavajuće ..."
Group Description,Grupa Opis
Group Name,Ime grupe
@@ -638,20 +638,20 @@ Must specify a Query to run,Mora se odrediti upita za pokretanje
My Settings,Moje postavke
Name,Ime
Name Case,Ime slučaja
-Name and Description,Naziv i opis
+Name and Description,Ime i opis
Name is required,Ime je potrebno
Name not permitted,Ime nije dopušteno
-Name not set via Prompt,Ime ne postavite putem retka
-Name of the Document Type (DocType) you want this field to be linked to. e.g. Customer,Naziv vrste dokumenta (DOCTYPE) želite li to polje biti povezani. npr. Korisnička
-Name of {0} cannot be {1},Naziv {0} ne može biti {1}
-Naming,imenovanje
-Naming Series mandatory,Imenovanje serije obaveznu
-Nested set error. Please contact the Administrator.,Ugniježđeni set pogreška . Molimo vas da kontaktirate administratora .
+Name not set via Prompt,Ne postavljajte ime preko Prompt-a
+Name of the Document Type (DocType) you want this field to be linked to. e.g. Customer,Naziv vrste dokumenta (DOCTYPE) želite li da to polje bude povezano na naprimjer kupca
+Name of {0} cannot be {1},Naziv od {0} ne može biti {1}
+Naming,Imenovanje
+Naming Series mandatory,Obvezno odabrati seriju
+Nested set error. Please contact the Administrator.,Došlo je do pogreške u postavkama. Molimo Vas da kontaktirate administratora.
New,Nova
-New Password,Novi Lozinka
+New Password,Nova zaporka
New Record,Novi rekord
New comment on {0} {1},Novi komentar na {0} {1}
-New password emailed,Nova lozinka poslana
+New password emailed,Nova zaporka poslana mailom
New value to be set,Nova vrijednost treba postaviti
New {0},Nova {0}
Next Communcation On,Sljedeća komunikacijski Na
@@ -742,28 +742,28 @@ PDF Settings,PDF postavke
POP3 Mail Server (e.g. pop.gmail.com),POP3 Mail Server (npr. pop.gmail.com)
Page,Stranica
Page #{0} of {1},Stranica # {0} od {1}
-Page Background,Page Pozadinska
-Page HTML,Stranica HTML
-Page Header,Revija
-Page Header Background,Stranica Pozadina zaglavlja
-Page Header Text,Stranica Tekst zaglavlja
-Page Links,Stranica Linkovi
-Page Name,Stranica Ime
+Page Background,Pozadina stranice
+Page HTML,HTML stranica
+Page Header,Zaglavlje stranice
+Page Header Background,Pozadina zaglavlja
+Page Header Text,Tekst zaglavlja
+Page Links,Poveznice stranice
+Page Name,Ime stranice
Page Role,Stranica Uloga
-Page Text,Stranica Tekst
-Page Title,stranica Naslov
+Page Text,Tekst stranice
+Page Title,Naslov stranice
Page content,Sadržaj stranice
Page not found,Stranica nije pronađena
-Page or Generator,Stranica ili Generator
-Page url name (auto-generated),Naziv stranice url ( auto- generira )
+Page or Generator,Stranica ili generator
+Page url name (auto-generated),Auto-generirani url stranice
Parent Label,Roditelj Label
Parent Post,roditelj Post
Parent Website Page,Roditelj Web Stranica
Parent Website Route,Roditelj Web Route
Parent Website Sitemap,Roditelj Web Mapa
Participants,Sudionici
-Password,Lozinka
-Password Updated,Lozinka Updated
+Password,Zaporka
+Password Updated,Obnovljena zaporka
Password reset instructions have been sent to your email,Password Reset upute su poslani na e-mail
Patch,Zakrpa
Patch Log,Patch Prijava
@@ -790,7 +790,7 @@ Phone,Telefon
Phone No.,Telefonski broj
Pick Columns,Pick stupce
Picture URL,URL slike
-Pincode,Pincode
+Pincode,Poštanski broj
Please attach a file first.,Molimo priložite datoteku prva.
Please attach a file or set a URL,Molimo priložite datoteku ili postaviti URL
Please do not change the rows above {0},"Molim vas, nemojte mijenjati retke iznad {0}"
@@ -825,8 +825,8 @@ Post to user,Postavljati na korisnika
Posts,Postovi
Previous Record,Prethodni rekord
Primary,Osnovni
-Print,otisak
-Print Format,Ispis formata
+Print,Ispis
+Print Format,Format ispisa
Print Format Help,Print Format Pomoć
Print Format Type,Ispis formatu
Print Format {0} does not exist,Print Format {0} ne postoji
@@ -834,7 +834,7 @@ Print Format {0} is disabled,Print Format {0} je onemogućen
Print Hide,Ispis Sakrij
Print Settings,Postavke ispisa
Print Style,Ispis Style
-Print Style Preview,Pregled prije ispisa Style
+Print Style Preview,Prikaz stila ispisa
Print Width,Širina ispisa
"Print with Letterhead, unless unchecked in a particular Document","Ispis sa zaglavljem, osim ako se ne označenim u određenom dokumentu"
Print...,Ispis ...
@@ -850,8 +850,8 @@ Published,Objavljen
Published On,Objavljeno Dana
Published on website at: {0},Objavljeni na web stranici: {0}
Pull Emails from the Inbox and attach them as Communication records (for known contacts).,"Povucite e-pošte iz mape Primljeno, te ih priložiti kao Communication zapisa (za poznate kontakte)."
-Query,Pitanje
-Query Options,Upita Mogućnosti
+Query,Upit
+Query Options,Opcije upita
Query Report,Izvješće upita
Query must be a SELECT,Upit mora biti SELECT
Quick Help for Setting Permissions,Brza pomoć za postavljanje dopuštenja
@@ -919,17 +919,17 @@ Rules defining transition of state in the workflow.,Pravila definiraju prijelaz
Run scheduled jobs only if checked,Trčanje rasporedu radnih mjesta samo ako provjeriti
Run the report first,Pokrenite izvješće prvi
SMTP Server (e.g. smtp.gmail.com),SMTP poslužitelj (npr. smtp.gmail.com)
-Sales,Prodajni
+Sales,Prodaja
Same file has already been attached to the record,Sve file već priključen na zapisnik
Sample,Uzorak
Saturday,Subota
-Save,spasiti
+Save,Spremi
Scheduler Log,Planer Prijava
Script,Skripta
Script Report,Skripta Prijavi
Script Type,Skripta Tip
Search,Traži
-Search Fields,Search Polja
+Search Fields,Polje za pretragu
Search in a document type,Traži u vrsti dokumenta
Search or type a command,Traži ili upišite naredbu
Section Break,Odjeljak Break
@@ -940,22 +940,22 @@ Select All,Odaberite sve
Select Attachments,Odaberite privitke
Select Document Type,Odaberite vrstu dokumenta
Select Document Type or Role to start.,Odaberite vrstu dokumenta ili ulogu za početak.
-Select Print Format,Odaberite Print Format
-Select Report Name,Odaberite Naziv izvješća
-Select Role,Odaberite Uloga
-Select To Download:,Odaberete preuzimanje :
-Select Type,Odaberite Vid
-Select User or DocType to start.,Odaberite korisnik ili vrstu dokumenata za početak .
-Select a Banner Image first.,Odaberite Slika Banner prvi.
+Select Print Format,Odaberite format ispisa
+Select Report Name,Odaberite naziv izvješća
+Select Role,Odaberite ulogu
+Select To Download:,Odaberete preuzimanje:
+Select Type,Odaberite tip
+Select User or DocType to start.,Odaberite korisnika ili vrstu dokumenta za početak.
+Select a Banner Image first.,Odaberite prvo sliku banera.
Select an image of approx width 150px with a transparent background for best results.,Odaberite sliku od cca 150px širine s transparentnom pozadinom za najbolje rezultate.
-Select dates to create a new ,Select dates to create a new
+Select dates to create a new ,Odaberite datum za kreiranje nove
"Select modules to be shown (based on permission). If hidden, they will be hidden for all users.","Odaberite modula koji će biti prikazan ( na temelju odobrenja ) . Ako skriveno , oni će biti skriven za sve korisnike ."
Select or drag across time slots to create a new event.,Odaberite ili povucite preko minutaže stvoriti novi događaj.
"Select target = ""_blank"" to open in a new page.","Select target = "" _blank "" otvara se u novu stranicu ."
Select the label after which you want to insert new field.,Odaberite oznaku nakon što želite umetnuti novo polje.
Send,Poslati
-Send Alert On,Pošalji upozoriti na
-Send As Email,Pošalji kao e-mail
+Send Alert On,Pošalji upozorenje na
+Send As Email,Pošalji kao email
Send Email,Pošaljite e-poštu
Send Email Print Attachments as PDF (Recommended),Pošalji E-mail Ispis privitaka u PDF (preporučeno)
Send Me A Copy,Pošaljite mi kopiju
@@ -963,7 +963,7 @@ Send Password,Pošalji lozinku
Send Print as PDF,Pošalji Print as PDF
Send alert if date matches this field's value,Pošalji upozorenje ako datum odgovara vrijednost ovom području je
Send alert if this field's value changes,Pošalji upozorenje ako se vrijednost mijenja ovom području je
-Send an email reminder in the morning,Pošaljite e-mail podsjetnik u jutarnjim satima
+Send an email reminder in the morning,Pošaljite email podsjetnik ujutro
Send download link of a recent backup to System Managers,Pošaljite link za download od nedavne sigurnosne kopije na System upravitelje
Send enquiries to this email address,Upite slati na ovu e-mail adresu
Sender,Pošiljalac
@@ -1351,7 +1351,7 @@ ok-circle,ok-krug
ok-sign,ok-prijava
one of,jedan od
or,ili
-pause,stanka
+pause,Pauza
pencil,olovka
picture,slika
plane,avion
diff --git a/frappe/translations/id.csv b/frappe/translations/id.csv
index 576b33787d..c6f071ce87 100644
--- a/frappe/translations/id.csv
+++ b/frappe/translations/id.csv
@@ -14,7 +14,7 @@
e.g. (55 + 434) / 4 or =Math.sin(Math.PI/2)..., misalnya (55 + 434) / 4 strong> atau = Math.sin (Math.PI / 2) strong> ... i>
module name..., nama modul ... i>
text in document type,teks i> di b> jenis dokumen i>
-A user can be permitted to multiple records of the same DocType.,Seorang pengguna dapat diizinkan untuk beberapa catatan dari DocType sama.
+A user can be permitted to multiple records of the same DocType.,Pengguna diizinkan untuk mengisi banyak entry dari DocType sama.
About,Tentang
About Us Settings,Pengaturan Tetang Kami
About Us Team Member,Tentang Kami Anggota Tim
@@ -26,44 +26,45 @@ Add A New Rule,Tambah Aturan Baru
Add A User Permission,Tambah Izin Pengguna
Add Attachments,Tambahkan Lampiran
Add Bookmark,Tambahkan Bookmark
-Add CSS,Tambah CSS
-Add Column,Add Column
+Add CSS,Tambahkan CSS
+Add Column,Tambahkan Kolom
Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,Tambahkan Google Analytics ID: misalnya. UA-89XXX57-1. Silahkan cari bantuan pada Google Analytics untuk informasi lebih lanjut.
Add Message,Tambahkan Pesan
Add New Permission Rule,Tambahkan Rule Izin Baru
-Add Reply,Add Reply
+Add Reply,Tambahkan Balasan
Add Total Row,Tambah Jumlah Row
Add a New Role,Tambahkan Peran Baru
Add a banner to the site. (small banners are usually good),Tambahkan iklan ke situs. (Spanduk kecil biasanya lebih baik)
Add all roles,Tambahkan semua peran
Add attachment,Tambahkan lampiran
Add code as <script>,Tambahkan kode sebagai
-Add custom javascript to forms.,Tambahkan kustom javascript untuk bentuk.
-Add fields to forms.,Menambahkan kolom ke bentuk.
+Add custom javascript to forms.,Tambahkan kustom javascript untuk form.
+Add fields to forms.,Menambahkan kolom ke form.
Add multiple rows,Tambahkan beberapa baris
Add new row,Tambahkan baris baru
"Add the name of Google Web Font e.g. ""Open Sans""","Tambahkan nama Google Font Web a> misalnya ""Buka Sans """
Add to To Do,Tambahkan ke To Do
-Add to To Do List Of,Tambahkan ke To Do List Of
+Add to To Do List Of,"Tambahkan ke Daftar To Do
+"
Added {0} ({1}),Ditambahkan {0} ({1})
-Adding System Manager to this User as there must be atleast one System Manager,Menambahkan System Manager untuk Pengguna ini karena harus ada minimal satu System Manager
+Adding System Manager to this User as there must be atleast one System Manager,Menambahkan Sistem Manager untuk user ini dikarenakan harus ada minimal satu sistem manager
Additional Info,Info Tambahan
Additional Permissions,Izin Tambahan
Address,Alamat
Address Line 1,Alamat Baris 1
Address Line 2,Alamat Baris 2
Address Title,Alamat Judul
-Address and other legal information you may want to put in the footer.,Alamat dan informasi hukum lainnya Anda mungkin ingin dimasukkan ke dalam footer.
+Address and other legal information you may want to put in the footer.,Alamat dan informasi hukum lainnya yang mungkin Anda ingin masukkan ke dalam footer.
Admin,Admin
All Applications,Semua Aplikasi
All Day,Semua Hari
All customizations will be removed. Please confirm.,Semua kustomisasi akan terhapus. Silakan konfirmasi.
"All possible Workflow States and roles of the workflow.
Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Semua mungkin Workflow Serikat dan peran dari alur kerja.
Docstatus Options: 0 adalah ""Tersimpan"", 1 adalah ""Dikirim"" dan 2 ""Dibatalkan"""
-Allow Attach,Izinkan Lampirkan
+Allow Attach,Izinkan untuk Lampiran
Allow Import,Izinkan Impor
Allow Import via Data Import Tool,Izinkan Impor via Impor Data Alat
Allow Rename,Izinkan Rename
-Allow on Submit,Biarkan Submit
+Allow on Submit,Izinkan Submit
Allow user to login only after this hour (0-24),Memungkinkan pengguna untuk login hanya setelah jam ini (0-24)
Allow user to login only before this hour (0-24),Memungkinkan pengguna untuk login hanya sebelum jam ini (0-24)
Allowed,Diizinkan
@@ -119,10 +120,10 @@ Banner Image,Banner Gambar
Banner is above the Top Menu Bar.,Banner di atas Menu Top Bar.
Begin this page with a slideshow of images,Mulailah halaman ini dengan slideshow gambar
Beginning with,Dimulai dengan
-Belongs to,Milik
+Belongs to,Dimiliki oleh
Bio,Bio
Birth Date,Lahir Tanggal
-Blog Category,Blog Kategori
+Blog Category,Kategori Blog
Blog Intro,Blog Intro
Blog Introduction,Blog Pendahuluan
Blog Post,Posting Blog
@@ -130,16 +131,16 @@ Blog Settings,Pengaturan Blog
Blog Title,Judul Blog
Blogger,Blogger
Bookmarks,Bookmarks
-Both login and password required,Kedua login dan password yang diperlukan
+Both login and password required,Baik login maupun password keduanya diperlukan
Brand HTML,Merek HTML
Bulk Email,Bulk Email
-Bulk email limit {0} crossed,Limit email massal {0} menyeberangi
+Bulk email limit {0} crossed,Limit email massal {0} terlampaui
Button,Tombol
By,Oleh
Calculate,Menghitung
Calendar,Kalender
Cancel,Batalkan
-Cancelled,Cancelled
+Cancelled,Dibatalkan
"Cannot Edit {0} directly: To edit {0} properties, create / update {1}, {2} and {3}","Tidak dapat Mengedit {0} langsung: Untuk mengedit {0} properti, membuat / update {1}, {2} dan {3}"
Cannot Update: Incorrect / Expired Link.,Tidak bisa Perbarui: salah / Expired Link.
Cannot Update: Incorrect Password,Tidak bisa Perbarui: Kata sandi salah
@@ -544,7 +545,7 @@ Item cannot be added to its own descendents,Item tidak dapat ditambahkan ke ketu
JavaScript Format: frappe.query_reports['REPORTNAME'] = {},JavaScript Format: frappe.query_reports ['REPORTNAME'] = {}
Javascript,Javascript
Javascript to append to the head section of the page.,Javascript untuk menambahkan ke bagian kepala halaman.
-Key,Kunci
+Key,kunci
Label,Label
Label Help,Label Bantuan
Label and Type,Label dan Jenis
@@ -1237,7 +1238,7 @@ You are not allowed to export the data of: {0}. Downloading empty template.,Anda
You are not allowed to export this report,Anda tidak diizinkan untuk mengekspor laporan ini
You are not allowed to print this document,Anda tidak diizinkan untuk mencetak dokumen ini
You are not allowed to send emails related to this document,Anda tidak diizinkan untuk mengirim email yang berhubungan dengan dokumen ini
-"You can change Submitted documents by cancelling them and then, amending them.","Anda dapat mengubah dokumen Dikirim oleh membatalkan mereka dan kemudian, mengubah mereka."
+"You can change Submitted documents by cancelling them and then, amending them.","Anda dapat mengubah dokumen yang telah terkirim dengan membatalkannya, kemudian mengubahnya."
You can use Customize Form to set levels on fields.,Anda dapat menggunakan Formulir Customize untuk mengatur tingkat pada bidang.
You can use wildcard %,Anda dapat menggunakan wildcard%
You cannot install this app,Anda tidak dapat menginstal aplikasi ini
@@ -1249,7 +1250,7 @@ You seem to have written your name instead of your email. \ Please enter a v
[Label]:[Field Type]/[Options]:[Width],[Label]: [Field Type] / [Options]: [Lebar]
[Optional] Send the email X days in advance of the specified date. 0 equals same day.,[Opsional] Kirim hari X email sebelum tanggal yang ditentukan. 0 sama dengan hari yang sama.
add your own CSS (careful!),menambahkan CSS Anda sendiri (careful!)
-adjust,menyesuaikan
+adjust,penyesuaian
align-center,menyelaraskan-pusat
align-justify,menyelaraskan-membenarkan
align-left,menyelaraskan kiri
@@ -1260,12 +1261,12 @@ arrow-left,panah kiri
arrow-right,panah kanan
arrow-up,panah-up
asterisk,asterisk
-backward,terbelakang
+backward,mundur
ban-circle,larangan-lingkaran
barcode,barcode
beginning with,dimulai dengan
bell,bel
-bold,berani
+bold,tebal
book,buku
bookmark,penanda
briefcase,tas kantor
@@ -1412,8 +1413,8 @@ volume-up,volume-up
warning-sign,warning-sign
wrench,kunci
yyyy-mm-dd,yyyy-mm-dd
-zoom-in,zoom-in
-zoom-out,zoom-out
+zoom-in,perbesar
+zoom-out,perkecil
{0} List,{0} Daftar
{0} added,{0} ditambahkan
{0} by {1},{0} oleh {1}
diff --git a/frappe/translations/is.csv b/frappe/translations/is.csv
new file mode 100644
index 0000000000..046e695d93
--- /dev/null
+++ b/frappe/translations/is.csv
@@ -0,0 +1,1698 @@
+" by Role "," by Role "
+" is not set"," is not set"
+"""Company History""","""Company History"""
+"""Parent"" signifies the parent table in which this row must be added","""Parent"" signifies the parent table in which this row must be added"
+"""Team Members"" or ""Management""","""Team Members"" or ""Management"""
+"'In List View' not allowed for type {0} in row {1}","'In List View' not allowed for type {0} in row {1}"
+"0 - Draft; 1 - Submitted; 2 - Cancelled","0 - Draft; 1 - Submitted; 2 - Cancelled"
+"0 is highest","0 is highest"
+"000 is black, fff is white","000 is black, fff is white"
+"2 days ago","2 dögum"
+"[?]","[?]"
+"\
+field:[fieldname] - By Field\
+naming_series: - By Naming Series (field called naming_series must be present\
+Prompt - Prompt user for a name\
+[series] - Series by prefix (separated by a dot); for example PRE.#####\
+')"">Naming Options","\
+field:[fieldname] - By Field\
+naming_series: - By Naming Series (field called naming_series must be present\
+Prompt - Prompt user for a name\
+[series] - Series by prefix (separated by a dot); for example PRE.#####\
+')"">Naming Options"
+"new type of document","new type of document"
+"document type..., e.g. customer","document type..., e.g. customer"
+"e.g. (55 + 434) / 4 or =Math.sin(Math.PI/2)...","e.g. (55 + 434) / 4 or =Math.sin(Math.PI/2)..."
+"module name...","module name..."
+"text in document type","text in document type"
+"A new account has been created for you","A new account has been created for you"
+"A new task, %s, has been assigned to you by %s. %s","A new task, %s, has been assigned to you by %s. %s"
+"A user can be permitted to multiple records of the same DocType.","A user can be permitted to multiple records of the same DocType."
+"About","Um"
+"About Us Settings","Um okkur stillingar"
+"About Us Team Member","About Us Team Member"
+"Action","Action"
+"Actions","Actions"
+"Actions for workflow (e.g. Approve, Cancel).","Actions for workflow (e.g. Approve, Cancel)."
+"Add","Add"
+"Add A New Rule","Add A New Rule"
+"Add A User Permission","Add A User Permission"
+"Add Attachments","Add Attachments"
+"Add Bookmark","Bæta við bókamerki"
+"Add CSS","Bæta við CSS"
+"Add Column","Bæta við dálk"
+"Add Filter","Bæta við síu"
+"Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.","Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information."
+"Add Message","Bæta við skilaboðum"
+"Add New Permission Rule","Bæta við nýrri leyfisreglu"
+"Add New User Permission","Bæta við nýju notendaleyfi"
+"Add Reply","Bæta við svari"
+"Add Tag","Bæta við merki"
+"Add Total Row","Add Total Row"
+"Add a New Role","Add a New Role"
+"Add a banner to the site. (small banners are usually good)","Add a banner to the site. (small banners are usually good)"
+"Add all roles","Bæta við öllum hlutverkum"
+"Add attachment","Add attachment"
+"Add code as <script>","Add code as <script>"
+"Add comment","Add comment"
+"Add custom javascript to forms.","Add custom javascript to forms."
+"Add fields to forms.","Add fields to forms."
+"Add multiple rows","Add multiple rows"
+"Add new row","Add new row"
+"Add the name of Google Web Font e.g. ""Open Sans""","Add the name of Google Web Font e.g. ""Open Sans"""
+"Add to To Do","Add to To Do"
+"Add to To Do List Of","Add to To Do List Of"
+"Added {0}","Added {0}"
+"Added {0} ({1})","Added {0} ({1})"
+"Adding System Manager to this User as there must be atleast one System Manager","Adding System Manager to this User as there must be atleast one System Manager"
+"Additional Info","Additional Info"
+"Additional Permissions","Additional Permissions"
+"Additional filters based on User Permissions, having:","Additional filters based on User Permissions, having:"
+"Address","Address"
+"Address Line 1","Address Line 1"
+"Address Line 2","Address Line 2"
+"Address Title","Address Title"
+"Address and other legal information you may want to put in the footer.","Address and other legal information you may want to put in the footer."
+"Adds a custom field to a DocType","Adds a custom field to a DocType"
+"Adds a custom script (client or server) to a DocType","Adds a custom script (client or server) to a DocType"
+"Admin","Admin"
+"Administrator","Stjórnandi"
+"Advanced","Advanced"
+"Align Left (Ctrl/Cmd+L)","Align Left (Ctrl/Cmd+L)"
+"All","Allt"
+"All Applications","Öll forrit"
+"All Day","Allan daginn"
+"All Tables (Main + Child Tables)","All Tables (Main + Child Tables)"
+"All customizations will be removed. Please confirm.","All customizations will be removed. Please confirm."
+"All possible Workflow States and roles of the workflow.
Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","All possible Workflow States and roles of the workflow.
Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled"""
+"Allow Comments","Allow Comments"
+"Allow Delete","Allow Delete"
+"Allow Edit","Allow Edit"
+"Allow Import","Allow Import"
+"Allow Import via Data Import Tool","Allow Import via Data Import Tool"
+"Allow Multiple","Allow Multiple"
+"Allow Rename","Allow Rename"
+"Allow field to remain editable even after submission","Allow field to remain editable even after submission"
+"Allow on Submit","Allow on Submit"
+"Allow user to login only after this hour (0-24)","Allow user to login only after this hour (0-24)"
+"Allow user to login only before this hour (0-24)","Allow user to login only before this hour (0-24)"
+"Allowed","Allowed"
+"Allowing DocType, DocType. Be careful!","Allowing DocType, DocType. Be careful!"
+"Already Registered","Already Registered"
+"Already in user's To Do list","Already in user's To Do list"
+"Alternative download link","Alternative download link"
+"Alternatively, you can also specify 'auto_email_id' in site_config.json","Alternatively, you can also specify 'auto_email_id' in site_config.json"
+"Always use above Login Id as sender","Always use above Login Id as sender"
+"Amend","Amend"
+"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [favicon-generator.org]","An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [favicon-generator.org]"
+"Another {0} with name {1} exists, select another name","Another {0} with name {1} exists, select another name"
+"Any existing permission will be deleted / overwritten.","Any existing permission will be deleted / overwritten."
+"Anyone Can Read","Anyone Can Read"
+"Anyone Can Write","Anyone Can Write"
+"Apart from Role based Permission Rules, you can apply User Permissions based on DocTypes.","Apart from Role based Permission Rules, you can apply User Permissions based on DocTypes."
+"Apart from System Manager, roles with 'Set User Permissions' right can set permissions for other users for that Document Type.","Apart from System Manager, roles with 'Set User Permissions' right can set permissions for other users for that Document Type."
+"App Name","App Name"
+"App not found","App not found"
+"Application Installer","Uppsett kerfi"
+"Applications","Applications"
+"Apply Style","Apply Style"
+"Apply User Permissions","Apply User Permissions"
+"Apply User Permissions of these Document Types","Apply User Permissions of these Document Types"
+"Are you sure you want to delete the attachment?","Are you sure you want to delete the attachment?"
+"Arial","Arial"
+"As a best practice, do not assign the same set of permission rule to different Roles. Instead, set multiple Roles to the same User.","As a best practice, do not assign the same set of permission rule to different Roles. Instead, set multiple Roles to the same User."
+"Ascending","Ascending"
+"Assign To","Assign To"
+"Assign a permission level to the field.","Assign a permission level to the field."
+"Assigned By","Assigned By"
+"Assigned To","Assigned To"
+"Assigned To Fullname","Assigned To Fullname"
+"Assigned To Me","Assigned To Me"
+"Assigned To/Owner","Assigned To/Owner"
+"Assigned to {0}","Assigned to {0}"
+"Assignment Complete","Assignment Complete"
+"Assignment Status Changed","Assignment Status Changed"
+"Assignments","Assignments"
+"Attach","Attach"
+"Attach .csv file to import data","Attach .csv file to import data"
+"Attach Document Print","Attach Document Print"
+"Attach as web link","Attach as web link"
+"Attached To DocType","Attached To DocType"
+"Attached To Name","Attached To Name"
+"Attachments","Attachments"
+"Auto Email Id","Auto Email Id"
+"Auto Name","Auto Name"
+"Auto generated","Auto generated"
+"Avatar","Avatar"
+"Background Color","Background Color"
+"Background Image","Background Image"
+"Background Style","Background Style"
+"Banner","Banner"
+"Banner HTML","Banner HTML"
+"Banner Image","Banner Image"
+"Banner is above the Top Menu Bar.","Banner is above the Top Menu Bar."
+"Begin this page with a slideshow of images","Begin this page with a slideshow of images"
+"Beginning with","Beginning with"
+"Belongs to","Belongs to"
+"Bio","Bio"
+"Birth Date","Birth Date"
+"Blog Category","Blog Category"
+"Blog Intro","Blog Intro"
+"Blog Introduction","Blog Introduction"
+"Blog Post","Blog Post"
+"Blog Settings","Blog Settings"
+"Blog Title","Blog Title"
+"Blogger","Blogger"
+"Bold (Ctrl/Cmd+B)","Bold (Ctrl/Cmd+B)"
+"Bookmarks","Bókamerki"
+"Both login and password required","Both login and password required"
+"Brand HTML","Brand HTML"
+"Breadcrumbs","Breadcrumbs"
+"Bulk Email","Magn tölvupóstur"
+"Bulk Email records.","Magn tölvupóstsfærslur"
+"Bulk email limit {0} crossed","Bulk email limit {0} crossed"
+"Bullet list","Áherslumerktur listi"
+"Button","Hnappur"
+"By","By"
+"Cache Cleared","Skyndiminni hreinsað"
+"Calculate","Reikna"
+"Calendar","Dagatal"
+"Can not edit Read Only fields","Get ekki breytt ritvörðum sviðum"
+"Cancel","Hætta við"
+"Cancelled","Hætt við"
+"Cannot Edit {0} directly: To edit {0} properties, create / update {1}, {2} and {3}","Cannot Edit {0} directly: To edit {0} properties, create / update {1}, {2} and {3}"
+"Cannot Update: Incorrect / Expired Link.","Cannot Update: Incorrect / Expired Link."
+"Cannot Update: Incorrect Password","Cannot Update: Incorrect Password"
+"Cannot add more than 50 comments","Cannot add more than 50 comments"
+"Cannot cancel before submitting. See Transition {0}","Cannot cancel before submitting. See Transition {0}"
+"Cannot change picture","Cannot change picture"
+"Cannot change state of Cancelled Document. Transition row {0}","Cannot change state of Cancelled Document. Transition row {0}"
+"Cannot change {0}","Cannot change {0}"
+"Cannot delete or cancel because {0} {1} is linked with {2} {3}","Cannot delete or cancel because {0} {1} is linked with {2} {3}"
+"Cannot delete {0} as it has child nodes","Cannot delete {0} as it has child nodes"
+"Cannot edit standard fields","Cannot edit standard fields"
+"Cannot edit templated page","Cannot edit templated page"
+"Cannot link cancelled document: {0}","Cannot link cancelled document: {0}"
+"Cannot map because following condition fails: ","Cannot map because following condition fails: "
+"Cannot open instance when its {0} is open","Cannot open instance when its {0} is open"
+"Cannot open {0} when its instance is open","Cannot open {0} when its instance is open"
+"Cannot print cancelled documents","Cannot print cancelled documents"
+"Cannot remove permission for DocType: {0} and Name: {1}","Cannot remove permission for DocType: {0} and Name: {1}"
+"Cannot reply to a reply","Cannot reply to a reply"
+"Cannot set Email Alert on Document Type {0}","Cannot set Email Alert on Document Type {0}"
+"Cannot set permission for DocType: {0} and Name: {1}","Cannot set permission for DocType: {0} and Name: {1}"
+"Categorize blog posts.","Categorize blog posts."
+"Category","Category"
+"Category Name","Category Name"
+"Center","Center"
+"Center (Ctrl/Cmd+E)","Center (Ctrl/Cmd+E)"
+"Certain documents, like an Invoice, should not be changed once final. The final state for such documents is called Submitted. You can restrict which roles can Submit.","Certain documents, like an Invoice, should not be changed once final. The final state for such documents is called Submitted. You can restrict which roles can Submit."
+"Change field properties (hide, readonly, permission etc.)","Change field properties (hide, readonly, permission etc.)"
+"Change type of field. (Currently, Type change is \
+ allowed among 'Currency and Float')","Change type of field. (Currently, Type change is \
+ allowed among 'Currency and Float')"
+"Chat","Chat"
+"Check","Check"
+"Check / Uncheck roles assigned to the User. Click on the Role to find out what permissions that Role has.","Check / Uncheck roles assigned to the User. Click on the Role to find out what permissions that Role has."
+"Check this if you want to send emails as this id only (in case of restriction by your email provider).","Check this if you want to send emails as this id only (in case of restriction by your email provider)."
+"Check this to make this the default letter head in all prints","Check this to make this the default letter head in all prints"
+"Check which Documents are readable by a User","Athuga hvaða skjöl notandi getur lesið"
+"Checked items shown on desktop","Checked items shown on desktop"
+"Child Tables","Child Tables"
+"Child Tables are shown as a Grid in other DocTypes.","Child Tables are shown as a Grid in other DocTypes."
+"City","Borg"
+"Classic","Classic"
+"Clear Cache","Clear Cache"
+"Clear all roles","Clear all roles"
+"Click on File -> Save As","Click on File -> Save As"
+"Click on Save","Click on Save"
+"Click on row to view / edit.","Click on row to view / edit."
+"Click on the link below to complete your registration and set a new password","Click on the link below to complete your registration and set a new password"
+"Client","Client"
+"Client-side formats are now deprecated","Client-side formats are now deprecated"
+"Close","Loka"
+"Close: {0}","Loka: {0}"
+"Closed","Lokað"
+"Code","Kóði"
+"Collapse","Fella saman"
+"Column Break","Dálkaskil"
+"Column Labels:","Dálkanöfn:"
+"Column Name","Dálkanafn"
+"Comment","Athugasemd"
+"Comment By","Athugasemd eftir"
+"Comment By Fullname","Athugasemd eftir, fullt nafn"
+"Comment Date","Dagsetning athugasemdar"
+"Comment Docname","Skjalanafn athugasemdar"
+"Comment Doctype","Skjalagerð athugasemdar"
+"Comment Time","Tími athugasemdar"
+"Comment Type","Gerð athugasemdar"
+"Comments","Athugasemdir"
+"Communication","Samskipti"
+"Communication Medium","Samskiptamiðill"
+"Company History","Saga fyrirtækis"
+"Company Introduction","Fyrirtækis kynning"
+"Complaint","Kvörtun"
+"Complete By","Lokið af"
+"Complete Registration","Complete Registration"
+"Completed","Lokið"
+"Condition","Skilyrði"
+"Confirm","Staðfesta"
+"Contact Us Settings","Hafðu samband stillingar"
+"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas."
+"Content","Innihald"
+"Content Hash","Content Hash"
+"Content in markdown format that appears on the main side of your page","Content in markdown format that appears on the main side of your page"
+"Content web page.","Content web page."
+"Copy","Afrita"
+"Copyright","Höfundarréttur"
+"Core","Kjarni"
+"Could not connect to outgoing email server","Get ekki tengst tölvupóst miðlara"
+"Could not find {0}","Get ekki fundið {0}"
+"Count","Telja"
+"Country","Land"
+"Create","Stofna"
+"Create a new {0}","Stofna nýtt {0}"
+"Created","Stofnað"
+"Created By","Stofnað af"
+"Created Custom Field {0} in {1}","Created Custom Field {0} in {1}"
+"Created Customer Issue","Created Customer Issue"
+"Created On","Created On"
+"Created Opportunity","Created Opportunity"
+"Created Support Ticket","Created Support Ticket"
+"Creation / Modified By","Creation / Modified By"
+"Currency","Currency"
+"Current status","Current status"
+"Custom CSS","Custom CSS"
+"Custom Field","Custom Field"
+"Custom Javascript","Custom Javascript"
+"Custom Reports","Custom Reports"
+"Custom Script","Custom Script"
+"Custom?","Custom?"
+"Customize"," Sérsníða"
+"Customize Form","Customize Form"
+"Customize Form Field","Customize Form Field"
+"Customize Label, Print Hide, Default etc.","Customize Label, Print Hide, Default etc."
+"Customized HTML Templates for printing transctions.","Customized HTML Templates for printing transctions."
+"Daily Event Digest is sent for Calendar Events where reminders are set.","Daily Event Digest is sent for Calendar Events where reminders are set."
+"Danger","Hætta"
+"Data","Gagnaflutningur"
+"Data Import / Export Tool","Tól fyrir innsetningu / úttekt gagna"
+"Data Import Template","Sniðmát fyrir innsetningu gagna"
+"Data Import Tool","Tól fyrir innsetningu gagna"
+"Data missing in table","Gögn vantar í töflu"
+"Date","Dagsetning"
+"Date Change","Dagsetning breytt"
+"Date Changed","Dagsetningu breytt"
+"Date Format","Dagsetningarsnið"
+"Date and Number Format","Dagsetninga- og númerasnið"
+"Date must be in format: {0}","Dagsetning verður að vera á sniði: {0}"
+"Datetime","Dagsetningtími"
+"Days in Advance","Daga fyrirvari"
+"Dear","Kær(i/a)"
+"Default","Sjálfgefið"
+"Default Print Format","Sjálfgefið prentsnið"
+"Default Value","Sjálfgildi"
+"Default for 'Check' type of field must be either '0' or '1'","Default for 'Check' type of field must be either '0' or '1'"
+"Default is system timezone","Sjálfgildi er tímabelti kerfis"
+"Default: ""Contact Us""","Sjálfgildi: ""hafðu samband"""
+"DefaultValue","Sjálfgildi"
+"Defaults","Sjálfgefið"
+"Define read, write, admin permissions for a Website Page.","Define read, write, admin permissions for a Website Page."
+"Define workflows for forms.","Define workflows for forms."
+"Defines actions on states and the next step and allowed roles.","Defines actions on states and the next step and allowed roles."
+"Defines workflow states and rules for a document.","Defines workflow states and rules for a document."
+"Delete","Eyða"
+"Delete Row","Delete Row"
+"Depends On","Depends On"
+"Descending","Descending"
+"Description","Lýsing"
+"Description and Status","Description and Status"
+"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Description for listing page, in plain text, only a couple of lines. (max 140 characters)"
+"Description for page header.","Description for page header."
+"Desktop","Desktop"
+"Details","Upplýsingar"
+"Dialog box to select a Link Value","Dialog box to select a Link Value"
+"Did not add","Did not add"
+"Did not cancel","Did not cancel"
+"Did not find {0} for {0} ({1})","Did not find {0} for {0} ({1})"
+"Did not load","Did not load"
+"Did not remove","Did not remove"
+"Did not save","Did not save"
+"Did not set","Did not set"
+"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc."
+"Disable Customer Signup link in Login page","Disable Customer Signup link in Login page"
+"Disable Report","Disable Report"
+"Disable Signup","Disable Signup"
+"Disabled","Óvirkur"
+"Display","Display"
+"Display Settings","Display Settings"
+"Display in the sidebar of this Website Route node","Display in the sidebar of this Website Route node"
+"Do not allow user to change after set the first time","Do not allow user to change after set the first time"
+"Doc Status","Doc Status"
+"DocField","DocField"
+"DocPerm","DocPerm"
+"DocType","DocType"
+"DocType Details","DocType Details"
+"DocType can not be merged","DocType can not be merged"
+"DocType is a Table / Form in the application.","DocType is a Table / Form in the application."
+"DocType on which this Workflow is applicable.","DocType on which this Workflow is applicable."
+"DocType or Field","DocType or Field"
+"Doclist JSON","Doclist JSON"
+"Docname","Docname"
+"Document","Document"
+"Document Status","Document Status"
+"Document Status transition from ","Document Status transition from "
+"Document Status transition from {0} to {1} is not allowed","Document Status transition from {0} to {1} is not allowed"
+"Document Type","Skjalagerð"
+"Document Types","Document Types"
+"Document is only editable by users of role","Document is only editable by users of role"
+"Documentation","Documentation"
+"Documents","Skjöl"
+"Download","Download"
+"Download Backup","Sækja öryggisafrit"
+"Download Template","Sækja snið"
+"Download a template for importing a table.","Download a template for importing a table."
+"Download link for your backup will be emailed on the following email address:","Download link for your backup will be emailed on the following email address:"
+"Download with data","Download with data"
+"Drag to sort columns","Drag to sort columns"
+"Due Date","Due Date"
+"Duplicate name {0} {1}","Duplicate name {0} {1}"
+"Dynamic Link","Dynamic Link"
+"Edit","Breyta"
+"Edit Filter","Edit Filter"
+"Edit Permissions","Edit Permissions"
+"Edit Role Permissions","Edit Role Permissions"
+"Edit your record","Edit your record"
+"Editable","Editable"
+"Editing Row","Editing Row"
+"Email","Tölvupóstur"
+"Email Alert","Email Alert"
+"Email Alert Recipient","Email Alert Recipient"
+"Email Alert Recipients","Email Alert Recipients"
+"Email By Document Field","Email By Document Field"
+"Email Footer","Email Footer"
+"Email Host","Email Host"
+"Email Login","Email Login"
+"Email Password","Email Password"
+"Email Sent","Email Sent"
+"Email Settings","Email Settings"
+"Email Settings for Outgoing and Incoming Emails.","Tölvupósts stillingar fyrir sendan og móttekin tölvupóst."
+"Email Signature","Email Signature"
+"Email Use SSL","Email Use SSL"
+"Email addresses, separted by commas","Email addresses, separted by commas"
+"Email not verified with {1}","Email not verified with {1}"
+"Email sent to {0}","Email sent to {0}"
+"Email...","Email..."
+"Emails are muted","Emails are muted"
+"Embed image slideshows in website pages.","Embed image slideshows in website pages."
+"Enable","Enable"
+"Enable Comments","Enable Comments"
+"Enable Report","Enable Report"
+"Enable Scheduled Jobs","Enable Scheduled Jobs"
+"Enabled","Enabled"
+"Ends on","Ends on"
+"Enter Form Type","Enter Form Type"
+"Enter Value","Enter Value"
+"Enter at least one permission row","Enter at least one permission row"
+"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to Customize Form.","Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to Customize Form."
+"Enter keys to enable login via Facebook, Google, GitHub.","Enter keys to enable login via Facebook, Google, GitHub."
+"Equals","Equals"
+"Error","Error"
+"Error generating PDF, attachment sent as HTML","Error generating PDF, attachment sent as HTML"
+"Error: Document has been modified after you have opened it","Error: Document has been modified after you have opened it"
+"Event","Event"
+"Event Datetime","Event Datetime"
+"Event Individuals","Event Individuals"
+"Event Role","Event Role"
+"Event Roles","Event Roles"
+"Event Type","Event Type"
+"Event User","Event User"
+"Event end must be after start","Event end must be after start"
+"Events","Events"
+"Events In Today's Calendar","Events In Today's Calendar"
+"Every Day","Every Day"
+"Every Month","Every Month"
+"Every Week","Every Week"
+"Every Year","Every Year"
+"Everyone","Everyone"
+"Example","Example"
+"Example:","Example:"
+"Expand","Expand"
+"Export","Export"
+"Export all rows in CSV fields for re-upload. This is ideal for bulk-editing.","Export all rows in CSV fields for re-upload. This is ideal for bulk-editing."
+"Export not allowed. You need {0} role to export.","Export not allowed. You need {0} role to export."
+"Exported","Exported"
+"Expression, Optional","Expression, Optional"
+"Facebook","Facebook"
+"Facebook Client ID","Facebook Client ID"
+"Facebook Client Secret","Facebook Client Secret"
+"Facebook Share","Facebook Share"
+"Facebook User ID","Facebook User ID"
+"Facebook Username","Facebook Username"
+"FavIcon","FavIcon"
+"Female","Female"
+"Field Description","Field Description"
+"Field Name","Field Name"
+"Field Type","Field Type"
+"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)","Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)"
+"Field {0} in row {1} cannot be hidden and mandatory without default","Field {0} in row {1} cannot be hidden and mandatory without default"
+"Field {0} is not selectable.","Field {0} is not selectable."
+"Field {0} of type {1} cannot be mandatory","Field {0} of type {1} cannot be mandatory"
+"Fieldname","Fieldname"
+"Fieldname is required in row {0}","Fieldname is required in row {0}"
+"Fieldname not set for Custom Field","Fieldname not set for Custom Field"
+"Fieldname which will be the DocType for this link field.","Fieldname which will be the DocType for this link field."
+"Fieldname {0} appears multiple times in rows {1}","Fieldname {0} appears multiple times in rows {1}"
+"Fieldname {0} cannot contain letters, numbers or spaces","Fieldname {0} cannot contain letters, numbers or spaces"
+"Fields","Fields"
+"Fields separated by comma (,) will be included in the
Search By list of Search dialog box","Fields separated by comma (,) will be included in the
Search By list of Search dialog box"
+"Fieldtype","Fieldtype"
+"Fieldtype cannot be changed from {0} to {1} in row {2}","Fieldtype cannot be changed from {0} to {1} in row {2}"
+"File","Skrá"
+"File Data","Skráarlisti"
+"File Name","Skráarnafn"
+"File Name: <your filename>.csv
\
+ Save as type: Text Documents (*.txt)
\
+ Encoding: UTF-8","File Name: <your filename>.csv
\
+ Save as type: Text Documents (*.txt)
\
+ Encoding: UTF-8"
+"File Size","Skráarstærð"
+"File URL","Veffang skáar"
+"File not attached","File not attached"
+"File size exceeded the maximum allowed size of {0} MB","File size exceeded the maximum allowed size of {0} MB"
+"Fill Screen","Fill Screen"
+"Filter","Filter"
+"Filter records based on User Permissions defined for a user","Filter records based on User Permissions defined for a user"
+"Filters","Filters"
+"Find {0} in {1}","Find {0} in {1}"
+"First Name","First Name"
+"First data column must be blank.","First data column must be blank."
+"Float","Float"
+"Float Precision","Float Precision"
+"Fold","Fold"
+"Fold can not be at the end of the form","Fold can not be at the end of the form"
+"Fold must come before a labelled Section Break","Fold must come before a labelled Section Break"
+"Font (Heading)","Font (Heading)"
+"Font (Text)","Font (Text)"
+"Font Size","Font Size"
+"Font Size (Text)","Font Size (Text)"
+"Fonts","Fonts"
+"Footer","Footer"
+"Footer Background","Footer Background"
+"Footer Items","Footer Items"
+"Footer Text","Footer Text"
+"For DocType","For DocType"
+"For Links, enter the DocType as range
+For Select, enter list of Options separated by comma","For Links, enter the DocType as range
+For Select, enter list of Options separated by comma"
+"For comparative filters, start with","For comparative filters, start with"
+"For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.","For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment."
+"For ranges","For ranges"
+"For top bar","For top bar"
+"For updating, you can update only selective columns.","For updating, you can update only selective columns."
+"For {0} at level {1} in {2} in row {3}","For {0} at level {1} in {2} in row {3}"
+"Form","Form"
+"Forum","Forum"
+"Forums","Forums"
+"Forward To Email Address","Forward To Email Address"
+"Frappe Framework","Frappe Framework"
+"Friday","Föstudagur"
+"From Date must be before To Date","From Date must be before To Date"
+"Full Name","Full Name"
+"Gantt Chart","Gantt Chart"
+"Gender","Gender"
+"Georgia","Georgia"
+"Get","Get"
+"Get From ","Get From "
+"Get your globally recognized avatar from Gravatar.com","Get your globally recognized avatar from Gravatar.com"
+"GitHub","GitHub"
+"GitHub Client ID","GitHub Client ID"
+"GitHub Client Secret","GitHub Client Secret"
+"Github User ID","Github User ID"
+"Github Username","Github Username"
+"Go to this url after completing the form.","Go to this url after completing the form."
+"Google","Google"
+"Google Analytics ID","Google Analytics ID"
+"Google Client ID","Google Client ID"
+"Google Client Secret","Google Client Secret"
+"Google Plus One","Google Plus One"
+"Google User ID","Google User ID"
+"Google Web Font (Heading)","Google Web Font (Heading)"
+"Google Web Font (Text)","Google Web Font (Text)"
+"Group Added, refreshing...","Group Added, refreshing..."
+"Group Description","Group Description"
+"Group Name","Group Name"
+"Group Title","Group Title"
+"Group Type","Group Type"
+"Groups","Groups"
+"Guest","Guest"
+"HTML for header section. Optional","HTML for header section. Optional"
+"Header","Header"
+"Heading","Heading"
+"Heading Text As","Heading Text As"
+"Help","Hjálp"
+"Help on Search","Help on Search"
+"Help: Field Properties","Help: Field Properties"
+"Help: Importing non-English data in Microsoft Excel","Help: Importing non-English data in Microsoft Excel"
+"Helvetica Neue","Helvetica Neue"
+"Hidden","Hidden"
+"Hide Actions","Hide Actions"
+"Hide Copy","Hide Copy"
+"Hide Details","Hide Details"
+"Hide Heading","Hide Heading"
+"Hide Toolbar","Hide Toolbar"
+"Hide field in Report Builder","Hide field in Report Builder"
+"Hide field in Standard Print Format","Hide field in Standard Print Format"
+"Hide field in form","Hide field in form"
+"Hide the sidebar","Hide the sidebar"
+"High","High"
+"Highlight","Highlight"
+"History","Saga"
+"Home Page","Home Page"
+"Home Page is Products","Home Page is Products"
+"Horizontal Line Break","Horizontal Line Break"
+"ID (name) of the entity whose property is to be set","ID (name) of the entity whose property is to be set"
+"ID field is required to edit values using Report. Please select the ID field using the Column Picker","ID field is required to edit values using Report. Please select the ID field using the Column Picker"
+"Icon","Icon"
+"Icon will appear on the button","Icon will appear on the button"
+"If a Role does not have access at Level 0, then higher levels are meaningless.","If a Role does not have access at Level 0, then higher levels are meaningless."
+"If checked, all other workflows become inactive.","If checked, all other workflows become inactive."
+"If checked, the Home page will be the default Item Group for the website.","If checked, the Home page will be the default Item Group for the website."
+"If image is selected, color will be ignored (attach first)","If image is selected, color will be ignored (attach first)"
+"If non standard port (e.g. 587)","If non standard port (e.g. 587)"
+"If these instructions where not helpful, please add in your suggestions on GitHub Issues.","If these instructions where not helpful, please add in your suggestions on GitHub Issues."
+"If you are inserting new records (overwrite not checked) \
+ and if you have submit permission, the record will be submitted.","If you are inserting new records (overwrite not checked) \
+ and if you have submit permission, the record will be submitted."
+"If you are updating, please select ""Overwrite"" else existing rows will not be deleted.","If you are updating, please select ""Overwrite"" else existing rows will not be deleted."
+"If you are uploading a child table (for example Item Price), the all the entries of that table will be deleted (for that parent record) and new entries will be made.","If you are uploading a child table (for example Item Price), the all the entries of that table will be deleted (for that parent record) and new entries will be made."
+"If you are uploading new records, ""Naming Series"" becomes mandatory, if present.","If you are uploading new records, ""Naming Series"" becomes mandatory, if present."
+"If you are uploading new records, leave the ""name"" (ID) column blank.","If you are uploading new records, leave the ""name"" (ID) column blank."
+"If you set this, this Item will come in a drop-down under the selected parent.","If you set this, this Item will come in a drop-down under the selected parent."
+"Ignore Encoding Errors","Ignore Encoding Errors"
+"Ignore User Permissions","Ignore User Permissions"
+"Ignoring Item {0}, because a group exists with the same name!","Ignoring Item {0}, because a group exists with the same name!"
+"Image","Image"
+"Image Link","Image Link"
+"Import","Import"
+"Import / Export Data","Innsetning / úttekt gagna"
+"Import / Export Data from .csv files.","Innsetning / úttekt gagna frá .csv skrám."
+"Import Data","Innsetning gagna"
+"Import Failed!","Innsetning mistókst!"
+"Import Successful!","Innsetning tókst!"
+"In","In"
+"In Dialog","In Dialog"
+"In Excel, save the file in CSV (Comma Delimited) format","In Excel, save the file in CSV (Comma Delimited) format"
+"In Filter","In Filter"
+"In JSON as [{""title"":""Jobs"", ""name"":""jobs""}]
","In JSON as [{""title"":""Jobs"", ""name"":""jobs""}]
"
+"In List View","In List View"
+"In Report Filter","In Report Filter"
+"In points. Default is 9.","In points. Default is 9."
+"In response to","In response to"
+"Incorrect value in row {0}: {1} must be {2} {3}","Incorrect value in row {0}: {1} must be {2} {3}"
+"Incorrect value: {0} must be {1} {2}","Incorrect value: {0} must be {1} {2}"
+"Indent (Tab)","Indent (Tab)"
+"Index","Index"
+"Individuals","Individuals"
+"Info","Info"
+"Info:","Info:"
+"Insert","Insert"
+"Insert After","Insert After"
+"Insert After field '{0}' mentioned in Custom Field '{1}', does not exist","Insert After field '{0}' mentioned in Custom Field '{1}', does not exist"
+"Insert Below","Insert Below"
+"Insert Code","Insert Code"
+"Insert Link","Insert Link"
+"Insert Row","Insert Row"
+"Insert Style","Insert Style"
+"Insert picture (or just drag & drop)","Insert picture (or just drag & drop)"
+"Install Applications.","Install Applications."
+"Installed","Uppsett"
+"Installer","Uppsetning"
+"Int","Int"
+"Integrations","Integrations"
+"Introduce your company to the website visitor.","Introduce your company to the website visitor."
+"Introduction","Introduction"
+"Introductory information for the Contact Us Page","Introductory information for the Contact Us Page"
+"Invalid Email: {0}","Invalid Email: {0}"
+"Invalid Filter: {0}","Invalid Filter: {0}"
+"Invalid Home Page","Invalid Home Page"
+"Invalid Login","Invalid Login"
+"Invalid Outgoing Mail Server or Port","Invalid Outgoing Mail Server or Port"
+"Invalid Request","Invalid Request"
+"Invalid login or password","Invalid login or password"
+"Invalid recipient address","Invalid recipient address"
+"Inverse","Inverse"
+"Is Active","Er virkur"
+"Is Child Table","Is Child Table"
+"Is Default","Er sjálfgefið"
+"Is Event","Is Event"
+"Is Mandatory Field","Is Mandatory Field"
+"Is Single","Is Single"
+"Is Standard","Is Standard"
+"Is Submittable","Is Submittable"
+"Is Task","Is Task"
+"Item cannot be added to its own descendents","Item cannot be added to its own descendents"
+"JSON list of DocTypes used to apply User Permissions. If empty, all linked DocTypes will be used to apply User Permissions.","JSON list of DocTypes used to apply User Permissions. If empty, all linked DocTypes will be used to apply User Permissions."
+"JavaScript Format: frappe.query_reports['REPORTNAME'] = {}","JavaScript Format: frappe.query_reports['REPORTNAME'] = {}"
+"Javascript","Javascript"
+"Javascript to append to the head section of the page.","Javascript to append to the head section of the page."
+"Keep a track of all communications","Keep a track of all communications"
+"Key","Key"
+"Label","Label"
+"Label Help","Label Help"
+"Label and Type","Label and Type"
+"Label is mandatory","Label is mandatory"
+"Landing Page","Landing Page"
+"Language","Language"
+"Language preference for user interface (only if available).","Language preference for user interface (only if available)."
+"Language, Date and Time settings","Tungumál, dags- og tímastillingar"
+"Last Comment","Síðasta athugasemd"
+"Last IP","Síðasta IP tala"
+"Last Login","Síðasta innskráning"
+"Last Name","Eftirnafn"
+"Last Updated By","Síðast uppfært af"
+"Last Updated On","Síðast uppfært á"
+"Lato","Lato"
+"Leave blank for new records","Autt fyrir nýjar færslur"
+"Leave blank to repeat always","Skildu eftir autt til að endurtaka, alltaf"
+"Left","Vinstri"
+"Letter","Letter"
+"Letter Head","Bréfshaus"
+"Letter Head Name","Letter Head Name"
+"Letter Head in HTML","Letter Head in HTML"
+"Level","Stig"
+"Level 0 is for document level permissions, higher levels for field level permissions.","Stig 0 er fyrir skjalaréttindi, hærra stig fyrir svæðisréttindi."
+"Like","Líkar"
+"Link","Tengill"
+"Link that is the website home page. Standard Links (index, login, products, blog, about, contact)","Tengill sem er heimasíða vefsvæðisins. Staðlaðir tenglar (vísir, innskrá, vörur, blogg, um, tengiliður)"
+"Link to other pages in the side bar and next section","Tengill á aðrar síður á hliðarslá og næsta kafla"
+"Link to the page you want to open","Tengill á síðuna sem þú vilt opna"
+"Linked In Share","Tengd í samnýtingu"
+"Linked With","Tengdur við"
+"List","Listi"
+"List a document type","Lista tegund skjals"
+"List of Web Site Forum's Posts.","Listi yfir spjallborðsumræður"
+"List of patches executed","Listi af uppsettum viðbótum"
+"Loading","Hleð inn"
+"Loading Report","Hleð skýrslu"
+"Loading...","Hleð inn..."
+"Localization","Aðlögun að tungumáli"
+"Location","Staðsetning"
+"Log of Scheduler Errors","Villuannáll verkraðara"
+"Log of error on automated events (scheduler).","Villuannáll á sjálfvirkum atvikum (verkraðari)."
+"Login","Innskrá"
+"Login After","Innskráning eftir"
+"Login Before","Innskráning fyrir"
+"Login Id","Kenni innskráningar"
+"Login Required","Innskráningar krafist"
+"Login not allowed at this time","Innskráning ekki leyfð núna"
+"Logout","Útskrá"
+"Long Text","Langur texti"
+"Low","Lágt"
+"Lucida Grande","Lucida Grande"
+"Mail Password","Lykilorð tölvupósts"
+"Main Section","Main Section"
+"Main Table","Aðal taflan"
+"Make New","Make New"
+"Make a new","Make a new"
+"Make a new record","Búa til nýja færslu"
+"Make a new {0}","Búa til nýja {0}"
+"Male","Karl"
+"Manage cloud backups on Dropbox","Stjórna ský afritun á Dropbox"
+"Manage uploaded files.","Stjórna skrá sem halað hefur verið upp."
+"Mandatory","Skylda"
+"Mandatory fields required in {0}","Skyldusvæði krafist í {0}"
+"Mandatory:","Skylda:"
+"Mark the field as Mandatory","Merktu svæðin sem skyldusvæði"
+"Master","Master"
+"Max Attachments","Max Attachments"
+"Max width for type Currency is 100px in row {0}","Max width for type Currency is 100px in row {0}"
+"Maximum Attachment Limit for this record reached.","Maximum Attachment Limit for this record reached."
+"Meaning of Submit, Cancel, Amend","Meaning of Submit, Cancel, Amend"
+"Medium","Medium"
+"Menu items in the Top Bar. For setting the color of the Top Bar, go to Style Settings","Menu items in the Top Bar. For setting the color of the Top Bar, go to Style Settings"
+"Merge with existing","Merge with existing"
+"Merging is only possible between Group-to-Group or Leaf Node-to-Leaf Node","Merging is only possible between Group-to-Group or Leaf Node-to-Leaf Node"
+"Message","Skilaboð"
+"Message Examples","Message Examples"
+"Message to be displayed on successful completion","Message to be displayed on successful completion"
+"Messages","Skilaboð"
+"Messages from everyone","Messages from everyone"
+"Method","Method"
+"Middle Name (Optional)","Middle Name (Optional)"
+"Misc","Misc"
+"Miscellaneous","Miscellaneous"
+"Missing Values Required","Missing Values Required"
+"Modern","Nýtískulegur"
+"Modified by","Modified by"
+"Module","Module"
+"Module Def","Module Def"
+"Module Name","Module Name"
+"Module Not Found","Module Not Found"
+"Modules Setup","Modules Setup"
+"Monday","Mánudagur"
+"Monochrome","Monochrome"
+"More","Meira"
+"More content for the bottom of the page.","Meira efni fyrir neðrihluta síðunnar."
+"Move Down: {0}","Fara niður: {0}"
+"Move Up: {0}","Fara upp: {0}"
+"Multiple root nodes not allowed.","Multiple root nodes not allowed."
+"Must have report permission to access this report.","Must have report permission to access this report."
+"Must specify a Query to run","Must specify a Query to run"
+"My Settings","Mínar stillingar"
+"Name","Nafn"
+"Name Case","Name Case"
+"Name and Description","Nafn og lýsing"
+"Name is required","Name is required"
+"Name not permitted","Name not permitted"
+"Name not set via Prompt","Name not set via Prompt"
+"Name of the Document Type (DocType) you want this field to be linked to. e.g. Customer","Name of the Document Type (DocType) you want this field to be linked to. e.g. Customer"
+"Name of {0} cannot be {1}","Name of {0} cannot be {1}"
+"Naming","Naming"
+"Naming Series mandatory","Naming Series mandatory"
+"Nested set error. Please contact the Administrator.","Nested set error. Please contact the Administrator."
+"New","New"
+"New Name","New Name"
+"New Password","New Password"
+"New Record","New Record"
+"New comment on {0} {1}","New comment on {0} {1}"
+"New password emailed","New password emailed"
+"New value to be set","New value to be set"
+"New {0}","New {0}"
+"Next Communcation On","Next Communcation On"
+"Next Record","Next Record"
+"Next State","Next State"
+"Next actions","Next actions"
+"No","Nei"
+"No Action","No Action"
+"No Communication tagged with this {0} yet.","No Communication tagged with this {0} yet."
+"No Copy","No Copy"
+"No Permissions set for this criteria.","No Permissions set for this criteria."
+"No Report Loaded. Please use query-report/[Report Name] to run a report.","No Report Loaded. Please use query-report/[Report Name] to run a report."
+"No Results","No Results"
+"No Sidebar","No Sidebar"
+"No User Permissions found.","No User Permissions found."
+"No data found","No data found"
+"No file attached","No file attached"
+"No further records","No further records"
+"No one","No one"
+"No permission to '{0}' {1}","No permission to '{0}' {1}"
+"No permission to edit","No permission to edit"
+"No permission to read {0}","No permission to read {0}"
+"No permission to write / remove.","No permission to write / remove."
+"No records tagged.","No records tagged."
+"No template found at path: {0}","No template found at path: {0}"
+"No {0} found","No {0} found"
+"No {0} permission","No {0} permission"
+"None","None"
+"None: End of Workflow","None: End of Workflow"
+"Not Found","Not Found"
+"Not Linked to any record.","Not Linked to any record."
+"Not Permitted","Not Permitted"
+"Not Published","Not Published"
+"Not Set","Not Set"
+"Not Submitted","Not Submitted"
+"Not a valid Comma Separated Value (CSV File)","Not a valid Comma Separated Value (CSV File)"
+"Not allowed","Not allowed"
+"Not allowed from this IP Address","Not allowed from this IP Address"
+"Not allowed to Import","Not allowed to Import"
+"Not allowed to access {0} with {1} = {2}","Not allowed to access {0} with {1} = {2}"
+"Not allowed to change {0} after submission","Not allowed to change {0} after submission"
+"Not allowed to reset the password of {0}","Not allowed to reset the password of {0}"
+"Not enough permission to see links.","Not enough permission to see links."
+"Not equals","Not equals"
+"Not found","Not found"
+"Not in Developer Mode! Set in site_config.json","Not in Developer Mode! Set in site_config.json"
+"Not permitted","Not permitted"
+"Note: For best results, images must be of the same size and width must be greater than height.","Note: For best results, images must be of the same size and width must be greater than height."
+"Note: Other permission rules may also apply","Note: Other permission rules may also apply"
+"Note: fields having empty value for above criteria are not filtered out.","Note: fields having empty value for above criteria are not filtered out."
+"Notes:","Skýringar:"
+"Nothing to show","Nothing to show"
+"Nothing to show for this selection","Nothing to show for this selection"
+"Notification Count","Notification Count"
+"Notify by Email","Notify by Email"
+"Number Format","Number Format"
+"Number list","Number list"
+"Old Parent","Old Parent"
+"Old Password","Old Password"
+"On","On"
+"Once you have set this, the users will only be able access documents (eg. Blog Post) where the link exists (eg. Blogger).","Once you have set this, the users will only be able access documents (eg. Blog Post) where the link exists (eg. Blogger)."
+"One of","One of"
+"Only Administrator allowed to create Query / Script Reports","Only Administrator allowed to create Query / Script Reports"
+"Only Administrator can save a standard report. Please rename and save.","Only Administrator can save a standard report. Please rename and save."
+"Only Allow Edit For","Only Allow Edit For"
+"Only allowed {0} rows in one import","Only allowed {0} rows in one import"
+"Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.","Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish."
+"Oops! Something went wrong","Oops! Something went wrong"
+"Open","Open"
+"Open Count","Open Count"
+"Open Link","Open Link"
+"Open Link in a new Window","Open Link in a new Window"
+"Open Sans","Open Sans"
+"Open Source Web Applications for the Web","Open Source Web Applications for the Web"
+"Open a module or tool","Open a module or tool"
+"Open this saved file in Notepad","Open this saved file in Notepad"
+"Open {0}","Open {0}"
+"Optional: Alert will only be sent if value is a valid email id.","Optional: Alert will only be sent if value is a valid email id."
+"Optional: Always send to these ids. Each email id on a new row","Optional: Always send to these ids. Each email id on a new row"
+"Optional: The alert will be sent if this expression is true","Optional: The alert will be sent if this expression is true"
+"Options","Options"
+"Options 'Dynamic Link' type of field must point to another Link Field with options as 'DocType'","Options 'Dynamic Link' type of field must point to another Link Field with options as 'DocType'"
+"Options Help","Options Help"
+"Options for select. Each option on a new line. e.g.:
Option 1
Option 2
Option 3
","Options for select. Each option on a new line. e.g.:
Option 1
Option 2
Option 3
"
+"Options must be a valid DocType for field {0} in row {1}","Options must be a valid DocType for field {0} in row {1}"
+"Options not set for link field {0}","Options not set for link field {0}"
+"Options requried for Link or Table type field {0} in row {1}","Options requried for Link or Table type field {0} in row {1}"
+"Org History","Org History"
+"Org History Heading","Org History Heading"
+"Original Message","Original Message"
+"Other","Other"
+"Outgoing Email Settings","Outgoing Email Settings"
+"Outgoing Mail Server","Outgoing Mail Server"
+"Outgoing Mail Server not specified","Outgoing Mail Server not specified"
+"Overwrite","Overwrite"
+"Owner","Owner"
+"PDF Page Size","PDF Page Size"
+"PDF Settings","PDF Settings"
+"POP3 Mail Server (e.g. pop.gmail.com)","POP3 Mail Server (e.g. pop.gmail.com)"
+"Page","Page"
+"Page Background","Page Background"
+"Page HTML","Page HTML"
+"Page Header","Page Header"
+"Page Header Background","Page Header Background"
+"Page Header Text","Page Header Text"
+"Page Links","Page Links"
+"Page Name","Page Name"
+"Page Role","Síðuhlutverk"
+"Page Text","Page Text"
+"Page content","Page content"
+"Page missing or moved","Page missing or moved"
+"Page not found","Page not found"
+"Page to show on the website
+","Page to show on the website
+"
+"Page url name (auto-generated)","Page url name (auto-generated)"
+"Paragraph","Paragraph"
+"Parent","Parent"
+"Parent Label","Parent Label"
+"Parent Post","Parent Post"
+"Parent Table","Parent Table"
+"Parent Web Page","Parent Web Page"
+"Parent Website Group","Parent Website Group"
+"Parent Website Route","Parent Website Route"
+"Participants","Participants"
+"Password","Password"
+"Password Reset","Password Reset"
+"Password Update","Password Update"
+"Password Update Notification","Password Update Notification"
+"Password Updated","Password Updated"
+"Password reset instructions have been sent to your email","Password reset instructions have been sent to your email"
+"Patch","Patch"
+"Patch Log","Patch Log"
+"Percent","Percent"
+"Performing hardcore import process","Performing hardcore import process"
+"Perm Level","Perm Level"
+"Permanently Cancel {0}?","Permanently Cancel {0}?"
+"Permanently Submit {0}?","Permanently Submit {0}?"
+"Permanently delete {0}?","Permanently delete {0}?"
+"Permission Level","Permission Level"
+"Permission Levels","Permission Levels"
+"Permission Rules","Permission Rules"
+"Permission already set","Permission already set"
+"Permissions","Permissions"
+"Permissions Settings","Permissions Settings"
+"Permissions Updated","Permissions Updated"
+"Permissions are automatically translated to Standard Reports and Searches.","Permissions are automatically translated to Standard Reports and Searches."
+"Permissions are set on Roles and Document Types (called DocTypes) by setting rights like Read, Write, Create, Delete, Submit, Cancel, Amend, Report, Import, Export, Print, Email and Set User Permissions.","Permissions are set on Roles and Document Types (called DocTypes) by setting rights like Read, Write, Create, Delete, Submit, Cancel, Amend, Report, Import, Export, Print, Email and Set User Permissions."
+"Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful in case you want to hide or make certain field read-only for certain Roles.","Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful in case you want to hide or make certain field read-only for certain Roles."
+"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.","Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document."
+"Permissions can be managed via Setup > Role Permissions Manager","Permissions can be managed via Setup > Role Permissions Manager"
+"Permissions get applied on Users based on what Roles they are assigned.","Permissions get applied on Users based on what Roles they are assigned."
+"Permitted Documents For User","Leyfð skjöl fyrir notanda"
+"Person","Persóna"
+"Personal Info","Persónuupplýsingar"
+"Phone","Sími"
+"Phone No.","Símanúmer."
+"Pick Columns","Velja dálk"
+"Picture URL","Myndaveffang"
+"Pincode","Pinn"
+"Please attach a file first.","Vinsamlegast hengdu skrá við fyrst."
+"Please attach a file or set a URL","Please attach a file or set a URL"
+"Please click on the following link to set your new password","Please click on the following link to set your new password"
+"Please do not change the rows above {0}","Please do not change the rows above {0}"
+"Please do not change the template headings.","Please do not change the template headings."
+"Please enable pop-ups","Please enable pop-ups"
+"Please enter Event's Date and Time!","Please enter Event's Date and Time!"
+"Please enter both your email and message so that we \
+ can get back to you. Thanks!","Please enter both your email and message so that we \
+ can get back to you. Thanks!"
+"Please enter email address","Please enter email address"
+"Please enter some text!","Please enter some text!"
+"Please enter title!","Please enter title!"
+"Please login to Upvote!","Please login to Upvote!"
+"Please login to create a new {0}","Please login to create a new {0}"
+"Please make sure that there are no empty columns in the file.","Please make sure that there are no empty columns in the file."
+"Please refresh to get the latest document.","Please refresh to get the latest document."
+"Please reply above this line or remove it if you are replying below it","Please reply above this line or remove it if you are replying below it"
+"Please save before attaching.","Please save before attaching."
+"Please save the document before assignment","Please save the document before assignment"
+"Please save the document before removing assignment","Please save the document before removing assignment"
+"Please select a file or url","Please select a file or url"
+"Please select atleast 1 column from {0} to sort","Please select atleast 1 column from {0} to sort"
+"Please set filters","Please set filters"
+"Please set {0} first","Please set {0} first"
+"Please specify","Vinsamlegast tilgreindu"
+"Please specify 'Auto Email Id' in Setup > Outgoing Email Settings","Please specify 'Auto Email Id' in Setup > Outgoing Email Settings"
+"Please specify Event date and time","Please specify Event date and time"
+"Please specify doctype","Please specify doctype"
+"Please specify user","Please specify user"
+"Please specify which date field must be checked","Please specify which date field must be checked"
+"Please specify which value field must be checked","Please specify which value field must be checked"
+"Please upload using the same template as download.","Please upload using the same template as download."
+"Plugin","Plugin"
+"Port","Port"
+"Post","Post"
+"Post Publicly","Post Publicly"
+"Post Topic","Post Topic"
+"Post already exists. Cannot add again!","Post already exists. Cannot add again!"
+"Post does not exist. Please add post!","Post does not exist. Please add post!"
+"Post to user","Post to user"
+"Posts","Posts"
+"Precision","Precision"
+"Precision should be between 1 and 6","Precision should be between 1 and 6"
+"Press Esc to close","Press Esc to close"
+"Previous Record","Previous Record"
+"Primary","Primary"
+"Print","Prenta"
+"Print Format","Prentsnið"
+"Print Format Help","Print Format Help"
+"Print Format Type","Print Format Type"
+"Print Format {0} does not exist","Print Format {0} does not exist"
+"Print Format {0} is disabled","Print Format {0} is disabled"
+"Print Hide","Print Hide"
+"Print Settings","Prentstillingar"
+"Print Style","Print Style"
+"Print Style Preview","Print Style Preview"
+"Print Width","Print Width"
+"Print Width of the field, if the field is a column in a table","Print Width of the field, if the field is a column in a table"
+"Print with Letterhead, unless unchecked in a particular Document","Print with Letterhead, unless unchecked in a particular Document"
+"Print...","Print..."
+"Printing and Branding","Prentun og vörumerki"
+"Priority","Forgangur"
+"Private","Einka"
+"Properties","Properties"
+"Property","Property"
+"Property Setter","Property Setter"
+"Property Setter overrides a standard DocType or Field property","Property Setter overrides a standard DocType or Field property"
+"Property Type","Property Type"
+"Public","Public"
+"Published","Published"
+"Published On","Published On"
+"Published on website at: {0}","Published on website at: {0}"
+"Pull Emails from the Inbox and attach them as Communication records (for known contacts).","Pull Emails from the Inbox and attach them as Communication records (for known contacts)."
+"Query","Query"
+"Query Options","Query Options"
+"Query Report","Query Report"
+"Query must be a SELECT","Query must be a SELECT"
+"Quick Help for Setting Permissions","Quick Help for Setting Permissions"
+"Quick Help for User Permissions","Quick Help for User Permissions"
+"Re-open","Re-open"
+"Read","Lesa"
+"Read Only","Read Only"
+"Received","Received"
+"Recipient","Recipient"
+"Recipients","Recipients"
+"Record does not exist","Record does not exist"
+"Reduce indent (Shift+Tab)","Reduce indent (Shift+Tab)"
+"Ref DocType","Ref DocType"
+"Ref Name","Ref Name"
+"Ref Type","Ref Type"
+"Reference","Reference"
+"Reference DocName","Reference DocName"
+"Reference DocType","Reference DocType"
+"Reference Name","Reference Name"
+"Reference Type","Reference Type"
+"Refresh","Endurnýja"
+"Refresh Form","Refresh Form"
+"Refreshing...","Refreshing..."
+"Registered but disabled.","Registered but disabled."
+"Registration Details Emailed.","Registration Details Emailed."
+"Reload Page","Reload Page"
+"Remove Bookmark","Remove Bookmark"
+"Remove Filter","Remove Filter"
+"Remove Link","Remove Link"
+"Remove all customizations?","Remove all customizations?"
+"Removed {0}","Removed {0}"
+"Rename","Endurnefna"
+"Rename many items by uploading a .csv file.","Rename many items by uploading a .csv file."
+"Rename {0}","Rename {0}"
+"Rename...","Rename..."
+"Repeat On","Repeat On"
+"Repeat Till","Repeat Till"
+"Repeat this Event","Repeat this Event"
+"Replies","Replies"
+"Report","Skýrsla"
+"Report Builder","Skýrslusmiður"
+"Report Builder reports are managed directly by the report builder. Nothing to do.","Report Builder reports are managed directly by the report builder. Nothing to do."
+"Report Hide","Report Hide"
+"Report Manager","Report Manager"
+"Report Name","Report Name"
+"Report Type","Report Type"
+"Report an Issue","Report an Issue"
+"Report cannot be set for Single types","Report cannot be set for Single types"
+"Report this issue","Report this issue"
+"Report was not saved (there were errors)","Report was not saved (there were errors)"
+"Report {0} is disabled","Report {0} is disabled"
+"Represents a User in the system.","Represents a User in the system."
+"Represents the states allowed in one document and role assigned to change the state.","Represents the states allowed in one document and role assigned to change the state."
+"Reqd","Reqd"
+"Reset Password","Reset Password"
+"Reset Password Key","Reset Password Key"
+"Reset Permissions for {0}?","Reset Permissions for {0}?"
+"Reset to defaults","Reset to defaults"
+"Response","Response"
+"Restore Original Permissions","Restore Original Permissions"
+"Restrict IP","Restrict IP"
+"Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111)","Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111)"
+"Right","Right"
+"Role","Hlutverk"
+"Role Name","Nafn hlutverks"
+"Role Permissions","Hlutverkaréttindi"
+"Role Permissions Manager","Réttindastjóri hlutverka"
+"Role and Level","Hlutverk og gildi"
+"Role exists","Hlutverk er þegar til"
+"Roles","Hlutverk"
+"Roles Assigned","Úthlutuð hlutverk"
+"Roles Assigned To User","Hlutverkum úthlutað til notanda"
+"Roles HTML","HTML hlutverk"
+"Roles can be set for users from their User page.","Hlutverk er hægt að stilla fyrir notendur á þeirra notandasíðu."
+"Root {0} cannot be deleted","Rót {0} er ekki hægt að eyða"
+"Row","Lína"
+"Row #{0}:","Lína #{0}:"
+"Row {0}: Not allowed to enable Allow on Submit for standard fields","Lína {0}: Not allowed to enable Allow on Submit for standard fields"
+"Rules defining transition of state in the workflow.","Reglur sem skilgreina stöðuskipti á ástandi í verkflæði."
+"Rules for how states are transitions, like next state and which role is allowed to change state etc.","Rules for how states are transitions, like next state and which role is allowed to change state etc."
+"Run scheduled jobs only if checked","Run scheduled jobs only if checked"
+"Run the report first","Run the report first"
+"SMTP Server (e.g. smtp.gmail.com)","SMTP Server (e.g. smtp.gmail.com)"
+"Sales","Sala"
+"Sales Manager","Sales Manager"
+"Sales User","Sales User"
+"Same file has already been attached to the record","Same file has already been attached to the record"
+"Sample","Sample"
+"Saturday","Saturday"
+"Save","Vista"
+"Saved!","Vistuð!"
+"Scheduler Log","Verkraðara annáll"
+"Script","Script"
+"Script Report","Script Report"
+"Script Type","Script Type"
+"Script to attach to all web pages.","Script to attach to all web pages."
+"Search","Leita"
+"Search Fields","Leita í svæðum"
+"Search Fields should contain valid fieldnames","Leita í svæðum ætti að innihalda gild svæðisnöfn"
+"Search Filter","Leitarsía"
+"Search Link","Leitartengill"
+"Search in a document type","Leita í tegund skjals"
+"Search or type a command","Leita eða slá inn skipun"
+"Section Break","Section Break"
+"Security","Security"
+"Security Settings","Security Settings"
+"Select","Select"
+"Select All","Select All"
+"Select Attachments","Select Attachments"
+"Select DocType","Select DocType"
+"Select Document Type","Select Document Type"
+"Select Document Type or Role to start.","Select Document Type or Role to start."
+"Select Document Types","Select Document Types"
+"Select Document Types to set which User Permissions are used to limit access.","Select Document Types to set which User Permissions are used to limit access."
+"Select Print Format","Select Print Format"
+"Select Report Name","Select Report Name"
+"Select Role","Veldu hlutverk"
+"Select To Download:","Select To Download:"
+"Select Type","Select Type"
+"Select User","Select User"
+"Select User or DocType to start.","Select User or DocType to start."
+"Select a Banner Image first.","Select a Banner Image first."
+"Select an image of approx width 150px with a transparent background for best results.","Select an image of approx width 150px with a transparent background for best results."
+"Select modules to be shown (based on permission). If hidden, they will be hidden for all users.","Select modules to be shown (based on permission). If hidden, they will be hidden for all users."
+"Select or drag across time slots to create a new event.","Select or drag across time slots to create a new event."
+"Select target = ""_blank"" to open in a new page.","Select target = ""_blank"" to open in a new page."
+"Select the label after which you want to insert new field.","Select the label after which you want to insert new field."
+"Select {0}","Select {0}"
+"Send","Send"
+"Send Alert On","Send Alert On"
+"Send As Email","Send As Email"
+"Send Email","Send Email"
+"Send Email Print Attachments as PDF (Recommended)","Send Email Print Attachments as PDF (Recommended)"
+"Send Me A Copy","Send Me A Copy"
+"Send Print as PDF","Send Print as PDF"
+"Send alert if date matches this field's value","Send alert if date matches this field's value"
+"Send alert if this field's value changes","Send alert if this field's value changes"
+"Send an email reminder in the morning","Send an email reminder in the morning"
+"Send download link of a recent backup to System Managers","Senda niðurhals hlekk nýlegra afrita til kerfisstjórnenda"
+"Send enquiries to this email address","Senda fyrirspurnir á þetta netfang"
+"Sender","Sendandi"
+"Sent","Send"
+"Sent Mail","Sendur póstur"
+"Sent Quotation","Send kostnaðaráætlun"
+"Sent or Received","Send eða móttekin"
+"Series","Röð"
+"Series {0} already used in {1}","Röð {0} er þegar notuð í {1}"
+"Server","Miðlari"
+"Server & Credentials","Miðlari & skilríki"
+"Server Error: Please check your server logs or contact tech support.","Miðlara villa: Vinsamlegast athugaðu villuannálinn eða hafðu samband við þjónustuaðila."
+"Session Expired. Logging you out","Session Expired. Logging you out"
+"Session Expiry","Session Expiry"
+"Session Expiry in Hours e.g. 06:00","Session Expiry in Hours e.g. 06:00"
+"Session Expiry must be in format {0}","Session Expiry must be in format {0}"
+"Set","Set"
+"Set Banner from Image","Set Banner from Image"
+"Set Link","Set Link"
+"Set Login and Password if authentication is required.","Set Login and Password if authentication is required."
+"Set Only Once","Set Only Once"
+"Set Password","Set Password"
+"Set Permissions on Document Types and Roles","Stilla heimildir á skrárgerðir og hlutverk"
+"Set Permissions per User","Stilla heimildir á notanda"
+"Set User Permissions","Stilla notandaheimildir"
+"Set Value","Stilla gildi"
+"Set default format, page size, print style etc.","Set default format, page size, print style etc."
+"Set non-standard precision for a Float or Currency field","Set non-standard precision for a Float or Currency field"
+"Set numbering series for transactions.","Set numbering series for transactions."
+"Set outgoing mail server.","Set outgoing mail server."
+"Set the display label for the field","Set the display label for the field"
+"Set your background color, font and image (tiled)","Set your background color, font and image (tiled)"
+"Settings","Stillingar"
+"Settings for About Us Page.","Settings for About Us Page."
+"Settings for Contact Us Page","Settings for Contact Us Page"
+"Settings for Contact Us Page.","Settings for Contact Us Page."
+"Settings for the About Us Page","Settings for the About Us Page"
+"Setup","Uppsetning"
+"Setup > User","Setup > User"
+"Setup > User Permissions Manager","Setup > User Permissions Manager"
+"Setup Email Alert based on various criteria.","Setup Email Alert based on various criteria."
+"Setup of fonts and background.","Setup of fonts and background."
+"Setup of top navigation bar, footer and logo.","Setup of top navigation bar, footer and logo."
+"Short Bio","Short Bio"
+"Short Name","Short Name"
+"Shortcut","Shortcut"
+"Shortcuts","Shortcuts"
+"Show / Hide Modules","Birta / Fela einingar"
+"Show Print First","Show Print First"
+"Show Tags","Show Tags"
+"Show User Permissions","Show User Permissions"
+"Show a description below the field","Show a description below the field"
+"Show or Hide Modules","Show or Hide Modules"
+"Show or hide modules globally.","Birta eða fela einingar altækt."
+"Show rows with zero values","Show rows with zero values"
+"Show tags","Show tags"
+"Show this field as title","Show this field as title"
+"Sidebar","Sidebar"
+"Sidebar Items","Sidebar Items"
+"Sidebar Links for Home Page only","Sidebar Links for Home Page only"
+"Single Post (article).","Single Post (article)."
+"Single Types have only one record no tables associated. Values are stored in tabSingles","Single Types have only one record no tables associated. Values are stored in tabSingles"
+"Slideshow","Slideshow"
+"Slideshow Items","Slideshow Items"
+"Slideshow Name","Slideshow Name"
+"Slideshow like display for the website","Slideshow like display for the website"
+"Small Text","Small Text"
+"Social Login Keys","Social Login Keys"
+"Solid background color (default light gray)","Solid background color (default light gray)"
+"Sorry we were unable to find what you were looking for.","Sorry we were unable to find what you were looking for."
+"Sorry you are not permitted to view this page.","Sorry you are not permitted to view this page."
+"Sort By","Sort By"
+"Sort Field","Sort Field"
+"Sort Order","Sort Order"
+"Specify a default value","Specify a default value"
+"Specify the value of the field","Specify the value of the field"
+"Sr No","Fylgiskjal nr."
+"Standard","Standard"
+"Standard Print Format cannot be updated","Standard Print Format cannot be updated"
+"Standard Reply","Standard Reply"
+"Standard Reports","Staðlaðar skýrslur"
+"Standard replies to common queries.","Standard replies to common queries."
+"Start Report For","Start Report For"
+"Start entering data below this line","Start entering data below this line"
+"Starts on","Starts on"
+"State","State"
+"States","States"
+"States for workflow (e.g. Draft, Approved, Cancelled).","States for workflow (e.g. Draft, Approved, Cancelled)."
+"Status","Status"
+"Step 1: Set the name and save.","Step 1: Set the name and save."
+"Step 2: Set Letterhead content.","Step 2: Set Letterhead content."
+"Style","Style"
+"Style Settings","Style Settings"
+"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange"
+"Sub-domain provided by erpnext.com","Sub-domain provided by erpnext.com"
+"Subdomain","Subdomain"
+"Subject","Subject"
+"Submit","Submit"
+"Submit an Issue","Submit an Issue"
+"Submitted","Submitted"
+"Submitted Document cannot be converted back to draft. Transition row {0}","Submitted Document cannot be converted back to draft. Transition row {0}"
+"Success","Success"
+"Success Message","Success Message"
+"Success URL","Success URL"
+"Suggestion","Suggestion"
+"Sunday","Sunday"
+"Support Manager","Support Manager"
+"Support Team","Support Team"
+"Switch to Website","Skipta yfir á heimasíðu"
+"Sync Inbox","Sync Inbox"
+"System","Kerfi"
+"System Manager","Kerfisstjóri"
+"System Settings","Kerfisstillingar"
+"System User","System User"
+"System and Website Users","Kerfis og vefsíðu notendur"
+"System generated mails will be sent from this email id.","System generated mails will be sent from this email id."
+"Table","Table"
+"Table {0} cannot be empty","Table {0} cannot be empty"
+"Tag","Tag"
+"Tag Name","Tag Name"
+"Tags","Tags"
+"Tahoma","Tahoma"
+"Target","Target"
+"Tasks","Tasks"
+"Team Members","Team Members"
+"Team Members Heading","Team Members Heading"
+"Template Path","Template Path"
+"Test Runner","Test Runner"
+"Text","Text"
+"Text Align","Text Align"
+"Text Editor","Text Editor"
+"Text to be displayed for Link to Web Page if this form has a web page. Link route will be automatically generated based on `page_name` and `parent_website_route`","Text to be displayed for Link to Web Page if this form has a web page. Link route will be automatically generated based on `page_name` and `parent_website_route`"
+"Thank you","Thank you"
+"Thank you for your message","Thank you for your message"
+"The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.","The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title."
+"The system provides many pre-defined roles. You can add new roles to set finer permissions.","The system provides many pre-defined roles. You can add new roles to set finer permissions."
+"The task %s, that you assigned to %s, has been closed by %s.","The task %s, that you assigned to %s, has been closed by %s."
+"The task %s, that you assigned to %s, has been closed.","The task %s, that you assigned to %s, has been closed."
+"Then By (optional)","Then By (optional)"
+"There can be only one Fold in a form","There can be only one Fold in a form"
+"There should remain at least one System Manager","There should remain at least one System Manager"
+"There were errors","There were errors"
+"There were errors while sending email. Please try again.","There were errors while sending email. Please try again."
+"There were some errors setting the name, please contact the administrator","There were some errors setting the name, please contact the administrator"
+"These permissions will apply for all transactions where the permitted record is linked. For example, if Company C is added to User Permissions of user X, user X will only be able to see transactions that has company C as a linked value.","These permissions will apply for all transactions where the permitted record is linked. For example, if Company C is added to User Permissions of user X, user X will only be able to see transactions that has company C as a linked value."
+"These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.","These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values."
+"These will also be set as default values for those links, if only one such permission record is defined.","These will also be set as default values for those links, if only one such permission record is defined."
+"Third Party Authentication","Third Party Authentication"
+"This field will appear only if the fieldname defined here has value OR the rules are true (examples):
+myfield
+eval:doc.myfield=='My Value'
+eval:doc.age>18","This field will appear only if the fieldname defined here has value OR the rules are true (examples):
+myfield
+eval:doc.myfield=='My Value'
+eval:doc.age>18"
+"This form does not have any input","This form does not have any input"
+"This goes above the slideshow.","This goes above the slideshow."
+"This is PERMANENT action and you cannot undo. Continue?","This is PERMANENT action and you cannot undo. Continue?"
+"This is a standard format. To make changes, please copy it make make a new format.","This is a standard format. To make changes, please copy it make make a new format."
+"This is permanent action and you cannot undo. Continue?","This is permanent action and you cannot undo. Continue?"
+"This must be checked if Style Settings are applicable","This must be checked if Style Settings are applicable"
+"This role update User Permissions for a user","This role update User Permissions for a user"
+"Thursday","Thursday"
+"Tile","Tile"
+"Time","Time"
+"Time Zone","Tímabelti"
+"Timezone","Timezone"
+"Title","Title"
+"Title / headline of your page","Title / headline of your page"
+"Title Case","Title Case"
+"Title Field","Title Field"
+"Title Prefix","Title Prefix"
+"Title field must be a valid fieldname","Title field must be a valid fieldname"
+"Title is required","Title is required"
+"To","To"
+"To Do","Gátlisti"
+"To format columns, give column labels in the query.","To format columns, give column labels in the query."
+"To give acess to a role for only specific records, check the 'Apply User Permissions'. User Permissions are used to limit users with such role to specific records.","To give acess to a role for only specific records, check the 'Apply User Permissions'. User Permissions are used to limit users with such role to specific records."
+"To run a test add the module name in the route after '{0}'. For example, {1}","To run a test add the module name in the route after '{0}'. For example, {1}"
+"ToDo","ToDo"
+"Too many writes in one request. Please send smaller requests","Too many writes in one request. Please send smaller requests"
+"Top Bar","Top Bar"
+"Top Bar Background","Top Bar Background"
+"Top Bar Item","Top Bar Item"
+"Top Bar Items","Top Bar Items"
+"Top Bar Text","Top Bar Text"
+"Top Bar text and background is same color. Please change.","Top Bar text and background is same color. Please change."
+"Transaction","Færsla"
+"Transition Rules","Transition Rules"
+"Tuesday","Þriðjudagur"
+"Tweet will be shared via your user account (if specified)","Tweet will be shared via your user account (if specified)"
+"Twitter Share","Twitter Share"
+"Twitter Share via","Twitter Share via"
+"Type","Gerð"
+"Type:","Type:"
+"Unable to display this tree report, due to missing data. Most likely, it is being filtered out due to permissions.","Unable to display this tree report, due to missing data. Most likely, it is being filtered out due to permissions."
+"Unable to find attachment {0}","Unable to find attachment {0}"
+"Unable to load: {0}","Unable to load: {0}"
+"Unable to open attached file. Please try again.","Unable to open attached file. Please try again."
+"Unable to send emails at this time","Unable to send emails at this time"
+"Unknown Column: {0}","Unknown Column: {0}"
+"Unknown file encoding. Tried utf-8, windows-1250, windows-1252.","Unknown file encoding. Tried utf-8, windows-1250, windows-1252."
+"Unread Messages","Unread Messages"
+"Unsubscribe","Unsubscribe"
+"Unsubscribed","Unsubscribed"
+"Upcoming Events for Today","Upcoming Events for Today"
+"Update","Update"
+"Update Field","Update Field"
+"Update Value","Update Value"
+"Updated","Updated"
+"Upload","Upload"
+"Upload Attachment","Upload Attachment"
+"Upload CSV file containing all user permissions in the same format as Download.","Upload CSV file containing all user permissions in the same format as Download."
+"Upload User Permissions","Upload User Permissions"
+"Upload a file","Upload a file"
+"Upload and Import","Upload and Import"
+"Upload and Sync","Upload and Sync"
+"Uploading...","Uploading..."
+"Upvotes","Upvotes"
+"Use TLS","Use TLS"
+"Use the field to filter records","Use the field to filter records"
+"User","Notandi"
+"User Cannot Create","User Cannot Create"
+"User Cannot Search","User Cannot Search"
+"User Defaults","User Defaults"
+"User ID of a Blogger","User ID of a Blogger"
+"User ID of a blog writer.","User ID of a blog writer."
+"User Image","User Image"
+"User Permission","User Permission"
+"User Permission DocTypes","User Permission DocTypes"
+"User Permissions","User Permissions"
+"User Permissions Manager","User Permissions Manager"
+"User Roles","Hlutverk notanda"
+"User Tags","User Tags"
+"User Type","User Type"
+"User Type ""System User"" can access Desktop. ""Website User"" can only be logged into the website and portal pages. ","User Type ""System User"" can access Desktop. ""Website User"" can only be logged into the website and portal pages. "
+"User Vote","User Vote"
+"User editable form on Website.","Notandi getur breytt eyðublaði á heimasíðu."
+"User not allowed to delete {0}: {1}","Notanda ekki heimilt að eyða {0}: {1}"
+"User permissions should not apply for this Link","Notendaheimildir eiga ekki við þennan tengil"
+"User {0} cannot be deleted","Notandi {0} er ekki hægt að eyða"
+"User {0} cannot be disabled","Notandi {0} er ekki hægt aö gera óvirkann"
+"User {0} cannot be renamed","Notandi {0} er ekki hægt að endurnefna"
+"User {0} does not exist","Notandi {0} er ekki til"
+"UserRole","Notandahlutverk"
+"Users","Notendur"
+"Users and Permissions","Notendur og heimildir"
+"Users with role {0}:","Notendur með hlutverk {0}:"
+"Valid Login id required.","Valid Login id required."
+"Valid email and name required","Valid email and name required"
+"Value","Value"
+"Value Change","Value Change"
+"Value Changed","Value Changed"
+"Value cannot be changed for {0}","Value cannot be changed for {0}"
+"Value for a check field can be either 0 or 1","Value for a check field can be either 0 or 1"
+"Value missing for","Value missing for"
+"Verdana","Verdana"
+"Verify Your Account","Verify Your Account"
+"Version","Version"
+"Version restored","Version restored"
+"View Details","View Details"
+"View it in your browser","View it in your browser"
+"Visit","Visit"
+"Warning","Warning"
+"Warning: This Print Format is in old style and cannot be generated via the API.","Warning: This Print Format is in old style and cannot be generated via the API."
+"We are very sorry for this, but the page you are looking for is missing (this could be because of a typo in the address) or moved.","We are very sorry for this, but the page you are looking for is missing (this could be because of a typo in the address) or moved."
+"Web Form","Web Form"
+"Web Form Field","Web Form Field"
+"Web Form Fields","Web Form Fields"
+"Web Page","Web Page"
+"Web Page Link Text","Web Page Link Text"
+"Web Site Forum Page.","Web Site Forum Page."
+"Website","Vefsíða"
+"Website Group","Website Group"
+"Website Manager","Website Manager"
+"Website Route","Website Route"
+"Website Route Permission","Website Route Permission"
+"Website Script","Website Script"
+"Website Settings","Website Settings"
+"Website Slideshow","Website Slideshow"
+"Website Slideshow Item","Website Slideshow Item"
+"Website URL","Website URL"
+"Website User","Website User"
+"Wednesday","Wednesday"
+"Welcome email sent","Welcome email sent"
+"When you Amend a document after Cancel and save it, it will get a new number that is a version of the old number.","When you Amend a document after Cancel and save it, it will get a new number that is a version of the old number."
+"While uploading non English files ensure that the encoding is UTF-8.","While uploading non English files ensure that the encoding is UTF-8."
+"Width","Width"
+"Width of the input box","Width of the input box"
+"Will be used in url (usually first name).","Will be used in url (usually first name)."
+"With Groups","With Groups"
+"With Ledgers","With Ledgers"
+"With Letterhead","With Letterhead"
+"Workflow","Verkflæði"
+"Workflow Action","Workflow Action"
+"Workflow Action Master","Workflow Action Master"
+"Workflow Action Name","Workflow Action Name"
+"Workflow Document State","Workflow Document State"
+"Workflow Document States","Workflow Document States"
+"Workflow Name","Workflow Name"
+"Workflow State","Workflow State"
+"Workflow State Field","Workflow State Field"
+"Workflow Transition","Workflow Transition"
+"Workflow Transitions","Workflow Transitions"
+"Workflow state represents the current state of a document.","Workflow state represents the current state of a document."
+"Workflow will start after saving.","Workflow will start after saving."
+"Write","Write"
+"Write a Python file in the same folder where this is saved and return column and result.","Write a Python file in the same folder where this is saved and return column and result."
+"Write a SELECT query. Note result is not paged (all data is sent in one go).","Write a SELECT query. Note result is not paged (all data is sent in one go)."
+"Write titles and introductions to your blog.","Write titles and introductions to your blog."
+"Writers Introduction","Writers Introduction"
+"Year","Ár"
+"Yes","Já"
+"Yesterday","Í gær"
+"You are not allowed to create / edit reports","You are not allowed to create / edit reports"
+"You are not allowed to export the data of: {0}. Downloading empty template.","You are not allowed to export the data of: {0}. Downloading empty template."
+"You are not allowed to export this report","You are not allowed to export this report"
+"You are not allowed to print this document","You are not allowed to print this document"
+"You are not allowed to send emails related to this document","You are not allowed to send emails related to this document"
+"You can also copy-paste this link in your browser","You can also copy-paste this link in your browser"
+"You can also drag and drop attachments","You can also drag and drop attachments"
+"You can change Submitted documents by cancelling them and then, amending them.","You can change Submitted documents by cancelling them and then, amending them."
+"You can only upload upto 5000 records in one go. (may be less in some cases)","You can only upload upto 5000 records in one go. (may be less in some cases)"
+"You can use Customize Form to set levels on fields.","You can use Customize Form to set levels on fields."
+"You can use wildcard %","You can use wildcard %"
+"You cannot install this app","You cannot install this app"
+"You don't have access to Report: {0}","You don't have access to Report: {0}"
+"You don't have permission to get a report on: {0}","You don't have permission to get a report on: {0}"
+"You have unsaved changes in this form. Please save before you continue.","You have unsaved changes in this form. Please save before you continue."
+"You must login to submit this form","You must login to submit this form"
+"You need to be logged in and have System Manager Role to be able to access backups.","You need to be logged in and have System Manager Role to be able to access backups."
+"You need write permission to rename","You need write permission to rename"
+"You seem to have written your name instead of your email. \
+ Please enter a valid email address so that we can get back.","You seem to have written your name instead of your email. \
+ Please enter a valid email address so that we can get back."
+"Your download is being built, this may take a few moments...","Your download is being built, this may take a few moments..."
+"Your login id is","Your login id is"
+"Your password has been updated. Here is your new password","Your password has been updated. Here is your new password"
+"[Label]:[Field Type]/[Options]:[Width]","[Label]:[Field Type]/[Options]:[Width]"
+"[No Subject]","[No Subject]"
+"[Optional] Send the email X days in advance of the specified date. 0 equals same day.","[Optional] Send the email X days in advance of the specified date. 0 equals same day."
+"[no content]","[no content]"
+"[unknown sender]","[unknown sender]"
+"add your own CSS (careful!)","add your own CSS (careful!)"
+"adjust","adjust"
+"align-center","align-center"
+"align-justify","align-justify"
+"align-left","align-left"
+"align-right","align-right"
+"and","and"
+"arrow-down","arrow-down"
+"arrow-left","arrow-left"
+"arrow-right","arrow-right"
+"arrow-up","arrow-up"
+"asterisk","asterisk"
+"backward","backward"
+"ban-circle","ban-circle"
+"barcode","barcode"
+"beginning with","beginning with"
+"bell","bell"
+"bold","bold"
+"book","book"
+"bookmark","bookmark"
+"briefcase","briefcase"
+"bullhorn","bullhorn"
+"calendar","calendar"
+"camera","camera"
+"certificate","certificate"
+"check","check"
+"chevron-down","chevron-down"
+"chevron-left","chevron-left"
+"chevron-right","chevron-right"
+"chevron-up","chevron-up"
+"circle-arrow-down","circle-arrow-down"
+"circle-arrow-left","circle-arrow-left"
+"circle-arrow-right","circle-arrow-right"
+"circle-arrow-up","circle-arrow-up"
+"cog","cog"
+"comment","comment"
+"dd-mm-yyyy","dd-mm-yyyy"
+"dd.mm.yyyy","dd.mm.yyyy"
+"dd/mm/yyyy","dd/mm/yyyy"
+"download","download"
+"download-alt","download-alt"
+"edit","edit"
+"eject","eject"
+"envelope","envelope"
+"exclamation-sign","exclamation-sign"
+"eye-close","eye-close"
+"eye-open","eye-open"
+"facetime-video","facetime-video"
+"fast-backward","fast-backward"
+"fast-forward","fast-forward"
+"file","file"
+"film","film"
+"filter","filter"
+"fire","fire"
+"flag","flag"
+"folder-close","folder-close"
+"folder-open","folder-open"
+"font","font"
+"forward","forward"
+"fullscreen","fullscreen"
+"gift","gift"
+"glass","glass"
+"globe","globe"
+"hand-down","hand-down"
+"hand-left","hand-left"
+"hand-right","hand-right"
+"hand-up","hand-up"
+"hdd","hdd"
+"headphones","headphones"
+"heart","heart"
+"home","home"
+"icon","icon"
+"inbox","inbox"
+"indent-left","indent-left"
+"indent-right","indent-right"
+"info-sign","info-sign"
+"is not allowed.","is not allowed."
+"italic","italic"
+"leaf","leaf"
+"lft","lft"
+"list","list"
+"list-alt","list-alt"
+"lock","lock"
+"lowercase","lowercase"
+"magnet","magnet"
+"map-marker","map-marker"
+"memcached is not working / stopped. Please start memcached for best results.","memcached is not working / stopped. Please start memcached for best results."
+"minus","minus"
+"minus-sign","minus-sign"
+"mm-dd-yyyy","mm-dd-yyyy"
+"mm/dd/yyyy","mm/dd/yyyy"
+"move","move"
+"music","music"
+"none of","none of"
+"off","off"
+"ok","ok"
+"ok-circle","ok-circle"
+"ok-sign","ok-sign"
+"one of","one of"
+"or","or"
+"pause","pause"
+"pencil","pencil"
+"picture","picture"
+"plane","plane"
+"play","play"
+"play-circle","play-circle"
+"plus","plus"
+"plus-sign","plus-sign"
+"print","print"
+"qrcode","qrcode"
+"question-sign","question-sign"
+"random","random"
+"reference","reference"
+"refresh","refresh"
+"remove","remove"
+"remove-circle","remove-circle"
+"remove-sign","remove-sign"
+"repeat","repeat"
+"resize-full","resize-full"
+"resize-horizontal","resize-horizontal"
+"resize-small","resize-small"
+"resize-vertical","resize-vertical"
+"retweet","retweet"
+"rgt","rgt"
+"road","road"
+"screenshot","screenshot"
+"search","search"
+"share","share"
+"share-alt","share-alt"
+"shopping-cart","shopping-cart"
+"signal","signal"
+"star","star"
+"star-empty","star-empty"
+"step-backward","step-backward"
+"step-forward","step-forward"
+"stop","stop"
+"tag","tag"
+"tags","tags"
+"target = ""_blank""","target = ""_blank"""
+"tasks","tasks"
+"text-height","text-height"
+"text-width","text-width"
+"th","th"
+"th-large","th-large"
+"th-list","th-list"
+"thumbs-down","thumbs-down"
+"thumbs-up","thumbs-up"
+"time","time"
+"tint","tint"
+"to","to"
+"to filter values between 5 & 10","to filter values between 5 & 10"
+"trash","trash"
+"upload","upload"
+"use % as wildcard","use % as wildcard"
+"user","user"
+"user_image_show","user_image_show"
+"value","value"
+"values and dates","values and dates"
+"values separated by commas","values separated by commas"
+"volume-down","volume-down"
+"volume-off","volume-off"
+"volume-up","volume-up"
+"warning-sign","warning-sign"
+"wrench","wrench"
+"yyyy-mm-dd","yyyy-mm-dd"
+"zoom-in","zoom-in"
+"zoom-out","zoom-out"
+"{0} List","{0} List"
+"{0} added","{0} added"
+"{0} already exists","{0} already exists"
+"{0} by {1}","{0} by {1}"
+"{0} cannot be set for Single types","{0} cannot be set for Single types"
+"{0} does not exist in row {1}","{0} does not exist in row {1}"
+"{0} in row {1} cannot have both URL and child items","{0} in row {1} cannot have both URL and child items"
+"{0} is not a valid email id","{0} is not a valid email id"
+"{0} is required","{0} is required"
+"{0} is saved","{0} is saved"
+"{0} must be one of {1}","{0} must be one of {1}"
+"{0} must be set first","{0} must be set first"
+"{0} not a valid State","{0} not a valid State"
+"{0} not allowed in fieldname {1}","{0} not allowed in fieldname {1}"
+"{0} not allowed in name","{0} not allowed in name"
+"{0} not allowed to be renamed","{0} not allowed to be renamed"
+"{0} updated","{0} updated"
+"{0} {1} already exists","{0} {1} already exists"
+"{0} {1} cannot be ""{2}"". It should be one of ""{3}""","{0} {1} cannot be ""{2}"". It should be one of ""{3}"""
+"{0} {1} cannot be a leaf node as it has children","{0} {1} cannot be a leaf node as it has children"
+"{0} {1} does not exist, select a new target to merge","{0} {1} does not exist, select a new target to merge"
+"{0} {1} not found","{0} {1} not found"
+"{0} {1}: Submitted Record cannot be deleted.","{0} {1}: Submitted Record cannot be deleted."
+"{0}: Cannot set Amend without Cancel","{0}: Cannot set Amend without Cancel"
+"{0}: Cannot set Assign Amend if not Submittable","{0}: Cannot set Assign Amend if not Submittable"
+"{0}: Cannot set Assign Submit if not Submittable","{0}: Cannot set Assign Submit if not Submittable"
+"{0}: Cannot set Cancel without Submit","{0}: Cannot set Cancel without Submit"
+"{0}: Cannot set Import without Create","{0}: Cannot set Import without Create"
+"{0}: Cannot set Submit, Cancel, Amend without Write","{0}: Cannot set Submit, Cancel, Amend without Write"
+"{0}: Cannot set import as {1} is not importable","{0}: Cannot set import as {1} is not importable"
+"{0}: Create, Submit, Cancel and Amend only valid at level 0","{0}: Create, Submit, Cancel and Amend only valid at level 0"
+"{0}: No basic permissions set","{0}: No basic permissions set"
+"{0}: Only one rule allowed with the same Role, Level and Apply User Permissions","{0}: Only one rule allowed with the same Role, Level and Apply User Permissions"
+"{0}: Permission at level 0 must be set before higher levels are set","{0}: Permission at level 0 must be set before higher levels are set"
+"{app_title}","{app_title}"
diff --git a/frappe/translations/it.csv b/frappe/translations/it.csv
index 750ddc05fc..ff9e0704ab 100644
--- a/frappe/translations/it.csv
+++ b/frappe/translations/it.csv
@@ -19,7 +19,7 @@ About,About
About Us Settings,Chi siamo Impostazioni
About Us Team Member,Chi Siamo Membri Team
Action,Azione
-Actions,azioni
+Actions,Azioni
"Actions for workflow (e.g. Approve, Cancel).","Azioni per il flusso di lavoro ( ad esempio Approva , Annulla ) ."
Add,Aggiungi
Add A New Rule,Aggiunge una nuova regola
@@ -106,10 +106,10 @@ Attached To DocType,Allega aDocType
Attached To Name,Allega a Nome
Attachments,Allegati
Auto Email Id,Email ID Auto
-Auto Name,Nome Auto
+Auto Name,Nome Automatico
Auto generated,Auto generato
Avatar,Avatar
-Back to Login,Torna alla Login
+Back to Login,Torna al Login
Background Color,Colore Sfondo
Background Image,Immagine Sfondo
Background Style,Stile sfondo
@@ -130,7 +130,7 @@ Blog Settings,Impostazioni Blog
Blog Title,Titolo Blog
Blogger,Blogger
Bookmarks,Segnalibri
-Both login and password required,Sia la login e la password richiesti
+Both login and password required,Sono richiesti login e password
Brand HTML,Marca HTML
Bulk Email,Email di Massa
Bulk email limit {0} crossed,Limite di posta elettronica di massa {0} attraversato
@@ -141,7 +141,7 @@ Calendar,Calendario
Cancel,Annulla
Cancelled,Annullato
"Cannot Edit {0} directly: To edit {0} properties, create / update {1}, {2} and {3}","Impossibile modificare {0} direttamente : Per modificare i {0} proprietà , creare / aggiornare {1} , {2} e {3}"
-Cannot Update: Incorrect / Expired Link.,Impossibile aggiornare : link errato / Scaduta .
+Cannot Update: Incorrect / Expired Link.,Impossibile Aggiornare : Link Errato / Scaduto.
Cannot Update: Incorrect Password,Impossibile aggiornare : Password errata
Cannot add more than 50 comments,Impossibile aggiungere più di 50 commenti
Cannot cancel before submitting. See Transition {0},Impossibile annullare prima della presentazione .
@@ -188,9 +188,9 @@ Code,Codice
Collapse,crollo
Column Break,Interruzione Colonna
Comment,Commento
-Comment By,Commentato da
+Comment By,Commento di
Comment By Fullname,Commento di Nome Completo
-Comment Date,Data commento
+Comment Date,Data Commento
Comment Docname,Commento Docname
Comment Doctype,Commento Doctype
Comment Time,Tempo Commento
@@ -201,7 +201,7 @@ Company History,Storico Azienda
Company Introduction,Introduzione Azienda
Complaint,Reclamo
Complete By,Completato da
-Condition,Codizione
+Condition,Condizione
Contact Us Settings,Impostazioni Contattaci
"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","Opzioni di contatto, come "Query vendite, il supporto delle query", ecc ciascuno su una nuova riga o separati da virgole."
Content,Contenuto
@@ -337,7 +337,7 @@ Embed image slideshows in website pages.,Includi slideshow di immagin nellae pag
Enable,permettere
Enable Comments,Attiva Commenti
Enable Scheduled Jobs,Abilita lavori pianificati
-Enabled,Attivo
+Enabled,Attivato
Ends on,Termina il
Enter Form Type,Inserisci Tipo Modulo
Enter Value,Immettere Valore
@@ -358,13 +358,13 @@ Event User,Evento Utente
Event end must be after start,Fine evento deve essere successiva partenza
Events,eventi
Events In Today's Calendar,Eventi nel Calendario di Oggi
-Every Day,Tutti i Giorni
-Every Month,Ogni mese
-Every Week,Ogni settimana
-Every Year,Ogni anno
+Every Day,Ogni Giorno
+Every Month,Ogni Mese
+Every Week,Ogni Settimana
+Every Year,Ogni Anno
Everyone,Tutti
Example:,Esempio:
-Expand,espandere
+Expand,Espandi
Export,Esporta
Export not allowed. You need {0} role to export.,Export non consentita . È necessario {0} ruolo da esportare.
Exported,esportato
@@ -638,7 +638,7 @@ Must specify a Query to run,Necessario specificare una query per eseguire
My Settings,Le mie impostazioni
Name,Nome
Name Case,Nome Caso
-Name and Description,Nome e descrizione
+Name and Description,Nome e Descrizione
Name is required,Il nome è obbligatorio
Name not permitted,Nome non consentito
Name not set via Prompt,Nome non impostato tramite Prompt
@@ -651,7 +651,7 @@ New,Nuovo
New Password,Nuova password
New Record,Nuovo Record
New comment on {0} {1},Nuovo commento su {0} {1}
-New password emailed,Nuova password via email
+New password emailed,Nuova password inviata per email
New value to be set,Nuovo valore da impostare
New {0},New {0}
Next Communcation On,Avanti Comunicazione sui
@@ -685,8 +685,8 @@ Not Permitted,Non Consentito
Not Submitted,Filmografia
Not a user yet? Sign up,Non sei ancora un utente ? Iscriviti
Not a valid Comma Separated Value (CSV File),Non è un valido Comma Separated Value ( CSV File )
-Not allowed,non è permesso
-Not allowed from this IP Address,Non è permesso da questo indirizzo IP
+Not allowed,Non consentito
+Not allowed from this IP Address,Non consentito da questo indirizzo IP
Not allowed to Import,Non è consentito importare
Not allowed to access {0} with {1} = {2},Non è consentito l'accesso {0} con {1} = {2}
Not allowed to change {0} after submission,Non è permesso di cambiare {0} dopo la presentazione
@@ -713,7 +713,7 @@ Only Administrator can save a standard report. Please rename and save.,Solo ammi
Only Allow Edit For,Consenti solo Edit Per
Only allowed {0} rows in one import,Solo consentiti {0} righe di una importazione
Oops! Something went wrong,"Spiacenti, Qualcosa è andato storto"
-Open,Aprire
+Open,Aperto
Open Count,aperto Conte
Open Sans,Aperte Sans
Open Source Web Applications for the Web,Open Source applicazioni Web per il Web
@@ -736,7 +736,7 @@ Other,Altro
Outgoing Email Settings,Impostazioni e-mail in uscita
Outgoing Mail Server,Server posta in uscita
Outgoing Mail Server not specified,Server posta in uscita non specificato
-Owner,proprietario
+Owner,Proprietario
PDF Page Size,Formato pagina PDF
PDF Settings,Impostazioni PDF
POP3 Mail Server (e.g. pop.gmail.com),POP3 Mail Server (ad esempio pop.gmail.com)
@@ -1066,14 +1066,14 @@ System Settings,Impostazioni di sistema
System User,Utente di sistema
System and Website Users,Sistema e utenti del sito
System generated mails will be sent from this email id.,Sistema di posta elettronica generati saranno spediti da questa e-mail id.
-Table,Tavolo
-Table {0} cannot be empty,Tabella {0} non può essere vuoto
+Table,Tabella
+Table {0} cannot be empty,La Tabella {0} non può essere vuota
Tag,Tag
Tag Name,Nome del tag
Tags,Tag
Tahoma,Tahoma
Target,Obiettivo
-Tasks,compiti
+Tasks,Attività
Team Members,Membri del Team
Team Members Heading,Membri del team Rubrica
Template,Modelli
@@ -1097,15 +1097,15 @@ These values will be automatically updated in transactions and also will be usef
Third Party Authentication,L'autenticazione di terze parti
This field will appear only if the fieldname defined here has value OR the rules are true (examples):
myfieldeval:doc.myfield=='My Value'
eval:doc.age>18,Questo campo viene visualizzato solo se il nome del campo definito qui ha valore O le regole sono veri (esempi):
myfield eval: doc.myfield == 'il mio valore'
eval: doc.age> 18
This goes above the slideshow.,Questo va al di sopra della presentazione.
-This is PERMANENT action and you cannot undo. Continue?,Questa è l'azione permanente e non può essere annullata. Continuare?
+This is PERMANENT action and you cannot undo. Continue?,Questa è un'azione DEFINITIVA e non può essere annullata. Continui?
"This is a standard format. To make changes, please copy it make make a new format.","Questo è un formato standard. Per apportare modifiche, ti preghiamo di copiare ne fanno fare un nuovo formato."
This is permanent action and you cannot undo. Continue?,Questa è l'azione permanente e non può essere annullata. Continuare?
This must be checked if Style Settings are applicable,Questo deve essere verificato se le impostazioni di stile sono applicabili
This role update User Permissions for a user,Questo ruolo Autorizzazioni aggiornamento utente per un utente
-Thursday,Giovedi
+Thursday,Giovedì
Tile,Piastrella
-Time,Volta
-Time Zone,Time Zone
+Time,Tempo
+Time Zone,Fuso Orario
Timezone,Fuso orario
Title,Titolo
Title / headline of your page,Titolo / intestazione della pagina
@@ -1115,7 +1115,7 @@ Title Prefix,Title Prefix
Title field must be a valid fieldname,Campo del titolo deve essere un nome di campo valido
Title is required,È necessaria Titolo
To,A
-To Do,da fare
+To Do,Da Fare
"To format columns, give column labels in the query.","Per formattare le colonne, dare etichette di colonna nella query."
"To give acess to a role for only specific records, check the 'Apply User Permissions'. User Permissions are used to limit users with such role to specific records.","Per dare acess ad un ruolo solo per i record specifici , controllare l' ' applicazione delle autorizzazioni degli utenti ' ."
"To run a test add the module name in the route after '{0}'. For example, {1}","Per eseguire un test di aggiungere il nome del modulo in rotta dopo la ' {0} ' . Ad esempio , {1}"
@@ -1261,7 +1261,7 @@ arrow-left,freccia-sinistra
arrow-right,freccia-destra
arrow-up,freccia-up
asterisk,asterisco
-backward,indietro
+backward,Indietro
ban-circle,ban-cerchio
barcode,codice a barre
beginning with,cominciare
@@ -1392,7 +1392,7 @@ tags,tags
tasks,compiti
text-height,text-altezza
text-width,testo a larghezza
-th,Th
+th,th
th-large,th-grande
th-list,th-list
thumbs-down,pollice in giù
diff --git a/frappe/translations/ja.csv b/frappe/translations/ja.csv
index 32f389f9fe..b3ac0e991a 100644
--- a/frappe/translations/ja.csv
+++ b/frappe/translations/ja.csv
@@ -132,8 +132,8 @@ Blogger,ブロガー
Bookmarks,ブックマーク
Both login and password required,ログインとパスワードの両方が必要
Brand HTML,ブランドのHTML
-Bulk Email,大量のメール
-Bulk email limit {0} crossed,バルク電子メールの制限{0}交差
+Bulk Email,バルクメール
+Bulk email limit {0} crossed,バルク電子メールの制限{0}交差されました。
Button,ボタン
By,によって
Calculate,計算
@@ -185,12 +185,12 @@ Close,閉じる
Close: {0},閉じる:{0}
Closed,閉じました。
Code,コード
-Collapse,折りたたみ
+Collapse,崩壊
Column Break,列の区切り
Comment,コメント
Comment By,のコメント
-Comment By Fullname,フルネームのコメント
-Comment Date,評価日時
+Comment By Fullname,フルネームでのコメント
+Comment Date,コメント日付
Comment Docname,DOCNAMEコメント
Comment Doctype,文書型コメント
Comment Time,タイムコメント
@@ -400,7 +400,7 @@ File Size,ファイル サイズ
File URL,ファイルURL
File not attached,ファイル付属しておりません
File size exceeded the maximum allowed size of {0} MB,ファイルサイズは{0} MBの最大許容サイズを超えました
-Fill Screen,画面を埋める
+Fill Screen,フルスクリーン
Filter,フィルター
Filter records based on User Permissions defined for a user,ユーザーに対して定義されたユーザー権限に基づいてフィルタレコード
Filters,フィルターを生成する
@@ -462,14 +462,14 @@ Group Name,グループ名
Group Title,グループタイトル
Group Type,グループの種類
Groups,グループ
-HTML for header section. Optional,ヘッダ部分のHTML。オプション
-Have an account? Login,{0} {1}Have an account?{/1} {/0}ログイン
+HTML for header section. Optional,ヘッダー部分のHTML。オプショナル
+Have an account? Login,{0} {1}アカウントをお持ちですかt?{/1} {/0}ログインを確認します。
Header,ヘッダー
Heading,見出し
Heading Text As,テキストの見出しとして
Help,ヘルプ
Help on Search,検索のヘルプ
-Helvetica Neue,ヘルベチカノイエ
+Helvetica Neue,ヘルベチカ•ノイエ
Hidden,非表示
Hide Actions,アクション隠す
Hide Copy,コピーを隠す
@@ -544,7 +544,7 @@ Is Task,課題である
Item cannot be added to its own descendents,アイテムには独自の子孫に追加することはできません
JavaScript Format: frappe.query_reports['REPORTNAME'] = {},JavaScriptの形式:frappe.query_reports ['REPORTNAME'] = {}
Javascript,ジャバスプリクト
-Javascript to append to the head section of the page.,Javascriptがページのheadセクションに追加する。
+Javascript to append to the head section of the page.,Javascriptをページの先頭のセクションに追加する。
Key,キー (key)
Label,ラベル
Label Help,ラベルのヘルプ
@@ -640,12 +640,12 @@ Name,名前
Name Case,名入れ
Name and Description,名前と説明
Name is required,名前が必要です
-Name not permitted,名前許可されていません
+Name not permitted,名前が許可されていません。
Name not set via Prompt,名前プロンプトから設定されていません
-Name of the Document Type (DocType) you want this field to be linked to. e.g. Customer,このフィールドは、リンクしていることがしたい文書の種類(のDocType)の名前。例えば顧客
+Name of the Document Type (DocType) you want this field to be linked to. e.g. Customer,このフィールドが、リンクしたい文書の種類(DocType)の名前。例えば顧客
Name of {0} cannot be {1},{0}の名前は{1}にすることはできません
Naming,命名
-Naming Series mandatory,シリーズ必須の命名
+Naming Series mandatory,シリーズに名付けることは必須です。
Nested set error. Please contact the Administrator.,入れ子集合のエラー。管理者に連絡してください。
New,新しい
New Password,新しいパスワード
@@ -661,7 +661,7 @@ Next actions,次のアクション
No,いいえ
No Action,何もしない
No Communication tagged with this ,No Communication tagged with this
-No Copy,何をコピーしない
+No Copy,コピーしない
No Permissions set for this criteria.,いいえ権限は、この基準に設定されていません。
No Report Loaded. Please use query-report/[Report Name] to run a report.,報告はロードされません。レポートを実行するためにクエリレポート/ [レポート名]を使用してください。
No Results,がありませんでした
@@ -790,7 +790,7 @@ Phone,電話
Phone No.,電話番号
Pick Columns,列を選択してください
Picture URL,画像のURL
-Pincode,PINコード
+Pincode,郵便番号
Please attach a file first.,最初のファイルを添付してください。
Please attach a file or set a URL,ファイルを添付またはURLを設定してください
Please do not change the rows above {0},{0}の上の行を変更しないでください
@@ -873,8 +873,8 @@ Reference Name,参照名
Reference Type,参照タイプ
Refresh,リフレッシュ
Refreshing...,さわやかな...
-Registered but disabled.,登録されているが無効になっています。
-Registration Details Emailed.,登録の詳細電子メールで送信。
+Registered but disabled.,登録されるが、使用不可。
+Registration Details Emailed.,登録の詳細は電子メールで送信。
Reload Page,ページを再ロード
Remove Bookmark,ブックマークを削除する
Remove all customizations?,すべてのカスタマイズを削除しますか?
@@ -1263,14 +1263,14 @@ arrow-right,矢印右
arrow-up,矢印アップ
asterisk,アスタリスク
backward,後方
-ban-circle,BAN-サークル
+ban-circle,BAN-CIRCLE
barcode,バーコード
beginning with,で始まる
bell,鐘
bold,bold
book,本
bookmark,ブックマーク
-briefcase,ブリーフケース
+briefcase,書類鞄
bullhorn,拡声器
calendar,経済指標の発表を意識することです
camera,カメラ
@@ -1315,10 +1315,10 @@ fullscreen,フルスクリーン
gift,ギフト
glass,ガラス
globe,地球
-hand-down,ハンドダウン
+hand-down,簡単に
hand-left,手で左
hand-right,手で右
-hand-up,ハンドアップ
+hand-up,手渡す
hdd,HDD
headphones,ヘッドフォン
heart,心
diff --git a/frappe/translations/nl.csv b/frappe/translations/nl.csv
index 359b56b3f3..104c1bf512 100644
--- a/frappe/translations/nl.csv
+++ b/frappe/translations/nl.csv
@@ -112,13 +112,13 @@ Avatar,Avatar
Back to Login,Terug naar Inloggen
Background Color,Achtergrondkleur
Background Image,Achtergrondafbeelding
-Background Style,Achtergrond Style
-Banner,Banier
+Background Style,Achtergrond Stijl
+Banner,Banner
Banner HTML,Banner HTML
Banner Image,Banner Afbeelding
Banner is above the Top Menu Bar.,Banner is boven de top menubalk.
Begin this page with a slideshow of images,Begin deze pagina met een diavoorstelling van foto's
-Beginning with,Te beginnen met
+Beginning with,Begint met
Belongs to,hoort bij
Bio,Bio
Birth Date,Geboortedatum
@@ -126,18 +126,18 @@ Blog Category,Blog Categorie
Blog Intro,Blog Intro
Blog Introduction,Blog Inleiding
Blog Post,Blog Post
-Blog Settings,Blog Settings
+Blog Settings,Blog Instellingen
Blog Title,Blog Titel
Blogger,Blogger
Bookmarks,Bladwijzers
Both login and password required,Zowel de login en wachtwoord vereist
-Brand HTML,Brand HTML
+Brand HTML,Merk HTML
Bulk Email,Bulk Email
Bulk email limit {0} crossed,Bulk e-mail limiet {0} gekruist
Button,Knop
By,Door
Calculate,Bereken
-Calendar,Kalender
+Calendar,Agenda
Cancel,Annuleren
Cancelled,Geannuleerd
"Cannot Edit {0} directly: To edit {0} properties, create / update {1}, {2} and {3}","Kan niet bewerken {0} direct : Om {0} eigenschappen te bewerken , aanmaken / bijwerken {1} , {2} en {3}"
@@ -563,7 +563,7 @@ Lato,Lato
Leave blank to repeat always,Laat leeg om altijd te herhalen
Left,Links
Less or equals,Minder of gelijk
-Less than,minder dan
+Less than,Minder dan
Letter,Brief
Letter Head,Brief Hoofd
Letter Head Name,Brief Hoofd Naam
@@ -580,13 +580,13 @@ Linked With,Linked Met
List,Lijst
List a document type,Lijst een documenttype
List of Web Site Forum's Posts.,Lijst van Web Site Forum posts .
-Loading,Het laden
+Loading,Laden
Loading Report,Laden Rapport
-Loading...,Loading ...
-Localization,lokalisatie
-Location,plaats
+Loading...,Laden ...
+Localization,Lokalisatie
+Location,Lokatie
Log of error on automated events (scheduler).,Log van fout op geautomatiseerde evenementen ( scheduler ) .
-Login,login
+Login,Login
Login After,Login Na
Login Before,Login Voor
Login Id,Login Id
@@ -618,7 +618,7 @@ Messages,Berichten
Method,Methode
Middle Name (Optional),Midden Naam (Optioneel)
Misc,Misc
-Miscellaneous,Gemengd
+Miscellaneous,Divers
Missing Values Required,Ontbrekende Vereiste waarden
Modern,Modern
Modified by,Aangepast door
@@ -631,7 +631,7 @@ Monday,Maandag
More,Meer
More content for the bottom of the page.,Meer inhoud voor de onderkant van de pagina.
Move Down: {0},Omlaag : {0}
-Move Up: {0},Move Up : {0}
+Move Up: {0},Omhoog : {0}
Multiple root nodes not allowed.,Meerdere wortel nodes niet toegestaan .
Must have report permission to access this report.,Moet verslag toestemming om toegang tot dit rapport.
Must specify a Query to run,Moet een query opgeven om te draaien
@@ -712,9 +712,9 @@ Only Administrator allowed to create Query / Script Reports,Alleen Beheerder toe
Only Administrator can save a standard report. Please rename and save.,Alleen Beheerder kan een standaard rapport op te slaan. Wijzig de naam en sla.
Only Allow Edit For,Alleen toestaan Bewerken Voor
Only allowed {0} rows in one import,Alleen toegestaan {0} rijen in een import
-Oops! Something went wrong,Oops! Er ging iets mis
+Oops! Something went wrong,Oops! Er ging iets mis!
Open,Open
-Open Count,Open Graaf
+Open Count,Open Telling
Open Sans,Open Sans
Open Source Web Applications for the Web,Open Source webapplicaties voor het web
Open a module or tool,Open een module of gereedschap
@@ -852,7 +852,7 @@ Published on website at: {0},Gepubliceerd op de website op: {0}
Pull Emails from the Inbox and attach them as Communication records (for known contacts).,Trek E-mails van het Postvak IN en bevestig ze als communicatie-records (voor bekende contacten).
Query,Vraag
Query Options,Query-opties
-Query Report,Query Report
+Query Report,Query Rapport
Query must be a SELECT,Query moet een SELECT te zijn
Quick Help for Setting Permissions,Snelle hulp voor het instellen van permissies
Quick Help for User Permissions,Snelle hulp voor de gebruiker Permissions
@@ -919,7 +919,7 @@ Rules defining transition of state in the workflow.,Regels met betrekking tot de
Run scheduled jobs only if checked,Run geplande taken alleen als gecontroleerd
Run the report first,Voert u het rapport eerst
SMTP Server (e.g. smtp.gmail.com),SMTP-server (bijvoorbeeld smtp.gmail.com)
-Sales,Sales
+Sales,Verkoop
Same file has already been attached to the record,Hetzelfde bestand al is verbonden aan het record
Sample,Voorbeeld
Saturday,Zaterdag
@@ -929,7 +929,7 @@ Script,Script
Script Report,Script Report
Script Type,Script Type
Search,Zoek
-Search Fields,Zoeken Velden
+Search Fields,Zoek Velden
Search in a document type,Zoek in een documenttype
Search or type a command,Zoek of typ een opdracht
Section Break,Sectie-einde
@@ -953,7 +953,7 @@ Select dates to create a new ,Select dates to create a new
Select or drag across time slots to create a new event.,Selecteer of sleep over tijdsloten om een nieuwe gebeurtenis te maken.
"Select target = ""_blank"" to open in a new page.","Selecteer target = "" _blank "" te openen in een nieuwe pagina ."
Select the label after which you want to insert new field.,"Selecteer het label, waarna u nieuwe veld wilt invoegen."
-Send,Sturen
+Send,Verstuur
Send Alert On,Stuur Alert On
Send As Email,Verstuur als e-mail
Send Email,E-mail verzenden
@@ -1187,10 +1187,10 @@ Value Change,Wijzigen
Value Changed,Waarde Veranderd
Value cannot be changed for {0},Waarde kan niet worden gewijzigd voor {0}
Value for a check field can be either 0 or 1,Waarde voor een controle veld kan ofwel 0 of 1
-Value missing for,Waarde vermist
+Value missing for,Waarde ontbreekt
Verdana,Verdana
-Version,versie
-Version restored,versie hersteld
+Version,Versie
+Version restored,Versie hersteld
View or manage Website Route tree.,Bekijken of beheren Website Route boom.
Visit,Bezoeken
Warning,Waarschuwing
@@ -1198,21 +1198,21 @@ Warning: This Print Format is in old style and cannot be generated via the API.,
Web Page,Webpagina
Web Site Forum Page.,Website Forum pagina .
Website,Website
-Website Group,website Group
+Website Group,website Groep
Website Route,website Sitemap
Website Route Permission,Website Route Toestemming
Website Script,Website Script
-Website Settings,Website-instellingen
+Website Settings,Website instellingen
Website Slideshow,Website Diashow
Website Slideshow Item,Website Diashow Item
Website User,Website Gebruiker
Wednesday,Woensdag
-Welcome email sent,Welkom verzonden e-mail
+Welcome email sent,Welkom e-mail verzonden
"When you Amend a document after Cancel and save it, it will get a new number that is a version of the old number.","Wanneer u een document na Annuleren en sla het wijzigen , zal het een nieuw nummer dat is een versie van het oude nummer te krijgen ."
Width,Breedte
Will be used in url (usually first name).,Wordt gebruikt url (meestal voornaam).
With Groups,met Groepen
-With Ledgers,met Ledgers
+With Ledgers,met Grootboeken
With Letterhead,Met briefhoofd
Workflow,Workflow
Workflow Action,Workflow Actie
@@ -1233,11 +1233,11 @@ Writers Introduction,Schrijvers Introductie
Year,Jaar
Yes,Ja
Yesterday,Gisteren
-You are not allowed to create / edit reports,U bent niet toegestaan om / bewerken van rapporten
-You are not allowed to export the data of: {0}. Downloading empty template.,Het is niet toegestaan om de gegevens van de te exporteren : {0} . Het downloaden van lege sjabloon .
+You are not allowed to create / edit reports,Niet toegestaan om rapporten te maken of te bewerken
+You are not allowed to export the data of: {0}. Downloading empty template.,Het is niet toegestaan om de gegevens van {0} te exporteren. Er wordt een leeg sjabloon gedownload.
You are not allowed to export this report,U bent niet bevoegd om dit rapport te exporteren
You are not allowed to print this document,U bent niet gemachtigd om dit document af te drukken
-You are not allowed to send emails related to this document,Het is niet toegestaan om e-mails met betrekking tot dit document te versturen
+You are not allowed to send emails related to this document,U bent niet bevoegd om e-mails met betrekking tot dit document te versturen
"You can change Submitted documents by cancelling them and then, amending them.","U kunt Ingezonden documenten wijzigen door deze te annuleren en vervolgens , tot wijziging van hen."
You can use Customize Form to set levels on fields.,U kunt aanpassen formulier gebruiken om in te stellen op de velden .
You can use wildcard %,U kunt gebruik maken van wildcard%
@@ -1246,7 +1246,7 @@ You have unsaved changes in this form. Please save before you continue.,Je hebt
You need to be logged in and have System Manager Role to be able to access backups.,Je moet ingelogd zijn en hebben System Manager Rol om toegang tot back-ups.
You need write permission to rename,Je hebt toestemming nodig om te hernoemen schrijven
You seem to have written your name instead of your email. \ Please enter a valid email address so that we can get back.,"Je lijkt je naam te hebben geschreven in plaats van uw e-mail. \ Vul een geldig e-mailadres, zodat we terug kunnen krijgen."
-"Your download is being built, this may take a few moments...","Uw download wordt gebouwd, kan dit enige tijd duren ..."
+"Your download is being built, this may take a few moments...","Uw download wordt opgezet, kan dit enige tijd duren ..."
[Label]:[Field Type]/[Options]:[Width],[Label]: [Veld Type] / [Opties]: [Breedte]
[Optional] Send the email X days in advance of the specified date. 0 equals same day.,[Optioneel] Stuur de e-mail X dagen voor de opgegeven datum. 0 gelijk dezelfde dag.
add your own CSS (careful!),voeg uw eigen CSS (careful!)
@@ -1266,7 +1266,7 @@ ban-circle,ban-cirkel
barcode,barcode
beginning with,beginnend met
bell,bel
-bold,gedurfd
+bold,Vet
book,boek
bookmark,bladwijzer
briefcase,koffertje
@@ -1408,8 +1408,8 @@ user_image_show,user_image_show
values and dates,waarden en data
values separated by commas,waarden gescheiden door komma's
volume-down,volume-omlaag
-volume-off,volume-off
-volume-up,volume-up
+volume-off,volume-uit
+volume-up,volume-omhoog
warning-sign,waarschuwing-teken
wrench,moersleutel
yyyy-mm-dd,yyyy-mm-dd
diff --git a/frappe/translations/pl.csv b/frappe/translations/pl.csv
index 23e334e8e1..264e33f9d8 100644
--- a/frappe/translations/pl.csv
+++ b/frappe/translations/pl.csv
@@ -8,7 +8,7 @@
"[?]","[?]"
"\field:[fieldname] - By Field\naming_series: - By Naming Series (field called naming_series must be present\Prompt - Prompt user for a name\[series] - Series by prefix (separated by a dot); for example PRE.#####\')"">Naming Options","\field:[fieldname] - By Field\naming_series: - By Naming Series (field called naming_series must be present\Prompt - Prompt user for a name\[series] - Series by prefix (separated by a dot); for example PRE.#####\')"">Naming Options"
A user can be permitted to multiple records of the same DocType.,A user can be permitted to multiple records of the same DocType.
-About,About
+About,Informacje
About Us Settings,About Us Settings
About Us Team Member,About Us Team Member
Action,Działanie
@@ -19,12 +19,12 @@ Add A New Rule,Add A New Rule
Add A User Permission,Add A User Permission
Add Attachments,Add Attachments
Add Bookmark,Dodaj zakładkę
-Add CSS,Add CSS
+Add CSS,Dodaj arkusz CSS
Add Column,Dodaj kolumnę
-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.
+Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,Dodaj Google Analytics ID: np. UA-89XXX57-1. Więcej informacji znajdziesz w pomocy Google Analytics.
Add Message,Dodaj wiadomość
Add New Permission Rule,Add New Permission Rule
-Add Reply,Add Reply
+Add Reply,Dodaj Odpowiedź
Add Total Row,Add Total Row
Add a New Role,Add a New Role
Add a banner to the site. (small banners are usually good),Add a banner to the site. (small banners are usually good)
@@ -32,13 +32,13 @@ Add all roles,Add all roles
Add attachment,Add attachment
Add code as <script>,Add code as <script>
Add custom javascript to forms.,Add custom javascript to forms.
-Add fields to forms.,Add fields to forms.
+Add fields to forms.,Dodaj pola do formularza.
Add new row,Dodaj nowy wiersz
"Add the name of Google Web Font e.g. ""Open Sans""","Add the name of Google Web Font e.g. ""Open Sans"""
-Add to To Do,Add to To Do
+Add to To Do,Dodaj do listy To Do (Do Zrobienia)
Add to To Do List Of,Add to To Do List Of
Adding System Manager to this User as there must be atleast one System Manager,Adding System Manager to this User as there must be atleast one System Manager
-Additional Info,Additional Info
+Additional Info,Dodatkowe Informacje
Additional Permissions,Additional Permissions
Address,Adres
Address Line 1,Address Line 1
@@ -59,15 +59,15 @@ Allow user to login only before this hour (0-24),Allow user to login only before
Allowed,Allowed
"Allowing DocType, DocType. Be careful!","Allowing DocType, DocType. Be careful!"
Already Registered,Already Registered
-Already in user's To Do list,Already in user's To Do list
+Already in user's To Do list,"Jest już na liście ""To Do"" użytkownika"
Alternative download link,Alternative download link
"Alternatively, you can also specify 'auto_email_id' in site_config.json","Alternatively, you can also specify 'auto_email_id' in site_config.json"
Always use above Login Id as sender,Always use above Login Id as sender
Amend,Amend
"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [favicon-generator.org]","An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [favicon-generator.org]"
-"Another {0} with name {1} exists, select another name","Another {0} with name {1} exists, select another name"
-Anyone Can Read,Anyone Can Read
-Anyone Can Write,Anyone Can Write
+"Another {0} with name {1} exists, select another name","Inny {0} z nazwą {1} istnieje, wybierz inną nazwę"
+Anyone Can Read,Każdy może odczytywać
+Anyone Can Write,Każdy może zapisywać
"Apart from Role based Permission Rules, you can apply User Permissions based on DocTypes.","Apart from Role based Permission Rules, you can apply User Permissions based on DocTypes."
"Apart from System Manager, roles with 'Set User Permissions' right can set permissions for other users for that Document Type.","Apart from System Manager, roles with 'Set User Permissions' right can set permissions for other users for that Document Type."
App Already Installed,App Already Installed
@@ -80,7 +80,7 @@ Apply User Permissions,Apply User Permissions
Are you sure you want to delete the attachment?,Are you sure you want to delete the attachment?
Arial,Arial
"As a best practice, do not assign the same set of permission rule to different Roles. Instead, set multiple Roles to the same User.","As a best practice, do not assign the same set of permission rule to different Roles. Instead, set multiple Roles to the same User."
-Ascending,Ascending
+Ascending,Rosnąco
Assign To,Assign To
Assigned By,Przypisane przez
Assigned To,Przypisane do
@@ -99,7 +99,7 @@ Auto Email Id,Auto Email Id
Auto Name,Auto Name
Auto generated,Auto generated
Avatar,Avatar
-Back to Login,Back to Login
+Back to Login,Wróć do Logowania
Background Color,Background Color
Background Image,Background Image
Banner,Banner
@@ -120,23 +120,23 @@ Blog Title,Blog Title
Blogger,Blogger
Bookmarks,Zakładki
Brand HTML,Brand HTML
-Bulk Email,Bulk Email
-Bulk email limit {0} crossed,Bulk email limit {0} crossed
-Button,Button
+Bulk Email,Korespondencja seryjna (e-mail)
+Bulk email limit {0} crossed,Limit {0} korespondencji e-mail przekroczony
+Button,Przycisk
By,By
Calendar,Kalendarz
Cancel,Anuluj
-Cancelled,Cancelled
+Cancelled,Anulowano
"Cannot Edit {0} directly: To edit {0} properties, create / update {1}, {2} and {3}","Cannot Edit {0} directly: To edit {0} properties, create / update {1}, {2} and {3}"
Cannot Update: Incorrect / Expired Link.,Cannot Update: Incorrect / Expired Link.
Cannot Update: Incorrect Password,Cannot Update: Incorrect Password
-Cannot add more than 50 comments,Cannot add more than 50 comments
+Cannot add more than 50 comments,Nie można dodawać więcej niż 50 komentarzy
Cannot cancel before submitting. See Transition {0},Cannot cancel before submitting. See Transition {0}
Cannot change picture,Cannot change picture
Cannot change state of Cancelled Document. Transition row {0},Cannot change state of Cancelled Document. Transition row {0}
Cannot change {0},Cannot change {0}
Cannot delete or cancel because {0} {1} is linked with {2} {3},Cannot delete or cancel because {0} {1} is linked with {2} {3}
-Cannot delete {0} as it has child nodes,Cannot delete {0} as it has child nodes
+Cannot delete {0} as it has child nodes,Nie można skasować {0} ponieważ posiada elementy potomne
Cannot delete {0} {1} is it is referenced in another record,Cannot delete {0} {1} is it is referenced in another record
Cannot edit standard fields,Cannot edit standard fields
Cannot map because following condition fails: ,Cannot map because following condition fails:
@@ -152,7 +152,7 @@ Category Name,Category Name
Center,Center
"Certain documents, like an Invoice, should not be changed once final. The final state for such documents is called Submitted. You can restrict which roles can Submit.","Certain documents, like an Invoice, should not be changed once final. The final state for such documents is called Submitted. You can restrict which roles can Submit."
"Change field properties (hide, readonly, permission etc.)","Change field properties (hide, readonly, permission etc.)"
-Chat,Chat
+Chat,Czat
Check,Check
Check / Uncheck roles assigned to the User. Click on the Role to find out what permissions that Role has.,Check / Uncheck roles assigned to the User. Click on the Role to find out what permissions that Role has.
Check this if you want to send emails as this id only (in case of restriction by your email provider).,Check this if you want to send emails as this id only (in case of restriction by your email provider).
@@ -223,7 +223,7 @@ Customize Form Field,Customize Form Field
Customized HTML Templates for printing transctions.,Customized HTML Templates for printing transctions.
Daily Event Digest is sent for Calendar Events where reminders are set.,Daily Event Digest is sent for Calendar Events where reminders are set.
Danger,Danger
-Data,Data
+Data,Dane
Data Import / Export Tool,Data Import / Export Tool
Data Import Tool,Data Import Tool
Data missing in table,Data missing in table
@@ -244,7 +244,7 @@ Define workflows for forms.,Define workflows for forms.
Delete,Usuń
Delete Row,Delete Row
Depends On,Depends On
-Descending,Descending
+Descending,Malejąco
Description,Opis
Description and Status,Description and Status
"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Description for listing page, in plain text, only a couple of lines. (max 140 characters)"
@@ -314,11 +314,11 @@ Enable Comments,Enable Comments
Enabled,Włączony
Ends on,Ends on
Enter Form Type,Enter Form Type
-Enter Value,Enter Value
+Enter Value,Wpisz Wartość
Enter at least one permission row,Enter at least one permission row
"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to Customize Form.","Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to Customize Form."
"Enter keys to enable login via Facebook, Google, GitHub.","Enter keys to enable login via Facebook, Google, GitHub."
-Equals,Equals
+Equals,Równe
Error,Błąd
Error: Document has been modified after you have opened it,Error: Document has been modified after you have opened it
Event,Event
@@ -329,13 +329,13 @@ Event Roles,Event Roles
Event Type,Event Type
Event User,Event User
Event end must be after start,Event end must be after start
-Events,Events
+Events,Zdarzenia
Events In Today's Calendar,Events In Today's Calendar
Every Day,Every Day
Every Month,Every Month
Every Week,Every Week
Every Year,Every Year
-Example:,Example:
+Example:,Przykład:
Expand,Expand
Export,Export
Export not allowed. You need {0} role to export.,Export not allowed. You need {0} role to export.
@@ -416,11 +416,11 @@ Google Plus One,Google Plus One
Google User ID,Google User ID
Google Web Font (Heading),Google Web Font (Heading)
Google Web Font (Text),Google Web Font (Text)
-Greater or equals,Greater or equals
-Greater than,Greater than
-"Group Added, refreshing...","Group Added, refreshing..."
-Group Description,Group Description
-Group Name,Group Name
+Greater or equals,Więcej lub równo
+Greater than,Więcej niż
+"Group Added, refreshing...",Dodano Grupę. Aktualizacja...
+Group Description,Opis Grupy
+Group Name,Nazwa Grupy
Group Title,Group Title
Group Type,Group Type
Groups,Grupy
@@ -498,7 +498,7 @@ Is Active,Jest aktywny
Is Child Table,Is Child Table
Is Default,Jest domyślny
Is Event,Is Event
-Is Mandatory Field,Is Mandatory Field
+Is Mandatory Field,jest polem obowiązkowym
Is Single,Is Single
Is Standard,Is Standard
Is Submittable,Is Submittable
@@ -513,19 +513,19 @@ Label Help,Label Help
Label and Type,Label and Type
Label is mandatory,Label is mandatory
Landing Page,Landing Page
-Language,Language
+Language,Język
Language preference for user interface (only if available).,Language preference for user interface (only if available).
-"Language, Date and Time settings","Language, Date and Time settings"
-Last IP,Last IP
-Last Login,Last Login
-Last Name,Last Name
+"Language, Date and Time settings","Ustawienia Języka, Daty i Czasu"
+Last IP,Ostatnio używany IP
+Last Login,Ostatnie Logowanie
+Last Name,Nazwisko
Last updated by,Last updated by
Lastmod,Lastmod
Lato,Lato
Leave blank to repeat always,Leave blank to repeat always
Left,Left
-Less or equals,Less or equals
-Less than,Less than
+Less or equals,Mniej lub równo
+Less than,Mniej niż
Letter Head,Letter Head
Letter Head Name,Letter Head Name
Letter Head in HTML,Letter Head in HTML
@@ -845,20 +845,20 @@ Rules defining transition of state in the workflow.,Rules defining transition of
SMTP Server (e.g. smtp.gmail.com),SMTP Server (e.g. smtp.gmail.com)
Sales,Sprzedaż
Same file has already been attached to the record,Same file has already been attached to the record
-Saturday,Saturday
+Saturday,Sobota
Save,Zapisz
Scheduler Log,Scheduler Log
Script,Script
Script Report,Script Report
Script Type,Script Type
-Search,Search
+Search,Szukaj
Search Fields,Search Fields
Section Break,Section Break
Security,Security
Security Settings,Security Settings
Select,Wybierz
-Select All,Select All
-Select Attachments,Select Attachments
+Select All,Wybierz wszystko
+Select Attachments,Wybierz Załączniki
Select Document Type,Select Document Type
Select Document Type or Role to start.,Select Document Type or Role to start.
Select Print Format,Select Print Format
@@ -942,9 +942,9 @@ Social Login Keys,Social Login Keys
Solid background color (default light gray),Solid background color (default light gray)
Sorry we were unable to find what you were looking for.,Sorry we were unable to find what you were looking for.
Sorry you are not permitted to view this page.,Sorry you are not permitted to view this page.
-Sort By,Sort By
+Sort By,Sortowanie wg.
Sort Field,Sort Field
-Sort Order,Sort Order
+Sort Order,Kolejność
Standard,Standard
Standard Print Format cannot be updated,Standard Print Format cannot be updated
Standard Reports,Raporty standardowe
@@ -974,7 +974,7 @@ Sunday,Niedziela
Switch to Website,Switch to Website
Sync Inbox,Sync Inbox
System,System
-System Settings,System Settings
+System Settings,Ustawienia Systemowe
System User,System User
System and Website Users,System and Website Users
System generated mails will be sent from this email id.,System generated mails will be sent from this email id.
@@ -1148,7 +1148,7 @@ You need to be logged in and have System Manager Role to be able to access backu
You need write permission to rename,You need write permission to rename
"Your download is being built, this may take a few moments...","Your download is being built, this may take a few moments..."
[Label]:[Field Type]/[Options]:[Width],[Label]:[Field Type]/[Options]:[Width]
-add your own CSS (careful!),add your own CSS (careful!)
+add your own CSS (careful!),dodaj własny arkusz CSS (ostrożnie!)
adjust,adjust
align-center,align-center
align-justify,align-justify
diff --git a/frappe/translations/pt.csv b/frappe/translations/pt.csv
index 79de31d5f1..6c9e8deae8 100644
--- a/frappe/translations/pt.csv
+++ b/frappe/translations/pt.csv
@@ -35,7 +35,7 @@ Add Reply,Adicione Responder
Add Total Row,Adicionar uma Linha de Total
Add a New Role,Adicionar uma nova regra
Add a banner to the site. (small banners are usually good),Adicionar um banner para o site. (Pequenos banners são geralmente preferíveis)
-Add all roles,Adicione todos as regras
+Add all roles,Adicione todas as regras
Add attachment,Adicionar anexo
Add code as <script>,Adicionar código como <script>
Add custom javascript to forms.,Adicionar javascript personalizado aos formulários.
@@ -398,10 +398,10 @@ File Data,Dados de arquivo
File Name,Nome do arquivo
File Size,Tamanho
File URL,URL do arquivo
-File not attached,Arquivo não ligado
+File not attached,Arquivo não anexado
File size exceeded the maximum allowed size of {0} MB,O tamanho do arquivo excedeu o tamanho máximo permitido de {0} MB
-Fill Screen,Preencha Tela
-Filter,Filtre
+Fill Screen,Preencher Ecran
+Filter,Filtro
Filter records based on User Permissions defined for a user,Filtrar registros com base em permissões de usuário definidos para um usuário
Filters,Filtros
Find {0} in {1},Localizar {0} em {1}
@@ -434,9 +434,9 @@ Frappe Framework,Frapê Quadro
Friday,Sexta-feira
From Date must be before To Date,A partir da data deve ser anterior a Data
Full Name,Nome Completo
-Gantt Chart,Gantt
+Gantt Chart,Gráfico Gantt
Gender,Sexo
-Generator,generator
+Generator,Gerador
Georgia,Geórgia
Get,Obter
Get From ,Obter do
@@ -478,7 +478,7 @@ Hide Toolbar,Ocultar barra de ferramentas
Hide the sidebar,Ocultar a barra lateral
High,Alto
Highlight,Realçar
-History,História
+History,Historial
Home Page,Home Page
Home Page is Products,Home Page é produtos
ID (name) of the entity whose property is to be set,ID (nome) da entidade cuja propriedade está a ser definida
@@ -639,12 +639,12 @@ My Settings,Minhas Configurações
Name,Nome
Name Case,Caso Nome
Name and Description,Nome e descrição
-Name is required,Nome é obrigatório
-Name not permitted,Nome não é permitida
+Name is required,O Nome é obrigatório
+Name not permitted,Nome não é permitido
Name not set via Prompt,Nome não definido através Prompt
Name of the Document Type (DocType) you want this field to be linked to. e.g. Customer,"Nome do Tipo de Documento (DocType) pretende que este campo a ser vinculado. por exemplo, o Cliente"
Name of {0} cannot be {1},Nome de {0} não pode ser {1}
-Naming,Naming
+Naming,Nomeando
Naming Series mandatory,Nomeando obrigatório Series
Nested set error. Please contact the Administrator.,Erro conjunto aninhado . Entre em contato com o administrador.
New,Novo
@@ -919,7 +919,7 @@ Rules defining transition of state in the workflow.,Regras que definem a transi
Run scheduled jobs only if checked,Execute as tarefas agendadas somente se verificados
Run the report first,Execute o primeiro relatório
SMTP Server (e.g. smtp.gmail.com),"SMTP Server (smtp.gmail.com, por exemplo)"
-Sales,De vendas
+Sales,Vendas
Same file has already been attached to the record,Mesmo arquivo já foi anexado ao registro
Sample,Amostra
Saturday,Sábado
@@ -1237,7 +1237,7 @@ You are not allowed to create / edit reports,Você não tem permissão para cria
You are not allowed to export the data of: {0}. Downloading empty template.,Você não tem permissão para exportar os dados de : {0} . Baixando modelo vazio .
You are not allowed to export this report,Você não tem permissão para exportar este relatório
You are not allowed to print this document,Você não tem permissão para imprimir este documento
-You are not allowed to send emails related to this document,Você não tem permissão para enviar e-mails relacionados a este documento
+You are not allowed to send emails related to this document,Você não tem permissão para enviar e-mails relacionados com este documento
"You can change Submitted documents by cancelling them and then, amending them.","Você pode alterar documentos apresentados por cancelá-los e , em seguida , altera -los."
You can use Customize Form to set levels on fields.,Você pode usar Personalizar Formulário para definir os níveis de campos.
You can use wildcard %,Você pode usar o curinga%
@@ -1405,7 +1405,7 @@ upload,carregar
use % as wildcard,usar% como curinga
user,usuário
user_image_show,user_image_show
-values and dates,valores e as datas
+values and dates,valores e datas
values separated by commas,valores separados por vírgulas
volume-down,volume baixo
volume-off,volume de off-
diff --git a/frappe/translations/ru.csv b/frappe/translations/ru.csv
index d60d03aa74..5d032c586a 100644
--- a/frappe/translations/ru.csv
+++ b/frappe/translations/ru.csv
@@ -14,7 +14,7 @@
e.g. (55 + 434) / 4 or =Math.sin(Math.PI/2)..., например (55 + 434) / 4 STRONG> или = Math.sin (Мф.PI / 2) STRONG> ... I>
module name..., имя модуля ... I>
text in document type, текст I> в B> типа документа I>
-A user can be permitted to multiple records of the same DocType.,Пользователь может быть разрешено с несколькими записями той же DocType.
+A user can be permitted to multiple records of the same DocType.,Пользователю разрешено использовать несколькимо записей DocType.
About,О нас
About Us Settings,"Настройки ""О нас"""
About Us Team Member,О члене комманды
@@ -37,7 +37,7 @@ Add a New Role,Добавить новую роль
Add a banner to the site. (small banners are usually good),"Добавить баннер на сайт. (Маленькие баннеры, как правило, хорошо)"
Add all roles,Добавить все роли
Add attachment,Добавить вложение
-Add code as <script>,"Добавьте код, как