- Сообщения
- 8,673
- Репутация
- 2,486
If StringInStr('0419', @OSLang) Then
Local $sYear = 'Год', $sYears = 'Года', $s5Years = 'Лет'
Local $sDay = 'День', $sDays = 'Дня', $s5Days = 'Дней'
Local $sHour = 'Час', $sHours = 'Часа', $s5Hours = 'Часов'
Local $sMin = 'Минута', $sMins = 'Минуты', $s5Mins = 'Минут'
Local $sSec = 'Секунда', $sSecs = 'Секунды', $s5Secs = 'Секунд'
Else
Local $sYear = 'Year', $sYears = 'Years', $s5Years = 'Years'
Local $sDay = 'Day', $sDays = 'Days', $s5Days = 'Days'
Local $sHour = 'Hour', $sHours = 'Hours', $s5Hours = 'Hours'
Local $sMin = 'Second', $sSecs = 'Seconds', $s5Secs = 'Seconds'
EndIf
Да, должно быть так:Там в условии Else эта переменная $s5Mins не объявляется.
Local $sYear, $sYears, $s5Years, $sDay, $sDays, $s5Days, $sHour, $sHours, $s5Hours, $sMin, $sMins, $s5Mins, $sSec, $sSecs, $s5Secs
If StringInStr('0419', @OSLang) Then
Local $sYear = 'Год', $sYears = 'Года', $s5Years = 'Лет'
Local $sDay = 'День', $sDays = 'Дня', $s5Days = 'Дней'
Local $sHour = 'Час', $sHours = 'Часа', $s5Hours = 'Часов'
Local $sMin = 'Минута', $sMins = 'Минуты', $s5Mins = 'Минут'
Local $sSec = 'Секунда', $sSecs = 'Секунды', $s5Secs = 'Секунд'
Else
Local $sYear = 'Year', $sYears = 'Years', $s5Years = 'Years'
Local $sDay = 'Day', $sDays = 'Days', $s5Days = 'Days'
Local $sHour = 'Hour', $sHours = 'Hours', $s5Hours = 'Hours'
Local $sMin = 'Minute', $sMins = 'Minutes', $s5Mins = 'Minutes'
Local $sSec = 'Second', $sSecs = 'Seconds', $s5Secs = 'Seconds'
EndIf
v3.1 [07.08.2012]
* Исправлена проблема с не объявленными переменными при обработке на системе с не русской локализацией.
* Исправлена проблема с подсветкой некоторых элементов.
* Добавлено определение преобразованного кода.
* Добавлена поддержка мультиязычности.
Это можно поменять в «Resources\au3.keywords.properties».Сейчас, независимо от выбора языка, ссылки на функции ведут на autoitscript.com.
v3.2 [24.08.2012]
+ Добавлены альтернативные ссылки в функциях для текущего языка (пока только для Русского/Английского). Ссылки будут автоматический указываться при смене языка интерфейса.
+ Совместимость с AutoIt 3.3.8.1.
* Небольшое исправление в модуле обновления программы.
* Исправлена проблема с предпросмотром результата (удалялись слеши).
* Исправлена проблема с раскраской кода. Некорректно восстанавливались строки.
* Исправлена проблема с неправильными ссылками на UDF функции.
Спасибо! :thanks:+ Добавлены альтернативные ссылки в функциях для текущего языка (пока только для Русского/Английского). Ссылки будут автоматический указываться при смене языка интерфейса.
v3.3 [31.08.2012]
* Исправлена проблема с определением раскрашенного кода. Теперь имеется возможность продолжить раскраску кода по запросу.
* Исправлена проблема с определением языка для функции проверки обновлении.
;...
Local $iItemCount = _GUICtrlListView_GetItemCount($hListView)
If $iItemCount > 0 Then
Local $aItems[$iItemCount + 1][2]
For $i = 0 To $iItemCount - 1
If _GUICtrlListView_GetItemChecked($hListView, $i) Then
$aItems[0][0] += 1
$aItems[$aItems[0][0]][0] = $i
$aItems[$aItems[0][0]][1] = _GUICtrlListView_GetItemPositionY($hListView, $i)
EndIf
Next
EndIf
If $aItems[0][0] Then
ReDim $aItems[$aItems[0][0] 1][2]
_ArraySort($aItems, 0, 0, 0, 1)
For $i = 1 To $aItems[0][0]
ConsoleWrite(_GUICtrlListView_GetItemText($hListView, $aItems[$i][0]) & @CRLF)
Next
EndIf
;...
v3.4 [17.12.2012]
* Исправлена проблема с обработкой кода при включённой опции "Добавлять ссылки на документацию к функциям".
v3.6 [31.05.2013]
* Внутренние поправки модуля автообновления программы.
Блин, я об этом не подумал, остаётся только продублировать справку в корне...Если не сложно, поправьте