Может ли кто-нибудь сделать перевод для нескольких верстаков?
A2plus
Curves
Curved Shapes
Surface
Dodo
Кто может перевести верстаки?
Re: Кто может перевести верстаки?
Технически, как это делают?
Last edited by 4_3 on Wed May 10, 2023 6:58 am, edited 1 time in total.
Re: Кто может перевести верстаки?
@Odstavec Довольны ли вы качеством перевода?
Re: Кто может перевести верстаки?
А вообще есть такая возможность? Я так и не понял, куда там переведённый текст нужно запихивать
Re: Кто может перевести верстаки?
Есть же целый раздел о локализации
https://wiki.freecad.org/Localisation/ru
https://wiki.freecad.org/Localisation/ru
Re: Кто может перевести верстаки?
Зря ответ удалили, он мне вполне понравился Жаль Одставец не ответил... Не успель )
Это наверно тот случай когда можно сказать, какой вопрос, такой ответ )
Если серьезно, то перевод верстака это задача не простая, но реализуемая и без программирования тут никак. Единственный внешний верстак который обрел механизм перевода не так давно, это верстак Fastners https://github.com/shaise/FreeCAD_FastenersWB (Стандартные изделия или Крепежные изделия) от Shaise. И то там участвовало несколько человек и в не малой доли благодаря Shaise который хорошо присматривает за репозиторием и пул реквесты рассматриваются и внедряются в верстак достаточность быстро.
Все указанные верстаки из списка Odstavec за исключением Surface внешние:
https://wiki.freecad.org/External_workbenches/ru
Что бы внешний верстак стал переводимым в него нужно добавить некоторый код. Иначе говоря в начале нужно внедрить сам механизм перевода, а потом уже и сам перевод. Потом все строковые значения нужно обернуть функцией translate(). В общем без небольшого программирования тут не обойтись. Стоить отметить, что все внешние верстаки написаны на Python, в связи с чем для реализации данной задачи вполне достаточно Блокнота из Windows, но лучше конечно подтянуть какую нибудь IDE. Ну и помимо этого придется повозится с Qt Lingust , где нужно будет сделать уже сами переводы строк. В общем не все так просто.
Что касается верстака Fastners , то локализацию в него внедрил riqueenz https://github.com/riqueenz он в начале внедрил перевод на Португальский потом подтянулись и другие языки (что было уже проще).
Конечно на вики есть статья о переводе внешних верстаков: https://wiki.freecad.org/Translating_an ... _workbench Я думаю она сыровата, там есть, что почерпнуть, но наверное этого не достаточно. Если и найдутся такие умельцы логичнее было бы посмотреть, что делал riqueenz когда переводил Fasteners и перенять его опыт.
А вообще еще вики не переведена даже на 30% да и интерфейс FreeCAD тоже не полностью переведен около 70%.
Что уж там про внешние верстаки говорить. Вот такие дела.
С переводом того, что уже встроено в FreeCAD, все гораздо проще, об этом есть в статье, которую как раз привел vmzsoft.