dabo Commit Revision 7160 Date: 2012-04-30 08:48:16 -0700 (Mon, 30 Apr 2012) Author: Ed Trac: http://trac.dabodev.com/changeset/7160
Changed: A trunk/dabo/locale/ar/ A trunk/dabo/locale/ar/LC_MESSAGES/ A trunk/dabo/locale/ar/LC_MESSAGES/dabo.mo A trunk/dabo/locale/ar/LC_MESSAGES/dabo.po U trunk/dabo/locale/ca/LC_MESSAGES/dabo.mo U trunk/dabo/locale/ca/LC_MESSAGES/dabo.po A trunk/dabo/locale/cs/ A trunk/dabo/locale/cs/LC_MESSAGES/ A trunk/dabo/locale/cs/LC_MESSAGES/dabo.mo A trunk/dabo/locale/cs/LC_MESSAGES/dabo.po U trunk/dabo/locale/dabo.pot U trunk/dabo/locale/de/LC_MESSAGES/dabo.mo U trunk/dabo/locale/de/LC_MESSAGES/dabo.po U trunk/dabo/locale/el/LC_MESSAGES/dabo.mo U trunk/dabo/locale/el/LC_MESSAGES/dabo.po U trunk/dabo/locale/en_GB/LC_MESSAGES/dabo.po U trunk/dabo/locale/es/LC_MESSAGES/dabo.mo U trunk/dabo/locale/es/LC_MESSAGES/dabo.po U trunk/dabo/locale/fi/LC_MESSAGES/dabo.mo U trunk/dabo/locale/fi/LC_MESSAGES/dabo.po U trunk/dabo/locale/fr/LC_MESSAGES/dabo.mo U trunk/dabo/locale/fr/LC_MESSAGES/dabo.po U trunk/dabo/locale/hi/LC_MESSAGES/dabo.mo U trunk/dabo/locale/hi/LC_MESSAGES/dabo.po U trunk/dabo/locale/hu/LC_MESSAGES/dabo.mo U trunk/dabo/locale/hu/LC_MESSAGES/dabo.po U trunk/dabo/locale/id/LC_MESSAGES/dabo.mo U trunk/dabo/locale/id/LC_MESSAGES/dabo.po U trunk/dabo/locale/it/LC_MESSAGES/dabo.mo U trunk/dabo/locale/it/LC_MESSAGES/dabo.po U trunk/dabo/locale/ja/LC_MESSAGES/dabo.mo U trunk/dabo/locale/ja/LC_MESSAGES/dabo.po U trunk/dabo/locale/lv/LC_MESSAGES/dabo.mo U trunk/dabo/locale/lv/LC_MESSAGES/dabo.po U trunk/dabo/locale/nl/LC_MESSAGES/dabo.mo U trunk/dabo/locale/nl/LC_MESSAGES/dabo.po U trunk/dabo/locale/oc/LC_MESSAGES/dabo.mo U trunk/dabo/locale/oc/LC_MESSAGES/dabo.po U trunk/dabo/locale/pl/LC_MESSAGES/dabo.mo U trunk/dabo/locale/pl/LC_MESSAGES/dabo.po U trunk/dabo/locale/pt_BR/LC_MESSAGES/dabo.mo U trunk/dabo/locale/pt_BR/LC_MESSAGES/dabo.po U trunk/dabo/locale/ro/LC_MESSAGES/dabo.mo U trunk/dabo/locale/ro/LC_MESSAGES/dabo.po U trunk/dabo/locale/ru/LC_MESSAGES/dabo.mo U trunk/dabo/locale/ru/LC_MESSAGES/dabo.po U trunk/dabo/locale/sv/LC_MESSAGES/dabo.mo U trunk/dabo/locale/sv/LC_MESSAGES/dabo.po U trunk/dabo/locale/th/LC_MESSAGES/dabo.mo U trunk/dabo/locale/th/LC_MESSAGES/dabo.po A trunk/dabo/locale/tr/ A trunk/dabo/locale/tr/LC_MESSAGES/ A trunk/dabo/locale/tr/LC_MESSAGES/dabo.mo A trunk/dabo/locale/tr/LC_MESSAGES/dabo.po U trunk/dabo/locale/zh_CN/LC_MESSAGES/dabo.mo U trunk/dabo/locale/zh_CN/LC_MESSAGES/dabo.po Log: Updated the translation files Diff: Added: trunk/dabo/locale/ar/LC_MESSAGES/dabo.mo =================================================================== (Binary files differ) Property changes on: trunk/dabo/locale/ar/LC_MESSAGES/dabo.mo ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/dabo/locale/ar/LC_MESSAGES/dabo.po =================================================================== --- trunk/dabo/locale/ar/LC_MESSAGES/dabo.po (rev 0) +++ trunk/dabo/locale/ar/LC_MESSAGES/dabo.po 2012-04-30 15:48:16 UTC (rev 7160) @@ -0,0 +1,7140 @@ +# Arabic translation for dabo +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the dabo package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: dabo\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2009-01-25 15:10-0600\n" +"PO-Revision-Date: 2012-02-23 05:31+0000\n" +"Last-Translator: Islam Abofarha <[email protected]>\n" +"Language-Team: Arabic <[email protected]>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-04-30 14:32+0000\n" +"X-Generator: Launchpad (build 15171)\n" + +#: dApp.py:248 +msgid "" +"\n" +"\n" +"\n" +"The connection was refused by the server. Most likely this means that\n" +"the server is not running. Please have that problem corrected, and\n" +"try again when it is running.\n" +"\n" +msgstr "" +"\n" +"\n" +"\n" +"Ø§ÙØ§ØªØµØ§Ù Ø±ÙØ¶ Ù Ù Ø§ÙØ®Ø§Ø¯Ù .Ù ÙØ°Ø§ ØºØ§ÙØ¨Ø§ ÙØ¹ÙÙ \n" +"Ø£Ù Ø§ÙØ®Ø§Ø¯Ù ÙØ§ ÙØ¹Ù Ù .Ù Ù ÙØ¶ÙÙ Ù٠بتصØÙØ ÙØ°Ø§ Ø§ÙØ®Ø·Ø£ \n" +"ÙØ£Ø¹Ø¯ اÙÙ ØØ§ÙÙØ© .\n" +"\n" + +#: dObject.py:467 +msgid "" +"\n" +"\n" +"Testing super():" +msgstr "" +"\n" +"\n" +"جار٠اختبار Ø§ÙØ¯Ø§ÙØ© super():" + +#: dObject.py:437 dObject.py:488 +msgid "" +"\n" +"Test 2: diamond inheritence test:" +msgstr "" +"\n" +"اختبار 2: اختبار ØªÙØ±ÙØ« (Ø§ÙØ¬ÙÙØ±Ø©) diamond:" + +#: db/dDataSet.py:418 +msgid " The encoding used for data in the dataset. (str)" +msgstr " Ø§ÙØªØ´ÙÙØ± اÙ٠ستخد٠ÙÙØ¨ÙØ§ÙØ§Øª ÙÙ Ù Ø¬Ù ÙØ¹Ø© Ø§ÙØ¨ÙØ§ÙØ§Øª (str)" + +#: db/dCursorMixin.py:973 +#, python-format +msgid "!!! Data Type Mismatch: field=%s. Expecting: %s; got: %s" +msgstr "!!! Ø§ÙØ¨ÙØ§ÙØ§Øª ØºÙØ± Ù ØªØ·Ø§Ø¨ÙØ©: Ø§ÙØÙÙ=%s. اÙ٠تÙÙØ¹: %s;اÙÙ ÙØ¬Ùد: %s" + +#: ui/uiwx/dSlidePanelControl.py:313 +msgid "" +"\"Determines how the bar containing the caption \n" +"\t\t\tfor this panel is drawn. (str)\n" +"\t\t\t\n" +"\t\t\tCan be one of the following:\n" +"\t\t\t\tBorderless\t\t(no border, just a plain fill color; default)\n" +"\t\t\t\tBorderOnly\t(simple border, no fill color)\n" +"\t\t\t\tFilledBorder\t(combination of the two above)\n" +"\t\t\t\tVerticalFill\t\t(vertical gradient fill, using the two caption " +"colors)\n" +"\t\t\t\tHorizontalFill\t(horizontal gradient fill, using the two caption " +"colors)\n" +"\t\t\t" +msgstr "" +"\"تعÙÙ ÙÙÙÙØ© Ø§ØØªÙاء Ø§ÙØ´Ø±ÙØ· ÙÙØªØ³Ù ÙØ© .\n" +"\t\t\tÙØ£Ø¬Ù Ø³ØØ¨ ÙØ°Ù اÙÙÙØØ©.(str)\n" +"\t\t\t\n" +"\t\t\tÙÙ Ù٠أ٠تÙÙÙ ÙØ§ØØ¯Ø© Ù Ù Ø§ÙØ¢ØªÙ:\n" +"\t\t\t\tبدÙ٠أطر\t\t(ÙØ§ ÙÙØ¬Ø¯ إطار,٠جرد ÙÙÙ ØªÙ ÙØ¦Ø© سطØÙ,Ø§ÙØªØ±Ø§Ø¶Ù)\n" +"\t\t\t\tإطار ÙÙØ· \t(إطار Ø¨Ø³ÙØ·,ÙØ§ ÙÙØ¬Ø¯ ÙÙÙ Ù Ø§ÙØ¦)\n" +"\t\t\t\tإطار Ù Ù ÙÙØ¡ \t(Ù Ø²ÙØ¬ Ù Ù Ø§ÙØ§Ø«ÙÙÙ Ø£Ø¹ÙØ§Ù)\n" +"\t\t\t\tÙ ÙØ¡ رأسÙ\t\t(Ù ÙØ¡ تدرج٠رأسÙ, باستخدا٠ÙÙÙÙ Ø§ÙØ¹ÙÙØ§ÙÙÙ)\n" +"\t\t\t\tÙ ÙØ¡ Ø£ÙÙÙ \t(Ù ÙØ¡ تدرج٠أÙÙÙ ,باستخدا٠ÙÙÙÙ Ø§ÙØ¹ÙÙØ§ÙÙÙ)\n" +"\t\t\t" + +#: biz/dAutoBizobj.py:164 +#, python-format +msgid "#Queries for DB '%s' on host '%s':\n" +msgstr "#Ø§Ø³ØªØ¹ÙØ§Ù ات (ÙØ§Ø¹Ø¯Ø© Ø§ÙØ¨ÙØ§ÙØ§Øª)DB '%s' عÙ٠اÙ٠ضÙÙ '%s':\n" + +#: db/dCursorMixin.py:285 +#, python-format +msgid "%s couldn't be converted to %s (field %s)" +msgstr "ÙÙ ÙØªÙ تØÙÙÙ %s Ø¥ÙÙ %s (Ø§ÙØÙÙ %s)" + +#: dApp.py:921 +#, python-format +msgid "%s database connection definition(s) loaded." +msgstr "ØÙ ÙØª تعرÙÙ(ات) ÙØ§Ø¹Ø¯Ø© Ø§ÙØ¨ÙØ§ÙØ§Øª %s" + +#: ui/uiwx/dForm.py:450 +#, python-format +msgid "%s record%sselected in %s second%s" +msgstr "%sسجÙ%sØ£Ø®ØªÙØ± ÙÙ %sØ«ÙØ§Ù%s" + +#: ui/uiwx/uiApp.py:823 +#, python-format +msgid "%s replacements were made" +msgstr "%s تبدÙÙØ§Øª جرت" + +#: dApp.py:1385 +#, python-format +msgid "%s: Path does not exist." +msgstr "%s: Ù ÙØ§Ù ØºÙØ± Ù ØªÙØ§Ø¬Ø¯" + +#: ui/uiwx/dBaseMenuBar.py:151 +msgid "&About" +msgstr "&عÙ" + +#: lib/datanav/Form.py:139 +msgid "&Actions" +msgstr "Ø¥&جراءات" + +#: ui/uiwx/dGrid.py:3276 +msgid "&Autosize All Columns" +msgstr "ت&ØØ¬Ù٠تÙÙØ§Ø¦Ù ÙØ¬Ù ÙØ¹ Ø§ÙØ£Ø¹Ù دة" + +#: ui/uiwx/dGrid.py:3274 +msgid "&Autosize Column" +msgstr "ØªØØ¬&Ù٠تÙÙØ§Ø¦Ù ÙÙØ¹Ù ÙØ¯" + +#: lib/datanav/Form.py:145 +msgid "&Browse Records" +msgstr "&Ø³Ø¬Ù Ø§ÙØªØµÙØ" + +#: lib/datanav/Form.py:179 +msgid "&Cancel Changes" +msgstr "Ø¥Ù&غاء Ø§ÙØªØºÙرات" + +#: ui/uiwx/dBaseMenuBar.py:83 +msgid "&Copy" +msgstr "&ÙØ³Ø®" + +#: lib/datanav/Form.py:209 +msgid "&Delete Current Record" +msgstr "&Ø¥ÙØºØ§Ø¡ Ø§ÙØ³Ø¬Ù Ø§ÙØØ§ÙÙ" + +#: ui/uiwx/dBaseMenuBar.py:64 +msgid "&Edit" +msgstr "&ØªØØ±Ùر" + +#: ui/uiwx/dBaseMenuBar.py:32 +msgid "&File" +msgstr "&Ù ÙÙ" + +#: ui/uiwx/dBaseMenuBar.py:102 +msgid "&Find / Replace" +msgstr "&اعثر / ØºÙØ±" + +#: ui/uiwx/dBaseMenuBar.py:148 +msgid "&Help" +msgstr "&٠ساعدة" + +#: lib/datanav/Grid.py:144 +msgid "&New" +msgstr "&Ø¬Ø¯ÙØ¯" + +#: lib/datanav/Form.py:206 +msgid "&New Record" +msgstr "&Ø³Ø¬Ù Ø¬Ø¯ÙØ¯" + +#: ui/uiwx/dShell.py:546 +msgid "&Normal Zoom" +msgstr "&ØªÙØ±Ùب عادÙ" + +#: ui/uiwx/dBaseMenuBar.py:88 +msgid "&Paste" +msgstr "Ù&صÙ" + +#: lib/datanav/Grid.py:141 +msgid "&Pick" +msgstr "&Ø§ÙØªÙØ·" + +#: ui/uiwx/dBaseMenuBar.py:52 +msgid "&Quit" +msgstr "Ø¥&ÙÙØ§Ø¡" + +#: ui/uiwx/dBaseMenuBar.py:71 +msgid "&Redo" +msgstr "إعا&دة" + +#: lib/datanav/Form.py:171 +msgid "&Requery" +msgstr "&إعادة Ø§ÙØ§Ø³ØªØ¹Ùا٠" + +#: lib/datanav/Form.py:176 +msgid "&Save Changes" +msgstr "&اØÙظ Ø§ÙØªØºÙÙØ±Ø§Øª" + +#: ui/uiwx/dBaseMenuBar.py:66 +msgid "&Undo" +msgstr "&تراجع" + +#: ui/uiwx/dBaseMenuBar.py:127 +msgid "&View" +msgstr "&عرض" + +#: ui/uiwx/dPageFrame.py:306 ui/uiwx/dPageFrame.py:323 +#: ui/uiwx/dPageFrame.py:340 +#, python-format +msgid "'%s' can not be translated into a color" +msgstr "'%s' ÙØ§ ÙÙ ÙÙ ØªØ±Ø¬Ù ØªÙØ§ Ø¥ÙÙ ÙÙÙ" + +#: ui/uiwx/dListControl.py:472 +msgid "'Choices' is not a valid property for a dListControl." +msgstr "'Ø§ÙØ§Ø®ØªÙارات' ÙÙØ³Øª صØÙØØ© ÙØ£Ø¯Ø§Ø© اÙÙØ§Ø¦Ù Ø© اÙÙ ÙØ³Ø¯ÙØ© dListControl" + +#: ui/uiwx/__init__.py:178 +msgid "'dCheckListBox' is a deprecated name. Use 'dCheckList' instead" +msgstr "'dCheckListBox' إس٠٠ÙÙ Ù .استخد٠'dCheckList' Ø¨Ø¯ÙØ§ عÙÙ" + +#: ui/uiwx/__init__.py:173 +msgid "'dFoldPanel' is a deprecated name. Use 'dSlidePanel' instead" +msgstr "'dFoldPanel' إس٠٠ÙÙ Ù .استخد٠'dSlidePanel' Ø¨Ø¯ÙØ§ عÙÙ" + +#: ui/uiwx/__init__.py:168 +msgid "" +"'dFoldPanelBar' is a deprecated name. Use 'dSlidePanelControl' instead" +msgstr "'dFoldPanelBar' إس٠٠ÙÙ Ù .استخد٠'dSlidePanelControl' Ø¨Ø¯ÙØ§ عÙÙ" + +#: ui/uiwx/uiApp.py:821 +msgid "1 replacement was made" +msgstr "1 تبدÙ٠جرÙ" + +#: ui/dialogs/Wizard.py:93 +msgid "< Back" +msgstr "< ÙÙØ®ÙÙ" + +#: ui/uiwx/dEditor.py:291 +msgid "< New File >" +msgstr "< Ù ÙÙ Ø¬Ø¯ÙØ¯ >" + +#: dApp.py:1421 ui/uiwx/dGrid.py:1748 +msgid "< None >" +msgstr "< ÙØ§ Ø´ÙØ¡ >" + +#: db/dCursorMixin.py:2605 +msgid "" +"A dictionary mapping virtual_field_name to a function to call.\n" +"\n" +"\t\t\tThe specified function will be called when getFieldVal() is called on\n" +"\t\t\tthe specified field name." +msgstr "" +"Ø§Ø³Ù Ø§ÙØ®Ø§ÙØ© Ø§ÙØ§ÙØªØ±Ø§Ø¶ÙØ© Ø¨ØªÙØ³Ù٠اÙÙØ§Ù ÙØ³ Ø¥Ù٠استدعاء Ø¯Ø§ÙØ© ÙØ¸ÙÙÙØ©.\n" +"\n" +"\t\t\tØ§ÙØ¯Ø§ÙØ© اÙÙØ¸ÙÙÙØ© اÙ٠عÙÙØ© Ø³ÙØªÙ Ø§Ø³ØªØ¯Ø¹Ø§Ø¤ÙØ§ Ø¹ÙØ¯Ù ا ØªØ³ØªØ¯Ø¹Ù Ø¯Ø§ÙØ© " +"getFieldVal()\n" +"\t\t\tØ§Ø³Ù Ø§ÙØ®Ø§ÙØ© اÙ٠عÙÙØ©." + +#: biz/dBizobj.py:2365 +msgid "" +"A dictionary mapping virtual_field_name to function to call.\n" +"\n" +"\t\t\tThe specified function will be called when getFieldVal() is called on\n" +"\t\t\tthe specified virtual field name." +msgstr "" +"Ø§Ø³Ù Ø§ÙØ®Ø§ÙØ© Ø§ÙØ§ÙØªØ±Ø§Ø¶ÙØ© Ø¨ØªÙØ³Ù٠اÙÙØ§Ù ÙØ³ Ø¥Ù٠استدعاء Ø¯Ø§ÙØ© ÙØ¸ÙÙÙØ©.\n" +"\n" +"\t\t\tØ§ÙØ¯Ø§ÙØ© اÙÙØ¸ÙÙÙØ© اÙ٠عÙÙØ© Ø³ÙØªÙ Ø§Ø³ØªØ¯Ø¹Ø§Ø¤ÙØ§ Ø¹ÙØ¯Ù ا ØªØ³ØªØ¯Ø¹Ù Ø¯Ø§ÙØ© " +"getFieldVal()\n" +"\t\t\tØ§Ø³Ù Ø§ÙØ®Ø§ÙØ© اÙ٠عÙÙØ©." + +#: biz/dBizobj.py:2266 +msgid "" +"A dictionary specifying default values for fields when a new record is " +"added.\n" +"\n" +"\t\t\tThe values of the dictionary can be literal (must match the field " +"type), or\n" +"\t\t\tthey can be a function object which will be called when the new record " +"is added\n" +"\t\t\tto the bizobj." +msgstr "" +"اÙÙÙÙ Ø§ÙØ§ÙØªØ±Ø§Ø¶ÙØ© ÙÙÙØ§Ø¦Ù اÙÙØ§Ù ÙØ³ اÙ٠عÙÙØ© Ø¹ÙØ¯Ù ا ÙØ¶Ø§Ù Ø³Ø¬Ù Ø¬Ø¯ÙØ¯.\n" +"\n" +"\t\t\tÙÙ Ù٠أ٠تÙÙÙ ÙÙ٠اÙÙØ§Ù ÙØ³ ØØ±ÙÙØ© (ÙØ¬Ø¨ ٠راعاة ÙÙØ¹ اÙÙØ§Ø¦Ù Ø©), Ø£Ù\n" +"\t\t\tÙÙ Ù٠أ٠تÙÙÙ Ø¯Ø§ÙØ© ÙØ¸ÙÙÙØ© Ø§ÙØªÙ ÙÙ ÙÙ Ø§Ø³ØªØ¯Ø¹Ø§Ø¦ÙØ§ Ø¹ÙØ¯Ù ا ÙØ¶Ø§Ù Ø³Ø¬Ù Ø¬Ø¯ÙØ¯\n" +"\t\t\t Ø¥ÙÙ ÙØ§Ø¦Ù Ø§ÙØ£Ø¹Ù ا٠bizobj." + +#: ui/uiwx/dSearchBox.py:109 +msgid "A dropdown list that appears right below the search button (list)" +msgstr "اÙÙØ§Ø¦Ù Ø© اÙÙ ÙØ³Ø¯ÙØ© Ø§ÙØ¸Ø§Ùرة أسÙ٠زر Ø§ÙØ¨ØØ«" + +#: ui/uiwx/dPemMixin.py:2756 +msgid "A property that user code can safely use for specific purposes." +msgstr "Ø§ÙØ®Ø§ØµÙØ© ÙÙ Ø§ÙØªÙ ÙÙ ÙÙ Ø£Ù ÙØ³ØªØ®Ø¯Ù ÙØ§ ÙÙØ¯ اÙÙ Ø³ØªØ®Ø¯Ù Ø¨Ø¢Ù Ø§Ù ÙØºØ±Ø¶ ٠عÙÙ" + +#: ui/uiwx/dPemMixin.py:2738 +msgid "A unique identifier used for referencing by other objects. (str)" +msgstr "اÙ٠عر٠اÙÙØ±Ùد ÙØ³ØªØ®Ø¯Ù ÙÙØ¯ÙØ§ÙØ© باÙÙØ§Ø¦Ùات Ø§ÙØ£Ø®Ø±Ù.(str)" + +#: ui/dialogs/about.py:13 ui/dialogs/htmlAbout.py:16 +msgid "About" +msgstr "ØÙÙ" + +#: ui/uiwx/dBaseMenuBar.py:158 +msgid "About this application" +msgstr "ØÙÙ ÙØ°Ø§ Ø§ÙØªÙطبÙÙ" + +#: lib/datanav/Form.py:255 +msgid "Actions" +msgstr "إجراءات" + +#: ui/uiwx/dForm.py:954 +msgid "Activate" +msgstr "ØªÙØ¹ÙÙ" + +#: ui/uiwx/uiApp.py:885 +msgid "Active control isn't text-based." +msgstr "Ø§ÙØ£Ø¯Ø§Ø© اÙÙ ÙØ¹ÙØ© ÙÙØ³Øª ÙØµÙØ©" + +#: lib/datanav/Form.py:118 lib/datanav/Grid.py:145 +msgid "Add a new record" +msgstr "Ø£Ø¶Ù Ø³Ø¬Ù Ø¬Ø¯ÙØ¯" + +#: lib/datanav/Form.py:208 +msgid "Add a new record to the dataset." +msgstr "Ø£Ø¶Ù Ø³Ø¬Ù Ø¬Ø¯ÙØ¯ Ø¥ÙÙ Ù Ø¬Ù ÙØ¹Ø© Ø§ÙØ¨ÙØ§ÙØ§Øª" + +#: ui/uiwx/dForm.py:574 +#, python-format +msgid "" +"Add new record failed with response:\n" +"\n" +"%s" +msgstr "" +"ÙØ´Ùت Ø¥Ø¶Ø§ÙØ© Ø³Ø¬Ù Ø¬Ø¯ÙØ¯ ٠ع Ø±Ø³Ø§ÙØ©:\n" +"\n" +"%s" + +#: biz/dBizobj.py:2334 +msgid "" +"After a requery, do we try to restore the record position to the same PK?" +msgstr "بعد إعادة Ø§ÙØ§Ø³ØªØ¹Ùا٠, ÙÙ ÙÙ ÙÙÙØ§ إعادة Ù ÙØ§Ù Ø§ÙØ³Ø¬Ù Ø¥ÙÙ ÙÙØ³ PKØ" + +#: biz/dBizobj.py:2348 +msgid "" +"After running a scan, do we attempt to restore the record position to\n" +"\t\t\twhere it was before the scan (True, default), or do we leave the " +"pointer\n" +"\t\t\tat the end of the recordset (False). (bool)" +msgstr "" +"بعد ع٠٠٠سØ, ÙÙ ÙØØ§Ù٠إرجاع Ù ÙØ§Ù Ø§ÙØ³Ø¬Ù Ø¥ÙÙ\n" +"\t\t\tÙ ÙØ§ÙÙ ÙØ¨Ù اÙÙ Ø³Ø (صØ,Ø§ÙØªØ±Ø§Ø¶Ù), Ø£Ù ÙØªØ±Ù اÙ٠ؤشر\n" +"\t\t\tØ¹ÙØ¯ ÙÙØ§ÙØ© Ù Ø¬Ù ÙØ¹Ø© Ø§ÙØ³Ø¬Ùات(خطأ).(bool)" + +#: ui/uiwx/dGridSizer.py:638 +msgid "Alias for the MaxDimensions property. (char: 'r' or 'c'(default) )" +msgstr "" +"ÙÙÙØ© Ø®Ø§ØµÙØ© Ø§ÙØ£Ø¨Ø¹Ø§Ø¯ اÙÙØµÙÙ MaxDimensions .(chr: 'r' or 'c' (Ø§ÙØ§ÙتراضÙ))" + +#: db/dCursorMixin.py:1213 +msgid "Already at the beginning of the data set." +msgstr "باÙÙØ¹Ù Ø¹ÙØ¯ Ø¨Ø¯Ø§ÙØ© Ù Ø¬Ù ÙØ¹Ø© Ø§ÙØ¨ÙØ§ÙØ§Øª" + +#: db/dCursorMixin.py:1226 +msgid "Already at the end of the data set." +msgstr "باÙÙØ¹Ù Ø¹ÙØ¯ ÙÙØ§ÙØ© Ù Ø¬Ù ÙØ¹Ø© Ø§ÙØ¨ÙØ§ÙØ§Øª" + +#: ui/dialogs/Wizard.py:443 +msgid "Also note that this page has a different icon!" +msgstr "ÙØ§ØØ¸ Ø£ÙØ¶Ø§ Ø£Ù ÙÙØ°Ù Ø§ÙØµÙØØ© Ø£ÙÙÙÙØ© ٠ختÙÙØ©" + +#: ui/uiwx/dGauge.py:74 +msgid "" +"Alternate way of setting/getting the Value, using percentage \n" +"\t\t\tof the Range. (float)" +msgstr "" +"Ø§ÙØ·Ø±ÙÙØ© Ø§ÙØ¨Ø¯ÙÙØ© ÙØ¶Ø¨Ø·/تعÙÙ٠اÙÙÙÙ Ø©, Ø§Ø³ØªØ®Ø¯Ø§Ù ÙØ³Ø¨Ø© \n" +"\t\t\tاÙ٠د٠.(float)" + +#: ui/uiwx/dTimer.py:92 +msgid "" +"Alternative means of starting/stopping the timer, or determining its status. " +"If Enabled is set to True and the timer has a positive value for its " +"Interval, the timer will be started." +msgstr "" +"Ø§ÙØ·Ø±Ù Ø§ÙØ¨Ø¯ÙÙØ© ÙØ¨Ø¯Ø¡/Ø¥ÙÙØ§Ø¡ اÙÙ Ø¤ÙØª, Ø£Ù ØªØØ¯Ùد ØØ§ÙتÙ.ÙÙ ÙØ¹Ù ÙØ¶Ø¨Ø· عÙÙ Ø§ÙØµØ Ù ÙØ§ØµÙ " +"اÙÙ Ø¤ÙØª ÙØ£Ø®Ø° ÙÙÙ Ø© Ù ÙØ¬Ø¨Ø© ,اÙÙ Ø¤ÙØª سÙÙ ÙØ¨Ø¯Ø£." + +#: ui/uiwx/dSizerMixin.py:889 +msgid "Amount of space automatically inserted between elements. (int)" +msgstr "ÙÙ ÙØ© اÙÙ Ø³Ø§ÙØ© Ø§ÙØªÙÙØ§Ø¦ÙØ© Ø§ÙØªÙ ØªÙØ¶Ø¹ بÙÙ Ø§ÙØ¹Ùاصر.(int)" + +#: ui/uiwx/dSpinner.py:361 +msgid "" +"Amount the control's value changes when the spinner buttons are clicked " +"(int/float)" +msgstr "Ù ÙØ¯Ø§Ø± ØªØºÙØ± Ø§ÙØ£Ø¯Ø§Ø© Ø¹ÙØ¯Ù ا ÙÙÙØ± عÙÙ Ø§ÙØ£Ø²Ø±Ø§Ø± Ø§ÙØ¯Ùارة (int/float)" + +#: ui/uiwx/dEditor.py:372 +msgid "An error occured while preparing preview." +msgstr "ØØµÙ خطأ Ø£Ø«ÙØ§Ø¡ ØªØØ¶Ùر اÙ٠عاÙÙØ©" + +#: ui/uiwx/dEditor.py:389 +msgid "An error occured while printing." +msgstr "ØØµÙ خطأ Ø£Ø«ÙØ§Ø¡ Ø§ÙØ·Ø¨Ø§Ø¹Ø©" + +#: lib/xmltodict.py:201 +msgid "An invalid XML string was encountered" +msgstr "ÙØµ Ø§ÙØ³ ا٠ا٠خاطئ Ø§Ø±ØªÙØ¨" + +#: ui/uiwx/dGridSizer.py:340 +msgid "An item already exists in that location" +msgstr "Ø¨ÙØ¯ Ù ÙØ¬Ùد باÙÙØ¹Ù ÙÙ ÙØ°Ø§ اÙÙ ÙÙØ¹" + +#: ui/uiwx/dPemMixin.py:3481 +msgid "Angle (in degrees) to draw text (int)" +msgstr "Ø§ÙØ²Ø§ÙÙØ©(Ø¨Ø§ÙØ¯Ø±Ø¬Ø§Øª) ÙØ±Ø³Ù Ø§ÙØ®Ø· (int)" + +#: ui/uiwx/dPemMixin.py:3510 +msgid "" +"Angle (in degrees) used to end drawing a circular or elliptic arc (int)" +msgstr "Ø§ÙØ²Ø§ÙÙØ©(Ø¨Ø§ÙØ¯Ø±Ø¬Ø§Øª) ÙØ¥ÙÙØ§Ø¡ Ø±Ø³Ù Ù ÙØÙÙ Ø¯Ø§Ø¦Ø±Ù Ø£Ù Ø¨ÙØ¶Ø§ÙÙ (int)" + +#: ui/uiwx/dPemMixin.py:3589 +msgid "" +"Angle (in degrees) used to start drawing a circular or elliptic arc (int)" +msgstr "Ø§ÙØ²Ø§ÙÙØ©(Ø¨Ø§ÙØ¯Ø±Ø¬Ø§Øª) ÙØ¨Ø¯Ø¡ Ø±Ø³Ù Ù ÙØÙÙ Ø¯Ø§Ø¦Ø±Ù Ø£Ù Ø¨ÙØ¶Ø§ÙÙ (int)" + +#: dApp.py:387 +msgid "Application finished." +msgstr "Ø§ÙØªØ·Ø¨ÙÙ Ø§ÙØªÙÙ" + +#: ui/uiwx/dEditor.py:2577 +msgid "" +"Approximate number of spaces taken by each tab character \n" +"\t\t\t(default=4) (int)" +msgstr "" +"Ø§ÙØ¹Ø¯Ø¯ Ø§ÙØªÙØ±ÙØ¨Ù ÙÙÙ Ø³Ø§ÙØ§Øª اÙÙ ØØ¬Ùزة ÙÙ٠رl٠ز Ù Ø³Ø§ÙØ© .\n" +"\t\t\t(Ø§ÙØ§ÙتراضÙ=4)(int)" + +#: ui/uiwx/dGrid.py:4612 +msgid "Are borders around cells shown? (bool)" +msgstr "ÙÙ Ø§ÙØ£Ø·Ø± ØÙÙ Ø§ÙØ®ÙØ§ÙØ§ Ø¸Ø§ÙØ±Ø© Ø(bool)" + +#: ui/uiwx/dGrid.py:4615 +msgid "Are column labels shown? (bool)" +msgstr "ÙÙ Ø¹ÙØ§ÙÙ٠اÙÙÙØ§Ø¦Ù Ø¸Ø§ÙØ±Ø© Ø (bool)" + +#: ui/uiwx/dGrid.py:4618 +msgid "Are row labels shown? (bool)" +msgstr "ÙÙ ØªØ¸ÙØ± عÙÙØ§ÙÙ Ø§ÙØµÙÙÙØ (bool)" + +#: ui/uiwx/dControlItemMixin.py:434 +msgid "" +"Are the items in the control automatically sorted? Default=False.\n" +"\t\t\tIf True, whenever the Choices property is changed, the resulting list\n" +"\t\t\twill be first sorted using the SortFunction property, which defaults " +"to \n" +"\t\t\tNone, giving a default sort order. (bool)" +msgstr "" +"Ù٠ترتب ÙÙÙØ¯ Ø§ÙØ§Ø¯Ø§Ø© تÙÙØ§Ø¦ÙØ§Ø Ø§ÙØ§ÙتراضÙ=ÙØ§.\n" +"\t\t\tÙÙ ÙØ¹Ù ,إذا ØªØºÙØ±Øª Ø®Ø§ØµÙØ© Ø§ÙØ§Ø®ØªÙارات, ÙØ§Ø¦Ù Ø© اÙÙØªÙجة\n" +"\t\t\tسترتب Ø£ÙÙØ§ Ø¨Ø§Ø³ØªØ®Ø¯Ø§Ù Ø®Ø§ØµÙØ© SortFunction ,ÙØ§ÙØªÙ ØªÙØªØ±Ø¶ \n" +"ÙÙØ§ شئ, ÙØªÙÙÙ Ø¨ØªØ±ØªÙØ¨ Ø§ÙØªØ±Ø§Ø¶Ù .(bool)" + +#: ui/uiwx/dEditor.py:2587 +msgid "Are we tracking bookmarks in the editor? Default=False (bool)" +msgstr "ÙÙ ÙØªØªØ¨Ø¹ Ø§ÙØ¹Ùا٠ات Ù٠اÙÙ ØØ±Ø±ØØ§ÙØ§ÙØªØ±Ø§Ø¶Ù=ÙØ§ (bool)" + +#: ui/dialogs/Wizard.py:390 +msgid "" +"Are you getting excited yet???\n" +"\n" +"I know that I am!!" +msgstr "" +"Ù٠بدأت تشعر Ø¨Ø§ÙØÙ Ø§Ø³ØØØ\n" +"\n" +"Ø£ÙØ§ ٠تØÙ س باÙÙØ¹Ù!!" + +#: ui/dialogs/Wizard.py:46 +msgid "Are you sure you want to exit?" +msgstr "Ø£Ù ØªØ£ÙØ¯ ٠٠أÙÙ ØªØ±ÙØ¯ Ø§ÙØ®Ø±ÙجØ" + +#: ui/uiwx/dPemMixin.py:2372 +#, python-format +msgid "Attempt in object '%s' to set duplicate RegID: '%s'" +msgstr "Ù ØØ§ÙÙØ© Ù٠اÙÙØ§Ø¦Ù '%s' ÙÙ Ø¶Ø§Ø¹ÙØ© RegID: '%s'" + +#: ui/uiwx/dImage.py:223 +#, python-format +msgid "" +"Attempt to set PictureIndex (%(idx)s)to a value greater than the maximum " +"index available (%(maxIdx)s)." +msgstr "" +"Ù ØØ§ÙÙØ© ÙØ¬Ø¹Ù Ù Ø¹Ø§Ù Ù Ø§ÙØµÙرة PictureIndex (%(idx)s) Ø¥ÙÙ ÙÙÙ Ø© Ø£ÙØ¨Ø± ٠٠اÙÙÙÙ Ø© " +"Ø§ÙØ¹Ø¸Ù ٠اÙÙ ØªØ§ØØ© ÙÙØ°Ø§ اÙ٠عا٠٠(%(maxIdx)s)." + +#: ui/uiwx/dPageFrameNoTabs.py:118 +msgid "Attempt to show non-member page" +msgstr "Ù ØØ§ÙÙØ© استعراض ØµÙØØ© ÙØ¹Ø¶Ù ØºÙØ± ٠شترÙ" + +#: ui/uiwx/dComboBox.py:264 +msgid "Attempted to add Dabo to the list!!!" +msgstr "ت٠ت Ù ØØ§ÙÙØ© ÙØ¥Ø¶Ø§ÙØ© داب٠إÙ٠اÙÙØ§Ø¦Ù Ø©!!!" + +#: ui/__init__.py:87 +#, python-format +msgid "Automatically loading default ui '%s'..." +msgstr "تØÙ Ù٠آÙÙ ÙÙØ§Ø¬ÙØ© اÙÙ Ø³ØªØ®Ø¯Ù Ø§ÙØ§ÙØªØ±Ø§Ø¶ÙØ© '%s'..." + +#: ui/uiwx/dGrid.py:3277 +msgid "Autosize all columns in the grid." +msgstr "ØªØØ¬Ù٠تÙÙØ§Ø¦Ù ÙØ£Ø¹Ù دة Ø§ÙØ¬Ø¯ÙÙ." + +#: ui/uiwx/dGrid.py:3275 +msgid "Autosize the column based on the data in the column." +msgstr "ØªØØ¬Ù٠تÙÙØ§Ø¦Ù ÙÙØ£Ø¹Ù دة تبعا ÙÙØ¨ÙØ§ÙØ§Øª" + +#: db/dCursorMixin.py:2545 +msgid "" +"Auxiliary cursor object that handles queries that would otherwise\n" +"\t\t\taffect the main cursor's data set. (dCursorMixin subclass)" +msgstr "" +"ÙØ§Ø¦Ù اÙ٠ؤشر اÙ٠ساعد Ø§ÙØ°Ù ÙØªØ¹Ø§Ù ٠٠ع Ø§ÙØ§Ø³ØªØ¹Ùا٠ات Ø§ÙØªÙ عÙÙ Ø§ÙØ¹Ùس\n" +"\t\t\tÙØ¤Ø«Ø± عÙÙ Ù Ø¬Ù ÙØ¹Ø© Ø¨ÙØ§Ùات اÙ٠ؤشر Ø§ÙØ±Ø¦Ùس٠.(dCursorMixin subclass)" + +#: ui/uiwx/dDateTextBox.py:97 +msgid "" +"Available Keys:\n" +"=============\n" +"T : Today\n" +"+ : Up One Day\n" +"- : Down One Day\n" +"[ : Up One Month\n" +"] : Down One Month\n" +"M : First Day of Month\n" +"H : Last Day of montH\n" +"Y : First Day of Year\n" +"R : Last Day of yeaR\n" +"C: Popup Calendar to Select\n" +msgstr "" +"Ø§ÙØ£Ø²Ø±Ø§Ø± اÙÙ ØªØ§ØØ©\n" +"=============\n" +"T:اÙÙÙÙ \n" +"+:ÙÙÙ Ø²ÙØ§Ø¯Ø©\n" +"-:ÙÙÙ ÙØ§Ùص\n" +"]:Ø´ÙØ± Ø²ÙØ§Ø¯Ø©\n" +"[:Ø´ÙØ± ÙØ§Ùص\n" +"M:اÙÙÙÙ Ø§ÙØ£ÙÙ ÙÙ Ø§ÙØ´Ùر\n" +"H:اÙÙÙÙ Ø§ÙØ£Ø®Ùر ÙÙ Ø§ÙØ´Ùر\n" +"Y:اÙÙÙÙ Ø§ÙØ£ÙÙ ÙÙ Ø§ÙØ³ÙØ©\n" +"R:اÙÙÙÙ Ø§ÙØ£Ø®Ùر ÙÙ Ø§ÙØ³ÙØ©\n" +"C:Ø¥Ø¸ÙØ± Ø§ÙØªÙÙÙÙ ÙÙØ§Ø®ØªÙار\n" + +#: dPref.py:228 +#, python-format +msgid "BAD TYPE: %s" +msgstr "ÙÙ Ø· ØºÙØ± صØÙØ: %s" + +#: ui/uiwx/dGrid.py:4595 +msgid "BackColor of selected cells (str or RGB tuple)" +msgstr "ÙÙÙ Ø®ÙÙÙØ© Ø§ÙØ®Ø§Ùات اÙÙ ØØ¯Ø¯Ø© (str Ø£Ù RGB tuple)" + +#: db/dBackend.py:613 +msgid "Backend encoding (str)" +msgstr "Ø§ÙØªØ±Ù ÙØ² Ø§ÙØØ§ÙÙ (str)" + +#: ui/uiwx/dPemMixin.py:3513 +msgid "Background color for the shape (color)" +msgstr "ÙÙÙ Ø®ÙÙÙØ© Ø§ÙØ´ÙÙ (ÙÙÙ)" + +#: ui/uiwx/dEditor.py:2528 +msgid "Background color of selected text. Default=yellow (str or tuple)" +msgstr "ÙÙÙ Ø®ÙÙÙØ© اÙÙØµ اÙ٠ختار.Ø§ÙØ§ÙتراضÙ=Ø£ØµÙØ±(str or tuple)" + +#: ui/uiwx/dPemMixin.py:3484 +msgid "Background color of text when using text objects (str or tuple)" +msgstr "ÙÙÙ Ø®ÙÙÙØ© اÙÙØµ Ø¹ÙØ¯ Ø§Ø³ØªØ®Ø¯Ø§Ù ÙØ§Ø¦Ùات ÙØµÙØ© (str or tuple)" + +#: ui/uiwx/dCalendar.py:319 +msgid "Background color of the calendar header (str or tuple)" +msgstr "ÙÙÙ Ø®ÙÙÙØ© رأس Ø§ÙØªÙÙÙÙ (str or tuple)" + +#: ui/uiwx/dCalendar.py:325 +msgid "Background color of the calendar highlight (str or tuple)" +msgstr "ÙÙÙ Ø®ÙÙÙØ© Ù ÙØ§Ø³Ø¨Ø§Øª Ø§ÙØªÙÙÙÙ (str or tuple)" + +#: ui/uiwx/dCalendar.py:331 +msgid "Background color of the calendar holiday (str or tuple)" +msgstr "ÙÙÙ Ø®ÙÙÙØ© أجازات Ø§ÙØªÙÙÙÙ (str or tuple)" + +#: ui/uiwx/dTreeView.py:273 +msgid "Background color of this node (str, 3-tuple, or wx.Colour)" +msgstr "ÙÙÙ Ø®ÙÙÙØ© ÙØ°Ø§ Ø§ÙØªØ¬Ù ع (str, 3-tuple, or wx.Colour)" + +#: dObject.py:385 +msgid "Base key used when saving/restoring preferences (str)" +msgstr "اÙÙ ÙØªØ§Ø Ø§ÙØ£Ø³Ø§Ø³Ù Ø¹ÙØ¯ Ø§ÙØÙØ¸/Ø§ÙØ§Ø³ØªØ±Ø¬Ø§Ø¹ ÙÙØªÙضÙÙØ§Øª (str)" + +#: dApp.py:1580 +msgid "" +"Base key used when saving/restoring preferences. This differs\n" +"\t\t\tfrom the default definition of this property in that if it is empty, " +"it \n" +"\t\t\twill return the ActiveForm's BasePrefKey or the MainForm's " +"BasePrefKey\n" +"\t\t\tin that order. (str)" +msgstr "" +"اÙÙ ÙØªØ§Ø Ø§ÙØ£Ø³Ø§Ø³Ù Ø¹ÙØ¯ Ø§ÙØÙØ¸/Ø§ÙØ§Ø³ØªØ±Ø¬Ø§Ø¹ ÙÙØªÙضÙÙØ§Øª.ÙØ°Ø§ ÙØ®ØªÙÙ\n" +"\t\t\t Ø¹Ù Ø§ÙØªØ¹Ø±ÙÙ Ø§ÙØ§Ùتراض٠ÙÙØ°Ù Ø§ÙØ®Ø§ØµÙØ© عÙ٠إذا ÙØ§Ùت ÙØ§Ø±ØºØ©,Ø¥ÙÙØ§ \n" +"\t\t\tØ³ØªØ¸ÙØ± BasePrefKey ÙÙØ¥Ø·Ø§Ø± اÙÙØ´Ø· Ø£Ù BasePrefKey ÙÙØ¥Ø·Ø§Ø± Ø§ÙØ±Ø¦ÙسÙ\n" +"\t\t\tÙÙ ÙØ°Ø§ Ø§ÙØªØ±ØªÙب.(str)" + +#: ui/uiwx/dPemMixin.py:3487 +msgid "Bitmap to be drawn on the object (dBitmap)" +msgstr "ØµÙØ±Ø© ÙÙØ·ÙØ© ترس٠عÙÙ ÙØ°Ø§ اÙÙØ§Ø¦Ù(dBitmap)" + +#: ui/uiwx/dPemMixin.py:3516 +msgid "Bold setting for text objects (bool)" +msgstr "إعداد Ø§ÙØ³Ù Ø§ÙØ© ÙÙØ°Ù اÙÙØ§Ø¦Ùات Ø§ÙØ®Ø·ÙØ© (bool)" + +#: ui/uiwx/dFont.py:147 +msgid "Bold setting for this font (bool)" +msgstr "إعداد Ø§ÙØ³Ù Ø§ÙØ© ÙÙØ°Ø§ Ø§ÙØ®Ø· (bool)" + +#: ui/uiwx/dSlidePanelControl.py:325 +msgid "Border between the contents and edges of the panel. Default=5 (int)" +msgstr "Ø§ÙØØ¯ بÙÙ Ù ÙÙÙØ§Øª Ù ØÙا٠اÙÙÙØØ©.Ø§ÙØ§ÙتراضÙ=5(int)" + +#: ui/uiwx/dDockForm.py:723 +msgid "Bottom coordinate of the panel when floating (int)" +msgstr "اÙÙØ³Ù Ø§ÙØ³ÙÙÙ ÙÙÙØØ© Ø¹ÙØ¯Ù ا تÙÙÙ ØØ±Ø©(int)" + +#: ui/uiwx/dPemMixin.py:3537 +msgid "Bottom/Right color for the gradient (color: str or tuple)" +msgstr "اÙÙÙÙ Ø§ÙØ³ÙÙÙ/Ø§ÙØ£ÙÙ Ù ÙÙØªØ¯Ø±Ø¬ (ÙÙÙ: str or tuple)" + +#: lib/datanav/PageFrame.py:41 +msgid "Browse" +msgstr "ØªØµÙØ" + +#: lib/datanav/Form.py:147 +msgid "Browse the records in the current recordset." +msgstr "استعرض Ø§ÙØ³Ø¬Ùات ÙÙ Ù Ø¬Ù ÙØ¹Ø© Ø§ÙØ³Ø¬Ùات Ø§ÙØØ§ÙÙØ©" + +#: biz/RemoteBizobj.py:189 +#, python-format +msgid "Business Rule Violation: %s." +msgstr "خر٠ÙÙØ§Ø¹Ø¯Ø© Ø§ÙØ¹Ù Ù: %s." + +#: ui/uiwx/dSizerMixin.py:870 +msgid "By default, do we add the border to all sides? (bool)" +msgstr "Ø§ÙØªØ±Ø§Ø¶Ùا ÙÙ ÙØ¶Ø¹ Ø§ÙØØ¯ عÙÙ Ø¬Ù ÙØ¹ Ø§ÙØ¬ÙØ§ÙØ¨Ø(bool)" + +#: ui/uiwx/dSizerMixin.py:874 +msgid "By default, do we add the border to the bottom side? (bool)" +msgstr "Ø§ÙØªØ±Ø§Ø¶Ùا ÙÙ ÙØ¶Ø¹ Ø§ÙØØ¯ ÙÙ Ø§ÙØ£Ø³ÙÙØ(bool)" + +#: ui/uiwx/dSizerMixin.py:878 +msgid "By default, do we add the border to the left side? (bool)" +msgstr "Ø§ÙØªØ±Ø§Ø¶Ùا ÙÙ ÙØ¶Ø¹ Ø§ÙØØ¯ عÙ٠اÙÙØ³Ø§Ø±Ø(bool)" + +#: ui/uiwx/dSizerMixin.py:882 +msgid "By default, do we add the border to the right side? (bool)" +msgstr "Ø§ÙØªØ±Ø§Ø¶Ùا ÙÙ ÙØ¶Ø¹ Ø§ÙØØ¯ عÙ٠اÙÙÙ ÙÙØ(bool)" + +#: ui/uiwx/dSizerMixin.py:886 +msgid "By default, do we add the border to the top side? (bool)" +msgstr "تÙÙØ§Ø¦Ùا,ÙÙ ÙØ¶ÙÙ ØØ¯ ÙÙØ¬Ø§Ùب Ø§ÙØ¹ÙÙÙØ (bool)" + +#: ui/uiwx/dCalendar.py:306 +msgid "" +"Can be one of either 'Sunday' or 'Monday'. Determines which day\n" +"\t\t\tof the week appears in the first column. Defaults to the value set\n" +"\t\t\tin dabo.settings.firstDayOfWeek. Read-only at runtime. (str)" +msgstr "" +"ÙÙ Ù٠أ٠ÙÙÙ٠إ٠ا Ø§ÙØ£ØØ¯ Ø£Ù Ø§ÙØ¥Ø«ÙÙÙ.ØªØØ¯Ùد Ø£Ù ÙÙÙ \n" +"\t\t\tÙÙ Ø§ÙØ£Ø³Ø¨Ùع ÙØ¸Ùر ÙÙ Ø§ÙØ¹Ø§Ù ÙØ¯ Ø§ÙØ£ÙÙ.Ø§ÙØ§ÙØªØ±Ø§Ø¶ÙØ§Øª ÙÙ Ù Ø¬Ù ÙØ¹Ø© اÙÙÙÙ \n" +"\t\t\t ÙÙ dabo.settings.firstDayOfWeek.ÙÙÙØ±Ø§Ø¡Ø© ÙÙØ· Ø£Ø«ÙØ§Ø¡ Ø§ÙØªØ´ØºÙÙ.(str)" + +#: ui/uiwx/dListBox.py:63 +msgid "Can multiple items be selected at once? (bool)" +msgstr "ÙÙ ÙÙ ÙÙ ØªØØ¯Ùد Ø£ÙØ«Ø± Ù Ù Ø¨ÙØ¯ ÙÙØ±Ø§Ø (bool)" + +#: ui/uiwx/dDockForm.py:697 +msgid "" +"Can the panel be docked to the bottom edge of the form? Default=True (bool)" +msgstr "" +"ÙÙ Ø¨Ø§ÙØ§Ù ÙØ§Ù ØªØ«Ø¨ÙØª اÙÙÙØØ© Ø¨Ø§ÙØØ§ÙØ© Ø§ÙØ³ÙÙÙ ÙÙÙÙ ÙØ°Ø¬Ø Ø§ÙØ§ÙتراضÙ=ÙØ¹Ù (bool)" + +#: ui/uiwx/dDockForm.py:706 +msgid "Can the panel be docked to the form? Default=True (bool)" +msgstr "ÙÙ Ø¨Ø§ÙØ§Ù ÙØ§Ù ØªØ«Ø¨ÙØª اÙÙÙØØ© باÙÙÙ ÙØ°Ø¬Ø Ø§ÙØ§ÙتراضÙ=ÙØ¹Ù (bool)" + +#: ui/uiwx/dDockForm.py:753 +msgid "" +"Can the panel be docked to the left edge of the form? Default=True (bool)" +msgstr "" +"ÙÙ Ø¨Ø§ÙØ§Ù ÙØ§Ù ØªØ«Ø¨ÙØª اÙÙÙØØ© Ø¨Ø§ÙØØ§ÙØ© اÙÙØ³Ø±Ù ÙÙÙÙ ÙØ°Ø¬Ø Ø§ÙØ§ÙتراضÙ=ÙØ¹Ù (bool)" + +#: ui/uiwx/dDockForm.py:768 +msgid "" +"Can the panel be docked to the right edge of the form? Default=True (bool)" +msgstr "" +"ÙÙ Ø¨Ø§ÙØ§Ù ÙØ§Ù ØªØ«Ø¨ÙØª اÙÙÙØØ© Ø¨Ø§ÙØØ§ÙØ© اÙÙÙ ÙÙ ÙÙÙÙ ÙØ°Ø¬Ø Ø§ÙØ§ÙتراضÙ=ÙØ¹Ù (bool)" + +#: ui/uiwx/dDockForm.py:798 +msgid "" +"Can the panel be docked to the top edge of the form? Default=True (bool)" +msgstr "" +"ÙÙ Ø¨Ø§ÙØ§Ù ÙØ§Ù ØªØ«Ø¨ÙØª اÙÙÙØØ© Ø¨Ø§ÙØØ§ÙØ© Ø§ÙØ¹ÙÙÙØ© ÙÙÙÙ ÙØ°Ø¬Ø Ø§ÙØ§ÙتراضÙ=ÙØ¹Ù (bool)" + +#: ui/uiwx/dDockForm.py:759 +msgid "" +"Can the panel be moved (True, default), or is it in a fixed position " +"(False). (bool)" +msgstr "" +"ÙÙ Ø¨Ø§ÙØ§Ù ÙØ§Ù ØªØØ±Ù٠اÙÙÙØØ© Ø(صØ,Ø§ÙØ§ÙتراضÙ) Ø£Ù ÙÙ ÙÙ ÙÙ Ù ÙØ§Ù ثابت (ÙØ§).(bool)" + +#: ui/uiwx/dDockForm.py:762 +msgid "Can the panel be resized? Default=True (bool)" +msgstr "ÙÙ ÙÙ ÙÙ ØªØØ±Ù٠اÙÙÙØØ©Ø Ø§ÙØ§ÙتراضÙ=ÙØ¹Ù (bool)" + +#: ui/uiwx/dDockForm.py:717 +msgid "" +"Can the panel be undocked from the form and float independently? " +"Default=True (bool)" +msgstr "" +"ÙÙ Ø¨Ø§ÙØ§Ù ÙØ§Ù Ø¹Ø¯Ù ØªØ«Ø¨ÙØª اÙÙÙØØ© باÙÙÙ ÙØ°Ø¬ ÙÙÙ ÙÙÙØ§ Ø§ÙØªØØ±Ù Ø¨ØØ±ÙØ©Ø Ø§ÙØ§ÙتراضÙ=ÙØ¹Ù " +"(bool)" + +#: lib/datanav/Form.py:1082 +msgid "Can the user choose the 'expanded' quick report?" +msgstr "ÙÙ ÙÙ ÙÙ ÙÙÙ Ø³ØªØ®Ø¯Ù Ø§Ø®ØªÙØ§Ø± Ø§ÙØªÙØ±ÙØ± Ø§ÙØ³Ø±Ùع اÙÙ ÙØµÙØ" + +#: lib/datanav/Form.py:1085 +msgid "Can the user sort fields in the select page?" +msgstr "ÙÙ ÙÙ ÙÙ ÙÙÙ Ø³ØªØ®Ø¯Ù ØªØ±ØªÙØ¨ Ø§ÙØÙÙÙ ÙÙ Ø§ÙØµÙØØ© اÙ٠ختارةØ" + +#: ui/uiwx/dTextBoxMixin.py:472 +msgid "Can't convert to decimal." +msgstr "ÙØ§ ÙÙ ÙÙ Ø§ÙØªØÙÙ٠إÙÙ Ø§ÙØªØ¹Ø¯Ø§Ø¯ Ø§ÙØ¹Ø´Ø±Ù." + +#: ui/uiwx/dTextBoxMixin.py:500 +msgid "Can't convert." +msgstr "ÙØ§ ÙÙ ÙÙ Ø§ÙØªØÙ ÙÙ" + +#: ui/uiwx/dTextBoxMixin.py:443 ui/uiwx/dTextBoxMixin.py:450 +msgid "Can't import mx.DateTime" +msgstr "ÙÙ ÙØ³ØªØ·Ø¹ Ø§Ø³ØªÙØ±Ø§Ø¯ mx.DateTime" + +#: dApp.py:1254 +msgid "Can't set ActiveForm: no uiApp." +msgstr "ÙÙ ÙØ³ØªØ·Ø¹ ضبط اÙÙÙ ÙØ°Ø¬ اÙÙØ´Ø·: ÙØ§ ÙÙØ¬Ø¯ تطبÙÙ Ø°Ù ÙØ§Ø¬ÙØ© ÙÙ٠ستخد٠." + +#: db/dCursorMixin.py:1634 +#, python-format +msgid "Can't set default value for nonexistent field '%s'." +msgstr "ÙÙ ÙØ³ØªØ·Ø¹ ضبط اÙÙÙÙ Ø© Ø§ÙØ§ÙØªØ±Ø§Ø¶ÙØ© ÙÙØÙÙÙ Ø§ÙØºØ§Ø¦Ø¨Ø© '%s'." + +#: biz/dAutoBizobj.py:84 lib/datanav/Form.py:127 ui/dialogs/Wizard.py:95 +msgid "Cancel" +msgstr "Ø¥ÙØºØ§Ø¡" + +#: ui/uiwx/dForm.py:396 +msgid "Cancel Not Allowed" +msgstr "ÙØ§ ÙÙ ÙÙ Ø§ÙØ§Ùغاء" + +#: lib/datanav/Form.py:181 +msgid "Cancel any changes made to the records." +msgstr "Ø¥ÙØºÙ أ٠تغÙÙØ±Ø§Øª ØØ¯Ø«Øª عÙÙ Ø§ÙØ³Ø¬Ùات" + +#: lib/datanav/Form.py:127 +msgid "Cancel changes" +msgstr "Ø¥ÙØºÙ Ø§ÙØªØºÙÙØ±Ø§Øª" + +#: ui/uiwx/dForm.py:395 +#, python-format +msgid "Cancel failed with response: %s" +msgstr "ÙØ´Ù Ø§ÙØ¥Ùغاء Ø¨Ø±Ø³Ø§ÙØ©:%s" + +#: ui/uiwx/dForm.py:393 +msgid "Cancel failed; no records to cancel." +msgstr "ÙØ´Ù Ø§ÙØ§Ùغاء , ÙØ§ ÙÙØ¬Ø¯ Ø³Ø¬ÙØ§Øª ÙØ¥ÙØºØ§Ø¦ÙØ§." + +#: ui/uiwx/dBitmapButton.py:79 ui/uiwx/dBorderlessButton.py:83 +msgid "CancelButton isn't implemented yet." +msgstr "ÙÙ ÙØªÙ إدراج زر Ø§ÙØ¥Ùغاء بعد." + +#: dApp.py:608 dApp.py:641 +#, python-format +msgid "Cannot access the Dabo site. Error: %s" +msgstr "ÙØ§ ÙÙ Ù٠اÙÙØµÙ٠إÙÙ Ù ÙÙØ¹ دابÙ. خطأ: %s" + +#: ui/__init__.py:70 +#, python-format +msgid "Cannot change the uiType to '%s', because UI '%s' is already loaded." +msgstr "" +"ÙØ§ ÙÙ Ù٠تغÙÙØ± ÙÙØ¹ ÙØ§Ø¬ÙØ© اÙ٠ستخد٠إÙÙ '%s', ÙØ£Ù اÙÙØ§Ø¬ÙØ© '%s' Ù ØÙ ÙØ© باÙÙØ¹Ù." + +#: ui/uiwx/__init__.py:1228 +msgid "Cannot create custom editor without a control class specified." +msgstr "ÙØ§ ÙÙ ÙÙ Ø¥ÙØ´Ø§Ø¡ Ù ØØ±Ø± Ù ØØ¯Ø¯ بدÙÙ Ù Ø¬Ù ÙØ¹Ø© تØÙ٠٠عÙÙØ©" + +#: db/dDataSet.py:270 +#, python-format +msgid "Cannot populate without data for alias '%s'" +msgstr "ÙØ§ ÙÙ ÙÙ Ø§ÙØªØ¹Ù Ù٠بدÙÙ Ø¨ÙØ§Ùات ÙÙÙÙÙØ© '%s'" + +#: biz/dBizobj.py:2383 +msgid "Cannot reverse in the middle of iteration." +msgstr "ÙØ§ ÙÙ ÙÙ Ø§ÙØ¹Ùس ÙÙ ÙØ³Ø· Ø§ÙØªÙرار." + +#: ui/uiwx/dMaskedTextBox.py:127 +msgid "Cannot set InputCodes when a Format has been set" +msgstr "ÙØ§ ÙÙ Ù٠ضبط Ø±Ù ÙØ² Ø§ÙØ§Ø¯Ø®Ø§Ù Ø¹ÙØ¯Ù ا تضبط اÙÙÙØ¦Ø©" + +#: ui/uiwx/dPageFrameMixin.py:307 +msgid "Cannot set PageCount to less than zero." +msgstr "ÙØ§ ÙÙ Ù٠جع٠تعداد Ø§ÙØµÙØØ© Ø£ÙÙ Ù Ù Ø§ÙØµÙر" + +#: ui/uiwx/dSlidePanelControl.py:643 +msgid "Cannot set PanelCount to less than zero." +msgstr "ÙØ§ ÙÙ Ù٠جع٠تعداد اÙÙÙØØ© Ø£ÙÙ Ù Ù Ø§ÙØµÙر" + +#: ui/uiwx/dMaskedTextBox.py:147 +msgid "Cannot set a Mask when a Format has been set" +msgstr "ÙØ§ ÙÙ Ù٠ضبط ÙÙØ§Ø¹ Ø¹ÙØ¯Ù ا تضبط اÙÙÙØ¦Ø©" + +#: ui/uiwx/dDialog.py:151 +msgid "Cannot set the Borderless property once the dialog is created." +msgstr "ÙØ§ ÙÙ Ù٠ضبط Ø®Ø§ØµÙØ© بدÙ٠أطر ب٠جرد تÙÙÙ٠إطار Ø§ÙØÙØ§Ø±." + +#: ui/uiwx/dDockForm.py:467 ui/uiwx/dDockForm.py:688 +msgid "Cannot set the Size of a docked panel" +msgstr "ÙØ§ ÙÙ Ù٠ضبط ØØ¬Ù اÙÙÙØØ© اÙ٠ثبتة." + +#: ui/uiwx/dDockForm.py:238 ui/uiwx/dDockForm.py:480 ui/uiwx/dDockForm.py:536 +#: ui/uiwx/dDockForm.py:653 +msgid "Cannot set the position of a docked panel" +msgstr "ÙØ§ ÙÙ Ù٠ضبط Ù ÙØ§Ù اÙÙÙØØ© اÙ٠ثبتة." + +#: ui/uiwx/dGrid.py:2985 +#, python-format +msgid "Cannot set width of column %s" +msgstr "ÙØ§ ÙÙ Ù٠ضبط عرض Ø§ÙØ¹Ù ÙØ¯ %s" + +#: ui/uiwx/uiApp.py:229 +#, python-format +msgid "Cannot update files; Error: %s" +msgstr "ÙÙ ÙØ³ØªØ·Ø¹ ØªØØ¯ÙØ« اÙÙ ÙÙØ§Øª;خطأ:%s" + +#: ui/uiwx/dSlidePanelControl.py:328 +msgid "Caption displayed on the panel bar (str)" +msgstr "Ø§ÙØ¹ÙÙØ§Ù اÙÙ Ø¹Ø±ÙØ¶ عÙÙ Ø´Ø±ÙØ· اÙÙÙØØ© (str)" + +#: ui/uiwx/dBorderSizer.py:128 +msgid "Caption for the box (str)" +msgstr "عÙÙØ§Ù Ø§ÙØµÙدÙÙ (str)" + +#: ui/dialogs/SortingForm.py:47 +msgid "Caption for the sorting list (str)" +msgstr "عÙÙØ§Ù ØªØ±ØªÙØ¨ اÙÙØ§Ø¦Ù Ø© (str)" + +#: ui/uiwx/dEditor.py:593 +msgid "Case must be either upper, lower, capitalize, or invert." +msgstr "Ø§ÙØØ§ÙØ© ÙØ¬Ø¨ أ٠تÙÙ٠عÙÙÙØ© ,سÙÙÙØ© ,Ù ÙØ¨Ø±Ø©, أ٠٠عÙÙØ³Ø©." + +#: ui/uiwx/dFormMixin.py:1069 +msgid "Centers the form on the screen when set to True. (bool)" +msgstr "ÙÙ Ø±ÙØ² اÙÙÙ ÙØ°Ø¬ ÙÙ Ù ÙØªØµÙ Ø§ÙØ´Ø§Ø´Ø© Ø¹ÙØ¯Ù ا ÙØ¶Ø¨Ø· عÙÙ ÙØ¹Ù .(bool)" + +#: ui/uiwx/dForm.py:389 +#, python-format +msgid "Changes to %s canceled." +msgstr "Ø§ÙØªØºÙÙØ±Ø§Øª ÙÙ %s Ø£ÙØºÙت" + +#: ui/uiwx/dForm.py:336 +#, python-format +msgid "Changes to %s saved." +msgstr "Ø§ÙØªØºÙÙØ±Ø§Øª ÙÙ %s ØÙظت" + +#: ui/uiwx/dMaskedTextBox.py:210 +msgid "" +"Characters that define the type of input that the control will accept. " +"(str)\n" +"\t\t\t\n" +"\t\t\tThese are the available input codes and their meaning:\n" +"\t\t\t===============================================\n" +"\t\t\tCharacter Meaning\n" +"\t\t\t===============================================\n" +"\t\t\t\t# Allow numeric only (0-9)\n" +"\n" +"\t\t\t\t_ Allow spaces\n" +"\t\t\t\t! Force upper\n" +"\t\t\t\t^ Force lower\n" +"\t\t\t\tR Right-align field(s)\n" +"\t\t\t\tr Right-insert in field(s) (implies R)\n" +"\t\t\t\t< Stay in field until explicit navigation out of it\n" +"\t\t\t\t\n" +"\t\t\t\t> Allow insert/delete within partially filled fields (as\n" +"\t\t\t\t opposed to the default \"overwrite\" mode for fixed-width\n" +"\t\t\t\t masked edit controls.) This allows single-field controls\n" +"\t\t\t\t or each field within a multi-field control to optionally\n" +"\t\t\t\t behave more like standard text controls.\n" +"\t\t\t\t (See EMAIL or phone number autoformat examples.)\n" +"\t\t\t\t\n" +"\t\t\t\t *Note: This also governs whether backspace/delete " +"operations\n" +"\t\t\t\t shift contents of field to right of cursor, or just blank " +"the\n" +"\t\t\t\t erased section.\n" +"\t\t\t\t\n" +"\t\t\t\t Also, when combined with 'r', this indicates that the " +"field\n" +"\t\t\t\t or control allows right insert anywhere within the current\n" +"\t\t\t\t non-empty value in the field. (Otherwise right-insert " +"behavior\n" +"\t\t\t\t is only performed to when the entire right-insertable field " +"is\n" +"\t\t\t\t selected or the cursor is at the right edge of the field.*\n" +"\t\t\t\t\n" +"\t\t\t\t, Allow grouping character in integer fields of numeric " +"controls\n" +"\t\t\t\t and auto-group/regroup digits (if the result fits) when " +"leaving\n" +"\t\t\t\t such a field. (If specified, .SetValue() will attempt to\n" +"\t\t\t\t auto-group as well.)\n" +"\t\t\t\t ',' is also the default grouping character. To change the\n" +"\t\t\t\t grouping character and/or decimal character, use the " +"groupChar\n" +"\t\t\t\t and decimalChar parameters, respectively.\n" +"\t\t\t\t Note: typing the \"decimal point\" character in such fields " +"will\n" +"\t\t\t\t clip the value to that left of the cursor for integer\n" +"\t\t\t\t fields of controls with \"integer\" or \"floating point\" " +"masks.\n" +"\t\t\t\t If the ',' format code is specified, this will also cause " +"the\n" +"\t\t\t\t resulting digits to be regrouped properly, using the " +"current\n" +"\t\t\t\t grouping character.\n" +"\t\t\t\t- Prepend and reserve leading space for sign to mask and " +"allow\n" +"\t\t\t\t signed values (negative #s shown in red by default.) Can " +"be\n" +"\t\t\t\t used with argument useParensForNegatives (see below.)\n" +"\t\t\t\t0 integer fields get leading zeros\n" +"\t\t\t\tD Date[/time] field\n" +"\t\t\t\tT Time field\n" +"\t\t\t\tF Auto-Fit: the control calulates its size from\n" +"\t\t\t\t the length of the template mask\n" +"\t\t\t\tV validate entered chars against validRegex before allowing " +"them\n" +"\t\t\t\t to be entered vs. being allowed by basic mask and then " +"having\n" +"\t\t\t\t the resulting value just colored as invalid.\n" +"\t\t\t\t (See USSTATE autoformat demo for how this can be used.)\n" +"\t\t\t\tS select entire field when navigating to new field\n" +"\t\t\t" +msgstr "" + +#: ui/dialogs/PreferenceDialog.py:287 +msgid "Check every..." +msgstr "ØªØ£ÙØ¯ ٠٠اÙÙÙ..." + +#: ui/dialogs/PreferenceDialog.py:276 +msgid "Check for framework updates" +msgstr "Ø§ÙØ¨ØØ« Ø¹Ù ØªØØ¯Ùثات ÙØ¥Ø·Ø§Ø± Ø§ÙØ¹Ù Ù" + +#: ui/dialogs/PreferenceDialog.py:279 +msgid "Check now..." +msgstr "ØªØ£ÙØ¯ Ø§ÙØ¢Ù..." + +#: ui/uiwx/dPanel.py:289 +msgid "" +"Child controls of this panel. This excludes the wx-specific \n" +"\t\t\tscroll bars (list of objects)" +msgstr "" +"Ø£Ø¯ÙØ§Øª Ø§ÙØªØÙÙ Ø§ÙØ«Ø§ÙÙÙØ© ÙÙÙØØ©.ÙØ°Ø§ ÙØ®ÙÙ Ù ÙÙ \n" +"\t\t\t Ø§ÙØ´Ø±Ø§Ø¦Ø· اÙÙ ÙØ²ÙÙØ© Ø§ÙØ®Ø§ØµØ© بwx (ÙØ§Ø¦Ù Ø© اÙÙØ§Ø¦Ùات)" + +#: ui/uiwx/dFileDialog.py:96 +msgid "Choose a file" +msgstr "إختر Ù ÙÙ" + +#: ui/uiwx/__init__.py:992 ui/uiwx/dFileDialog.py:122 +msgid "Choose a folder" +msgstr "اختر ٠جÙÙØ¯Ùا" + +#: ui/uiwx/__init__.py:1118 +#, python-format +msgid "Class file '%s' not found" +msgstr "Ù Ù٠اÙÙ Ø¬Ù ÙØ¹Ø© '%s' ØºÙØ± Ù ÙØ¬Ùد" + +#: ui/uiwx/uiApp.py:1068 +msgid "" +"Class to instantiate for the application's preference editing " +"(dForm/dDialog)" +msgstr "Ù Ø¬Ù ÙØ¹Ø© ÙØªÙ Ø« (665277 bytes were truncated as it was too long for the email (max 40000 bytes.)
_______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev Searchable Archives: http://leafe.com/archives/search/dabo-dev This message: http://leafe.com/archives/byMID/[email protected]
