Perpetual Learning
  • Home
  • Case Studies
  • Blog
  • Contact

Multi-Language Support on the Open edX® Platform

5/24/2016

30 Comments

 
One of the more challenging aspects of developing a site on a global scale is enabling it to manage multiple languages. For sites based on Open edX , integrating multilingual features is certainly no easy task. To make things easier however, we’ve provided a clear step by step solution to this.

First off, there are two possible services available that can help make an Open edX site multilingual:
  1. Transifex
  2. Localizejs

Transifex: 
Officially supported by Open edX to localize  edX site,s Transifex is where all translation of the Open edX framework is currently hosted. Here’s a link to their site: www.transifex.com

Here’s how you can integrate this in your code:

Section 1: Developer Stack Configurations
Step 1: Switch to edXapp environment:
  1. sudo -H -u edxapp bash
  2. source /edx/app/edxapp/edxapp_env
  3. cd /edx/app/edxapp/edx-platform
Step 2: Configure your ~/.transifexrc file:
  1. [https://www.transifex.com]
    hostname = https://www.transifex.com
    username = user
    password = pass

    token =
  2. *Make sure the token is left blank*

Step 3:  Make sure all languages you wish to download are present and uncommented in
  • conf/locale/config.yaml.
Example: If you wish to download Arabic and Chinese (China), make sure your config.yaml file looks like this:
  • locales:
    • ar  # Arabic 
    • zh_CN  # Chinese (China)
Step 4: Configure LANGUAGE_CODE in your LMS (lms/envs/common.py). Or, for development purposes, create a dev file called dev_LANGCODE.py - eg dev_es.py - with the following:
  1. from .dev import *

    USE_I18N = True
    LANGUAGES = ( ('es-419', 'Spanish'), )
    TIME_ZONE = 'America/Guayaquil'
    LANGUAGE_CODE = 'es-419'

Step 5: Configure EDXAPP_LANGUAGE_CODE in your configuration files. Here’s an example:
  1. https://github.com/edx/configuration/blob/master/playbooks/roles/edxapp/defaults/main.yml#L246
Step 6: Execute the following command in your edx-platform directory with your edx-platform virtualenv:
  1. $ paver i18n_robot_pull
    • This command will pull reviewed translations for all languages that are listed in conf/locale/config.yaml.
    1. To only pull down some languages, edit conf/locale/config.yaml appropriately.
    2. To pull unreviewed translations along with reviewed translations, edit edx/app/edxapp/venvs/edxapp/src/i18n-tools/i18n/transifex.py
Note: When you launch your LMS instance you can launch it normally and things should display properly. However, if in Step 4 you created a special "dev_LANGUAGECODE" file, you'll need to launch the LMS with the environment file explicitly stated:
  • $ paver lms -s dev_es -p 8000
​Note: If you experience issues along the way:
  • Be sure your browser is set to prefer the language set in LANGUAGE_CODE.
  • In common/djangoapps/student/views.py the user's language code is trying to be obtained from a saved preferences file. Therefore, if you’re having issues seeing your language served up, it may be because your User object has a different language saved as a preference. Try creating a new user in your environment, this should clear up the issue.

Section 2: MultiLingual edX site

Setting the LANGUAGE_CODE enables one language as your installation's default language. You’re probably asking: “What if you want to support more than one language? To "release" a second (or third, or hundredth) language here is a list of instructions to do so:

Step 1: First, you have to configure the languages in the admin panel.

Step 2: While the LANGUAGE_CODE variable is used to determine your server's default language, in order to "release" additional languages, you have to turn them on in the dark lang config in the admin panel. Here’s an example link of where the dark lang config is located in the admin panel:
YourAwesomeDomain.com/admin/dark_lang/darklangconfig/
    


Step 3: After this, add the language codes for all additional languages you wish to “release” in a comma separated list. For example, to release French and Chinese (China), you'd add  fr, zh-cn to the dark lang config list.

Note: You don't need to add the language code for your server's default language, but it's certainly not a problem if you do.

Note: Remember that language codes with underscores and capital letters need to be converted to using dashes and lower case letters on the edX platform. For example the language code of Chinese (Taiwan) is "zh_TW" on Transifex, but "zh-tw" on the edX system.

Confusing? I know. However, the benefits definitely outweigh the initial confusion. Benefits include that you can preview languages before you release them by adding: ?lang-code=xx to the end of any url, and ?clear-lang to undo this. Here’s an example:
  • 127.0.0.1:8000/dashboard?preview-lang=fr       #French
  • 127.0.0.1:8000/dashboard?clear-lang       #Sets the site back to default language


Section 3: Full stack Configurations
For a Local Full stack installation, follow Step One and Two from the Devstack deployment section and then follow these steps:
​

Option 1: If you only need to pull translations of one language, simply execute the following command in your edx-platform directory with your edx-platform virtualenv:
  •  $ tx pull -l <lang_code>
    • ​*The <lang_code> here should be replaced by the language code on Transifex of the language you want to pull (for example, zh_CN for Chinese (China)).
Note: This option will overwrite the .po files located in conf/locale/<lang_code>/LC_MESSAGES with the contents retrieved from Transifex, so please only do this step when Transifex is newly installed or when you really want a new version of translation from Transifex.

Option 2: If you already have your own changes of edX-platform's source code in your local installation or the source files on Transifex is not up-to-date, you may need to extract strings manually. The following steps below will show you how:

Step 1: Execute the following command in your edx-platform directory with your edx-platform virtualenv:
  • $ paver i18n_extract    
    • This command will extract translatable strings into several .po files located in the conf/locale/en/LC_MESSAGES.
Step 2: After this extraction process, you can merge the newly extracted strings into the corresponding .po files located in conf/locale/<lang_code>/LC_MESSAGES (except django.po and djangojs.po, which are generated by i18n tools automatically from other .po files).

Step 3: Edit the .po file and then recompile them using: $ paver i18n_fastgenerate
Note: If you want to change the default language code of a Full Stack, you can modify the value of LANGUAGE_CODE inside lms.env.json and/or the cms.env.json located in /edx/app/edxapp before restarting your Full Stack.

Result: After completing these steps, you should see updated translations. If for some reason they don’t show up, try to restart the nginx server and/or clear your browser's cache.


Localizejs:
Localize is a promising and insanely easy-to-use service that runs on your website by executing from a one-line JavaScript snippet. This one line of code will load Localize on your site and automatically change the language based on the language preference of visitors.

How it works:
By loading Localize code onto your website, it can:
  • Identify text on your website,
  • Replace text with translations, when available,
  • Adapt the text for pluralization and variables,
  • Order translations for unrecognized content,
  • Help you go global!
The Localize library translates the phrases on your pages and sends unrecognized phrases to the Localize dashboard for later translation. On the Localize dashboard, you can:
  • View content and translations
  • Add or remove languages
  • Translate content
  • Order translations (machine or human)
Steps for using localizejs:
Integrating localizejs is a very straightforward process:

Step 1: Create a project account on localizejs.com. As a result, a localized code snippet with project id is generated.

Step 2: Add this code snippet to the header file of the website.
   for eg:  1) main.html
               2) django_main.html

