sh404SEF és Joomfish: csak magyar nyelvűek az oldalak

Itt kaphatsz segítséget az sh404SEF URL-átíró bővítmény használatához

Moderátor: Moderátorok

Re: sh404SEF és Joomfish: csak magyar nyelvűek az oldalak

HozzászólásHozzászóló: none Dátum: 2008.07.19. 11:09

Oké, na akkor van még 1 gondom amit egyedül biztosan nem tudok megoldani, ezért kérem segítsen valaki hozzáértő.

Ha nyelvet váltok akkor a SOBI2 komponens is nyelvet vált. Ez így rendben is lenne de a SOBI2 adminjában meg lehet adni a komponens nevét. Amit Magyarul meg is adtam. Most a neve "Adatbázis". Viszont hiába váltok nyelvet a komponens neve akkor is "Adatbázis" marad. Ami angolul nem igazán érthető. Csináltam a joomfish-nek egy XML filet, ami elvileg kiszedné a SOBI2 konfigjából a komponens nevét és remélhetőleg le is fordítaná, de nem működik az XML file, mert nem tudom megadni az XML file-ban a "fieldid" mezőt. Mivel a sobi_config táblában nem létezik ilyen sorszámozott mező. Hozzá akartam adni egy új mezőt ehhez a táblához, hogy meg tudjam utánna adni ezt az XML file-ba, de állandóan ezt a hibaüzit kapom MySQL-ben:

Kód: Az összes kijelölése
ERROR 1075: Incorrect table definition; There can only be one auto column and it must be defined as a key


Az XML file-on így nézne ki a joomfish-hez:

Kód: Az összes kijelölése
<?xml version="1.0" ?>
<joomfish type="contentelement">
  <name>SOBI2 Config</name>
  <author>Sigrid Suski</author>
  <version>1.0</version>
  <description>Definition for SOBI2 Config</description>
  <reference type="content">
     <table name="sobi2_config">
                <field type="referenceid" name="fieldid" translate="0">id</field>
        <field type="titletext" name="configValue" translate="1">Name</field>
        </table>
  </reference>
</joomfish>


Sajnos a "fieldid" mező nélkül nem tudja a joomfish lefordítani a konfig beállításokat. Valaki tudna segíteni, hogy hogyan tudok egy ilyen mezőt létrehozni a jos_sobi2_config táblában? Vagy hogyan tudnám máshogy a komponens nevét lefordítani több nyelvre?
Avatár
none
Haladó fórumozó
Haladó fórumozó
 
Hozzászólások: 161
Tagság kezdete: 2007.12.12. 17:23
Figyelmeztetések: (0%)
Adott: 17 köszönetet
Kapott: 6 köszönetet

Re: sh404SEF és Joomfish: csak magyar nyelvűek az oldalak

HozzászólásHozzászóló: none Dátum: 2008.07.20. 10:58

Legyetek szívesek segíteni valahogy. Hogyan tudnám a komponens nevét is több nyelvre lefordítani?
Avatár
none
Haladó fórumozó
Haladó fórumozó
 
Hozzászólások: 161
Tagság kezdete: 2007.12.12. 17:23
Figyelmeztetések: (0%)
Adott: 17 köszönetet
Kapott: 6 köszönetet

Re: sh404SEF és Joomfish: csak magyar nyelvűek az oldalak

HozzászólásHozzászóló: none Dátum: 2008.07.20. 14:53

Hát kénytelen vagyok ismét megveregetni a válamat. :P

2 dolgot kellett átírni, hogy megváltozzon a a komponens neve a body menüben is és a böngésző title-jében is nyelv váltáskor.

1. Meg kell nyitni a components/com_sobi2/includes/inc/config.ini file-t

2. Alul átírni ezt:

Kód: Az összes kijelölése
;@@ Language Settings
[english]
top_menu_sobi_name            = ""
;ef_entry_title_label          = ""
;ef_img_label                = ""
;ef_ico_label                = ""
;ef_accept_entry_rules1        = ""
;ef_entry_rules_url_label       = ""
;ef_accept_entry_rules2       = ""
;ef_entry_rules_url          = ""
;directory_name             = ""
;basic_price_label            = ""

[german]
top_menu_sobi_name            = ""
;ef_entry_title_label          = ""
;ef_img_label                = ""
;ef_ico_label                = ""
;ef_accept_entry_rules1        = ""
;ef_entry_rules_url_label       = ""
;ef_accept_entry_rules2       = ""
;ef_entry_rules_url          = ""
;directory_name             = ""
;basic_price_label            = ""



erre:

