ikinci temizlik tamamlandı

This commit is contained in:
Ümit Tunç
2026-04-28 21:15:09 +03:00
parent f80443aec0
commit 37e7296527
8313 changed files with 2400677 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
## DataGridXL License
Important: To use DataGridXL in live environments, a license is required.
ONLY for non-live environments (internal development purposes), you can use DataGridXL without a license.
Without a license:
* you are required to show the DataGridXL link (<img src="https://github.com/DataGridXL/DataGridXL2/blob/master/images/dgxl-logo-icon.svg" width="24" height="24">) at all times
* you are not entitled to receive any technical support
[Purchase a license](https://datagridxl.com/buy) to use DataGridXL in live environments
+116
View File
@@ -0,0 +1,116 @@
<div align="center">
![DataGridXL Logo](https://github.com/DataGridXL/DataGridXL2/blob/master/images/datagridxl-logo.png?raw=true)
DataGridXL is the *new grid on the block™*! Written in Javascript ES6, made in the 2020s and built with performance & usability in mind.
---
</div>
<div align="center">
<table border="0">
<tr>
<td align="center">
<img src="https://raw.githubusercontent.com/handsontable/handsontable/develop/resources/icons/react-icon.svg" width="14" height="14"><br>
Works with React
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/handsontable/handsontable/develop/resources/icons/angular-icon.svg" width="14" height="14"><br>
Works with Angular
</td>
<td align="center">
<img src="https://raw.githubusercontent.com/handsontable/handsontable/develop/resources/icons/vue-icon.svg" width="14" height="14"><br>
Works with Vue
</td>
<td align="center">
✓<br> Works with JSON
</td>
<td align="center">
✓<br> Works with CSV
</td>
<td align="center">
✓<br> Works with SQL
</td>
</tr>
</table>
</div>
<div align="center">
![DataGridXL Screenshot](https://github.com/DataGridXL/DataGridXL2/blob/master/images/datagridxl2-javascript-spreadsheet.png?raw=true)
</div>
## Usage
Include `datagridxl2.js` in your web page HTML file:
```html
<script src="https://code.datagridxl.com/datagridxl2.js"></script>
```
Then, run this code inside your HTML/JS:
```html
<div id="grid" style="height:400px;"></div>
<script>
var grid = new DataGridXL("grid");
</script>
```
## Why DataGridXL?
**1. Just like Excel & Google Sheets**
Keyboard, mouse and touchscreen controls are familiar to your users.
**2. Lightweight & Super Fast**
No dependencies. Display thousands of rows & columns. No hiccups!
**3. Programmer Friendly**
Dozens of demos, extensive docs, even an interactive API playground.
**4. Built in the 2020s**
Backed by a store & state model, just like React. Modern and reliable.
**5. Top Notch Support**
Support is fast and includes live code examples.
**6. Framework Compatible**
React, Angular, Vue and the next big thing: DataGridXL is compatible.
# See it in action:
See how DataGridXL powers live Web Apps & Get Inspired!
### 1. [tableconvert.com](https://tableconvert.com)
Convert table data from any format to any format. E.g. JSON to Markdown or CSV to XML.
### 2. [editcsvonline.com](https://editcsvonline.com)
Edit CSV files online just like Google Sheets. No need to sign up!
## License
Important: To use DataGridXL in live environments, a license is required.
ONLY for non-live environments (internal development purposes), you can use DataGridXL without a license.
Without a license:
* you are required to show the DataGridXL link (<img src="https://github.com/DataGridXL/DataGridXL2/blob/master/images/dgxl-logo-icon.svg" width="24" height="24">) at all times
* you are not entitled to receive any technical support
To purchase a commercial license for the current version of this library, visit
[DataGridXL Online Store](https://datagridxl.com/pricing)
## More info
Visit the [DataGridXL website](https://datagridxl.com) for more information and
documentation.
## Contact us
* Email: contact@datagridxl.com
* Web: https://datagridxl.com
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 279 KiB

@@ -0,0 +1,14 @@
<svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 179 179" width="179" height="179">
<title>New Project-svg</title>
<style>
tspan { white-space:pre }
.shp0 { fill: #138046 }
.shp1 { fill: #000000 }
.shp2 { fill: #ffffff }
</style>
<g id="NEW">
<path id="Layer 3 copy" class="shp0" d="M20 0L159 0C170.06 0 179 8.94 179 20L179 159C179 170.06 170.06 179 159 179L20 179C8.94 179 0 170.06 0 159L0 20C0 8.94 8.94 0 20 0Z" />
<path id="datagrid " fill-rule="evenodd" class="shp1" d="M-582.44 64.02C-570.4 64.02 -559.34 70.18 -554.02 79L-554.02 38.4L-541.14 38.4L-541.14 142L-554.02 142L-554.02 127.58C-558.64 136.12 -568.58 143.26 -582.58 143.26C-603.16 143.26 -618.98 127.16 -618.98 103.36C-618.98 79.42 -603.16 64.02 -582.44 64.02ZM-580.06 75.08C-594.06 75.08 -605.96 85.3 -605.96 103.36C-605.96 121.42 -594.06 132.06 -580.06 132.06C-566.06 132.06 -554.02 121.56 -554.02 103.5C-554.02 85.72 -566.06 75.08 -580.06 75.08ZM-487.94 64.02C-473.66 64.02 -463.86 71.3 -459.38 79.28L-459.38 65.28L-446.5 65.28L-446.5 142L-459.38 142L-459.38 127.72C-464 135.98 -473.94 143.26 -488.08 143.26C-508.52 143.26 -524.34 127.16 -524.34 103.36C-524.34 79.42 -508.52 64.02 -487.94 64.02ZM-485.42 75.08C-499.42 75.08 -511.32 85.3 -511.32 103.36C-511.32 121.42 -499.42 132.06 -485.42 132.06C-471.42 132.06 -459.38 121.56 -459.38 103.5C-459.38 85.72 -471.42 75.08 -485.42 75.08ZM-422.14 75.78L-432.08 75.78L-432.08 65.28L-422.14 65.28L-422.14 45.96L-409.4 45.96L-409.4 65.28L-389.38 65.28L-389.38 75.78L-409.4 75.78L-409.4 121C-409.4 128.56 -406.6 131.22 -398.76 131.22L-389.38 131.22L-389.38 142L-400.86 142C-414.44 142 -422.14 136.4 -422.14 121L-422.14 75.78ZM-342.34 64.02C-328.06 64.02 -318.26 71.3 -313.78 79.28L-313.78 65.28L-300.9 65.28L-300.9 142L-313.78 142L-313.78 127.72C-318.4 135.98 -328.34 143.26 -342.48 143.26C-362.92 143.26 -378.74 127.16 -378.74 103.36C-378.74 79.42 -362.92 64.02 -342.34 64.02ZM-339.82 75.08C-353.82 75.08 -365.72 85.3 -365.72 103.36C-365.72 121.42 -353.82 132.06 -339.82 132.06C-325.82 132.06 -313.78 121.56 -313.78 103.5C-313.78 85.72 -325.82 75.08 -339.82 75.08ZM-247.7 64.02C-233.7 64.02 -223.62 71.02 -219.14 79.28L-219.14 65.28L-206.26 65.28L-206.26 143.68C-206.26 164.82 -220.4 179.8 -242.94 179.8C-263.1 179.8 -277.52 169.58 -280.04 153.2L-267.44 153.2C-264.64 162.44 -255.54 168.74 -242.94 168.74C-229.36 168.74 -219.14 160.06 -219.14 143.68L-219.14 127.58C-223.76 135.84 -233.7 143.26 -247.7 143.26C-268.28 143.26 -284.1 127.16 -284.1 103.36C-284.1 79.42 -268.28 64.02 -247.7 64.02ZM-245.18 75.08C-259.18 75.08 -271.08 85.3 -271.08 103.36C-271.08 121.42 -259.18 132.06 -245.18 132.06C-231.18 132.06 -219.14 121.56 -219.14 103.5C-219.14 85.72 -231.18 75.08 -245.18 75.08ZM-171.96 142L-184.7 142L-184.7 65.28L-171.96 65.28L-171.96 77.74C-167.62 69.2 -159.36 63.88 -147.18 63.88L-147.18 77.04L-150.54 77.04C-162.72 77.04 -171.96 82.5 -171.96 100.28L-171.96 142ZM-132.48 65.28L-119.74 65.28L-119.74 142L-132.48 142L-132.48 65.28ZM-134.58 44.14C-134.58 39.24 -130.8 35.46 -125.9 35.46C-121.28 35.46 -117.5 39.24 -117.5 44.14C-117.5 49.04 -121.28 52.82 -125.9 52.82C-130.8 52.82 -134.58 49.04 -134.58 44.14ZM-66.26 64.02C-54.22 64.02 -43.16 70.18 -37.84 79L-37.84 38.4L-24.96 38.4L-24.96 142L-37.84 142L-37.84 127.58C-42.46 136.12 -52.4 143.26 -66.4 143.26C-86.98 143.26 -102.8 127.16 -102.8 103.36C-102.8 79.42 -86.98 64.02 -66.26 64.02ZM-63.88 75.08C-77.88 75.08 -89.78 85.3 -89.78 103.36C-89.78 121.42 -77.88 132.06 -63.88 132.06C-49.88 132.06 -37.84 121.56 -37.84 103.5C-37.84 85.72 -49.88 75.08 -63.88 75.08Z" />
<path id="XL " class="shp2" d="M62 79L75.5 57L95.5 57L73 92L96 127L76 127L62 105L48 127L28 127L51 92L28.5 57L48.4 57L62 79ZM119 57L119 113L155.5 113L155.5 127L101 127L101 57L119 57Z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

@@ -0,0 +1,40 @@
var datagridxl_NL_nl = {
// context menu items
"Copy" : "Kopiëren",
"Cut" : "Knippen",
"Paste" : "Plakken",
"Delete Row(s)" : "Rij(en) Verwijderen",
"Hide Row" : "Rij Verbergen",
"Hide $n Rows" : "$n Rijen Verbergen",
"Hide Column" : "Kolom Verbergen",
"Hide $n Columns" : "$n Kolommen Verbergen",
"Insert Row (up)" : "Rij Toevoegen (omhoog)",
"Insert $n Rows (up)" : "$n Rijen Toevoegen (omhoog)",
"Insert Row (down)" : "Rij Toevoegen (omlaag)",
"Insert $n Rows (down)" : "$n Rijen Toevoegen (omlaag)",
"Delete Column(s)" : "Kolom(men) Verwijderen",
"Insert Column (left)" : "Kolom Toevoegen (links)",
"Insert $n Columns (left)" : "$n Kolommen Toevoegen (links)",
"Insert Column (right)" : "Kolom Toevoegen (rechts)",
"Insert $n Columns (right)" : "$n Kolommen Toevoegen (rechts)",
"$n from $total" : "$n van $total",
"Deselect" : "Deselecteren",
"Sort A to Z" : "Sorteer A tot Z",
"Sort Z to A" : "Sorteer Z tot A",
// labels
"Search" : "Zoeken",
// messages
"Paste not available." : "Plakken niet beschikbaar.",
"Cannot delete all columns.": "Je kunt niet alle kolommen verwijderen.",
"Cannot delete all rows." : "Je kunt niet alle rijen verwijderen.",
"Cannot hide all columns." : "Je kunt niet alle kolommen verbergen.",
"Cannot hide all rows." : "Je kunt niet alle rijen verbergen.",
"Cannot delete all non-frozen columns": "Het is niet mogelijk alle niet-vastgezette kolommen te verwijderen.",
"Cannot delete all non-frozen rows" : "Het is niet mogelijk alle niet-vastgezette rijen te verwijderen.",
"Cannot move columns in or out of the frozen section. Try turning off frozen columns first.": "Je kunt geen kolommen verplaatsen naar of uit het vastgezette gedeelte. Schakel eerst de vastgezette kolommen uit.",
"Cannot move rows in or out of the frozen section. Try turning off frozen rows first." : "Je kunt geen rijen verplaatsen naar of uit het vastgezette gedeelte. Schakel eerst de vastgezette rijen uit.",
}
@@ -0,0 +1,40 @@
var datagridxl_de_de = {
// context menu items
"Copy" : "Kopieren",
"Cut" : "Ausschneiden",
"Paste" : "Einfügen",
"Delete Row(s)" : "Zeile(n) löschen",
"Hide Row" : "Zeile ausblenden",
"Hide $n Rows" : "$n Zeilen ausblenden",
"Hide Column" : "Spalte ausblenden",
"Hide $n Columns" : "$n Spalten ausblenden",
"Insert Row (up)" : "Zeile einfügen (oben)",
"Insert $n Rows (up)" : "$n Zeilen einfügen (oben)",
"Insert Row (down)" : "Zeile einfügen (unten)",
"Insert $n Rows (down)" : "$n Zeilen einfügen (unten)",
"Delete Column(s)" : "Spalte(n) löschen",
"Insert Column (left)" : "Spalte einfügen (links)",
"Insert $n Columns (left)" : "$n Spalten einfügen (links)",
"Insert Column (right)" : "Spalte einfügen (rechts)",
"Insert $n Columns (right)" : "$n Spalten einfügen (rechts)",
"$n from $total" : "$n von $total",
"Deselect" : "Auswahl aufheben",
"Sort A to Z" : "Sortieren von A bis Z",
"Sort Z to A" : "Sortieren von Z bis A",
// labels
"Search" : "Suchen",
// messages
"Paste not available." : "Einfügen nicht verfügbar.",
"Cannot delete all columns.": "Sie können nicht alle Spalten löschen.",
"Cannot delete all rows." : "Sie können nicht alle Zeilen löschen.",
"Cannot hide all columns." : "Sie können nicht alle Spalten ausblenden.",
"Cannot hide all rows." : "Sie können nicht alle Zeilen ausblenden.",
"Cannot delete all non-frozen columns": "Sie können nicht alle nicht fixierten Spalten löschen.",
"Cannot delete all non-frozen rows" : "Sie können nicht alle nicht fixierten Zeilen löschen.",
"Cannot move columns in or out of the frozen section. Try turning off frozen columns first.": "Sie können keine Spalten in oder aus dem fixierten Abschnitt verschieben. Versuchen Sie zuerst, die fixierten Spalten auszuschalten.",
"Cannot move rows in or out of the frozen section. Try turning off frozen rows first." : "Sie können keine Zeilen in oder aus dem fixierten Abschnitt verschieben. Versuchen Sie zuerst, die fixierten Zeilen auszuschalten.",
}
@@ -0,0 +1,40 @@
var datagridxl_fr_fr = {
// context menu items
"Copy" : "Copier",
"Cut" : "Couper",
"Paste" : "Coller",
"Delete Row(s)" : "Supprimer ligne(s)",
"Hide Row" : "Masquer ligne",
"Hide $n Rows" : "Masquer $n lignes",
"Hide Column" : "Masquer colonne",
"Hide $n Columns" : "Masquer $n colonnes",
"Insert Row (up)" : "Insérer ligne (haut)",
"Insert $n Rows (up)" : "Insérer $n lignes (haut)",
"Insert Row (down)" : "Insérer ligne (bas)",
"Insert $n Rows (down)" : "Insérer $n lignes (bas)",
"Delete Column(s)" : "Supprimer colonne(s)",
"Insert Column (left)" : "Insérer colonne (gauche)",
"Insert $n Columns (left)" : "Insérer $n colonnes (gauche)",
"Insert Column (right)" : "Insérer colonne (droite)",
"Insert $n Columns (right)" : "Insérer $n colonnes (droite)",
"$n from $total" : "$n sur $total",
"Deselect" : "Déselectionner",
"Sort A to Z" : "Trier de A à Z",
"Sort Z to A" : "Trier de Z à A",
// labels
"Search" : "Rechercher",
// messages
"Paste not available." : "Coller non disponible.",
"Cannot delete all columns.": "Vous ne pouvez pas supprimer toutes les colonnes.",
"Cannot delete all rows." : "Vous ne pouvez pas supprimer toutes les lignes.",
"Cannot hide all columns." : "Vous ne pouvez pas masquer toutes les colonnes.",
"Cannot hide all rows." : "Vous ne pouvez pas masquer toutes les lignes.",
"Cannot delete all non-frozen columns": "Vous ne pouvez pas supprimer toutes les colonnes non figées.",
"Cannot delete all non-frozen rows" : "Vous ne pouvez pas supprimer toutes les lignes non figées.",
"Cannot move columns in or out of the frozen section. Try turning off frozen columns first.": "Vous ne pouvez pas déplacer les colonnes dans ou hors de la section figée. Essayez d'abord de désactiver les colonnes figées.",
"Cannot move rows in or out of the frozen section. Try turning off frozen rows first." : "Vous ne pouvez pas déplacer les lignes dans ou hors de la section figée. Essayez d'abord de désactiver les lignes figées.",
}
@@ -0,0 +1,40 @@
var datagridxl_it_it = {
// context menu items
"Copy" : "Copia",
"Cut" : "Taglia",
"Paste" : "Incolla",
"Delete Row(s)" : "Elimina riga(e)",
"Hide Row" : "Nascondi riga",
"Hide $n Rows" : "Nascondi $n righe",
"Hide Column" : "Nascondi colonna",
"Hide $n Columns" : "Nascondi $n colonne",
"Insert Row (up)" : "Inserisci riga (su)",
"Insert $n Rows (up)" : "Inserisci $n righe (su)",
"Insert Row (down)" : "Inserisci riga (giù)",
"Insert $n Rows (down)" : "Inserisci $n righe (giù)",
"Delete Column(s)" : "Elimina colonna(e)",
"Insert Column (left)" : "Inserisci colonna (sinistra)",
"Insert $n Columns (left)" : "Inserisci $n colonne (sinistra)",
"Insert Column (right)" : "Inserisci colonna (destra)",
"Insert $n Columns (right)" : "Inserisci $n colonne (destra)",
"$n from $total" : "$n su $total",
"Deselect" : "Deseleziona",
"Sort A to Z" : "Ordina da A a Z",
"Sort Z to A" : "Ordina da Z a A",
// labels
"Search" : "Ricerca",
// messages
"Paste not available." : "Incolla non disponibile.",
"Cannot delete all columns.": "Non è possibile eliminare tutte le colonne.",
"Cannot delete all rows." : "Non è possibile eliminare tutte le righe.",
"Cannot hide all columns." : "Non è possibile nascondere tutte le colonne.",
"Cannot hide all rows." : "Non è possibile nascondere tutte le righe.",
"Cannot delete all non-frozen columns": "Non è possibile eliminare tutte le colonne non bloccate.",
"Cannot delete all non-frozen rows" : "Non è possibile eliminare tutte le righe non bloccate.",
"Cannot move columns in or out of the frozen section. Try turning off frozen columns first.": "Non è possibile spostare le colonne dentro o fuori dalla sezione bloccata. Prova a disattivare prima le colonne bloccate.",
"Cannot move rows in or out of the frozen section. Try turning off frozen rows first." : "Non è possibile spostare le righe dentro o fuori dalla sezione bloccata. Prova a disattivare prima le righe bloccate.",
}
@@ -0,0 +1,40 @@
var datagridxl_ja_jp = {
// context menu items
"Copy" : "コピー",
"Cut" : "切り取り",
"Paste" : "貼り付け",
"Delete Row(s)" : "行の削除",
"Hide Row" : "行の非表示",
"Hide $n Rows" : "$n 行の非表示",
"Hide Column" : "列の非表示",
"Hide $n Columns" : "$n 列の非表示",
"Insert Row (up)" : "行の挿入(上)",
"Insert $n Rows (up)" : "$n 行の挿入(上)",
"Insert Row (down)" : "行の挿入(下)",
"Insert $n Rows (down)" : "$n 行の挿入(下)",
"Delete Column(s)" : "列の削除",
"Insert Column (left)" : "列の挿入(左)",
"Insert $n Columns (left)" : "$n 列の挿入(左)",
"Insert Column (right)" : "列の挿入(右)",
"Insert $n Columns (right)" : "$n 列の挿入(右)",
"$n from $total" : "$n / $total",
"Deselect" : "選択解除",
"Sort A to Z" : "昇順に並べ替え",
"Sort Z to A" : "降順に並べ替え",
// labels
"Search" : "検索",
// messages
"Paste not available." : "貼り付け不可。",
"Cannot delete all columns.": "すべての列を削除できません。",
"Cannot delete all rows." : "すべての行を削除できません。",
"Cannot hide all columns." : "すべての列を非表示にできません。",
"Cannot hide all rows." : "すべての行を非表示にできません。",
"Cannot delete all non-frozen columns": "すべての非凍結列を削除できません。",
"Cannot delete all non-frozen rows" : "すべての非凍結行を削除できません。",
"Cannot move columns in or out of the frozen section. Try turning off frozen columns first.": "列を凍結セクションに移動できません。まず最初に凍結列を無効にしてみてください。",
"Cannot move rows in or out of the frozen section. Try turning off frozen rows first." : "行を凍結セクションに移動できません。まず最初に凍結行を無効にしてみてください。",
}
@@ -0,0 +1,40 @@
var datagridxl_pt_pt = {
// context menu items
"Copy" : "Copiar",
"Cut" : "Cortar",
"Paste" : "Colar",
"Delete Row(s)" : "Eliminar linha(s)",
"Hide Row" : "Ocultar linha",
"Hide $n Rows" : "Ocultar $n linhas",
"Hide Column" : "Ocultar coluna",
"Hide $n Columns" : "Ocultar $n colunas",
"Insert Row (up)" : "Inserir linha (cima)",
"Insert $n Rows (up)" : "Inserir $n linhas (cima)",
"Insert Row (down)" : "Inserir linha (baixo)",
"Insert $n Rows (down)" : "Inserir $n linhas (baixo)",
"Delete Column(s)" : "Eliminar coluna(s)",
"Insert Column (left)" : "Inserir coluna (esquerda)",
"Insert $n Columns (left)" : "Inserir $n colunas (esquerda)",
"Insert Column (right)" : "Inserir coluna (direita)",
"Insert $n Columns (right)" : "Inserir $n colunas (direita)",
"$n from $total" : "$n de $total",
"Deselect" : "Desselecionar",
"Sort A to Z" : "Ordenar de A a Z",
"Sort Z to A" : "Ordenar de Z a A",
// labels
"Search" : "Pesquisar",
// messages
"Paste not available." : "Colar não disponível.",
"Cannot delete all columns.": "Não é possível eliminar todas as colunas.",
"Cannot delete all rows." : "Não é possível eliminar todas as linhas.",
"Cannot hide all columns." : "Não é possível ocultar todas as colunas.",
"Cannot hide all rows." : "Não é possível ocultar todas as linhas.",
"Cannot delete all non-frozen columns": "Não é possível eliminar todas as colunas não congeladas.",
"Cannot delete all non-frozen rows" : "Não é possível eliminar todas as linhas não congeladas.",
"Cannot move columns in or out of the frozen section. Try turning off frozen columns first.": "Não é possível mover colunas para dentro ou para fora da seção congelada. Tente desativar primeiro as colunas congeladas.",
"Cannot move rows in or out of the frozen section. Try turning off frozen rows first." : "Não é possível mover linhas para dentro ou para fora da seção congelada. Tente desativar primeiro as linhas congeladas.",
}
@@ -0,0 +1,40 @@
var datagridxl_ru_ru = {
// context menu items
"Copy" : "Копировать",
"Cut" : "Вырезать",
"Paste" : "Вставить",
"Delete Row(s)" : "Удалить строку(и)",
"Hide Row" : "Скрыть строку",
"Hide $n Rows" : "Скрыть $n строк",
"Hide Column" : "Скрыть колонку",
"Hide $n Columns" : "Скрыть $n колонок",
"Insert Row (up)" : "Вставить строку (вверх)",
"Insert $n Rows (up)" : "Вставить $n строк (вверх)",
"Insert Row (down)" : "Вставить строку (вниз)",
"Insert $n Rows (down)" : "Вставить $n строк (вниз)",
"Delete Column(s)" : "Удалить колонку(и)",
"Insert Column (left)" : "Вставить колонку (слева)",
"Insert $n Columns (left)" : "Вставить $n колонок (слева)",
"Insert Column (right)" : "Вставить колонку (справа)",
"Insert $n Columns (right)" : "Вставить $n колонок (справа)",
"$n from $total" : "$n из $total",
"Deselect" : "Снять выделение",
"Sort A to Z" : "Сортировать от А до Z",
"Sort Z to A" : "Сортировать от Z до A",
// labels
"Search" : "Поиск",
// messages
"Paste not available." : "Вставка недоступна.",
"Cannot delete all columns.": "Нельзя удалить все столбцы.",
"Cannot delete all rows." : "Нельзя удалить все строки.",
"Cannot hide all columns." : "Нельзя скрыть все столбцы.",
"Cannot hide all rows." : "Нельзя скрыть все строки.",
"Cannot delete all non-frozen columns": "Нельзя удалить все не замороженные столбцы.",
"Cannot delete all non-frozen rows" : "Нельзя удалить все не замороженные строки.",
"Cannot move columns in or out of the frozen section. Try turning off frozen columns first.": "Нельзя переместить столбцы в или из замороженного раздела. Попробуйте сначала отключить замороженные столбцы.",
"Cannot move rows in or out of the frozen section. Try turning off frozen rows first." : "Нельзя переместить строки в или из замороженного раздела. Попробуйте сначала отключить замороженные строки.",
}
@@ -0,0 +1,40 @@
var datagridxl_zh_cn = {
// context menu items
"Copy" : "复制",
"Cut" : "剪切",
"Paste" : "粘贴",
"Delete Row(s)" : "删除行",
"Hide Row" : "隐藏行",
"Hide $n Rows" : "隐藏 $n 行",
"Hide Column" : "隐藏列",
"Hide $n Columns" : "隐藏 $n 列",
"Insert Row (up)" : "在上方插入行",
"Insert $n Rows (up)" : "在上方插入 $n 行",
"Insert Row (down)" : "在下方插入行",
"Insert $n Rows (down)" : "在下方插入 $n 行",
"Delete Column(s)" : "删除列",
"Insert Column (left)" : "在左侧插入列",
"Insert $n Columns (left)" : "在左侧插入 $n 列",
"Insert Column (right)" : "在右侧插入列",
"Insert $n Columns (right)" : "在右侧插入 $n 列",
"$n from $total" : "$n / $total",
"Deselect" : "取消选择",
"Sort A to Z" : "按字母顺序排序",
"Sort Z to A" : "按字母逆序排序",
// labels
"Search" : "搜索",
// messages
"Paste not available." : "无法粘贴。",
"Cannot delete all columns.": "无法删除所有列。",
"Cannot delete all rows." : "无法删除所有行。",
"Cannot hide all columns." : "无法隐藏所有列。",
"Cannot hide all rows." : "无法隐藏所有行。",
"Cannot delete all non-frozen columns": "无法删除所有非冻结列。",
"Cannot delete all non-frozen rows" : "无法删除所有非冻结行。",
"Cannot move columns in or out of the frozen section. Try turning off frozen columns first.": "无法将列移入或移出冻结部分。请先尝试关闭冻结列。",
"Cannot move rows in or out of the frozen section. Try turning off frozen rows first." : "无法将行移入或移出冻结部分。请先尝试关闭冻结行。",
}
@@ -0,0 +1,92 @@
var datagridxl_theme_dark = {
"component" : "#15202b",
// bottombar & topbar
"button" : "#2f3b47",
"button-icon" : "#8899a6",
"input" : "#15202b",
"input|text" : "#ffffff",
"input|border" : "#2f3b47",
"input:focus|border" : "#0078ff",
"input-info" : "#8899a6",
// contextmenu
"contextmenu" : "#15202b",
"contextmenu|text" : "#ffffff",
"contextmenu-item:highlight": "#192734",
"contextmenu-item-shortcut" : "#8899a6",
"blanksheet" : "#15202b",
"sheet" : "#192734",
"sheet|text" : "#ffffff",
// scrollbar
"scrollbar" : "#000000",
"scrollbar|border" : "#444444",
// grid lines
"gridline" : "#ffffff",
"gridline-tip" : "#ffffff",
"gridline|opacity" : 0.10,
// headers
"header" : "#15202b",
"header|text" : "#ffffff",
"header:highlight" : "#192734",
"header:selected" : "#2a4157",
"header:selected|text" : "#ffffff",
"header-icon" : "#ecf5f4",
// action ranges
"cellrange:cut" : "#0078ff",
"cellrange:copy" : "#0078ff",
"cellrange:fill" : "#ffffff",
// selection
"cellcursor" : "#0078ff",
"cellrange:selected" : "#0078ff",
"cellrange:selected|border" : "#0078ff",
"cellrange:selected|opacity": 0.10,
// fill handle
"fillhandle" : "#0078ff",
// cell editor
"celleditor" : "#0078ff",
// search
"searchcursor" : "#ecf5f4",
"cell+found" : "#abc5dc",
"cell+found|opacity" : 0.25,
// freezeline
"freezeline" : "#2a4157",
"freezeline-tip" : "#2f5478",
"freezelineplaceholder" : "#2f5478",
// move action
"move?ghost" : "#ffffff",
"move?ghost|opacity" : 0.1,
"move?guide" : "#8899a6",
"move?guide|opacity" : 0.5,
// freeze action
"freeze?hint" : "#0078ff",
"freeze?ghost" : "#ffffff",
"freeze?ghost|opacity" : 0.1,
"freeze?guide" : "#8899a6",
"freeze?guide|opacity" : 0.5,
// resize action
"resize?hint" : "#0078ff",
"resize?guide" : "#0078ff",
"resize?guide|opacity" : 1,
// show action
"show?hint" : "#15202b",
"show?hint-icon" : "#ffffff",
"show?hint|border" : "#0078ff"
};