רוצה לתרגם מחרוזת טקסט בין מספר שפות באמצעות המסוף? אולי נתקלת בהודעה שנכתבה בשפה אחרת בזמן הגלישה באינטרנט ורוצה לדעת מה זה אומר. למרבה המזל, לינוקס כוללת מספר יישומי שורת פקודה שבה תוכלו להשתמש כדי להמיר מילים משפה אחת לשנייה.
במאמר זה נדון בשני כלי עזר, DeepL Translator ו- Translate Shell, המאפשרים למשתמש לתרגם מחרוזות לשפה אחרת ישירות ממסוף המערכת.
באמצעות DeepL Translator
המתרגם DeepL משתמש בטכנולוגיית למידת מכונה לתרגום טקסט בין שפות. אם אינך מצליח להבין את שפת הטקסט בעצמך, DeepL Translator מזהה אותה באופן אוטומטי עבורך. על המערכת שלך להיות בעלת חיבור אינטרנט פעיל כדי להשתמש במתרגם מכיוון שהיא עושה שימוש ב- DeepL API לתרגום טקסט.
המתרגם DeepL תומך בשפות הבאות:
- אנגלית
- גֶרמָנִיָת
- צָרְפָתִית
- אִיטַלְקִית
- הוֹלַנדִי
- ספרדית
- רוּסִי
- פורטוגזית
- פולני
חבילת לינוקס עבור DeepL Translator חופשית לשימוש. עם זאת, תוכלו לרכוש מנוי אם אתם מתכננים להשתמש בכלי בתדירות גבוהה. למרות שהתוכניות והתמחור שונים עבור כל מדינה, לכל אחת יש מנוי חינם גם למשתמשים.
מתקין מתרגם DeepL
כדי להריץ את DeepL Translator במחשב הלינוקס שלך, יהיה עליך התקן את הגרסה האחרונה של Node.js ראשון.
כעת, הורד והתקן את מנהל חבילות החוט. התהליך שונה במקצת עבור כמה הפצות לינוקס. במדריך זה נדון כיצד להתקין חוט על דביאן ופדורה.
בהפצות מבוססות דביאן כמו אובונטו, הורד את מפתח Yarn GPG באמצעות סִלְסוּל.
תלתל -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key להוסיף -
הוסף את מאגר חוט דביאן לרשימת המאגר של המערכת שלך.
הד "דב https://dl.yarnpkg.com/debian/ ראשי יציב "| sudo tee /etc/apt/sources.list.d/yarn.list
עדכן את רשימת המאגר והתקן את חוט באמצעות מַתְאִים.
עדכון sudo apt
sudo apt להתקין חוט
בפדורה ושאר הפצות מבוססות סל"ד תחילה תצטרך להוסיף את ריפו חוט לרשימת המאגר. התלות של Node.js יותקנו אוטומטית בפדורה, לכן אינך צריך להתקין אותן באופן ידני.
תלתל - שקט - מיקום https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
אתה יכול להתקין חוט באמצעות אחד מהם DNF אוֹ יאם. הקלד אחת מהפקודות הבאות בטרמינל.
sudo yum להתקין חוט
sudo dnf להתקין חוט
כעת לאחר שהתקנת את מנהל חבילות החוט במערכת שלך, הגיע הזמן להוריד את חבילת DeepL Translator. להתקנת DeepL Translator, הקלד:
חוט גלובלי להוסיף deepl-translator-cli
אתה יכול לאמת אם Yarn התקין בהצלחה את DeepL Translator במערכת שלך על ידי בדיקת פרטי הגרסה של החבילה.
עמוק - גרסה
כיצד להשתמש במתרגם DeepL
תרגום טקסט באמצעות DeepL Translator הוא פשוט. לתרגום מחרוזת לשפה אחרת, ציין את קוד השפה ואת המחרוזת באמצעות הפקודה.
תרגום עמוק - t "DE" "שלום מה שלומך"
כאמור לעיל, מתרגם DeepL יכול לזהות את השפה של פיסת הטקסט שצוינה. לשם כך, השתמש ב- לזהות אפשרות עם עמוק פקודה.
העמוק לזהות את "Dies ist in Englisch"
כמו פקודות לינוקס אחרות, אתה יכול לעשות צינור עמוק עם הפלט הסטנדרטי. לדוגמה:
הד "מה שלומך" | תרגום עמוק - t "DE"
אם אינך מצליח להבין כיצד להשתמש במתרגם, תוכל לבדוק את קטע העזרה באמצעות ה- -ה דֶגֶל. היזמים סיפקו דפי עזרה לכל אפשרות הזמינה בכלי השירות.
עמוק -ה
להעמיק לתרגם -h
עמוק לזהות -ה
קָשׁוּר: כיצד לתרגם מסמך שלם במיקרוסופט וורד
Translate Shell הוא אחד המתרגמים הנפוצים ביותר בשפות הפקודה הזמינים ב- Linux. בעבר, זה היה ידוע בשם Google Translate CLI. כוחם של Google Translate, Bing Translator, Apertium ו- Yandex Translate הופכים אותו לכלי אמין לתרגום מחרוזות טקסט ישירות מהטרמינל.
להתקנת Translate Shell במחשב הלינוקס שלך, הורד את קובץ ההפעלה והוסף אותו למשתני הסביבה של המערכת שלך.
wget git.io/trans
הקצה הרשאות הפעלה לקובץ שהורד.
sudo chmod + x ./trans
הוסף את ההפעלה למשתני הסביבה.
sudo mv ./trans / usr / local / bin
כיצד להשתמש בתרגום מעטפת
תרגום טקסט באמצעות Translate Shell קל למדי בהשוואה למתרגם DeepL. ביישום ישנם שלושה מצבי פלט: ברירת מחדל, אינטראקטיבי וקצר.
במצב ברירת המחדל, הפלט מכיל מידע הקשור לתרגום. מצד שני, המצב הקצר יציג רק את הטקסט המתורגם.
כברירת מחדל, כלי השירות מתרגם את הטקסט לשפה האנגלית. לתרגום מחרוזת באנגלית באמצעות Translate Shell:
טרנס "Dies ist in Englisch"
המערכת תציג את הפלט הבא.
אם ברצונך לתרגם מחרוזת לשפה אחרת מלבד אנגלית, תצטרך להשתמש בקוד השפה. לדוגמה, להמרת מחרוזת מהשפה האנגלית לספרדית:
טרנס: es "שלום לכולם"
תְפוּקָה:
Hola a todas
אם Translate Shell אינו מצליח לזהות את שפת הטקסט, תוכל לציין את קוד השפה באמצעות הפקודה.
טרנס אס: "Hola a todas"
שים לב שבשתי הפקודות האחרונות, הצד השמאלי של ה- המעי הגס (:התו הוא עבור שפת המקור והצד הימני הוא עבור שפת היעד.
לתרגום מחרוזת אחת למספר שפות, העבירו את קודי השפה המתאימים המופרדים על ידי ה- ועוד (+) אופי.
טרנס: es + היי "שלום לכולם"
הפקודה האמורה תתרגם את הטקסט שצוין לספרדית ולהינדית.
אתה יכול להעביר גם את שפת המקור וגם את שפות היעד.
טרנס אס: היי "Hola a todas"
אם אינך יודע את שפת המחרוזת, תוכל להשתמש ב- -תְעוּדַת זֶהוּת דגל עם ברירת המחדל עָבָר פקודה.
טרנסיד "Hola a todas"
לתרגום קבצים מלאים לשפה אחרת, העבר את שם הקובץ.
קובץ טרנס en: es: //document.txt
להשתמש ב -קָצָר דגל כדי לעבור לפורמט פלט פשוט.
קצר - "Dies ist in Englisch"
תְפוּקָה:
זה באנגלית
כדי להשתמש במעטפת Translate האינטראקטיבית:
טרנס-קליפה -קצר
עכשיו אתה יכול להתחיל להקליד את ההצהרות שלך והמערכת תתרגם את הטקסט בצורה אינטראקטיבית.
תרגום טקסט בשורת הפקודה של לינוקס
לפעמים בזמן הגלישה באינטרנט יתכן שנתקלת בטקסט שנכתב בשפה שאינך מבין. אמנם לרוב הדפדפנים בימינו יש תכונות תרגום אוטומטיות לשפה, אך הן אינן פועלות היטב בכל פעם. במצבים כאלה, יכול להיות שמועיל מתרגם לשפת פקודה יכול להועיל.
אתה יכול גם לבחור לתרגם דף אינטרנט באמצעות כלים מקוונים. כמה כלים זמינים באינטרנט שיכולים לעזור לך לתרגם באופן מיידי כל דף אינטרנט לשפה הרצויה.
כמעט מחצית מכל האינטרנט אינו נגיש אלא אם אתה שולט בשפות מרובות. אז מהם הכלים הטובים ביותר לתרגום? אלה.
קרא הבא
- לינוקס
- תִרגוּם
- גוגל תרגום
- מָסוֹף
- לינוקס
Deepesh הוא העורך הצעיר של לינוקס ב- MUO. הוא כותב תוכן מידע באינטרנט כבר למעלה משלוש שנים. בזמנו הפנוי הוא נהנה לכתוב, להאזין למוזיקה ולנגן בגיטרה שלו.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
צעד אחד נוסף !!!
אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.