הגדרת לוקליזציה קזחית לאתר: ריבוי, תאריכים, SEO

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

פיתוח ותחזוקה של כל סוגי האתרים:

אתרי מידע או יישומי אינטרנט
אתרי תדמית, דפי נחיתה, אתרי חברה, קטלוגים מקוונים, חידונים, אתרי קידום, בלוגים, מקורות חדשות, פורטלי מידע, פורומים, אגרגטורים
אתרי מסחר אלקטרוני או יישומי אינטרנט
חנויות מקוונות, פורטלי B2B, שווקים, בורסות מקוונות, אתרי קאשבק, בורסות, פלטפורמות דרופשיפינג, מנתחי מוצרים
יישומי אינטרנט לניהול תהליכים עסקיים
מערכות CRM, מערכות ERP, פורטלים ארגוניים, מערכות ניהול ייצור, מנתחי מידע
אתרי שירות אלקטרוני או יישומי אינטרנט
פלטפורמות מודעות, בתי ספר מקוונים, בתי קולנוע מקוונים, בוני אתרים, פורטלים לשירותים אלקטרוניים, פלטפורמות אירוח וידאו, פורטלים נושאיים

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

השירותים שאנו מציעים
מציג 1 מתוך 1כל 2062 השירותים
הגדרת לוקליזציה קזחית לאתר: ריבוי, תאריכים, SEO
פשוט
מ- 1 יום עד 3 ימים
שאלות נפוצות

לוקליזציה קזחית של אתר: היכן הלוגיקה וה-SEO נשברים

לוקליזציה של אתר לקזחית אינה תרגום של שורות בקובץ. קזחית שייכת לשפות אגלוטינטיביות: רבים, יחסות וצורות שייכות נבנים באמצעות סיומות התלויות בהברה האחרונה של המילה (חוק הסינהרמוניזם).

לכן הסכמה הרגילה של "צורה אחת ליחיד, אחרת לרבים" אינה עובדת כאן: "1 товар", "2 товара", "5 товаров" הופכים למבנים שונים עם סיומות שונות, והלוגיקה של ריבוי המקודדת עבור רוסית או אנגלית בגרסה הקזחית של האתר מפיקה "5 товар" או "2 товаров".

בהמשך נשבר מה שבדרך כלל אף אחד לא בודק. פורמטים של תאריכים ומספרים: סדר "יום-חודש-שנה", שמות חודשים וימי שבוע, מפרידי ספרות, מטבע בכרטיסי מוצר ובסל. אם תבניות תאריכים נלקחות מספרייה משותפת ללא התחשבות בלוקאל, המשתמש רואה "12/03" ולא מבין אם זה מרץ או דצמבר.

מיון וחיפוש לפי מילים קזחיות עם תווים ייחודיים (ә, ғ, қ, ң, ө, ұ, ү, һ, і) בהשוואת מחרוזות סטנדרטית נופלים במקום הלא נכון — מסננים ורשימות אלפביתיות מתחילים לשקר.

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

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

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

מה נותנת לוקליזציה נכונה: אפקטים מדידים

צמיחה בתנועה האורגנית בזכות שאילתות בקזחית

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

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

ירידה בשיעור הנטישה בקרב קהל דובר קזחית

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

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

פחות תיקונים והתאמות לאחר ההשקה

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

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

מה זה נותן בסך הכול

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

דרכים למימוש הגרסה הקזחית: השוואת גישות

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

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

אפשרות מתי מתאימה מגבלות
תיקייה משנה (/kz/) תרחיש עיקרי לדומיין אחד: המשקל הכולל של הדומיין מתחלק בין השפות, ההגדרה פשוטה יותר דורשת ניתוב מדויק וכתובות קנוניות תקינות, כדי שהגרסאות לא יתחרו זו בזו
תת-דומיין (kz.example.com) נדרשת הפרדה טכנית: סטאק נפרד, כללי מטמון ופריסה משלו משקל הדומיין מתחלק, מנוע החיפוש תופס אותו כאתר נפרד — לוקח יותר זמן להגיע לראש התוצאות
פרמטר (?lang=kz) השקה מהירה או כלי פנימי נסרק היטב, משכפל כתובות, לא נוח לקישורים ולאנליטיקה

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

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

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

הטמעת לוקליזציה קזחית: שלבי העבודה ההנדסית

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

  1. ביקורת בינלאומיות (i18n). בודקים כיצד המחרוזות מגיעות לממשק: מוטבעות בתבניות, נאספות בקוד או כבר הוצאו לקטלוגים. בודקים אם קיימת העברת שפה רוחבית דרך נתיבים וסשנים, כיצד בנויים מתגי השפה וההפניות מחדש, והאם הלוקאל הנבחר אינו הולך לאיבוד במעברים בין מדורים.
  2. סכימת תרגומים. קובעים מבנה קטלוגים לפי שפות עם סט מפתחות זהה, כך שהיעדר מחרוזת בגרסה הקזחית יתגלה בבנייה ולא אצל המשתמש. מסכמים כללי שמות למפתחות ומה נכנס לתרגום ומה נשאר קבוע.
  3. ריבוי ופורמטים. מגדירים כללי רבים לקזחית — הקטגוריות שונות מהרוסיות, והעברה מכנית שוברת את התאמת המספרים לשמות העצם. בנפרד מגדירים פורמטים של תאריכים, שעות, מספרים ומטבע, כך שלא יירשו מהלוקאל המערכתי של הדפדפן.
  4. שכבת SEO של הלוקליזציה. מגדירים מאפייני שפה לעמודים, canonical וקישורים צולבים בין הגרסאות, מתרגמים מטא-נתונים וכותרים. בלי זה מנועי החיפוש מאחדים את הגרסאות ומציגים עמוד רוסי למשתמש דובר קזחית.
  5. בדיקת לוקליזציה. מריצים את הממשק על מחרוזות קזחיות ארוכות — הן רחבות noticeably מהרוסיות ושוברות את הפריסה של כפתורים וטבלאות. בודקים נטיות בהודעות דינמיות, במכתבים ובהתראות, בודקים מיון וחיפוש תוך התחשבות בתווים ייחודיים.
  6. מסירה ותמיכה. מוסרים קטלוגי תרגומים, כללי ריבוי והוראות כיצד להוסיף מחרוזת חדשה, כדי שצוות הלקוח לא ימתין לנו על כל תיקון. בהמשך טקסטים חדשים עוברים את אותה בקרה בבנייה.

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

מה מוסרים לידיים: קונפיגורציות, מילון מונחים, נהלים

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

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

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

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

הלקוח — שירות משלוחים עם קטלוג של כמה אלפי פריטים — הגיע עם תמונה קלאסית: הגרסה הקזחית של האתר הייתה קיימת, אך התקיימה על תיקונים ידניים.

ספרות הוחדרו לתבנית ללא התאמה, ובמקום צורות תקינות בכרטיסים ובעמוד התשלום הופיעו קטעים קטועים כמו «3 товар» או «5 товаров» במקום שבו השפה דורשת צורה משלה לכל מספר. תאריכים הוצגו בפורמט אחד לשתי הגרסאות, חודשים לא הוטו, וסדר «יום-חודש-שנה» לא תאם את זה שהקורא רגיל אליו.

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

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

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

Яндекс ומנועי חיפוש אחרים הכניסו את העמודים הקזחיים לאינדקס, וחלקה של הגרסה הקזחית בתנועה הכוללת עלה מ-6% ל-23% ברבעון. שגיאות בנטיות ובצורות הספרות בעמוד התשלום — אפס, התיקונים הידניים של מחרוזות פסקו: הטקסטים משתנים במילון אחד ומיד נראים בשתי הגרסאות.

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

במה שונה הפלורליזציה בקזחית מהרוסית?

ברוסית הכלל הוא אחד: הצורה תלויה בספרות האחרונות של המספר — 1 книга, 2 книги, 5 книг. בקזחית, לאחר שם המספר, שם העצם תמיד עומד ביחיד: «бір кітап», «екі кітап», «бес кітап». הרבים מופעל רק כאשר חשוב להדגיש נפרדות או ריבוי בלתי מוגדר — «кітаптар» כ«ספרים בכלל». זה אינו חריג לכללים, אלא היגיון ספירה אחר, והוא שובר תבניות מוכרות.

מכאן השגיאה העיקרית בלוקליזציה: המפתח מעביר את הקטגוריות הרוסיות של הרבים (one / few / many) לקזחית ומקבל «2 кітаптар» במקום «2 кітап». בעיני הלקוח זה נראה כשגיאת הקלדה קטנה, אך דובר שפת אם קורא שורה כזו כתרגום מכונה — האמון בממשק נופל כבר במסך הראשון עם מספר.

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

בנפרד בודקים מקומות שבהם המספר מודבק למילה: מוני מוצרים, מוני התראות, «N תוצאות», עימוד, זמני אספקה.

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

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

ספקות טכניים בנוגע ללוקליזציה: עונים על שאלות נפוצות

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

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

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

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

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

האם אפשר להתחיל מעמוד אחד ולראות תוצאה?

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

מה יקרה אם חלק מהעמודים יישארו ללא תרגום?

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

נדון במשימה שלכם של לוקליזציה של האתר

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

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

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

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

כדי לחזור עם הערכה, תארו את המשימה וצרפו:

  • כתובת האתר ורשימת הגרסאות הלשוניות הנוכחיות;
  • מאיפה מגיע התוכן ומי מכין את התרגומים;
  • אילו מדורים ועמודים צריכים להופיע בקזחית בראש ובראשונה;
  • דרישות ל-SEO: כתובות נפרדות, מטא-תגים, מפת האתר;
  • האם יש אלמנטים דינמיים — טפסים, אזור אישי, התראות;
  • מגבלות של לוחות זמנים וסדר העלאה של הגרסה לפרודקשן;
  • מי מצד הלקוח מקבל את התוצאה ובודק את הטקסטים.

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

הכישורים שלנו:

העבודות האחרונות

  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1393
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1368
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1139
  • פיתוח CRM עבור Chasseurs
    פיתוח CRM עבור Chasseurs
    1152
  • פיתוח אתר עבור SBH Partners
    פיתוח אתר עבור SBH Partners
    1231
  • פיתוח אתר עבור Red Pear
    פיתוח אתר עבור Red Pear
    641