Справка в Double Commander 0.9.10 (под MS Windows 7)

Обсуждение Double Commander. Установка, использование, настройка, решение проблем, скрытые функции.
Message
Author
Otto
Posts: 22
Joined: Sun Jul 23, 2017 9:40 pm

Справка в Double Commander 0.9.10 (под MS Windows 7)

#1 Post by Otto »

При вызове справки через Помощь/Содержание загружается страница doublecmd.github.io/doc/en/index.html вместо doublecmd.github.io/doc/ru/index.html.

Существует ли возможность сделать справку на русском языке запускаемой по умолчанию через Помощь/Содержание?

Skif_off
Posts: 3151
Joined: Sat Feb 28, 2015 12:25 am

Справка в Double Commander 0.9.10 (под MS Windows 7)

#2 Post by Skif_off »

В исходниках условие неудачное (наследие времён, когда не было онлайн-версии?), нужно немного подправить.

Если дело срочное, не потерпеть никак и закладка в браузере не подходит, можно использовать локальную копию: слить
https://github.com/doublecmd/doublecmd. ... master.zip , распаковать и переместить в папку DC. Но тут свои неудобства...

User avatar
Alexx2000
Site Admin
Posts: 5939
Joined: Sat Mar 15, 2008 12:08 pm
Contact:

Справка в Double Commander 0.9.10 (под MS Windows 7)

#3 Post by Alexx2000 »

Проблема в том что нет способа узнать для каких языков есть online-справка. Я думал о том чтобы включить в дистрибутив файл со списком доступных языков. Либо придумать еще какой-то способ.
Arch Linux
Windows 10

Skif_off
Posts: 3151
Joined: Sat Feb 28, 2015 12:25 am

Справка в Double Commander 0.9.10 (под MS Windows 7)

#4 Post by Skif_off »

Об этом не подумал.
Ещё один файл - это как-то многовато :) После отметания некоторых сомнительных идей (типа редиректа с 300, увешивания скриптами и костылями и т.п.), в сухом остатке вышло:
- хранить список в начале doublecmd.xml, там, где атрибут с версией, что-то вроде help="en;ru;uk", но эта версия обновляется не очень часто и тогда непонятно, как инициализировать обновление атрибута, поэтому как-то не очень;
- маленький файл с "en;ru;uk" на сервере, в папке doc;
- просто попробовать слить index.html (он самый маленький и есть всегда), если получено 404 - слать браузеру en/index.html.
Последние два - это https, значит, надо ещё что-то добавлять, типа OpenSSL Не говоря уже о том, что DC придётся лезть в сеть, чего он раньше не делал.

Skif_off
Posts: 3151
Joined: Sat Feb 28, 2015 12:25 am

Справка в Double Commander 0.9.10 (под MS Windows 7)

#5 Post by Skif_off »

Хм... Выходит, добавить в дистрибутив файл со списком - самое симпатичное и простое :))

Skif_off
Posts: 3151
Joined: Sat Feb 28, 2015 12:25 am

Справка в Double Commander 0.9.10 (под MS Windows 7)

#6 Post by Skif_off »

Поторопился и забыл озвучить ещё вариант с po-файлом: добавить что-то своё, типа "X-DC-Help", но это, ИМХО, не очень хорошо, туда и так все кому не лень пихают свои "X-*", вовсю перекрывая дефолтные.

Можно рассчитывать, что если решение появится до релиза, его можно будет увидеть в 1.0.0?

User avatar
Alexx2000
Site Admin
Posts: 5939
Joined: Sat Mar 15, 2008 12:08 pm
Contact:

Справка в Double Commander 0.9.10 (под MS Windows 7)

#7 Post by Alexx2000 »

Skif_off wrote: Fri Feb 12, 2021 12:47 am Хм... Выходит, добавить в дистрибутив файл со списком - самое симпатичное и простое :))
Вот и мне так кажется.
Skif_off wrote: Fri Feb 12, 2021 5:41 pm Можно рассчитывать, что если решение появится до релиза, его можно будет увидеть в 1.0.0?
Так то делов тут на пол часа, сделаю.
Arch Linux
Windows 10

Post Reply