Add save+open to notebook, allow multiple windows, add translations, add welcome window
diff --git a/ts/refal_en_US.qm b/ts/refal_en_US.qm
new file mode 100644
index 0000000..71c6570
--- /dev/null
+++ b/ts/refal_en_US.qm
Binary files differ
diff --git a/ts/refal_en_US.ts b/ts/refal_en_US.ts
new file mode 100644
index 0000000..cf241b8
--- /dev/null
+++ b/ts/refal_en_US.ts
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="en_US">
+<context>
+ <name></name>
+ <message>
+ <source>REFAL</source>
+ <translation type="obsolete">REFAL</translation>
+ </message>
+</context>
+<context>
+ <name>NbWindow</name>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="28"/>
+ <source>&File</source>
+ <translation>&File</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="31"/>
+ <source>&New</source>
+ <translation>&New</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="35"/>
+ <source>&Save</source>
+ <translation>&Save</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="44"/>
+ <source>&Open</source>
+ <translation>&Open</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="54"/>
+ <source>&View</source>
+ <translation>&View</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="57"/>
+ <source>&Welcome Window</source>
+ <translation>&Welcome Window</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="69"/>
+ <source>&Variable Inspector</source>
+ <translation>&Variable Inspector</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="80"/>
+ <source>&Runtime</source>
+ <translation>&Runtime</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="83"/>
+ <source>Run &Selected Cell</source>
+ <translation>Run &Selected Cell</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="94"/>
+ <source>Run &All</source>
+ <translation>Run &All</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="98"/>
+ <source>&Reset Runtime State</source>
+ <translation>&Reset Runtime State</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="140"/>
+ <source>Notebook</source>
+ <translation>Notebook</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="146"/>
+ <source>Looks like you haven't created any cells yet. Click the + button below to create one.</source>
+ <translation>Looks like you haven't created any cells yet. Click the + button below to create one.</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="208"/>
+ <source>Variables</source>
+ <translation>Variables</translation>
+ </message>
+</context>
+<context>
+ <name>NotebookCell</name>
+ <message>
+ <location filename="../ide/qml/NotebookCell.qml" line="93"/>
+ <source>Write some code...</source>
+ <translation>Write some code...</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NotebookCell.qml" line="137"/>
+ <source>Delete</source>
+ <translation>Delete</translation>
+ </message>
+</context>
+<context>
+ <name>main</name>
+ <message>
+ <location filename="../ide/qml/main.qml" line="41"/>
+ <source>REFAL</source>
+ <translation>REFAL</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/main.qml" line="55"/>
+ <source>Studio</source>
+ <translation>Studio</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/main.qml" line="106"/>
+ <source>New Notebook</source>
+ <translation>New Notebook</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/main.qml" line="117"/>
+ <source>Open Existing</source>
+ <translation>Open Existing</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/main.qml" line="151"/>
+ <source>Your recent notebooks will appear here</source>
+ <translation>Your recent notebooks will appear here</translation>
+ </message>
+</context>
+</TS>
diff --git a/ts/refal_ru_RU.qm b/ts/refal_ru_RU.qm
new file mode 100644
index 0000000..ca42b3a
--- /dev/null
+++ b/ts/refal_ru_RU.qm
Binary files differ
diff --git a/ts/refal_ru_RU.ts b/ts/refal_ru_RU.ts
new file mode 100644
index 0000000..fbf55af
--- /dev/null
+++ b/ts/refal_ru_RU.ts
@@ -0,0 +1,125 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ru_RU">
+<context>
+ <name></name>
+ <message>
+ <source>REFAL</source>
+ <translation type="obsolete">РЕФАЛ</translation>
+ </message>
+</context>
+<context>
+ <name>NbWindow</name>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="28"/>
+ <source>&File</source>
+ <translation>&Файл</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="31"/>
+ <source>&New</source>
+ <translation>Создать &Новую Тетрадь</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="35"/>
+ <source>&Save</source>
+ <translation>&Сохранить</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="44"/>
+ <source>&Open</source>
+ <translation>&Открыть</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="54"/>
+ <source>&View</source>
+ <translation>&Видеть</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="57"/>
+ <source>&Welcome Window</source>
+ <translation>&Стартовая Страниця</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="69"/>
+ <source>&Variable Inspector</source>
+ <translation>Инспектор &Переменных</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="80"/>
+ <source>&Runtime</source>
+ <translation>&Выполнение</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="83"/>
+ <source>Run &Selected Cell</source>
+ <translation>Запутстить Выбранную &Ячейку</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="94"/>
+ <source>Run &All</source>
+ <translation>Запустить &Все Ячейки</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="98"/>
+ <source>&Reset Runtime State</source>
+ <translation>Востоновить &Исходное Состояние</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="140"/>
+ <source>Notebook</source>
+ <translation>Тетрадь</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="146"/>
+ <source>Looks like you haven't created any cells yet. Click the + button below to create one.</source>
+ <translation>Вы еще не создали ячейку, нажмите кнопку + снизы что бы её создать.</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NbWindow.qml" line="208"/>
+ <source>Variables</source>
+ <translation>Переменные</translation>
+ </message>
+</context>
+<context>
+ <name>NotebookCell</name>
+ <message>
+ <location filename="../ide/qml/NotebookCell.qml" line="93"/>
+ <source>Write some code...</source>
+ <translation>Напишите какой-нибудь код...</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/NotebookCell.qml" line="137"/>
+ <source>Delete</source>
+ <translation>Стереть</translation>
+ </message>
+</context>
+<context>
+ <name>main</name>
+ <message>
+ <location filename="../ide/qml/main.qml" line="41"/>
+ <source>REFAL</source>
+ <translation>РЕФАЛ</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/main.qml" line="55"/>
+ <source>Studio</source>
+ <translation>Студия</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/main.qml" line="106"/>
+ <source>New Notebook</source>
+ <translation>Создать Тетрадь</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/main.qml" line="117"/>
+ <source>Open Existing</source>
+ <translation>Открыть</translation>
+ </message>
+ <message>
+ <location filename="../ide/qml/main.qml" line="151"/>
+ <source>Your recent notebooks will appear here</source>
+ <translation>Ваши недавние тетради появится здесь</translation>
+ </message>
+</context>
+</TS>