ארכיון פוסטים בנושא עברית.

גזר בדרך (הנכונה)!

אובונטו, חדשות, מיזם גזר, עברית, פרוייקטים, קוד פתוח

שלום לכולם,

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

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

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

מובן שזה עוד לא הרבה, אבל לאט לאט עוד נגיע רחוק :)

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

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

בהצלחה לכולנו!
דור :)

ישנן 13 תגובות

RTL support for Gnome Terminal

Ubuntu Planet, אובונטו, עברית, קוד פתוח

Since ever we (the Right To Left users) had problems with Gnome Terminal, IMHO translations to the terminal shouldn't have ever done, but this is another story. the main problem that we discuss lately is the the support of RTL languages in the terminal. this is an issue that we always had, and I never felt any improvement in the last 4 years I use linux.

Try to think how would it be if anything in your language was opposite in the terminal…
just to illustrate the situation, here is the way RTL user sees apt-get help output: (please do try reading it, it's not only flipped, it's an exact simulation of RTL text in Gnome Terminal!)

dor@dor-laptop:~$ apt-get help
15 2009 19:23:21 tcO no delipmoc i386 rof apt 0.7.23.1ubuntu2
dnammoc [snoitpo] apt-get :egasU
[... 2gkp] 1gkp evomer|llatsni [snoitpo] apt-get
[... 2gkp] 1gkp ecruos [snoitpo] teg-tpa

dna gnidaolnwod rof ecafretni enil dnammoc elpmis a si apt-get
etadpu era sdnammoc desu yltneuqerf tsom ehT .segakcap gnillatsni
.llatsni dna

:sdnammoC
segakcap fo stsil wen eveirteR – update
edargpu na mrofreP – upgrade
(bed.6cbil ton 6cbil si gkp) segakcap wen llatsnI – install
segakcap evomeR – remove
segakcap desunu lla yllacitamotua evomeR – autoremove
selif gifnoc dna segakcap evomeR – purge
sevihcra ecruos daolnwoD – source
segakcap ecruos rof seicnedneped-dliub erugifnoC – build-dep
(8)teg-tpa ees ,edargpu noitubirtsiD – dist-upgrade
snoitceles tcelesd wolloF – dselect-upgrade
selif evihcra dedaolnwod esarE – clean
selif evihcra dedaolnwod dlo esarE – autoclean
seicnedneped nekorb on era ereht taht yfireV – check

:snoitpO
.txet pleh sihT h-
rotacidni ssergorp on – tuptuo elbaggoL q-
srorre rof tpecxe tuptuo oN qq-
sevihcra kcapnu ro llatsni TON od – ylno daolnwoD d-
noitalumis gniredro mrofreP .tca-oN s-
tpmorp ton od dna seireuq lla ot seY emussA y-
ecalp ni seicnedneped nekorb htiw metsys a tcerroc ot tpmettA f-
elbatacolnu era sevihcra fi eunitnoc ot tpmettA m-
llew sa segakcap dedargpu fo tsil a wohS u-
ti gnihctef retfa egakcap ecruos eht dliuB b-
srebmun noisrev esobrev wohS V-
elif noitarugifnoc siht daeR ?=c-
o dir::cache=/tmp- ge ,noitpo noitarugifnoc yrartibra na teS ?=o-
launam (5)apt.conf dna (5)sources.list ,(8)apt-get eht eeS
.snoitpo dna noitamrofni erom rof segap
.srewoP woC repuS sah APT sih
T

THAT IS ANNOYING! yes – it does!
following a bug report opened about it in gnome says one thing: NO. nothing is going to happen, this bug won't EVER be fixed.

I believe that if there will be any better patch, it will be added to the next version. our problem is that we just don't know from where to attack that bug.

any suggestions? any ideas? any good hackers around?

Thanks in advance,
Dor (and all affected users).

ישנן 5 תגובות

גוזרים עברית

חדשות, מיזם גזר, עברית, קוד פתוח

שלום לכולם,

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

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

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

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

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

דור :)

ישנן 6 תגובות

אובונטו בעברית או באנגלית?

אובונטו, עברית, קוד פתוח

שלום לכולם,

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

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

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

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

דור :)

ישנן 8 תגובות

כיצד להתקין את OpenShot על אובונטו

אובונטו, מדריכים, עברית, קוד פתוח

שלום לכולם,

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

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

בקואלת הקרמה:

היכנסו למסוף (יישומים > עזרים > מסוף) והריצו את הפקודה הבאה:

sudo add-apt-repository ppa:jonoomph/openshot-edge

התקנת התוכנה

היכנסו למסוף (יישומים > עזרים > מסוף) והריצו את הפקודה הבאה:

sudo apt-get install openshot

או לחלופין ליחצו על הלינק הבא להתקנה: OpenShot

