هسته جوملا شامل چارچوبی برای اجرای یک سایت چندزبانه است: برای هر زبانی که می خواهید پشتیبانی کنید یک بسته زبان نصب کنید، و جوملا برچسب ها، پیام ها و پیغام های داخلی خودش را به طور خودکار ترجمه می کند. با این حال، این کار فقط متنی را پوشش می دهد که از خود جوملا می آید - منوها، مطالب و سایر محتوایی که می نویسید همچنان باید برای هر زبان به صورت دستی ترجمه شوند، و هر افزونه شخص ثالثی در سایت نیز برای ترجمه کامل به فایل های زبان خاص خود نیاز خواهد داشت.

این بخش چرخه کامل این کار را پوشش می دهد: نصب و پیکربندی زبان های اضافی، پیوند دادن محتوای ترجمه شده به یکدیگر، جایگزینی تکه های متنی جداگانه بدون ویرایش فایل های زبان هسته، و ردیابی مشکلات ترجمه زمانی که چیزی به درستی نمایش داده نمی شود.

  • راه اندازی یک سایت چندزبانه – نصب و انتشار زبان های اضافی، انتخاب داده های نمونه، و ساخت منوها، مجموعه ها و مطالب مخصوص هر زبان که یک سایت چندزبانه به آن ها نیاز دارد.
  • ارتباطات چندزبانه – پیوند دادن یک مطلب، مجموعه، تماس، آیتم منو یا خبرخوان به معادل های ترجمه شده آن تا بازدیدکنندگان بتوانند بین نسخه های زبانی محتوای یکسان جابجا شوند.
  • لغوهای زبان – جایگزینی رشته های متنی جداگانه از هسته جوملا یا یک افزونه با ترجمه سفارشی، بدون ویرایش فایل های زبان اصلی.
  • اشکال زدایی یک ترجمه – استفاده از گزینه اشکال زدایی زبان و پلاگین سیستم - اشکال زدایی برای پیدا کردن ترجمه های گمشده یا نادرست و ردیابی منشأ آن ها.
  • بازگشت به زبان جایگزین – جدید در جوملا 6.2. بازگشت به یک زبان مشخص، نه فقط en-GB استاندارد (مفید برای گویش های زبانی منطقه ای).