Welcome, Guest. Please login or register.
Did you miss your activation email?
03 Jul 2009, 23:57

Login with username, password and session length
Home Chat Help Search Calendar Login Register
Pages: [1]
Print
Author Topic: [Pamoka] Svetainė keliomis kalbomis  (Read 6041 times)
0 Members and 1 Guest are viewing this topic.
Karolis
Moderator
Power Poster
*****

Karma: 3
Offline Offline

Posts: 582

Location: Carlisle, UK

Gravatar


WWW
« on: 01 Aug 2007, 07:22 »

Sukurti daugiakalbę svetainę galite keliais būdais.

Pirmas būdas yra naudoti CMSMadeSimple Multilingual. io būdo trūkumas yra toks, kad CMSMadeSimple Multilingual atnaujinamas rečiau nei normali CMSMS versija, o be to danai reikia koreguoti modulių kodą, kad jie veiktų su ia versija.

Antras (kur kas paprastesnis) būdas yra susikurti tokį svetainės medį:

1. Kalba #1
1.1. Puslapis #1
1.2. Puslapis #2
1.2.1. Sub-puslapis #1
1.2.2. Sub-puslapis #2
1.3. Puslapis #3
...
2. Kalba #2
2.1. Puslapis #1
2.2. Puslapis #2
2.2.1. Sub-puslapis #1
2.2.2. Sub-puslapis #2
2.3. Puslapis #3
...

Tada savo ablone naudoti tokį kodą
Code:
{menu start_level="2"}

Viskas!

Beje, jei norite atskirti pirmo lygio meniu nuo sub-meniu, pirmo lygio meniu naudokite tokį kodą:
Code:
{menu start_level="2" number_of_levels="1"}

o sub-meniu tokį kodą:
Code:
{menu start_level="3" number_of_levels="1"}
« Last Edit: 24 Jan 2009, 09:07 by Karolis » Logged
fabolous
Peanut Gallery


Karma: 0
Offline Offline

Posts: 1


« Reply #1 on: 25 Aug 2007, 11:23 »

Sveiki,o yra jau si tvs lt kalba? as joje dar zales va tik db instalevau ir nk nusuprantu kur kas yra ir ka kaip reike daryt Sad
Logged
Karolis
Moderator
Power Poster
*****

Karma: 3
Offline Offline

Posts: 582

Location: Carlisle, UK

Gravatar


WWW
« Reply #2 on: 26 Aug 2007, 11:41 »

Taip, CMSMS yra pilnai iversta į lietuvių kalbą.
Logged
codecop
Peanut Gallery


Karma: 0
Offline Offline

Posts: 8


« Reply #3 on: 19 Sep 2007, 09:10 »

Sveiki,

sis budas sukurti daugiakalbiskuma tikrai neblogas  Wink
o ka patartumet daryt pagrindiniame puslapyje su Naujienomis(kt moduliais), kaip padaryti kad vienas rodytu tik LT kalboje o kitas tarkime tik EN kalboje.
Vienas is budu kitose kalbose (meniu punktuose) naudoti kitus templeitus ir ten naujienas nurodyti kad isvestu su vis kita kategorija.
Gal yra paprastesnis-gudresnis budas nes tas copy/paste su templeitas biski grrr?  Huh
Logged
Karolis
Moderator
Power Poster
*****

Karma: 3
Offline Offline

Posts: 582

Location: Carlisle, UK

Gravatar


WWW
« Reply #4 on: 19 Sep 2007, 09:15 »

Patinka man monės, kurie patys paklausia ir patys atsako. Taip ir toliau Wink

O jei rimtai, tai jokio paprastesnio būdo a neinau. Bet juk ir Copy/Paste nėra taip blogai, ypač kai CMSMS iai procedūrai net specialų mygtuką turi Smiley Tau belieka atsidaryti vieiai nukopijuotą template ir pakeist porą reikmių.
Logged
Briedas
Peanut Gallery


Karma: 0
Offline Offline

Posts: 1


