בקשה | תירגום אוטומטי של חלק מדף אינטרנט ע"י JS
-
יש עמוד אינטרנט שאני משתמש בו רבות, ויש בו קטע מסוים שיש בו משפט באנגלית, דינאמי.
אני לא רוצה לתרגם את כל האתר באופן קבוע מפני שאז העברית משתבשת.
האם שייך על ידי JS (וע"י תוסף כ-Tempermonkey) לתרגם רק את הטקסט שמופיע באלמנט מסויים בדף נניח?אם באמת שייך, לא נעים לי לבקש ממישהו סתם כך לכתוב, זה לא משהו קריטי, זה בשביל הנוחות וזו בקשה פרטית (או שמא תהיה לזה תועלת גם לרבים איכשהו?), אבל אם בכל זאת מישהו יכתוב את הקסם הזה, יהיה פה יהודי שישמח ויודה לו מאד...
-
@מעלה-ומוריד ניתן להגדיר האם תגית מסוימת (וצאצאיה) יתורגמו או לא, ע"י attribute בשם
translate
:
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/translate
ממילא ניתן להוסיף את ההגדרה שלא לתרגם לתגית הhtml העליונה וכך כל האלמנטים שלא יוחרגו לא יתורגמו:document.querySelector("html").translate = false;
ולאחר מכן ניתן להגדיר את האזור הספציפי שכן יתורגם, סתם לדוגמה כדי להגדיר שיתורגם אך ורק התוכן של הטבלת תאימויות דפדפנים באתר MDN:
document.querySelector("#content > article > div.table-scroll").translate = true;
-
@צדיק-תמים כתב בבקשה | תירגום אוטומטי של חלק מדף אינטרנט ע"י JS:
תודה רבה! רעיון חכם ואכן הועיל