Scripts discussion (3)

Discuss and announce AkelPad plugins
Locked
  • Author
  • Message
KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

AkelPadMethodsView.js
Updated Russian translation by Kley.

Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

beotiger
Понял, спасибо.

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

FindReplaceFiles.js
Added Spanish translation by c-sanchez: FindReplaceFiles_1034.lng.

Offline
Posts: 202
Joined: Sat Mar 28, 2015 2:36 pm
Location: Russia

Post by Kley »

VladSh
TranslateWithGoogleAPI.js (Version: 2.13)
Еще два, три дня назад скрипт прекрасно работал. И вдруг стал выдавать ошибку:
"There is no error output object, possibly changed API format."

Воспроизводится ли и у Вас такая же ошибка. Или это только у меня что-то "сломалось"?

Offline
Posts: 53
Joined: Wed Dec 09, 2015 6:33 pm

Post by beotiger »

Kley wrote:VladSh
TranslateWithGoogleAPI.js (Version: 2.13)
Еще два, три дня назад скрипт прекрасно работал. И вдруг стал выдавать ошибку:
"There is no error output object, possibly changed API format."

Воспроизводится ли и у Вас такая же ошибка. Или это только у меня что-то "сломалось"?
Подтверждаю, у меня тоже вчера стала выдаваться такая же ошибка, что меня неприятно удивило - до этого всё работало отлично, и это был один из моих любимых скриптов, я с его помощью быстро китайский переводил. :D

Кстати, такой же великолепный диалоговый скрипт от KDJ Translator.js вроде работает по-прежнему, без подобной ошибки, но он слишком наворочен для быстрого построчного перевода.

Offline
Posts: 202
Joined: Sat Mar 28, 2015 2:36 pm
Location: Russia

Post by Kley »

beotiger
Может попросим KDJ сделать облегченную версию своего скрипта? Всего-то пол-часа работы :wink: .
Заранее присоединяюсь.

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

Yes, Google service has been changed.
In Translator.js also doesn't work properly:
- there is no translation with dictionary,
- function "Listen" doesn't work at all.
I will try to fix it.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »


Offline
Posts: 202
Joined: Sat Mar 28, 2015 2:36 pm
Location: Russia

Post by Kley »

VladSh
Оперативно! Большое спасибо.

Добавлено:
Упс. Чуть, чуть погорячился. А "Auto -> Ru" и не работает :(

Offline
Posts: 96
Joined: Tue Nov 10, 2015 4:56 am

Post by InFive »

два способа проверки xml прикрутил... но что-то не нахожу валидатор html... или его нет для AkelPad?

кто как решает проверку html в AkelPad?

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

Translator.js
Fixed: translation via Google.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Kley
"auto" и в старом API часто отваливалось. Я давно заменил у себя его на "En -> Ru", т.к. перевожу только с английского.

InFive
Было пару тем (1, 2. Только скрипт HTMLTidy.js, как я понимаю, не поддерживается автором, потому я делал для себя tidy.js, но там есть небольшой косяк с форматированием (излишние warnings, которые прерывают процесс форматирования), а времени нет вспомнить детали и пофиксить.

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

VladSh
If you set:

Code: Select all

var url = "http://translate.google.com/translate_a/t";
var params = "client=qlt&langpair=" + langSource + "|" + langTarget + "&q=" + selection;
and langSource is "auto", resultObject is instance of Array, not string, eg: ["translated text", "ru"].

So you can easy improve this script.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Kley wrote:"Auto -> Ru" и не работает
TranslateWithGoogleAPI.js (v.3.1).

KDJ
Yes, thanks. I found the same thing with the help of experiments.

Offline
Posts: 96
Joined: Tue Nov 10, 2015 4:56 am

Post by InFive »

VladSh wrote:я делал для себя tidy.js, но там есть небольшой косяк с форматированием (излишние warnings, которые прерывают процесс форматирования), а времени нет вспомнить детали и пофиксить.
спасибо, будет как один из вариантов, буду тестить...
Locked