Translation to French

English- or other language speakers welcome here
Please do not translate your native language to "broken Russian" via crappy machine translation services - please post it as it is, in your native language.

Модератор: Tolik

zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Translation to French

Сообщение zed »

Try do not use French chars in folder name. Extract folder direct to the drive J:\
bartho
Соображающий
Сообщения: 54
Зарегистрирован: 22 сен 2015, 20:28
Поблагодарили: 5 раз

Re: Translation to French

Сообщение bartho »

Sorry, but it's allways the same thing, nothing happens.
I have tried in J:\ and directly in the root of C:\.
Maybe It's a problem with a version of python ? I own Seven Pro 32 X.
Вложения
log.rar
(837 байт) 208 скачиваний
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Translation to French

Сообщение zed »

I don't know what is wrong. I tested it on Win7 Pro x86 and all works fine. I test it also on WinXP and Win8 - no any problem.

You may try to install Mercurial or TortoiseHG + Python 2.7 + Microsoft Visual C++ 2008 Redistributable Package. Maybe this will help, but I'm not sure.
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

Re: Translation to French

Сообщение Parasite »

zed писал(а):I don't know what is wrong.
Патамушта с питоновыми либами+путями мешанина, посмотри например на лезущий на C:\Python27\Lib\site-packages hglib (а либы у тебя еще и в зипе, кто и как его распаковывает - неизвестно, анзиппера в пакете нет, как и вызова оного я при беглом просмотре не увидел).
Короче, у меня тоже не работает. :roll:
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Translation to French

Сообщение zed »

Parasite писал(а):Патамушта с питоновыми либами+путями мешанина
Да нету там мешанины. В зипе оно прекрасно работает и именно в таком виде и поставляется сам mercurial. Впрочем, оно и до зипа не работало у товарища. А у меня, на чистой виртуалке, работает в любом виде.
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

Re: Translation to French

Сообщение Parasite »

zed писал(а):В зипе оно прекрасно работает
У меня - не работает. ЧЯДНТ?
Причем ерроры ровно те же, что и у буржуя.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Translation to French

Сообщение zed »

Полез в сорцы этого hglib и что-то мне не нравится, как оно вызывает меркуриал:

Код: Выделить всё

def clone(..):
...
    args.insert(0, HGPATH)
    proc = util.popen(args)
    out, err = proc.communicate()
..

def popen(args, env={}):
    environ = None
    if env:
        environ = dict(os.environ)
        environ.update(env)

    return subprocess.Popen(args, stdin=subprocess.PIPE, stdout=subprocess.PIPE,
                            stderr=subprocess.PIPE, close_fds=close_fds,
                            startupinfo=startupinfo, env=environ)
Видно, что Popen вызывется без второго аргумента env, соответственно, процесс пытается стартовать с пустым окружением (environ = None). И естественно, при таком раскладе оно путь до меркуриала в жизнь не найдёт. Но на чистой виртуалке находит...

Ещё там передаётся startupinfo, если всё хорошо:

Код: Выделить всё

startupinfo = None
if os.name == 'nt':
    startupinfo = subprocess.STARTUPINFO()
    startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
Может как раз os.name и не срабатывает? Можешь добавить в env\setup_env.cmd пару переменных окружения:

Код: Выделить всё

SET OS=Windows_NT
SET PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
SET WINDIR=%SystemRoot%
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Translation to French

Сообщение zed »

Даже на Win2000 заработало, правда пришлось добаить ключик insecure=True, а то ругалось на ssl сертификат.

Win7 оказалась не совсем чистая. На всех системах у меня стоит Microsoft Visual C++ 2008 Redistributable Package и прочие (2010/2012/2013). Python и Mercurial не установлен ни в одной из тестовых систем. Может именно в этом проблема?
bartho
Соображающий
Сообщения: 54
Зарегистрирован: 22 сен 2015, 20:28
Поблагодарили: 5 раз

Re: Translation to French

Сообщение bartho »

Here a new file for the translation.
Update from yesterday after comparison with the files of https://bitbucket.org/sas_team/sas.translate.
New system of downloading very easy !
Вложения
Translation for 151111.rar
Translation in french, for 151111
(52.21 КБ) 198 скачиваний
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Translation to French

Сообщение zed »

bartho писал(а):Here a new file for the translation.
Commited: https://bitbucket.org/sas_team/sas.tran ... 80a5b69adc
Your fr.po file was with some garbage. What script and utils do you use for generate this po file?
Ответить

Вернуться в «International visitors section»