Vrui VR ToolkitTranslationsThe task of a virtual reality (VR) developm translation - Vrui VR ToolkitTranslationsThe task of a virtual reality (VR) developm Thai how to say

Vrui VR ToolkitTranslationsThe task

Vrui VR Toolkit

Translations
The task of a virtual reality (VR) development toolkit is to shield an application developer from the particular configuration of a VR environment, such that applications can be developed quickly and in a portable and scalable fashion. Three important parts of this overarching goal are encapsulation of the display environment, encapsulation of the distribution environment, and encapsulation of the input device environment. In more detail, these three partial goals are:
Display abstraction
A toolkit should provide OpenGL rendering contexts that are set up in such a fashion that rendering a model in user-specific coordinates will display that model on all rendering surfaces (monitors, screens, head-mounted displays) in correct head-tracked stereographic mode.
Distribution abstraction
As larger VR environments require more than one computer to operate, the detail aspects of distribution (number of computers, connection topology, etc.) should be hidden by the toolkit. In principle, there are at least three ways to distribute a rendering environment: "split first," where an application is replicated on all computers and synchronized by distributing input device and ancillary data; "split middle," where a shared data structure, e.g., a scene graph, is used to transmit data from one application computer to all rendering computers; and "split last," where the OpenGL API call stream is broadcast from one application computer to all rendering computers, e.g., using Chromium. A toolkit should also hide the difference between a distributed rendering environment running on a cluster of individual computers, and one running on a shared-memory multi-CPU computer with several independent graphics pipes.
Input abstraction
There are a wide variety of different vendors, models and protocols to connect VR input devices such as space balls, space mice, 6-DOF trackers, wands, data gloves, etc., to the computers comprising a VR environment. A toolkit must hide these differences in hardware, and provide a uniform view of the set of connected input devices. Furthermore, a toolkit should provide mechanisms not only to hide the hardware details of the input device environment, but also the number and configuration of input devices. An application should be written without aiming for a particular input environment (such as "CAVE wand and head tracker" or "stylus, two pinch gloves, and head tracker"). Instead, the toolkit should provide a layer that allows an application to specify its input requirements at a higher level, and allows a user to map input devices to these requirements.
Most existing VR toolkits cover the first aspect well; some VR toolkits cover the second aspect by using any one of the listed distribution schemes, but no toolkit we found covers the third aspect. Although all toolkits have some kind of built-in input device driver to hide hardware details, none provide a higher-level semantic interface that allows to write an application once, and run it in VR environments with widely differing input environments. This implies that no toolkits provide an adequate way to run desktop applications using a regular mouse and keyboard; although many of them have simulators, these are merely awkward low-level debugging tools and are not useful for running and actually using a VR application on a desktop.
The Vrui VR toolkit aims to support fully scalable and portable applications that run on a range of VR environments starting from a laptop with a touchpad, over desktop environments with special input devices such as space balls, to full-blown immersive VR environments ranging from a single-screen workbench to a multi-screen tiled display wall or CAVE. Applications using the Vrui VR toolkit are written without a particular input environment in mind, and Vrui-enabled VR environments are configured to map the available input devices to application functions such that the application appears to be written natively for the environment it runs on. For example, a Vrui application running on the desktop should be as usable and intuitive as a 3D application written specifically for the desktop.
0/5000
From: -
To: -
Results (Thai) 1: [Copy]
Copied!
Vrui VR มือคำแปลงานของเครื่องมือเสมือนจริง (VR) พัฒนาคือเพื่อ ป้องกันการพัฒนาโปรแกรมประยุกต์จากการกำหนดค่าเฉพาะของสภาพแวดล้อมที่ VR สามารถพัฒนาโปรแกรมได้อย่างรวดเร็ว และ ในแฟชั่นแบบพกพา และสามารถปรับ สามส่วนสำคัญของเป้าหมายนี้คัดสรรมี encapsulation แสดงสภาพแวดล้อม encapsulation สภาพแวดล้อมการกระจาย และ encapsulation สภาพแวดล้อมอุปกรณ์ป้อนข้อมูล รายละเอียดเพิ่มเติม เป้าหมายบางส่วนสามเหล่านี้คือ:แสดง abstractionเครื่องมือควรให้บริบทภาพ OpenGL ที่ติดตั้งในแฟชั่นดังกล่าวที่แสดงรูปแบบในพิกัดเฉพาะผู้ใช้ จะแสดงรุ่นที่ทุกสีผิว (จอภาพ หน้าจอ ติดตั้งหัวแสดง) ในถูกต้องติดตามหัวน้ำโหมดAbstraction กระจายเป็นระบบ VR ขนาดใหญ่ต้องใช้คอมพิวเตอร์มากกว่าหนึ่งเครื่องเพื่อใช้งาน ลักษณะรายละเอียดของการแจกจ่าย (จำนวนของคอมพิวเตอร์ โครงสร้างการเชื่อมต่อ ฯลฯ) ควรถูกซ่อน โดยเครื่องมือ หลัก มีน้อยสามวิธีในการแจกจ่ายการจำลองสภาพแวดล้อม: "แบ่งครั้งแรก ที่จำลองบนคอมพิวเตอร์ทั้งหมด และ โดยการกระจายการซิงโครไนส์แอพลิเคชันป้อนอุปกรณ์และข้อมูลพิเศษ; " แยกกลาง ที่โครงสร้างข้อมูลที่ใช้ร่วมกัน เช่น เป็นฉากกราฟ ใช้ในการส่งข้อมูลจากคอมพิวเตอร์เครื่องหนึ่งใช้คอมพิวเตอร์แสดงผลทั้งหมด และ "แบ่งล่าสุด ที่กระแสเรียก OpenGL API ออกอากาศจากโปรแกรมประยุกต์หนึ่งโปรแกรมคอมพิวเตอร์เพื่อจำลองเครื่องคอมพิวเตอร์ทั้งหมด เช่น โครเมียม เครื่องมือควรซ่อนความแตกต่างระหว่างสภาพแวดล้อมการกระจายสีที่รันในคลัสเตอร์ของคอมพิวเตอร์แต่ละเครื่อง และเรียกใช้บนคอมพิวเตอร์ที่ใช้ร่วมกันหน่วยความจำหลาย CPU มีท่ออิสระกราฟิกหลายหนึ่งป้อนข้อมูล abstractionมีผู้ขายรายต่าง ๆ รูปแบบที่หลากหลาย และโพรโทคอลการเชื่อมต่อ VR ใส่อุปกรณ์ต่าง ๆ เช่นลูกพื้นที่ พื้นที่หนู ติดตามของ 6 กรม ไม้เท้า ถุงมือข้อมูล ฯลฯ คอมพิวเตอร์ประกอบด้วยระบบ VR เครื่องมือต้องต่างในฮาร์ดแวร์ และให้มุมมองที่เป็นรูปแบบของชุดเชื่อมต่ออุปกรณ์อินพุต นอกจากนี้ เครื่องมือควรให้กลไกจะซ่อนรายละเอียดฮาร์ดแวร์ของอุปกรณ์ป้อนข้อมูลสิ่งแวดล้อม แต่ยังหมายและค่าของอุปกรณ์ป้อนข้อมูล แอพลิเคชันควรจะเขียน โดยไม่มีเป้าหมายสำหรับสภาพแวดล้อมสำหรับการป้อนค่าเฉพาะ (เช่น "ถ้ำเรียวและหัวตัวติดตาม" หรือ"สไตลัส ถุงมือหยิกสอง tracker หัว") แทน มือควรมีชั้นที่ช่วยให้แอพลิเคชันเพื่อระบุข้อกำหนดของสัญญาณในระดับสูงขึ้น และช่วยให้ผู้ใช้ต้องป้อนข้อมูลอุปกรณ์เหล่านี้ต้องข่าว VR ที่มีอยู่มากที่สุดครอบคลุมด้านแรกดี บางข่าว VR ครอบคลุมด้านที่สองโดยหนึ่งแผนแจกจ่ายแสดง แต่เครื่องมือไม่พบครอบคลุมด้านที่สาม แม้ว่าบางชนิดของโปรแกรมควบคุมอุปกรณ์อินพุตภายในซ่อนรายละเอียดฮาร์ดแวร์ ไม่มีอินเทอร์เฟสทางตรรกสูงกว่าที่ช่วยให้การเขียนโปรแกรมครั้งเดียว และรันใน VR สภาพแวดล้อมที่แตกต่างกันอย่างกว้างขวางเข้าสภาพแวดล้อมที่มีข่าวทั้งหมด หมายความว่า ข่าวไม่มีทางเพียงพอเมื่อใช้งานเดสก์ท็อปที่ใช้ปกติเมาส์และแป้นพิมพ์ ถึงแม้ว่าพวกเขามีเครื่องจำลอง เหล่านี้เป็นเครื่องมือการตรวจแก้จุดบกพร่องต่ำเพียงตกใจ และไม่มีประโยชน์ การทำงานจริง โดยใช้ใบสมัคร VR บนเดสก์ท็อปมือ Vrui VR มีวัตถุประสงค์เพื่อสนับสนุนโปรแกรมประยุกต์ปรับสเกล และแบบพกพาที่ทำงานในสภาพแวดล้อมช่วง VR ที่เริ่มจากแล็ปท็อปที่มีแผงสัมผัส ผ่านสภาพแวดล้อมเดสก์ท็อปมีอุปกรณ์ป้อนข้อมูลพิเศษเช่นพื้นที่ลูก full-blown เสมือนจริง VR สภาพแวดล้อมตั้งแต่การปรับแต่งหน้าจอเดียวไปยังหลายจอกระเบื้องผนังถ้ำ ทั้งหมด เขียน โดยสภาพแวดล้อมการป้อนข้อมูลเฉพาะในโปรแกรมประยุกต์ที่ใช้เครื่องมือ Vrui VR และ Vrui เปิด VR สภาพแวดล้อมได้กำหนดค่าการแมปอุปกรณ์ป้อนข้อมูลที่มีการประยุกต์ฟังก์ชันที่โปรแกรมประยุกต์ปรากฏการเขียนวิธีการสภาพแวดล้อมการทำงานบน ตัวอย่าง การใช้ Vrui ทำงานอยู่บนเดสก์ท็อปควรจะใช้เป็น และใช้งานง่ายเป็นโปรแกรมประยุกต์ 3 มิติเขียนเฉพาะสำหรับเดสก์ท็อป
Being translated, please wait..
Results (Thai) 2:[Copy]
Copied!
Vrui VR เครื่องมือการแปลงานของความเป็นจริงเสมือน(VR) ชุดเครื่องมือการพัฒนาคือการป้องกันนักพัฒนาแอพลิเคชันจากการกำหนดค่าเฉพาะของสภาพแวดล้อม VR เช่นการใช้งานที่สามารถพัฒนาได้อย่างรวดเร็วและในแฟชั่นแบบพกพาและปรับขนาดได้ สามส่วนสำคัญของเป้าหมายที่ครอบคลุมนี้ encapsulation ของสภาพแวดล้อมการแสดงผลการห่อหุ้มของสภาพแวดล้อมการจัดจำหน่ายและการห่อหุ้มของสภาพแวดล้อมอุปกรณ์อินพุท ในรายละเอียดมากขึ้นทั้งสามเป้าหมายบางส่วน: นามธรรมแสดงชุดเครื่องมือควรให้ OpenGL การแสดงผลบริบทที่มีการตั้งค่าในแฟชั่นดังกล่าวว่าการแสดงผลในรูปแบบพิกัดเฉพาะของผู้ใช้จะแสดงรูปแบบที่บนพื้นผิวการแสดงผลทั้งหมด (จอหน้าจอหัว แสดง -mounted) ที่ถูกต้องในการติดตามหัวโหมด stereographic. นามธรรมกระจายในฐานะที่เป็นสภาพแวดล้อมที่มีขนาดใหญ่ VR ต้องใช้คอมพิวเตอร์มากกว่าหนึ่งในการดำเนินการในด้านรายละเอียดของการจัดจำหน่าย (จำนวนคอมพิวเตอร์โครงสร้างการเชื่อมต่อ ฯลฯ ) ควรจะซ่อนไว้โดยชุดเครื่องมือ ในหลักการมีอย่างน้อยสามวิธีในการกระจายสภาพแวดล้อมการแสดงผล: "แยกแรก" ที่เป็นโปรแกรมที่ถูกจำลองในคอมพิวเตอร์ทุกเครื่องและตรงโดยการแจกจ่ายอุปกรณ์ป้อนข้อมูลและเสริม; "กลางแยก" ที่โครงสร้างข้อมูลที่ใช้ร่วมกันเช่นกราฟที่เกิดเหตุเป็นที่ใช้ในการส่งข้อมูลจากคอมพิวเตอร์เครื่องหนึ่งไปยังการประยุกต์ใช้คอมพิวเตอร์แสดงผลทั้งหมด และ "แยกแล้ว" ที่ OpenGL กระแสเรียก API มีการออกอากาศจากคอมพิวเตอร์เครื่องหนึ่งไปยังการประยุกต์ใช้คอมพิวเตอร์แสดงผลทั้งหมดเช่นการใช้โครเมี่ยม ชุดเครื่องมือควรซ่อนความแตกต่างระหว่างสภาพแวดล้อมการแสดงผลแบบกระจายทำงานอยู่ในกลุ่มของคอมพิวเตอร์ส่วนบุคคลและเป็นหนึ่งที่ทำงานบนหน่วยความจำที่ใช้ร่วมกันคอมพิวเตอร์ CPU หลายท่อกราฟิกอิสระหลาย. นามธรรมป้อนข้อมูลมีความหลากหลายของผู้ขายที่แตกต่างกันรุ่นและโปรโตคอลในการเชื่อมต่ออุปกรณ์ป้อนข้อมูล VR เช่นลูกบอลอวกาศหนูพื้นที่ติดตาม 6 อานนท์, ไม้กายสิทธิ์, ถุงมือข้อมูลอื่น ๆ ไปยังคอมพิวเตอร์ที่ประกอบไปด้วยสภาพแวดล้อม VR ชุดเครื่องมือต้องซ่อนความแตกต่างเหล่านี้ในฮาร์ดแวร์และให้มุมมองที่เหมือนกันของการตั้งค่าของอุปกรณ์ป้อนข้อมูลที่เชื่อมต่อ นอกจากนี้เครื่องมือที่ควรมีกลไกที่ไม่เพียง แต่จะซ่อนรายละเอียดของสภาพแวดล้อมฮาร์ดแวร์อุปกรณ์ป้อนข้อมูล แต่ยังมีจำนวนและการกำหนดค่าของอุปกรณ์ป้อนข้อมูล โปรแกรมที่ควรจะเขียนได้โดยไม่ต้องเล็งสำหรับสภาพแวดล้อมที่มีการป้อนข้อมูลโดยเฉพาะ (เช่น "คันถ้ำและติดตามหัว" หรือ "สไตลัสที่สองถุงมือหยิกและติดตามหัว") แต่เครื่องมือควรให้ชั้นที่ช่วยให้การประยุกต์ใช้ในการระบุความต้องการปัจจัยการผลิตในระดับที่สูงขึ้นและช่วยให้ผู้ใช้แผนที่อุปกรณ์ป้อนข้อมูลความต้องการเหล่านี้. ที่มีอยู่ส่วนใหญ่ชุดเครื่องมือ VR ครอบคลุมด้านแรกดี; บางชุดเครื่องมือ VR ครอบคลุมด้านที่สองโดยใช้อย่างใดอย่างหนึ่งที่แสดงรูปแบบการจัดจำหน่าย แต่เครื่องมือที่เราพบว่าไม่มีความครอบคลุมด้านที่สาม แม้ว่าทุกคนมีชุดเครื่องมือชนิดของในตัวโปรแกรมควบคุมอุปกรณ์ป้อนข้อมูลที่จะซ่อนรายละเอียดฮาร์ดแวร์ไม่ให้อยู่ในระดับที่สูงขึ้นความหมายของอินเตอร์เฟซที่ช่วยให้การเขียนใบสมัครครั้งเดียวและทำงานในสภาพแวดล้อมที่มีการใช้กันอย่างแพร่หลาย VR สภาพแวดล้อมที่แตกต่างกันการป้อนข้อมูล นี่ก็หมายความว่าชุดเครื่องมือไม่ให้เป็นวิธีที่เพียงพอที่จะเรียกใช้โปรแกรมสก์ท็อปที่ใช้เมาส์และคีย์บอร์ดปกติ; แม้ว่าจะมีหลายของพวกเขามีการจำลองเหล่านี้เป็นที่น่าอึดอัดใจเพียงระดับต่ำเครื่องมือแก้จุดบกพร่องและไม่เป็นประโยชน์สำหรับการทำงานจริงและใช้โปรแกรมประยุกต์ VR บนเดสก์ทอป. เครื่องมือที่ VR Vrui มีวัตถุประสงค์เพื่อรองรับการใช้งานได้อย่างเต็มที่ปรับขนาดได้และแบบพกพาที่ทำงานในช่วงของ สภาพแวดล้อม VR เริ่มต้นจากแล็ปท็อปที่มีทัชแพด, สภาพแวดล้อมเดสก์ทอปที่มีอุปกรณ์ป้อนข้อมูลพิเศษเช่นลูกพื้นที่จะเต็มเป่าสภาพแวดล้อมที่ดื่มด่ำ VR ตั้งแต่โต๊ะเดียวหน้าจอเพื่อหลายหน้าจอแสดงผลหรือกระเบื้องผนังถ้ำ การประยุกต์ใช้เครื่องมือ Vrui VR ถูกเขียนโดยไม่ต้องป้อนข้อมูลสภาพแวดล้อมโดยเฉพาะอย่างยิ่งในใจและ Vrui ที่เปิดใช้งานในสภาพแวดล้อมที่มีการกำหนดค่า VR เพื่อแมอุปกรณ์เข้าที่มีฟังก์ชั่นโปรแกรมดังกล่าวว่าโปรแกรมจะปรากฏขึ้นที่จะเขียนกำเนิดสำหรับสภาพแวดล้อมที่ทำงานบน ยกตัวอย่างเช่นการประยุกต์ใช้ Vrui ทำงานบนเดสก์ทอปควรจะเป็นที่ใช้งานได้และใช้งานง่ายเป็นโปรแกรม 3D เขียนเฉพาะสำหรับเดสก์ทอป











