JoomlaSpecialista

Szolgáltatásaink igénybe vehetők a www.joomlaspecialista.hu weboldalon keresztül.

Néhány lehetőség:

  • Weboldal építés
  • Komponens programozás
  • Modul programozás
  • Plugin programozás
  • Sablon, template készítés
  • Speciális kimenetek készítése (XML, PDF, Excel XLS, CSV, JSON, stb)
  • Biztonsági fejlesztések, betörések megakadályozása
  • Vírusmentesítés
  • Hibajavítások
  • Keresőoptimalizálás
  • Migráció más rendszerből, korábbi Joomla verziókból
  • Nyelvi csomagok készítése, nyelvi fájlok konvertálása

JoomlaSpecialista referenciák

Nincs megjeleníthető elem

Tárhely

A joomla blog a www.hostcity.hu tárhelyszolgáltatásait ajánlja!
Gondolatok a Joomla CMS rendszerről és mindenről, ami hozzá kapcsolódik.
Láttál vagy készítettél egy jó Joomla alapú oldalt? Olyat ami valamiért nem szokványos, megmutatni való? Készítettél egy komponenst, modult?
Küldd be!
Friss hír van a Joomla világában, ami másokat is érdekelhet, de nem vettem észre? Hívd fel rá a figyelmem!

Az oldal frissítése rapszodikus, mint ahogy én magam is az vagyok :)

Utolsó kommentek

  • PeLa87: Üdv! Nem lehet letöltni a bannkerezelőt. Esetleg lehetne kapni egy működő linket? :) Köszönöm! (2020.05.21. 01:43) Bannerkezelő mambot v0.3
  • JoomlaSpecialista.hu: modul esetében a legegyszerűbb az advanced module manager feltelepítése, azzal frankón össze lehet... (2015.01.22. 14:03) Nyitóoldal Joomla elé + sh404SEF
  • MrJosa: Az egyedi nyitóoldalról írtál egy cikket, amiben írod, hogy magában joomlában is megoldható. Nálam... (2015.01.22. 10:44) Nyitóoldal Joomla elé + sh404SEF
  • JoomlaSpecialista.hu: Kérlek vedd figyelembe, hogy ez egy több mint két éves bejegyzés, ami az akkori JUpgrade verzióról... (2014.09.24. 07:22) JUpgrade migráció hiba - frissítve!
  • civilcsoda: szevesztok, A fent leírt módon sem működik a dolog, ugyanúgy undefinedbe megy át a dolog, úgyhog... (2014.09.24. 02:03) JUpgrade migráció hiba - frissítve!
  • Utolsó 20

Címkék

