תיעוד

שמירה על תרגומים עם הצעות תיקון

תנו לדוברי השפה המקורית לתקן את הניסוחים באתר שלכם, בדקו את ההצעות שלהם ויישמו אותן דרך בקשות משיכה רגילות.

מודל מסוגל לתרגם את רוב המחרוזות כראוי. עם זאת, קורא ילידי עדיין מזהה את המקרים שבהם הוא טעה. באמצעות הצעות, אותו קורא מתקן את הניסוח באתר שלך, אתה בודק אותו ב־Coroid ושינוי זה מגיע למאגר שלך כ־pull request רגיל.

כך Coroid שומר על המוצר שלו בשלושה־עשר שפות. השלבים שלהלן מניחים שהפרויקט כבר בינלאומי, כפי שמתואר ב־ בינלאומיות של פרויקטכל מה שנמצא כאן נשמר בפינת העבודה של הפרויקט תחת לוקליזציה.

הפעלת תרומות

לתרומות נדרשים שני דברים ב־ .coroid/i18n.json: קישור ההצעות של הפרויקט וגרסת מנוע התומכת בהן. מדריך הבינלאומיות מוסיף את שניהם כברירת מחדל.

בפרויקט שלא הוגדר עם אפשרויות אלו, פתח תורמים ובחר הצעה להפעלת תרומות. Coroid פותח משימה שמוסיפה את שניהם, ואתה מאחד את ה־pull request שלה. עד אז, תורמים מסביר מה חסר.

הזמנת תורמים

בחר הזמנת תורם, הזן כתובת דוא״ל ואת השפות שבהן הוא יכול לתרגם.

  • סקירה. השאר סקירת הצעות לפני יישום דלוק עבור תורמים חדשים. כשהאפשרות כבויה, הצעה מאושרת מיד, אך רק כאשר הטקסט המקורי שלה תואם למאגר הסינכרון שלך.
  • ללא מקום. התורם אינו נוסף לארגון שלך ואינו תופס מקום של חבר. הגישה שלו מוגבלת רק לפרויקט זה ולשפות שנבחרו.
  • חשבון Coroid. האדם מקבל את ההזמנה תוך שבעה ימים על ידי כניסה ל־Coroid עם הכתובת שהוזמנה, או על ידי יצירת חשבון חינמי דרך ההזמנה. לחשבון זה יש סביבת עבודה משלו, ולא מקום במערכת שלך.

ביטול הגישה מונע הצעות חדשות אך שומר על ההיסטוריה של אותו אדם.

הממשק שעל האתר שלך

תורמים מציעים שינויים ישירות מהאתר שלך, שם הם רואים את הטקסט בהקשר שלו.

  1. תחת הגדרות → גישה ושימוש → מקורות אתר, הוסף כל כתובת אתר – מקור HTTPS אחד לכל שורה – והפעל אותה. מקורות חדשים יהיו כבויים עד שבעלים או מנהל יפעילו אותם.
  2. בתוך תורמים, בחר הכנת משימה לשילוב אתר. המשימה מוסיפה את חבילת ה‑picker של Coroid לאתר שלך. היא נטענת רק כאשר כתובת הדף מכילה ?coroid-translate=1, כך שמבקרים רגילים לא יורדים שום קובץ.
  3. תורם פותח את האתר שלך עם אותו פרמטר, לוחץ על מחרוזת, והחלון הקופץ של Coroid נפתח עם המפתח, המקור והתרגום הנוכחי.
ACMENeuheitenAngeboteMarken
Weiter zur Kasse gehen

Kostenloser Versand ab 50 € und 30 Tage Rückgabe.

Bestellung prüfen
מצב תרגוםהקש על כל טקסטצא
הצע תרגום
מפתח
ui · cart.checkout
מקור באנגלית
Proceed to checkout
תרגום נוכחי
Weiter zur Kasse gehen
התרגום שלך
Zur Kasse

השאר את החלקים בסוגריים מסולסלים ומשולשים בדיוק כפי שהם.

שלח הצעה

אתר לקוח במצב תרגום: המשתתף לוחץ על כותרת ומציע ניסוח גרמני משופר בחלון הקופץ של Coroid. נתונים להמחשה.

החלון הקופץ בודק את התוויות המוקמות לפני שליחתן. התורמים נכנסים ל־Coroid מתוך החלון הקופץ; האתר שלך אינו מטפל באישורי הכניסה שלהם. הצעות אנונימיות אינן מתקבלות.

סקירה

הצעות מציג כל הצעה עם המפתח, השפה, המקור, התרגום הנוכחי והתרגום המוצע. ניתן לסנן לפי מצב או שפה, ולאחר מכן לאשר או לדחות כל הצעה. ניתן גם לדחות מספר הצעות בבת אחת.

