commit f6104fa1cac97419ea9939b5b75772e88b309e9e
Author: Uwe Stöhr <[email protected]>
Date: Sun Oct 23 16:28:53 2016 +0200
Win installer: correct Arabic translation by Hatim
---
.../Win32/packaging/installer/ChangeLog.txt | 7 +-
.../Win32/packaging/installer/lang/arabic.nsh | 192 ++++++++++----------
development/Win32/packaging/installer/settings.nsh | 2 +-
3 files changed, 106 insertions(+), 95 deletions(-)
diff --git a/development/Win32/packaging/installer/ChangeLog.txt
b/development/Win32/packaging/installer/ChangeLog.txt
index 68b8138..eb6bccf 100644
--- a/development/Win32/packaging/installer/ChangeLog.txt
+++ b/development/Win32/packaging/installer/ChangeLog.txt
@@ -1,4 +1,9 @@
-Changelog for LyX-222-2:
+Changelog for LyX-222-3:
+- updated Swedish and Ukrainian translation of the installer
+- correct Arabic translation of the installer (was acidentally in Farsi before)
+
+
+Changelog for LyX-222-2:
- updated to Qt 5.6.2-1 (fixes Windows-specific bugs)
- updated to Perl 5.22.2.1
diff --git a/development/Win32/packaging/installer/lang/arabic.nsh
b/development/Win32/packaging/installer/lang/arabic.nsh
index eec2baf..b0bf267 100644
--- a/development/Win32/packaging/installer/lang/arabic.nsh
+++ b/development/Win32/packaging/installer/lang/arabic.nsh
@@ -1,107 +1,113 @@
+/*
+LyX Installer Language File
+Language: Arabic
+Author: Hatim Alahmady
+*/
+
!insertmacro LANGFILE_EXT "Arabic"
-${LangFileString} TEXT_INSTALL_CURRENTUSER "(Installed for Current User)"
+${LangFileString} TEXT_INSTALL_CURRENTUSER "(����� �������� ������)"
-${LangFileString} TEXT_WELCOME "������ �������� ���� ����� ����� ������ ���
���� ������.$\r$\n\
+${LangFileString} TEXT_WELCOME "��� ������� ��� ����� ���� ����� $(^NameDA),
$\r$\n\
$\r$\n\
$_CLICK"
-${LangFileString} TEXT_CONFIGURE_MIKTEXFNDB "Updating MiKTeX filename
database..."
-${LangFileString} TEXT_CONFIGURE_LYX "Configuring LyX ($LaTeXInstalled may
download missing packages, this can take some time) ..."
-${LangFileString} TEXT_CONFIGURE_PYTHON "Compiling Python scripts..."
+#${LangFileString} TEXT_CONFIGURE_MIKTEXFNDB "Updating MiKTeX filename
database..."
+${LangFileString} TEXT_CONFIGURE_LYX "��� ��� ($LaTeXInstalled ���� ���� �����
��������, ���� ������� ��� �����) ..."
+${LangFileString} TEXT_CONFIGURE_PYTHON "���� ������� ������..."
-${LangFileString} TEXT_FINISH_DESKTOP "Create desktop shortcut"
-${LangFileString} TEXT_FINISH_WEBSITE "Visit lyx.org for the latest news,
support and tips"
+${LangFileString} TEXT_FINISH_DESKTOP "����� ������ ��� ������"
+${LangFileString} TEXT_FINISH_WEBSITE "����� lyx.org ������� ��� �������,
����� ��������"
-${LangFileString} FileTypeTitle "�����-���"
+#${LangFileString} FileTypeTitle "LyX-Document"
${LangFileString} SecInstJabRefTitle "JabRef"
-${LangFileString} SecAllUsersTitle "����� ��� �����������"
-${LangFileString} SecFileAssocTitle "����� ������"
-${LangFileString} SecDesktopTitle "��� ��� ������"
-
-${LangFileString} SecCoreDescription "����� ���."
-${LangFileString} SecInstJabRefDescription "���� ���� ����������� ������
������ BibTeX."
-${LangFileString} SecAllUsersDescription "����� ������ ��� ��� ���������� ��
�������� ������ ���."
-${LangFileString} SecFileAssocDescription "������� ��� �������� .lyx ����
����� �������� ������� ���."
-${LangFileString} SecDesktopDescription "��� ��� ��� ��� ������."
-
-${LangFileString} EnterLaTeXHeader1 '������-����'
-${LangFileString} EnterLaTeXHeader2 '���� ������-���� �������� �������� ��
���.'
-${LangFileString} EnterLaTeXFolder '����� ��� ������ ������ �����
$\"latex.exe$\" ���� ���� \
- ������-���� ���� ��� �������� ��
���.\r\n\
- ��� ��� �� ������ ���� ��� ��� ��
������ ����� ���������!\r\n\
+#${LangFileString} SecAllUsersTitle "Install for all users?"
+${LangFileString} SecFileAssocTitle "File associations"
+${LangFileString} SecDesktopTitle "��� ��� ������"
+
+${LangFileString} SecCoreDescription "����� ���."
+${LangFileString} SecInstJabRefDescription "����� ��� ������� ����� �����
bibtex."
+#${LangFileString} SecAllUsersDescription "����� ��� ���� �������� �� �����
����������."
+${LangFileString} SecFileAssocDescription "������� ������ .lyx ��� ����
������� ������� ���."
+${LangFileString} SecDesktopDescription "��� ��� ��� ��� ������."
+${LangFileString} SecDictionariesDescription "������ ������ �������� ���� ����
������� ��������."
+${LangFileString} SecThesaurusDescription "������ �������� ���� ���� �������
��������."
+
+${LangFileString} EnterLaTeXHeader1 '������ - ����'
+${LangFileString} EnterLaTeXHeader2 '����� ������ ���� ���� ��� ��� ���
���������.'
+${LangFileString} EnterLaTeXFolder '������ ��� ����� ���� �����
$\"latex.exe$\" ���� ��� ����� \
+ ������ ���� ���� ��� ��������� ��
���.\r\n\
+ ��� �� ������ ����, ��� �� ������
������� ���������!\r\n\
\r\n\
- �� ������ ��� ������-���� \
- $\"$LaTeXName$\" �� ����� ���� ����� ��
������.'
-${LangFileString} EnterLaTeXFolderNone '���� �� ���� ����� $\"latex.exe$\".
���� ���� \
- ������-���� ���� ��� �������� ��
���.\r\n\
- ��� ��� �� ������ ���� ��� ��� ��
������ ����� ���������!\r\n\
+ ������ ������� ���� ������ ���� \
+ $\"$LaTeXName$\" �� �����. ����� ������
�� ������.'
+${LangFileString} EnterLaTeXFolderNone '��� �� ������ ���� �����
$\"latex.exe$\". ���� ��� ��� \
+ ������ ���� ���� ������� �� ���.\r\n\
+ ��� �� ������ ����, ��� �� ������
������� ���������!\r\n\
\r\n\
- �� ��� ������ ��� ������-���� �� �����.'
-${LangFileString} PathName '���� ����� $\"latex.exe$\"'
-${LangFileString} DontUseLaTeX "�� ������ ����"
-${LangFileString} InvalidLaTeXFolder '����� $\"latex.exe$\" ���� �� ������
������.'
+ ������ ������� �� ���� ��� ������ ����
�� �����.'
+${LangFileString} PathName '���� ����� $\"latex.exe$\"'
+${LangFileString} DontUseLaTeX "�� ������ ����"
+${LangFileString} InvalidLaTeXFolder '����� $\"latex.exe$\" ��� �� ������
������.'
-${LangFileString} LatexInfo '���� ����� ������ ������-���� �������
$\"MiKTeX$\".$\r$\n\
- ���� ��� �� ������ ��������� �� �����
�������.$\r$\n\
+${LangFileString} LatexInfo '������ ����� ������ ���� $\"MiKTeX$\" ��� ����
����.$\r$\n\
+ �� ����� �������� ���� ���� �� $\"Next$\" ��
����� ������� ����� ����.$\r$\n\
$\r$\n\
- !!! ����� ������ ���� �������� ���������� ���
����� MiKTeX !!!'
-${LangFileString} LatexError1 '�� ��� ������ ��� ������-����!$\r$\n\
- �� ���� ������� ��� ���� ������ ���� ���
MiKTeX!$\r$\n\
- ���� ����� �������.'
-
-${LangFileString} HunspellFailed 'Download of dictionary for language
$\"$R3$\" failed.'
-${LangFileString} ThesaurusFailed 'Download of thesaurus for language
$\"$R3$\" failed.'
-
-${LangFileString} JabRefInfo '���� ���� ����� ������ JabRef.$\r$\n\
- ������ ������ �� �������� ����� ����� ������
JabRef.'
-${LangFileString} JabRefError '�� ���� ����� ������ JabRef!$\r$\n\
- ������ ����� �������.$\r$\n\
- ���� ����� JabRef ������.'
-
-${LangFileString} LatexConfigInfo "������� ������� ������� ��� �����."
-
-${LangFileString} MiKTeXPathInfo "��� ���� �� ������ ����� ��� ����� miktex
������ ��� ��������� $\r$\n\
- �� ������� ����� ������� ���������� ��
���� ����� MiKTeX$\r$\n\
- $MiKTeXPath $\r$\n\
- ��� �������� �������."
-${LangFileString} MiKTeXInfo '������-���� MiKTeX ������ ����� �� ���
���.$\r$\n\
- ��� ������ �� ������ ��������� ������� ��
miktex - ������� ������ $\"����� ����� miktex$\"$\r$\n\
- ��� ������� ��� ���� ���.$\r$\n\
- �� ���� ������� �� ��������� �����'
-
-${LangFileString} ModifyingConfigureFailed "Could not set 'path_prefix' in the
configure script"
-${LangFileString} RunConfigureFailed "�� ���� ����� ��� configure script"
-${LangFileString} NotAdmin "��� �� ���� ������� ������ ��� ������ ������
�������!"
-${LangFileString} InstallRunning "�� ������ ����� ������ �������!"
-${LangFileString} AlreadyInstalled "LyX ${APP_SERIES_KEY2} is already
installed!$\r$\n\
- Installing over existing installations is not
recommended if the installed version$\r$\n\
- is a test release or if you have problems with
your existing LyX installation.$\r$\n\
- In these cases better reinstall LyX.$\r$\n\
- Dou you nevertheles want to install LyX over
the existing version?"
-${LangFileString} NewerInstalled "You are trying to install an older version
of LyX than what you have installed.$\r$\n\
- If you really want this, you must uninstall
the existing LyX $OldVersionNumber before."
-
-${LangFileString} MultipleIndexesNotAvailable "The support for using several
indexes in a document will not be available because$\r$\n\
- MiKTeX was installed with
administrator privileges but you are installing LyX without them."
-
-${LangFileString} FinishPageMessage "�������! �� ����� ��� �����.$\r$\n\
- $\r$\n\
- (����� ��� ���� ��� �� ���� ��� �����.)"
-${LangFileString} FinishPageRun "����� ���"
-
-${LangFileString} UnNotInRegistryLabel "�� ��� ������ ��� ��� ��
���������.$\r$\n\
- �� ��� ��� �������� ��� �� ��� ������
������ �������."
-${LangFileString} UnInstallRunning "��� ����� ��� �����!"
-${LangFileString} UnNotAdminLabel "��� �� ���� ������� ������ ����� ������
�����!"
-${LangFileString} UnReallyRemoveLabel "�� ���� ���� ������ ��� ������� �� ��
��������� ����� ���"
-${LangFileString} UnLyXPreferencesTitle 'LyX$\'s ������� ��������'
-
-${LangFileString} SecUnMiKTeXDescription "�� ����� ����- ���� MiKTeX."
-${LangFileString} SecUnJabRefDescription "�� ����� ���� ������������� JabRef."
-${LangFileString} SecUnPreferencesDescription '��� ���� ����� ���$\r$\n\
-
$\"$AppPre\username\$AppSuff\${APP_DIR_USERDATA}$\"$\r$\n\
- ��� ����������.'
-${LangFileString} SecUnProgramFilesDescription "����� ��� ��� ��������� ������
��."
-
+ !!! ���� ���� �� �������� ���������� ��
MiKTeX-installer !!!'
+${LangFileString} LatexError1 '�� ��� ������ ��� ������ ����!$\r$\n\
+ �� ���� ������� ��� ���� ���� ������ ���� ���
$\"MiKTeX$\"!$\r$\n\
+ ���� ���� ����� �������.'
+
+${LangFileString} HunspellFailed '��� ����� ����� ����� $\"$R3$\" .'
+${LangFileString} ThesaurusFailed '��� ����� ����� ������ ����� $\"$R3$\" .'
+
+${LangFileString} JabRefInfo '������ ����� �������� $\"JabRef$\" �����.$\r$\n\
+ ����� ������ ���� �������� ���������� ��
JabRef-installer.'
+${LangFileString} JabRefError '�������� $\"JabRef$\" �� ���� ������!$\r$\n\
+ ������� ������� ��� �� ���.$\r$\n\
+ ���� ����� JabRef �����.'
+
+#${LangFileString} LatexConfigInfo "��� ��� ������� ���."
+
+#${LangFileString} MiKTeXPathInfo "�� ��� ����� MiKTeX ��� ������ ���$\r$\n\
+# ��� ����� ������ ������� ��� ����������
�� ���� ����� MiKTeX$\'s $\r$\n\
+# $MiKTeXPath $\r$\n\
+# ��������� �������."
+${LangFileString} MiKTeXInfo '������ ���� $\"MiKTeX$\" ������ ��� ��� ������
���� �� ���.$\r$\n\
+ ���� ����� ����� ���� ���� �������� $\"MiKTeX
Update Wizard$\"$\r$\n\
+ ��� ������� ��� �� ��� ���.$\r$\n\
+ �� ���� ���� MiKTeX updates?'
+
+${LangFileString} ModifyingConfigureFailed "�� ���� 'path_prefix' �� ������
�����"
+#${LangFileString} RunConfigureFailed "�� ���� ������ �����"
+${LangFileString} InstallRunning "������ ���� �����!"
+${LangFileString} AlreadyInstalled "��� ${APP_SERIES_KEY2} �� ������
������!$\r$\n\
+ ������� ��� ������ ������� ��� ���� ��� ����
������ �������$\r$\n\
+ ������� �� ��� �����.$\r$\n\
+ �� ��� ������ �� ������ ����� �������.$\r$\n\
+ �� ���� ������ �� ��� ����� ��� ��� ������
������ɿ"
+${LangFileString} NewerInstalled "����� ����� ���� ��� ���� �� ��������
�����.$\r$\n\
+ ��� ��� ������ ��������, ���� ��� ������
������� $OldVersionNumber ����."
+
+${LangFileString} MultipleIndexesNotAvailable "��� ������� �������� �� �������
�� ���� ������ ��� $\r$\n\
+ MiKTeX �� ������ ��������
������ ����� ��� �� ������ ������."
+
+#${LangFileString} FinishPageMessage "�����! �� ����� ��� �����.$\r$\n\
+# $\r$\n\
+# (����� ����� ���� ���� ������ ����.)"
+${LangFileString} FinishPageRun "��� ���"
+
+${LangFileString} UnNotInRegistryLabel "�� ��� ������ ��� ��� �� ���
������.$\r$\n\
+ �������� ��� ������ ������ ����� �� ���
�����."
+${LangFileString} UnInstallRunning "��� ����� ��� ����!"
+${LangFileString} UnNotAdminLabel "��� �� ���� ���� ������� ������ ��� ����
���!"
+${LangFileString} UnReallyRemoveLabel "�� ���� ������ ��� �� �� ��������"
+${LangFileString} UnLyXPreferencesTitle '������� ������ ���'
+
+${LangFileString} SecUnMiKTeXDescription "����� ������ ���� MiKTeX."
+${LangFileString} SecUnJabRefDescription "����� ���� ��� ������� JabRef."
+${LangFileString} SecUnPreferencesDescription '��� LyX$\'s ���$\r$\n\
+ (����
$\"$AppPre\username\$AppSuff\${APP_DIR_USERDATA}$\"$\r$\n\
+ �� �� ��� ���������� (��� ���
������).'
+${LangFileString} SecUnProgramFilesDescription "����� ��� �� �� �������."
diff --git a/development/Win32/packaging/installer/settings.nsh
b/development/Win32/packaging/installer/settings.nsh
index 1b2930b..72f25e4 100644
--- a/development/Win32/packaging/installer/settings.nsh
+++ b/development/Win32/packaging/installer/settings.nsh
@@ -14,7 +14,7 @@ These typically need to be modified for each LyX release
!define APP_VERSION_REVISION 2
!define APP_VERSION_EMERGENCY "" # use "1" for an emergency release of LyX
otherwise ""
!define APP_EMERGENCY_DOT "" # use "." for an emergency release of LyX
otherwise ""
-!define APP_VERSION_BUILD 2 # Start with 1 for the installer releases of each
version
+!define APP_VERSION_BUILD 3 # Start with 1 for the installer releases of each
version
!define APP_VERSION
"${APP_VERSION_MAJOR}.${APP_VERSION_MINOR}.${APP_VERSION_REVISION}${APP_EMERGENCY_DOT}${APP_VERSION_EMERGENCY}"
# Version to display