בגרסאות אובונטו אחרות:
לשארגרסאות אובונטו אין (כרגע) מאגר. לכן יש להוריד ולהתקין את קבצי ה־.deb באופן עצמאי. בנוסף לא תקבלו עידכונים אוטומטיים.

היכנסו לעמוד ההורדות של המיזם. תחת הכותרת "DEB Instructions" מופיעות "Select CPU" ו־"Select OS".
Select CPU: במידה ואינכם יודעים איזה מעבד יש לכם, ביחרו באפשרות "32 bit".
Select OS: ביחרו את גרסת האובונטו בה אתם משתמשים. לדוגמה אם אתם משתמשים ב־Jaunty Jackalope ביחרו ב־9.04.

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

כעת ליחצו על הקישור "Download OpenShot", ירד לכם קובץ .deb. הפעילו אותו בכדי להתחיל בהתקנה.

הפעלת התוכנה
כעת תוכלו להכנס לתוכנה מהתפריט: יישומים > צליל ווידאו > OpenShot Video Editor

OpenShot

OpenShot

שימו לב שהחלק התחתון (בצד ימין) אמור להופיע בצד שמאל (לעזאזל עם העברית הזו..). הבאג דווח!

שלכם,
דור :)

sudo apt-get install shutter
ישנן 2 תגובות

מוקו מוקו..

אופןמוקו, ביקורת, המלצות, מדריכים, עברית, קוד פתוח

שלום לכולם,

מי שבקשר איתי בטח שם לב שנעלמתי בשבוע האחרון. נסעתי לשבוע של הרגעות בצפון יחד עם משפחתי (נחל שניר למתעניינים).
בדיוק לאחר שהזמנתי את מכשיר האופןמוקו (A6 850+Buzz fix שזהה ל־A7 רק יותר זול) נסעתי, והתכנון היה שלאחר מסלול ארוך ברחבי העולם הטלפון יגיע אליי באמצע הטיול – ואכן כך היה. הטלפון הגיע אליי ביום שני האחרון (ה־17 באוגוסט), ולא יכולתי לעשות איתו יותר מדי.

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

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

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

lsusb

אם מופיעה השורה "First International Computer, Inc. OpenMoko Neo1973 kernel cdc_ether USB network" הכל בסדר. אם לא – יש להכנס למצב המתנה (Suspend), לחזור חזרה, ולנסות שוב את הפקודה. אם זה לא עובד ניתן לנסות לנתק את המכשיר מהכבל, ולחבר חזרה, ואם כל אלה לא עבדו, תמיד אפשר פשוט להפעיל מחדש את המכשיר.

כעת כשהמכשיר מזוהה, יש להכנס למצב מנהל (באמצעות הפקודה sudo su, לא לעשות sudo לפני כל פקודה) ולהריץ את הפקודות הבאה:

ifconfig eth1 192.168.0.200 netmask 255.255.255.0 up
route add -host 192.168.0.202 dev eth1
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING  -o ath0 -j MASQUERADE

שימו לב שבפקודה הראשונה והשנייה מופיע eth1. חיבור זה הינו החיבור של המכשיר, ייתכן ואצלכם הוא יהיה eth2, eth3 או usb0. ניתן לבדוק באמצעות ifconfig.
בפקודה הרביעית מופיע ath0. זהוהחיבור האלחוטי שממנו אני מחובר במחשב לאינטרנט. אצלכם שנו זאת לחיבור שלכם.
את הפקודות האלו יש לבצע בכל פעם שמחברים את המכשיר ורוצים בו אינטרנט או גישה אליו. (מעניין אם קיים סקריפט שעושה את זה)

כעת לאחר שהגדרתם את הכל, ודאי תרצו כבר להתחבר למכשיר ב־SSH. יש לחזור למשתמש הרגיל (באמצעות su USER_NAME), ולהריץ את הפקודה:

sudo ssh root@192.168.0.202

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

תתבקשו לתת את הסיסמת ה־ROOT של המוקו. פשוט הקישו אנטר (אין סיסמה).
זהו. אתם בפנים, ואפילו יש אינטרנט.

כעת מומלץ להתחיל להתקין את התוכנות שאתם רוצים על המכשיר.
קודם־כל יש להתקין את מנהל החבילות opkg שהוא מנהל החבילות הפופולרי בהפצת ה־SHR (וגם ב־OM). בכדי לעשות זאת הריצו את הפקודה:

opkg-cl update && opkg-cl install opkg libopkg0

כעת opkg מותקן. זמן להתקין תוכנות.
ההתקנות שלי:

Mokomaze – המשחק הכי טוב שמצאתי למכשיר (וגם היחיד פרט לסודוקו קל מדי)
Intone – נגן מוזיקה מעולה
Woosh! – דפדפן אינטרנט לא משהו, אבל הכי טוב שמצאתי.

את ההתקנות עשיתי באמצעות הפקודה: opkg install PACKAGE_NAME (כאשר את PACKAGE_NAME מחליף שם החבילה), חוץ מאת Woosh! אותו התקנתי ממאגר החבילות של OPKG.org.

כדי לכוון את השעון (שעה ותאריך) בעזרת האינטרנט, התקנתי את NTP:

opkg install ntpclient

ואז כיוונתי את השעון כך:

ntpclient -s -h pool.ntp.org

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

scp ~/Music/* root@192.168.0.202:/home/Music/

תוספת אחרונה:
בודאי תרצו עברית במקלדת של המוקו, לשם כך יש להתקין את החבילה illume-keyboard-hebrew (ב־SHR):

opkg install illume-keyboard-hebrew

כעת כל שנותר הוא לאתחל על הסביבה הגראפית:

/etc/init.d/xserver-nodm restart

.

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

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

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

דור.

ישנן 11 תגובות

תבנית וורדפרס מתורגמת לעברית – fields of gold

עברית, קוד פתוח

שלום לכולם,

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

ירון תרגם את העיצוב fields of gold. תצוגה מקדימה לעיצוב תוכלו לראות כאן.

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

את העיצוב ניתן להוריד מכאן.

מוזמנים להתנסות ולהגיב,

דור.

ישנן 4 תגובות

התחלת פעילותי באופן מוקו

אופןמוקו, עברית, קוד פתוח

שלול כולם,

כבר זמן רב מאוד (ומדי!) אני חושב מעוניין לרכוש OpenMoko, שיהיה רק שלי, ושגם לי יהיה במה להתגאות.
יש יגידו שאני הולך אחרי העדר, ובכן, ייתכן שזה המצב, אני רואה את זה יותר כ־"מצא את הגבולות שלך".

באוגוסט (כנראה) אקנה את האופןמוקו שלי, כאשר דוד שלי יהיה בארה"ב. ולכן הנושא החל להיות לי חשוב יותר…

במקרה ביקרתי לי היום באתר DistroWatch, ולהפתעתי הרבה גיליתי שאין אף הפצת אופןמוקו ברשימה! אף לא נציג בודד מטעם הסלולרי הפתוח!
מיד חשבתי לשלוח להם מספר הפצות OM. ניגשתי אל דף שליחת ההפצות, וראיתי שעליי לתת את רשימת החבילות המגיעות עם ההפצה.
כדי לעשות כן, כמובן שניגשתי לאתר התמיכה של OM, הלא הוא OpenMoko.org, שם גיליתי שהדף המתורגם (פחות או יותר) היחיד לעברית, הינו הדף הראשי! אבויה!

לכן אני מתכוון להתחיל לתרגם את דפי הוויקי של אופןמוקו בעתיד הקרוב, למעני ולמען קהילת האופןמוקו העברית (ומתברר שיש כזו!). כמובן שאשמח לעזרה.

בקשר ל־DistroWatch – אשמח אם מישהו יוכל להפנות אותי אל רשימת החבילות (או לחלופין לשלוח בעצמו מספר הפצות לאתר).

ישנן 3 תגובות

תיקון תרגום בעולם הקסם

עברית, עולם הקסם, קוד פתוח

שלום לכולם,
בעקבות הערתו של יוחאי לגבי התרגום של Party, תיקנתי את התרגום מ־"חגיגה" ל־"חבורה".
תודה יוחאי!
.
סופ"ש נעים,
דור.

אין תגובות

שוחרר עדכון לעולם הקסם

חדשות, עברית, עולם הקסם, קוד פתוח

שולם לכולם,

אתמול יצאה לאוויר העולם גרסת תיקון יציבות לגרסה 0.0.29 של המשחק "עולם הקסם".

בגרסה זו תוקנו מספר באגים (למעשה 4) שגרמו לקריסת המשחק וגליצ'ים. המפתחים מודים לכל אלו שדיווחו על באגים ועזרו להתקדמות המשחק.

כמו־כן, נוספו שני חידושים:

  1. מעתה ניתן לשנות את הסיסמה באופן עצמאי, וללא תלות במנהלי השרת!
  2. כאשר תהיו בחגיגה (Party), מוביל החגיגה יראה בולט.

כדי לראות את כל מה שתוקן: רשימת השינויים המלאה.

עבור משתמשי ווינדוז שונו התמונות בהתקנת המשחק. אם אתם מעוניינים להציע תמונות חדשות, תוכלו לעשות זאת כאן: http://forums.themanaworld.org/viewtopic.php?f=9&t=6812

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

סופ"ש נעים,

דור.

אין תגובות
« פוסטים ישנים יותר