1.5 (10) 1.5.3 (1) 1.5.4 (1) 1.5.5 (1) 1.6 (1) 1.7 (1) 2.5 (27) 2007 (2) 3 (2) 3.0 (2) 3.1 (6) 3.2 (3) 3.3 (3) 3.5 (1) acontact (1) adatbázis (2) addon (2) adminisztráció (2) adományozás (1) adsmanager (2) advlink (1) ajax (3) akció (1) akeeba (4) akismet (1) allvideos (1) alpha (2) analytics (1) apróhirdetés (3) archiver (1) artio joomsef (1) artisteer (1) áruház (2) assets (1) áttelepítés (2) attributum (1) audio (1) auto (1) autó (1) autostand (1) autoupdate (2) backup (3) banner (2) beépülő (4) beta (6) béta (4) bevezető (1) billboard (1) biztonság (47) blog (3) böngésző (4) bootstrap (3) bővebben (1) bővítmény (10) bővítménytár (1) bridge (1) browser (2) bug (4) bugfix (12) cache (1) calendar (1) captcha (2) captions (1) cck (1) cdn (1) chrome (1) chronoforms (1) cikk (3) ckforms (1) class (2) cms (1) commander (1) community builder (6) content (1) css (7) danone (1) dátum (1) debug (3) design (3) docman (5) dokumentum (2) domain (1) download (2) drag&drop (1) e107 (1) easybook (1) easycaptcha (1) eb (1) editor (29) egyesület (2) ehseg (1) életciklus (2) elfelejtettem (1) email (5) emailcloak (3) euro2008 (1) exploit (1) explorer (3) expose (1) extesions (1) extplorer (8) facebook (3) fájlkezelő (2) fancybox (1) feed (1) fejléc (1) fejlesztés (25) feladvány (1) felhasználó (1) felülbírálás (2) file manager (1) fireboard (5) firefix (1) firefox (7) flash (1) foci (1) fordítás (17) forint (1) form (2) fórum (5) framework (1) frissítés (90) függvény (1) galéria (12) gallery (3) gomb (1) google (4) google+ (1) googleads (1) google maps (1) grafika (1) guestbook (2) guiness (1) hack (3) hash (1) hasznos link (1) help wanted (1) helyesírás (2) hiba (7) hibajavítás (4) hírek (1) hírlevél (1) hírmorzsa (1) horizonslim (1) hosting (1) hosts (1) htaccess (2) html (3) html5 (1) iacl (2) idoblog (3) időjárás (4) idokep.hu (1) IE (1) ie6 (1) iframe (1) ikon (1) inlineacl (2) integrator (1) internet (3) Internet Explorer (1) ipb (1) itemid (1) javascript (3) javítás (4) jce (41) jce editor (18) jelszó (3) jhtml (1) jimage (1) jinx (1) jm recommend (1) jnews (1) jollom (1) joomfish (3) joomgallery (8) Joomla (7) joomla (97) joomla!nap (2) joomla16 (1) joomla17 (2) joomla25 (4) joomla3 (8) Joomla34 (4) joomla35 (1) joomlafck (1) joomlandia (1) joomlaworks (2) joomlaxplorer (1) joomla 1.0 (1) joomla 16 (1) joomla 17 (1) joomla 2.5 (5) joomla 3 (6) joomla 3.4 (1) joscar (1) jquery (3) json (1) jupgrade (5) jupgradepro (1) k2 (9) kategória (2) kép (6) képkezelő (3) képtár (15) keresés (1) kereső (1) keresőbarát (1) keresőoptimalizálás (1) kódolás (1) kompatibilis (2) komponens (41) konvert (1) konvertálás (1) koponyeg.hu (2) köpönyeg.hu (1) kritikus (1) kunena (1) language (1) layout (1) lebegő (1) legfrissebb (1) letöltés (4) levélküldés (1) link (2) linkek (1) linuxportal (1) loadposition (1) logout (1) magyar (4) magyarítás (5) mail (1) mainframe (1) mambot (8) map (1) másolás (1) md5 (1) mediabox (7) memória (1) mentés (3) meta (1) migráció (5) modul (17) modulpoziciok (1) mod koponyeg (1) mod rewrite (1) moly.hu (3) moneybookers (1) mootools (2) mosbanner (2) mosconfig live site (1) mosloadposition (1) mosolyművel (1) mostets (1) multilanguage (2) multithumb (1) mycontent (1) mysql (4) napi csinos oldal (1) naptár (1) nativ (1) natív (3) native (1) negatív (1) ninja (1) nooku (1) notepad++ (1) notepad (1) novoportal (2) nyelv (8) nyitóoldal (1) nyomtatás (1) oldalak (1) oldaltérkép (2) opensef (1) open graph (1) opera (2) összehasonlítás (1) osztály (2) override (2) ozio (1) ozi gallery (1) password (1) patch (3) path (2) pénznem (1) phoca (13) phocagallery (2) phoca download (2) phoca gallery (4) php (12) phpbb (1) phpMyAdmin (1) php 5.3 (2) php 7 (1) pingvin (1) platform (2) plugin (28) ponygallery (2) popup (4) postgresql (1) programozas (3) programozás (18) projectfork (1) rc (2) rc4 (1) rdaddphp (1) readmore (1) recaptcha (2) redcomponent (1) regisztráció (1) reklám (1) rekord (1) reloaded (1) remository (1) rendelés (1) responsive (1) reszpozív (1) roadmap (1) rokbox (2) router (1) rsform (1) rsgallery (2) rsjoomla (1) rss (1) ryan demmer (1) sablon (4) saját (9) script (1) searchbot (1) sebesség (1) sebezhetőség (3) security (14) sef (4) seo (3) service (1) session (4) shop (25) simplecaddy (1) simple image gallery (1) sitemap (1) skrill (1) slider (1) slides (1) smf (1) sobi2 (1) soeren (2) sorrend (1) spam (1) sql (2) stabil (1) stable (1) statisztika (2) stílus (1) szeretet (1) szerkesztés (1) szövegszerkesztő (24) tabs (1) takriban (1) támogatás (1) tárhely (1) telepítő (2) template (7) térkép (1) termékvariáció (1) thumbnail (3) tidy (2) titkosítás (1) title (1) többnyelvűség (2) toolbar (1) transifex (13) translation (1) trükk (1) tutorial (1) tv (1) twitter (2) újdonságok (3) újraindulás (1) ultimate content display (1) update (6) upgrade (3) url (3) űrlap (3) utf8 (2) vásárlás (1) vbulletin (1) végre (1) vendégkönyv (2) verseny (1) verzió (2) videó (1) video (1) view (1) virtuemart (43) wappalyzer (1) web (1) webáruház (25) webdesign (1) webfejlesztés (3) webkamera (1) Webkit (1) weboldal (1) webshop (15) widget (1) windows (1) www (1) wysiwyg (1) xmap (2) xss (1) plugin (1) Címkefelhő