Results: After reloading the page, a toggle menu bar will appear on the page with languages ts hat you selected in your localizejs account. This enables users to select a language of his/her choice. And as soon as they do this, bingo, the language on all pages that have the snippet is changed based on the user’s choice.

Afterthoughts:
Following the successful installation of either of the two services, the sheer number of languages provided makes the whole process worth it. From Arabic to Swahili, both of these solutions provide an astounding 93 languages in total. When you’re trying to attract customers from around the world, comprehensibility plays a critical role in this. By integrating multiple languages on an edX site, not only is it a huge step towards fixing localization issues, but you’re developing a higher standard of consideration towards your visitors.
​

Reference: https://github.com/edx/edx-platform/wiki/Internationalization-and-localization

30 Comments
lmovers link
12/16/2022 02:55:48 am

eduNEXT has always contributed to this process, by taking care of one of the most complete and well maintained translations and also helping move forward the translation efforts in several other languages. We currently support:

Arabic
Danish
German
English and more

Reply
شيخ روحاني link
2/8/2023 12:48:07 am

That is really attention-grabbing, You’re a very professional blogger.
I’ve joined your feed and sit up for in quest of more of your wonderful post.
Additionally, I have shared your site in my social networks

https://www.rauhane.net
https://wikimedia.cc
https://hurenberlin.com/
https://www.elso9.com/
https://www.s3udy.org/
https://www.eljnoub.com/
https://www.q8yat.org/
https://www.rauhane.net
https://www.jeouzal.org
https://www.alfalaki.net
https://www.jaouzal.org

Reply
AC deep cleaning dubai link
5/15/2023 08:55:38 pm

I’m very happy to read this. This is the type of manual that needs to be given and not the accidental misinformation that’s at the other blogs. Appreciate your sharing, Regards, <a href="http://www.cityservedubai.com/tile-grout-cleaning-in-dubai/">AC deep cleaning dubai</a>

Reply
Marble cleaning service in Dubai link
10/22/2023 12:33:07 am

Fantastic Blog! This is the type of post that needs to be given and not the accidental misinformation that’s at the other blogs. Appreciate your sharing. Kind regards, <a href="https://www.cityservedubai.com/marble-polishing-company-dubai/">Marble cleaning service in dubai</a>

Reply
Marble polishing service in dubai link
10/22/2023 11:54:46 pm

Fantastic Blog! This is the type of post that needs to be given and not the accidental misinformation that’s at the other blogs. Appreciate your sharing. Kind regards, <a href="https://www.cityservedubai.com/marble-polishing-company-dubai/">Marble polishing service in dubai</a>

Reply
Marble cleaning Dubai link
10/27/2023 10:41:11 pm

Simply amazing what an blog guys. This blog is very nice idea and thought. You guys are amazing. Warm regards<a href="http://cleanerdubai.com/floor-polishing-dubai/">Marble cleaning dubai</a>

Reply
Marble polishing Dubai link
10/28/2023 12:41:52 am

Fantastic blog guys! Very happy to read your blog as it has many ideas with lots of knowledge which can be used. Look forward for more and more blog of yours. You guys are amazing. Warm regards<a href="http://cleanerdubai.com/marble-polishing-service-in-dubai/">Marble polishing dubai</a>

Reply
Furniture polishing in Dubai link
11/7/2023 01:49:07 am

Wonderful information, thanks a lot for sharing kind of information. Your website gives the best and the most interesting information. Thanks a ton once again, Regards, <a href="http://www.smartbmuae.com/professional-wood-furniture-polishing-dubai/">Furniture polishing in dubai</a>

Reply
Air duct cleaning and disinfection dubai
11/9/2023 10:21:50 pm

Nice post! This is the type of post that needs to be given and not the accidental misinformation that’s at the other blogs. Appreciate your sharing. Kind regards, <a href="http://www.cityservedubai.com/air-duct-cleaning-dubai/">Air duct cleaning and disinfection dubai</a>

Reply
Air duct clean dubai
11/10/2023 03:52:51 am

Nice post! This is the type of post that needs to be given and not the accidental misinformation that’s at the other blogs. Appreciate your sharing. Kind regards, <a href="http://www.cityservedubai.com/air-duct-cleaning-dubai/">Air duct clean dubai</a>

Reply
Marble cleaning company in dubai link
11/10/2023 08:22:32 pm

lovely information as we have been looking for... Your article is fantastic and I would like tell you that you have done great job and we looking forward to read more. Keep up the good work. Regards<a href="http://accleaningdubai.com/floor-polishing/mable-polishing-company-in-dubai/">Marble cleaning company in dubai</a>

Reply
Move in deep cleaning company dubai link
11/21/2023 06:14:47 am

lovely information as we have been looking for... Your article is fantastic and I would like tell you that you have done great job and we looking forward to read more. Keep up the good work. Regards<a href="http://accleaningdubai.com/professional-move-in-move-out-cleaning-dubai/">Move in deep cleaning company dubai</a>

Reply
Move in steam cleaning dubai
11/30/2023 02:56:04 am

Superb article with amazing information provided by your article, I would like to thank you guys for sharing such a fantastic blog. Regards <a href="http://accleaningdubai.com/cleaning-services/steam-cleaning-company-in-dubai/">Move in steam cleaning dubai</a>

Reply
Apartment steam cleaning dubai
11/30/2023 03:26:12 am

Awesome article with great information provided by your article, here I would like to thank you guys for sharing such a fantastic blog. Best Regards <a href="http://accleaningdubai.com/cleaning-services/steam-cleaning-company-in-dubai/">Apartment steam cleaning dubai</a>

Reply
Move in deep cleaning company dubai link
12/12/2023 07:29:23 pm

lovely information as we have been looking for... Your article is fantastic and I would like tell you that you have done great job and we looking forward to read more. Keep up the good work. Regards<a href="http://accleaningdubai.com/professional-move-in-move-out-cleaning-dubai/">Move in deep cleaning company dubai</a>

Reply
Marble cleaning company in Dubai link
12/14/2023 08:23:01 pm

Amazing your blog as it has many ideas with lots of knowledge which can be used. Look forward for more and more blog of yours. You guys are amazing. Warm regards<a href="http://cleanerdubai.com/marble-polishing-service-in-dubai/">Marble cleaning company in dubai</a>

Reply
شركات نقل عفش واثاث بجدة link
11/4/2024 02:00:45 pm


https://fullservicelavoro.jimdosite.com/
http://treeads.nation2.com/
https://jumperads.yolasite.com/
http://jumperads.nation2.com/
http://transferefurniture.hatenablog.com
https://atar-almadinah.weebly.com/
https://allmoversinriyadh.wordpress.com/
https://allmoversinriyadh.wordpress.com/2022/04/09/%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d8%a8%d8%a7%d9%84%d8%b1%d9%8a%d8%a7%d8%b6-%d9%85%d8%ac%d8%b1%d8%a8%d8%a9/
https://allmoversinriyadh.wordpress.com/2022/04/07/%d8%a7%d9%81%d8%b6%d9%84-%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d8%a8%d8%a7%d9%84%d8%b1%d9%8a%d8%a7%d8%b6/
https://allmoversinriyadh.wordpress.com/2022/05/13/%d8%b4%d8%b1%d9%83%d8%a9-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d9%88%d8%ba%d8%b1%d9%81-%d8%a7%d9%84%d9%86%d9%88%d9%85-%d8%a8%d8%a7%d9%84%d8%b1%d9%8a%d8%a7%d8%b6/
https://companymoversinjeddah.wordpress.com/
https://moversfurniture2018.wordpress.com/2018/12/30/%D8%A7%D9%87%D9%85-%D9%85%D9%83%D8%A7%D8%AA%D8%A8-%D9%88%D9%85%D8%A4%D8%B3%D8%B3%D8%A7%D8%AA-%D8%B4%D8%B1%D9%83%D8%A7%D8%AA-%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D8%A8%D8%AC%D8%A7%D8%B2%D8%A7%D9%86/
https://moversriyadhcom.wordpress.com/
https://moversmedina.wordpress.com/
https://moversfurniture2018.wordpress.com/
https://moversmecca.wordpress.com/
https://khairyayman74.wordpress.com/
https://companymoversmecca.home.blog/
https://companymoverstaif.home.blog/
https://companymoverskhamismushit.home.blog/
https://whitear.home.blog/
https://companyhouseservice.wordpress.com/
http://bestmoversfurniture.wordpress.com/
https://companymoversjeddah.wordpress.com/
https://companycleaning307819260.wordpress.com/
https://companymoversriydah.wordpress.com/
https://ataralmadinah662300791.wordpress.com/
https://ataralmadinah662300791.wordpress.com/2022/02/05/%d8%b4%d8%b1%d9%83%d8%a9-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d8%a8%d8%a7%d9%84%d8%b1%d9%8a%d8%a7%d8%b6/
https://ataralmadinah662300791.wordpress.com/2022/04/12/%D8%B4%D8%B1%D9%83%D8%A9-%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D9%85%D9%86-%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6-%D8%A7%D9%84%D9%89-%D8%A7%D9%84%D8%AF%D9%85%D8%A7%D9%85/
https://groups.google.com/g/moversfurniture/c/wwQFSNvgyAI
https://groups.google.com/g/moversfurniture/c/4L1oHETS4mQ
https://nowewyrazy.uw.edu.pl/profil/khairyayman
https://companyhouseservice.wordpress.com/2022/08/06/%d8%a7%d9%81%d8%b6%d9%84-%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d8%a8%d8%a7%d9%84%d8%b1%d9%8a%d8%a7%d8%b6/
https://ataralmadinah662300791.wordpress.com/ شركة الصقر الدولي لنقل العفش والاثاث وخدمات التنظيف المنزلية

Reply
شركة نقل اثاث بمكة link
11/4/2024 02:12:04 pm


<a href="https://jumperads.com/">شركة المتحدة</a>
<a href="https://jumperads.com/transfer-furniture-dammam-khobar.html">شركة نقل عفش بالخبر</a>
<a href="https://jumperads.com/transfer-furniture-medina-almonawara.html">شركة نقل عفش بالمدينة المنورة</a>
<a href="https://jumperads.com/transfer-furniture-riyadh.html">شركة نقل عفش بالرياض</a>
<a href="https://jumperads.com/transfer-furniture-jeddah.html">شركة نقل عفش بجدة</a>
<a href="https://jumperads.com/transfer-furniture-mecca.html">شركة نقل عفش بمكة</a>
<a href="https://jumperads.com/transfer-furniture-taif.html">شركة نقل عفش بالطائف</a>
<a href="https://jumperads.com/transfer-furniture-yanbu.html">شركة نقل عفش بينبع</a>
<a href="https://jumperads.com/transfer-furniture-in-najran.html">شركة نقل عفش بنجران</a>
<a href="https://jumperads.com/transfer-furniture-in-khamis-mushait.html">شركة نقل عفش بخميس مشيط</a>
<a href="https://jumperads.com/transfer-furniture-jazan.html">شركة نقل عفش بجازان</a>
<a href="https://jumperads.com/transfer-furniture-abha.html">شركة نقل عفش بابها</a>
<a href="https://jumperads.com/transfer-furniture-buraydah.html">شركة نقل عفش ببريدة</a>
<a href="https://jumperads.com/transfer-furniture-qassim.html">شركة نقل عفش بالقصيم</a>
<a href="https://jumperads.com/transfer-furniture-tabuk.html">شركة نقل عفش بتبوك</a>
<a href="https://jumperads.com/qassim/anti-insects-company-qassim.html">شركة مكافحة حشرات بالقصيم</a>
<a href="https://jumperads.com/qassim/water-leaks-detection-company-qassim.html">شركة كشف تسربات بالقصيم</a>
<a href="https://jumperads.com/qassim/qassim-cleaning-company-home.html">شركة تنظيف شقق بالقصيم</a>
<a href="https://jumperads.com/qassim/qassim-cleaning-company-tanks.html">شركة تنظيف خزانات بالقصيم</a>
<a href="https://jumperads.com/qassim/qassim-cleaning-company-Villas.html">شركة تنظيف فلل بالقصيم</a>
<a href="https://jumperads.com/qassim/qassim-cleaning-company-house.html">شركة تنظيف منازل بالقصيم</a>
<a href="https://jumperads.com/qassim/qassim-cleaning-company-sofa.html">شركة تنظيف كنب بالقصيم</a>
<a href="https://jumperads.com/qassim/qassim-cleaning-company-Carpet.html">شركة تنظيف سجاد بالقصيم</a>
<a href="https://jumperads.com/qassim/qassim-cleaning-company.html">شركة تنظيف مجال

