PDA

View Full Version: Opgelos Verkeerde kodering in RSS



krisp
19-12-09, 09:25
Ek het 'n forum met n paar drade wat waar dit oorspronklik Engelse. En sommige van die eerste pos was vertaal. FX. die titel tags is verwyder, en die titel vertaal brontaal:

Soos hierdie: http://www.thegame-online.dk/showthread.php?t=13761

Nou is die rss feed, met sulke poste is baie deurmekaar vir Brontaal: http://www.thegame-online.dk/external.php?type=RSS2&forumids=205

Encoding UTF-8 in plaas van die ISO - so æøå nie korrek getoon + sommige van die teks wat veronderstel is om in die voer wat vertaal moet word is nie vertaal en so aan (webmeester gereedskap sal nie aanvaar nie die voer as gevolg van foute).

Vir ander tale so 'n voer is net leë: http://www.thegame-online.dk/es/external.php?type=RSS2&forumids=205

Feeds vir forums nie met sulke poste is normaal: http://www.thegame-online.dk/external.php?type=RSS2&forumids=22

PS wysig die pos en plak die skakels want jy is nie gerig op die korrekte skakel deur te klik op die skakel.

vBET
20-12-09, 01:40
Dankie vir die nota - ons sal dit korrek is. Soos ek dit sien onder Firefox die probleem is net met 'n paar tekens. Ons sal ondersoek instel wat die tekens so spesiaal gemaak het. Is dit gebeur nie net op RSS? Is op die werklike bladsy wat jy sien normale teks?

Ook kan jy asseblief jou 2de skakel onder Firefox en probeer om te hekel wat tekens is verander na? - Dit moet baie makliker vir jou want dit is in jou taal.

krisp
20-12-09, 01:46
Real bladsye is normaal en geïndekseer normale in Google. Jy kan probeer en hardloop voer in Explorer. Jy sal dan sien in die bron (sien die bron vir bladsy) æ o 'n lyk te verander na Chinese of Japannese karakters.

vBET
20-12-09, 02:31
Dankie. Nog 'n vraag - kan jy gee my' n paar ware sin wat sal insluit die tekens? Ek sal dit gebruik om op ons toets forum uitreiking en korrek is fout om voort te plant:)

krisp
20-12-09, 02:38
Ja: "Jeg har købt adskillige Boger om mænds af ek op" (Ek het verskeie boeke oor die mens-mode gekoop hierdie jaar)

vBET
16-01-10, 17:27
Gerectificeerd - sal ingesluit word in 3.3.0

Getoets onder Internet Explorer, Mozilla en Opera (elkeen toon RSS-kanale anders).

RSS sal ook nie gebruik om templates vir vertaalde teks - dit sal vinniger wees en sonder onnodige kode (beelde en koevert):)

krisp
19-01-10, 01:50
Iets strage aan die gang is:

1. Brontaal feed nie in Internet Explorer en operah werk nie + wat vreemde karakters in die VF: http://www.thegame-online.dk/external.php?type=RSS - kodering blyk te wees UTF-8 in plaas van die ISO

2. Taal voed wat normale http://www.thegame-online.dk/sv/external.php?type=RSS2 ... maar ...

3. Alle feeds is uit 18'th - voere word nie vertoon nie poste van 19 en vorentoe .. cant figure die laaste een uit nou - eksterne data verskaffer elke minuut te werk en wat 2 dae terug + 500 drade.

krisp
19-01-10, 02:24
Lyk vBet voer nie opgedateer nie??

vBET
19-01-10, 20:13
Ok ek weer hierdie draad oopmaak. Ons gaan na dit alles en korrek is. Jammer vir probleme.

krisp
20-01-10, 01:40
Vreemd - al my feeds is perfect werk nou en bygewerk. Ook die oorspronklike probleem in hierdie draad met 'n mengsel van taal tags en geen etikette in die poste is ook nie meer' n probleem. Ook ek kan sien die vbet voer is nou besig.

Ek wonder waarom dit was gister 'n probleem - miskien omdat die taal kas tafels waar leeg? Maar vbets kas was nie met leë hande ook?

vBET
21-01-10, 13:57
OK - so is dit is dit steeds 'n probleem? Omdat ons nie in staat is om dit te reproduseer.

Moontlike rede hoekom dit nie werk nie en nou is dit, is omdat RSS kanaal ander boodskappe nou. Daarom is dit moontlik dat een of ander kwessie bestaan nie, maar dit is skaars en ons nie weet nou wat dit is.

Vir seker - dit is nie as gevolg van vBET kas - RSS het dit eie vBulletin se kas so vir RSS vertalings vBET kas nie gebruik word nie by alle (dit blyk beter te wees vir prestasie).