« Reply #5 on: 24 Oct 2007, 17:05 »

I anksto atsipraau u lamerikus klausimus, bet esu visikai alias CMS. Būčiau dėkingas jei pagelbėtumėt.

Kurioje vietoje reikia įdėti minėtas kodo eilutes?
Kaip valdyti kalbų pasirinkimą?
Ir ar meniu tiek viena, tiek kita kalba turi būti identiki? O jei kai kurie puslapiai yra vienodi abejoms kalboms? Ir gal galit detaliau paaiskinti kaip sutvarkyti naujienas, kad butu dvejomis kalbomis.
Ar galima ir kaip igyvendinti toki varianta: 

1. Kalba lt
  1.1 Naujienos lt
  1.2 Informacija lt
  1.3 Galerija
  1.4 Unikalus skyrius tik lt kalba

2. Kalba en
  1.1 News en
  1.2 Information en
  1.3 Galerija (ta pati kaip ir lt kalboj)


Nesu php guru, tad kol susigaudau, kur ką įrayti... tad būtų gerai jei aikiai step by step paaikintumėt kur ką keisti, kad ir čainikai suprastu. inau, kad kvaili klausimai, bet jei nesunku pagelbėkit.

Ačiū.
Logged
Karolis
Moderator
Power Poster
*****

Karma: 3
Offline Offline

Posts: 582

Location: Carlisle, UK

Gravatar


WWW
« Reply #6 on: 25 Oct 2007, 01:29 »

PHP guru su CMSMS ir nereikia būti, tiesą sakant pats PHP nė velnio neimanau Smiley Na gerai, pabandom klausimus atsakyt po vieną:
1. Meniu kodą reikia įdėti savo ablone, ten kur nori matyti meniu Smiley
2. Jei tavo ablonai niekuo nesiskiria, tai gali būti tik vienas, o meniu struktūra gali būti kokia tik nori (abejose kalbose ji neturi būti vienoda);
3. Norint turėti naujienas keliomis kalbomis tau vistik teks du atskirus ablonus daryt antram punkte. Susikurk dvi naujienų kategorijas (LT ir EN) ir tada lietuvikam ablone rayk {news category="LT" language="lt_LT"}, o anglikam {news category="EN" language="en_US"}

Na ir iaip patariu aistis - eksperimentuot. A čia paraiau daugiau info negu pats kada nors gavau, bet kaip matai, visai neblogai man sekas Smiley Svarbiausia nesitikėt, kad kas nors ateis ir viską u tave padarys Wink

Jei turi kokių konkrečių klausimų, kas nors nesigauna rayk.
Logged
Augustas
Moderator
Forum Members
*****

Karma: 2
Offline Offline

Posts: 158

Location: the world



WWW
« Reply #7 on: 29 Apr 2008, 14:08 »

Karoli, tad tavikiuose puslapiuose
- Sophienborg Baltija
- English For Everyone
tu ir naudojai tą dviejų kalbų medį - kurį apraai savo pirmoje inutėje?
Logged

http://www.FollowTheRoad.com/ - hitch-hiking through the world...
liudaz
Forum Members
**

Karma: 2
Offline Offline

Posts: 125

Location: Vilnius, Lithuania



WWW
« Reply #8 on: 28 May 2008, 12:14 »

Forg'e yra CMS MS versija multikalbystei. Pasibandykite, tikrai patogus ir geras daigtas - galbut tik instaliavimas nera "straigh forward".
Logged
Karolis
Moderator
Power Poster
*****

Karma: 3
Offline Offline

Posts: 582

Location: Carlisle, UK

Gravatar


WWW
« Reply #9 on: 28 May 2008, 15:58 »

Taip, bet ji daniausiai atsilieka nuo oficialios versijos, bet to ne viskam tinka. Man asmenikai kur kas paprasčiau sukonfiguruot pagal pateiktą pavyzdį negu aist su ta MLE versija. Bet čia kiekvieno reikalas...
Logged
Pages: [1]
Print
Jump to: