PDA

View Full Version: Приемани Предложения



moman
28-09-11, 20:33
Те са по-скоро предложения от функция искания, но мисля, че те ще бъдат добре дошли в добавка.

1. Виждам, че ако една и съща дума се появява няколко пъти на една страница, тя се изпраща, да бъдат преведени два пъти.
Например, в продължение на две изберете падащите менюта, може да видите това в URL: Q = Изберете & Q = Изберете

Преводите са пресилено Начинът, по който трябва да се работили толкова, че искането не е направено два пъти (сега, че Google и Bing API са обект на стриктни ограничения и плащания)

2. Ако преводът се проваля, защото лимитът е достигнат за ползване, показват оригиналния текст, вместо на празен струни.

3. Не премахнете разделите и вдлъбнатини от изходния код. Това не подобри производителността и само прави източник по-трудно да се променят или надграждат от тези от нас, които обичат да се бъркам в PHP.

vBET
29-09-11, 16:24
Здрасти

1. Да, имате право за това. Това не е проблем преди и тъй като тя не е общия случай тя е дори по-добре за изпълнение, който да не провери дали светът е вече в опашката на превод. Точно сега тя може безопасно някои цента. Ние ще изглежда по-близо до нашия алгоритъм.

2. Това ще даде малко въздействие производителност, но не трябва да бъде наистина видими. Ние ще ъпгрейд.

3. Ние не искаме за насърчаване на промени в кода - това води единствено до въпроси.

moman
30-09-11, 06:29
Звучи добре! Аз все още съм с 3.3.3 и за потребителски интеграция с reviewpost и photoplog аз трябваше да се направят някои промени в кода ... аз вече споменах това е друг предложения, макар.

Друго предложение:

4. Задайте CURL изчакване на заявките за превод. Всичко, което отнема по-дълго от 1 секунда, може би трябва да бъдат убити (тази промяна ще вървят добре заедно с # 2, дори ако не се кешират оригиналния текст).

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Integration with translations by vB Enterprise Translator 4.10.1