Как изменить язык интерфейса драйвера для принтеров Canon Pixma?

3395
Samir

Есть ли способ изменить язык интерфейса драйвера для принтеров Canon Pixma? Какой язык используется, кажется, определяется языком ОС или настройками локализации Windows. Я действительно не хочу этого, я хочу иметь возможность устанавливать язык вручную по своему вкусу, либо во время установки драйвера, либо после него.

( Обновление: это не зависит от настроек локализации. Язык устанавливается во время установки драйвера. )

Изменить язык интерфейса для Pixma IP2770

Я нашел обходной путь для Pixma IP2770, где вы редактируете setup.iniфайл, заменяя имена языков и пути поиска ресурсов DLL <SELECT>на в LANGUAGESразделе. Поэтому я подумал, что поделюсь этим с остальным сообществом.

Так что вместо ...

0000=<SELECT> 0001=Arabic,RES\STRING\IJInstAR.ini,RES\DLL\IJInstAR.dll 0804=Simplified Chinese,RES\STRING\IJInstCN.ini,RES\DLL\IJInstCN.dll 0404=Traditional Chinese,RES\STRING\IJInstTW.ini,RES\DLL\IJInstTW.dll 0005=Czech,RES\STRING\IJInstCZ.ini,RES\DLL\IJInstCZ.dll 0006=Danish,RES\STRING\IJInstDK.ini,RES\DLL\IJInstDK.dll 0007=German,RES\STRING\IJInstDE.ini,RES\DLL\IJInstDE.dll 0008=Greek,RES\STRING\IJInstGR.ini,RES\DLL\IJInstGR.dll 0009=English,RES\STRING\IJInstUS.ini,RES\DLL\IJInstUS.dll 000A=Spanish,RES\STRING\IJInstES.ini,RES\DLL\IJInstES.dll 000B=Finnish,RES\STRING\IJInstFI.ini,RES\DLL\IJInstFI.dll 000C=French,RES\STRING\IJInstFR.ini,RES\DLL\IJInstFR.dll 000E=Hungarian,RES\STRING\IJInstHU.ini,RES\DLL\IJInstHU.dll 0010=Italian,RES\STRING\IJInstIT.ini,RES\DLL\IJInstIT.dll 0011=Japanese,RES\STRING\IJInstJP.ini,RES\DLL\IJInstJP.dll 0012=Korean,RES\STRING\IJInstKR.ini,RES\DLL\IJInstKR.dll 0013=Dutch,RES\STRING\IJInstNL.ini,RES\DLL\IJInstNL.dll 0014=Norwegian,RES\STRING\IJInstNO.ini,RES\DLL\IJInstNO.dll 0015=Polish,RES\STRING\IJInstPL.ini,RES\DLL\IJInstPL.dll 0016=Portuguese,RES\STRING\IJInstPT.ini,RES\DLL\IJInstPT.dll 0019=Russian,RES\STRING\IJInstRU.ini,RES\DLL\IJInstRU.dll 001D=Swedish,RES\STRING\IJInstSE.ini,RES\DLL\IJInstSE.dll 001E=Thai,RES\STRING\IJInstTH.ini,RES\DLL\IJInstTH.dll 001F=Turkish,RES\STRING\IJInstTR.ini,RES\DLL\IJInstTR.dll 0021=Indonesian,RES\STRING\IJInstID.ini,RES\DLL\IJInstID.dll 

Ты получаешь....

0000=<SELECT> 0001=<SELECT> 0804=<SELECT> 0404=<SELECT> 0005=<SELECT> 0006=<SELECT> 0007=<SELECT> 0008=<SELECT> 0009=English,RES\STRING\IJInstUS.ini,RES\DLL\IJInstUS.dll 000A=<SELECT> 000B=<SELECT> 000C=<SELECT> 000E=<SELECT> 0010=<SELECT> 0011=<SELECT> 0012=<SELECT> 0013=<SELECT> 0014=<SELECT> 0015=<SELECT> 0016=<SELECT> 0019=<SELECT> 001D=<SELECT> 001E=<SELECT> 001F=<SELECT> 0021=<SELECT> 

.... в случае, если английский является предпочтительным языком. (Обновление: и вы устанавливаете драйвер из языковой версии Windows, которая соответствует любому из языков SELECT, указанных выше.)

Это способ заставить программу установки предложить вам выбрать язык во время процесса установки.

Поставив <SELECT>вместо названия языка и его DLL ресурса вы фактически говорящее программу установки, какие языки вы не хотите видеть в списке, когда он предложит вам выбрать язык. Таким образом, вы выбираете не то, что хотите видеть, а то, что не хотите видеть. То, что осталось, это то, что вы действительно увидите в списке. В приведенном выше примере это только английский. А поскольку это всего лишь один язык, он должен быть достаточно умным, чтобы даже не предлагать вам выбрать язык.

Примечание. Если вы запускаете программу установки драйвера из английской версии Windows, и английский язык является предпочтительным языком, который вы хотите установить, то вам не нужно ничего делать, английский будет выбран автоматически в процессе установки.

Но если вы похожи на меня и запускаете программу установки драйвера из шведской версии Windows или немецкой версии Windows, или чешской версии Windows, или любой другой языковой версии ... тогда вам нужно указать это <SELECT>значение на месте этого языка, язык, который вы хотите избежать для установки.

Достаточно указать <SELECT>значение вместо языка, которого вы хотите избежать. В результате язык не будет отображаться в списке языков, когда программа установки предложит вам выбрать язык. Но обратите внимание, что для того, чтобы получить подсказку для языка, вам нужно поместить <SELECT>значение вместо языковой строки, которая фактически является языком Windows, с которой вы запускаете установку.

Пример Вы запускаете программу установки из датской Windows. Если оставить все как есть ...

0005=Czech,RES\STRING\IJInstCZ.ini,RES\DLL\IJInstCZ.dll 0006=Danish,RES\STRING\IJInstDK.ini,RES\DLL\IJInstDK.dll 0007=German,RES\STRING\IJInstDE.ini,RES\DLL\IJInstDE.dll 0008=Greek,RES\STRING\IJInstGR.ini,RES\DLL\IJInstGR.dll 0009=English,RES\STRING\IJInstUS.ini,RES\DLL\IJInstUS.dll 

... он установит датский язык, потому что он обнаруживает, что вы используете датскую Windows.

Так что если вы измените на ...

0005=Czech,RES\STRING\IJInstCZ.ini,RES\DLL\IJInstCZ.dll 0006=<SELECT> 0007=German,RES\STRING\IJInstDE.ini,RES\DLL\IJInstDE.dll 0008=Greek,RES\STRING\IJInstGR.ini,RES\DLL\IJInstGR.dll 0009=English,RES\STRING\IJInstUS.ini,RES\DLL\IJInstUS.dll 

.... он спросит вас, хотите ли вы установить с чешским, немецким, греческим или английским языком. Итак, вы видите, нет необходимости устанавливать <SELECT>для всех языков, кроме того, на котором установлена ​​ваша Windows.

Если вы измените на ...

0005=Czech,RES\STRING\IJInstCZ.ini,RES\DLL\IJInstCZ.dll 0006=<SELECT> 0007=<SELECT> 0008=Greek,RES\STRING\IJInstGR.ini,RES\DLL\IJInstGR.dll 0009=<SELECT> 

... вам будет предложено установить язык с чешским или греческим языком. Итак, вы видите, таким образом вы удаляете немецкий и английский из списка опций.

Примечание 2: Убедитесь, что есть файл DLL для языка, с которым вы собираетесь установить, он должен находиться по адресу..\RES\STRING\.

IP2770 является моделью для азиатского рынка, поэтому, если вы хотите проверить это, вам нужно перейти на страницу загрузки Canon India (например), чтобы получить драйвер.

К сожалению, этот метод не возможен с моим IP4000. Для Windows Vista нет даже драйвера, доступного для загрузки.

Но разве нет НОРМАЛЬНОГО способа изменить язык пользовательского интерфейса, вы знаете ... без необходимости взломать эту чертову штуку? Я действительно ненавижу такие глупые программы.

Кроме того, драйвер для моего принтера поставляется с Windows Vista, поэтому мне даже не нужно устанавливать никаких драйверов. И мало я получаю возможность установить язык, зная, что установка драйвера никогда не происходит. Vista автоматически настраивает драйвер для принтера, как только я подключаю его и включаю.

Кто-нибудь здесь знает, как обойти это фанатичное ограничение драйвера Canon Pixma? ... кто-нибудь? ...

1

0 ответов на вопрос