מדוע notepad++ מוסיף סימני שאלה, כאשר מנסים לשנות קידוד?

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'
bariko פותח השרשור
סמל אישי של משתמש
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 9325
הצטרף: ספטמבר 2005
מיקום: חיפה
נתן תודות: 1557 פעמים
קיבל תודות: 357 פעמים

שליחה #1 

שלום רב,
למרבה האכזבה, חלק מהכתוביות בעברית משוחררים עם קידוד UTF-8 BOM או UTF-8
לא ברור מדוע, אבל מי אני שאבוא בטענות למתרגמים, שעושים מלאכה נהדרת על חשבון זמנם הפרטי. :)

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

אשמח לדעת מדוע זה קורה, והאם ניתן לתקן זאת.

תודה רבה.




Amir64
גורו
גורו
תגובות: 10914
הצטרף: אוגוסט 2012
נתן תודות: 215 פעמים
קיבל תודות: 1942 פעמים

שליחה #2 

כי יש בתחילת כל שורה בקידוד המקורי תו יוניקוד המבצע היפוך RTL לטקסט בשורה.
זה תו U+200F.
משמש לכך שסימני הפיסוק יופיעו נכון ולא הפוך.
כשאתה עושה שינוי קידוד ל- ANSI, הוא לא מכיר את התו הזה, ולכן מחליף אותו בסימן שלה.

UserXp
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 130
הצטרף: ינואר 2021
נתן תודות: 44 פעמים
קיבל תודות: 19 פעמים

שליחה #3 

@bariko, וכדי להסיר את מה ש @Amir64 רשם לך, פתח את הקובץ המקורי ב- Subtitle Edit.
מהתפריט בחר ב:
Edit > Replace
בחלון שנפתח רשום בשורה הראשונה:
\p{Cf}
**שים לב שהאלכסון רק בפורום כאן קופץ לימין, ב"העתק-הדבק" תראה שהוא מופיע בהתחלה, לפני האות p כמו שצריך להיות באנגלית.
את השורה השנייה תשאיר ריק.
סמן למטה את האופציה:
Regular expressions
לחץ על הכפתור Replace All

זהו, עכשיו אתה יכול לשנות ב- Encoding ל- 1255: Hebrew
ואם הפיסוק הפוך כמובן גם לסמן את כל הטקסט > Edit: Reverse RTL Start/End
שמור.

bariko פותח השרשור
סמל אישי של משתמש
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 9325
הצטרף: ספטמבר 2005
מיקום: חיפה
נתן תודות: 1557 פעמים
קיבל תודות: 357 פעמים

שליחה #4 

Amir64
תודה על ההסבר


UserXp
רב תודות על ההדרכה לפיתרון.
וואו, נשמע לי מייגע ברמות.
ניסיתי בכל זאת, ואכן זה עובד. (Y)

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

kingikra
סמל אישי של משתמש
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 8141
הצטרף: דצמבר 2006
נתן תודות: 355 פעמים
קיבל תודות: 249 פעמים

שליחה #5 

ניסית להמיר עם NOTEPAD (לא ++)?

bariko פותח השרשור
סמל אישי של משתמש
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 9325
הצטרף: ספטמבר 2005
מיקום: חיפה
נתן תודות: 1557 פעמים
קיבל תודות: 357 פעמים

שליחה #6 

NOTEPAD סטנדרטי זה בכלל קטסטרופה

kingikra
סמל אישי של משתמש
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 8141
הצטרף: דצמבר 2006
נתן תודות: 355 פעמים
קיבל תודות: 249 פעמים

שליחה #7 

פשוט זכור לי שעשיתי בעבר דברים דומים על נוטםד ועבד מעולה

יכול להיות שמדובר בקידודים שונים

bariko פותח השרשור
סמל אישי של משתמש
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 9325
הצטרף: ספטמבר 2005
מיקום: חיפה
נתן תודות: 1557 פעמים
קיבל תודות: 357 פעמים

שליחה #8 

גם אני ניסיתי בעבר לשנות קידודים בעזרת NOTEPAD סטנדרטי.
כאשר העסק לא עבד, יעצו לי להשתמש ב- notepad++ המשופרת, שמצוידת ביותר אופציות...

jagheadg
חבר ותיק
חבר ותיק
תגובות: 1185
הצטרף: דצמבר 2010
מיקום: כפר הדרדסים
נתן תודות: 63 פעמים
קיבל תודות: 100 פעמים

שליחה #9 

@bariko
כדי להמיר קידודים אני משתמש בתוכנה חינמית הזו: https://www.editpadlite.com/

זה סדר הפעולות שאני עושה ותמיד עובד בלי שום בעיה:
open editpadlite
select keep encode option (2nd bullet)
convert to windows 1255 codepage
save

bariko פותח השרשור
סמל אישי של משתמש
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 9325
הצטרף: ספטמבר 2005
מיקום: חיפה
נתן תודות: 1557 פעמים
קיבל תודות: 357 פעמים

שליחה #10 

jagheadg

תודה, בהחלט אנסה גם את היישום שהצעת, למרות שכבר התחלתי להתרגל ל- Subtitle Edit


בכל אופן, מאוד מוזר בעיניי שהמתרגמים עצמם משחררים חלק די נכבד מהכתוביות עם קידוד UTF-8 BOM או UTF-8 ולא -ANSI

bariko פותח השרשור
סמל אישי של משתמש
חבר שלא מהעולם הזה
חבר שלא מהעולם הזה
תגובות: 9325
הצטרף: ספטמבר 2005
מיקום: חיפה
נתן תודות: 1557 פעמים
קיבל תודות: 357 פעמים

שליחה #11 

עוד שאלה אחת חברים:

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

שלח תגובה

חזור אל “תוכנה - KODI”