Nyelvi felülbírálások Joomlában

2013.03.08. 09:36 | KEEP | Szólj hozzá!

Aki nem ma kezdte a Joomlázást, az bizony tudja, hogy a nyelvi változókkal csak a baj volt régen. Ha valamit meg akartál változtatni, meg kellett keresni az illetékes nyelvi fájlt, átírni benne, hogy azután a következő frissítéskor elvesszen. Nos, az újabb rendszerekben már nincsen ilyen gond, sokkal elegánsabban került megoldásra az ügy.

A Joomla (és nagyon sok egyéb rendszer) nyelvi konstansokkal dolgozik. Ezt azt jelenti, hogy ahol a komponensben/modulban/stb valamilyen gyári felirat van, ott a kódban nem szöveg van, hanem egy nyelvi konstants, pl a cikkek végén levő "bővebben" állandója: COM_CONTENT_READ_MORE. A fordításokban tulajdonképpen nyelvi állandó - adott nyelvi szöveg párok vannak. Amikor az oldal generálásra kerül, akkor ezt a konstanst átfuttatja a JText osztályon, ami megkeresi az aktuális nyelvi fájlban a hozzá tartozó szöveget és tádám, máris magyar a feliratunk.

A rendszerben található bármilyen nyelvi változót felülbírálhatunk, sőt, akár újakat adhatunk hozzá.

Ha ilyenre szánjuk magunkat, a következő lépésekre lesz szükségünk:

  • Adminisztrációs felület -> Bővítmények -> Nyelvkezelő -> Felülbírálások. Itt kezelhetjük az összes saját felülbírálást
  • A jobb felső sarokban kiválaszthatjuk, hogy milyen nyelvvel akarunk dolgozni és azon belül is frontend vagy backend
  • Az "Új" gombbal adjunk hozzá egy új elemet a listához
  • A jobb alsó részen van egy kereső, itt kereshetünk vagy az állandók vagy az értékek között. Ha a mezőbe kattintunk egy rövid, pár másodperces indexelést kell megvárni és már mehet is
  • Ha megvan az elem, akkor kattintsunk rá, ekkor betöltődik a felső részbe
  • Átírjuk, elmentjük, kész

A felülbírálásaink nem az eredeti nyelvi fájlokat írják felül, hanem egy külön fájlban, magyar esetén a (administrator)/language/overrides/hu-HU.override.ini fájlban kerülnek eltárolásra. Ez egyrészt azért jó, mert egy nyelvi frissítés nem rontja el a sok munkával összerakott egyedi fordításunkat, másrészt egyszerűen lementhető, átportolható másik weboldalra.

És van egy harmadik jóság is, miszerint egyedi konstansok is hozzáadhatók a rendszerhez. A legtöbb esetben nincs ilyenre szükség, hiszen az egyedi fejlesztésű bővítményeknek saját nyelvi fájljuk van, de például komolyabb webáruháznál többször belefutottam, hogy a VirtueMart bizonyos nyelvi állandókat dinamikusan állít össze és bizony hiányzott ez-az. Ilyenkor a felülbíráláskor adjunk hozzá egy újat, nem kell a meglévők között keresgélni.

Címkék: fordítás nyelv joomla override language felülbírálás

A bejegyzés trackback címe:

https://joomla.blog.hu/api/trackback/id/tr195122647

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása