Модераторы: bartram, Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите сделать английскую локализацию скрипта, стандартное обслуживание компа 
:(
    Опции темы
mihanik
Дата 15.6.2008, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



Немного переработал программу, выполняющую стандартное обслуживание компьютера.
Цитата

' Алгоритм работы: 
'
' 1. Получение списка имён всех жёстких дисков (разделов) компьютера
' 2. Установка "грязного" бита для каждого диска (используется fsutil)
' 3. Перезагрузка компьютера
' 4. Во время перезагрузки компьютера проводиться проверка дисков 
'    и снимается признак "грязного" бита для каждого диска (используется chkdsk)
' 5. Получение списка имён всех жёстких дисков (разделов) компьютера
' 6. Отключается восстановление системы для всех дисков
'    (при этом удаляются все точки восстановления системы)
' 7. Включается восстановление системы для всех дисков
'    (при этом создаётся первая системная точка восстановления системы)
' 8. Создаётся именованная скриптом точка восстановления системы
' 9. Все диски компьютера очищаются от мусора (используется cleanmgr)
'10. Производим дефрагментацию всех дисков компьютера (используется defrag)
'


Помогите сделать локализацию на английский язык!
Нужно перевести следующее...
Код

'********************************************************************
'# Локализация
'********************************************************************

Const strPrompt = "Программа стандартного обслуживания."

Const strWaitForEnding = "Для завершения работы нажмите <Enter>."

Const strAlertEngineScriptLine1 = "В данный момент по умолчанию используется сервер сценариев "
Const strAlertEngineScriptLine2 = "отличный от CScript. Работа данной программы возможна"
Const strAlertEngineScriptLine3 = "только при использовании CScript."
Const strAlertEngineScriptLine4 = "Установить необходимый тип сервера сценариев?"
Const strAlertEngineScriptLine5 = "(Потребуется перезапуск программы)"

Const strAlertStopEngineScriptLine1 = "Дальнейшее выполнение программы невозможно!"
Const strAlertStopEngineScriptLine2 = "Работа завершена!"

Const strCreateSystemRestorePoint0 = "Создана скриптом "
Const strCreateSystemRestorePoint1 = "Создаём точку восстановления системы."
Const strCreateSystemRestorePoint2 = "Точка восстановления создана успешно."
Const strCreateSystemRestorePoint3 = "Не удалось создать точку восстановления." 

Const strDisableSystemRestore1 = "Отключаем восстановление системы для всех дисков."
Const strDisableSystemRestore2 = "Отключение восстановления системы прошло успешно."
Const strDisableSystemRestore3 = "Отключение восстановления системы прошло с ошибками."

Const strEnableSystemRestore1 = "Включаем восстановление системы для всех дисков."
Const strEnableSystemRestore2 = "Включение восстановления системы прошло успешно."
Const strEnableSystemRestore3 = "Включение восстановления системы прошло с ошибками."

Const strStartAfterReboot = "Выполняется возобновление работы скрипта после перезагрузки."

Const strSystemRebooting1 = "Для продолжения работы программы требуется перезагрузка."
Const strSystemRebooting2 = "Нажмите <Enter> для перезагрузки системы."

Const strListDriveTypes1 = "Создаём список дисков компьютера..."
Const strListDriveTypes2 = "Найдены и выбраны для работы следующие диски:"

Const strCleanUpDrives1 = "Начинается очистка локальных дисков компьютера."
Const strCleanUpDrives2 = "Очистка локальных дисков компьютера завершена."    

Const strDefragDrives1 = "Начало дефрагментации диска "
Const strDefragDrives2 = "Конец дефрагментации диска "



Если у кого-то появиться сделать полную локализацию (не только интерфейс, но и комментарии в программе), прикрепляю полный текст скрипта.


Это сообщение отредактировал(а) mihanik - 15.6.2008, 21:46

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  StandardServicesRu.zip 5,07 Kb


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
Akella
Дата 16.6.2008, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 73
Всего: 329



Программа стандартного обслуживания - The program of standard service
Для завершения работы нажмите <Enter> - For end of work press <Enter>
В данный момент по умолчанию используется сервер сценариев  отличный от CScript. Работа данной программы возможна только при использовании CScript - At present the server of scripts distinct from CScript is by default used. Work of the given program is possible only at use CScript.
Установить необходимый тип сервера сценариев? - Do you want to install necessary type of a server of scripts?
(Потребуется перезапуск программы) - (It is requires restart of program)
Дальнейшее выполнение программы невозможно! - The further work of the program it is impossible!
Работа завершена! - Work is completed!
Создана скриптом  - It is created by a script
Создаём точку восстановления системы. - Creating a system restore point.
Точка восстановления создана успешно. - The system restore point is created successfully.

Добавлено через 13 минут и 33 секунды
Не удалось создать точку восстановления. - It was not possible to create a system restore point.
Отключаем восстановление системы для всех дисков. - The program switches off a system restore points for all drives
Отключение восстановления системы прошло успешно. - Switching-off of a system restore points has passed successfully.
Отключение восстановления системы прошло с ошибками. - Switching-off of a system restore points has passed with errors.
Включаем восстановление системы для всех дисков. - The program switches on a system restore points for all drives
Включение восстановления системы прошло успешно. - Switching-on of a system restore points has passed successfully.
Включение восстановления системы прошло с ошибками. - Switching-off of a system restore points has passed with errors.
Выполняется возобновление работы скрипта после перезагрузки. - Renewal of work of a script after restart.
Для продолжения работы программы требуется перезагрузка. - For the further work of the program it is required restart.
Нажмите <Enter> для перезагрузки системы. - press Enter for system restart

PM MAIL   Вверх
mihanik
Дата 16.6.2008, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



Akella, спасибо!

Переводил "головой" или "программой"?

Просто некоторые английские фразы у меня вызывают сомнение...

 smile  smile 


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
Akella
Дата 16.6.2008, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 73
Всего: 329



Создаём список дисков компьютера... - create drive list
Найдены и выбраны для работы следующие диски: - Following disks are found and chosen for work:
Начинается очистка локальных дисков компьютера. - Clearing of local drives begins.
Начало дефрагментации диска - starting defragmentation
Конец дефрагментации диска - finishing defragmentation

Добавлено через 25 секунд
Цитата(mihanik @  16.6.2008,  17:56 Найти цитируемый пост)
Переводил "головой" или "программой"?

и так и так

Добавлено через 1 минуту и 37 секунд
у меня вызывает правильность того, что твой скрипт отключает восстановление системы или удаляет контрольные точки восстановления, обоснуй

Добавлено через 1 минуту и 55 секунд
Цитата(mihanik @  16.6.2008,  17:56 Найти цитируемый пост)
Просто некоторые английские фразы у меня вызывают сомнение...

какие именно?

Добавлено через 3 минуты и 15 секунд
Цитата(Akella @  16.6.2008,  09:54 Найти цитируемый пост)
Выполняется возобновление работы скрипта после перезагрузки. - Renewal of work of a script after restart.

можно так:
restoring script work after system restart
PM MAIL   Вверх
mihanik
Дата 16.6.2008, 21:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



Цитата(Akella @  16.6.2008,  21:22 Найти цитируемый пост)
у меня вызывает правильность того, что твой скрипт отключает восстановление системы или удаляет контрольные точки восстановления, обоснуй


Гениальная фраза!!!
Я не понял, что ты сказал, но ты сказал, и твои слова попали мне в самое сердце!!!  smile 


Надеюсь, что понял вопрос так, как ты на то рассчитываешь...
Понимаешь...
Если отключить восстановление системы то ВСЕ (вообще все) точки восстановления удалаются.
Если же потом я включаю восстановление дисков, то создаётся одна системная точка восстановления системы.
Мне было лень перечислять все точки, потом одну за другой удалять...
Проще отключить, а потом включить восстановление системы...


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
Akella
Дата 16.6.2008, 21:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 73
Всего: 329



ты зачем удаляешь контрольные точки восстановления???????????? smile 
Я после твоего скрипта не смогу откатить систему в случае чего до нужной точки восстановления smile 
PM MAIL   Вверх
mihanik
Дата 16.6.2008, 21:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



Цитата(Akella @  16.6.2008,  21:22 Найти цитируемый пост)
какие именно?


Ну, например, "restoring ", - это "восстановление" или "возобнавление" ?

Блин!!!

"Иностранцы" здесь есть? Vit ? Другие уважаемые люди?

Добавлено через 4 минуты и 22 секунды
Цитата(Akella @  16.6.2008,  21:46 Найти цитируемый пост)
Я после твоего скрипта не смогу откатить систему в случае чего до нужной точки восстановления 


Гм...
"Удаляются все точки восстановления, кроме самой последней".
Иногда до 1.5 - 2 гигабайт занимают эти точки восстановления...
У своих клиентов я ни разу не видел, чтобы они пользовались восстановлением системы...

Добавлено через 12 минут и 40 секунд
И вообще...
Я скептически отношусь к механизму восстановления системы...


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
Itsys
Дата 16.6.2008, 23:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1338
Регистрация: 21.1.2008
Где: г. Москва

Репутация: нет
Всего: 34



Цитата(Akella @  16.6.2008,  21:22 Найти цитируемый пост)
Выполняется возобновление работы скрипта после перезагрузки. - Renewal of work of a script after restart.

Я бы написал так: Switching on a script after restart
PM MAIL WWW Skype   Вверх
Akella
Дата 16.6.2008, 23:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 73
Всего: 329



Цитата(mihanik @  16.6.2008,  21:47 Найти цитируемый пост)
Гм...
"Удаляются все точки восстановления, кроме самой последней".
Иногда до 1.5 - 2 гигабайт занимают эти точки восстановления...


Вот скачал я твой скрипт, запустил, он там чёттта понаделал, поудалял... завтра я кинусь откатить систему до позавчерашний точки, а хрен мне  smile скрипт удалил все точки smile 
а ты вот кто такой, что бы удалять мои точки восстановления?

Добавлено через 55 секунд
Цитата(mihanik @  16.6.2008,  21:47 Найти цитируемый пост)
У своих клиентов я ни разу не видел, чтобы они пользовались восстановлением системы...

это не показатель

Добавлено через 2 минуты и 36 секунд
Это, конечно, твой скрипт и тебе решать, что он будет вытворять, просто удалять что-либо на чужом компьютере - это не есть правила хорошего тона.

Это сообщение отредактировал(а) Akella - 16.6.2008, 23:29
PM MAIL   Вверх
mihanik
Дата 17.6.2008, 18:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



Akella, ты предлагаешь прикрутить к скрипту ini-файл, в котором указывать что делать, а что нет?
А что?
Это идея!!!



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
mihanik
Дата 17.6.2008, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



Ба-а-алин!!!
А теперь парсить файл...  smile 
Геморрой!!!  smile 


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
mihanik
Дата 17.6.2008, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



По поводу перевода...
У меня родная сестра большой спец по английскому языку... По общеупотребительному.

Она предлагает перевести так

Цитата

Const strPrompt = " Standard  Maintenance program ( or software)_

Const strWaitForEnding = " press Enter to finish"

(в виду особеностей языка пришлось перекинуть некоторые слова на другие строчки, дай знать если это работает для тебя)

Const strAlertEngineScriptLine1 = "   server script  different from CSript is used by default...
Const strAlertEngineScriptLine2 = "  to run software it's neccesary to install "
Const strAlertEngineScriptLine3 = "    CScript."
Const strAlertEngineScriptLine4 = "do you want to install    CScript  ?
 Const strAlertEngineScriptLine5 = "you need to restart  program

Const strAlertStopEngineScriptLine1 = " unable to continue!"
Const strAlertStopEngineScriptLine2 = "task is complete"

Const strCreateSystemRestorePoint0 = " created  by Script"
Const strCreateSystemRestorePoint1 = " creating  system restore point
Const strCreateSystemRestorePoint2 = "  system restore point was successfully created."
Const strCreateSystemRestorePoint3 = "Unable to create  system restore point." 

Const strDisableSystemRestore1 = " disabling system restore for all  drives..."
Const strDisableSystemRestore2 = " System restore was successfully disabled."
Const strDisableSystemRestore3 = " error occurred during   disabling  process

Const strEnableSystemRestore1 = " enabling system restore for all drives"
Const strEnableSystemRestore2 = " enabling system restore was successful."
Const strEnableSystemRestore3 = " error occurred during enabling process."

Const strStartAfterReboot = "  Starting the Script. please wait..."

Const strSystemRebooting1 = " you need to restart to continue"
Const strSystemRebooting2 = " press Enter to restart."

Const strListDriveTypes1 = "analyzing drive types."
Const strListDriveTypes2 = " these drive types were found...:"

Const strCleanUpDrives1 = " local drive's clean-up is in process..."
Const strCleanUpDrives2 = " Clean-up was successful." 

Const strDefragDrives1 = " disk defragmentation is in procces "
Const strDefragDrives2 = " disk defragmentation was successful

чем проще,- тем лучше, проверь ...



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
Akella
Дата 17.6.2008, 21:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 73
Всего: 329



Цитата(mihanik @  17.6.2008,  20:49 Найти цитируемый пост)
У меня родная сестра большой спец по английскому языку...

 smile  а чё ж ты на форум то полез?
PM MAIL   Вверх
mihanik
Дата 18.6.2008, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 61
Всего: 109



smile

"спец по английскому языку... По общеупотребительному"



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
Akina
Дата 18.6.2008, 15:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 42
Всего: 454



Const strPrompt = "Standard  Maintenance script."

Const strAlertEngineScriptLine1 = "Default script engine differs from CScript"
Const strAlertEngineScriptLine2 = "while only CScript engine may be used."
Const strAlertEngineScriptLine3 = "Do You want to set up CScript as default script engine?"
Const strAlertEngineScriptLine4 = "(restart needed)"
Const strAlertEngineScriptLine5 = ""

Const strAlertStopEngineScriptLine1 = "Unable to continue!"
Const strAlertStopEngineScriptLine2 = "Aborting..."

Const strStartAfterReboot = "Restaring..."

Const strSystemRebooting1 = "You must reboot to continue."
Const strSystemRebooting2 = "Press <Enter> to reboot."

Const strListDriveTypes1 = "Creating drives list..."
Const strListDriveTypes2 = "Followed drives were found for processing:"




--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Windows"
December
bartram
Akella

Запрещается!

1. Обсуждать взлом и делиться кряками

2. Способствовать созданию и распространению вирусов

  • Для бессмертных бородатых вопросов типа Win vs Nix есть специальный форум Религиозные Войны
  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • ВСЕГДА УКАЗЫВАЙТЕ ВЕРСИЮ ОС

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Windows | Следующая тема »


 




[ Время генерации скрипта: 0.1796 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.