Hamár olvasható az url, akkor legyen magyarul
cakephp, php
A Cakephp egyik rendkívül vonzó szolgáltatása, hogy biztosítja számunkra a kellemesen olvasható urleket. Annyi szépséghibája van azonban a dolognak, hogy a szép olvasható urljeink valamilyen érthetetlen okból kifolyólag nem magyarul, hanem angolul szólnak.
Magyar nyelvű bake script
A script letölthető innen (18KB).
Kicsomagolás után a cake/scripts/ könyvtárba kell elhelyezni és ha használni akarjuk a normál bake script helyett, akkor egyszerűen a parancssorból nem a bake.php-t futtatjuk, hanem a bake_hu.php-t. Az eredeti scripthez képest annyi változtatás van benne, hogy az angol edit, view, delete és add kifejezések a script elején lévő define-okkal szabadon változtathatóak, így a scriptben megadott kifejezésekkel (pl szerkeszt, hozzaad, torol, mutat) lesznek kicserélve. Így a bake-kel készített controllerben ezek lesznek a taggfüggvények nevei és a bake-kel készített view-ek ezekkel a filenevekkel kerülnek mentésre és bennük a linkek ezekre a magyar megnevezésekre fognak mutatni. A script a cake 1.1.13.4450 verziójával érkező bake.php módosítása.
Megjegyzések
- A magam részéről nem javaslom ékezetes kifejezések használatát a script elején.
- Másrészről viszont nem csak magyarítani lehet ezzel a bake által produkált végeredményt, hanem bármilyen nyelvre át lehet alakítani.
- Mondjuk úgy, hogy a script verziója 0.1, licensze MIT, és semmi garanciát nem vállalok rá, hogy helyesen, vagy hogy egyáltalán működik. Bár azt hiszem a szabad szoftverek (és a fizetősök) világában ez természetes.
Mindenkinek jó sütizést!
Update: Cake URL lokalizáció
Ez a bejegyzés rrd billentyűzetéből potyogott ki 2007 március 20. napján 10:55:48-kor. Eddig 1,376 olvasást ért meg. A visszajelzéseket nyomonkövetheted ezzel az RSS feed-el. Véleményt nyilváníthatsz, vagy trackbackolhatsz a saját oldaladon.



