۱- من و امیل و فرزاد یک کارایی کردیم به خاطر اینکه از زمان انجماد تا انتشار زمان کمی بود<br>۲-فکر کنم ۲ ماه<br>۳- ؟ من یک بار برای دروپال این کار را کردم بعد به این نتیجه رسیدم دستی کار کشنده ای است<br>۴- بله زیاد فازی درست می کند. فکر کنم الان آمارش رو سایت باشه که ۷۷ درصد رو کرد ۵۶&nbsp; درصد البته این برای ۳.۵ به ۴ بود برای ۴.۰ به ۴.۱ احتمالا ۱۰ درصد میاد پایین<br>
۵- اسم ها رو در بالا گفتم البته تا آنجا که میدانستم. من ۵۲ فایل رو هم از template ها به kdebase افزودم. امیل هم قراره برای kdegames این کار رو بکنه.<br><br><div class="gmail_quote">2008/4/27 Mahdi Foladgar &lt;<a href="mailto:foladgar@itland.ir">foladgar@itland.ir</a>&gt;:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">با سلام<br>
<br>
۱- کسی مگر روی شاخه tunk کار می‌کرده است؟<br>
۲- تا کی وقت داریم برای ۴.۱<br>
۳- اگر فرمت فایل‌های دو نسخه تفاوت نکند کاری ندارد و چون تعداد فایل‌های<br>
ما کم است روش‌های دیگری هم دارد یعنی دستی بدون استفاده از اسکریپتی و من<br>
انجام می‌دهم<br>
۴- این کار احتمالا مقدار زیادی فازی اضافه می‌کند<br>
۵- اگر کسی جدیدا چیزی توی trunk گذاشته اسمش را به من بدهد<br>
<div class="Ih2E3d"><br>
Mohammad Ebrahim Mohammadi Panah wrote:<br>
&gt; سلام،<br>
&gt; کسی این کار (که در زیر توضیح داده شده) رو روی فارسی انجام داده؟<br>
&gt; باید قبل از شروع به ترجمهٔ ۴.۱ این کار رو می‌کردیم تا خروجی کارهامون<br>
&gt; روی ۴.۰ در ۴.۱ هم استفاده بشه.<br>
&gt; می‌تونیم الان انجامش بدیم؟ یا کلاً ازش صرف نظر کنیم و از اول شروع کنیم؟<br>
&gt; اگر بشه جوری این کار رو کرد که در عین انتقال ترجمه‌های ۴.۰ به ۴.۱،<br>
&gt; ترجمه‌های جدید توی ۴.۱ از دست نره خیلی خوبه.<br>
&gt; ؟<br>
&gt;<br>
&gt; ---------- Forwarded message ----------<br>
&gt; From: *Chusslove Illich* &lt;<a href="mailto:caslav.ilic@gmx.net">caslav.ilic@gmx.net</a><br>
</div><div class="Ih2E3d">&gt; &lt;mailto:<a href="mailto:caslav.ilic@gmx.net">caslav.ilic@gmx.net</a>&gt;&gt;<br>
&gt; Date: Tue, Apr 22, 2008 at 6:30 PM<br>
&gt; Subject: Re: KDE 4.1 warmup: Alpha1 translations<br>
</div><div><div></div><div class="Wj3C7c">&gt; To: KDE i18n-doc &lt;<a href="mailto:kde-i18n-doc@kde.org">kde-i18n-doc@kde.org</a> &lt;mailto:<a href="mailto:kde-i18n-doc@kde.org">kde-i18n-doc@kde.org</a>&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; &gt; [: Māris Nartišs :]<br>
&gt; &gt; [...] we where working on polishing and enhancing stable (4.0)<br>
&gt; &gt; translations and we have not touched trunk [...] What are &quot;best<br>
&gt; practice&quot;<br>
&gt; &gt; steps we should take to move our stable translations to next stable<br>
&gt; &gt; release? [...] Wait for a miracle to happen?<br>
&gt;<br>
&gt; I&#39;ve just realized an interesting possible side-effect use of a, khm, yet-<br>
&gt; undocumented summit-workflow.<br>
&gt;<br>
&gt; First, if not so already (as it&#39;s anyway a good idea), you need to have an<br>
&gt; exact replica of the repository tree on your disk:<br>
&gt;<br>
&gt; &nbsp;$KDEREPO/<br>
&gt; &nbsp; &nbsp; &nbsp;trunk/<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;l10n-kde4/<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;scripts/<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;templates/<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lv/<br>
&gt; &nbsp; &nbsp; &nbsp;branches/<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;stable/<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;l10n-kde4/<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;scripts/<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;templates/<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;lv/<br>
&gt;<br>
&gt; with scripts/, templates/, and lv/ fully checked out.<br>
&gt;<br>
&gt; Then you do the following:<br>
&gt;<br>
&gt; &nbsp;$ cd $KDEREPO/trunk/l10n-kde4<br>
&gt; &nbsp;$ export PYTHONPATH=$PWD/scripts:$PYTHONPATH<br>
&gt; &nbsp;$ export PATH=$PWD/scripts/pology/scripts:$PATH<br>
&gt; &nbsp;$<br>
&gt; &nbsp;$ mkdir -p lv/internal<br>
&gt; &nbsp;$ echo &quot;S.branches.reverse()&quot; &gt; lv/internal/messages.extras.summit<br>
&gt; &nbsp;$<br>
&gt; &nbsp;$ posummit.py scripts/messages.summit lv gather,merge --create --force<br>
&gt; &nbsp;(...go have your favorite beverage...)<br>
&gt; &nbsp;$ posummit.py scripts/messages.summit lv scatter trunk:<br>
&gt; &nbsp;(...some more favorite beverage...)<br>
&gt;<br>
&gt; After this you can just svn ci lv/messages -- all messages in trunk<br>
&gt; will be<br>
&gt; filled with existing translations in stable, all catalogs moved in trunk<br>
&gt; compared to stable will still get their translations, all catalogs present<br>
&gt; in stable but missing in trunk will be added and merged. You know, a<br>
&gt; bit of<br>
&gt; good old magic.<br>
&gt;<br>
&gt; The stuff created in the lv/internal in the process will also have been<br>
&gt; automatically added to version control, so to clean up:<br>
&gt;<br>
&gt; &nbsp;$ svn revert -R lv/internal<br>
&gt; &nbsp;$ rm -rf lv/internal/messages<br>
&gt;<br>
&gt; (And make sure to check out the fresh scripts/, as I&#39;ve just committed few<br>
&gt; fixes after testing the above.)<br>
&gt;<br>
&gt; Since this procedure overwrites the translations in trunk with those from<br>
&gt; stable, it should be applied only when the intention is to switch from<br>
&gt; translating stable to (mostly) translating trunk.<br>
&gt;<br>
&gt; On the other hand, the stuff that got created in lv/internal/messages<br>
&gt; is in<br>
&gt; fact the union of stable and trunk, &quot;the summit&quot; of branches, where<br>
&gt; one can<br>
&gt; work on exclusively, never again caring about particular branches (only<br>
&gt; &quot;scatter&quot; into them from time to time). This is the summit-workflow, that<br>
&gt; I&#39;m supposed to document sooner or later, for those who would bite the<br>
&gt; bullet :) (It has been tested for quite some time now on Serbian and<br>
&gt; Japanese translation.)<br>
&gt;<br>
&gt; --<br>
&gt; Chusslove Illich (Часлав Илић)<br>
&gt; Serbian KDE translation team<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Mohammad Ebrahim Mohammadi Panah<br>
</div></div>&gt; ------------------------------------------------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Kde-i18n-fa mailing list<br>
&gt; <a href="mailto:Kde-i18n-fa@kde.org">Kde-i18n-fa@kde.org</a><br>
&gt; <a href="https://mail.kde.org/mailman/listinfo/kde-i18n-fa" target="_blank">https://mail.kde.org/mailman/listinfo/kde-i18n-fa</a><br>
<br>
_______________________________________________<br>
Kde-i18n-fa mailing list<br>
<a href="mailto:Kde-i18n-fa@kde.org">Kde-i18n-fa@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-i18n-fa" target="_blank">https://mail.kde.org/mailman/listinfo/kde-i18n-fa</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Saied<br><a href="http://taghavi.org">http://taghavi.org</a>