Reply
شركة تنظيف منازل بجدة link
11/4/2024 02:55:36 pm


https://emc-mee.com/blog.html شركات نقل العفش
https://emc-mee.com/cleaning-company-yanbu.html شركة تنظيف بينبع
https://emc-mee.com/blog.html شركة نقل عفش
https://emc-mee.com/anti-insects-company-dammam.html شركة مكافحة حشرات بالدمام
https://emc-mee.com/tanks-cleaning-company-jeddah.html شركة تنظيف خزانات بجدة
https://emc-mee.com/water-leaks-detection-isolate-company-dammam.html شركة كشف تسربات المياه بالدمام
https://emc-mee.com/ شركة الفا لنقل عفش واثاث
https://emc-mee.com/transfer-furniture-jeddah.html شركة نقل عفش بجدة
https://emc-mee.com/transfer-furniture-almadina-almonawara.html شركة نقل عفش بالمدينة المنورة
https://emc-mee.com/movers-in-riyadh-company.html شركة نقل اثاث بالرياض
https://emc-mee.com/transfer-furniture-dammam.html شركة نقل عفش بالدمام
https://emc-mee.com/transfer-furniture-taif.html شركة نقل عفش بالطائف
https://emc-mee.com/transfer-furniture-mecca.html شركة نقل عفش بمكة
https://emc-mee.com/transfer-furniture-yanbu.html شركة نقل عفش بينبع
https://emc-mee.com/transfer-furniture-alkharj.html شركة نقل عفش بالخرج
https://emc-mee.com/transfer-furniture-buraydah.html شركة نقل عفش ببريدة
https://emc-mee.com/transfer-furniture-khamis-mushait.html شركة نقل عفش بخميس مشيط
https://emc-mee.com/transfer-furniture-qassim.html شركة نقل عفش بالقصيم
https://emc-mee.com/transfer-furniture-tabuk.html شركة نقل عفش بتبوك
https://emc-mee.com/transfer-furniture-abha.html شركة نقل عفش بابها
https://emc-mee.com/transfer-furniture-najran.html شركة نقل عفش بنجران
https://emc-mee.com/transfer-furniture-hail.html شركة نقل عفش بحائل
https://emc-mee.com/transfer-furniture-dhahran.html شركة نقل عفش بالظهران
https://emc-mee.com/transfer-furniture-kuwait.html شركة نقل عفش بالكويت
https://emc-mee.com/price-transfer-furniture-in-khamis-mushit.html اسعار شركات نقل عفش بخميس مشيط
https://emc-mee.com/numbers-company-transfer-furniture-in-khamis-mushit.html ارقام شركات نقل عفش بخميس مشيط
https://emc-mee.com/new-company-transfer-furniture-in-khamis-mushit.html شركة نقل عفش بخميس مشيط جديدة
https://emc-mee.com/transfer-furniture-from-khamis-to-riyadh.html شركة ن&#

Reply
شركة السعودي الالماني للخدمات المنزلية link
11/4/2024 03:05:56 pm



https://saudi-germany.com/ شركة السعودي الالماني للخدمات المنزلية
https://saudi-germany.com/%d8%b4%d8%b1%d9%83%d8%a7%d8%aa-%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d8%ae%d8%b2%d8%a7%d9%86%d8%a7%d8%aa-%d8%a8%d8%ac%d8%af%d8%a9/ شركات تنظيف خزانات بجدة
https://saudi-germany.com/%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d8%ae%d8%b2%d8%a7%d9%86%d8%a7%d8%aa-%d8%a8%d8%ac%d8%af%d8%a9/ تنظيف خزانات بجدة
https://saudi-germany.com/%d8%a7%d9%81%d8%b6%d9%84-%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d8%ae%d8%b2%d8%a7%d9%86%d8%a7%d8%aa-%d8%a8%d8%ac%d8%af%d8%a9/ افضل شركة تنظيف خزانات بجدة
https://saudi-germany.com/%d8%a7%d8%b1%d8%ae%d8%b5-%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d8%ae%d8%b2%d8%a7%d9%86%d8%a7%d8%aa-%d8%a8%d8%ac%d8%af%d8%a9/ ارخص شركة تنظيف خزانات بجدة
https://saudi-germany.com/%d8%ba%d8%b3%d9%8a%d9%84-%d8%ae%d8%b2%d8%a7%d9%86%d8%a7%d8%aa-%d8%a8%d8%ac%d8%af%d8%a9/ غسيل خزانات بجدة
https://saudi-germany.com/%d8%b4%d8%b1%d9%83%d8%a9-%d8%aa%d9%86%d8%b8%d9%8a%d9%81-%d8%ae%d8%b2%d8%a7%d9%86%d8%a7%d8%aa-%d8%a8%d8%ac%d8%af%d8%a9/ شركة تنظيف خزانات بجدة
https://saudi-germany.com/cleaning-tanks-company-taif/
https://saudi-germany.com/cleaning-tanks-company-mecca/
https://saudi-germany.com/jumperads-transfer-furniture/

