שלח תשובה

זירת השאלות

1923
צפיות
4
תשובות

עברית בשאילתת חיפוש במסד נתונים

,‏ 2 בדצמבר, 2013

שלום, אני מטמיע מערכת tiki wiki בחברה בה אני עובד.
אחת הדרישות עבור המערכת היא תמיכה מלאה בעברית וסך הכל אני מרוצה, למעט משהו קטן מאוד שמציק מאוד.
קיים מודול של חיפוש (כמו תיבת החיפוש הרגילה שיש באתרי מדיהויקי למיניהם) אשר אם אני מקליד בה את האות 'נ' היא הופכת לג'יבריש (גם כחלק ממילה וגם לכוד וזאת האות היחידה שעושה לי בעיה כזאת) ניסיתי את כל המדריכים שמצאתי ברשת ובאתר על פתרון בעיות עברית אך אף אחד לא עזר לי.
אין ב דוקימנטציה של טיקי שום התייחסות לבעיה הנ"ל, האם מישהו נתקל בבעיה דומה או יש לו מושג איך אני מתחיל לסדר את הבעיה?

תגיות: , , ,

4 תשובות

  1. ArielSafari הגיב:

    מתי היא הופכת אותה לג'יבריש? לאחר שאתה לוחץ על "חיפוש"?
    אם תוכל להראות תמונה..? כי אני נכנסתי לדמו של המערכת ושם לא ראיתי שום בעיה כנ"ל.

  2. ArielSafari הגיב:

    אחרי שעניתי, ראיתי את הכותרת שלך והבנתי איפה הבעיה.

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

    אבל אם הבעיה היא רק באות 'נ' אז כנראה הבעיה יותר רצינית…

  3. Roy הגיב:

    הבעיה היא רק ב'נ' וכמון רקש אחרי שאני לוחץ על חיפוש זה הופך את האות נ' לג'יבריש.
    בהתחלה הבסיס נתונים היה מקודד ב utf8 ואז העברתי אותו ל hebrew-bin/windows-1255 אבל שום דבר לא השפיע (גרע או הוסיף) שיניתי את ה web.config גם, את הגדרות ה header.
    אני אציין שלכתוב ערכיםמאמרים ובכל שאר המודולים (אפילו בפתיחת ערך מהיר לעריכה) הכל עובד סבבה.
    רק עם המודול של החיפוש (גם חיפוש מהיר וגם עמוד החיפוש הרגיל) יש לו את הקטע הזה ורק עם נ'.

  4. ArielSafari הגיב:

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

שלח תשובה