funivan написав:Ping - це слушне зауваження. особисто я бачу це так:
1. ти завантажуєш готовий пакунок з темою і налаштуваннями під певний тип сайту (візитка, блог,сайт з новинами) і система розрахована на 1ну мову.
або
2. ти качаєш пакунок і заздалегіть вказуєш що тобі потрібна багатомовна версія.
І так має бути круто. Так як 90% блогерам не треба дві три мови. І для чого сповільнювати сайт багатьма таблицями.
Особисто я думаю такий підхід буде кльовий і якщо мені вдасться я реалізую цю ідею.
в opencart реалізовано приблизно так:
cms має повний доступ до бази.
скачується вона одномовною.
при додаванні мови - додаються таблиці.
якщо мова додається в процесі експлуатації (коли вже є наповнення даними), то в додані таблиці копіююються значення з мови по змовчуванню.
додати необхідні мовні пакети - то вже завдання адміна. якщо нема готових - перекласти самому.
ionize cms and fork cms декларують мультимовність, але ... пробував рік тому:
- fork вже від народження важка, бо редагується прямо по живому - тягаючи мишею вікна/модулі. не довіряю такому принципу побудови. пожила на простому сайтику тиждень, глюкнулася. зніс і більше не вертався.
- ionize дуже сирою виглядала, вимагала багато зусиль на "доработать напильником". зараз не знаю.
загалом, був би радий знайти cms мультимовну , яка б нормально закривала основні ніші (магазин, візитка, галерея, блог, тощо).