Ek sal laat hierdie draad oop vir 'n geruime tyd. Soos ek geskryf het ons is nie in staat om dit aan ons kant om voort te plant. So as ek kan jou vra om jou RSS-kanaal te monitor en kontroleer dit van tyd tot tyd. As jy weer hierdie kwessie is dit die beste sou wees om te kopieer en gee ons skakels na elke pos wat in jou RSS-kanaal was. Hierdie manier waarop ons in staat sal wees om om dit aan ons toets forum, presiese inhoud te sien en werk aan dit. Bly asseblief in kontak met hierdie kwessie.

krisp
21-01-10, 18:27
RSS nog in orde. Maar ek sal monitor en verslag as probleem tree weer.

vBET
21-01-10, 22:43
RSS nog in orde. Maar ek sal monitor en verslag as probleem tree weer.

Dit is ook moontlik, dat dit verkeerd inhoud was van vB kas - voor update. Ons sal sien sommige foute sal verskyn in die toekoms.

krisp
27-01-10, 05:43
Daar is 'n kwessie:

Indien die titel bevat taal etikette en liggaam bevat bron sonder tags dan rss vir brontaal sterf. RSS toon dan <XML = "1.0" encoding = "UTF-8"??> As bron in werklikheid is ISO-8859-10

Title:

[* Language = nl *] titel in Engels [* / taal]

Body:

ISO-8859-10-bron taal met geen etikette

(* Ingevoeg in voorbeeld)

Nog 'n klein probleem (slegs Explorer): RSS-bron (ISO-8859-10-taal) (selfs wanneer dit nie uittart hierbo) kan toon nie koppelteken in titels: - (dit kan wys koppelteken in titels vir ander tale, alhoewel)

vBET
28-01-10, 00:11
Daar is geen lanuguage BBCode. Ek neem aan dat jy bedoel langtitle BBCode.

Vraag is - nie die probleem werklik bestaan? Sien jy 'n fout inhoud? ...

vBET re-enkodeer RSS inhoud as 'n vertaling gemaak word. So - doen jy kwessie of jy dink net dat daar 'n probleem kan wees? As jy probleem het, dan moet jy meer spesifiek wees - gee ons die URL en punt watter inhoud is verkeerd. Dit sal ons help om dit op te los:)

Oor koppelteken - wat presies is hierdie teken? '_ "Of" - "of iets anders ... Punt en gee die URL waar ons dit kan sien. Sien ook jy doen dit koppelteken in die HTML bron? Indien ja, dan is dit net 'n manier hoe IE wys dit.

krisp
28-01-10, 00:33
As jy stuur vir my 'n pm wanneer jy gereed is om te kyk na dit, kan ek die fout tydelik te moedig.

Jy kry 'n url van die draad wat die probleem veroorsaak +' n skakel na die rss feed.

krisp
28-01-10, 07:10
Ok hier is 'n voorbeeld aan my toets forum:

Op die oomblik sal jy sien die RSS-feed nie werk nie: <[CDATA [TGO]]> (http://www.thegameonline.dk/external.php?type=RSS2)

Die RSS feed bevat 2 nuwe drade:

1. 'N draad met die titel tagged in Engels - die liggaam is nie tagged: English tagged titel (http://www.thegameonline.dk/showthread.php?t=16630)

2. 'N draad nie tagged: url = http://www.thegameonline.dk/showthread.php?t=16631

Jy kan die RSS-feed werk maak na maniere.

a) Verwyder van die titel Tags van die draad 1.
of
b) Verwyder draad 2.

Ek het pm'd jy die gebruiker login vir Thread Starter, sodat jy kan inteken in en toets:)

vBET
29-01-10, 00:33
Groot dank. Ek sien dit totaal nou. Ons sal dit op ons bediener te reproduseer en ons sal dit fix:)

vBET
29-01-10, 19:44
Net wil hê jy moet weet dat ons suksesvol gereproduseer dit op ons bediener, so dit sal spoedig opgelos moet word:)

vBET
29-01-10, 23:35
Reggestel word. Ingesluit sal word in 3.3.2

Vir quick fix braak asseblief hierdie instruksies:
1. Open lêer sluit / / vbenterprisetranslator_class_externalParser.php
2. Vind kode:


$this->outputResult[$this->index] .= $toTranslate;
if (false === $cdata) {
$this->outputResult[$this->index] .= ']]>';
}
return false;

3. Verander eerste reël in:


$this->outputResult[$this->index] .= vbet_getReEncoded($toTranslate);

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations by vBET Translator 4.10.1