Cargando…
Toward an international platform: A web-based multi-language system for remote and virtual laboratories using react framework
Universality is crucial for systems to provide services to users with different backgrounds. A good language system can remove language barriers to help to improve system universality. To improve user experience and provide new features to users, the Networked Control System Laboratory (NCSLab) has...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Elsevier
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9547225/ https://www.ncbi.nlm.nih.gov/pubmed/36217470 http://dx.doi.org/10.1016/j.heliyon.2022.e10780 |
_version_ | 1784805217583235072 |
---|---|
author | Lei, Zhongcheng Zhou, Hong Hu, Wenshan Liu, Guo-Ping |
author_facet | Lei, Zhongcheng Zhou, Hong Hu, Wenshan Liu, Guo-Ping |
author_sort | Lei, Zhongcheng |
collection | PubMed |
description | Universality is crucial for systems to provide services to users with different backgrounds. A good language system can remove language barriers to help to improve system universality. To improve user experience and provide new features to users, the Networked Control System Laboratory (NCSLab) has been redeveloped based on React. To achieve toward an international platform, this paper introduces a web-based multi-language system for remote and virtual laboratories based on React. The language system is implemented based on an open source tool named react-intl-universal. The architecture and modular design concept of the language system are investigated and the design and implementation are explored in detail from the perspective of the front-end and back-end separation scheme. The proposed language system has been integrated into the new React-based NCSLab system, which is scalable and can improve universality to serve not only domestic users in China, but also international users from all over the world. |
format | Online Article Text |
id | pubmed-9547225 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Elsevier |
record_format | MEDLINE/PubMed |
spelling | pubmed-95472252022-10-09 Toward an international platform: A web-based multi-language system for remote and virtual laboratories using react framework Lei, Zhongcheng Zhou, Hong Hu, Wenshan Liu, Guo-Ping Heliyon Research Article Universality is crucial for systems to provide services to users with different backgrounds. A good language system can remove language barriers to help to improve system universality. To improve user experience and provide new features to users, the Networked Control System Laboratory (NCSLab) has been redeveloped based on React. To achieve toward an international platform, this paper introduces a web-based multi-language system for remote and virtual laboratories based on React. The language system is implemented based on an open source tool named react-intl-universal. The architecture and modular design concept of the language system are investigated and the design and implementation are explored in detail from the perspective of the front-end and back-end separation scheme. The proposed language system has been integrated into the new React-based NCSLab system, which is scalable and can improve universality to serve not only domestic users in China, but also international users from all over the world. Elsevier 2022-09-29 /pmc/articles/PMC9547225/ /pubmed/36217470 http://dx.doi.org/10.1016/j.heliyon.2022.e10780 Text en © 2022 The Author(s) https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Research Article Lei, Zhongcheng Zhou, Hong Hu, Wenshan Liu, Guo-Ping Toward an international platform: A web-based multi-language system for remote and virtual laboratories using react framework |
title | Toward an international platform: A web-based multi-language system for remote and virtual laboratories using react framework |
title_full | Toward an international platform: A web-based multi-language system for remote and virtual laboratories using react framework |
title_fullStr | Toward an international platform: A web-based multi-language system for remote and virtual laboratories using react framework |
title_full_unstemmed | Toward an international platform: A web-based multi-language system for remote and virtual laboratories using react framework |
title_short | Toward an international platform: A web-based multi-language system for remote and virtual laboratories using react framework |
title_sort | toward an international platform: a web-based multi-language system for remote and virtual laboratories using react framework |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9547225/ https://www.ncbi.nlm.nih.gov/pubmed/36217470 http://dx.doi.org/10.1016/j.heliyon.2022.e10780 |
work_keys_str_mv | AT leizhongcheng towardaninternationalplatformawebbasedmultilanguagesystemforremoteandvirtuallaboratoriesusingreactframework AT zhouhong towardaninternationalplatformawebbasedmultilanguagesystemforremoteandvirtuallaboratoriesusingreactframework AT huwenshan towardaninternationalplatformawebbasedmultilanguagesystemforremoteandvirtuallaboratoriesusingreactframework AT liuguoping towardaninternationalplatformawebbasedmultilanguagesystemforremoteandvirtuallaboratoriesusingreactframework |