diff --git a/i18n/en_US.csv b/i18n/en_US.csv
new file mode 100644
index 0000000..e87b0ff
--- /dev/null
+++ b/i18n/en_US.csv
@@ -0,0 +1,186 @@
+"Delete Group","Delete Group"
+"Are you sure you want to do this?","Are you sure you want to do this?"
+"Save and Continue Edit","Save and Continue Edit"
+"Save Group","Save Group"
+"Delete Quote","Delete Quote"
+"Save Quote","Save Quote"
+"Delete Verse","Delete Verse"
+"Save Verse","Save Verse"
+"label","label"
+"Update for '%1'","Update for '%1'"
+"translation","translation"
+"Use the following available translations:
+%s","Use the following available translations:
+%s"
+"For '%s' cache flushed with result '%s'","For '%s' cache flushed with result '%s'"
+"Translation","Translation"
+"Use one of the following available translations:
+%s","Use one of the following available translations:
+%s"
+"Theme Name","Theme Name"
+"All changes removed successfully from db.","All changes removed successfully from db."
+"It is not an ajax.","It is not an ajax."
+"CSRF attack possible.","CSRF attack possible."
+"Form is broken.","Form is broken."
+"This group no longer exists.","This group no longer exists."
+"The group succesfully deleted [ID: %1].","The group succesfully deleted [ID: %1]."
+"Edit Group","Edit Group"
+"Groups","Groups"
+"A total of %1 record(s) have been deleted.","A total of %1 record(s) have been deleted."
+"New Group","New Group"
+"You saved the group [ID: %1].","You saved the group [ID: %1]."
+"A total of %1 verse(s) have been assign to it.","A total of %1 verse(s) have been assign to it."
+"A total of %1 quote(s) have been assign to it.","A total of %1 quote(s) have been assign to it."
+"This quote no longer exists.","This quote no longer exists."
+"The quote succesfully deleted [ID: %1].","The quote succesfully deleted [ID: %1]."
+"Edit Quote","Edit Quote"
+"A total of %1 record(s) were updated.","A total of %1 record(s) were updated."
+"Quotes","Quotes"
+"New Quote","New Quote"
+"You saved the quote [ID: %1].","You saved the quote [ID: %1]."
+"This verse no longer exists.","This verse no longer exists."
+"The verse succesfully deleted [ID: %1].","The verse succesfully deleted [ID: %1]."
+"Edit Verse","Edit Verse"
+"Verses","Verses"
+"New Verse","New Verse"
+"You saved the verse [ID: %1].","You saved the verse [ID: %1]."
+"--Please Select--","--Please Select--"
+"You are not supposed to edit/save/delete default group in this project.","You are not supposed to edit/save/delete default group in this project."
+"Could not save the Group: %1","Could not save the Group: %1"
+"Group with id ""%1"" does not exist.","Group with id ""%1"" does not exist."
+"Group with code ""%1"" does not exist.","Group with code ""%1"" does not exist."
+"Could not delete the Group: %1","Could not delete the Group: %1"
+"Could not save the Quote: %1","Could not save the Quote: %1"
+"Quote with id ""%1"" does not exist.","Quote with id ""%1"" does not exist."
+"Quote with code ""%1"" does not exist.","Quote with code ""%1"" does not exist."
+"Could not delete the Quote: %1","Could not delete the Quote: %1"
+"Could not save the Verse: %1","Could not save the Verse: %1"
+"Verse with id ""%1"" does not exist.","Verse with id ""%1"" does not exist."
+"Verse with code ""%1"" does not exist.","Verse with code ""%1"" does not exist."
+"Could not delete the Verse: %1","Could not delete the Verse: %1"
+"Edit","Edit"
+"Torahverse Search","Torahverse Search"
+"Siglum","Siglum"
+"Choose group:","Choose group:"
+"Choose book:","Choose book:"
+"Choose chapter:","Choose chapter:"
+"Choose verse start:","Choose verse start:"
+"Choose verse stop:","Choose verse stop:"
+"TorahVerse Settings","TorahVerse Settings"
+"TorahVerse Configuration","TorahVerse Configuration"
+"TorahVerse Pick","TorahVerse Pick"
+"Torah Configuration","Torah Configuration"
+"Grids","Grids"
+"Settings","Settings"
+"Pick","Pick"
+"Torah","Torah"
+"Torah Verse","Torah Verse"
+"General Settings","General Settings"
+"Enable","Enable"
+"Menu enabled","Menu enabled"
+"Sweep time","Sweep time"
+"Is vertical sweep possible","Is vertical sweep possible"
+"Vertical Sweep time","Vertical Sweep time"
+"Is group colours enable","Is group colours enable"
+"Html Template for Verse Slider Frame","Html Template for Verse Slider Frame"
+"Html Template for Quote Slider Frame","Html Template for Quote Slider Frame"
+"Verses ordered","Verses ordered"
+"Text Colour","Text Colour"
+"Background Hover Colour","Background Hover Colour"
+"Mode of slider","Mode of slider"
+"Number of shown rows","Number of shown rows"
+"Custom Styles","Custom Styles"
+"Admin Panel Slider","Admin Panel Slider"
+"Override configuration","Override configuration"
+"Homepage Slider","Homepage Slider"
+"Placement of a slider","Placement of a slider"
+"Custom Sliders","Custom Sliders"
+"Slider Configurations","Slider Configurations"
+"Slider configurations.","Slider configurations."
+"Language Settings","Language Settings"
+"Language","Language"
+"Translate Preset","Translate Preset"
+"Update/Add Default Groups/Verses/Quotes in proper language
Please remember to save change of language first.","Update/Add Default Groups/Verses/Quotes in proper language
Please remember to save change of language first."
+"Torah Input","Torah Input"
+"Division","Division"
+"Torah Verse Pick enabled","Torah Verse Pick enabled"
+"Library Settings","Library Settings"
+"Cache Enable","Cache Enable"
+"BT","BT"
+"Biblia Tysiąclecia.","Biblia Tysiąclecia."
+"BW","BW"
+"Biblia Warszawska.","Biblia Warszawska."
+"BR","BR"
+"Biblia Warszawsko-Praska.","Biblia Warszawsko-Praska."
+"ESP","ESP"
+"Edycja Świętego Pawła.","Edycja Świętego Pawła."
+"BG","BG"
+"Biblia Gdańska.","Biblia Gdańska."
+"NG","NG"
+"Nowa Biblia Gdańska.","Nowa Biblia Gdańska."
+"UG","UG"
+"Uwspółcześniona Biblia Gdańska.","Uwspółcześniona Biblia Gdańska."
+"BB","BB"
+"Biblia Brzeska.","Biblia Brzeska."
+"BP","BP"
+"Biblia Poznańska.","Biblia Poznańska."
+"JW","JW"
+"Biblia Jakuba Wujka.","Biblia Jakuba Wujka."
+"BM","BM"
+"Biblia Mesjańska.","Biblia Mesjańska."
+"NS","NS"
+"Biblia Nowego Świata.","Biblia Nowego Świata."
+"BL","BL"
+"Biblia Lubelska.","Biblia Lubelska."
+"SZ","SZ"
+"Słowo Życia.","Słowo Życia."
+"EIB","EIB"
+"Przekład Dosłowny.","Przekład Dosłowny."
+"TNP","TNP"
+"Biblia Toruńska.","Biblia Toruńska."
+"KJV","KJV"
+"King James Version.","King James Version."
+"WEB","WEB"
+"Webster Bible.","Webster Bible."
+"YLT","YLT"
+"Young’s Literal Translation.","Young’s Literal Translation."
+"VUL","VUL"
+"Łacińska Vulgata.","Łacińska Vulgata."
+"GR","GR"
+"Grecka Septuaginta.","Grecka Septuaginta."
+"Are you sure?","Are you sure?"
+"Assign to '%s' group","Assign to '%s' group"
+"Placement","Placement"
+"Code","Code"
+"General Information","General Information"
+"Back","Back"
+"Group Name","Group Name"
+"Colour Value","Colour Value"
+"No Color","No Color"
+"Assign Verses","Assign Verses"
+"Assign Quotes","Assign Quotes"
+"Add New Group","Add New Group"
+"Delete","Delete"
+"Delete groups","Delete groups"
+"Are you sure you want to delete selected groups?","Are you sure you want to delete selected groups?"
+"ID","ID"
+"Name","Name"
+"Content","Content"
+"Author","Author"
+"Description","Description"
+"Group","Group"
+"Add New Quote","Add New Quote"
+"Delete quotes","Delete quotes"
+"Are you sure you want to delete selected quotes?","Are you sure you want to delete selected quotes?"
+"Group Assign","Group Assign"
+"Verse Name","Verse Name"
+"
+
+ ","
+
+ "
+"Add New Verse","Add New Verse"
+"Delete verses","Delete verses"
+"Are you sure you want to delete selected verses?","Are you sure you want to delete selected verses?"
+"Torah Verse Pick","Torah Verse Pick"
+"Siglum Search","Siglum Search"
diff --git a/i18n/pl_PL.csv b/i18n/pl_PL.csv
new file mode 100644
index 0000000..8daa0b5
--- /dev/null
+++ b/i18n/pl_PL.csv
@@ -0,0 +1,178 @@
+"Delete Group","Usuń grupę"
+"Are you sure you want to do this?","Czy na pewno chcesz to zrobić?"
+"Save and Continue Edit","Zapisz i kontynuuj edycję"
+"Save Group","Zapisz grupę"
+"Delete Quote","Usuń cytat"
+"Save Quote","Zapisz cytat"
+"Delete Verse","Usuń wers"
+"Save Verse","Zapisz wers"
+"label","etykieta"
+"Update for '%1'","Aktualizuj dla '%1'"
+"translation","tłumaczenie"
+"Use the following available translations: %s","Użyj następujących dostępnych tłumaczeń: %s"
+"For '%s' cache flushed with result '%s'","Dla '%s' pamięć podręczna została opróżniona z wynikiem '%s'"
+"Translation","Tłumaczenie"
+"Use one of the following available translations: %s","Użyj jednego z następujących dostępnych tłumaczeń: %s"
+"Theme Name","Nazwa motywu"
+"All changes removed successfully from db.","Wszystkie zmiany zostały pomyślnie usunięte z bazy danych."
+"It is not an ajax.","To nie jest ajax."
+"CSRF attack possible.","Możliwy atak CSRF."
+"Form is broken.","Formularz jest uszkodzony."
+"This group no longer exists.","Ta grupa już nie istnieje."
+"The group succesfully deleted [ID: %1].","Grupa pomyślnie usunęła [ID: %1]."
+"Edit Group","Edytuj grupę"
+"Groups","Grupy"
+"A total of %1 record(s) have been deleted.","Łącznie %1 rekordów zostało usuniętych."
+"New Group","Nowa grupa"
+"You saved the group [ID: %1].","Zapisałeś grupę [ID: %1]."
+"A total of %1 verse(s) have been assign to it.","Łącznie %1 wersów zostało do niej przypisanych."
+"A total of %1 quote(s) have been assign to it.","Łącznie %1 cytatów zostało do niej przypisanych."
+"This quote no longer exists.","Ten cytat już nie istnieje."
+"The quote succesfully deleted [ID: %1].","Cytat został pomyślnie usunięty [ID: %1]."
+"Edit Quote","Edytuj cytat"
+"A total of %1 record(s) were updated.","Łącznie %1 rekordów zostało zaktualizowanych."
+"Quotes","Cytaty"
+"New Quote","Nowy cytat"
+"You saved the quote [ID: %1].","Zapisałeś cytat [ID: %1]."
+"This verse no longer exists.","Ten werset już nie istnieje."
+"The verse succesfully deleted [ID: %1].","Werset został pomyślnie usunięty [ID: %1]."
+"Edit Verse","Edytuj werset"
+"Verses","Wersety"
+"New Verse","Nowy werset"
+"You saved the verse [ID: %1].","Zapisałeś werset [ID: %1]."
+"--Please Select--","--Wybierz--"
+"You are not supposed to edit/save/delete default group in this project.","Nie powinieneś edytować/zapisywać/usuwać domyślnej grupy w tym projekcie."
+"Could not save the Group: %1","Nie można zapisać grupy: %1"
+"Group with id "%1" does not exist.","Grupa o identyfikatorze „%1” nie istnieje."
+"Group with code "%1" does not exist.","Grupa o kodzie „%1” nie istnieje."
+"Could not delete the Group: %1","Nie można usunąć grupy: %1"
+"Could not save the Quote: %1","Nie można zapisać cytatu: %1"
+"Quote with id "%1" does not exist.","Cytat o identyfikatorze „%1” nie istnieje."
+"Quote with code "%1" does not exist.","Cytat z kodem "%1" nie istnieje."
+"Could not delete the Quote: %1","Nie można usunąć cytatu: %1"
+"Could not save the Verse: %1","Nie można zapisać wersetu: %1"
+"Verse with id "%1" does not exist.","Werset z id "%1" nie istnieje."
+"Verse with code "%1" does not exist.","Werset z kodem "%1" nie istnieje."
+"Could not delete the Verse: %1","Nie można usunąć wersetu: %1"
+"Edit","Edytuj"
+"Torahverse Search","Wyszukiwanie wersetu Tory"
+"Siglum","Siglum"
+"Choose group:","Wybierz grupę:"
+"Choose book:","Wybierz księgę:"
+"Choose chapter:","Wybierz rozdział:"
+"Choose verse start:","Wybierz początek wersetu:"
+"Choose verse stop:","Wybierz koniec wersetu:"
+"TorahVerse Settings","Ustawienia wersetu Tory"
+"TorahVerse Configuration","Konfiguracja wersetu Tory"
+"TorahVerse Pick","Wybierz werset Tory"
+"Torah Configuration","Konfiguracja Tory"
+"Grids","Siatki"
+"Settings","Ustawienia"
+"Pick","Wybierz"
+"Torah","Tora"
+"Torah Verse","Werset Tory"
+"General Settings","Ustawienia ogólne"
+"Enable","Włącz"
+"Menu enabled","Menu włączone"
+"Sweep time","Czas przeszukiwania"
+"Is vertical sweep possible","Czy możliwe jest przeszukiwanie pionowe?"
+"Vertical Sweep time","Czas przeszukiwania pionowego?"
+"Is group colours enable","Czy kolory grupy są włączone?"
+"Html Template for Verse Slider Frame","Szablon HTML dla ramki suwaka wersetu"
+"Html Template for Quote Slider Frame","Szablon HTML dla ramki suwaka cytatu"
+"Verses ordered","Uporządkowane wersety"
+"Text Colour","Kolor tekstu"
+"Background Hover Colour","Kolor najechania kursorem na tło"
+"Mode of slider","Tryb suwaka"
+"Number of shown rows","Liczba wyświetlanych wierszy"
+"Custom Styles","Style niestandardowe"
+"Admin Panel Slider","Suwak panelu administracyjnego"
+"Override configuration","Zastąp konfigurację"
+"Homepage Slider","Suwak strony głównej"
+"Placement of a slider","Umieszczenie suwaka"
+"Custom Sliders","Suwaki niestandardowe"
+"Slider Configurations","Konfiguracje suwaka"
+"Slider configurations.","Konfiguracje suwaka."
+"Language Settings","Ustawienia językowe"
+"Language","Język"
+"Translate Preset","Przetłumacz ustawienia wstępne"
+"Update/Add Default Groups/Verses/Quotes in proper language
Please remember to save change of language first.","Aktualizuj/Dodaj domyślne grupy/wersety/cytaty w odpowiednim języku
Pamiętaj, aby najpierw zapisać zmianę języka."
+"Torah Input","Wprowadzanie Tory"
+"Division","Podział"
+"Torah Verse Pick enabled","Wybór wersetu Tory włączony"
+"Library Settings","Ustawienia biblioteki"
+"Cache Enable","Włącz pamięć podręczną"
+"BT","BT"
+"Biblia Tysiąclecia.","Biblia Tysiąclecia."
+"BW","BW"
+"Biblia Warszawska.","Biblia Warszawska."
+"BR","BR"
+"Biblia Warszawsko-Praska.","Biblia Warszawsko-Praska."
+"ESP","ESP"
+"Edycja Świętego Pawła.","Edycja Świętego Pawła."
+"BG","BG"
+"Biblia Gdańska.","Biblia Gdańska."
+"NG","NG"
+"Nowa Biblia Gdańska.","Nowa Biblia Gdańska."
+"UG","UG"
+"Uwspółcześniona Biblia Gdańska.","Uwspółcześniona Biblia Gdańska."
+"BB","BB"
+"Biblia Brzeska.","Biblia Brzeska."
+"BP","BP"
+"Biblia Poznańska.","Biblia Poznańska."
+"JW","JW"
+"Biblia Jakuba Wujka.","Biblia Jakuba Wujka."
+"BM","BM"
+"Biblia Mesjańska.","Biblia Mesjańska."
+"NS","NS"
+"Biblia Nowego Świata.","Biblia Nowego Świata."
+"BL","BL"
+"Biblia Lubelska.","Biblia Lubelska."
+"SZ","SZ"
+"Słowo Życia.","Słowo Życia."
+"EIB","EIB"
+"Przekład Dosłowny.","Przekład Dosłowny."
+"TNP","TNP"
+"Biblia Toruńska.","Biblia Toruńska."
+"KJV","KJV"
+"King James Version.","King James Version."
+"WEB","WEB"
+"Webster Bible.","Webster Bible."
+"YLT","YLT"
+"Young’s Literal Translation.","Dosłowne tłumaczenie Younga."
+"VUL","VUL"
+"Łacińska Vulgata.","Łacińska Vulgata."
+"GR","GR"
+"Grecka Septuaginta.","Grecka Septuaginta."
+"Are you sure?","Czy jesteś pewien?"
+"Assign to '%s' group","Przypisz do grupy '%s'"
+"Placement","Umieszczenie"
+"Code","Kod"
+"General Information","Informacje ogólne"
+"Back","Wstecz"
+"Group Name","Nazwa grupy"
+"Colour Value","Wartość koloru"
+"No Color","Brak koloru"
+"Assign Verses","Przypisz wersety"
+"Assign Quotes","Przypisz cytaty"
+"Add New Group","Dodaj nową grupę"
+"Delete","Usuń"
+"Delete groups","Usuń grupy"
+"Are you sure you want to delete selected groups?","Czy na pewno chcesz usunąć wybrane grupy?"
+"ID","ID"
+"Name","Nazwa"
+"Content","Zawartość"
+"Author","Autor"
+"Description","Opis"
+"Group","Grupa"
+"Add New Quote","Dodaj nowy cytat"
+"Delete quotes","Usuń cytaty"
+"Are you sure you want to delete selected quotes?","Czy na pewno chcesz usunąć wybrane cytaty?"
+"Group Assign","Przypisz grupę"
+"Verse Name","Nazwa wersu"
+" "," "
+"Add New Verse","Dodaj nowy werset"
+"Delete verses","Usuń wersety"
+"Are you sure you want to delete selected verses?","Czy na pewno chcesz usunąć wybrane wersety?"
+"Torah Verse Pick","Wybór wersetu Tory"
+"Siglum Search","Wyszukiwarka Siglum"
diff --git a/view/base/web/js/form/element/siglum.js b/view/base/web/js/form/element/siglum.js
index 2974b97..d0dacd2 100755
--- a/view/base/web/js/form/element/siglum.js
+++ b/view/base/web/js/form/element/siglum.js
@@ -256,7 +256,7 @@ define([
},
{}
),
- m = 5,
+ m = 4,
n = Object.keys(buttons).length / m;
const data = {
m: m,
@@ -288,7 +288,7 @@ define([
},
{}
),
- m = 5,
+ m = 4,
n = Object.keys(buttons).length / m;
const data = {
m: m,
@@ -324,7 +324,7 @@ define([
chapter: self.parts.chapter
}, function (ajaxData) {
let ajaxButtons = JSON.parse(ajaxData['result']),
- m = 5,
+ m = 4,
n = Object.keys(ajaxButtons).length / m;
const ajaxTemplateData = {
m: m,
@@ -366,7 +366,7 @@ define([
verse: self.parts.verseStart
}, function (ajaxData) {
let ajaxButtons = JSON.parse(ajaxData['result']),
- m = 5,
+ m = 4,
n = Object.keys(ajaxButtons).length / m;
const ajaxTemplateData = {
m: m,
diff --git a/view/base/web/template/form/element/buttons/multiButtons.html b/view/base/web/template/form/element/buttons/multiButtons.html
index e412535..d8067c6 100644
--- a/view/base/web/template/form/element/buttons/multiButtons.html
+++ b/view/base/web/template/form/element/buttons/multiButtons.html
@@ -1,6 +1,6 @@