Diskuze: Chrome a nesmyslné překlady českého textu do češtiny
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 17 zpráv z 17.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
viz http://stackoverflow.com/…ge-and-offer
btw k tvé hlášce "Gettery a settery nepatří do zodpovědnosti třídy. Je to spíš jen porušení zapouzdření." ... gettery a settery umožňují přístup ke stavu objektu z hlediska konceptu OOP jako takového, a to aniž by došlo k porušení principu dědičnosti a polymorfismu.
Měl jsem jednou naprosto opačný problém - všechny stránky mi to překládalo do chorvatštiny. Asi si dokážete představit návštěvu Facebooku v Chorvatštině, Googlu přesměrovávající se na chorvatskou doménu, chorvatský Devbook ... no trochu šok. Pak jsem zjistil že si hráli spolužáci (jak jinak) a změnili mi defaultní jazyk
To mám nastaveno, Chromium mi však stále nabízí překlad.
Ad přístup ke stavu objektu: Právě že nechci, aby cizí objekty měly přístup ke stavu objektu. Zapouzdřuji proto, abych skryl implementaci. Gettery a settery porušují koncept OOP.
Tohle mám na začátku HTML:
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8" />
<meta name="google" content="notranslate" />
<meta http-equiv="content-language" content="cs_CZ" />
No, podle toho vlákna na stack overflow i podle tabulky hodnot pro content-language na w3 schools (http://www.w3schools.com/…ge_codes.asp) bych řek, že by tam mělo být jenom content="cs"
Tak už mi to funguje. Bylo nutné zavřít panel prohlížeče a otevřít znovu. Refresh nepomáhal.
Hledal jsem na více místech, "cs_CZ" je standardní označení českého jazyka na českém území, podobně jako třeba "en_US".
A kde jsi to prosím našel? Už nějakou chvilku se po tom pídím
Jednak mám nastavenu systémovou proměnnou
LANG=cs_CZ.UTF-8
ale už to používám dost dlouho. Mrkni se na
http://cs.wikipedia.org/wiki/Locale
ad gettery a settery: kdyz nechces, tak nechces - a nevytvaris gettery ani settery. to, ze neco neumis pouzivat, jeste neporusuje zasady oop a to, ze si oop pletes s jazykem, nezmeni zakladni paradigma. doporucuji si precist, co je to oop. zdejsi clanky jsou, bohuzel, matouci a nekorektni.
Zatím jsi tady nic nepředvedl, takže tvá tvrzení jsou pro mne jen plané žvásty.
zatimco ty zacnes byt agresivni vzdy, kdyz ztracis pudu pod nohama?
to, co jsi zatim predvedl ty - neumis hledat na google, protoze odpoved na
tvoji otazku jsem nasel za 10 sekund
a v jinem vlakne se honosis, jak neco naprogramujes, pricemz je to uloha na 10
minut a nejsi schopny to dat dohromady?!
plane zvasty jsou tvoje nazory na oop
Kdyby sis přečetl předchozí příspěvky, tak bys věděl, že odpověď na stackoverflow jsem našel už dávno předtím. Celý problém byl v tom, že bylo nutné zavřít a znovu otevřít panel prohlížeče. A to jsi mi neporadil, to jsem si našel sám.
Přečti si něco od Martina Fowlera. Pochopíš, proč nemám rád anemické objekty.
Problém je v tom, že většinou ty gettery/settery jsou napsány blbě. Spousta vývojářů používá ty mizerné, které jim automaticky vygeneruje jejich poťouchlé IDE.
Původní problém je vyřešený, flamewar o getterech si řešte prosím soukromě, máte tu chat, zprávy a zeď.
Zobrazeno 17 zpráv z 17.