https://saudi-germany.com/%d8%a7%d9%81%d8%b6%d9%84-20-%d8%b4%d8%b1%d9%83%d8%a9-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d8%a8%d9%8a%d9%86%d8%a8%d8%b9-%d8%ae%d8%b5%d9%85-50-%d9%85%d8%b9-%d8%a7%d9%84%d9%81%d9%83-%d9%88%d8%a7/
https://saudi-germany.com/%d8%a7%d8%b1%d8%ae%d8%b5-%d8%b4%d8%b1%d9%83%d8%a9-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d8%ac%d8%af%d8%a9-%d8%ad%d9%8a-%d8%a7%d9%84%d8%b5%d9%81%d8%a7/
https://saudi-germany.com/%d8%a7%d8%b1%d8%ae%d8%b5-%d8%b4%d8%b1%d9%83%d8%a9-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d8%ac%d8%af%d8%a9-%d8%a7%d8%a8%d8%ad%d8%b1-%d8%a7%d9%84%d8%b4%d9%85%d8%a7%d9%84%d9%8a%d8%a9/
https://saudi-germany.com/%d8%a7%d8%b1%d9%82%d8%a7%d9%85-%d8%b4%d8%b1%d9%83%d8%a7%d8%aa-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d8%a8%d8%ac%d8%af%d8%a9-%d9%85%d8%b9-%d8%a7%d9%84%d8%aa%d8%ba%d9%84%d9%8a%d9%81/
https://saudi-germany.com/%d8%a7%d8%b1%d8%ae%d8%b5-%d8%b4%d8%b1%d9%83%d8%a9-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d8%a8%d8%ac%d8%af%d8%a9/

Reply
شركة نقل اثاث بالطائف link
11/4/2024 03:08:21 pm


https://www.crtmovers.com/
https://www.crtmovers.com/2020/10/transfer-furniture-taif.html شركة نقل اثاث بالطائف
https://www.crtmovers.com/2020/10/transfer-furniture-madina.html
https://www.crtmovers.com/2020/10/movers-madina.html
https://www.crtmovers.com/2020/10/transfer-furniture-riyadh.html
https://www.crtmovers.com/2020/07/transfer-furniture-riyadh.html
https://www.crtmovers.com/2020/05/mecca-transfer-furniture-company-2020.html
https://www.crtmovers.com/2020/05/riyadh-transfer-furniture-company.html
https://www.crtmovers.com/2019/12/jeddah-transfer-furniture.html
https://www.crtmovers.com/2019/12/transfer-furniture-company-jeddah.html
https://www.crtmovers.com/2019/12/transfer-furniture-jeddah-1.html
https://www.crtmovers.com/2019/12/transfer-furniture-taif-1.html
https://www.crtmovers.com/2019/12/transfer-furniture-taif.html
https://www.crtmovers.com/2019/12/price-company-cleaning-tanks-jeddah.html
https://www.crtmovers.com/2019/12/blog-post.html
https://www.crtmovers.com/2019/12/cleaning-tanks-jeddah.html
https://www.crtmovers.com/2023/01/%d8%a7%d9%81%d8%b6%d9%84-%d8%b4%d8%b1%d9%83%d8%a9-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d8%a8%d8%ac%d8%af%d8%a9.html

Reply
شركة سكاي نقل العفش link
11/4/2024 03:09:21 pm

https://treeads.net/ شركة سكاي نقل العفش
https://treeads.net/blog.html مدونة لنقل العفش
https://treeads.net/movers-mecca.html شركة نقل عفش بمكة
https://treeads.net/movers-riyadh-company.html شركة نقل عفش بالرياض
https://treeads.net/all-movers-madina.html شركة نقل عفش بالمدينة المنورة
https://treeads.net/movers-jeddah-company.html شركة نقل عفش بجدة
https://treeads.net/movers-taif.html شركة نقل عفش بالطائف
https://treeads.net/movers-dammam-company.html شركة نقل عفش بالدمام
https://treeads.net/movers-qatif.html شركة نقل عفش بالقطيف
https://treeads.net/movers-jubail.html شركة نقل عفش بالجبيل
https://treeads.net/movers-khobar.html شركة نقل عفش بالخبر
https://treeads.net/movers-ahsa.html شركة نقل عفش بالاحساء
https://treeads.net/movers-kharj.html شركة نقل عفش بالخرج
https://treeads.net/movers-khamis-mushait.html شركة نقل عفش بخميس مشيط
https://treeads.net/movers-abha.html شركة نقل عفش بابها
https://treeads.net/movers-qassim.html شركة نقل عفش بالقصيم
https://treeads.net/movers-yanbu.html شركة نقل عفش بينبع
https://treeads.net/movers-najran.html شركة نقل عفش بنجران
https://treeads.net/movers-hail.html شركة نقل عفش بحائل
https://treeads.net/movers-buraydah.html شركة نقل عفش ببريدة
https://treeads.net/movers-tabuk.html شركة نقل عفش بتبوك
https://treeads.net/movers-dhahran.html شركة نقل عفش بالظهران
https://treeads.net/movers-rabigh.html شركة نقل عفش برابغ
https://treeads.net/movers-baaha.html شركة نقل عفش بالباحه
https://treeads.net/movers-asseer.html شركة نقل عفش بعسير
https://treeads.net/movers-mgmaa.html شركة نقل عفش بالمجمعة
https://treeads.net/movers-sharora.html شركة نقل عفش بشرورة
https://treeads.net/how-movers-furniture-yanbu.html كيفية نقل العفش بينبع
https://treeads.net/price-movers-furniture-yanbu.html اسعار نقل عفش بينبع
https://treeads.net/find-company-transfer-furniture-yanbu.html البحث عن شركات نقل العفش بينبع
https://treeads.net/transfer-furniture-khamis-mushit.html شركات نقل ال

Reply
شركة نقل عفش بالمدينة المنورة link
11/4/2024 03:10:47 pm



http://www.domyate.com/2019/08/27/transfer-furniture-north-riyadh/ نقل عفش شمال الرياض
http://www.domyate.com/2019/09/05/movers-company-khamis-mushait/ شركات نقل عفش بخميس مشيط
http://www.domyate.com/2019/09/05/10-company-transfer-furniture-khamis-mushait/ شركة نقل العفش بخميس مشيط
http://www.domyate.com/2019/09/05/all-transfer-furniture-khamis-mushait/ شركات نقل اثاث بخميس مشيط
http://www.domyate.com/2019/09/05/best-company-transfer-furniture-khamis-mushit/ افضل شركات نقل اثاث بخميس مشيط
http://www.domyate.com/2019/09/05/company-transfer-furniture-khamis-mushit/ شركات نقل اثاث بخميس مشيط
http://www.domyate.com/category/%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D8%AC%D8%AF%D8%A9/ نقل عفش جدة
http://www.domyate.com/2019/09/25/movers-furniture-from-jeddah-to-jordan/ نقل عفش من جدة الي الاردن
http://www.domyate.com/2019/10/03/price-cleaning-tanks-in-jeddah/ اسعار شركات تنظيف خزانات بجدة
http://www.domyate.com/2019/09/25/movers-furniture-from-jeddah-to-egypt/ نقل عفش من جدة الي مصر
http://www.domyate.com/2019/09/24/movers-furniture-from-jeddah-to-lebanon/ نقل عفش من جدة الي لبنان
http://www.domyate.com/2019/09/22/%d8%a3%d9%86%d8%ac%d8%ad-%d8%b4%d8%b1%d9%83%d8%a7%d8%aa-%d9%86%d9%82%d9%84-%d8%a7%d8%ab%d8%a7%d8%ab-%d8%a8%d8%ac%d8%af%d8%a9/ شركات نقل اثاث بجدة
http://www.domyate.com/2019/09/22/best-company-movers-jeddah/ افضل شركات نقل اثاث جدة
http://www.domyate.com/2019/09/22/company-transfer-furniture-yanbu/ شركات نقل العفش بينبع
http://www.domyate.com/2019/09/21/taif-transfer-furniture-company/ شركة نقل عفش في الطائف
http://www.domyate.com/2019/09/21/%d8%b4%d8%b1%d9%83%d8%a7%d8%aa-%d9%86%d9%82%d9%84-%d8%a7%d9%84%d8%b9%d9%81%d8%b4/ شركات نقل العفش
http://www.domyate.com/2019/09/21/%d8%b7%d8%b1%d9%82-%d9%86%d9%82%d9%84-%d8%a7%d9%84%d8%b9%d9%81%d8%b4/ طرق نقل العفش
http://www.domyate.com/2019/09/20/%d8%ae%d8%b7%d9%88%d8%a7%d8%aa-%d9%86%d9%82%d9%84-%d8%a7%d9%84%d8%b9%d9%81%d8%b4-%d9%88%d8%a7%d9%84%d8%a7%d8%ab%d8%a7%d8%ab/ خطوات نقل العفش والاثاث
http://www.domyate.com/2019/09/20/best-10-company-transfer-furniture/ افضل 10 شركات نقل عفش
http://www.domyate.com/2019/09/20/%d9%83%d9%8a%d9%81-%d9%8a%d8%aa%d9%85-%d8%a7%d8%ae%d8%aa%d9%8a%d8%a7%d8%b1-%d8%b4%d8%b1%d9%83%d8%a7%d8%aa-%d9%86%d9%82%d9%84-%d8%a7%d9%84%d8%b9%d9%81%d8%b4-%d9%88%d8%a7%d9%84%d8%a7%d8%ab%d8%a7%d8%ab/ اختيار شركات نقل العفش والاثاث
http://www.domyate.com/2019/09/20/cleaning-company-house-taif/ شركة تنظيف منازل بالطائف
http://www.domyate.com/2019/09/20/company-cleaning-home-in-taif/ شركة تنظيف شقق بالطائف
http://www.domyate.com/2019/09/20/ta

Reply
شركة كيان لنقل العفش link
11/4/2024 03:11:46 pm

https://mycanadafitness.com/ شركة كيان لنقل العفش
https://mycanadafitness.com/forum.html منتدي نقل العفش
https://mycanadafitness.com/movingfurnitureriyadh.html شركة نقل اثاث بالرياض
https://mycanadafitness.com/movingfurniturejaddah.html شركة نقل اثاث بجدة
https://mycanadafitness.com/movingfurnituremecca.html شركة نقل اثاث بمكة
https://mycanadafitness.com/movingfurnituretaif.html شركة نقل اثاث بالطائف
https://mycanadafitness.com/movingfurnituremadina.html شركة نقل اثاث بالمدينة المنورة
https://mycanadafitness.com/movingfurnituredammam.html شركة نقل اثاث بالدمام
https://mycanadafitness.com/movingfurniturekhobar.html شركة نقل اثاث بالخبر
https://mycanadafitness.com/movingfurnituredhahran.html شركة نقل اثاث بالظهران
https://mycanadafitness.com/movingfurniturejubail.html شركة نقل اثاث بالجبيل
https://mycanadafitness.com/movingfurnitureqatif.html شركة نقل اثاث بالقطيف
https://mycanadafitness.com/movingfurnitureahsa.html شركة نقل اثاث بالاحساء
https://mycanadafitness.com/movingfurniturekharj.html شركة نقل اثاث بالخرج
https://mycanadafitness.com/movingfurniturekhamismushit.html شركة نقل اثاث بخميس مشيط
https://mycanadafitness.com/movingfurnitureabha.html شركة نقل اثاث بابها
https://mycanadafitness.com/movingfurniturenajran.html شركة نقل اثاث بنجران
https://mycanadafitness.com/movingfurniturejazan.html شركة نقل اثاث بجازان
https://mycanadafitness.com/movingfurnitureasir.html شركة نقل اثاث بعسير
https://mycanadafitness.com/movingfurniturehail.html شركة نقل اثاث بحائل
https://mycanadafitness.com/movingfurnitureqassim.html شركة نقل عفش بالقصيم
https://mycanadafitness.com/movingfurnitureyanbu.html شركة نقل اثاث بينبع
https://mycanadafitness.com/movingfurnitureburaidah.html شركة نقل عفش ببريدة
https://mycanadafitness.com/movingfurniturehafralbatin.html شركة نقل عفش بحفر الباطن
https://mycanadafitness.com/movingfurniturerabigh.html شركة نقل عفش برابغ
https://mycanadafitness.com/movingfurnituretabuk.html شركة نقل عفش بتبوك
https://mycanadafitness.com/movingfurnitureasfan.html شركة نقل عفش بعسفان
https://mycanadafitness.com/movingfurnituresharora.html شركة نقل عفش بشرورة
https://mycanadafitness

Reply
شركة ريلاكس لنقل العفش والاثاث link
11/4/2024 03:12:46 pm


http://fullservicelavoro.com/ شركة ريلاكس لنقل العفش والاثاث
http://fullservicelavoro.com/2019/01/07/transfer-movers-taif-furniture/ شركة نقل عفش بالطائف
http://fullservicelavoro.com/2019/01/08/transfer-movers-riyadh-furniture/ شركة نقل عفش بالرياض
http://fullservicelavoro.com/2019/01/08/transfer-movers-jeddah-furniture/ شركة نقل عفش بجدة
http://fullservicelavoro.com/2019/01/01/transfer-and-movers-furniture-mecca/ شركة نقل عفش بمكة
http://fullservicelavoro.com/2019/01/07/transfer-movers-madina-furniture/ شركة نقل عفش بالمدينة المنورة
http://fullservicelavoro.com/2019/01/07/transfer-movers-khamis-mushait-furniture/ شركة نقل عفش بخميس مشيط
http://fullservicelavoro.com/2019/01/09/transfer-movers-abha-furniture/ شركة نقل اثاث بابها
http://fullservicelavoro.com/2019/01/07/transfer-movers-najran-furniture/ شركة نقل عفش بنجران
http://fullservicelavoro.com/2019/01/16/transfer-movers-hail-furniture/ ِشركة نقل عفش بحائل
http://fullservicelavoro.com/2019/01/16/transfer-movers-qassim-furniture/ شركة نقل عفش بالقصيم
http://fullservicelavoro.com/2019/02/02/transfer-movers-furniture-in-bahaa/ شركة نقل عفش بالباحة
http://fullservicelavoro.com/2019/01/13/transfer-movers-yanbu-furniture/ شركة نقل عفش بينبع
http://fullservicelavoro.com/2019/01/18/%d8%af%d9%8a%d9%86%d8%a7-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d8%a8%d8%a7%d8%a8%d9%87%d8%a7/ دينا نقل عفش بابها
http://fullservicelavoro.com/2019/01/13/%D9%86%D9%82%D9%84-%D8%A7%D9%84%D8%A7%D8%AB%D8%A7%D8%AB-%D8%A8%D8%A7%D9%84%D9%85%D8%AF%D9%8A%D9%86%D8%A9-%D8%A7%D9%84%D9%85%D9%86%D9%88%D8%B1%D8%A9-%D8%A7%D9%87%D9%85-%D8%B4%D8%B1%D9%83%D8%A7%D8%AA/ نقل الاثاث بالمدينة المنورة
http://fullservicelavoro.com/2019/01/12/%D8%A7%D8%B1%D8%AE%D8%B5-%D8%B4%D8%B1%D9%83%D8%A9-%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D8%A8%D9%85%D9%83%D8%A9/ ارخص شركة نقل عفش بمكة
http://fullservicelavoro.com/2019/01/07/transfer-movers-elkharj-furniture/ شركة نقل عفش بالخرج
http://fullservicelavoro.com/2019/01/07/transfer-movers-baqaa-furniture/ شركة نقل عفش بالبقعاء
http://fullservicelavoro.com/2019/02/05/transfer-furniture-in-jazan/ شركة نقل عفش بجازان

Reply
ارخص شركة نقل عفش وأثاث بمكة link
11/4/2024 03:13:42 pm


https://sites.google.com/view/movers-riyadh/
https://sites.google.com/view/movers-riyadh/movers-mecca
https://sites.google.com/view/movers-riyadh/home
https://sites.google.com/view/movers-riyadh/movers-jedaah-elhamdniah
https://sites.google.com/view/movers-riyadh/movers-yanbu
https://sites.google.com/view/movers-riyadh/movers-najran
https://sites.google.com/view/movers-riyadh/movers-Jizan
https://sites.google.com/view/movers-riyadh/jazan
https://sites.google.com/view/movers-riyadh/taif
https://sites.google.com/view/movers-riyadh/moversjeddah
https://sites.google.com/view/movers-riyadh/movers-abha
https://sites.google.com/view/movers-riyadh/movers-elahsa
https://sites.google.com/view/movers-riyadh/movers-elkhobar
https://sites.google.com/view/movers-riyadh/movers-elkharj
https://sites.google.com/view/movers-riyadh/movers-elmadina-elmnowara
https://sites.google.com/view/movers-riyadh/movers-eljubail
https://sites.google.com/view/movers-riyadh/movers-elqassim
https://sites.google.com/view/movers-riyadh/movers-hafrelbatin
https://sites.google.com/view/movers-riyadh/movers-elbaha
https://sites.google.com/view/movers-riyadh/movers-jeddah
https://sites.google.com/view/movers-riyadh/movers-dammam
https://sites.google.com/view/movers-riyadh/movers-taif
https://sites.google.com/view/movers-riyadh/movers-burydah
https://sites.google.com/view/movers-riyadh/movers-tabuk
https://sites.google.com/view/movers-riyadh/movers-hail
https://sites.google.com/view/movers-riyadh/movers-khamis-mushait
https://sites.google.com/view/movers-riyadh/movers-rabigh
https://sites.google.com/view/movers-riyadh/madina
https://sites.google.com/view/movers-riyadh/mecca
https://sites.google.com/view/movers-riyadh/dammam
https://sites.google.com/view/movers-riyadh/jeddah
https://sites.google.com/view/movers-riyadh/ahsa
https://sites.google.com/view/movers-riyadh/cleaning-mecca

Reply
شركات نقل الاثاث link
11/4/2024 03:15:06 pm


https://is.gd/zxECu
https://is.gd/BtLzld
https://is.gd/nHp6N4
https://is.gd/BLejy1
https://is.gd/bJ2Dmy
https://eslamiatview.blogspot.com/2022/09/transfer-furniture-.html
https://ataralmadinah662300791.wordpress.com/2022/09/05/%d8%b4%d8%b1%d9%83%d8%a9-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d9%85%d9%86-%d8%ac%d8%af%d8%a9-%d8%a7%d9%84%d9%89-%d8%aa%d8%a8%d9%88%d9%83-%d9%85%d8%b9-%d8%a7%d9%84%d8%aa%d8%ba%d9%84%d9%8a%d9%81/
https://emc-mee.page.tl/%26%231575%3B%26%231585%3B%26%231602%3B%26%231575%3B%26%231605%3B-%26%231588%3B%26%231585%3B%26%231603%3B%26%231575%3B%26%231578%3B-%26%231606%3B%26%231602%3B%26%231604%3B-%26%231593%3B%26%231601%3B%26%231588%3B-%26%231576%3B%26%231580%3B%26%231583%3B%26%231577%3B.htm
https://www.khedmeh.com/wall/blogs/12905
https://emcmee.blogspot.com/2022/08/transfer-furniture-jeddah.html
https://www.khedmeh.com/wall/blogs/post/12991
https://hackmd.io/zG4PL9Z7T9qjLKOzYO2zxw
https://hackmd.io/LfF2ixQ_STiyVQrWSi9Bew
https://ko-fi.com/ataralmadinah
https://atar-almadinah.seesaa.net/article/491147633.html?1661999400
https://atar-almadinah.seesaa.net/article/491147451.html?1661998619
https://groups.google.com/g/atar-almadinah-movers-jedah/c/RUKhB6rV8J4
https://groups.google.com/g/atar-almadinah-movers-jedah/c/lUp4E1DOQmw
https://telegra.ph/%D8%B4%D8%B1%D9%83%D8%A9-%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D8%A8%D8%AC%D8%AF%D8%A9-08-31
https://www.behance.net/ataralmadinah
https://emcmee.blogspot.com/2022/08/transfer-furniture-jeddah.html
https://onlylocal.com.au/listing/%d8%b4%d8%b1%d9%83%d8%a9-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d9%88%d8%a7%d8%ab%d8%a7%d8%ab-%d8%a8%d8%ac%d8%af%d8%a9/
https://uberant.com/users/ataralmadinah
https://www.soft-clouds.com/blogs/1195/%D8%B4%D8%B1%D9%83%D8%A9-%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D8%A7%D8%A8%D8%AD%D8%B1-%D8%A7%D9%84%D8%B4%D9%85%D8%A7%D9%84%D9%8A%D8%A9
https://www.soft-clouds.com/blogs/1194/%D8%B4%D9%81%D8%B7-%D8%A8%D9%8A%D8%A7%D8%B1%D8%A9-%D8%A8%D8%AC%D8%AF%D8%A9
https://www.skreebee.com/read-blog/115087
https://telegra.ph/%D8%B4%D8%B1%D9%83%D8%A9-%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D9%85%D9%86-%D8%AC%D8%AF%D8%A9-%D8%A7%D9%84%D9%89-%D8%AA%D8%A8%D9%88%D9%83-09-12
https://ataralmadinah662300791.wordpress.com/2022/09/12/%d8%a7%d8%b1%d9%82%d8%a7%d9%85-%d8%b4%d8%b1%d9%83%d8%a7%d8%aa-%d9%86%d9%82%d9%84-%d8%a7%d9%84%d8%b9%d9%81%d8%b4-%d8%a8%d8%ac%d8%af%d8%a9/
https://rb.gy/rl7jzc
https://cutt.ly/NCZt6Jm
https://is.gd/A89d52
https://oktob.io/posts/43903
https://telegra.ph/%D8%A7%D8%B1%D9%82%D8%A7%D9%85-%D8%B4%D8%B1%D9%83%D8%A7%D8%AA-%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D9%88%D8%A7%D8%AB%D8%A7%D8%AB-%D8%A8%D8%AC%D8%AF%D8%A9-09-12
https://www.skreebee.com/read-blog/115193
https://hackmd.io/@jeddahmovers/B1Is9m6li
https://hackmd.io/@jeddahmovers/B1Ux7Vpxj
https://hackmd.io/@jeddahmovers/S1g3xLaxj
https://webyourself.eu/blogs/36223/%D8%A7%D8%B1%D9%82%D8%A7%D9%85-%D8%B4%D8%B1%D9%83%D8%A7%D8%AA-%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D9%88%D8%A7%D8%AB%D8%A7%D8%AB-%D8%A8%D8%AC%D8%AF%D8%A9
https://moversriyadhcom.wordpress.com/2022/09/13/%d9%90%d8%b4%d8%b1%d9%83%d8%a9-%d9%86%d9%82%d9%84-%d8%b9%d9%81%d8%b4-%d8%a8%d8%ac%d8%a7%d8%b2%d8%a7%d9%86/
https://ko-fi.com/jumperads49641
https://hackmd.io/@jumperads/Syzi0PCei
https://hackmd.io/@jumperads/B1Z2f_Cgj
https://khairyayman85.wixsite.com/jumperads

Reply
alserh link
1/14/2025 05:35:06 am

This is an excellent and informative post about implementing multi-language support on Open edX! I love how you’ve clearly explained the process and its benefits, especially in making learning more accessible to a global audience. The steps you’ve outlined are very practical and helpful for anyone looking to expand their courses beyond language barriers. For more insights into online learning and technology, <a href="https://alserah.net/">alserah.net</a> offers some great content. Thank you for sharing this valuable resource!

Reply
broker link
1/18/2025 01:48:42 am

This is an excellent post about adding multi-language support to Open edX! I appreciate how clearly you’ve explained the steps and benefits of offering courses in multiple languages. It’s great to see how Open edX is being adapted to reach a wider audience, breaking down language barriers and enhancing accessibility for learners worldwide. Your insights into the process are incredibly helpful for educators looking to expand their course offerings. Thank you for sharing this valuable resource!

Reply
Picture Hanging Services link
3/3/2025 01:17:20 am

Fantastic Blog! This is the type of post that needs to be given and not the accidental misinformation that’s at the other blogs. Appreciate your sharing. Kind regards

Reply



Leave a Reply.

    Author

    Danielle Chan

    Archives

    June 2017
    March 2017
    August 2016
    June 2016
    May 2016
    April 2016
    February 2016
    January 2016
    December 2015
    September 2015
    August 2015
    July 2015
    June 2015
    May 2015
    April 2015

    RSS Feed

    Categories

    All
    Open EdX® Help
    XBlock

​
edX and Open edX are registered trademarks of edX Inc. All Rights Reserved.

© 2022  | Perpetual Learning  |  [email protected]  |  134 W 29th St, 607, New York, NY 10001