Kód: Az összes kijelölése
;@@ Language Settings
[english]
top_menu_sobi_name            = "Database"
;ef_entry_title_label          = ""
;ef_img_label                = ""
;ef_ico_label                = ""
;ef_accept_entry_rules1        = ""
;ef_entry_rules_url_label       = ""
;ef_accept_entry_rules2       = ""
;ef_entry_rules_url          = ""
directory_name             = "Database"
;basic_price_label            = ""

[german]
top_menu_sobi_name            = "Datenbank"
;ef_entry_title_label          = ""
;ef_img_label                = ""
;ef_ico_label                = ""
;ef_accept_entry_rules1        = ""
;ef_entry_rules_url_label       = ""
;ef_accept_entry_rules2       = ""
;ef_entry_rules_url          = ""
directory_name             = "Datenbank"
;basic_price_label            = ""


Példámban a SOBI2 admin beállításában magyarul a komponensnek az "Adatbázis" nevet adtam. Ezért szerepel angolul a "Databank" és németül a "Datenbank" az átírásban. De mindenki olyanra írja át ami neki tetszik.

Ha valakinek segített a leírásom akkor nyomjon egy köszönöm-öt jobb oldalon az avatarom mellett. Így is rossz az arányom. :D
Avatár
none
Haladó fórumozó
Haladó fórumozó
 
Hozzászólások: 161
Tagság kezdete: 2007.12.12. 17:23
Figyelmeztetések: (0%)
Adott: 17 köszönetet
Kapott: 6 köszönetet

Re: sh404SEF és Joomfish: csak magyar nyelvűek az oldalak

HozzászólásHozzászóló: none Dátum: 2008.07.23. 17:07

Na akkor már csak 1 problémám maradt. A bejegyzések tartalmát nem lehet lefordítani. :D Csak ennyi. :P
RGO minden amivel eddig küszködtem felesleges volt. amiket le kellene fordítania a joomfish-nek az a sobi2_fields_data táblában van. Egy rendes ember csinált is hozzá egy joomfish sobi2 plugin-t. Íme:

Kód: Az összes kijelölése
<?xml version="1.0" ?>
<joomfish type="contentelement">
  <name>SOBI2 Item Data</name>
  <author>Wam Sangrattanamanee - wam@pic-soft.com</author>
  <version>1.0</version>
  <description>Definition for SOBI2 Item Data</description>
  <reference type="content">
     <table name="sobi2_fields_data">
        <field type="referenceid" name="id" translate="0">ID</field>
        <field type="titletext" name="data_txt" translate="0">Value</field>
      <field type="htmltext" name="data_txt" translate="1">Value</field>
        <field type="text" name="itemid" translate="0">Item #</field>
        <field type="text" name="fieldid" translate="0">Field #</field>        
        </table>    
  </reference>
<translationfilters>       
<sobiid>itemid</sobiid>
</translationfilters>       
</joomfish>


A gond csak az, hogy nem működik. :P Hiába megyek be a joomfish-be és fordítom le, nem húzza be a frontendre a fordítást. Ezt a plugin készítője is kérdezi a SOBI2 készítőitől, de még idáig nem jött válasz. Pedig mondhatni igen fontos lenne ez a dolog. Valakinek nincsen ötlete miért nem jelenik meg a frontenden a fordított tartalma a bejegyzéseknek?
Avatár
none
Haladó fórumozó
Haladó fórumozó
 
Hozzászólások: 161
Tagság kezdete: 2007.12.12. 17:23
Figyelmeztetések: (0%)
Adott: 17 köszönetet
Kapott: 6 köszönetet

Re: sh404SEF és Joomfish: csak magyar nyelvűek az oldalak

HozzászólásHozzászóló: bmd Dátum: 2008.11.13. 12:07

Nekem olyan gondom lenne, hogy próbáltam joomlafish-t beüzemelni, de a sh404sef, nem müködik vele. Aztán volt több gubanc a joomlafish-el, és csak ftp-n tudtam törölni, és már admin felületben sem tudom kivenni, de a sh404sef továbbra se tudom használni.

Hogy tudnám kiírtani teljesen a joomfish ftp-ből és adatbázisból? Találtam két jf táblát az töröltem, de valahogy joomla rendszerében-ban még mindig benne van.

pl: A plugin eltávolításánál ott jelzi, hogy : ??Joomfish?? - ??Missing_translation??
bmd
Kezdő fórumozó
Kezdő fórumozó
 
Hozzászólások: 4
Tagság kezdete: 2008.09.30. 16:51
Figyelmeztetések: (0%)
Adott: 0 köszönetet
Kapott: 0 köszönetet

Előző

Vissza: sh404SEF

Ki van jelen

Jelen fórumot olvasó felhasználók: Nincs regisztrált felhasználó és 0 vendég