לוקליזציה
דף חנות
אנגלית מקור · 5 שפות · נבדק לפני שעתיים (2) ב- 3f2c9a1
  • מוכנות עולמית
  • תרבות
  • סיכום
  • מחרוזות
  • הצעות
  • החלפה
  • תורמים
  • אוטומציות
  • הגדרות
הצעות
הכן משימת תיקון
זקוק לבדיקהאושריושם
  • cart.checkoutdeלנה · גרמנית
    en
    Proceed to checkout
    de
    Weiter zur Kasse gehen
    de
    Zur Kasse
    אשרדחה
  • product.inStockfrהוגו · צרפתית
    en
    In stock
    fr
    En stock
    fr
    Disponible
    אשרדחה
  • nav.dealsdeלנה · גרמנית

    המקור שהוגש שונה מהמאגר המסונכרן.

    en
    Weekly deals
    de
    Angebote
    de
    Angebote der Woche
    אשרדחה

הצעות בדף העבודה: תיקונים שממתינים להחלטה, שנבדקו מול המקור המסונכרן. נתונים אילוסטרטיביים.

Coroid משווה את מקור כל הצעה עם ענף ברירת המחדל המסונכרן שלך. אם המקור השתנה לאחר שהתורם ראה אותו, האישור נדחה והשורה מציינת זאת; דחה אותה והתורם יוכל להציע שוב.

מצבמשמעות
זקוק לסקירהממתין לסוקר
אושרמוכן למשימת תיקון הבאה
בתורמשימת תיקון מיישמת אותו
יושםנכתב ב־pull request; ייכנס לתוקף לאחר מיזוג ופריסה.
המקור השתנההטקסט המקורי השתנה לפני יישומו.
לא תקףהוא לא עבר את בדיקות המנוע, למשל עקב תווית מוקמה פגומה.
נדחהסוקר דחה אותו.

יישם הצעות מאושרות

יש שתי דרכים להפוך הצעות מאושרות ל־pull request. שתיהן משתמשות באותה משימת תיקון: היא מפעילה את הפקודה apply-claim של המנוע המקובע, bודקת שוב כל מקור, כותבת רק קטלוגי יעד, ומדווחת מה יושם, מה התיישן ומה לא תקף.

  • עכשיו. בתוך הצעות, בחר הכן משימת תיקון, או התחייב תחת מחרוזות. משימה אחת מטפלת ב‑500 הצעות מאושרות לכל היותר בכל הפרויקט, יחד עם השינויים שנעשו בתחנת העבודה.
  • בכל לילה. המאסטר מתקין תיקונים ליליים כברירת מחדל; אחרת בחר התקן תיקונים ליליים בתוך אוטומציות. הלו״ז פועל בשעה 02:00 UTC, אינו מבצע קריאה למודל ויוצר משימה רק כאשר משהו נדרש לאישור. ניתן להפסיק או להמשיך את פעולתו מהלו״ז במפעל.

מחרוזות שנמזגו מחוץ ל־Coroid

גם אנשים משנים מחרוזות בקבצי בקשות משיכה ש־Coroid לא יצר. המאסטר sמתקין תרגם מחרוזות שנמזגו מחוץ ל־Coroid כברירת מחדל; אחרת התקן אותו בתוך אוטומציות. כאשר pull request כזה נמזג לענף ברירת המחדל שלך, Coroid קורא את הגלובליזציה ובודק את מה שכבר נבדק ב־pull request. אם חסרות מחרוזות או הן מיושנות, הוא יוצר משימה תרגום עבור אותה מזיגה. המשימה מתרגמת רק את המחרוזות שהוסיפו או שינו ב־pull request (יחד עם coroid-i18n גרסה 1.19.0 או מאוחרת יותר), כך שמזיגות שתורגמו באותו זמן לעולם לא ישפיעו על מחרוזות של זו השנייה, והוא פותח pull request עם אותן מחרוזות. אם הבדיקה חסמה טקסט או משפטים בקוד, הוא גם יוצר משימה לביצוע לוקליזציה של אותו קוד. אם אין דבר נוסף לעשות, שום דבר לא קורה. המחרוזות שנותרו אחרי המשימה ממתינות ל־ תרגם את הרשימה העודפת בלילה, מותקן באותו מקום: כל לילה הוא קורא את ענף ברירת המחדל שלך ויוצר משימה עבור כל מה שעדיין ממתין, ואינו עושה דבר כשאין צורך בכך.

דבר זה דורש את ה־ גלובליזציה בדיקה על בקשות משיכה ואת ה־ בצע סקירה של כל PR אוטומציה, כך שהבדיקה תתבצע לפני המזיגה.

העברת הגדרות לארגון אחר

ייצוא והיבוא של הגדרות כוללים את הלו״ז הלילי ואת אוטומציית המחרוזות הממוזגות. הם מגיעים במצב מושהה בפרויקט היעד, מקורות האתר מגיעים מנוטרים, והתורמים אינם מועתקים: יש להזמין אותם שוב בארגון החדש.