Being translated, please wait..
Results (Thai) 3:[Copy]
Copied!
vrui VR เครื่องมือแปล


งานเสมือนจริง ( VR ) เครื่องมือพัฒนาเพื่อป้องกันการพัฒนาจากการตั้งค่าเฉพาะของสภาพแวดล้อมนั้น เช่น โปรแกรมสามารถพัฒนาได้อย่างรวดเร็วและในแฟชั่นแบบพกพาและยืดหยุ่น . สามส่วนที่สำคัญของเป้าหมายที่ครอบคลุมมีการแสดงผลสิ่งแวดล้อมการกระจายของสภาพแวดล้อม และการใส่อุปกรณ์ของสภาพแวดล้อม รายละเอียดเพิ่มเติม สามเหล่านี้บางส่วนเป้าหมาย :

แสดงนามธรรมเครื่องมือควรให้ OpenGL แสดงบริบทที่มีการตั้งค่าดังกล่าวในแฟชั่นที่แสดงผลแบบในพิกัดเฉพาะผู้ใช้จะแสดงรูปแบบการแสดงผลที่ทุกพื้นผิว ( จอ , หน้าจอหัวติดแสดง ) ในหัวที่ถูกต้องติดตามโหมดสเตริโอกราฟิกนามธรรม
.
จำหน่ายเป็นสภาพแวดล้อมที่ VR ขนาดใหญ่ต้องมากกว่าหนึ่งเครื่องคอมพิวเตอร์เพื่อใช้งาน , รายละเอียดด้านการกระจายของจำนวนของคอมพิวเตอร์ที่เชื่อมต่อเครือข่ายแบบ ฯลฯ ) ควรถูกซ่อนโดยเครื่องมือ . ในหลักการ มีอย่างน้อยสามวิธีที่จะกระจายการแสดงสภาพแวดล้อม : " แยกแรก" ซึ่งเป็นโปรแกรมจำลองบนคอมพิวเตอร์ทั้งหมด และระบำใต้น้ำ โดยการกระจายอุปกรณ์ป้อนข้อมูลและข้อมูลเสริม ; " แยกกลาง ที่ใช้ร่วมกันข้อมูลเชิงโครงสร้าง เช่น ฉากกราฟที่ใช้ในการส่งข้อมูลจากคอมพิวเตอร์ทั้งหมดแสดงผลคอมพิวเตอร์ ; และ " แยกสุดท้าย " ที่เรียกกระแสออกอากาศ API OpenGL จากการใช้คอมพิวเตอร์เพื่อแสดงผล คอมพิวเตอร์ เช่นใช้โครเมียม เครื่องมือควรซ่อนความแตกต่างระหว่างการกระจายการแสดงสภาพแวดล้อมที่ทำงานบนคลัสเตอร์ของเครื่องคอมพิวเตอร์ส่วนบุคคลและหนึ่งทำงานบนซีพียูคอมพิวเตอร์ที่มีหน่วยความจำที่ใช้ร่วมกันหลายแบบหลายท่อกราฟิกนามธรรม

ใส่มีความหลากหลายของผู้ขายที่แตกต่างกัน , รูปแบบและโปรโตคอลการเชื่อมต่อ VR อุปกรณ์ป้อนข้อมูลเช่นลูกบอล , พื้นที่หนูอวกาศ ,6-dof Trackers , ไม้เท้า , ข้อมูลถุงมือ ฯลฯ ไปยังคอมพิวเตอร์ ประกอบด้วย ระบบ VR . เครื่องมือต้องซ่อนความแตกต่างเหล่านี้ในฮาร์ดแวร์ และให้มุมมองที่ชุดของการตั้งค่าของอุปกรณ์เชื่อมต่อข้อมูล นอกจากนี้ ควรมีกลไกเครื่องมือที่ไม่เพียง แต่จะซ่อนอุปกรณ์ รายละเอียดของอุปกรณ์ป้อนข้อมูล สภาพแวดล้อม แต่ยังหมายเลขและการกำหนดค่าของอุปกรณ์ป้อนข้อมูลโปรแกรมประยุกต์ที่ควรจะเขียนโดยไม่มีสภาพแวดล้อมที่ใส่โดยเฉพาะ ( เช่น " ไม้กายสิทธิ์ถ้ำและติดตาม " หรือ " หัวสไตลัส , สองหนีบถุงมือ และติดตาม " หัว ) แทน , Toolkit ให้เลเยอร์ที่ช่วยให้โปรแกรมประยุกต์เพื่อระบุความต้องการข้อมูลในระดับที่สูงขึ้น และช่วยให้ผู้ใช้แผนที่อุปกรณ์รับข้อมูลความต้องการเหล่านี้ .
ส่วนใหญ่ที่มีอยู่นั้นครอบคลุมลักษณะแรกดี toolkits toolkits VR ปก บางด้านที่สอง โดยใช้หนึ่ง แสดงการกระจายแผนการ แต่ไม่มีเครื่องมือที่เราพบครอบคลุมด้าน 3 ถึงแม้ว่าจะมีบางชนิดของในตัวใส่ชุดเครื่องมือควบคุมอุปกรณ์เพื่อซ่อนรายละเอียดฮาร์ดแวร์ไม่มีความหมายให้สูงอินเตอร์เฟซที่ช่วยให้การเขียนโปรแกรมครั้งเดียวและทำงานได้ในสภาพแวดล้อมที่แตกต่างกันอย่างกว้างขวาง VR กับสภาพแวดล้อมการป้อนข้อมูล แสดงว่าไม่มีชุดเครื่องมือให้วิธีที่เพียงพอที่จะเรียกใช้โปรแกรมเดสก์ทอปที่ใช้เมาส์และแป้นพิมพ์ปกติ แม้ว่าหลายของพวกเขาได้จำลอง เหล่านี้เป็นเพียงเครื่องมือในการแก้จุดบกพร่องและอึดอัดไม่ได้มีประโยชน์สำหรับวิ่งแล้วใช้ VR โปรแกรมบนเดสก์ทอป .
Being translated, please wait..
 
Other languages
The translation tool support: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Cebuano, Chichewa, Chinese, Chinese Traditional, Corsican, Croatian, Czech, Danish, Detect language, Dutch, English, Esperanto, Estonian, Filipino, Finnish, French, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Korean, Kurdish (Kurmanji), Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar (Burmese), Nepali, Norwegian, Odia (Oriya), Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scots Gaelic, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tajik, Tamil, Tatar, Telugu, Thai, Turkish, Turkmen, Ukrainian, Urdu, Uyghur, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu, Language translation.

Copyright ©2025 I Love Translation. All reserved.

E-mail: