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

Есть ли способ изменить язык интерфейса драйвера для принтеров 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?... кто-нибудь?...

0 ответов

Другие вопросы по тегам