From 82592d21e79b12243606e56c0d3c6ac62526ce38 Mon Sep 17 00:00:00 2001
From: Ashiyane Digital Security Team
Date: Wed, 4 Jul 2012 10:50:44 +0200
Subject: [PATCH 01/35] Translated using Weblate.
---
po/fa.po | 303 +++++++++++++++++++++----------------------------------
1 file changed, 116 insertions(+), 187 deletions(-)
diff --git a/po/fa.po b/po/fa.po
index b6b2f5cd1e..297d3b0788 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.2-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-06-04 13:42+0200\n"
-"PO-Revision-Date: 2012-07-03 16:34+0200\n"
+"PO-Revision-Date: 2012-07-04 10:40+0200\n"
"Last-Translator: Ashiyane Digital Security Team \n"
"Language-Team: persian \n"
"Language: fa\n"
@@ -408,10 +408,8 @@ msgstr "آخرین بازدید"
#, php-format
msgid "%s table"
msgid_plural "%s tables"
-msgstr[0] ""
-"%s جدول"
-msgstr[1] ""
-"%s جدولها"
+msgstr[0] "%s جدول"
+msgstr[1] "%s جدولها"
#: db_qbe.php:41
msgid "You have to choose at least one column to display"
@@ -563,10 +561,8 @@ msgstr "حذف"
#, php-format
msgid "Total: %s match"
msgid_plural "Total: %s matches"
-msgstr[0] ""
-"مجموع: %s مطابقت"
-msgstr[1] ""
-"مجموع: %s مطابقتها"
+msgstr[0] "مجموع: %s مطابقت"
+msgstr[1] "مجموع: %s مطابقتها"
#: db_search.php:274
msgid "Search in database"
@@ -1696,7 +1692,7 @@ msgstr "بارگیری لاگ ها"
#: js/messages.php:208
msgid "Monitor refresh failed"
-msgstr "رفرش مانیتور موفقیت آمیز نبود"
+msgstr "مانیتور رفرش ریت"
#: js/messages.php:209
msgid ""
@@ -1880,19 +1876,19 @@ msgstr "پاک کردن"
#: js/messages.php:269
msgid "The definition of a stored function must contain a RETURN statement!"
-msgstr "تعریف یک تابع ذخیره شده باید شامل یک دستور بازگشت باشد"
+msgstr "تعریف یک تابع ذخیره شده باید شامل یک دستور بازگشت باشد!"
#: js/messages.php:276
#, php-format
msgid "Add %d value(s)"
-msgstr "اضافه کردن مقدار %d "
+msgstr "اضافه کردن مقدار %d"
#: js/messages.php:279
msgid ""
"Note: If the file contains multiple tables, they will be combined into one"
msgstr ""
"توجه داشته باشید:اگر این فایل شامل جداول چند گانه میباشد,انها به یکی تبدیل "
-"خواهند شد "
+"خواهند شد"
#: js/messages.php:282
msgid "Hide query box"
@@ -1944,7 +1940,7 @@ msgstr "زوم جستجو"
#: js/messages.php:300
msgid "Each point represents a data row."
-msgstr ".هر نقطه نشان دهنده یک سطر داده ها"
+msgstr "هر نقطه نشان دهنده یک سطر داده ها."
#: js/messages.php:302
msgid "Hovering over a point will show its label."
@@ -1956,36 +1952,36 @@ msgstr "برای بزرگنمایی,یک بخش را با موس انتخاب ن
#: js/messages.php:306
msgid "Click reset zoom link to come back to original state."
-msgstr ""
+msgstr "برای تنظیم مجدد بر روی لینک زوم کرده تا به حالت اصلی برگردید."
#: js/messages.php:308
msgid "Click a data point to view and possibly edit the data row."
msgstr ""
+"با کیک بر روی داده ها ان ها را بینید و احتمالا ردیف داده ها راویرایش کنید."
#: js/messages.php:310
msgid "The plot can be resized by dragging it along the bottom right corner."
msgstr ""
+"تغییر اندازه طرح با کشیدن آن در امتداد گوشه پایین سمت راس میتواند انجام "
+"گیرد."
#: js/messages.php:312
-#, fuzzy
#| msgid "Add/Delete columns"
msgid "Select two columns"
-msgstr "اضافه/حذف ستون ها"
+msgstr "انتخاب دو ستون"
#: js/messages.php:313
msgid "Select two different columns"
-msgstr ""
+msgstr "انتخاب دو ستون متفاوت"
#: js/messages.php:314
-#, fuzzy
#| msgid "SQL result"
msgid "Query results"
-msgstr "نتيجه SQL"
+msgstr "نتایج پرس و جو"
#: js/messages.php:315
-#, fuzzy
msgid "Data point content"
-msgstr "توضيحات جدول"
+msgstr "محتوای داده ها"
#: js/messages.php:318 tbl_change.php:312 tbl_indexes.php:228
#: tbl_indexes.php:255
@@ -1994,27 +1990,25 @@ msgstr "در نظر نگرفتن"
#: js/messages.php:319 libraries/display_tbl.lib.php:1391
msgid "Copy"
-msgstr ""
+msgstr "کپی"
#: js/messages.php:334
-#, fuzzy
msgid "Add columns"
-msgstr "افزودن ستون جديد"
+msgstr "افزودن ستونها"
#: js/messages.php:337
msgid "Select referenced key"
-msgstr ""
+msgstr "انتخاب کلید اشاره"
#: js/messages.php:338
msgid "Select Foreign Key"
-msgstr ""
+msgstr "انتخاب کلید خارجی"
#: js/messages.php:339
msgid "Please select the primary key or a unique key"
-msgstr ""
+msgstr "لطفا کلید اولیه و یا یک کلید منحصر به فرد را انتخاب کنید"
#: js/messages.php:340 pmd_general.php:77 tbl_relation.php:541
-#, fuzzy
#| msgid "Choose field to display"
msgid "Choose column to display"
msgstr "ستون را براي نمايش انتخاب نماييد"
@@ -2024,76 +2018,78 @@ msgid ""
"You haven't saved the changes in the layout. They will be lost if you don't "
"save them. Do you want to continue?"
msgstr ""
+"تغییر در طرح شما ذخیره نشده است. آنها از دست خواهد رفت اگر شما آنها را ذخیره "
+"نکنید. ایا شما میخواهید ادامه دهید؟"
#: js/messages.php:344
msgid "Add an option for column "
-msgstr ""
+msgstr "اضافه کردن تنظیمات برای ستون "
#: js/messages.php:347
msgid "Press escape to cancel editing"
-msgstr ""
+msgstr "دکمه ی escape را برای صرفنظر کردن از ویرایش"
#: js/messages.php:348
msgid ""
"You have edited some data and they have not been saved. Are you sure you "
"want to leave this page before saving the data?"
msgstr ""
+"شما مقداری داده ویرایش کردید و ان ها ذخیره نشده اند.ایا شما برای ترک این "
+"صفحه بدون ذخیره کردن داده ها اطمینان دارید؟"
#: js/messages.php:349
msgid "Drag to reorder"
-msgstr ""
+msgstr "برای دوباره مرتب کردن drag کنید"
#: js/messages.php:350
-#, fuzzy
#| msgid "Click to select"
msgid "Click to sort"
-msgstr "برای انتخاب کلیک کنبد"
+msgstr "برای مرتب کردن کلیک کنید"
#: js/messages.php:351
msgid "Click to mark/unmark"
-msgstr ""
+msgstr "برای علامتگذاری / برداشتن علامت اینجا را کلبک کن"
#: js/messages.php:352
msgid "Click the drop-down arrow to toggle column's visibility"
-msgstr ""
+msgstr "با کلیک بر روی منوی کشویی به ضامن دید ستون"
#: js/messages.php:354
msgid ""
"This table does not contain a unique column. Features related to the grid "
"edit, checkbox, Edit, Copy and Delete links may not work after saving."
msgstr ""
+"این جدول هیچ مقدار کلیدی ندارد. امکانات ویرایش جدولی، چک باکس ها ، ویرایش ، "
+"کپی و حذف ممکن است کار نکنند."
#: js/messages.php:355
msgid ""
"You can also edit most columns by clicking directly on their content."
msgstr ""
+"شما همچنین می توانید بیشتر ستون ها را با کلیک روی آنها ویرایش کنید."
#: js/messages.php:356
msgid "Go to link"
-msgstr ""
+msgstr "به لینک بروید"
#: js/messages.php:359
-#, fuzzy
#| msgid "Change password"
msgid "Generate password"
msgstr "تغيير اسم رمز"
#: js/messages.php:360 libraries/replication_gui.lib.php:369
-#, fuzzy
msgid "Generate"
-msgstr "توليدشده توسط"
+msgstr "توليد کن"
#: js/messages.php:361
-#, fuzzy
#| msgid "Change password"
msgid "Change Password"
msgstr "تغيير اسم رمز"
#: js/messages.php:364 tbl_structure.php:480
-#, fuzzy
#| msgid "Mon"
msgid "More"
-msgstr "دوشنبه"
+msgstr "بیشتر"
#: js/messages.php:367 setup/lib/index.lib.php:173
#, php-format
@@ -2101,35 +2097,32 @@ msgid ""
"A newer version of phpMyAdmin is available and you should consider "
"upgrading. The newest version is %s, released on %s."
msgstr ""
+"نسخه جدید phpmyadmin آمده است و شما باید به فکر به روز رسانی باشید. جدیدترین "
+"نسخه %s و در %s بیرون آمده است."
#. l10n: Latest available phpMyAdmin version
#: js/messages.php:369
-#, fuzzy
#| msgid "Last version"
msgid ", latest stable version:"
-msgstr "نسخه قبلی"
+msgstr "نسخه قبلی:"
#: js/messages.php:370
-#, fuzzy
msgid "up to date"
-msgstr "No databases"
+msgstr "به روز"
#. l10n: Display text for calendar close link
#: js/messages.php:389
-#, fuzzy
#| msgid "None"
msgid "Done"
-msgstr "خير"
+msgstr "انجام شد"
#: js/messages.php:393
-#, fuzzy
#| msgid "Previous"
msgctxt "Previous month"
msgid "Prev"
msgstr "قبل"
#: js/messages.php:398
-#, fuzzy
#| msgid "Next"
msgctxt "Next month"
msgid "Next"
@@ -2137,29 +2130,25 @@ msgstr "بعد"
#. l10n: Display text for current month link in calendar
#: js/messages.php:401
-#, fuzzy
#| msgid "Total"
msgid "Today"
-msgstr "جمع كل"
+msgstr "امروز"
#: js/messages.php:404
-#, fuzzy
#| msgid "Binary"
msgid "January"
-msgstr "دودويي"
+msgstr "ژانویه"
#: js/messages.php:405
msgid "February"
-msgstr ""
+msgstr "فوریه"
#: js/messages.php:406
-#, fuzzy
#| msgid "Mar"
msgid "March"
msgstr "مارس"
#: js/messages.php:407
-#, fuzzy
#| msgid "Apr"
msgid "April"
msgstr "آوريل"
@@ -2169,40 +2158,36 @@ msgid "May"
msgstr "مي"
#: js/messages.php:409
-#, fuzzy
#| msgid "Jun"
msgid "June"
msgstr "ژوئن"
#: js/messages.php:410
-#, fuzzy
#| msgid "Jul"
msgid "July"
msgstr "جولاي"
#: js/messages.php:411
-#, fuzzy
#| msgid "Aug"
msgid "August"
msgstr "آگوست"
#: js/messages.php:412
msgid "September"
-msgstr ""
+msgstr "سپتامبر"
#: js/messages.php:413
-#, fuzzy
#| msgid "Oct"
msgid "October"
msgstr "اكتبر"
#: js/messages.php:414
msgid "November"
-msgstr ""
+msgstr "نوامبر"
#: js/messages.php:415
msgid "December"
-msgstr ""
+msgstr "دسامبر"
#. l10n: Short month name
#: js/messages.php:419 libraries/common.lib.php:1609
@@ -2226,7 +2211,6 @@ msgstr "آوريل"
#. l10n: Short month name
#: js/messages.php:427 libraries/common.lib.php:1617
-#, fuzzy
#| msgid "May"
msgctxt "Short month name"
msgid "May"
@@ -2268,19 +2252,16 @@ msgid "Dec"
msgstr "دسامبر"
#: js/messages.php:444
-#, fuzzy
#| msgid "Sun"
msgid "Sunday"
msgstr "يكشنبه"
#: js/messages.php:445
-#, fuzzy
#| msgid "Mon"
msgid "Monday"
msgstr "دوشنبه"
#: js/messages.php:446
-#, fuzzy
#| msgid "Tue"
msgid "Tuesday"
msgstr "سهشنبه"
@@ -2294,7 +2275,6 @@ msgid "Thursday"
msgstr "پنجشنبه"
#: js/messages.php:449
-#, fuzzy
#| msgid "Fri"
msgid "Friday"
msgstr "جمعه"
@@ -2305,7 +2285,6 @@ msgstr "شنبه"
#. l10n: Short week day name
#: js/messages.php:454
-#, fuzzy
#| msgctxt "Short week day name"
#| msgid "Sun"
msgid "Sun"
@@ -2343,49 +2322,42 @@ msgstr "شنبه"
#. l10n: Minimal week day name
#: js/messages.php:470
-#, fuzzy
#| msgid "Sun"
msgid "Su"
msgstr "يكشنبه"
#. l10n: Minimal week day name
#: js/messages.php:472
-#, fuzzy
#| msgid "Mon"
msgid "Mo"
msgstr "دوشنبه"
#. l10n: Minimal week day name
#: js/messages.php:474
-#, fuzzy
#| msgid "Tue"
msgid "Tu"
msgstr "سهشنبه"
#. l10n: Minimal week day name
#: js/messages.php:476
-#, fuzzy
#| msgid "Wed"
msgid "We"
msgstr "چهارشنبه"
#. l10n: Minimal week day name
#: js/messages.php:478
-#, fuzzy
#| msgid "Thu"
msgid "Th"
msgstr "پنجشنبه"
#. l10n: Minimal week day name
#: js/messages.php:480
-#, fuzzy
#| msgid "Fri"
msgid "Fr"
msgstr "جمعه"
#. l10n: Minimal week day name
#: js/messages.php:482
-#, fuzzy
#| msgid "Sat"
msgid "Sa"
msgstr "شنبه"
@@ -2398,15 +2370,14 @@ msgstr "هفته"
#. l10n: Month-year order for calendar, use either "calendar-month-year" or "calendar-year-month".
#: js/messages.php:487
msgid "calendar-month-year"
-msgstr ""
+msgstr "تقویم-ماه-سال"
#. l10n: Year suffix for calendar, "none" is empty.
#: js/messages.php:489
-#, fuzzy
#| msgid "None"
msgctxt "Year suffix"
msgid "none"
-msgstr "خير"
+msgstr "هیچ"
#: js/messages.php:498
msgid "Hour"
@@ -2423,7 +2394,7 @@ msgstr "ثانیه"
#: libraries/Advisor.class.php:168
#, php-format
msgid "Failed formatting string for rule '%s'. PHP threw following error: %s"
-msgstr ""
+msgstr "در فرمت دادن به رشته '%s' موفق نبود. PHP خطای روبه رو را داد:%s"
#: libraries/Advisor.class.php:326 server_status.php:955
msgid "per second"
@@ -2440,20 +2411,20 @@ msgstr "در ساعت"
#: libraries/Advisor.class.php:335
msgid "per day"
-msgstr ""
+msgstr "هر روز"
#: libraries/Config.class.php:703
msgid "Remove \"./config\" directory before using phpMyAdmin!"
-msgstr ""
+msgstr "مسیر \"./config\" را قبل از استفاده از PHPMYADMIN حذف نمایید!"
#: libraries/Config.class.php:729
#, php-format
msgid "Existing configuration file (%s) is not readable."
-msgstr ""
+msgstr "فایل تنظیمات فعلی (%s) قابل خواندن نیست."
#: libraries/Config.class.php:755
msgid "Wrong permissions on configuration file, should not be world writable!"
-msgstr ""
+msgstr "تنظمیات دسترسی اشتباه در فایل تنظیمات ، نباید قابل نوشتن جهانی باشد!"
#: libraries/Config.class.php:1306
msgid "Font size"
@@ -2461,15 +2432,15 @@ msgstr "اندازه حروف"
#: libraries/Error_Handler.class.php:62
msgid "Too many error messages, some are not displayed."
-msgstr ""
+msgstr "خطای زیاد،برخی نمایش داده نشدند."
#: libraries/File.class.php:221
msgid "File was not an uploaded file."
-msgstr ""
+msgstr "فایل آپلود شده نبود."
#: libraries/File.class.php:260 libraries/File.class.php:389
msgid "Unknown error while uploading."
-msgstr ""
+msgstr "خطای ناشناخته به هنگام آپلود."
#: libraries/File.class.php:278
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
@@ -2541,7 +2512,6 @@ msgstr ""
#: libraries/Index.class.php:448 libraries/rte/rte_events.lib.php:480
#: libraries/rte/rte_routines.lib.php:957 tbl_tracking.php:263
#: tbl_tracking.php:327
-#, fuzzy
msgid "Comment"
msgstr "توضيحات"
@@ -2604,9 +2574,8 @@ msgid "Could not save recent table"
msgstr ""
#: libraries/RecentTable.class.php:142
-#, fuzzy
msgid "Recent tables"
-msgstr "No tables"
+msgstr "جدول های اخیر"
#: libraries/RecentTable.class.php:149
msgid "There are no recent tables"
@@ -3337,10 +3306,9 @@ msgid "SQL Validator is disabled"
msgstr ""
#: libraries/config/FormDisplay.class.php:745
-#, fuzzy
#| msgid "Link not found"
msgid "SOAP extension not found"
-msgstr "پيوند پيدا نشد"
+msgstr "کتابخانه SOAP یافت نشد"
#: libraries/config/FormDisplay.class.php:753
#, php-format
@@ -3380,9 +3348,8 @@ msgid "Improves efficiency of screen refresh"
msgstr ""
#: libraries/config/messages.inc.php:18
-#, fuzzy
msgid "Enable Ajax"
-msgstr "فعال"
+msgstr "ایجکس فعال شود"
#: libraries/config/messages.inc.php:19
msgid ""
@@ -3525,9 +3492,8 @@ msgid "Debug SQL"
msgstr ""
#: libraries/config/messages.inc.php:49
-#, fuzzy
msgid "Default display direction"
-msgstr "آمار پايگاههاي داده"
+msgstr "تنظیم پیش فرض جهت نمایش"
#: libraries/config/messages.inc.php:50
msgid "Tab that is displayed when entering a database"
@@ -3584,26 +3550,23 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:63
-#, fuzzy
#| msgid "Table maintenance"
msgid "Disable multi table maintenance"
-msgstr "نگهداشت جدول"
+msgstr "نگهداشت چندتایی جدول را غیر فعال کنید"
#: libraries/config/messages.inc.php:64
msgid "Edit SQL queries in popup window"
msgstr ""
#: libraries/config/messages.inc.php:65
-#, fuzzy
#| msgid "Edit next row"
msgid "Edit in window"
-msgstr "ویرایش کردن ردیف بعدی"
+msgstr "ویرایش کردن این پنجره"
#: libraries/config/messages.inc.php:66
-#, fuzzy
#| msgid "Display Features"
msgid "Display errors"
-msgstr "نمايش خصوصيات"
+msgstr "نمایش خطاها"
#: libraries/config/messages.inc.php:67
msgid "Gather errors"
@@ -3632,9 +3595,8 @@ msgid "Save as file"
msgstr "ذخيره به صورت پرونده"
#: libraries/config/messages.inc.php:73 libraries/config/messages.inc.php:241
-#, fuzzy
msgid "Character set of the file"
-msgstr "مجموعه كاراكترهاي پرونده:"
+msgstr "مجموعه كاراكترهاي پرونده"
#: libraries/config/messages.inc.php:74 libraries/config/messages.inc.php:90
#: tbl_gis_visualization.php:181 tbl_printview.php:327 tbl_structure.php:846
@@ -3653,7 +3615,6 @@ msgstr "فشردهسازي"
#: libraries/export/excel.php:25 libraries/export/htmlword.php:30
#: libraries/export/latex.php:72 libraries/export/ods.php:25
#: libraries/export/odt.php:58 libraries/export/texytext.php:28
-#, fuzzy
#| msgid "Put fields names in the first row"
msgid "Put columns names in the first row"
msgstr "قراردادن نام ستونها در اولين سطر"
@@ -3661,7 +3622,6 @@ msgstr "قراردادن نام ستونها در اولين سطر"
#: libraries/config/messages.inc.php:77 libraries/config/messages.inc.php:243
#: libraries/config/messages.inc.php:250 libraries/import/csv.php:76
#: libraries/import/ldi.php:42
-#, fuzzy
#| msgid "Fields enclosed by"
msgid "Columns enclosed by"
msgstr "ستونهاي درميانگرفته با"
@@ -3669,7 +3629,6 @@ msgstr "ستونهاي درميانگرفته با"
#: libraries/config/messages.inc.php:78 libraries/config/messages.inc.php:244
#: libraries/config/messages.inc.php:251 libraries/import/csv.php:81
#: libraries/import/ldi.php:43
-#, fuzzy
#| msgid "Fields escaped by"
msgid "Columns escaped by"
msgstr "ستونهاي جداشده با"
@@ -3689,10 +3648,9 @@ msgstr ""
#: libraries/config/messages.inc.php:81 libraries/config/messages.inc.php:247
#: libraries/config/messages.inc.php:255 libraries/import/csv.php:63
#: libraries/import/ldi.php:41
-#, fuzzy
#| msgid "Lines terminated by"
msgid "Columns terminated by"
-msgstr "خطوط منتهي به"
+msgstr "ستون های از بین رفته به وسیله"
#: libraries/config/messages.inc.php:82 libraries/config/messages.inc.php:242
#: libraries/import/csv.php:86 libraries/import/ldi.php:44
@@ -3720,10 +3678,9 @@ msgstr ""
#: libraries/config/messages.inc.php:145 libraries/export/htmlword.php:24
#: libraries/export/latex.php:40 libraries/export/odt.php:32
#: libraries/export/sql.php:123 libraries/export/texytext.php:23
-#, fuzzy
#| msgid "%s table(s)"
msgid "Dump table"
-msgstr "%s جدول(ها)"
+msgstr "بیرون کشیدن جدول"
#: libraries/config/messages.inc.php:94 libraries/export/latex.php:32
msgid "Include table caption"
@@ -3751,15 +3708,13 @@ msgstr ""
#: libraries/config/messages.inc.php:102 libraries/config/messages.inc.php:114
#: libraries/config/messages.inc.php:138 tbl_relation.php:392
-#, fuzzy
msgid "Relations"
-msgstr "عمليات"
+msgstr "رابطه ها"
#: libraries/config/messages.inc.php:107
-#, fuzzy
#| msgid "Export"
msgid "Export method"
-msgstr "صدور"
+msgstr "روش صدور"
#: libraries/config/messages.inc.php:116 libraries/config/messages.inc.php:118
msgid "Save on server"
@@ -3775,10 +3730,9 @@ msgid "Remember file name template"
msgstr ""
#: libraries/config/messages.inc.php:122
-#, fuzzy
#| msgid "Enclose table and field names with backquotes"
msgid "Enclose table and column names with backquotes"
-msgstr "قراردادن نام جدولها و ستونها بين علامت نقلقول (\" ' \")"
+msgstr "قراردادن نام جدولها و ستونها بين علامت نقلقول"
#: libraries/config/messages.inc.php:123 libraries/config/messages.inc.php:262
#: libraries/display_export.lib.php:348
@@ -3794,9 +3748,8 @@ msgid "Creation/Update/Check dates"
msgstr ""
#: libraries/config/messages.inc.php:126
-#, fuzzy
msgid "Use delayed inserts"
-msgstr "وروديهاي تمديدشده"
+msgstr "از ورودی با تاخیر استفاده نمایید"
#: libraries/config/messages.inc.php:127 libraries/export/sql.php:81
msgid "Disable foreign key checks"
@@ -3807,10 +3760,9 @@ msgid "Use hexadecimal for BLOB"
msgstr ""
#: libraries/config/messages.inc.php:132
-#, fuzzy
#| msgid "Extended inserts"
msgid "Use ignore inserts"
-msgstr "وروديهاي تمديدشده"
+msgstr "از ورودی های درنظرگرفته نشده استفاده نمایید"
#: libraries/config/messages.inc.php:134
msgid "Syntax to use when inserting data"
@@ -3821,10 +3773,9 @@ msgid "Maximal length of created query"
msgstr ""
#: libraries/config/messages.inc.php:140
-#, fuzzy
#| msgid "Export"
msgid "Export type"
-msgstr "صدور"
+msgstr "نوع صدور"
#: libraries/config/messages.inc.php:141 libraries/export/sql.php:73
msgid "Enclose export in a transaction"
@@ -3913,9 +3864,8 @@ msgid "Features"
msgstr ""
#: libraries/config/messages.inc.php:170
-#, fuzzy
msgid "General"
-msgstr "توليدشده توسط"
+msgstr "عمومی"
#: libraries/config/messages.inc.php:171
msgid "Set some commonly used options"
@@ -3942,9 +3892,8 @@ msgid "LaTeX"
msgstr ""
#: libraries/config/messages.inc.php:180
-#, fuzzy
msgid "Databases display options"
-msgstr "آمار پايگاههاي داده"
+msgstr "گزینه های نمایش پایگاه داده"
#: libraries/config/messages.inc.php:181 setup/frames/menu.inc.php:18
msgid "Navigation frame"
@@ -3956,7 +3905,6 @@ msgstr ""
#: libraries/config/messages.inc.php:183 libraries/select_server.lib.php:35
#: setup/frames/index.inc.php:112
-#, fuzzy
msgid "Servers"
msgstr "سرور"
@@ -3977,10 +3925,9 @@ msgid "Microsoft Office"
msgstr ""
#: libraries/config/messages.inc.php:190
-#, fuzzy
#| msgid "Documentation"
msgid "Open Document"
-msgstr "مستندات"
+msgstr "مستندات باز"
#: libraries/config/messages.inc.php:192
msgid "Other core settings"
@@ -3991,10 +3938,9 @@ msgid "Settings that didn't fit enywhere else"
msgstr ""
#: libraries/config/messages.inc.php:194
-#, fuzzy
#| msgid "Page number:"
msgid "Page titles"
-msgstr "شماره صفحه:"
+msgstr "عنوان صفحه"
#: libraries/config/messages.inc.php:195
msgid ""
@@ -4029,10 +3975,9 @@ msgid "Basic settings"
msgstr ""
#: libraries/config/messages.inc.php:201
-#, fuzzy
#| msgid "Documentation"
msgid "Authentication"
-msgstr "مستندات"
+msgstr "ورود"
#: libraries/config/messages.inc.php:202
msgid "Authentication settings"
@@ -4091,26 +4036,22 @@ msgstr ""
#: libraries/config/messages.inc.php:215 libraries/config/messages.inc.php:220
#: setup/frames/menu.inc.php:17
-#, fuzzy
msgid "SQL queries"
msgstr "پرس و جوي SQL"
#: libraries/config/messages.inc.php:217
-#, fuzzy
msgid "SQL Query box"
-msgstr "پرس و جوي SQL"
+msgstr "جعبه پرس و جوي SQL"
#: libraries/config/messages.inc.php:218
msgid "Customize links shown in SQL Query boxes"
msgstr ""
#: libraries/config/messages.inc.php:221
-#, fuzzy
msgid "SQL queries settings"
-msgstr "پرس و جوي SQL"
+msgstr "تنظیمات پرس و جوي SQL"
#: libraries/config/messages.inc.php:222
-#, fuzzy
msgid "SQL Validator"
msgstr "معتبرسازي SQL"
@@ -4131,7 +4072,6 @@ msgid "Customize startup page"
msgstr ""
#: libraries/config/messages.inc.php:226
-#, fuzzy
msgid "Tabs"
msgstr "جدول"
@@ -4307,7 +4247,7 @@ msgstr ""
#: libraries/config/messages.inc.php:278
msgid "Display databases in a tree"
-msgstr "پایگاه داده را در یک درخت نمایش بده."
+msgstr "پایگاه داده را در یک درخت نمایش بده"
#: libraries/config/messages.inc.php:279
msgid "Disable this if you want to see all databases at once"
@@ -4360,10 +4300,9 @@ msgid "Maximum number of recently used tables; set 0 to disable"
msgstr ""
#: libraries/config/messages.inc.php:291
-#, fuzzy
#| msgid "Analyze table"
msgid "Recently used tables"
-msgstr "تحليل جدول"
+msgstr "جدول های استفاده شده اخیر"
#: libraries/config/messages.inc.php:292
msgid "Use less graphically intense tabs"
@@ -4508,10 +4447,9 @@ msgid "Use natural order for sorting table and database names"
msgstr ""
#: libraries/config/messages.inc.php:324
-#, fuzzy
#| msgid "Alter table order by"
msgid "Natural order"
-msgstr "تغيير جدول مرتب شده با"
+msgstr "نوبت خنثی"
#: libraries/config/messages.inc.php:325 libraries/config/messages.inc.php:335
msgid "Use only icons, only text or both"
@@ -4766,19 +4704,17 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:386
-#, fuzzy
#| msgid "Any host"
msgid "Control host"
-msgstr "همه ميزبانها"
+msgstr "کنترل هاست"
#: libraries/config/messages.inc.php:387
msgid "Count tables when showing database list"
msgstr ""
#: libraries/config/messages.inc.php:388
-#, fuzzy
msgid "Count tables"
-msgstr "No tables"
+msgstr "تعداد جداول"
#: libraries/config/messages.inc.php:389
msgid ""
@@ -4924,9 +4860,8 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:419
-#, fuzzy
msgid "Relation table"
-msgstr "مرمت جدول"
+msgstr "ارتباط جدول"
#: libraries/config/messages.inc.php:420
msgid "SQL command to fetch available databases"
@@ -4982,10 +4917,9 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:432
-#, fuzzy
#| msgid "Displaying Column Comments"
msgid "Display columns table"
-msgstr "نمايش توضيحات ستون"
+msgstr "نمایش جدول ستون ها"
#: libraries/config/messages.inc.php:433
msgid ""
@@ -5032,10 +4966,9 @@ msgid "Defines the list of statements the auto-creation uses for new versions."
msgstr ""
#: libraries/config/messages.inc.php:442
-#, fuzzy
#| msgid "Statements"
msgid "Statements to track"
-msgstr "شرج"
+msgstr "جملاتی که باید ردگیری شوند"
#: libraries/config/messages.inc.php:443
msgid ""
@@ -5054,9 +4987,8 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:446
-#, fuzzy
msgid "Automatically create versions"
-msgstr "نسخه سرور"
+msgstr "به صورت خودکار نسخه ایجاد شود"
#: libraries/config/messages.inc.php:447
msgid ""
@@ -5187,7 +5119,6 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:474 libraries/sql_query_form.lib.php:352
-#, fuzzy
msgid "Retain query box"
msgstr "پرس و جوي SQL"
@@ -8021,7 +7952,7 @@ msgstr ""
#: libraries/server_synchronize.lib.php:1308
msgid "Difference"
-msgstr ""
+msgstr "تفاوت"
#: libraries/server_synchronize.lib.php:1309 server_synchronize.php:1188
#, fuzzy
@@ -9044,7 +8975,7 @@ msgstr ""
#: server_privileges.php:46 server_privileges.php:277
#: server_privileges.php:649
msgid "Allows to set up events for the event scheduler"
-msgstr ""
+msgstr "دادن مجوز برای قرار دهی رویداد برای لیست رویدادهای زمانی"
#: server_privileges.php:47 server_privileges.php:311
#: server_privileges.php:637
@@ -9054,12 +8985,13 @@ msgstr ""
#: server_privileges.php:48 server_privileges.php:233
#: server_privileges.php:624
msgid "Allows importing data from and exporting data into files."
-msgstr ""
+msgstr "دادن اجازه برای وارد و خارج کردن اطلاعات از فایل ها."
#: server_privileges.php:49 server_privileges.php:655
msgid ""
"Allows adding users and privileges without reloading the privilege tables."
msgstr ""
+"دادن اجازه برای ایجاد کاربران و اعطای امتیازات بدون بارگذاری اطلاعات جداول."
#: server_privileges.php:50 server_privileges.php:241
#: server_privileges.php:631
@@ -12502,7 +12434,7 @@ msgid ""
"restarting after changing open_files_limit."
msgstr ""
"می توانید با افزایش {open_files_limit}، و چک کردن سابقه اجرایی در هنگام "
-"اجرای مجدد"
+"اجرای مجدد."
#: po/advisory_rules.php:188
#, php-format
@@ -12925,12 +12857,12 @@ msgstr "مقدار concurrent_insert صفر میباشد"
#~ "a semicolon is missing somewhere. If you receive a blank page, "
#~ "everything is fine."
#~ msgstr ""
-#~ "phpMyAdmin قادر به خواندن پرونده تنظيمات نميباشد! اين ممكن است به "
-#~ "خاطر وجود يك مشكل دستوري و يا پيدانشدن پرونده توسط php باشد. لطفا "
-#~ "پرونده تنظميات را مستقيما توسط پيوند زير صدا زده و پيغام(هاي) خطاي php كه "
-#~ "دريافت ميكنيد را بخوانيد. در اكثر موارد يك علامت نقل قول (\" ' \") يا "
-#~ "ويرگولنقطه (\" ; \") در جايي وجود ندارد. اگر يك صفحه خالي دريافت "
-#~ "كرديد ، همه چيز درست است."
+#~ "phpMyAdmin قادر به خواندن پرونده تنظيمات نميباشد! اين ممكن است به خاطر "
+#~ "وجود يك مشكل دستوري و يا پيدانشدن پرونده توسط php باشد. لطفا پرونده "
+#~ "تنظميات را مستقيما توسط پيوند زير صدا زده و پيغام(هاي) خطاي php كه دريافت "
+#~ "ميكنيد را بخوانيد. در اكثر موارد يك علامت نقل قول (\" ' \") يا ويرگولنقطه (\" "
+#~ "; \") در جايي وجود ندارد. اگر يك صفحه خالي دريافت كرديد ، همه چيز درست "
+#~ "است."
#~ msgid "seconds"
#~ msgstr "ثانیه"
@@ -12968,8 +12900,8 @@ msgstr "مقدار concurrent_insert صفر میباشد"
#~ "The additional features for working with linked tables have been "
#~ "deactivated. To find out why click %shere%s."
#~ msgstr ""
-#~ "امكانات اضافي براي كاركردن با جدولهاي پيوندي غيرفعال شدهاست . براي "
-#~ "پيداكردن دليل آن %sاينجا%s را بزنيد ."
+#~ "امكانات اضافي براي كاركردن با جدولهاي پيوندي غيرفعال شدهاست . براي پيداكردن "
+#~ "دليل آن %sاينجا%s را بزنيد ."
#~ msgid "No tables"
#~ msgstr "No tables"
@@ -12983,22 +12915,20 @@ msgstr "مقدار concurrent_insert صفر میباشد"
#~ "those values, precede it with a backslash (for example '\\\\xyz' or 'a"
#~ "\\'b')."
#~ msgstr ""
-#~ "اگر نوع ستون \"enum\" يا \"set\" ميباشد ، لطفا براي ورود مقادير از اين "
-#~ "قالب استفاده نماييد : 'a','b','c'... اگر احتياج داشتيد كه از علامت "
-#~ "مميز برعكس(بكاسلش) (\" \\ \") يا نقلقول تكي (\" ' \") در آن مقادير "
-#~ "استفاده نماييد ، قبل از آنها علامت (\" \\ \") را بگذاريد (براي "
-#~ "مثال'\\\\xyz' يا 'a\\'b')"
+#~ "اگر نوع ستون \"enum\" يا \"set\" ميباشد ، لطفا براي ورود مقادير از اين قالب "
+#~ "استفاده نماييد : 'a','b','c'... اگر احتياج داشتيد كه از علامت مميز "
+#~ "برعكس(بكاسلش) (\" \\ \") يا نقلقول تكي (\" ' \") در آن مقادير استفاده نماييد ، "
+#~ "قبل از آنها علامت (\" \\ \") را بگذاريد (براي مثال'\\\\xyz' يا 'a\\'b')"
#~ msgid ""
#~ "Enter each value in a separate field. If you ever need to put a backslash "
#~ "(\"\\\") or a single quote (\"'\") amongst those values, precede it with "
#~ "a backslash (for example '\\\\xyz' or 'a\\'b')."
#~ msgstr ""
-#~ "اگر نوع ستون \"enum\" يا \"set\" ميباشد ، لطفا براي ورود مقادير از اين "
-#~ "قالب استفاده نماييد : 'a','b','c'... اگر احتياج داشتيد كه از علامت "
-#~ "مميز برعكس(بكاسلش) (\" \\ \") يا نقلقول تكي (\" ' \") در آن مقادير "
-#~ "استفاده نماييد ، قبل از آنها علامت (\" \\ \") را بگذاريد (براي "
-#~ "مثال'\\\\xyz' يا 'a\\'b')"
+#~ "اگر نوع ستون \"enum\" يا \"set\" ميباشد ، لطفا براي ورود مقادير از اين قالب "
+#~ "استفاده نماييد : 'a','b','c'... اگر احتياج داشتيد كه از علامت مميز "
+#~ "برعكس(بكاسلش) (\" \\ \") يا نقلقول تكي (\" ' \") در آن مقادير استفاده نماييد ، "
+#~ "قبل از آنها علامت (\" \\ \") را بگذاريد (براي مثال'\\\\xyz' يا 'a\\'b')"
#~ msgid "New table"
#~ msgstr "No tables"
@@ -13041,10 +12971,9 @@ msgstr "مقدار concurrent_insert صفر میباشد"
#~ "conversion. Either configure PHP to enable these extensions or disable "
#~ "charset conversion in phpMyAdmin."
#~ msgstr ""
-#~ "بارگذاري iconv يا recode extension كه براي تبديل مجموعه كاراكترها لازم "
-#~ "است ، مقدور نميباشد، php را براي اجازه استفاده از آنها تنظيم كرده و يا "
-#~ "تبديل مجموعه كاراكترها (charset conversion) را در phpMyAdmin غيرفعال "
-#~ "نماييد."
+#~ "بارگذاري iconv يا recode extension كه براي تبديل مجموعه كاراكترها لازم است "
+#~ "، مقدور نميباشد، php را براي اجازه استفاده از آنها تنظيم كرده و يا تبديل "
+#~ "مجموعه كاراكترها (charset conversion) را در phpMyAdmin غيرفعال نماييد."
#~ msgid "Field"
#~ msgstr "ستون"
From c4d0cee7f5760a84d657342834f5d3a4c698b630 Mon Sep 17 00:00:00 2001
From: Ashiyane Digital Security Team
Date: Wed, 4 Jul 2012 10:59:07 +0200
Subject: [PATCH 02/35] Translated using Weblate.
---
po/fa.po | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/po/fa.po b/po/fa.po
index 297d3b0788..4e2ca63d11 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -5058,7 +5058,6 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:461
-#, fuzzy
msgid "Show display direction"
msgstr "آمار پايگاههاي داده"
@@ -5069,7 +5068,6 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:463
-#, fuzzy
msgid "Show field types"
msgstr "نمايش جدولها"
@@ -5086,7 +5084,6 @@ msgid "Whether to show hint or not"
msgstr ""
#: libraries/config/messages.inc.php:467
-#, fuzzy
#| msgid "Show grid"
msgid "Show hint"
msgstr "Show grid"
@@ -5127,7 +5124,6 @@ msgid "Allow to display database and table statistics (eg. space usage)"
msgstr ""
#: libraries/config/messages.inc.php:476
-#, fuzzy
msgid "Show statistics"
msgstr "آمار سطرها"
@@ -5198,7 +5194,6 @@ msgstr ""
#: libraries/config/messages.inc.php:494 tbl_tracking.php:460
#: tbl_tracking.php:517
-#, fuzzy
msgid "Username"
msgstr "نام كاربر:"
@@ -5227,7 +5222,6 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:500
-#, fuzzy
#| msgid "Add/Delete Field Columns"
msgid "Textarea columns"
msgstr "اضافه يا حذف ستونها"
@@ -5251,7 +5245,6 @@ msgid "Title of browser window when nothing is selected"
msgstr ""
#: libraries/config/messages.inc.php:506
-#, fuzzy
#| msgid "Default"
msgid "Default title"
msgstr "پيشفرض"
@@ -5379,7 +5372,6 @@ msgstr ""
#: libraries/config/setup.forms.php:292
#: libraries/config/user_preferences.forms.php:190
-#, fuzzy
msgid "Database export options"
msgstr "آمار پايگاههاي داده"
@@ -5545,7 +5537,6 @@ msgstr ""
#: libraries/display_create_database.lib.php:21
#: libraries/display_create_database.lib.php:39
-#, fuzzy
#| msgid "Create new database"
msgid "Create database"
msgstr "ساخت پايگاه داده جديد"
@@ -5556,7 +5547,6 @@ msgstr "ساختن"
#: libraries/display_create_database.lib.php:43 server_privileges.php:123
#: server_privileges.php:1587 server_replication.php:33
-#, fuzzy
msgid "No Privileges"
msgstr "امتيازات"
@@ -5574,7 +5564,6 @@ msgid "Name"
msgstr "اسم"
#: libraries/display_create_table.lib.php:55
-#, fuzzy
#| msgid "Number of rows per page"
msgid "Number of columns"
msgstr "تعداد سطرها در هر صفحه"
@@ -5584,7 +5573,6 @@ msgid "Could not load export plugins, please check your installation!"
msgstr ""
#: libraries/display_export.lib.php:82
-#, fuzzy
#| msgid "Create table on database %s"
msgid "Exporting databases from the current server"
msgstr "ساخت جدول جديد در پايگاه داده %s"
From bc854d66f296fb236841ae1a1e7233743c95604c Mon Sep 17 00:00:00 2001
From: Ashiyane Digital Security Team
Date: Wed, 4 Jul 2012 11:22:28 +0200
Subject: [PATCH 03/35] Translated using Weblate.
---
po/fa.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/po/fa.po b/po/fa.po
index 4e2ca63d11..762d6fdfc8 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -5578,16 +5578,16 @@ msgid "Exporting databases from the current server"
msgstr "ساخت جدول جديد در پايگاه داده %s"
#: libraries/display_export.lib.php:84
-#, fuzzy, php-format
+#, php-format
#| msgid "Create table on database %s"
msgid "Exporting tables from \"%s\" database"
msgstr "ساخت جدول جديد در پايگاه داده %s"
#: libraries/display_export.lib.php:86
-#, fuzzy, php-format
+#, php-format
#| msgid "Create table on database %s"
msgid "Exporting rows from \"%s\" table"
-msgstr "ساخت جدول جديد در پايگاه داده %s"
+msgstr "ساخت جدول جديد در پايگاه داده %s "
#: libraries/display_export.lib.php:92
#, fuzzy
From 7b1b3137c86b25db1c511bc7ecd6a97cba7b1938 Mon Sep 17 00:00:00 2001
From: Yasitha Pandithawatta
Date: Wed, 4 Jul 2012 23:40:22 +0530
Subject: [PATCH 04/35] Test cases for Script.class.php
---
test/classes/PMA_Error_test.php | 2 +-
test/classes/PMA_Scripts_test.php | 137 ++++++++++++++++++++++++++++++
2 files changed, 138 insertions(+), 1 deletion(-)
create mode 100644 test/classes/PMA_Scripts_test.php
diff --git a/test/classes/PMA_Error_test.php b/test/classes/PMA_Error_test.php
index 518a4e369f..0965b90546 100644
--- a/test/classes/PMA_Error_test.php
+++ b/test/classes/PMA_Error_test.php
@@ -1,6 +1,6 @@
object = $this->getMockForAbstractClass('PMA_Scripts');
+ }
+
+ /**
+ * Tears down the fixture, for example, closes a network connection.
+ * This method is called after a test is executed.
+ *
+ * @access protected
+ * @return void
+ */
+ protected function tearDown()
+ {
+ unset($this->object);
+ }
+
+ /**
+ * Call private functions by making the visibitlity to public.
+ *
+ * @param string $name method name
+ * @param array $params parameters for the invocation
+ *
+ * @return the output from the private method.
+ */
+ private function _callPrivateFunction($name, $params)
+ {
+ $class = new ReflectionClass('PMA_Scripts');
+ $method = $class->getMethod($name);
+ $method->setAccessible(true);
+ return $method->invokeArgs($this->object, $params);
+ }
+
+ /**
+ * Test for _includeFile
+ *
+ * @param tring $url Location of javascript, relative to js/ folder.
+ * @param int $timestamp The date when the file was last modified
+ * @param string $ie_conditional true - wrap with IE conditional comment
+ * 'lt 9' etc. - wrap for specific IE version
+ * @param $output output from the _includeFile method
+ *
+ * @dataProvider providerForTestIncludeFile
+ */
+ public function testIncludeFile($url, $timestamp, $ie_conditional, $output){
+ $this->assertEquals(
+ $this->_callPrivateFunction(
+ '_includeFile',
+ array($url, $timestamp, $ie_conditional)
+ ),
+ $output
+ );
+ }
+
+ /**
+ * @return array data for testIncludeFile
+ */
+ public function providerForTestIncludeFile(){
+ return array(
+ array(
+ 'common.js',
+ null,
+ true,
+ '
+'
+ ),
+ array(
+ 'common.js',
+ null,
+ false,
+ '
+'
+ )
+ );
+ }
+
+ /**
+ * Test for getDisplay
+ */
+ public function testGetDisplay(){
+
+ $this->object->addFile('common.js');
+ $this->object->addEvent('onClick', 'doSomething');
+
+ $this->assertEquals(
+ $this->object->getDisplay(),
+ '
+'
+ );
+ }
+
+ /**
+ * test for addCode
+ */
+ public function testAddCode(){
+
+ $this->object->addCode('alert(\'CodeAdded\')');
+
+ $this->assertEquals(
+ $this->object->getDisplay(),
+ ''
+ );
+ }
+}
From ec4478b4585c9cc28fb00a80843354b1b8c5da5d Mon Sep 17 00:00:00 2001
From: Yasitha Pandithawatta
Date: Thu, 5 Jul 2012 00:19:49 +0530
Subject: [PATCH 05/35] Test cases for PMA_Types class
---
test/classes/PMA_Types_test.php | 149 ++++++++++++++++++++++++++++++++
1 file changed, 149 insertions(+)
diff --git a/test/classes/PMA_Types_test.php b/test/classes/PMA_Types_test.php
index 19f276ecbf..1481763690 100644
--- a/test/classes/PMA_Types_test.php
+++ b/test/classes/PMA_Types_test.php
@@ -22,10 +22,159 @@ class PMA_TypesTest extends PHPUnit_Framework_TestCase
$this->object = new PMA_Types;
}
+ /**
+ * Test for isUnaryOperator
+ */
public function testUnary()
{
$this->assertTrue($this->object->isUnaryOperator('IS NULL'));
$this->assertFalse($this->object->isUnaryOperator('='));
}
+
+ /**
+ * Test for getUnaryOperators
+ */
+ public function testGetUnaryOperators(){
+ $this->assertEquals($this->object->getUnaryOperators(),
+ array(
+ 'IS NULL',
+ 'IS NOT NULL',
+ "= ''",
+ "!= ''",
+ )
+ );
+ }
+
+ /**
+ * Test for getNullOperators
+ */
+ public function testGetNullOperators(){
+ $this->assertEquals($this->object->getNullOperators(),
+ array(
+ 'IS NULL',
+ 'IS NOT NULL',
+ )
+ );
+ }
+
+ /**
+ * Test for getEnumOperators
+ */
+ public function testGetEnumOperators(){
+ $this->assertEquals($this->object->getEnumOperators(),
+ array(
+ '=',
+ '!=',
+ )
+ );
+ }
+
+ /**
+ * Test for getTextOperators
+ */
+ public function testgetTextOperators(){
+ $this->assertEquals($this->object->getTextOperators(),
+ array(
+ 'LIKE',
+ 'LIKE %...%',
+ 'NOT LIKE',
+ '=',
+ '!=',
+ 'REGEXP',
+ 'REGEXP ^...$',
+ 'NOT REGEXP',
+ "= ''",
+ "!= ''",
+ 'IN (...)',
+ 'NOT IN (...)',
+ 'BETWEEN',
+ 'NOT BETWEEN',
+ )
+ );
+ }
+
+ /**
+ * Test for getNumberOperators
+ */
+ public function testGetNumberOperators(){
+ $this->assertEquals($this->object->getNumberOperators(),
+ array(
+ '=',
+ '>',
+ '>=',
+ '<',
+ '<=',
+ '!=',
+ 'LIKE',
+ 'NOT LIKE',
+ 'IN (...)',
+ 'NOT IN (...)',
+ 'BETWEEN',
+ 'NOT BETWEEN',
+ )
+ );
+ }
+
+ /**
+ * @param string $type Type of field
+ * @param boolean $null Whether field can be NULL
+ * @param $output
+ *
+ * @dataProvider providerForGetTypeOperators
+ */
+ public function testGetTypeOperators($type, $null, $output){
+ $this->assertEquals(
+ $this->object->getTypeOperators($type, $null),
+ $output
+ );
+ }
+
+ /**
+ * data provider for testGetTypeOperators
+ */
+ public function providerForGetTypeOperators(){
+ return array(
+ array(
+ 'enum',
+ false,
+ array(
+ '=',
+ '!=',
+ )
+ ),
+ array(
+ 'CHAR',
+ true,
+ array(
+ '=',
+ '>',
+ '>=',
+ '<',
+ '<=',
+ '!=',
+ 'LIKE',
+ 'NOT LIKE',
+ 'IN (...)',
+ 'NOT IN (...)',
+ 'BETWEEN',
+ 'NOT BETWEEN',
+ 'IS NULL',
+ 'IS NOT NULL',
+ ),
+ array(
+ 'int',
+ false,
+ array(
+ '=',
+ '!=',
+ )
+ ),
+ )
+ );
+ }
+
+ public function testGetTypeOperatorsHtml(){
+ $this->assertTrue(true);
+ }
}
?>
From 41413a13fc13cb64a5cb7cab8751499c51da6065 Mon Sep 17 00:00:00 2001
From: Alex Marin
Date: Wed, 4 Jul 2012 23:58:01 +0300
Subject: [PATCH 06/35] Add missing word in descriptions
---
libraries/plugins/AuthenticationPlugin.class.php | 2 +-
libraries/plugins/ExportPlugin.class.php | 2 +-
libraries/plugins/ImportPlugin.class.php | 2 +-
libraries/plugins/TransformationsInterface.int.php | 2 +-
libraries/plugins/transformations/{todo_rewrite => }/README | 0
5 files changed, 4 insertions(+), 4 deletions(-)
rename libraries/plugins/transformations/{todo_rewrite => }/README (100%)
diff --git a/libraries/plugins/AuthenticationPlugin.class.php b/libraries/plugins/AuthenticationPlugin.class.php
index 9b2ea57aac..b825ade644 100644
--- a/libraries/plugins/AuthenticationPlugin.class.php
+++ b/libraries/plugins/AuthenticationPlugin.class.php
@@ -13,7 +13,7 @@ if (! defined('PHPMYADMIN')) {
require_once "PluginObserver.class.php";
/**
- * Provides a common interface that will have to implemented by all of the
+ * Provides a common interface that will have to be implemented by all of the
* authentication plugins.
*
* @package PhpMyAdmin
diff --git a/libraries/plugins/ExportPlugin.class.php b/libraries/plugins/ExportPlugin.class.php
index 620db86a3a..5784229feb 100644
--- a/libraries/plugins/ExportPlugin.class.php
+++ b/libraries/plugins/ExportPlugin.class.php
@@ -13,7 +13,7 @@ if (! defined('PHPMYADMIN')) {
require_once "PluginObserver.class.php";
/**
- * Provides a common interface that will have to implemented by all of the
+ * Provides a common interface that will have to be implemented by all of the
* export plugins. Some of the plugins will also implement other public
* methods, but those are not declared here, because they are not implemented
* by all export plugins.
diff --git a/libraries/plugins/ImportPlugin.class.php b/libraries/plugins/ImportPlugin.class.php
index 018f3a60a0..142aad252e 100644
--- a/libraries/plugins/ImportPlugin.class.php
+++ b/libraries/plugins/ImportPlugin.class.php
@@ -13,7 +13,7 @@ if (! defined('PHPMYADMIN')) {
require_once "PluginObserver.class.php";
/**
- * Provides a common interface that will have to implemented by all of the
+ * Provides a common interface that will have to be implemented by all of the
* import plugins.
*
* @package PhpMyAdmin
diff --git a/libraries/plugins/TransformationsInterface.int.php b/libraries/plugins/TransformationsInterface.int.php
index 7519cae210..ee8d7988cf 100644
--- a/libraries/plugins/TransformationsInterface.int.php
+++ b/libraries/plugins/TransformationsInterface.int.php
@@ -10,7 +10,7 @@ if (! defined('PHPMYADMIN')) {
}
/**
- * Provides a common interface that will have to implemented by all of the
+ * Provides a common interface that will have to be implemented by all of the
* transformations plugins.
*
* @package PhpMyAdmin
diff --git a/libraries/plugins/transformations/todo_rewrite/README b/libraries/plugins/transformations/README
similarity index 100%
rename from libraries/plugins/transformations/todo_rewrite/README
rename to libraries/plugins/transformations/README
From eaec1e28bf117061c322e32e2a431c5c6bd83cf3 Mon Sep 17 00:00:00 2001
From: Alex Marin
Date: Thu, 5 Jul 2012 09:57:59 +0300
Subject: [PATCH 07/35] Add templates, generators and documentation for new
transformations
---
Documentation.html | 142 ++++--------------
libraries/plugins/transformations/TEMPLATE | 46 ++++++
.../plugins/transformations/TEMPLATE_ABSTRACT | 89 +++++++++++
.../transformations/generator_main_class.sh | 16 ++
.../transformations/generator_plugin.sh | 64 ++++++++
.../transformations/todo_rewrite/TEMPLATE | 38 -----
.../todo_rewrite/TEMPLATE_MIMETYPE | 12 --
.../transformations/todo_rewrite/generator.sh | 23 ---
.../todo_rewrite/template_generator.sh | 24 ---
.../template_generator_mimetype.sh | 19 ---
10 files changed, 244 insertions(+), 229 deletions(-)
create mode 100644 libraries/plugins/transformations/TEMPLATE
create mode 100644 libraries/plugins/transformations/TEMPLATE_ABSTRACT
create mode 100755 libraries/plugins/transformations/generator_main_class.sh
create mode 100755 libraries/plugins/transformations/generator_plugin.sh
delete mode 100644 libraries/plugins/transformations/todo_rewrite/TEMPLATE
delete mode 100644 libraries/plugins/transformations/todo_rewrite/TEMPLATE_MIMETYPE
delete mode 100755 libraries/plugins/transformations/todo_rewrite/generator.sh
delete mode 100755 libraries/plugins/transformations/todo_rewrite/template_generator.sh
delete mode 100755 libraries/plugins/transformations/todo_rewrite/template_generator_mimetype.sh
diff --git a/Documentation.html b/Documentation.html
index b30cbd54e3..ba903772e0 100644
--- a/Documentation.html
+++ b/Documentation.html
@@ -27,7 +27,7 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
Introduction
Installation
Setup script
- Configuration
+ Configuration
Transformations
FAQ
Developers
@@ -2486,8 +2486,10 @@ setfacl -d -m "g:www-data:rwx" tmp
- All mimetypes and their transformations are defined through single files in
- the directory 'libraries/transformations/'.
+ All specific transformations for mimetypes are defined through class files in
+ the directory 'libraries/plugins/transformations/'. Each of them extends
+ a certain transformation abstract class declared in
+ libraries/plugins/transformations/abstract.
They are stored in files to ease up customization and easy adding of new
transformations.
@@ -2496,109 +2498,35 @@ setfacl -d -m "g:www-data:rwx" tmp
always work. It makes no sense to apply a transformation to a mimetype the
transform-function doesn't know to handle.
- One can, however, use empty mime-types and global transformations which should work
- for many mimetypes. You can also use transforms on a different mimetype than what they where built
- for, but pay attention to option usage as well as what the transformation does to your
- column.
-
There is a file called 'transformations.lib.php ' that provides some basic functions
which can be included by any other transform function.
- There are 5 possible file names:
+ The file name convention is
+ [Mimetype]_[Subtype]_[Transformation Name].class.php,
+ while the abtract class that it extends has the name
+ [Transformation Name]TransformationsPlugin.
+ All of the methods that have to be implemented by a transformations plug-in are:
+
+ getMIMEType() and getMIMESubtype() in the main class;
+ getName(), getInfo() and applyTransformation() in the abstract class it extends.
+
+
+
+The getMIMEType(), getMIMESubtype() and getName() methods return the name of the
+ MIME type, MIME Subtype and transformation accordingly. getInfo() returns the
+ transformation's description and possible options it may receive and
+ applyTransformation() is the method that does the actual work of the
+ transformation plug-in.
-A mimetype+subtype transform:
+ Please see the libraries/plugins/transformations/TEMPLATE and
+ libraries/plugins/transformations/TEMPLATE_ABSTRACT
+ files for adding your own transformation plug-in. You can also generate a
+ new transformation plug-in (with or without the abstract transformation class),
+ by using
+ libraries/plugins/transformations/generator_plugin.sh or
+ libraries/plugins/transformations/generator_main_class.sh.
- [mimetype]_[subtype]__[transform].inc.php
-
- Please not that mimetype and subtype are separated via '_', which shall
- not be contained in their names. The transform function/filename may
- contain only characters which cause no problems in the file system as
- well as the PHP function naming convention.
-
- The transform function will the be called
- 'PMA_transform_[mimetype]_[subtype]__[transform]()'.
-
- Example:
-
- text_html__formatted.inc.php
- PMA_transform_text_html__formatted()
-
- A mimetype (w/o subtype) transform:
-
- [mimetype]__[transform].inc.php
-
- Please note that there are no single '_' characters.
- The transform function/filename may contain only characters which cause
- no problems in the file system as well as the PHP function naming
- convention.
-
- The transform function will the be called
- 'PMA_transform_[mimetype]__[transform]()'.
-
- Example:
-
- text__formatted.inc.php
- PMA_transform_text__formatted()
-
- A mimetype+subtype without specific transform function
-
- [mimetype]_[subtype].inc.php
-
- Please note that there are no '__' characters in the filename. Do not
- use special characters in the filename causing problems with the file
- system.
-
- No transformation function is defined in the file itself.
-
- Example:
-
- text_plain.inc.php
- (No function)
-
- A mimetype (w/o subtype) without specific transform function
-
- [mimetype].inc.php
-
- Please note that there are no '_' characters in the filename. Do not use
- special characters in the filename causing problems with the file system.
-
-
- No transformation function is defined in the file itself.
-
- Example:
-
- text.inc.php
- (No function)
-
- A global transform function with no specific mimetype
-
- global__[transform].inc.php
-
- The transform function will the be called
- 'PMA_transform_global__[transform]()'.
-
- Example:
-
- global__formatted
- PMA_transform_global__formatted()
-
-
- So generally use '_' to split up mimetype and subtype, and '__' to provide a
- transform function.
-
- All filenames containing no '__' in themselves are not shown as valid transform
- functions in the dropdown.
-
- Please see the libraries/transformations/TEMPLATE file for adding your own transform
- function. See the libraries/transformations/TEMPLATE_MIMETYPE for adding a mimetype
- without a transform function.
-
- To create a new transform function please see
- libraries/transformations/template_generator.sh.
- To create a new, empty mimetype please see
- libraries/transformations/template_generator_mimetype.sh.
-
- A transform function always gets passed three variables:
+ The applyTransformation() method always gets passed three variables:
$buffer - Contains the text inside of the column. This is the text,
you want to transform.
@@ -2615,18 +2543,6 @@ setfacl -d -m "g:www-data:rwx" tmp
column (i.e. 'text/plain', 'image/jpeg' etc.)
- Additionally you should also provide additional function to provide
- information about the transformation to the user. This function should
- have same name as transformation function just with appended
- _info suffix. This function accepts no parameters and returns
- array with information about the transformation. Currently following keys
- can be used:
-
-
- info
- Long description of the transformation.
-
-
FAQ - Frequently Asked Questions
diff --git a/libraries/plugins/transformations/TEMPLATE b/libraries/plugins/transformations/TEMPLATE
new file mode 100644
index 0000000000..5668f34224
--- /dev/null
+++ b/libraries/plugins/transformations/TEMPLATE
@@ -0,0 +1,46 @@
+
\ No newline at end of file
diff --git a/libraries/plugins/transformations/TEMPLATE_ABSTRACT b/libraries/plugins/transformations/TEMPLATE_ABSTRACT
new file mode 100644
index 0000000000..68946aaa76
--- /dev/null
+++ b/libraries/plugins/transformations/TEMPLATE_ABSTRACT
@@ -0,0 +1,89 @@
+mimetype contains the original MimeType of the field (i.e. 'text/plain', 'image/jpeg' etc.)
+
+ return $buffer;
+ }
+
+ /**
+ * This method is called when any PluginManager to which the observer
+ * is attached calls PluginManager::notify()
+ *
+ * @param SplSubject $subject The PluginManager notifying the observer
+ * of an update.
+ *
+ * @todo implement
+ * @return void
+ */
+ public function update (SplSubject $subject)
+ {
+ ;
+ }
+
+
+ /* ~~~~~~~~~~~~~~~~~~~~ Getters and Setters ~~~~~~~~~~~~~~~~~~~~ */
+
+
+ /**
+ * Gets the TransformationName of the specific plugin
+ *
+ * @return string
+ */
+ public static function getName()
+ {
+ return "[TransformationName]";
+ }
+}
+?>
\ No newline at end of file
diff --git a/libraries/plugins/transformations/generator_main_class.sh b/libraries/plugins/transformations/generator_main_class.sh
new file mode 100755
index 0000000000..05876671ac
--- /dev/null
+++ b/libraries/plugins/transformations/generator_main_class.sh
@@ -0,0 +1,16 @@
+#!/bin/bash
+#
+# Shell script that creates only the main class for a new transformation
+# plug-in, using a template
+#
+# $1: MIMEType
+# $2: MIMESubtype
+# $3: Transformation Name
+
+if [ $# != 3 ]
+then
+ echo -e "Usage: ./generator_main_class.sh MIMEType MIMESubtype TransformationName\n"
+ exit 65
+fi
+
+./generator_plugin.sh "$1" "$2" "$3" "--generate_only_main_class"
\ No newline at end of file
diff --git a/libraries/plugins/transformations/generator_plugin.sh b/libraries/plugins/transformations/generator_plugin.sh
new file mode 100755
index 0000000000..225a2cb98a
--- /dev/null
+++ b/libraries/plugins/transformations/generator_plugin.sh
@@ -0,0 +1,64 @@
+#!/bin/bash
+#
+# Shell script that creates a new transformation plug-in (both main and
+# abstract class) using a template.
+#
+# The 'description' parameter will add a new entry in the language file.
+# Watch out for special escaping.
+#
+# $1: MIMEType
+# $2: MIMESubtype
+# $3: Transformation Name
+# $4: (optional) Description
+
+echo $#
+if [ $# -ne 3 -a $# -ne 4 ]; then
+ echo -e "Usage: ./generator_plugin.sh MIMEType MIMESubtype TransformationName [Description]\n"
+ exit 65
+fi
+
+# make sure that the MIME Type, MIME Subtype and Transformation names
+# are in the correct format
+
+# make all names lowercase
+MT="`echo $1 | tr [:upper:] [:lower:]`"
+MS="`echo $2 | tr [:upper:] [:lower:]`"
+TN="`echo $3 | tr [:upper:] [:lower:]`"
+# make first letter uppercase
+MT="${MT^}"
+MS="${MS^}"
+TN="${TN^}"
+# make the first letter after each underscore uppercase
+MT="`echo $MT`"
+MT="`echo $MT | sed -e 's/_./\U&\E/g'`"
+MS="`echo $MS`"
+MS="`echo $MS | sed -e 's/_./\U&\E/g'`"
+TN="`echo $TN`"
+TN="`echo $TN | sed -e 's/_./\U&\E/g'`"
+
+# define the name of the main class file and of its template
+ClassFile=$MT\_$MS\_$TN.class.php
+Template=TEMPLATE
+# define the name of the abstract class file and its template
+AbstractClassFile=abstract/"$TN"TransformationsPlugin.class.php
+AbstractTemplate=TEMPLATE_ABSTRACT
+# replace template names with argument names
+sed "s/\[MIMEType]/$MT/; s/\[MIMESubtype\]/$MS/; s/\[TransformationName\]/$TN/;" < $Template > $ClassFile
+echo "Created $ClassFile"
+
+GenerateAbstractClass=1
+if [ -n $4 ]; then
+ if [ "$4" == "--generate_only_main_class" ]; then
+ if [ -e $AbstractClassFile ]; then
+ GenerateAbstractClass=0
+ fi
+ fi
+fi
+
+if [ $GenerateAbstractClass -eq 1 ]; then
+ # replace template names with argument names
+ sed "s/\[TransformationName\]/$TN/; s/Description of the transformation./$4/;" < $AbstractTemplate > $AbstractClassFile
+ echo "Created $AbstractClassFile"
+fi
+
+echo ""
\ No newline at end of file
diff --git a/libraries/plugins/transformations/todo_rewrite/TEMPLATE b/libraries/plugins/transformations/todo_rewrite/TEMPLATE
deleted file mode 100644
index 463aded524..0000000000
--- a/libraries/plugins/transformations/todo_rewrite/TEMPLATE
+++ /dev/null
@@ -1,38 +0,0 @@
-___.inc.php
- *
- * The string [ENTER_FILENAME_HERE] shall be substituted with the filename without the '.inc.php'
- * extension. For further information regarding naming conventions see the /Documentation.html file.
- */
-
-function PMA_transformation_[ENTER_FILENAME_HERE]_info()
-{
- return array(
- 'info' => __('Description of the transformation.'),
- );
-}
-
-function PMA_transformation_[ENTER_FILENAME_HERE]($buffer, $options = array(), $meta = '')
-{
- // possibly use a global transform and feed it with special options
-
- // further operations on $buffer using the $options[] array.
-
- // You can evaluate the propagated $meta Object. It's contained fields are described in http://www.php.net/mysql_fetch_field.
- // This stored information can be used to get the field information about the transformed field.
- // $meta->mimetype contains the original MimeType of the field (i.e. 'text/plain', 'image/jpeg' etc.)
-
- return $buffer;
-}
-
-?>
diff --git a/libraries/plugins/transformations/todo_rewrite/TEMPLATE_MIMETYPE b/libraries/plugins/transformations/todo_rewrite/TEMPLATE_MIMETYPE
deleted file mode 100644
index 291eb603b1..0000000000
--- a/libraries/plugins/transformations/todo_rewrite/TEMPLATE_MIMETYPE
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/libraries/plugins/transformations/todo_rewrite/generator.sh b/libraries/plugins/transformations/todo_rewrite/generator.sh
deleted file mode 100755
index 034d0f020d..0000000000
--- a/libraries/plugins/transformations/todo_rewrite/generator.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/bash
-#
-# Shell script that adds a new function file using a template. Should not be called directly
-# but instead by template_Generator.sh and template_generator_mimetype.sh
-#
-#
-# $1: Template
-# $2: Filename
-# $3: (optional) Description
-
-if [ $# == 0 ]
-then
- echo "Please call template_generator.sh or template_generator_mimetype.sh instead"
- echo ""
- exit 65
-fi
-functionupper="`echo $2 | tr [:lower:] [:upper:]`"
-functionlower="`echo $2 | tr [:upper:] [:lower:]`"
-
-sed "s/\[ENTER_FILENAME_HERE\]/$functionupper/; s/\[enter_filename_here\]/$functionlower/; s/Description of the transformation./$3/;" < $1 > $2.inc.php
-
-echo "Created $2.inc.php"
-echo ""
diff --git a/libraries/plugins/transformations/todo_rewrite/template_generator.sh b/libraries/plugins/transformations/todo_rewrite/template_generator.sh
deleted file mode 100755
index 0b029e9482..0000000000
--- a/libraries/plugins/transformations/todo_rewrite/template_generator.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/bash
-#
-# Shell script that adds a new mimetype with transform function.
-#
-# The filename should contain either 'mimetype_subtype' or 'mimetype'.
-# The suffix '.inc.php' is appended automatically!
-#
-# The 'description' parameter will add a new entry in the language file. Watch out for
-# special escaping.
-#
-# Example: template_generator.sh 'filename' 'description'
-#
-if [ $# == 0 ]
-then
- echo "Usage: template_generator.sh 'filename' 'description'"
- echo ""
- exit 65
-fi
-
-
-
-./generator.sh 'TEMPLATE' "$1" "$2"
-echo " "
-echo "New TRANSFORM FUNCTION $1.inc.php added."
diff --git a/libraries/plugins/transformations/todo_rewrite/template_generator_mimetype.sh b/libraries/plugins/transformations/todo_rewrite/template_generator_mimetype.sh
deleted file mode 100755
index b93ee5d4ea..0000000000
--- a/libraries/plugins/transformations/todo_rewrite/template_generator_mimetype.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/bash
-#
-# Shell script that adds a new mimetype without transform function.
-#
-# The filename should contain either 'mimetype_subtype' or 'mimetype'.
-# The suffix '.inc.php' is appended automatically!
-#
-# Example: template_generator_mimetype.sh 'filename'
-#
-if [ $# == 0 ]
-then
- echo "Usage: template_generator_mimetype.sh 'filename'"
- echo ""
- exit 65
-fi
-
-./generator.sh 'TEMPLATE_MIMETYPE' "$1"
-echo " "
-echo "New MIMETYPE $1.inc.php added."
From d956f18d35085d8223e8d499ab9b75e6025fee48 Mon Sep 17 00:00:00 2001
From: Yasitha Pandithawatta
Date: Thu, 5 Jul 2012 22:07:16 +0530
Subject: [PATCH 08/35] Test cases for PMA_Types_MySQL class
---
test/classes/PMA_Types_MySQL_test.php | 500 ++++++++++++++++++++++++++
test/classes/PMA_Types_test.php | 106 +++++-
2 files changed, 603 insertions(+), 3 deletions(-)
create mode 100644 test/classes/PMA_Types_MySQL_test.php
diff --git a/test/classes/PMA_Types_MySQL_test.php b/test/classes/PMA_Types_MySQL_test.php
new file mode 100644
index 0000000000..281598e53a
--- /dev/null
+++ b/test/classes/PMA_Types_MySQL_test.php
@@ -0,0 +1,500 @@
+object = new PMA_Types_MySQL();
+ }
+
+ /**
+ * Test for getTypeDescription
+ *
+ * @param string $type The data type to get a description.
+ * @param $output string
+ *
+ * @dataProvider providerForTestGetTypeDescription
+ */
+ public function testGetTypeDescription($type, $output){
+ $this->assertEquals(
+ $this->object->getTypeDescription($type),
+ $output
+ );
+ }
+
+ /**
+ * Provider for testGetTypeDescription
+ * @return array
+ */
+ public function providerForTestGetTypeDescription(){
+ return array(
+ array(
+ 'TINYINT',
+ 'A 1-byte integer, signed range is -128 to 127, unsigned range is 0 to 255'
+ ),
+ array(
+ 'SMALLINT',
+ 'A 2-byte integer, signed range is -32,768 to 32,767, unsigned range is 0 to 65,535'
+ ),
+ array(
+ 'MEDIUMINT',
+ 'A 3-byte integer, signed range is -8,388,608 to 8,388,607, unsigned range is 0 to 16,777,215'
+ ),
+ array(
+ 'INT',
+ 'A 4-byte integer, signed range is -2,147,483,648 to 2,147,483,647, unsigned range is 0 to 4,294,967,295.'
+ ),
+ array(
+ 'BIGINT',
+ 'An 8-byte integer, signed range is -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807, unsigned range is 0 to 18,446,744,073,709,551,615'
+ ),
+ array(
+ 'DECIMAL',
+ 'A fixed-point number (M, D) - the maximum number of digits (M) is 65 (default 10), the maximum number of decimals (D) is 30 (default 0)'
+ ),
+ array(
+ 'FLOAT',
+ 'A small floating-point number, allowable values are -3.402823466E+38 to -1.175494351E-38, 0, and 1.175494351E-38 to 3.402823466E+38'
+ ),
+ array(
+ 'DOUBLE',
+ 'A double-precision floating-point number, allowable values are -1.7976931348623157E+308 to -2.2250738585072014E-308, 0, and 2.2250738585072014E-308 to 1.7976931348623157E+308'
+ ),
+ array(
+ 'REAL',
+ 'Synonym for DOUBLE (exception: in REAL_AS_FLOAT SQL mode it is a synonym for FLOAT)'
+ ),
+ array(
+ 'BIT',
+ 'A bit-field type (M), storing M of bits per value (default is 1, maximum is 64)'
+ ),
+ array(
+ 'BOOLEAN',
+ 'A synonym for TINYINT(1), a value of zero is considered false, nonzero values are considered true'
+ ),
+ array(
+ 'SERIAL',
+ 'An alias for BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE'
+ ),
+ array(
+ 'DATE',
+ 'A date, supported range is 1000-01-01 to 9999-12-31'
+ ),
+ array(
+ 'DATETIME',
+ 'A date and time combination, supported range is 1000-01-01 00:00:00 to 9999-12-31 23:59:59'
+ ),
+ array(
+ 'TIMESTAMP',
+ 'A timestamp, range is 1970-01-01 00:00:01 UTC to 2038-01-09 03:14:07 UTC, stored as the number of seconds since the epoch (1970-01-01 00:00:00 UTC)'
+ ),
+ array(
+ 'TIME',
+ 'A time, range is -838:59:59 to 838:59:59'
+ ),
+ array(
+ 'YEAR',
+ 'A year in four-digit (4, default) or two-digit (2) format, the allowable values are 70 (1970) to 69 (2069) or 1901 to 2155 and 0000'
+ ),
+ array(
+ 'CHAR',
+ 'A fixed-length (0-255, default 1) string that is always right-padded with spaces to the specified length when stored'
+ ),
+ array(
+ 'VARCHAR',
+ 'A variable-length (0-65,535) string, the effective maximum length is subject to the maximum row size'
+ ),
+ array(
+ 'TINYTEXT',
+ 'A TEXT column with a maximum length of 255 (2^8 - 1) characters, stored with a one-byte prefix indicating the length of the value in bytes'
+ ),
+ array(
+ 'TEXT',
+ 'A TEXT column with a maximum length of 65,535 (2^16 - 1) characters, stored with a two-byte prefix indicating the length of the value in bytes'
+ ),
+ array(
+ 'MEDIUMTEXT',
+ 'A TEXT column with a maximum length of 16,777,215 (2^24 - 1) characters, stored with a three-byte prefix indicating the length of the value in bytes'
+ ),
+ array(
+ 'LONGTEXT',
+ 'A TEXT column with a maximum length of 4,294,967,295 or 4GiB (2^32 - 1) characters, stored with a four-byte prefix indicating the length of the value in bytes'
+ ),
+ array(
+ 'BINARY',
+ 'Similar to the CHAR type, but stores binary byte strings rather than non-binary character strings'
+ ),
+ array(
+ 'VARBINARY',
+ 'Similar to the VARCHAR type, but stores binary byte strings rather than non-binary character strings'
+ ),
+ array(
+ 'TINYBLOB',
+ 'A BLOB column with a maximum length of 255 (2^8 - 1) bytes, stored with a one-byte prefix indicating the length of the value'
+ ),
+ array(
+ 'MEDIUMBLOB',
+ 'A BLOB column with a maximum length of 16,777,215 (2^24 - 1) bytes, stored with a three-byte prefix indicating the length of the value'
+ ),
+ array(
+ 'BLOB',
+ 'A BLOB column with a maximum length of 65,535 (2^16 - 1) bytes, stored with a two-byte prefix indicating the length of the value'
+ ),
+ array(
+ 'LONGBLOB',
+ 'A BLOB column with a maximum length of 4,294,967,295 or 4GiB (2^32 - 1) bytes, stored with a four-byte prefix indicating the length of the value'
+ ),
+ array(
+ 'ENUM',
+ 'An enumeration, chosen from the list of up to 65,535 values or the special \'\' error value'
+ ),
+ array(
+ 'SET',
+ 'A single value chosen from a set of up to 64 members'
+ ),
+ array(
+ 'GEOMETRY',
+ 'A type that can store a geometry of any type'
+ ),
+ array(
+ 'POINT',
+ 'A point in 2-dimensional space'
+ ),
+ array(
+ 'LINESTRING',
+ 'A curve with linear interpolation between points'
+ ),
+ array(
+ 'POLYGON',
+ 'A polygon'
+ ),
+ array(
+ 'MULTIPOINT',
+ 'A collection of points'
+ ),
+ array(
+ 'MULTILINESTRING',
+ 'A collection of curves with linear interpolation between points'
+ ),
+ array(
+ 'MULTIPOLYGON',
+ 'A collection of polygons'
+ ),
+ array(
+ 'GEOMETRYCOLLECTION',
+ 'A collection of geometry objects of any type'
+ ),
+ array(
+ 'UNKNOWN',
+ ''
+ )
+ );
+ }
+
+ /**
+ * Test for getTypeClass
+ *
+ * @param $type
+ * @param $output
+ *
+ * @dataProvider providerFortTestGetTypeClass
+ */
+ public function testGetTypeClass($type, $output){
+ $this->assertEquals(
+ $this->object->getTypeClass($type),
+ $output
+ );
+ }
+
+ public function providerFortTestGetTypeClass(){
+ return array(
+ array(
+ 'SERIAL',
+ 'NUMBER'
+ ),
+ array(
+ 'YEAR',
+ 'DATE'
+ ),
+ array(
+ 'GEOMETRYCOLLECTION',
+ 'SPATIAL'
+ ),
+ array(
+ 'SET',
+ 'CHAR'
+ ),
+ array(
+ 'UNKNOWN',
+ ''
+ )
+ );
+ }
+
+ /**
+ * Test for getFunctionsClass
+ *
+ * @param string $class The class to get function list.
+ * @param $output array
+ *
+ * @dataProvider providerFortTestGetFunctionsClass
+ */
+ public function testGetFunctionsClass($class, $output){
+
+ if (! defined('PMA_MYSQL_INT_VERSION')) {
+ define('PMA_MYSQL_INT_VERSION', 50000);
+ }
+
+ $this->assertEquals(
+ $this->object->getFunctionsClass($class),
+ $output
+ );
+ }
+
+ public function providerFortTestGetFunctionsClass(){
+ return array(
+ array(
+ 'CHAR',
+ array(
+ 'BIN',
+ 'CHAR',
+ 'CURRENT_USER',
+ 'COMPRESS',
+ 'DATABASE',
+ 'DAYNAME',
+ 'DES_DECRYPT',
+ 'DES_ENCRYPT',
+ 'ENCRYPT',
+ 'HEX',
+ 'INET_NTOA',
+ 'LOAD_FILE',
+ 'LOWER',
+ 'LTRIM',
+ 'MD5',
+ 'MONTHNAME',
+ 'OLD_PASSWORD',
+ 'PASSWORD',
+ 'QUOTE',
+ 'REVERSE',
+ 'RTRIM',
+ 'SHA1',
+ 'SOUNDEX',
+ 'SPACE',
+ 'TRIM',
+ 'UNCOMPRESS',
+ 'UNHEX',
+ 'UPPER',
+ 'USER',
+ 'UUID',
+ 'VERSION',
+ )
+ ),
+ array(
+ 'DATE',
+ array(
+ 'CURRENT_DATE',
+ 'CURRENT_TIME',
+ 'DATE',
+ 'FROM_DAYS',
+ 'FROM_UNIXTIME',
+ 'LAST_DAY',
+ 'NOW',
+ 'SEC_TO_TIME',
+ 'SYSDATE',
+ 'TIME',
+ 'TIMESTAMP',
+ 'UTC_DATE',
+ 'UTC_TIME',
+ 'UTC_TIMESTAMP',
+ 'YEAR',
+ )
+ ),
+ array(
+ 'SPATIAL',
+ array(
+ 'GeomFromText',
+ 'GeomFromWKB',
+
+ 'GeomCollFromText',
+ 'LineFromText',
+ 'MLineFromText',
+ 'PointFromText',
+ 'MPointFromText',
+ 'PolyFromText',
+ 'MPolyFromText',
+
+ 'GeomCollFromWKB',
+ 'LineFromWKB',
+ 'MLineFromWKB',
+ 'PointFromWKB',
+ 'MPointFromWKB',
+ 'PolyFromWKB',
+ 'MPolyFromWKB',
+ )
+ ),
+ array(
+ 'NUMBER',
+ array(
+ '0' => 'ABS',
+ '1' => 'ACOS',
+ '2' => 'ASCII',
+ '3' => 'ASIN',
+ '4' => 'ATAN',
+ '5' => 'BIT_LENGTH',
+ '6' => 'BIT_COUNT',
+ '7' => 'CEILING',
+ '8' => 'CHAR_LENGTH',
+ '9' => 'CONNECTION_ID',
+ '10' => 'COS',
+ '11' => 'COT',
+ '12' => 'CRC32',
+ '13' => 'DAYOFMONTH',
+ '14' => 'DAYOFWEEK',
+ '15' => 'DAYOFYEAR',
+ '16' => 'DEGREES',
+ '17' => 'EXP',
+ '18' => 'FLOOR',
+ '19' => 'HOUR',
+ '20' => 'INET_ATON',
+ '21' => 'LENGTH',
+ '22' => 'LN',
+ '23' => 'LOG',
+ '24' => 'LOG2',
+ '25' => 'LOG10',
+ '26' => 'MICROSECOND',
+ '27' => 'MINUTE',
+ '28' => 'MONTH',
+ '29' => 'OCT',
+ '30' => 'ORD',
+ '31' => 'PI',
+ '32' => 'QUARTER',
+ '33' => 'RADIANS',
+ '34' => 'RAND',
+ '35' => 'ROUND',
+ '36' => 'SECOND',
+ '37' => 'SIGN',
+ '38' => 'SIN',
+ '39' => 'SQRT',
+ '40' => 'TAN',
+ '41' => 'TO_DAYS',
+ '43' => 'TIME_TO_SEC',
+ '44' => 'UNCOMPRESSED_LENGTH',
+ '45' => 'UNIX_TIMESTAMP',
+ '47' => 'WEEK',
+ '48' => 'WEEKDAY',
+ '49' => 'WEEKOFYEAR',
+ '50' => 'YEARWEEK'
+ )
+ ),
+ array(
+ 'UNKNOWN',
+ array()
+ )
+ );
+ }
+
+ /**
+ * Test for getAttributes
+ */
+ public function testGetAttributes(){
+ $this->assertEquals(
+ $this->object->getAttributes(),
+ array(
+ '',
+ 'BINARY',
+ 'UNSIGNED',
+ 'UNSIGNED ZEROFILL',
+ 'on update CURRENT_TIMESTAMP',
+ )
+ );
+ }
+
+ /**
+ * Test for getColumns
+ */
+ public function testGetColumns(){
+ $this->assertEquals(
+ $this->object->getColumns(),
+ array(
+ 0 => 'INT',
+ 1 => 'VARCHAR',
+ 2 => 'TEXT',
+ 3 => 'DATE',
+ 'Numeric' => array (
+ 'TINYINT',
+ 'SMALLINT',
+ 'MEDIUMINT',
+ 'INT',
+ 'BIGINT',
+ '-',
+ 'DECIMAL',
+ 'FLOAT',
+ 'DOUBLE',
+ 'REAL',
+ '-',
+ 'BIT',
+ 'BOOLEAN',
+ 'SERIAL',
+ ),
+ 'Date and time' => array (
+ 'DATE',
+ 'DATETIME',
+ 'TIMESTAMP',
+ 'TIME',
+ 'YEAR',
+ ),
+ 'String' => array (
+ 'CHAR',
+ 'VARCHAR',
+ '-',
+ 'TINYTEXT',
+ 'TEXT',
+ 'MEDIUMTEXT',
+ 'LONGTEXT',
+ '-',
+ 'BINARY',
+ 'VARBINARY',
+ '-',
+ 'TINYBLOB',
+ 'MEDIUMBLOB',
+ 'BLOB',
+ 'LONGBLOB',
+ '-',
+ 'ENUM',
+ 'SET',
+ ),
+ 'Spatial' => array (
+ 'GEOMETRY',
+ 'POINT',
+ 'LINESTRING',
+ 'POLYGON',
+ 'MULTIPOINT',
+ 'MULTILINESTRING',
+ 'MULTIPOLYGON',
+ 'GEOMETRYCOLLECTION',
+ )
+ )
+ );
+ }
+}
diff --git a/test/classes/PMA_Types_test.php b/test/classes/PMA_Types_test.php
index 1481763690..4875211d52 100644
--- a/test/classes/PMA_Types_test.php
+++ b/test/classes/PMA_Types_test.php
@@ -1,5 +1,13 @@
assertTrue(true);
+ /**
+ * Test for getTypeOperatorsHtml
+ *
+ * @param string $type Type of field
+ * @param boolean $null Whether field can be NULL
+ * @param string $selectedOperator Option to be selected
+ * @param $output
+ *
+ * @dataProvider providerForTestGetTypeOperatorsHtml
+ */
+ public function testGetTypeOperatorsHtml($type, $null, $selectedOperator, $output){
+ $this->assertEquals(
+ $this->object->getTypeOperatorsHtml($type, $null, $selectedOperator),
+ $output
+ );
+ }
+
+ /**
+ * Provider for testGetTypeOperatorsHtml
+ */
+ public function providerForTestGetTypeOperatorsHtml(){
+ return array(
+ array(
+ 'enum',
+ false,
+ '=',
+ '= != '
+ )
+ );
+ }
+
+ /**
+ * Test for getTypeDescription
+ */
+ public function testGetTypeDescription(){
+ $this->assertEquals(
+ $this->object->getTypeDescription('enum'),
+ ''
+ );
+ }
+
+ /**
+ * Test for getFunctionsClass
+ */
+ public function testGetFunctionsClass(){
+ $this->assertEquals(
+ $this->object->getFunctionsClass('enum'),
+ array()
+ );
+ }
+
+ /**
+ * Test for getFunctions
+ */
+ public function testGetFunctions(){
+ $this->assertEquals(
+ $this->object->getFunctions('enum'),
+ array()
+ );
+ }
+
+ /**
+ * Test for getAllFunctions
+ */
+ public function testGetAllFunctions(){
+ $this->assertEquals(
+ $this->object->getAllFunctions(),
+ array()
+ );
+ }
+
+ /**
+ * Test for getAttributes
+ */
+ public function testGetAttributes(){
+ $this->assertEquals(
+ $this->object->getAttributes(),
+ array()
+ );
+ }
+
+ /**
+ * Test for getColumns
+ */
+ public function testGetColumns(){
+ $this->assertEquals(
+ $this->object->getColumns(),
+ array(
+ 'INT',
+ 'VARCHAR',
+ 'TEXT',
+ 'DATE',
+ )
+ );
}
}
?>
From ded761f64e0363cf3fce5278778594fc183b63d0 Mon Sep 17 00:00:00 2001
From: Yasitha Pandithawatta
Date: Thu, 5 Jul 2012 23:51:35 +0530
Subject: [PATCH 09/35] Test cases for PMA_Types_Drizzle class
---
test/classes/PMA_Types_Drizzle_test.php | 366 ++++++++++++++++++++++++
test/classes/PMA_Types_test.php | 2 +-
2 files changed, 367 insertions(+), 1 deletion(-)
create mode 100644 test/classes/PMA_Types_Drizzle_test.php
diff --git a/test/classes/PMA_Types_Drizzle_test.php b/test/classes/PMA_Types_Drizzle_test.php
new file mode 100644
index 0000000000..a6b93fa519
--- /dev/null
+++ b/test/classes/PMA_Types_Drizzle_test.php
@@ -0,0 +1,366 @@
+object = new PMA_Types_Drizzle();
+ }
+
+ /**
+ * Test for getTypeDescription
+ *
+ * @param string $type The data type to get a description.
+ * @param $output string
+ *
+ * @dataProvider providerForTestGetTypeDescription
+ */
+ public function testGetTypeDescription($type, $output){
+ $this->assertEquals(
+ $this->object->getTypeDescription($type),
+ $output
+ );
+ }
+
+ /**
+ * Provider for testGetTypeDescription
+ * @return array
+ */
+ public function providerForTestGetTypeDescription(){
+ return array(
+ array(
+ 'INTEGER',
+ 'A 4-byte integer, range is -2,147,483,648 to 2,147,483,647'
+ ),
+ array(
+ 'BIGINT',
+ 'An 8-byte integer, range is -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807'
+ ),
+ array(
+ 'DECIMAL',
+ 'A fixed-point number (M, D) - the maximum number of digits (M) is 65 (default 10), the maximum number of decimals (D) is 30 (default 0)'
+ ),
+ array(
+ 'DOUBLE',
+ 'A system\'s default double-precision floating-point number'
+ ),
+ array(
+ 'BOOLEAN',
+ 'True or false'
+ ),
+ array(
+ 'SERIAL',
+ 'An alias for BIGINT NOT NULL AUTO_INCREMENT UNIQUE'
+ ),
+ array(
+ 'UUID',
+ 'Stores a Universally Unique Identifier (UUID)'
+ ),
+ array(
+ 'DATE',
+ 'A date, supported range is 0001-01-01 to 9999-12-31'
+ ),
+ array(
+ 'DATETIME',
+ 'A date and time combination, supported range is 0001-01-01 00:00:0 to 9999-12-31 23:59:59'
+ ),
+ array(
+ 'TIMESTAMP',
+ 'A timestamp, range is \'0001-01-01 00:00:00\' UTC to \'9999-12-31 23:59:59\' UTC; TIMESTAMP(6) can store microseconds'
+ ),
+ array(
+ 'TIME',
+ 'A time, range is 00:00:00 to 23:59:59'
+ ),
+ array(
+ 'VARCHAR',
+ 'A variable-length (0-16,383) string, the effective maximum length is subject to the maximum row size'
+ ),
+ array(
+ 'TEXT',
+ 'A TEXT column with a maximum length of 65,535 (2^16 - 1) characters, stored with a two-byte prefix indicating the length of the value in bytes'
+ ),
+ array(
+ 'VARBINARY',
+ 'A variable-length (0-65,535) string, uses binary collation for all comparisons'
+ ),
+ array(
+ 'BLOB',
+ 'A BLOB column with a maximum length of 65,535 (2^16 - 1) bytes, stored with a four-byte prefix indicating the length of the value'
+ ),
+ array(
+ 'ENUM',
+ 'An enumeration, chosen from the list of defined values'
+ ),
+ array(
+ 'UNKNOWN',
+ ''
+ )
+ );
+ }
+
+ /**
+ * Test for getTypeClass
+ *
+ * @param $type
+ * @param $output
+ *
+ * @dataProvider providerFortTestGetTypeClass
+ */
+ public function testGetTypeClass($type, $output){
+ $this->assertEquals(
+ $this->object->getTypeClass($type),
+ $output
+ );
+ }
+
+ public function providerFortTestGetTypeClass(){
+ return array(
+ array(
+ 'SERIAL',
+ 'NUMBER'
+ ),
+ array(
+ 'TIME',
+ 'DATE'
+ ),
+ array(
+ 'ENUM',
+ 'CHAR'
+ ),
+ array(
+ 'UUID',
+ 'UUID'
+ ),
+ array(
+ 'UNKNOWN',
+ ''
+ )
+ );
+ }
+
+ /**
+ * Test for getFunctionsClass
+ *
+ * @param string $class The class to get function list.
+ * @param $output array
+ *
+ * @dataProvider providerFortTestGetFunctionsClass
+ */
+ public function testGetFunctionsClass($class, $output){
+
+ if (! function_exists('PMA_DBI_fetch_result')) {
+ function PMA_DBI_fetch_result($query)
+ {
+ return array('table1', 'table`2');
+ }
+ }
+
+ $this->assertEquals(
+ $this->object->getFunctionsClass($class),
+ $output
+ );
+ }
+
+ /**
+ * Provider for testGetFunctionsClass
+ * @return array
+ */
+ public function providerFortTestGetFunctionsClass(){
+ return array(
+ array(
+ 'UUID',
+ array(
+ 'UUID'
+ )
+ ),
+ array(
+ 'DATE',
+ array(
+ 'CURRENT_DATE',
+ 'CURRENT_TIME',
+ 'DATE',
+ 'FROM_DAYS',
+ 'FROM_UNIXTIME',
+ 'LAST_DAY',
+ 'NOW',
+ 'SYSDATE',
+ 'TIMESTAMP',
+ 'UTC_DATE',
+ 'UTC_TIME',
+ 'UTC_TIMESTAMP',
+ 'YEAR',
+ )
+ ),
+ array(
+ 'NUMBER',
+ array(
+ 'ABS',
+ 'ACOS',
+ 'ASCII',
+ 'ASIN',
+ 'ATAN',
+ 'BIT_COUNT',
+ 'CEILING',
+ 'CHAR_LENGTH',
+ 'CONNECTION_ID',
+ 'COS',
+ 'COT',
+ 'CRC32',
+ 'DAYOFMONTH',
+ 'DAYOFWEEK',
+ 'DAYOFYEAR',
+ 'DEGREES',
+ 'EXP',
+ 'FLOOR',
+ 'HOUR',
+ 'LENGTH',
+ 'LN',
+ 'LOG',
+ 'LOG2',
+ 'LOG10',
+ 'MICROSECOND',
+ 'MINUTE',
+ 'MONTH',
+ 'OCT',
+ 'ORD',
+ 'PI',
+ 'QUARTER',
+ 'RADIANS',
+ 'RAND',
+ 'ROUND',
+ 'SECOND',
+ 'SIGN',
+ 'SIN',
+ 'SQRT',
+ 'TAN',
+ 'TO_DAYS',
+ 'TIME_TO_SEC',
+ 'UNCOMPRESSED_LENGTH',
+ 'UNIX_TIMESTAMP',
+ //'WEEK', // same as TIME
+ 'WEEKDAY',
+ 'WEEKOFYEAR',
+ 'YEARWEEK',
+ )
+ ),
+ array(
+ 'CHAR',
+ array(
+ 0 => 'BIN',
+ 1 => 'CHAR',
+ 2 => 'COMPRESS',
+ 3 => 'CURRENT_USER',
+ 4 => 'DATABASE',
+ 5 => 'DAYNAME',
+ 6 => 'HEX',
+ 7 => 'LOAD_FILE',
+ 8 => 'LOWER',
+ 9 => 'LTRIM',
+ 10 => 'MD5',
+ 11 => 'MONTHNAME',
+ 12 => 'QUOTE',
+ 13 => 'REVERSE',
+ 14 => 'RTRIM',
+ 15 => 'SCHEMA',
+ 16 => 'SPACE',
+ 17 => 'TRIM',
+ 18 => 'UNCOMPRESS',
+ 19 => 'UNHEX',
+ 20 => 'UPPER',
+ 21 => 'USER',
+ 22 => 'UUID',
+ 23 => 'VERSION',
+ 24 => 'table1',
+ 25 => 'table`2'
+ )
+ ),
+ array(
+ 'UNKNOWN',
+ array()
+ )
+ );
+ }
+
+ /**
+ * Test for getAttributes
+ */
+ public function testGetAttributes(){
+ $this->assertEquals(
+ $this->object->getAttributes(),
+ array(
+ '',
+ 'on update CURRENT_TIMESTAMP',
+ )
+ );
+ }
+
+ /**
+ * Test for getColumns
+ */
+ public function testGetColumns(){
+
+ if (! defined('PMA_MYSQL_INT_VERSION')) {
+ define('PMA_MYSQL_INT_VERSION', 20120130);
+ }
+
+ $this->assertEquals(
+ $this->object->getColumns(),
+ array(
+ 0 => 'INT',
+ 1 => 'VARCHAR',
+ 2 => 'TEXT',
+ 3 => 'DATE',
+ 'Numeric' => array (
+ 'INTEGER',
+ 'BIGINT',
+ '-',
+ 'DECIMAL',
+ 'DOUBLE',
+ '-',
+ 'BOOLEAN',
+ 'SERIAL',
+ 'UUID',
+ ),
+ 'Date and time' => array (
+ 'DATE',
+ 'DATETIME',
+ 'TIMESTAMP',
+ 'TIME',
+ ),
+ 'String' => array (
+ 'VARCHAR',
+ 'TEXT',
+ '-',
+ 'VARBINARY',
+ 'BLOB',
+ '-',
+ 'ENUM',
+ '-',
+ 'IPV6'
+ ),
+ )
+ );
+ }
+}
diff --git a/test/classes/PMA_Types_test.php b/test/classes/PMA_Types_test.php
index 4875211d52..35f340b1d1 100644
--- a/test/classes/PMA_Types_test.php
+++ b/test/classes/PMA_Types_test.php
@@ -27,7 +27,7 @@ class PMA_TypesTest extends PHPUnit_Framework_TestCase
*/
protected function setUp()
{
- $this->object = new PMA_Types;
+ $this->object = new PMA_Types();
}
/**
From 9d21db75dd3a56933e8234e21947f2db374081ca Mon Sep 17 00:00:00 2001
From: Alex Marin
Date: Fri, 6 Jul 2012 01:14:28 +0300
Subject: [PATCH 10/35] Add missing include
---
libraries/Table.class.php | 1 +
1 file changed, 1 insertion(+)
diff --git a/libraries/Table.class.php b/libraries/Table.class.php
index 704be2f262..570a1519cb 100644
--- a/libraries/Table.class.php
+++ b/libraries/Table.class.php
@@ -792,6 +792,7 @@ class PMA_Table
// do not create the table if dataonly
if ($what != 'dataonly') {
+ require_once "libraries/plugin_interface.lib.php";
// get Export SQL instance
$export_sql_plugin = PMA_getPlugin(
"export",
From 8107ead4b744359e20e22013c97852678297a95e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ant=C3=B3n=20M=C3=A9ixome?=
Date: Fri, 6 Jul 2012 02:49:02 +0200
Subject: [PATCH 11/35] Translated using Weblate.
---
po/gl.po | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/po/gl.po b/po/gl.po
index ea5723f84f..f26dec91b7 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -13616,15 +13616,14 @@ msgstr "concurrent_insert está definido a 0"
#~ "No description is available for this transformation. Please ask the "
#~ "author what %s does."
#~ msgstr ""
-#~ "Non existe descrición desta transformación. Pregúntelle ao autor que "
-#~ "é o que fai %s."
+#~ "Non existe descrición desta transformación. Pregúntelle ao autor que é "
+#~ "o que fai %s."
#~ msgid ""
#~ "MIME types printed in italics do not have a separate transformation "
#~ "function"
#~ msgstr ""
-#~ "Os tipos MIME en cursiva non contan cunha función de transformación "
-#~ "separada"
+#~ "Os tipos MIME en cursiva non contan cunha función de transformación separada"
#~ msgid "rows"
#~ msgstr "Visualizar"
From 15ca02031f4a43016c4f7109a4f2b3a8e2ccc887 Mon Sep 17 00:00:00 2001
From: Yasitha Pandithawatta
Date: Fri, 6 Jul 2012 10:48:55 +0530
Subject: [PATCH 12/35] Improve test cases for PMA_Theme_test.php
---
test/classes/PMA_Theme_test.php | 208 +++++++++++++++++++++++++++++---
1 file changed, 188 insertions(+), 20 deletions(-)
diff --git a/test/classes/PMA_Theme_test.php b/test/classes/PMA_Theme_test.php
index 51369ba7a7..d65f2a0e6c 100644
--- a/test/classes/PMA_Theme_test.php
+++ b/test/classes/PMA_Theme_test.php
@@ -8,6 +8,7 @@ require_once 'libraries/Config.class.php';
require_once 'libraries/Theme_Manager.class.php';
require_once 'libraries/php-gettext/gettext.inc';
require_once 'libraries/sqlparser.lib.php';
+require_once 'libraries/url_generating.lib.php';
/**
* Test class for PMA_Theme.
@@ -214,30 +215,197 @@ class PMA_ThemeTest extends PHPUnit_Framework_TestCase
}
/**
- * Test for loading CSS files.
*
- * @return nothing
- *
- * @todo Needs to be revisited as original test is somehow broken.
- */
- public function testLoadCss()
- {
- $this->markTestIncomplete(
- 'This test seems to cause some problems in output buffering handling'
- );
- //$this->expectOutputRegex('/.*FILE: codemirror.css.php.*/');
- //$this->assertTrue($this->object->loadCss());
- }
-
- /**
- *
- * @todo Implement testPrintPreview().
+ * Test for getPrintPreview().
*/
public function testPrintPreview()
{
- // Remove the following lines when you implement this test.
- $this->markTestIncomplete(
- 'This test has not been implemented yet.'
+ $this->assertEquals(
+ $this->object->getPrintPreview(),
+ ''
+ );
+ }
+
+ /**
+ * Test for getCssIEClearFilter
+ */
+ public function testGetCssIEClearFilter(){
+ $this->assertEquals(
+ $this->object->getCssIEClearFilter(),
+ ''
+ );
+ }
+
+ /**
+ * Test for getFontSize
+ */
+ public function testGetFontSize(){
+ $this->assertEquals(
+ $this->object->getFontSize(),
+ '82%'
+ );
+
+ $_COOKIE['pma_fontsize'] = '14px';
+ $this->assertEquals(
+ $this->object->getFontSize(),
+ '14px'
+ );
+
+ $GLOBALS['PMA_Config']->set('fontsize','12px');
+ $this->assertEquals(
+ $this->object->getFontSize(),
+ '12px'
+ );
+
+ }
+
+ /**
+ * Test for getCssGradient
+ */
+ public function testgetCssGradient(){
+ $this->assertEquals(
+ $this->object->getCssGradient('12345', '54321'),
+ 'background-image: url(./themes/svg_gradient.php?from=12345&to=54321);
+background-size: 100% 100%;
+background: -webkit-gradient(linear, left top, left bottom, from(#12345), to(#54321));
+background: -webkit-linear-gradient(top, #12345, #54321);
+background: -moz-linear-gradient(top, #12345, #54321);
+background: -ms-linear-gradient(top, #12345, #54321);
+background: -o-linear-gradient(top, #12345, #54321);'
+ );
+ }
+
+ /**
+ * Test for getCssCodeMirror
+ */
+ public function testGetCssCodeMirror(){
+ $this->assertEquals(
+ $this->object->getCssCodeMirror(),
+ 'span.cm-keyword, span.cm-statement-verb {
+ color: #909;
+}
+span.cm-variable {
+ color: black;
+}
+span.cm-comment {
+ color: #808000;
+}
+span.cm-mysql-string {
+ color: #008000;
+}
+span.cm-operator {
+ color: fuchsia;
+}
+span.cm-mysql-word {
+ color: black;
+}
+span.cm-builtin {
+ color: #f00;
+}
+span.cm-variable-2 {
+ color: #f90;
+}
+span.cm-variable-3 {
+ color: #00f;
+}
+span.cm-separator {
+ color: fuchsia;
+}
+span.cm-number {
+ color: teal;
+}'
+ );
+
+ $GLOBALS['cfg']['CodemirrorEnable'] = false;
+ $this->assertEquals(
+ $this->object->getCssCodeMirror(),
+ ''
+ );
+ }
+
+ /**
+ * Test for getImgPath
+ * @param string $file file name for image
+ * @param $output
+ *
+ * @dataProvider providerForGetImgPath
+ */
+ public function testGetImgPath($file, $output){
+ $this->assertEquals(
+ $this->object->getImgPath($file),
+ $output
+ );
+ }
+
+ /**
+ * Provider for testGetImgPath
+ * @return array
+ */
+ public function providerForGetImgPath(){
+ return array(
+ array(
+ null,
+ ''
+ ),
+ array(
+ 'screen.png',
+ './themes/pmahomme/img/screen.png'
+ ),
+ array(
+ 'arrow_ltr.png',
+ './themes/pmahomme/img/arrow_ltr.png'
+ )
+
+ );
+ }
+
+ /**
+ * Test for buildSQPCssRule
+ */
+ public function testBuildSQPCssRule(){
+ $this->assertEquals(
+ $this->object->buildSQPCssRule('PMA_Config', 'fontSize', '12px'),
+ '.PMA_Config {fontSize: 12px;}
+'
+ );
+ }
+
+ /**
+ * Test for buildSQPCssData
+ */
+ public function testBuildSQPCssData(){
+ $this->assertEquals(
+ $this->object->buildSQPCssData(),
+ '.syntax_comment {color: #808000;}
+.syntax_comment_mysql {}
+.syntax_comment_ansi {}
+.syntax_comment_c {}
+.syntax_digit {}
+.syntax_digit_hex {color: teal;}
+.syntax_digit_integer {color: teal;}
+.syntax_digit_float {color: aqua;}
+.syntax_punct {color: fuchsia;}
+.syntax_alpha {}
+.syntax_alpha_columnType {color: #f90;}
+.syntax_alpha_columnAttrib {color: #00f;}
+.syntax_alpha_reservedWord {color: #909;}
+.syntax_alpha_functionName {color: #f00;}
+.syntax_alpha_identifier {color: black;}
+.syntax_alpha_charset {color: #6495ed;}
+.syntax_alpha_variable {color: #800000;}
+.syntax_quote {color: #008000;}
+.syntax_quote_double {}
+.syntax_quote_single {}
+.syntax_quote_backtick {}
+.syntax_indent0 {margin-left: 0em;}
+.syntax_indent1 {margin-left: 1em;}
+.syntax_indent2 {margin-left: 2em;}
+.syntax_indent3 {margin-left: 3em;}
+.syntax_indent4 {margin-left: 4em;}
+.syntax_indent5 {margin-left: 5em;}
+.syntax_indent6 {margin-left: 6em;}
+.syntax_indent7 {margin-left: 7em;}
+'
);
}
}
From 51a232cf7d4094cf81ae0eee3e77d1cefdd4d617 Mon Sep 17 00:00:00 2001
From: Yasitha Pandithawatta
Date: Fri, 6 Jul 2012 11:20:43 +0530
Subject: [PATCH 13/35] Improve test cases for PMA_Theme_Manager
---
test/classes/PMA_Theme_Manager_test.php | 56 +++++++++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/test/classes/PMA_Theme_Manager_test.php b/test/classes/PMA_Theme_Manager_test.php
index ad8bdd818b..d9c7bfbec1 100644
--- a/test/classes/PMA_Theme_Manager_test.php
+++ b/test/classes/PMA_Theme_Manager_test.php
@@ -14,6 +14,8 @@ require_once 'libraries/url_generating.lib.php';
require_once 'libraries/php-gettext/gettext.inc';
require_once 'libraries/Theme.class.php';
require_once 'libraries/Theme_Manager.class.php';
+require_once 'libraries/Config.class.php';
+require_once 'libraries/core.lib.php';
class PMA_Theme_Manager_test extends PHPUnit_Framework_TestCase
{
@@ -25,6 +27,7 @@ class PMA_Theme_Manager_test extends PHPUnit_Framework_TestCase
$GLOBALS['cfg']['ServerDefault'] = 0;
$GLOBALS['server'] = 99;
$_SESSION[' PMA_token '] = 'token';
+ $GLOBALS['PMA_Config'] = new PMA_Config();
}
public function testCookieName()
@@ -46,5 +49,58 @@ class PMA_Theme_Manager_test extends PHPUnit_Framework_TestCase
$this->assertContains('', $tm->getHtmlSelectBox());
}
+ /**
+ * Test for setThemeCookie
+ */
+ public function testSetThemeCookie(){
+ $tm = new PMA_Theme_Manager();
+ $this->assertTrue(
+ $tm->setThemeCookie()
+ );
+ }
+
+ /**
+ * Test for checkConfig
+ */
+ public function testCheckConfig(){
+ $tm = new PMA_Theme_Manager();
+ $this->assertNull(
+ $tm->checkConfig()
+ );
+ }
+
+ /**
+ * Test for makeBc
+ */
+ public function testMakeBc(){
+ $tm = new PMA_Theme_Manager();
+ $this->assertNull(
+ $tm->makeBc()
+ );
+ $this->assertEquals($GLOBALS['theme'],'pmahomme');
+ $this->assertEquals($GLOBALS['pmaThemePath'],'./themes/pmahomme');
+ $this->assertEquals($GLOBALS['pmaThemeImage'],'./themes/pmahomme/img/');
+
+ }
+
+ /**
+ * Test for getPrintPreviews
+ */
+ public function testGetPrintPreviews(){
+ $tm = new PMA_Theme_Manager();
+ $this->assertEquals(
+ $tm->getPrintPreviews(),
+ ''
+ );
+ }
+
+ /**
+ * Test for getFallBackTheme
+ */
+ public function testGetFallBackTheme(){
+ $tm = new PMA_Theme_Manager();
+ $this->assertTrue($tm->getFallBackTheme() instanceof PMA_Theme);
+ }
+
}
?>
From a79e228fae7105f80d505f66c354b0e0db14f48c Mon Sep 17 00:00:00 2001
From: Yasitha Pandithawatta
Date: Fri, 6 Jul 2012 15:28:51 +0530
Subject: [PATCH 14/35] Fixed failing test cases of CommonFunctions.class.php
---
test/classes/PMA_List_Database_test.php | 86 +++++++++++++++++++
.../common/PMA_buildActionTitles_test.php | 1 +
.../common/PMA_formatNumberByteDown_test.php | 1 +
...PMA_getFormattedMaximumUploadSize_test.php | 1 +
.../common/PMA_getTitleForTarget_test.php | 1 +
.../common/PMA_localisedDateTimespan_test.php | 1 +
test/libraries/common/PMA_showDocu_test.php | 1 +
.../libraries/common/PMA_showPHPDocu_test.php | 1 +
8 files changed, 93 insertions(+)
diff --git a/test/classes/PMA_List_Database_test.php b/test/classes/PMA_List_Database_test.php
index b2bbd5b22d..26692e4784 100644
--- a/test/classes/PMA_List_Database_test.php
+++ b/test/classes/PMA_List_Database_test.php
@@ -11,12 +11,30 @@
*/
require_once 'libraries/CommonFunctions.class.php';
require_once 'libraries/List_Database.class.php';
+require_once 'libraries/relation.lib.php';
class PMA_List_Database_test extends PHPUnit_Framework_TestCase
{
public function setup()
{
$GLOBALS['cfg']['Server']['only_db'] = array('single\\_db');
+ $this->object = $this->getMockForAbstractClass('PMA_List_Database');
+ }
+
+ /**
+ * Call protected functions by making the visibitlity to public.
+ *
+ * @param string $name method name
+ * @param array $params parameters for the invocation
+ *
+ * @return the output from the protected method.
+ */
+ private function _callProtectedFunction($name, $params)
+ {
+ $class = new ReflectionClass('PMA_List_Database');
+ $method = $class->getMethod($name);
+ $method->setAccessible(true);
+ return $method->invokeArgs($this->object, $params);
}
public function testEmpty()
@@ -54,5 +72,73 @@ class PMA_List_Database_test extends PHPUnit_Framework_TestCase
$arr = new PMA_List_Database;
$this->assertEquals('single_db ' . "\n", $arr->getHtmlOptions());
}
+
+ /**
+ * Test for checkHideDatabase
+ */
+ public function testCheckHideDatabase()
+ {
+ $GLOBALS['cfg']['Server']['hide_db'] = array('single\\_db');
+ $this->assertEquals(
+ $this->_callProtectedFunction(
+ 'checkHideDatabase',
+ array()
+ ),
+ ''
+ );
+ }
+
+ /**
+ * Test for getDefault
+ */
+ public function testGetDefault()
+ {
+ $GLOBALS['db'] = '';
+ $this->assertEquals(
+ $this->object->getDefault(),
+ ''
+ );
+
+ $GLOBALS['db'] = 'mysql';
+ $this->assertEquals(
+ $this->object->getDefault(),
+ 'mysql'
+ );
+ }
+
+ /**
+ * Test for getGroupedDetails
+ */
+ public function testGetGroupedDetails()
+ {
+ $GLOBALS['cfg']['ShowTooltip'] = true;
+ $GLOBALS['cfgRelation']['commwork'] = true;
+ $GLOBALS['server'] = 1;
+ $GLOBALS['cfg']['LeftFrameDBTree'] = true;
+ $GLOBALS['cfg']['LeftFrameDBSeparator'] = array('|',',');
+
+ $this->assertEquals(
+ $this->object->getGroupedDetails(10, 100),
+ array()
+ );
+ }
+
+ /**
+ * Test for getHtmlListGrouped
+ */
+ public function testGetHtmlListGrouped()
+ {
+ $GLOBALS['cfg']['ShowTooltip'] = true;
+ $GLOBALS['cfgRelation']['commwork'] = true;
+ $GLOBALS['server'] = 1;
+ $GLOBALS['cfg']['LeftFrameDBTree'] = true;
+ $GLOBALS['cfg']['LeftFrameDBSeparator'] = array('|',',');
+
+ $this->assertEquals(
+ $this->object->getHtmlListGrouped(true,5,5),
+ ''
+ );
+ }
}
?>
diff --git a/test/libraries/common/PMA_buildActionTitles_test.php b/test/libraries/common/PMA_buildActionTitles_test.php
index ca8d6baa17..c6dc8f2a0c 100644
--- a/test/libraries/common/PMA_buildActionTitles_test.php
+++ b/test/libraries/common/PMA_buildActionTitles_test.php
@@ -12,6 +12,7 @@
*/
require_once 'libraries/CommonFunctions.class.php';
require_once 'libraries/Theme.class.php';
+require_once 'libraries/php-gettext/gettext.inc';
class PMA_buildActionTitles_test extends PHPUnit_Framework_TestCase
{
diff --git a/test/libraries/common/PMA_formatNumberByteDown_test.php b/test/libraries/common/PMA_formatNumberByteDown_test.php
index 5d67a2940f..1873c42c4b 100644
--- a/test/libraries/common/PMA_formatNumberByteDown_test.php
+++ b/test/libraries/common/PMA_formatNumberByteDown_test.php
@@ -11,6 +11,7 @@
* Include to test.
*/
require_once 'libraries/CommonFunctions.class.php';
+require_once 'libraries/php-gettext/gettext.inc';
class PMA_formatNumberByteDown_test extends PHPUnit_Framework_TestCase
{
diff --git a/test/libraries/common/PMA_getFormattedMaximumUploadSize_test.php b/test/libraries/common/PMA_getFormattedMaximumUploadSize_test.php
index fba43a5ca2..7507308eb0 100644
--- a/test/libraries/common/PMA_getFormattedMaximumUploadSize_test.php
+++ b/test/libraries/common/PMA_getFormattedMaximumUploadSize_test.php
@@ -11,6 +11,7 @@
* Include to test.
*/
require_once 'libraries/CommonFunctions.class.php';
+require_once 'libraries/php-gettext/gettext.inc';
class PMA_getFormattedMaximumUploadSize_test extends PHPUnit_Framework_TestCase
{
diff --git a/test/libraries/common/PMA_getTitleForTarget_test.php b/test/libraries/common/PMA_getTitleForTarget_test.php
index c68210d79b..38de533791 100644
--- a/test/libraries/common/PMA_getTitleForTarget_test.php
+++ b/test/libraries/common/PMA_getTitleForTarget_test.php
@@ -11,6 +11,7 @@
* Include to test.
*/
require_once 'libraries/CommonFunctions.class.php';
+require_once 'libraries/php-gettext/gettext.inc';
class PMA_getTitleForTarget_test extends PHPUnit_Framework_TestCase
{
diff --git a/test/libraries/common/PMA_localisedDateTimespan_test.php b/test/libraries/common/PMA_localisedDateTimespan_test.php
index ef7ab7c96d..b7b8523cf4 100644
--- a/test/libraries/common/PMA_localisedDateTimespan_test.php
+++ b/test/libraries/common/PMA_localisedDateTimespan_test.php
@@ -11,6 +11,7 @@
* Include to test.
*/
require_once 'libraries/CommonFunctions.class.php';
+require_once 'libraries/php-gettext/gettext.inc';
class PMA_localisedDateTimespan_test extends PHPUnit_Framework_TestCase
{
diff --git a/test/libraries/common/PMA_showDocu_test.php b/test/libraries/common/PMA_showDocu_test.php
index 20e1a50b64..79dcc15778 100644
--- a/test/libraries/common/PMA_showDocu_test.php
+++ b/test/libraries/common/PMA_showDocu_test.php
@@ -12,6 +12,7 @@
*/
require_once 'libraries/CommonFunctions.class.php';
require_once 'libraries/Theme.class.php';
+require_once 'libraries/php-gettext/gettext.inc';
class PMA_showDocu_test extends PHPUnit_Framework_TestCase
{
diff --git a/test/libraries/common/PMA_showPHPDocu_test.php b/test/libraries/common/PMA_showPHPDocu_test.php
index 9c31db2472..51ad20c07f 100644
--- a/test/libraries/common/PMA_showPHPDocu_test.php
+++ b/test/libraries/common/PMA_showPHPDocu_test.php
@@ -13,6 +13,7 @@
require_once 'libraries/core.lib.php';
require_once 'libraries/CommonFunctions.class.php';
require_once 'libraries/Theme.class.php';
+require_once 'libraries/php-gettext/gettext.inc';
class PMA_showPHPDocu_test extends PHPUnit_Framework_TestCase
{
From 3f8b09b28147ad3004844212ee017145018ed6d3 Mon Sep 17 00:00:00 2001
From: Yasitha Pandithawatta
Date: Fri, 6 Jul 2012 23:33:46 +0530
Subject: [PATCH 15/35] Test cases for PMA_StorageEngine class
---
...{Advisor_test.php => PMA_Advisor_test.php} | 0
test/classes/PMA_StorageEngine_test.php | 113 ++++++++++++++++++
2 files changed, 113 insertions(+)
rename test/classes/{Advisor_test.php => PMA_Advisor_test.php} (100%)
create mode 100644 test/classes/PMA_StorageEngine_test.php
diff --git a/test/classes/Advisor_test.php b/test/classes/PMA_Advisor_test.php
similarity index 100%
rename from test/classes/Advisor_test.php
rename to test/classes/PMA_Advisor_test.php
diff --git a/test/classes/PMA_StorageEngine_test.php b/test/classes/PMA_StorageEngine_test.php
new file mode 100644
index 0000000000..5e1a755f19
--- /dev/null
+++ b/test/classes/PMA_StorageEngine_test.php
@@ -0,0 +1,113 @@
+'table1',
+ 'table`2');
+ }
+ }
+ $this->object = $this->getMockForAbstractClass('PMA_StorageEngine', array('dummy'));
+ }
+
+ /**
+ * Tears down the fixture, for example, closes a network connection.
+ * This method is called after a test is executed.
+ *
+ * @access protected
+ * @return void
+ */
+ protected function tearDown()
+ {
+ unset($this->object);
+ }
+
+ /**
+ * Test for getStorageEngines
+ */
+ public function testGetStorageEngines(){
+
+ $this->assertEquals(
+ $this->object->getStorageEngines(),
+ array(
+ 'dummy' => 'table1',
+ 0 => 'table`2'
+ )
+ );
+ }
+
+ /**
+ * Test for getHtmlSelect
+ */
+ public function testGetHtmlSelect(){
+
+ $this->assertEquals(
+ $this->object->getHtmlSelect(),
+ '
+
+ t
+
+
+ t
+
+
+'
+ );
+ }
+
+ /**
+ * Test for getEngine
+ */
+ public function testGetEngine(){
+
+ $this->assertTrue(
+ $this->object->getEngine('dummy') instanceof PMA_StorageEngine
+ );
+ }
+
+ /**
+ * Test for isValid
+ */
+ public function testIsValid(){
+
+ $this->assertTrue(
+ $this->object->isValid('PBMS')
+ );
+ $this->assertTrue(
+ $this->object->isValid('dummy')
+ );
+ }
+
+}
From ff7f731328f1c4a30729619a0b18257c941e331d Mon Sep 17 00:00:00 2001
From: Xavier Navarro
Date: Sat, 7 Jul 2012 15:24:41 +0200
Subject: [PATCH 16/35] Translated using Weblate.
---
po/ca.po | 358 ++++++++++++++++++++++++++++---------------------------
1 file changed, 184 insertions(+), 174 deletions(-)
diff --git a/po/ca.po b/po/ca.po
index 6b5c81d8b4..58f617257d 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.2-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-06-04 13:42+0200\n"
-"PO-Revision-Date: 2012-03-20 17:23+0200\n"
+"PO-Revision-Date: 2012-07-05 17:22+0200\n"
"Last-Translator: Xavier Navarro \n"
"Language-Team: catalan \n"
"Language: ca\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Weblate 0.7\n"
+"X-Generator: Weblate 1.1\n"
#: browse_foreigners.php:35 browse_foreigners.php:53 js/messages.php:353
#: libraries/display_tbl.lib.php:359 server_privileges.php:1677
@@ -1540,10 +1540,9 @@ msgid "From general log"
msgstr "Del registre general"
#: js/messages.php:176
-#, fuzzy
#| msgid "Loading logs"
msgid "Analysing logs"
-msgstr "Carregant els registres"
+msgstr "analitzant registres"
#: js/messages.php:177
msgid "Analysing & loading logs. This may take a while."
@@ -1584,10 +1583,9 @@ msgid "Jump to Log table"
msgstr "Saltar a la taula del registre"
#: js/messages.php:184
-#, fuzzy
#| msgid "No data"
msgid "No data found"
-msgstr "No hi ha dades"
+msgstr "No s'han trobat dades"
#: js/messages.php:185
msgid "Log analysed, but no data found in this time span."
@@ -1625,16 +1623,14 @@ msgid "Chart"
msgstr "Gràfic"
#: js/messages.php:195
-#, fuzzy
#| msgid "Add chart"
msgid "Edit chart"
-msgstr "Afegir gràfic"
+msgstr "Editar gràfic"
#: js/messages.php:196
-#, fuzzy
#| msgid "Series:"
msgid "Series"
-msgstr "Series:"
+msgstr "Series"
#. l10n: A collection of available filters
#: js/messages.php:199
@@ -1710,16 +1706,14 @@ msgid "Import"
msgstr "Importa"
#: js/messages.php:217
-#, fuzzy
#| msgid "Could not import configuration"
msgid "Import monitor configuration"
-msgstr "No es pot importar la configuració"
+msgstr "Importar configuració del monitor"
#: js/messages.php:218
-#, fuzzy
#| msgid "Please select the primary key or a unique key"
msgid "Please select the file you want to import"
-msgstr "Tria la clau principal o una clau única"
+msgstr "Tria l'arxiu a importar"
#: js/messages.php:220
msgid "Analyse Query"
@@ -1731,11 +1725,11 @@ msgstr "Sistema d'assessorament"
#: js/messages.php:225
msgid "Possible performance issues"
-msgstr ""
+msgstr "Possibles problemes de rendiment"
#: js/messages.php:226
msgid "Issue"
-msgstr ""
+msgstr "Problema"
#: js/messages.php:227
msgid "Recommendation"
@@ -1751,7 +1745,7 @@ msgstr "Justificació"
#: js/messages.php:230
msgid "Used variable / formula"
-msgstr ""
+msgstr "Variable usada / formula"
#: js/messages.php:231
msgid "Test"
@@ -1791,7 +1785,7 @@ msgstr "Correcte"
#: js/messages.php:245
msgid "Click to dismiss this notification"
-msgstr ""
+msgstr "Prem per rebutjar aquest avís"
#: js/messages.php:248
msgid "Renaming Databases"
@@ -1848,6 +1842,7 @@ msgstr "Esborrant"
#: js/messages.php:269
msgid "The definition of a stored function must contain a RETURN statement!"
msgstr ""
+"La definició d'una funció enmagatzemada ha d'incloure una instrucció RETURN!"
#: js/messages.php:276
#, php-format
@@ -1857,7 +1852,7 @@ msgstr "Afegir %d valors"
#: js/messages.php:279
msgid ""
"Note: If the file contains multiple tables, they will be combined into one"
-msgstr ""
+msgstr "Nota: Si l'arxiu conté múltiples taules, es combinaran en una"
#: js/messages.php:282
msgid "Hide query box"
@@ -1908,27 +1903,29 @@ msgstr "Cerca de zoom"
#: js/messages.php:300
msgid "Each point represents a data row."
-msgstr ""
+msgstr "Cada punt representa una fila de dades."
#: js/messages.php:302
msgid "Hovering over a point will show its label."
-msgstr ""
+msgstr "Situant el cursor sobre un punt es mostrarà la seva etiqueta."
#: js/messages.php:304
msgid "To zoom in, select a section of the plot with the mouse."
-msgstr ""
+msgstr "Per acostar, selecciona una secció del gràfic amb el ratolí."
#: js/messages.php:306
msgid "Click reset zoom link to come back to original state."
-msgstr ""
+msgstr "Prem en restaurar ampliació per retornar a l'estat original."
#: js/messages.php:308
msgid "Click a data point to view and possibly edit the data row."
msgstr ""
+"Prem en un punt de dades per veure i possiblement editar la fila de dades."
#: js/messages.php:310
msgid "The plot can be resized by dragging it along the bottom right corner."
msgstr ""
+"El gràfic es pot re-dimensionar arrossegant la cantonada inferior dreta."
#: js/messages.php:312
msgid "Select two columns"
@@ -1936,7 +1933,7 @@ msgstr "selecciona dues columnes"
#: js/messages.php:313
msgid "Select two different columns"
-msgstr ""
+msgstr "Selecciona dues columnes diferents"
#: js/messages.php:314
msgid "Query results"
@@ -1980,6 +1977,8 @@ msgid ""
"You haven't saved the changes in the layout. They will be lost if you don't "
"save them. Do you want to continue?"
msgstr ""
+"No has desat els canvis en el disseny. Es perdran si no els deses. Vols "
+"continuar?"
#: js/messages.php:344
msgid "Add an option for column "
@@ -1987,17 +1986,19 @@ msgstr "Afegeix una opció per a la columna "
#: js/messages.php:347
msgid "Press escape to cancel editing"
-msgstr ""
+msgstr "Prem la tecla escape per cancel·lar la edició"
#: js/messages.php:348
msgid ""
"You have edited some data and they have not been saved. Are you sure you "
"want to leave this page before saving the data?"
msgstr ""
+"Has editat algunes dades i no s'han desat. Estàs segur que vols sortir "
+"d'aquesta pàgina per desar les dades?"
#: js/messages.php:349
msgid "Drag to reorder"
-msgstr ""
+msgstr "Arrossega per reordenar"
#: js/messages.php:350
msgid "Click to sort"
@@ -2005,22 +2006,29 @@ msgstr "Clica per clasificar"
#: js/messages.php:351
msgid "Click to mark/unmark"
-msgstr ""
+msgstr "Prem per marcar/desmarcar"
#: js/messages.php:352
msgid "Click the drop-down arrow to toggle column's visibility"
msgstr ""
+"Prem a la fletxa de llista desplegable per alternar la visibilitat de "
+"la columna"
#: js/messages.php:354
msgid ""
"This table does not contain a unique column. Features related to the grid "
"edit, checkbox, Edit, Copy and Delete links may not work after saving."
msgstr ""
+"Aquesta taula no conté una columna única. Característiques relacionades amb "
+"l'edició de quadrícula, checkbox, Editar, Copiar i Esborrar enllaços poden "
+"no funcionar després de desar."
#: js/messages.php:355
msgid ""
"You can also edit most columns by clicking directly on their content."
msgstr ""
+"També pots editar la majoria de les columnes prement directament en el "
+"seu contingut."
#: js/messages.php:356
msgid "Go to link"
@@ -2295,7 +2303,7 @@ msgstr "Se"
#. l10n: Month-year order for calendar, use either "calendar-month-year" or "calendar-year-month".
#: js/messages.php:487
msgid "calendar-month-year"
-msgstr ""
+msgstr "calendari-mes-any"
#. l10n: Year suffix for calendar, "none" is empty.
#: js/messages.php:489
@@ -2319,6 +2327,8 @@ msgstr "Segon"
#, php-format
msgid "Failed formatting string for rule '%s'. PHP threw following error: %s"
msgstr ""
+"Error de format de cadena per a la regla '%s'. PHP ha donat el següent "
+"error: %s"
#: libraries/Advisor.class.php:326 server_status.php:955
msgid "per second"
@@ -2335,20 +2345,22 @@ msgstr "per hora"
#: libraries/Advisor.class.php:335
msgid "per day"
-msgstr ""
+msgstr "per dia"
#: libraries/Config.class.php:703
msgid "Remove \"./config\" directory before using phpMyAdmin!"
-msgstr ""
+msgstr "Elimina el directori \"./config\" abans d'usar phpMyAdmin!"
#: libraries/Config.class.php:729
#, php-format
msgid "Existing configuration file (%s) is not readable."
-msgstr ""
+msgstr "No es pot llegir l'arxiu de configuració existent (%s)."
#: libraries/Config.class.php:755
msgid "Wrong permissions on configuration file, should not be world writable!"
msgstr ""
+"Permisos incorrectes a l'arxiu de configuració, no pot ser modificable per "
+"tothom!"
#: libraries/Config.class.php:1306
msgid "Font size"
@@ -2356,11 +2368,11 @@ msgstr "Tamany de lletra"
#: libraries/Error_Handler.class.php:62
msgid "Too many error messages, some are not displayed."
-msgstr ""
+msgstr "Masses missatges d'error, alguns no es mostren."
#: libraries/File.class.php:221
msgid "File was not an uploaded file."
-msgstr ""
+msgstr "L'arxiu no ha estat pujat."
#: libraries/File.class.php:260 libraries/File.class.php:389
msgid "Unknown error while uploading."
@@ -2409,11 +2421,11 @@ msgstr ""
#: libraries/File.class.php:508
msgid "Error while moving uploaded file."
-msgstr ""
+msgstr "Error moven l'arxiu pujat."
#: libraries/File.class.php:516
msgid "Cannot read (moved) upload file."
-msgstr ""
+msgstr "No es pot llegir l'arxiu pujat (i mogut)."
#: libraries/Index.class.php:419 tbl_relation.php:522
msgid "No index defined!"
@@ -2558,7 +2570,7 @@ msgstr "La taula %s ha canviat de nom a %s"
#: libraries/Table.class.php:1384
msgid "Could not save table UI preferences"
-msgstr ""
+msgstr "No s'ha pogut desar la llista de preferències d'interfície"
#: libraries/Table.class.php:1407
#, php-format
@@ -2566,6 +2578,8 @@ msgid ""
"Failed to cleanup table UI preferences (see $cfg['Servers'][$i]"
"['MaxTableUiprefs'] %s)"
msgstr ""
+"No s'ha pogut netejar la taula de preferències de la interfície d'usuari "
+"(vegeu $cfg['Servers'][$i]['MaxTableUiprefs'] %s)"
#: libraries/Table.class.php:1533
#, php-format
@@ -2574,6 +2588,9 @@ msgid ""
"after you refresh this page. Please check if the table structure has been "
"changed."
msgstr ""
+"No es pot desar la propietat d'interfície d'usuari \"%s\". Els canvis fets no "
+"seran persistents després d'actualitzar la pàgina. Comprova si l'estructura "
+"de la taula ha canviat."
#: libraries/Theme.class.php:145
#, php-format
@@ -2605,7 +2622,7 @@ msgstr "No s'ha trobat el camí de les imatges del tema %s!"
#: libraries/Theme_Manager.class.php:296 themes.php:20 themes.php:27
msgid "Theme"
-msgstr ""
+msgstr "Tema"
#: libraries/auth/config.auth.lib.php:71
msgid "Cannot connect: invalid settings."
@@ -2640,7 +2657,7 @@ msgstr ""
#: libraries/auth/cookie.auth.lib.php:35
msgid "Failed to use Blowfish from mcrypt!"
-msgstr ""
+msgstr "No s'ha pogut utilitzar Blowfish de mcrypt!"
#: libraries/auth/cookie.auth.lib.php:197
msgid "Log in"
@@ -2814,11 +2831,11 @@ msgstr "Comprova els permisos"
#: libraries/common.inc.php:151
msgid "possible exploit"
-msgstr ""
+msgstr "possible aprofitament"
#: libraries/common.inc.php:160
msgid "numeric key detected"
-msgstr ""
+msgstr "detectat teclat numéric"
#: libraries/common.inc.php:607
msgid "Failed to read configuration file"
@@ -2829,6 +2846,8 @@ msgid ""
"This usually means there is a syntax error in it, please check any errors "
"shown below."
msgstr ""
+"Això generalment significa que té un error de sintaxi, revisa els errors que "
+"es mostren a continuació."
#: libraries/common.inc.php:615
#, php-format
@@ -3084,7 +3103,7 @@ msgstr "No hi ha cap arxiu per pujar"
#: libraries/common.lib.php:3358 libraries/common.lib.php:3359
msgid "Execute"
-msgstr ""
+msgstr "Executar"
#: libraries/common.lib.php:3839
msgid "Print"
@@ -3097,11 +3116,11 @@ msgstr "Ambdós"
#: libraries/config.values.php:47
msgid "Nowhere"
-msgstr ""
+msgstr "Enlloc"
#: libraries/config.values.php:47
msgid "Left"
-msgstr ""
+msgstr "Esquerra"
#: libraries/config.values.php:47
msgid "Right"
@@ -3357,6 +3376,8 @@ msgid ""
"Defines the minimum size for input fields generated for CHAR and VARCHAR "
"columns"
msgstr ""
+"Defineix el tamany mínim per als camps d'entrada generats per columnes CHAR "
+"i VARCHAR"
#: libraries/config/messages.inc.php:35
msgid "Minimum size for input field"
@@ -3367,6 +3388,7 @@ msgid ""
"Defines the maximum size for input fields generated for CHAR and VARCHAR "
"columns"
msgstr ""
+"Defineix el nombre dels camps d'entrada generats per columnes CHAR i VARCHAR"
#: libraries/config/messages.inc.php:37
msgid "Maximum size for input field"
@@ -3483,6 +3505,9 @@ msgid ""
"Disable the table maintenance mass operations, like optimizing or repairing "
"the selected tables of a database."
msgstr ""
+"Desactivar les operacions de manteniment massiu de taules, com "
+"l'optimització o la reparació de les taules seleccionades d'una base de "
+"dades."
#: libraries/config/messages.inc.php:63
msgid "Disable multi table maintenance"
@@ -4409,7 +4434,7 @@ msgstr "Aixó són enllaços a Edició, Còpia i Esborrat"
#: libraries/config/messages.inc.php:322
msgid "Where to show the table row links"
-msgstr ""
+msgstr "Ón de mostrar els vincles de fila de taula"
#: libraries/config/messages.inc.php:323
msgid "Use natural order for sorting table and database names"
@@ -4541,7 +4566,7 @@ msgstr "Motor d'enregistrament"
#: libraries/config/messages.inc.php:352
msgid "When browsing tables, the sorting of each table is remembered"
-msgstr ""
+msgstr "Al navegar per les taules, es recorda la classificació de cada taula"
#: libraries/config/messages.inc.php:353
msgid "Remember table's sorting"
@@ -4566,7 +4591,7 @@ msgstr "Mostra el botó d'ajuda"
#: libraries/config/messages.inc.php:359
msgid "Save all edited cells at once"
-msgstr ""
+msgstr "Desa totes les cel.les editades alhora"
#: libraries/config/messages.inc.php:360
msgid "Directory where exports can be saved on server"
@@ -4693,6 +4718,8 @@ msgid ""
"An alternate host to hold the configuration storage; leave blank to use the "
"already defined host"
msgstr ""
+"Un hoste alternatiu per mantenir l'emmagatzematge de la configuració, deixa "
+"en blanc per utilitzar la màquina ja definida"
#: libraries/config/messages.inc.php:386
msgid "Control host"
@@ -4777,6 +4804,8 @@ msgid ""
"Limits number of table preferences which are stored in database, the oldest "
"records are automatically removed"
msgstr ""
+"Limita el nombre de preferències de taula que s'emmagatzemen a la base de "
+"dades, els registres més antics s'eliminen automàticament"
#: libraries/config/messages.inc.php:403
msgid "Maximal number of table preferences to store"
@@ -5096,6 +5125,8 @@ msgid ""
"Defines whether or not type display direction option is shown when browsing "
"a table"
msgstr ""
+"Defineix si es mostra o no l'opció de tipus de direcció de visualització "
+"quan es navega per una taula"
#: libraries/config/messages.inc.php:461
msgid "Show display direction"
@@ -5123,7 +5154,7 @@ msgstr "Mostra els camps de funció"
#: libraries/config/messages.inc.php:466
msgid "Whether to show hint or not"
-msgstr ""
+msgstr "Mostrar o no ajudes"
#: libraries/config/messages.inc.php:467
msgid "Show hint"
@@ -5157,6 +5188,8 @@ msgstr "Mostra consultes SQL"
msgid ""
"Defines whether the query box should stay on-screen after its submission"
msgstr ""
+"Defineix si el quadre de consulta ha de romandre a la pantalla després de la "
+"seva presentació"
#: libraries/config/messages.inc.php:474 libraries/sql_query_form.lib.php:352
msgid "Retain query box"
@@ -5468,7 +5501,7 @@ msgstr "Text format Open Document"
#: libraries/config/validate.lib.php:198
msgid "Could not initialize Drizzle connection library"
-msgstr ""
+msgstr "No s'ha pogut inicialitzar la biblioteca de connexió Drizzle"
#: libraries/config/validate.lib.php:205 libraries/config/validate.lib.php:212
msgid "Could not connect to Drizzle server"
@@ -5516,7 +5549,7 @@ msgstr "No es troba l'extensió %s. Comprova la configuració de PHP."
#: libraries/core.lib.php:414
msgid "possible deep recursion attack"
-msgstr ""
+msgstr "possible atac de recursivitat profunda"
#: libraries/database_interface.lib.php:1813
msgid ""
@@ -5532,7 +5565,7 @@ msgstr "El servidor no respon."
#: libraries/database_interface.lib.php:1820
msgid "Please check privileges of directory containing database."
-msgstr ""
+msgstr "Comprova els permisos del directori que conté la base de dades."
#: libraries/database_interface.lib.php:1828
msgid "Details..."
@@ -5923,7 +5956,7 @@ msgstr "vertical"
#: libraries/display_tbl.lib.php:445
#, php-format
msgid "Headers every %s rows"
-msgstr ""
+msgstr "Capceleres cada %s files"
#: libraries/display_tbl.lib.php:548
msgid "Sort by key"
@@ -5976,11 +6009,11 @@ msgstr "Amagar transformació del navegador"
#: libraries/display_tbl.lib.php:694
msgid "Well Known Text"
-msgstr ""
+msgstr "Text conegut"
#: libraries/display_tbl.lib.php:695
msgid "Well Known Binary"
-msgstr ""
+msgstr "Binari conegut"
#: libraries/display_tbl.lib.php:1406 libraries/display_tbl.lib.php:1418
msgid "The row has been deleted"
@@ -6022,7 +6055,7 @@ msgstr "Mostra el gràfic"
#: libraries/display_tbl.lib.php:2680
msgid "Visualize GIS data"
-msgstr ""
+msgstr "Visualitzar dades GIS"
#: libraries/display_tbl.lib.php:2701
msgid "Create view"
@@ -6805,7 +6838,7 @@ msgstr "No s'han trobat dades per a visualització GIS."
#: libraries/header_http.inc.php:15 libraries/header_meta_style.inc.php:15
msgid "GLOBALS overwrite attempt"
-msgstr ""
+msgstr "intent de sobreescriure la variable GLOBALS"
#: libraries/header_printview.inc.php:49 libraries/header_printview.inc.php:57
msgid "SQL result"
@@ -6951,23 +6984,23 @@ msgstr ""
#: libraries/import/shp.php:19
msgid "ESRI Shape File"
-msgstr ""
+msgstr "Arxiu de tipus ESRI"
#: libraries/import/shp.php:280
#, php-format
msgid "There was an error importing the ESRI shape file: \"%s\"."
-msgstr ""
+msgstr "Hi va haver un error en importar el fitxer de tipus ESRI: \"%s\"."
#: libraries/import/shp.php:336
msgid ""
"You tried to import an invalid file or the imported file contains invalid "
"data"
-msgstr ""
+msgstr "Has intentat importar un arxiu no vàlid o conté dades no vàlides"
#: libraries/import/shp.php:338
#, php-format
msgid "MySQL Spatial Extension does not support ESRI type \"%s\"."
-msgstr ""
+msgstr "La extensió espacial MySQL no és compatible amb el tipus ESRI \"%s\"."
#: libraries/import/shp.php:376
msgid "The imported file does not contain any data"
@@ -6997,7 +7030,7 @@ msgstr "De"
#: libraries/mult_submits.inc.php:257
msgid "To"
-msgstr ""
+msgstr "A"
#: libraries/mult_submits.inc.php:262 libraries/mult_submits.inc.php:275
#: libraries/sql_query_form.lib.php:403
@@ -7006,7 +7039,7 @@ msgstr "Envia"
#: libraries/mult_submits.inc.php:267
msgid "Add table prefix"
-msgstr ""
+msgstr "Afegir prefix de taula"
#: libraries/mult_submits.inc.php:270
msgid "Add prefix"
@@ -7276,7 +7309,7 @@ msgstr "Taules persistents usades recentment"
#: libraries/relation.lib.php:140
msgid "Persistent tables' UI preferences"
-msgstr ""
+msgstr "Preferències de la interfície de taules persistents"
#: libraries/relation.lib.php:148
msgid "User preferences"
@@ -7427,12 +7460,12 @@ msgstr "Ha fallat la següent consulta: \"%s\""
#: libraries/rte/rte_events.lib.php:116
msgid "Sorry, we failed to restore the dropped event."
-msgstr ""
+msgstr "Ho sentim, no s'ha pogut restaurar l'esdeveniment eliminat."
#: libraries/rte/rte_events.lib.php:117 libraries/rte/rte_routines.lib.php:267
#: libraries/rte/rte_triggers.lib.php:90
msgid "The backed up query was:"
-msgstr ""
+msgstr "La consulta a la còpia de seguretat era:"
#: libraries/rte/rte_events.lib.php:121
#, php-format
@@ -7447,7 +7480,7 @@ msgstr "S'ha creat l'esdeveniment %1$s."
#: libraries/rte/rte_events.lib.php:141 libraries/rte/rte_routines.lib.php:292
#: libraries/rte/rte_triggers.lib.php:114
msgid "One or more errors have occured while processing your request: "
-msgstr ""
+msgstr "S'han produït un o més errors al processar la teva sol.licitud: "
#: libraries/rte/rte_events.lib.php:185
msgid "Edit event"
@@ -7480,11 +7513,11 @@ msgstr "Canviar a %s"
#: libraries/rte/rte_events.lib.php:422
msgid "Execute at"
-msgstr ""
+msgstr "Executar en"
#: libraries/rte/rte_events.lib.php:430
msgid "Execute every"
-msgstr ""
+msgstr "Executar cada"
#: libraries/rte/rte_events.lib.php:449
msgctxt "Start of recurring event"
@@ -7508,48 +7541,48 @@ msgstr "Preservar al completar"
#: libraries/rte/rte_events.lib.php:475 libraries/rte/rte_routines.lib.php:933
#: libraries/rte/rte_triggers.lib.php:360
msgid "Definer"
-msgstr ""
+msgstr "Definidor"
#: libraries/rte/rte_events.lib.php:518 libraries/rte/rte_routines.lib.php:997
#: libraries/rte/rte_triggers.lib.php:398
msgid "The definer must be in the \"username@hostname\" format"
-msgstr ""
+msgstr "El definidor ha d'estar en el format \"usuari@servidor\""
#: libraries/rte/rte_events.lib.php:525
msgid "You must provide an event name"
-msgstr ""
+msgstr "Has de proporcionar un nom d'esdeveniment"
#: libraries/rte/rte_events.lib.php:537
msgid "You must provide a valid interval value for the event."
-msgstr ""
+msgstr "Has de proporcionar un valor de l'interval vàlid per a l'esdeveniment."
#: libraries/rte/rte_events.lib.php:549
msgid "You must provide a valid execution time for the event."
-msgstr ""
+msgstr "Has de proporcionar un temps d'execució vàlid per a l'esdeveniment."
#: libraries/rte/rte_events.lib.php:553
msgid "You must provide a valid type for the event."
-msgstr ""
+msgstr "Has de proporcionar un tipus vàlid per a l'esdeveniment."
#: libraries/rte/rte_events.lib.php:572
msgid "You must provide an event definition."
-msgstr ""
+msgstr "Has de proporcionar una definició d'esdeveniment."
#: libraries/rte/rte_footer.lib.php:29 server_privileges.php:2411
msgid "New"
-msgstr ""
+msgstr "Nou"
#: libraries/rte/rte_footer.lib.php:91
msgid "OFF"
-msgstr ""
+msgstr "Desconnectat"
#: libraries/rte/rte_footer.lib.php:96
msgid "ON"
-msgstr ""
+msgstr "Connectat"
#: libraries/rte/rte_footer.lib.php:108
msgid "Event scheduler status"
-msgstr ""
+msgstr "Estat del planificador d'esdeveniments"
#: libraries/rte/rte_list.lib.php:54
msgid "Returns"
@@ -7565,6 +7598,10 @@ msgid ""
"handling multi queries. The execution of some stored routines may fail!"
"b> Please use the improved 'mysqli' extension to avoid any problems."
msgstr ""
+"Estàs usant l'extensió obsoleta de PHP 'mysql', que no és capaç de manejar "
+"múltiples consultes. L'execució d'alguns procediments emmagatzemats pot "
+"fallar! Utilitza l'extensió millorada 'mysqli' per evitar qualsevol "
+"problema."
#: libraries/rte/rte_routines.lib.php:245
#: libraries/rte/rte_routines.lib.php:1005
@@ -7574,7 +7611,7 @@ msgstr "tipus de rutina invàlid: \"%s\""
#: libraries/rte/rte_routines.lib.php:266
msgid "Sorry, we failed to restore the dropped routine."
-msgstr ""
+msgstr "Malauradament, no hem pogut recuperar la rutina eliminada."
#: libraries/rte/rte_routines.lib.php:271
#, php-format
@@ -7596,7 +7633,7 @@ msgstr "Nom de rutina"
#: libraries/rte/rte_routines.lib.php:854
msgid "Parameters"
-msgstr ""
+msgstr "Paràmetres"
#: libraries/rte/rte_routines.lib.php:859
msgid "Direction"
@@ -7628,7 +7665,7 @@ msgstr "Retornar opcions"
#: libraries/rte/rte_routines.lib.php:929
msgid "Is deterministic"
-msgstr ""
+msgstr "És deterministic"
#: libraries/rte/rte_routines.lib.php:938
msgid "Security type"
@@ -7636,16 +7673,16 @@ msgstr "Tipus de seguretat"
#: libraries/rte/rte_routines.lib.php:945
msgid "SQL data access"
-msgstr ""
+msgstr "Accés de dades SQL"
#: libraries/rte/rte_routines.lib.php:1010
msgid "You must provide a routine name"
-msgstr ""
+msgstr "Has de proporcionar un nom de rutina"
#: libraries/rte/rte_routines.lib.php:1036
#, php-format
msgid "Invalid direction \"%s\" given for parameter."
-msgstr ""
+msgstr "Direcció \"%s\" no vàlida donada per al paràmetre."
#: libraries/rte/rte_routines.lib.php:1048
#: libraries/rte/rte_routines.lib.php:1086
@@ -7653,25 +7690,28 @@ msgid ""
"You must provide length/values for routine parameters of type ENUM, SET, "
"VARCHAR and VARBINARY."
msgstr ""
+"Has de proporcionar la longitud/valors dels paràmetres de tipus ENUM, SET, "
+"VARCHAR i VARBINARY."
#: libraries/rte/rte_routines.lib.php:1066
msgid "You must provide a name and a type for each routine parameter."
msgstr ""
+"Has de proporcionar un nom i un tipus per a cada paràmetre de la rutina."
#: libraries/rte/rte_routines.lib.php:1076
msgid "You must provide a valid return type for the routine."
-msgstr ""
+msgstr "Has de proporcionar un tipus de resposta vàlida per a la rutina."
#: libraries/rte/rte_routines.lib.php:1120
msgid "You must provide a routine definition."
-msgstr ""
+msgstr "Has de proporcionar una definició de la rutina."
#: libraries/rte/rte_routines.lib.php:1210
#, php-format
msgid "%d row affected by the last statement inside the procedure"
msgid_plural "%d rows affected by the last statement inside the procedure"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%d fila afectada per l'última sentència dins el procediment"
+msgstr[1] "%d files afectades per l'última sentència dins el procediment"
#: libraries/rte/rte_routines.lib.php:1226
#, php-format
@@ -7681,7 +7721,7 @@ msgstr "Resultats de l'execució de la rutina %s"
#: libraries/rte/rte_routines.lib.php:1300
#: libraries/rte/rte_routines.lib.php:1306
msgid "Execute routine"
-msgstr ""
+msgstr "Executar rutina"
#: libraries/rte/rte_routines.lib.php:1359
#: libraries/rte/rte_routines.lib.php:1362
@@ -7695,7 +7735,7 @@ msgstr "Funció"
#: libraries/rte/rte_triggers.lib.php:89
msgid "Sorry, we failed to restore the dropped trigger."
-msgstr ""
+msgstr "Malauradament, no s'ha pogut restaurar el disparador eliminat."
#: libraries/rte/rte_triggers.lib.php:94
#, php-format
@@ -11893,10 +11933,9 @@ msgid "How to use"
msgstr "Cóm utilitzar"
#: tbl_zoom_select.php:431
-#, fuzzy
#| msgid "Reset"
msgid "Reset zoom"
-msgstr "Reinicia"
+msgstr "Reinicia l'ampliació"
#: themes.php:28
msgid "Get more themes!"
@@ -12157,10 +12196,9 @@ msgid "Query cache disabled"
msgstr "Memòria cau de consultes desactivat"
#: po/advisory_rules.php:71
-#, fuzzy
#| msgid "The server is not responding"
msgid "The query cache is not enabled."
-msgstr "El servidor no respon"
+msgstr "El cau de consultes no està activat."
#: po/advisory_rules.php:72
msgid ""
@@ -12175,10 +12213,9 @@ msgid "query_cache_size is set to 0 or query_cache_type is set to 'OFF'"
msgstr ""
#: po/advisory_rules.php:75
-#, fuzzy
#| msgid "Query cache"
msgid "Query caching method"
-msgstr "Memòria cau de consultes"
+msgstr "Mètode de cau de consultes"
#: po/advisory_rules.php:76
msgid "Suboptimal caching method."
@@ -12200,10 +12237,10 @@ msgid ""
msgstr ""
#: po/advisory_rules.php:80
-#, fuzzy, php-format
+#, php-format
#| msgid "Query cache"
msgid "Query cache efficiency (%%)"
-msgstr "Memòria cau de consultes"
+msgstr "Eficiència del cau de consultes (%%)"
#: po/advisory_rules.php:81
msgid "Query cache not running efficiently, it has a low hit rate."
@@ -12219,9 +12256,8 @@ msgid "The current query cache hit rate of %s%% is below 20%%"
msgstr ""
#: po/advisory_rules.php:85
-#, fuzzy
msgid "Query Cache usage"
-msgstr "Memòria cau de consultes"
+msgstr "Ús del cau de consultes"
#: po/advisory_rules.php:86
#, php-format
@@ -12242,10 +12278,9 @@ msgid ""
msgstr ""
#: po/advisory_rules.php:90
-#, fuzzy
#| msgid "Query cache"
msgid "Query cache fragmentation"
-msgstr "Memòria cau de consultes"
+msgstr "Fragmentació del cau de consultes"
#: po/advisory_rules.php:91
msgid "The query cache is considerably fragmented."
@@ -12276,12 +12311,13 @@ msgid "Query cache low memory prunes"
msgstr ""
#: po/advisory_rules.php:96
-#, fuzzy
#| msgid "The amount of free memory for query cache."
msgid ""
"Cached queries are removed due to low query cache memory from the query "
"cache."
-msgstr "La quantitat de memòria liure per a memòria cau de consultes."
+msgstr ""
+"S'esborren les consultes al cau degut a la poca memòria dedicada al cau de "
+"consultes."
#: po/advisory_rules.php:97
msgid ""
@@ -12298,10 +12334,9 @@ msgid ""
msgstr ""
#: po/advisory_rules.php:100
-#, fuzzy
#| msgid "Query cache"
msgid "Query cache max size"
-msgstr "Memòria cau de consultes"
+msgstr "Tamany màxim del cau de consultes"
#: po/advisory_rules.php:101
msgid ""
@@ -12321,10 +12356,9 @@ msgid "Current query cache size: %s"
msgstr ""
#: po/advisory_rules.php:105
-#, fuzzy
#| msgid "Query results"
msgid "Query cache min result size"
-msgstr "Resultats de consultes"
+msgstr "Tamany minim de resultats del cau de consultes"
#: po/advisory_rules.php:106
msgid ""
@@ -12348,16 +12382,14 @@ msgid "query_cache_limit is set to 1 MiB"
msgstr ""
#: po/advisory_rules.php:110
-#, fuzzy
#| msgid "Allows creating temporary tables."
msgid "Percentage of sorts that cause temporary tables"
-msgstr "Permet crear taules temporals."
+msgstr "Percentatge de classificacions que esdevenen taules temporals"
#: po/advisory_rules.php:111 po/advisory_rules.php:116
-#, fuzzy
#| msgid "Allows creating temporary tables."
msgid "Too many sorts are causing temporary tables."
-msgstr "Permet crear taules temporals."
+msgstr "Masses classificacions esdevenen en taules temporals."
#: po/advisory_rules.php:112 po/advisory_rules.php:117
msgid ""
@@ -12373,10 +12405,9 @@ msgid ""
msgstr ""
#: po/advisory_rules.php:115
-#, fuzzy
#| msgid "Allows creating temporary tables."
msgid "Rate of sorts that cause temporary tables"
-msgstr "Permet crear taules temporals."
+msgstr "Rati de classificacions que provoquen taules temporals"
#: po/advisory_rules.php:118
#, php-format
@@ -12385,10 +12416,9 @@ msgid ""
msgstr ""
#: po/advisory_rules.php:120
-#, fuzzy
#| msgid "Textarea rows"
msgid "Sort rows"
-msgstr "Files per a textareas"
+msgstr "Files classificades"
#: po/advisory_rules.php:121
msgid "There are lots of rows being sorted."
@@ -12408,16 +12438,14 @@ msgid "Sorted rows average: %s"
msgstr ""
#: po/advisory_rules.php:125
-#, fuzzy
#| msgid "There are no files to upload"
msgid "Rate of joins without indexes"
-msgstr "No hi ha cap arxiu per pujar"
+msgstr "Rati d'unions (\"JOIN\") sense índex"
#: po/advisory_rules.php:126
-#, fuzzy
#| msgid "There are no files to upload"
msgid "There are too many joins without indexes."
-msgstr "No hi ha cap arxiu per pujar"
+msgstr "Masses unions sense índex."
#: po/advisory_rules.php:127
msgid ""
@@ -12545,11 +12573,10 @@ msgid ""
msgstr ""
#: po/advisory_rules.php:155
-#, fuzzy
#| msgid "%s table"
#| msgid_plural "%s tables"
msgid "Temp disk rate"
-msgstr "%s taula"
+msgstr "Rati de taules temporals en disc"
#: po/advisory_rules.php:157
msgid ""
@@ -12570,10 +12597,9 @@ msgid ""
msgstr ""
#: po/advisory_rules.php:160
-#, fuzzy
#| msgid "Sort buffer size"
msgid "MyISAM key buffer size"
-msgstr "Tamany de l'àrea de classificació"
+msgstr "Tamany de l'àrea de claus MyISAM"
#: po/advisory_rules.php:161
msgid "Key buffer is not initialized. No MyISAM indexes will be cached."
@@ -12590,16 +12616,16 @@ msgid "key_buffer_size is 0"
msgstr ""
#: po/advisory_rules.php:165
-#, fuzzy, php-format
+#, php-format
#| msgid "Sort buffer size"
msgid "Max %% MyISAM key buffer ever used"
-msgstr "Tamany de l'àrea de classificació"
+msgstr "%% Màxim àrea de claus MyISAM usada mai"
#: po/advisory_rules.php:166 po/advisory_rules.php:171
-#, fuzzy, php-format
+#, php-format
#| msgid "Sort buffer size"
msgid "MyISAM key buffer (index cache) %% used is low."
-msgstr "Tamany de l'àrea de classificació"
+msgstr "Àrea de claus MyISAM (cau d'índex) usada %% baixa."
#: po/advisory_rules.php:167 po/advisory_rules.php:172
msgid ""
@@ -12609,17 +12635,18 @@ msgid ""
msgstr ""
#: po/advisory_rules.php:168
-#, fuzzy, php-format
+#, php-format
#| msgid "Sort buffer size"
msgid ""
"max %% MyISAM key buffer ever used: %s%%, this value should be above 95%%"
-msgstr "Tamany de l'àrea de classificació"
+msgstr ""
+"Màxim %% d'àrea de claus MyISAM usat mai: %s%%, aquest valor ha d'estar al "
+"voltant del 95%%"
#: po/advisory_rules.php:170
-#, fuzzy
#| msgid "Sort buffer size"
msgid "Percentage of MyISAM key buffer used"
-msgstr "Tamany de l'àrea de classificació"
+msgstr "Percentatge usat de l'àrea de claus MyISAM"
#: po/advisory_rules.php:173
#, php-format
@@ -12645,16 +12672,14 @@ msgid "Index reads from memory: %s%%, this value should be above 95%%"
msgstr ""
#: po/advisory_rules.php:180
-#, fuzzy
#| msgid "Create table"
msgid "Rate of table open"
-msgstr "Crea una taula"
+msgstr "Rati de taules obertes"
#: po/advisory_rules.php:181
-#, fuzzy
#| msgid "The current number of pending writes."
msgid "The rate of opening tables is high."
-msgstr "El nombre actual d'escritures pendents."
+msgstr "El rati de taules obertes és alt."
#: po/advisory_rules.php:182
msgid ""
@@ -12668,10 +12693,9 @@ msgid "Opened table rate: %s, this value should be less than 10 per hour"
msgstr ""
#: po/advisory_rules.php:185
-#, fuzzy
#| msgid "Format of imported file"
msgid "Percentage of used open files limit"
-msgstr "Format de l'arxiu importat"
+msgstr "Percentatge d'ús del límit d'arxius oberts"
#: po/advisory_rules.php:186
msgid ""
@@ -12692,16 +12716,14 @@ msgid ""
msgstr ""
#: po/advisory_rules.php:190
-#, fuzzy
#| msgid "Format of imported file"
msgid "Rate of open files"
-msgstr "Format de l'arxiu importat"
+msgstr "Rati d'arxius oberts"
#: po/advisory_rules.php:191
-#, fuzzy
#| msgid "The number of pending log file fsyncs."
msgid "The rate of opening files is high."
-msgstr "El nombre d'operacions fsync pendents a l'arxiu de registre."
+msgstr "El rati d'arxius oberts és alt."
#: po/advisory_rules.php:193
#, php-format
@@ -12709,16 +12731,15 @@ msgid "Opened files rate: %s, this value should be less than 5 per hour"
msgstr ""
#: po/advisory_rules.php:195
-#, fuzzy, php-format
+#, php-format
#| msgid "Create table on database %s"
msgid "Immediate table locks %%"
-msgstr "Crear una taula nova a la base de dades %s"
+msgstr "%% de bloquejos immediats de taules"
#: po/advisory_rules.php:196 po/advisory_rules.php:201
-#, fuzzy
#| msgid " number of times that a table lock was acquired immediately."
msgid "Too many table locks were not granted immediately."
-msgstr "El nombre de vegades que un bloqueig de taula s'ha fet immediatament."
+msgstr "Masses bloquejos de taula no s'han fet immediatament."
#: po/advisory_rules.php:197 po/advisory_rules.php:202
msgid "Optimize queries and/or use InnoDB to reduce lock wait."
@@ -12739,10 +12760,9 @@ msgid "Table lock wait rate: %s, this value should be less than 1 per hour"
msgstr ""
#: po/advisory_rules.php:205
-#, fuzzy
#| msgid "Key cache"
msgid "Thread cache"
-msgstr "Memòria cau de claus"
+msgstr "Memòria cau de fils"
#: po/advisory_rules.php:206
msgid ""
@@ -12759,16 +12779,15 @@ msgid "The thread cache is set to 0"
msgstr ""
#: po/advisory_rules.php:210
-#, fuzzy, php-format
+#, php-format
#| msgid "Tracking is not active."
msgid "Thread cache hit rate %%"
-msgstr "El seguiment no està actiu."
+msgstr "%% de rati d'encerts al cau de fils"
#: po/advisory_rules.php:211
-#, fuzzy
#| msgid "Tracking is not active."
msgid "Thread cache is not efficient."
-msgstr "El seguiment no està actiu."
+msgstr "El cau de fils no és eficient."
#: po/advisory_rules.php:212
msgid "Increase {thread_cache_size}."
@@ -12784,10 +12803,9 @@ msgid "Threads that are slow to launch"
msgstr ""
#: po/advisory_rules.php:216
-#, fuzzy
#| msgid "The number of threads that are not sleeping."
msgid "There are too many threads that are slow to launch."
-msgstr "El nombre de fils que no estàn dormint."
+msgstr "Hi ha massa fils que s'inicien lentament."
#: po/advisory_rules.php:217
msgid ""
@@ -12820,10 +12838,9 @@ msgid "slow_launch_time is set to %s"
msgstr ""
#: po/advisory_rules.php:225
-#, fuzzy
#| msgid "Persistent connections"
msgid "Percentage of used connections"
-msgstr "Connexions persistents"
+msgstr "Percentatge de connexions usades"
#: po/advisory_rules.php:226
msgid ""
@@ -12845,10 +12862,9 @@ msgid ""
msgstr ""
#: po/advisory_rules.php:230
-#, fuzzy
#| msgid "Persistent connections"
msgid "Percentage of aborted connections"
-msgstr "Connexions persistents"
+msgstr "Percentatge de connexions fallides"
#: po/advisory_rules.php:231 po/advisory_rules.php:236
msgid "Too many connections are aborted."
@@ -12868,10 +12884,9 @@ msgid "%s%% of all connections are aborted. This value should be below 1%%"
msgstr ""
#: po/advisory_rules.php:235
-#, fuzzy
#| msgid "Persistent connections"
msgid "Rate of aborted connections"
-msgstr "Connexions persistents"
+msgstr "Rati de connexions fallides"
#: po/advisory_rules.php:238
#, php-format
@@ -12880,10 +12895,9 @@ msgid ""
msgstr ""
#: po/advisory_rules.php:240
-#, fuzzy
#| msgid "Format of imported file"
msgid "Percentage of aborted clients"
-msgstr "Format de l'arxiu importat"
+msgstr "Percentatge de clients avortats"
#: po/advisory_rules.php:241 po/advisory_rules.php:246
msgid "Too many clients are aborted."
@@ -12902,10 +12916,9 @@ msgid "%s%% of all clients are aborted. This value should be below 2%%"
msgstr ""
#: po/advisory_rules.php:245
-#, fuzzy
#| msgid "Format of imported file"
msgid "Rate of aborted clients"
-msgstr "Format de l'arxiu importat"
+msgstr "Rati de clients avortats"
#: po/advisory_rules.php:248
#, php-format
@@ -12917,10 +12930,9 @@ msgid "Is InnoDB disabled?"
msgstr ""
#: po/advisory_rules.php:251
-#, fuzzy
#| msgid "Could not save configuration"
msgid "You do not have InnoDB enabled."
-msgstr "No es pot desar la configuració"
+msgstr "El motor InnoDB no està activat."
#: po/advisory_rules.php:252
msgid "InnoDB is usually the better choice for table engines."
@@ -12931,18 +12943,18 @@ msgid "have_innodb is set to 'value'"
msgstr ""
#: po/advisory_rules.php:255
-#, fuzzy
#| msgid "Buffer pool size"
msgid "InnoDB log size"
-msgstr "Tamany de la memòria cau"
+msgstr "Tamany del registre d'InnoDB"
#: po/advisory_rules.php:256
-#, fuzzy
#| msgid "The number writes done to the InnoDB buffer pool."
msgid ""
"The InnoDB log file size is not an appropriate size, in relation to the "
"InnoDB buffer pool."
-msgstr "El nombre d'escriptures fetes a la memòria cau d'InnoDB."
+msgstr ""
+"El tamany del registre d'InnoDB no és acurat, en relació a la reserva de "
+"búfers InnoDB."
#: po/advisory_rules.php:257
#, php-format
@@ -12993,10 +13005,9 @@ msgid "Your absolute InnoDB log size is %s MiB"
msgstr ""
#: po/advisory_rules.php:265
-#, fuzzy
#| msgid "Buffer pool size"
msgid "InnoDB buffer pool size"
-msgstr "Tamany de la memòria cau"
+msgstr "Tamany del búfer d'InnoDB"
#: po/advisory_rules.php:266
msgid "Your InnoDB buffer pool is fairly small."
@@ -13027,10 +13038,9 @@ msgid ""
msgstr ""
#: po/advisory_rules.php:270
-#, fuzzy
#| msgid "max. concurrent connections"
msgid "MyISAM concurrent inserts"
-msgstr "max. connexions a la vegada"
+msgstr "Insercions MyISAM a l'hora"
#: po/advisory_rules.php:271
msgid "Enable concurrent_insert by setting it to 1"
From 219bd7533b7fa9eac33a6716da0242467f1651d2 Mon Sep 17 00:00:00 2001
From: Aputsiaq Niels Janussen
Date: Sat, 7 Jul 2012 15:24:42 +0200
Subject: [PATCH 17/35] Translated using Weblate.
---
po/da.po | 74 +++++++++++++++++++++++++-------------------------------
1 file changed, 33 insertions(+), 41 deletions(-)
diff --git a/po/da.po b/po/da.po
index db88cfbebc..eb3930c694 100644
--- a/po/da.po
+++ b/po/da.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.2-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-06-04 13:42+0200\n"
-"PO-Revision-Date: 2012-06-25 16:57+0200\n"
+"PO-Revision-Date: 2012-07-05 23:51+0200\n"
"Last-Translator: Aputsiaq Niels Janussen \n"
"Language-Team: danish \n"
"Language: da\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Weblate 1.0\n"
+"X-Generator: Weblate 1.1\n"
#: browse_foreigners.php:35 browse_foreigners.php:53 js/messages.php:353
#: libraries/display_tbl.lib.php:359 server_privileges.php:1677
@@ -1143,7 +1143,7 @@ msgstr "Intet brugernavn!"
#: js/messages.php:57 server_privileges.php:1316 user_password.php:50
msgid "The password is empty!"
-msgstr "Der er ikke angivet nogen adgangskode"
+msgstr "Adgangskoden er tom!"
#: js/messages.php:58 server_privileges.php:1314 user_password.php:53
msgid "The passwords aren't the same!"
@@ -1480,7 +1480,7 @@ msgid ""
"restart:"
msgstr ""
"De følgende indstillinger vil blive anvendt globalt og nulstillet til "
-"standard ved genstart af server"
+"standard ved genstart af server:"
#. l10n: %s is FILE or TABLE
#: js/messages.php:157
@@ -1930,7 +1930,7 @@ msgstr "Når der holdes over et punkt vises dets etiket."
#: js/messages.php:304
msgid "To zoom in, select a section of the plot with the mouse."
-msgstr ""
+msgstr "For at forstørre, vælg en sektion af plottet med musen."
#: js/messages.php:306
msgid "Click reset zoom link to come back to original state."
@@ -1961,10 +1961,9 @@ msgid "Query results"
msgstr "Forespørgselsresultater"
#: js/messages.php:315
-#, fuzzy
#| msgid "Data pointer size"
msgid "Data point content"
-msgstr "Data pointer-størrelse"
+msgstr "Datapunkt-indhold"
#: js/messages.php:318 tbl_change.php:312 tbl_indexes.php:228
#: tbl_indexes.php:255
@@ -2365,7 +2364,7 @@ msgstr "pr. time"
#: libraries/Advisor.class.php:335
msgid "per day"
-msgstr ""
+msgstr "per dag"
#: libraries/Config.class.php:703
msgid "Remove \"./config\" directory before using phpMyAdmin!"
@@ -2387,7 +2386,7 @@ msgstr "Skriftstørrelse"
#: libraries/Error_Handler.class.php:62
msgid "Too many error messages, some are not displayed."
-msgstr ""
+msgstr "For mange fejlmeddelelser, nogle vises ikke."
#: libraries/File.class.php:221
msgid "File was not an uploaded file."
@@ -3026,7 +3025,7 @@ msgstr "%s dage, %s timer, %s minutter og %s sekunder"
#: libraries/common.lib.php:2074
msgid "Missing parameter:"
-msgstr "Manglende parameter"
+msgstr "Manglende parameter:"
#: libraries/common.lib.php:2457 libraries/common.lib.php:2460
#: libraries/display_tbl.lib.php:306
@@ -3402,10 +3401,9 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:35
-#, fuzzy
#| msgid "Customize text input fields"
msgid "Minimum size for input field"
-msgstr "Tilpas tekstfelter"
+msgstr "Mindste størrelse for input-felt"
#: libraries/config/messages.inc.php:36
msgid ""
@@ -3414,10 +3412,9 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:37
-#, fuzzy
#| msgid "Maximum size for temporary sort files"
msgid "Maximum size for input field"
-msgstr "Maksimal størrelse for midlertidige sorteringsfiler"
+msgstr "Maksimal størrelse for input-felt"
#: libraries/config/messages.inc.php:38
msgid "Number of columns for CHAR/VARCHAR textareas"
@@ -4730,10 +4727,9 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:386
-#, fuzzy
#| msgid "Control user"
msgid "Control host"
-msgstr "Kontrolbruger"
+msgstr "Kontrolvært"
#: libraries/config/messages.inc.php:387
msgid "Count tables when showing database list"
@@ -4815,10 +4811,9 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:403
-#, fuzzy
#| msgid "Maximum number of tables displayed in table list"
msgid "Maximal number of table preferences to store"
-msgstr "Maksimalt antal tabeller vist i tabellisten"
+msgstr "Maksimalt antal tabel-præferencer, der lagres"
#: libraries/config/messages.inc.php:404
msgid "Try to connect without password"
@@ -5548,18 +5543,18 @@ msgid "possible deep recursion attack"
msgstr "muligt dybt rekursionsangreb"
#: libraries/database_interface.lib.php:1813
-#, fuzzy
#| msgid " the local MySQL server's socket is not correctly configured)"
msgid ""
"The server is not responding (or the local server's socket is not correctly "
"configured)."
-msgstr "(eller den lokale MySQL servers socket er ikke korrekt konfigureret)"
+msgstr ""
+"Serveren svarer ikke (eller den lokale servers socket er ikke korrekt "
+"konfigureret)."
#: libraries/database_interface.lib.php:1816
-#, fuzzy
#| msgid "The server is not responding"
msgid "The server is not responding."
-msgstr "Serveren svarer ikke"
+msgstr "Serveren svarer ikke."
#: libraries/database_interface.lib.php:1820
msgid "Please check privileges of directory containing database."
@@ -5822,7 +5817,7 @@ msgstr ""
#: libraries/display_export.lib.php:342 libraries/display_import.lib.php:260
msgid "Encoding Conversion:"
-msgstr "Inkodningskonvertering"
+msgstr "Konvertering af indkodning:"
#: libraries/display_import.lib.php:66
msgid ""
@@ -5950,7 +5945,7 @@ msgstr "lodret"
#: libraries/display_tbl.lib.php:445
#, php-format
msgid "Headers every %s rows"
-msgstr "Overskrifter for hver %s rows"
+msgstr "Overskrifter for hver %s. række"
#: libraries/display_tbl.lib.php:548
msgid "Sort by key"
@@ -5998,10 +5993,9 @@ msgid "Show BLOB contents"
msgstr "Vis indhold af BLOB"
#: libraries/display_tbl.lib.php:687
-#, fuzzy
#| msgid "Browser transformation"
msgid "Hide browser transformation"
-msgstr "Browser transformation"
+msgstr "Skjul browser-transformation"
#: libraries/display_tbl.lib.php:694
msgid "Well Known Text"
@@ -6797,7 +6791,7 @@ msgstr "Stand-in-struktur for visning"
#: libraries/export/sql.php:1112
msgid "Error reading data:"
-msgstr "Fejl ved læsning af data."
+msgstr "Fejl ved læsning af data:"
#: libraries/export/xml.php:19 libraries/import/xml.php:28
msgid "XML"
@@ -6861,10 +6855,10 @@ msgid "Edit structure by following the \"Structure\" link"
msgstr "Rediger struktur ved at følge linket \"Struktur\""
#: libraries/import.lib.php:1106
-#, fuzzy, php-format
+#, php-format
#| msgid "Go to database"
msgid "Go to database: %s"
-msgstr "Gå til database"
+msgstr "Gå til databasen: %s"
#: libraries/import.lib.php:1109 libraries/import.lib.php:1132
#, php-format
@@ -6872,10 +6866,10 @@ msgid "Edit settings for %s"
msgstr "Rediger indstillinger for %s"
#: libraries/import.lib.php:1127
-#, fuzzy, php-format
+#, php-format
#| msgid "Go to table"
msgid "Go to table: %s"
-msgstr "Gå til tabel"
+msgstr "Gå til tabellen: %s"
#: libraries/import.lib.php:1130
#, php-format
@@ -6883,10 +6877,10 @@ msgid "Structure of %s"
msgstr "Strukturen af %s"
#: libraries/import.lib.php:1136
-#, fuzzy, php-format
+#, php-format
#| msgid "Go to view"
msgid "Go to view: %s"
-msgstr "Gå til view"
+msgstr "Gå til view: %s"
#: libraries/import/csv.php:38 libraries/import/ods.php:33
msgid ""
@@ -6994,7 +6988,7 @@ msgstr "MySQL Spatial Extension understøtter ikke ESRI type \"%s\"."
#: libraries/import/shp.php:376
msgid "The imported file does not contain any data"
-msgstr "Den importerede fil indeholder ingen data!"
+msgstr "Den importerede fil indeholder ingen data"
#: libraries/import/sql.php:33
msgid "SQL compatibility mode:"
@@ -8005,10 +7999,9 @@ msgid "Current Server"
msgstr "Aktuel server"
#: libraries/server_links.inc.php:60
-#, fuzzy
#| msgid "User"
msgid "Users"
-msgstr "Bruger"
+msgstr "Brugere"
#: libraries/server_links.inc.php:79 server_synchronize.php:1154
#: server_synchronize.php:1162
@@ -10606,7 +10599,7 @@ msgstr "Opdateringsfrekvens"
#: server_status.php:1592
msgid "Chart columns"
-msgstr "Diagramkolonner:"
+msgstr "Diagramkolonner"
#: server_status.php:1608
msgid "Chart arrangement"
@@ -10745,7 +10738,7 @@ msgstr "Slet serie"
#: server_status.php:1704
msgid "Series in Chart:"
-msgstr "Serier i diagram"
+msgstr "Serier i diagram:"
#: server_status.php:1717
msgid "Log statistics"
@@ -11693,7 +11686,7 @@ msgstr "Kør en forespørgsel på felter (jokertegn: \"%\")"
#: tbl_select.php:178
msgid "Select columns (at least one):"
-msgstr "Vælg mindst een kolonne"
+msgstr "Vælg kolonner (mindst én):"
#: tbl_select.php:196
msgid "Add search conditions (body of the \"where\" clause):"
@@ -11968,10 +11961,9 @@ msgid "How to use"
msgstr "Hvordan man bruger"
#: tbl_zoom_select.php:431
-#, fuzzy
#| msgid "Reset"
msgid "Reset zoom"
-msgstr "Nulstil"
+msgstr "Nulstil zoom"
#: themes.php:28
msgid "Get more themes!"
From 6e915c385dcf63bcce710ff52901502ea1cda28c Mon Sep 17 00:00:00 2001
From: Nicholas Arnesen
Date: Sat, 7 Jul 2012 15:24:43 +0200
Subject: [PATCH 18/35] Translated using Weblate.
---
po/nb.po | 314 ++++++++++++++++++++++++++-----------------------------
1 file changed, 150 insertions(+), 164 deletions(-)
diff --git a/po/nb.po b/po/nb.po
index 7718063475..0a8599a697 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -4,15 +4,15 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.2-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-06-04 13:42+0200\n"
-"PO-Revision-Date: 2012-05-17 15:22+0200\n"
-"Last-Translator: Michal Čihař \n"
+"PO-Revision-Date: 2012-07-06 01:37+0200\n"
+"Last-Translator: Nicholas Arnesen \n"
"Language-Team: norwegian \n"
"Language: nb\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Weblate 1.0\n"
+"X-Generator: Weblate 1.1\n"
#: browse_foreigners.php:35 browse_foreigners.php:53 js/messages.php:353
#: libraries/display_tbl.lib.php:359 server_privileges.php:1677
@@ -283,7 +283,7 @@ msgstr "Fjern database"
#: db_operations.php:450
#, php-format
msgid "Database %s has been dropped."
-msgstr "Databasen %s har blitt slettet"
+msgstr "Databasen %s har blitt slettet."
#: db_operations.php:455
msgid "Drop the database (DROP)"
@@ -892,7 +892,7 @@ msgstr "Geometri"
#: gis_data_editor.php:172 js/messages.php:322
msgid "Point"
-msgstr ""
+msgstr "Punkt"
#: gis_data_editor.php:173 gis_data_editor.php:197 gis_data_editor.php:245
#: gis_data_editor.php:297 js/messages.php:320
@@ -908,12 +908,12 @@ msgstr "Y"
#: js/messages.php:323
#, php-format
msgid "Point %d"
-msgstr ""
+msgstr "Peker %d"
#: gis_data_editor.php:204 gis_data_editor.php:250 gis_data_editor.php:302
#: js/messages.php:329
msgid "Add a point"
-msgstr ""
+msgstr "Legg til peker"
#: gis_data_editor.php:220 js/messages.php:324
msgid "Linestring"
@@ -995,8 +995,9 @@ msgid ""
"[a@./Documentation.html#faq1_16@Documentation]FAQ 1.16[/a]."
msgstr ""
"Ingen data ble mottatt for importering. Enten ble ingen filnavn gitt, eller "
-"filstørrelsen oversteg maksimum størrelse tillatt i din PHP konfigurasjon. "
-"Se FAQ 1.16"
+"så var filstørrelsen over maksimum størrelse tillatt i din PHP "
+"konfigurasjon. Se [a@./Documentation.html#faq1_16@Documentation]FAQ "
+"1.16[/a]."
#: import.php:366
msgid ""
@@ -1250,6 +1251,11 @@ msgid ""
"likely that your current configuration will not work anymore. Please reset "
"your configuration to default in the Settings menu."
msgstr ""
+"Den grafiske fremstillinskonfigurasjonen i din nettlesers lokale lager er "
+"ikke lengre kompatibel til den nyere versjonen av overvåkningsdialogen. Det "
+"er veldig sannsynlig at din nåværende konfigurasjon ikke vil fungere lengre. "
+"Vennlist tilbakestill din konfigurasjon til standard i menyen "
+"Innstillinger ."
#: js/messages.php:97
msgid "Query cache efficiency"
@@ -1273,7 +1279,7 @@ msgstr "System minne"
#: js/messages.php:103
msgid "System swap"
-msgstr "System swap"
+msgstr "Systembytte"
#. l10n: shortcuts for Megabyte
#: js/messages.php:104 js/messages.php:127 libraries/common.lib.php:1402
@@ -1412,8 +1418,9 @@ msgid "Resume monitor"
msgstr "Gjenoppta monitor"
#: js/messages.php:145
+#, fuzzy
msgid "Pause monitor"
-msgstr "Pause monitor"
+msgstr "Pause skjerm"
#: js/messages.php:147
msgid "general_log and slow_query_log are enabled."
@@ -1465,94 +1472,90 @@ msgstr ""
#. l10n: %s is FILE or TABLE
#: js/messages.php:157
-#, fuzzy, php-format
+#, php-format
#| msgid "Save output to a file"
msgid "Set log_output to %s"
-msgstr "Lagre utdata til fil"
+msgstr "Lagre utdata til %s"
#. l10n: Enable in this context means setting a status variable to ON
#: js/messages.php:159
-#, fuzzy, php-format
+#, php-format
#| msgid "Enabled"
msgid "Enable %s"
-msgstr "Påslått"
+msgstr "Aktiver %s"
#. l10n: Disable in this context means setting a status variable to OFF
#: js/messages.php:161
-#, fuzzy, php-format
+#, php-format
#| msgid "Disabled"
msgid "Disable %s"
-msgstr "Avslått"
+msgstr "Deaktiver %s"
#. l10n: %d seconds
#: js/messages.php:163
#, php-format
msgid "Set long_query_time to %ds"
-msgstr ""
+msgstr "Sett long_query_time til %ds"
#: js/messages.php:164
msgid ""
"You can't change these variables. Please log in as root or contact your "
"database administrator."
msgstr ""
+"Du kan ikke endre disse verdiene. Logg inn som root eller kontakt din "
+"databaseadministrator."
#: js/messages.php:165
-#, fuzzy
#| msgid "Manage your settings"
msgid "Change settings"
-msgstr "Endre dine innstillinger"
+msgstr "Endre innstillinger"
#: js/messages.php:166
-#, fuzzy
#| msgid "More settings"
msgid "Current settings"
-msgstr "Flere innstillinger"
+msgstr "Nåværende innstillinger"
#: js/messages.php:168 server_status.php:1654
-#, fuzzy
#| msgid "Report title"
msgid "Chart Title"
-msgstr "Rapporttittel"
+msgstr "Fremstillings-tittel"
#. l10n: As in differential values
#: js/messages.php:170
-#, fuzzy
#| msgid "Difference"
msgid "Differential"
-msgstr "Differanse"
+msgstr "Differensial"
#: js/messages.php:171
#, php-format
msgid "Divided by %s"
-msgstr ""
+msgstr "Delt på %s"
#: js/messages.php:172
msgid "Unit"
-msgstr ""
+msgstr "Enhet"
#: js/messages.php:174
msgid "From slow log"
-msgstr ""
+msgstr "Fra langsom logg"
#: js/messages.php:175
msgid "From general log"
-msgstr ""
+msgstr "Fra generell logg"
#: js/messages.php:176
-#, fuzzy
#| msgid "Loading"
msgid "Analysing logs"
-msgstr "Laster"
+msgstr "Analyserer logger"
#: js/messages.php:177
msgid "Analysing & loading logs. This may take a while."
-msgstr ""
+msgstr "Analyserer og laster inn logger. Dette kan ta tid."
#: js/messages.php:178
-#, fuzzy
#| msgid "Read requests"
msgid "Cancel request"
-msgstr "Leseforespørsler"
+msgstr "Avbryt forespørsel"
#: js/messages.php:179
msgid ""
@@ -1560,6 +1563,9 @@ msgid ""
"However only the SQL query itself has been used as a grouping criteria, so "
"the other attributes of queries, such as start time, may differ."
msgstr ""
+"Denne kolonnen viser antallet identiske spørringer som er gruppert sammen. "
+"Men kun SQL-spørringene har blitt brukt som en grupperingskriterie, så andre "
+"attributter i spørringer som starter samtidig kan variere."
#: js/messages.php:180
msgid ""
@@ -1567,38 +1573,38 @@ msgid ""
"same table are also being grouped together, disregarding of the inserted "
"data."
msgstr ""
+"Ettersom gruppering av INSERT-spørringer har blitt valgt så vil INSERT-"
+"spørringer i samme tabellen bli gruppert sammen, uten hensyn til de innsatte "
+"dataene."
#: js/messages.php:181
msgid "Log data loaded. Queries executed in this time span:"
msgstr ""
+"Loggdata lastet inn. Spørringer vil bli utført i løpet av denne tidsplanen:"
#: js/messages.php:183
-#, fuzzy
#| msgid "Jump to database"
msgid "Jump to Log table"
-msgstr "Gå til database"
+msgstr "Gå til Loggtabellen"
#: js/messages.php:184
-#, fuzzy
#| msgid "No databases"
msgid "No data found"
-msgstr "Ingen databaser"
+msgstr "Ingen data funnet"
#: js/messages.php:185
msgid "Log analysed, but no data found in this time span."
-msgstr ""
+msgstr "Logg analysert, men ingen data var funnet i løpet av tidsperioden."
#: js/messages.php:187
-#, fuzzy
#| msgid "Analyze"
msgid "Analyzing..."
-msgstr "Analyser"
+msgstr "Analyserer..."
#: js/messages.php:188
-#, fuzzy
#| msgid "Explain SQL"
msgid "Explain output"
-msgstr "Forklar SQL"
+msgstr "Forklar utdata"
#: js/messages.php:190 js/messages.php:497 libraries/rte/rte_list.lib.php:62
#: server_status.php:1244 sql.php:900
@@ -1606,82 +1612,73 @@ msgid "Time"
msgstr "Tid"
#: js/messages.php:191
-#, fuzzy
#| msgid "Total"
msgid "Total time:"
-msgstr "Totalt"
+msgstr "Total tid:"
#: js/messages.php:192
#, fuzzy
#| msgid "Profiling"
msgid "Profiling results"
-msgstr "Profilering"
+msgstr "Profiliserer resultater"
#: js/messages.php:193
-#, fuzzy
#| msgid "Table"
msgctxt "Display format"
msgid "Table"
msgstr "Tabell"
#: js/messages.php:194
-#, fuzzy
msgid "Chart"
-msgstr "Tegnsett"
+msgstr "Grafisk fremstilling"
#: js/messages.php:195
-#, fuzzy
#| msgid "Apply index(s)"
msgid "Edit chart"
-msgstr "Utfør indeks(er)"
+msgstr "Endre fremstilling"
#: js/messages.php:196
-#, fuzzy
#| msgid "SQL queries"
msgid "Series"
-msgstr "SQL spørringer"
+msgstr "Serier"
#. l10n: A collection of available filters
#: js/messages.php:199
-#, fuzzy
#| msgid "Tables display options"
msgid "Log table filter options"
-msgstr "Tabellvisningsinnstillinger"
+msgstr "Logg tabellfiltervalgene"
#. l10n: Filter as in "Start Filtering"
#: js/messages.php:201
msgid "Filter"
-msgstr "Filter"
+msgstr "Filtrer"
#: js/messages.php:202
msgid "Filter queries by word/regexp:"
-msgstr ""
+msgstr "Filtrer spørringer med ord/regexp:"
#: js/messages.php:203
msgid "Group queries, ignoring variable data in WHERE clauses"
-msgstr ""
+msgstr "Grupper spørringer, og ignorer varierende data brukt i WHERE-muligheter"
#: js/messages.php:204
-#, fuzzy
#| msgid "Number of inserted rows"
msgid "Sum of grouped rows:"
-msgstr "Antall innsettingsrader"
+msgstr "Sum av grupperte rader:"
#: js/messages.php:205
-#, fuzzy
#| msgid "Total"
msgid "Total:"
-msgstr "Totalt"
+msgstr "Totalt:"
#: js/messages.php:207
-#, fuzzy
#| msgid "Loading"
msgid "Loading logs"
-msgstr "Laster"
+msgstr "Laster logger"
#: js/messages.php:208
msgid "Monitor refresh failed"
-msgstr ""
+msgstr "Visningsoppdatering feilet"
#: js/messages.php:209
msgid ""
@@ -1689,26 +1686,32 @@ msgid ""
"This is most likely because your session expired. Reloading the page and "
"reentering your credentials should help."
msgstr ""
+"Imens nytt diagramdata ble forespurt, returnerte serveren en ugyldig "
+"respons. Dette er mest sannsynlig begrunnet at din sesjon utgikk. Det burde "
+"hjelpe å laste inn siden og logge inn på nytt."
#: js/messages.php:210
-#, fuzzy
#| msgid "Reload"
msgid "Reload page"
-msgstr "Oppdater"
+msgstr "Oppdater siden"
#: js/messages.php:212
msgid "Affected rows:"
-msgstr ""
+msgstr "Berørte rader:"
#: js/messages.php:214
msgid "Failed parsing config file. It doesn't seem to be valid JSON code."
msgstr ""
+"Feilet analyseringen av konfigurasjonsfilen. Det virker ikke som det er "
+"gyldig JSON-kode."
#: js/messages.php:215
msgid ""
"Failed building chart grid with imported config. Resetting to default "
"config..."
msgstr ""
+"Kunne ikke bygge diagramrutenett med importert konfigurasjon. Setter til "
+"standardkonfigurasjon..."
#: js/messages.php:216 libraries/config/messages.inc.php:172
#: libraries/db_links.inc.php:82 libraries/display_import.lib.php:126
@@ -1718,60 +1721,54 @@ msgid "Import"
msgstr "Importer"
#: js/messages.php:217
-#, fuzzy
#| msgid "Could not load default configuration from: %1$s"
msgid "Import monitor configuration"
-msgstr "Kunne ikke laste standard konfigurasjonsfil fra: %1$s"
+msgstr "Importer overvåkningskonfigurasjon"
#: js/messages.php:218
-#, fuzzy
#| msgid "Please select the primary key or a unique key"
msgid "Please select the file you want to import"
-msgstr "Velg primærnøkkelen eller en unik nøkkel"
+msgstr "Velg filen du vil importere"
#: js/messages.php:220
-#, fuzzy
#| msgid "Update Query"
msgid "Analyse Query"
-msgstr "Oppdater spørring"
+msgstr "Analyser Spørring"
#: js/messages.php:224
msgid "Advisor system"
-msgstr ""
+msgstr "Rådgivningssystem"
#: js/messages.php:225
msgid "Possible performance issues"
-msgstr ""
+msgstr "Mulige ytelsesproblemer"
#: js/messages.php:226
msgid "Issue"
-msgstr ""
+msgstr "Problem"
#: js/messages.php:227
-#, fuzzy
#| msgid "Documentation"
msgid "Recommendation"
-msgstr "Dokumentasjon"
+msgstr "Anbefaling"
#: js/messages.php:228
-#, fuzzy
#| msgid "Details..."
msgid "Rule details"
-msgstr "Detaljer..."
+msgstr "Regeldetaljer"
#: js/messages.php:229
-#, fuzzy
#| msgid "Authentication"
msgid "Justification"
-msgstr "Godkjenning"
+msgstr "Begrunnelse"
#: js/messages.php:230
msgid "Used variable / formula"
-msgstr ""
+msgstr "Brukt variabel / formel"
#: js/messages.php:231
msgid "Test"
-msgstr ""
+msgstr "Test"
#: js/messages.php:236 pmd_general.php:382 pmd_general.php:419
#: pmd_general.php:539 pmd_general.php:587 pmd_general.php:663
@@ -1807,7 +1804,7 @@ msgstr "OK"
#: js/messages.php:245
msgid "Click to dismiss this notification"
-msgstr ""
+msgstr "Klikk for å overse dette varselet"
#: js/messages.php:248
msgid "Renaming Databases"
@@ -1830,65 +1827,60 @@ msgid "Table must have at least one column"
msgstr "Tabellen må ha minst en kolonne"
#: js/messages.php:257
-#, fuzzy
#| msgid "Use Tables"
msgid "Insert Table"
-msgstr "Bruk tabeller"
+msgstr "Sett inn tabell"
#: js/messages.php:258
-#, fuzzy
#| msgid "Apply index(s)"
msgid "Hide indexes"
-msgstr "Utfør indeks(er)"
+msgstr "Skjul indekser"
#: js/messages.php:259
-#, fuzzy
#| msgid "Show grid"
msgid "Show indexes"
-msgstr "Vis rutenett"
+msgstr "Vis indekser"
#: js/messages.php:262
msgid "Searching"
msgstr "Søker"
#: js/messages.php:263
-#, fuzzy
#| msgid "Hide search criteria"
msgid "Hide search results"
-msgstr "Skjul søkekriterier"
+msgstr "Skjul søkeresultater"
#: js/messages.php:264
-#, fuzzy
#| msgid "Show search criteria"
msgid "Show search results"
-msgstr "Vis søkekriterier"
+msgstr "Vis søkeresultater"
#: js/messages.php:265
-#, fuzzy
#| msgid "Browse"
msgid "Browsing"
-msgstr "Se på"
+msgstr "Leser"
#: js/messages.php:266
-#, fuzzy
#| msgid "Deleting %s"
msgid "Deleting"
-msgstr "Sletter %s"
+msgstr "Sletter"
#: js/messages.php:269
msgid "The definition of a stored function must contain a RETURN statement!"
-msgstr ""
+msgstr "Definisjonen av en lagret funksjon må inneholde RETURN erklæring!"
#: js/messages.php:276
-#, fuzzy, php-format
+#, php-format
#| msgid "+ Add a new value"
msgid "Add %d value(s)"
-msgstr "+ Legg til ny verdi"
+msgstr "Legg til %d verdi(er)"
#: js/messages.php:279
msgid ""
"Note: If the file contains multiple tables, they will be combined into one"
msgstr ""
+"Legg merke til: Om filen inneholder flere tabeller, så vil de kombineres til "
+"en tabell"
#: js/messages.php:282
msgid "Hide query box"
@@ -1909,10 +1901,9 @@ msgid "Change"
msgstr "Endre"
#: js/messages.php:287
-#, fuzzy
#| msgid "Maximum execution time"
msgid "Query execution time"
-msgstr "Maks kjøretid"
+msgstr "Spørringens utførelsestid"
#: js/messages.php:288 libraries/display_tbl.lib.php:423
#, php-format
@@ -1943,19 +1934,19 @@ msgstr "Søk"
#: js/messages.php:300
msgid "Each point represents a data row."
-msgstr ""
+msgstr "Hvert punkt representerer en datarad."
#: js/messages.php:302
msgid "Hovering over a point will show its label."
-msgstr ""
+msgstr "Ved å ha musen over punktet vises dets etikett."
#: js/messages.php:304
msgid "To zoom in, select a section of the plot with the mouse."
-msgstr ""
+msgstr "For å zoome inn, velger en del for plotteområdet med musen."
#: js/messages.php:306
msgid "Click reset zoom link to come back to original state."
-msgstr ""
+msgstr "Klikk tilbakestill zoom linken for å gå tilbake til normal størrelse."
#: js/messages.php:308
msgid "Click a data point to view and possibly edit the data row."
@@ -1966,26 +1957,23 @@ msgid "The plot can be resized by dragging it along the bottom right corner."
msgstr ""
#: js/messages.php:312
-#, fuzzy
#| msgid "Add/Delete columns"
msgid "Select two columns"
-msgstr "Legg til/Slett kolonner"
+msgstr "Velg to kolonner"
#: js/messages.php:313
msgid "Select two different columns"
-msgstr ""
+msgstr "Velg to forskjellige kolonner"
#: js/messages.php:314
-#, fuzzy
#| msgid "Query results operations"
msgid "Query results"
-msgstr "Spørringsresultatshandlinger"
+msgstr "Spørringsresultater"
#: js/messages.php:315
-#, fuzzy
#| msgid "Data pointer size"
msgid "Data point content"
-msgstr "Datapekerstørrelse"
+msgstr "Datapunktinnhold"
#: js/messages.php:318 tbl_change.php:312 tbl_indexes.php:228
#: tbl_indexes.php:255
@@ -1994,13 +1982,12 @@ msgstr "Ignorer"
#: js/messages.php:319 libraries/display_tbl.lib.php:1391
msgid "Copy"
-msgstr ""
+msgstr "Kopier"
#: js/messages.php:334
-#, fuzzy
#| msgid "Add column"
msgid "Add columns"
-msgstr "Legg til kolonne(r)"
+msgstr "Legg til kolonner"
#: js/messages.php:337
msgid "Select referenced key"
@@ -2023,6 +2010,8 @@ msgid ""
"You haven't saved the changes in the layout. They will be lost if you don't "
"save them. Do you want to continue?"
msgstr ""
+"Du har ikke lagret endringene i utseendet. De vil forsvinne om du ikke "
+"lagrer dem. Ønsker du å fortsette?"
#: js/messages.php:344
msgid "Add an option for column "
@@ -2030,31 +2019,32 @@ msgstr "Legg til valg for kolonne "
#: js/messages.php:347
msgid "Press escape to cancel editing"
-msgstr ""
+msgstr "Trykk escape for å avbryte endring"
#: js/messages.php:348
msgid ""
"You have edited some data and they have not been saved. Are you sure you "
"want to leave this page before saving the data?"
msgstr ""
+"Du har endret en del data og de har ikke blitt lagret. Er du sikker på at du "
+"vil forlate denne siden før du lagrer dataene?"
#: js/messages.php:349
msgid "Drag to reorder"
-msgstr ""
+msgstr "Dra for å omplassere"
#: js/messages.php:350
-#, fuzzy
#| msgid "Click to select"
msgid "Click to sort"
-msgstr "Klikk for å velge"
+msgstr "Klikk for å sortere"
#: js/messages.php:351
msgid "Click to mark/unmark"
-msgstr ""
+msgstr "Klikk for å markere/ta vekk markering"
#: js/messages.php:352
msgid "Click the drop-down arrow to toggle column's visibility"
-msgstr ""
+msgstr "Klikk pilen som peker ned for å bytte på kolonnens synlighet"
#: js/messages.php:354
msgid ""
@@ -2066,12 +2056,13 @@ msgstr ""
msgid ""
"You can also edit most columns by clicking directly on their content."
msgstr ""
+"Du kan også endre de fleste kolonnene ved å klikke direkte på "
+"innholdet."
#: js/messages.php:356
-#, fuzzy
#| msgid "Go to view"
msgid "Go to link"
-msgstr "Gå til visning"
+msgstr "Gå til link"
#: js/messages.php:359
msgid "Generate password"
@@ -2104,10 +2095,9 @@ msgid ", latest stable version:"
msgstr ", siste tilgjengelige versjon:"
#: js/messages.php:370
-#, fuzzy
#| msgid "Jump to database"
msgid "up to date"
-msgstr "Gå til database"
+msgstr "er oppdatert"
#. l10n: Display text for calendar close link
#: js/messages.php:389
@@ -2115,14 +2105,12 @@ msgid "Done"
msgstr "Utført"
#: js/messages.php:393
-#, fuzzy
#| msgid "Prev"
msgctxt "Previous month"
msgid "Prev"
msgstr "Forrige"
#: js/messages.php:398
-#, fuzzy
#| msgid "Next"
msgctxt "Next month"
msgid "Next"
@@ -2272,7 +2260,6 @@ msgstr "Lørdag"
#. l10n: Short week day name
#: js/messages.php:454
-#, fuzzy
#| msgctxt "Short week day name"
#| msgid "Sun"
msgid "Sun"
@@ -2351,15 +2338,14 @@ msgstr "Uke"
#. l10n: Month-year order for calendar, use either "calendar-month-year" or "calendar-year-month".
#: js/messages.php:487
msgid "calendar-month-year"
-msgstr ""
+msgstr "kalender-måned-år"
#. l10n: Year suffix for calendar, "none" is empty.
#: js/messages.php:489
-#, fuzzy
#| msgid "None"
msgctxt "Year suffix"
msgid "none"
-msgstr "Ingen"
+msgstr "ingen"
#: js/messages.php:498
msgid "Hour"
@@ -2730,7 +2716,7 @@ msgstr "Du kan skrive vertsnavn/IP adresse og port separert med mellomrom."
#: libraries/auth/cookie.auth.lib.php:211
msgid "Server:"
-msgstr "Tjener"
+msgstr "Tjener:"
#: libraries/auth/cookie.auth.lib.php:216
msgid "Username:"
@@ -2950,19 +2936,19 @@ msgstr "Maksimum størrelse: %s%s"
#: libraries/common.lib.php:450
msgctxt "MySQL 5.5 documentation language"
msgid "en"
-msgstr "en"
+msgstr "no"
#. l10n: Please check that translation actually exists.
#: libraries/common.lib.php:454
msgctxt "MySQL 5.1 documentation language"
msgid "en"
-msgstr "en"
+msgstr "no"
#. l10n: Please check that translation actually exists.
#: libraries/common.lib.php:458
msgctxt "MySQL 5.0 documentation language"
msgid "en"
-msgstr "en"
+msgstr "no"
#: libraries/common.lib.php:472 libraries/common.lib.php:474
#: libraries/common.lib.php:476 libraries/common.lib.php:494
@@ -3032,9 +3018,10 @@ msgid "Inline edit of this query"
msgstr "Inline redigering av denne spørringa"
#: libraries/common.lib.php:1307
+#, fuzzy
msgctxt "Inline edit query"
msgid "Inline"
-msgstr "Inline"
+msgstr "Innebygd"
#: libraries/common.lib.php:1373 sql.php:895
msgid "Profiling"
@@ -3370,9 +3357,9 @@ msgid ""
"inside a frame, and is a potential [strong]security hole[/strong] allowing "
"cross-frame scripting attacks"
msgstr ""
-"Å tillate dette gir sider på andre domener muligheten til å innlemme "
+"Å tillate dette gir sider på andre domener muligheten til å legge inn "
"phpMyAdmin i en ramme, og er et potensielt [strong]sikkerhetshull[/strong] "
-"og muligjør cross-site scripting."
+"og muligjør cross-frame skripting"
#: libraries/config/messages.inc.php:22
msgid "Allow third party framing"
@@ -3391,8 +3378,9 @@ msgstr ""
"autentisering"
#: libraries/config/messages.inc.php:25
+#, fuzzy
msgid "Blowfish secret"
-msgstr "Blowfish secret"
+msgstr "Blowfish hemmelighet"
#: libraries/config/messages.inc.php:26
msgid "Highlight selected rows"
@@ -3511,7 +3499,7 @@ msgstr "Bekreft DROP spørringer"
#: libraries/config/messages.inc.php:48
msgid "Debug SQL"
-msgstr "Debug SQL"
+msgstr "Feilsøk SQL"
#: libraries/config/messages.inc.php:49
msgid "Default display direction"
@@ -4997,7 +4985,7 @@ msgstr "Signon sesjonsnavn"
#: libraries/config/messages.inc.php:424
msgid "Signon URL"
-msgstr "Signon URL"
+msgstr "Innloggingslink"
#: libraries/config/messages.inc.php:425
msgid "Socket on which MySQL server is listening, leave empty for default"
@@ -5604,7 +5592,7 @@ msgstr "Ugyldig IP addresse: %s"
#: libraries/core.lib.php:247
msgctxt "PHP documentation language"
msgid "en"
-msgstr "en"
+msgstr "no"
#: libraries/core.lib.php:266
#, php-format
@@ -5764,7 +5752,7 @@ msgstr "Eksporter rader fra %s tabell"
#: libraries/display_export.lib.php:92
msgid "Export Method:"
-msgstr "Eksportmetode"
+msgstr "Eksportmetode:"
#: libraries/display_export.lib.php:108
msgid "Quick - display only the minimal options"
@@ -8151,7 +8139,7 @@ msgstr "Vis tabelldimensjoner"
#: libraries/schema/User_Schema.class.php:420
msgid "Display all tables with the same width"
-msgstr "vis alle tabeller med samme bredde?"
+msgstr "Vis alle tabeller med samme lengde"
#: libraries/schema/User_Schema.class.php:425
msgid "Only show keys"
@@ -8320,8 +8308,8 @@ msgid ""
"below, if there is any, may also help you in diagnosing the problem"
msgstr ""
"Det ser ut til å være en feil i din SQL-spørring. En eventuell feilmelding "
-"fra MySQL-tjeneren er skrevet ut nedenfor, kan kanskje hjelpe deg med å "
-"finne feilen."
+"fra MySQL-tjeneren er skrevet ut nedenfor, og kan kanskje hjelpe deg med å "
+"finne feilen"
#: libraries/sqlparser.lib.php:175
msgid ""
@@ -8496,7 +8484,7 @@ msgstr "Partisjonsdefinisjon"
#: pmd_general.php:623 pmd_general.php:636 pmd_general.php:699
#: pmd_general.php:753
msgid "Operator"
-msgstr "Operator"
+msgstr "Operatør"
#: libraries/tbl_select.lib.php:103
#, fuzzy
@@ -8545,8 +8533,8 @@ msgid ""
"Displays a clickable thumbnail. The options are the maximum width and height "
"in pixels. The original aspect ratio is preserved."
msgstr ""
-"Viser et klikkbart tommelfingerbilde; valg: bredde, høyde i piksler (bevarer "
-"originale forhold)"
+"Viser et klikkbart ministyrbilde. Valgene er satt til maksimum lengde og "
+"høyde i piksler. Det opprinnelige størrelsesforholdet blir bevart."
#: libraries/transformations/image_jpeg__link.inc.php:10
msgid "Displays a link to download this image."
@@ -8762,10 +8750,9 @@ msgid "Official Homepage"
msgstr "Offisiell phpMyAdmin-hjemmeside"
#: main.php:242
-#, fuzzy
#| msgid "Attributes"
msgid "Contribute"
-msgstr "Attributter"
+msgstr "Bidra"
#: main.php:243
#, fuzzy
@@ -8773,10 +8760,9 @@ msgid "Get support"
msgstr "Eksporter"
#: main.php:244
-#, fuzzy
#| msgid "No change"
msgid "List of changes"
-msgstr "Ingen endring"
+msgstr "Endringsliste"
#: main.php:268
msgid ""
@@ -9947,8 +9933,9 @@ msgstr ""
"phpMyAdmin kunne ikke avslutte tråd %s. Den er sansynligvis alt avsluttet."
#: server_status.php:592
+#, fuzzy
msgid "Handler"
-msgstr "Handler"
+msgstr "Behandler"
#: server_status.php:593
msgid "Query cache"
@@ -9984,7 +9971,7 @@ msgstr "Transaksjonskoordinator"
#: server_status.php:615
msgid "Flush (close) all tables"
-msgstr "Flush (close) all tables"
+msgstr "Flush (lukk) alle tabeller"
#: server_status.php:617
msgid "Show open tables"
@@ -10000,7 +9987,7 @@ msgstr "Vis slavestatus"
#: server_status.php:633
msgid "Flush query cache"
-msgstr "Flush query cache"
+msgstr "Flush spørringsbufferen"
#: server_status.php:782
msgid "Runtime Information"
@@ -12078,14 +12065,13 @@ msgid "Browse distinct values"
msgstr "Se gjennom distinkte verdier"
#: tbl_structure.php:167 tbl_structure.php:168
-#, fuzzy
#| msgid "Adding Primary Key"
msgid "Add primary key"
-msgstr "Legger til primærnøkkel"
+msgstr "Legg til primærnøkkel"
#: tbl_structure.php:171 tbl_structure.php:172
msgid "Add unique index"
-msgstr ""
+msgstr "Legg til unik indeks"
#: tbl_structure.php:173 tbl_structure.php:174
#, fuzzy
From 739e68f83ca836b8af97c3a25c5349a0848063e2 Mon Sep 17 00:00:00 2001
From: Ashiyane Digital Security Team
Date: Sat, 7 Jul 2012 15:24:45 +0200
Subject: [PATCH 19/35] Translated using Weblate.
---
po/fa.po | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/po/fa.po b/po/fa.po
index 762d6fdfc8..155e7263d9 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.2-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-06-04 13:42+0200\n"
-"PO-Revision-Date: 2012-07-04 10:40+0200\n"
+"PO-Revision-Date: 2012-07-05 21:15+0200\n"
"Last-Translator: Ashiyane Digital Security Team \n"
"Language-Team: persian \n"
"Language: fa\n"
@@ -2428,7 +2428,7 @@ msgstr "تنظمیات دسترسی اشتباه در فایل تنظیمات ،
#: libraries/Config.class.php:1306
msgid "Font size"
-msgstr "اندازه حروف"
+msgstr "اندازه فونت"
#: libraries/Error_Handler.class.php:62
msgid "Too many error messages, some are not displayed."
@@ -5195,7 +5195,7 @@ msgstr ""
#: libraries/config/messages.inc.php:494 tbl_tracking.php:460
#: tbl_tracking.php:517
msgid "Username"
-msgstr "نام كاربر:"
+msgstr "نام كاربر"
#: libraries/config/messages.inc.php:495
msgid ""
@@ -5587,13 +5587,12 @@ msgstr "ساخت جدول جديد در پايگاه داده %s"
#, php-format
#| msgid "Create table on database %s"
msgid "Exporting rows from \"%s\" table"
-msgstr "ساخت جدول جديد در پايگاه داده %s "
+msgstr "ساخت جدول جديد در پايگاه داده %s"
#: libraries/display_export.lib.php:92
-#, fuzzy
#| msgid "Export"
msgid "Export Method:"
-msgstr "صدور"
+msgstr "صدور:"
#: libraries/display_export.lib.php:108
msgid "Quick - display only the minimal options"
@@ -5604,10 +5603,9 @@ msgid "Custom - display all possible options"
msgstr ""
#: libraries/display_export.lib.php:132
-#, fuzzy
#| msgid "Databases"
msgid "Database(s):"
-msgstr "پايگاههاي داده"
+msgstr "پايگاههاي داده:"
#: libraries/display_export.lib.php:134
#, fuzzy
From 6f951f6fe5889fe26efad25af2c33268198b45d0 Mon Sep 17 00:00:00 2001
From: Marcelo Altmann
Date: Sat, 7 Jul 2012 15:24:46 +0200
Subject: [PATCH 20/35] Translated using Weblate.
---
po/pt_BR.po | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/po/pt_BR.po b/po/pt_BR.po
index c7bf9d296a..63849654ad 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -4,8 +4,8 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.2-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-06-04 13:42+0200\n"
-"PO-Revision-Date: 2012-06-28 16:25+0200\n"
-"Last-Translator: Alexsandro Preis Dubinski \n"
+"PO-Revision-Date: 2012-07-05 17:02+0200\n"
+"Last-Translator: Marcelo Altmann \n"
"Language-Team: brazilian_portuguese \n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
@@ -6265,7 +6265,7 @@ msgstr ""
#: libraries/engines/pbms.lib.php:30
msgid "Garbage Threshold"
-msgstr ""
+msgstr "Limite de lixo"
#: libraries/engines/pbms.lib.php:31
msgid "The percentage of garbage in a repository file before it is compacted."
@@ -6327,10 +6327,12 @@ msgid ""
"The timeout for inactive connection with the keep-alive flag set. After this "
"time the connection will be closed. The time-out is in milliseconds (1/1000)."
msgstr ""
+"Tempo limite para conexões inativas com keep-alive ativado. Depois deste "
+"tempo a conexão será fechada. O tempo limite deve ser em milisegundos"
#: libraries/engines/pbms.lib.php:60
msgid "Metadata Headers"
-msgstr ""
+msgstr "Cabeçário de metadata"
#: libraries/engines/pbms.lib.php:61
msgid ""
@@ -6348,7 +6350,7 @@ msgstr ""
#: libraries/engines/pbms.lib.php:96 libraries/engines/pbxt.lib.php:127
#| msgid "Relations"
msgid "Related Links"
-msgstr "Links relatados"
+msgstr "Links relacionados"
#: libraries/engines/pbms.lib.php:98
msgid "The PrimeBase Media Streaming Blog by Barry Leslie"
@@ -6356,7 +6358,7 @@ msgstr ""
#: libraries/engines/pbms.lib.php:99
msgid "PrimeBase XT Home Page"
-msgstr ""
+msgstr "Página inicial do PrimeBase XT"
#: libraries/engines/pbxt.lib.php:22
msgid "Index cache size"
@@ -6401,7 +6403,7 @@ msgstr ""
#: libraries/engines/pbxt.lib.php:42
msgid "Transaction buffer size"
-msgstr ""
+msgstr "Tamanho do buffer de transação"
#: libraries/engines/pbxt.lib.php:43
msgid ""
From 54381365215e7d0ce70ca8ec15088482a13d788e Mon Sep 17 00:00:00 2001
From: Xavier Navarro
Date: Sat, 7 Jul 2012 15:25:09 +0200
Subject: [PATCH 21/35] Translated using Weblate.
---
po/ca.po | 350 ++++++++++++++++++++++++++++---------------------------
1 file changed, 177 insertions(+), 173 deletions(-)
diff --git a/po/ca.po b/po/ca.po
index ea8b762f90..0be0673195 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -4,15 +4,15 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 4.0.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-07-03 09:19+0200\n"
-"PO-Revision-Date: 2012-03-28 14:16+0200\n"
-"Last-Translator: Michal Čihař \n"
+"PO-Revision-Date: 2012-07-05 17:22+0200\n"
+"Last-Translator: Xavier Navarro \n"
"Language-Team: catalan \n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Weblate 0.8\n"
+"X-Generator: Weblate 1.1\n"
#: browse_foreigners.php:36 browse_foreigners.php:60 js/messages.php:354
#: libraries/DisplayResults.class.php:609 server_privileges.php:1851
@@ -1469,10 +1469,9 @@ msgid "From general log"
msgstr "Del registre general"
#: js/messages.php:172
-#, fuzzy
#| msgid "Loading logs"
msgid "Analysing logs"
-msgstr "Carregant els registres"
+msgstr "analitzant registres"
#: js/messages.php:173
msgid "Analysing & loading logs. This may take a while."
@@ -1513,10 +1512,9 @@ msgid "Jump to Log table"
msgstr "Saltar a la taula del registre"
#: js/messages.php:180
-#, fuzzy
#| msgid "No data"
msgid "No data found"
-msgstr "No hi ha dades"
+msgstr "No s'han trobat dades"
#: js/messages.php:181
msgid "Log analysed, but no data found in this time span."
@@ -1557,16 +1555,14 @@ msgid "Chart"
msgstr "Gràfic"
#: js/messages.php:191
-#, fuzzy
#| msgid "Add chart"
msgid "Edit chart"
-msgstr "Afegir gràfic"
+msgstr "Editar gràfic"
#: js/messages.php:192
-#, fuzzy
#| msgid "Series:"
msgid "Series"
-msgstr "Series:"
+msgstr "Series"
#. l10n: A collection of available filters
#: js/messages.php:195
@@ -1642,16 +1638,14 @@ msgid "Import"
msgstr "Importa"
#: js/messages.php:213
-#, fuzzy
#| msgid "Could not import configuration"
msgid "Import monitor configuration"
-msgstr "No es pot importar la configuració"
+msgstr "Importar configuració del monitor"
#: js/messages.php:214
-#, fuzzy
#| msgid "Please select the primary key or a unique key"
msgid "Please select the file you want to import"
-msgstr "Tria la clau principal o una clau única"
+msgstr "Tria l'arxiu a importar"
#: js/messages.php:216
msgid "Analyse Query"
@@ -1663,11 +1657,11 @@ msgstr "Sistema d'assessorament"
#: js/messages.php:221
msgid "Possible performance issues"
-msgstr ""
+msgstr "Possibles problemes de rendiment"
#: js/messages.php:222
msgid "Issue"
-msgstr ""
+msgstr "Problema"
#: js/messages.php:223
msgid "Recommendation"
@@ -1683,7 +1677,7 @@ msgstr "Justificació"
#: js/messages.php:226
msgid "Used variable / formula"
-msgstr ""
+msgstr "Variable usada / formula"
#: js/messages.php:227
msgid "Test"
@@ -1727,7 +1721,7 @@ msgstr "Correcte"
#: js/messages.php:242
msgid "Click to dismiss this notification"
-msgstr ""
+msgstr "Prem per rebutjar aquest avís"
#: js/messages.php:245
msgid "Renaming Databases"
@@ -1802,6 +1796,7 @@ msgstr "Esborrant"
#: js/messages.php:269
msgid "The definition of a stored function must contain a RETURN statement!"
msgstr ""
+"La definició d'una funció enmagatzemada ha d'incloure una instrucció RETURN!"
#: js/messages.php:272 libraries/rte/rte_routines.lib.php:747
msgid "ENUM/SET editor"
@@ -1828,7 +1823,7 @@ msgstr "Afegir %d valors"
#: js/messages.php:279
msgid ""
"Note: If the file contains multiple tables, they will be combined into one"
-msgstr ""
+msgstr "Nota: Si l'arxiu conté múltiples taules, es combinaran en una"
#: js/messages.php:282
msgid "Hide query box"
@@ -1880,15 +1875,15 @@ msgstr "Cerca de zoom"
#: js/messages.php:300
msgid "Each point represents a data row."
-msgstr ""
+msgstr "Cada punt representa una fila de dades."
#: js/messages.php:302
msgid "Hovering over a point will show its label."
-msgstr ""
+msgstr "Situant el cursor sobre un punt es mostrarà la seva etiqueta."
#: js/messages.php:304
msgid "To zoom in, select a section of the plot with the mouse."
-msgstr ""
+msgstr "Per acostar, selecciona una secció del gràfic amb el ratolí."
#: js/messages.php:306
msgid "Click reset zoom button to come back to original state."
@@ -1897,10 +1892,12 @@ msgstr ""
#: js/messages.php:308
msgid "Click a data point to view and possibly edit the data row."
msgstr ""
+"Prem en un punt de dades per veure i possiblement editar la fila de dades."
#: js/messages.php:310
msgid "The plot can be resized by dragging it along the bottom right corner."
msgstr ""
+"El gràfic es pot re-dimensionar arrossegant la cantonada inferior dreta."
#: js/messages.php:312
msgid "Select two columns"
@@ -1908,7 +1905,7 @@ msgstr "selecciona dues columnes"
#: js/messages.php:313
msgid "Select two different columns"
-msgstr ""
+msgstr "Selecciona dues columnes diferents"
#: js/messages.php:314
msgid "Query results"
@@ -1952,6 +1949,8 @@ msgid ""
"You haven't saved the changes in the layout. They will be lost if you don't "
"save them. Do you want to continue?"
msgstr ""
+"No has desat els canvis en el disseny. Es perdran si no els deses. Vols "
+"continuar?"
#: js/messages.php:344
msgid "Add an option for column "
@@ -1959,17 +1958,19 @@ msgstr "Afegeix una opció per a la columna "
#: js/messages.php:347
msgid "Press escape to cancel editing"
-msgstr ""
+msgstr "Prem la tecla escape per cancel·lar la edició"
#: js/messages.php:348
msgid ""
"You have edited some data and they have not been saved. Are you sure you "
"want to leave this page before saving the data?"
msgstr ""
+"Has editat algunes dades i no s'han desat. Estàs segur que vols sortir "
+"d'aquesta pàgina per desar les dades?"
#: js/messages.php:349
msgid "Drag to reorder"
-msgstr ""
+msgstr "Arrossega per reordenar"
#: js/messages.php:350
msgid "Click to sort"
@@ -1977,7 +1978,7 @@ msgstr "Clica per clasificar"
#: js/messages.php:351
msgid "Click to mark/unmark"
-msgstr ""
+msgstr "Prem per marcar/desmarcar"
#: js/messages.php:352
msgid "Double-click to copy column name"
@@ -1986,17 +1987,24 @@ msgstr ""
#: js/messages.php:353
msgid "Click the drop-down arrow to toggle column's visibility"
msgstr ""
+"Prem a la fletxa de llista desplegable per alternar la visibilitat de "
+"la columna"
#: js/messages.php:355
msgid ""
"This table does not contain a unique column. Features related to the grid "
"edit, checkbox, Edit, Copy and Delete links may not work after saving."
msgstr ""
+"Aquesta taula no conté una columna única. Característiques relacionades amb "
+"l'edició de quadrícula, checkbox, Editar, Copiar i Esborrar enllaços poden "
+"no funcionar després de desar."
#: js/messages.php:356
msgid ""
"You can also edit most columns by clicking directly on their content."
msgstr ""
+"També pots editar la majoria de les columnes prement directament en el "
+"seu contingut."
#: js/messages.php:357
msgid "Go to link"
@@ -2287,7 +2295,7 @@ msgstr "Se"
#. l10n: Month-year order for calendar, use either "calendar-month-year" or "calendar-year-month".
#: js/messages.php:506
msgid "calendar-month-year"
-msgstr ""
+msgstr "calendari-mes-any"
#. l10n: Year suffix for calendar, "none" is empty.
#: js/messages.php:508
@@ -2369,7 +2377,7 @@ msgstr "per hora"
#: libraries/Advisor.class.php:434
msgid "per day"
-msgstr ""
+msgstr "per dia"
#: libraries/CommonFunctions.class.php:251
#, php-format
@@ -2610,7 +2618,7 @@ msgstr "No hi ha cap arxiu per pujar"
#: libraries/CommonFunctions.class.php:3602
#: libraries/CommonFunctions.class.php:3603
msgid "Execute"
-msgstr ""
+msgstr "Executar"
#: libraries/CommonFunctions.class.php:4146
msgid "Print"
@@ -2619,11 +2627,13 @@ msgstr "Imprimeix"
#: libraries/Config.class.php:915
#, php-format
msgid "Existing configuration file (%s) is not readable."
-msgstr ""
+msgstr "No es pot llegir l'arxiu de configuració existent (%s)."
#: libraries/Config.class.php:945
msgid "Wrong permissions on configuration file, should not be world writable!"
msgstr ""
+"Permisos incorrectes a l'arxiu de configuració, no pot ser modificable per "
+"tothom!"
#: libraries/Config.class.php:1521
msgid "Font size"
@@ -2664,7 +2674,7 @@ msgstr "vertical"
#: libraries/DisplayResults.class.php:734
#, php-format
msgid "Headers every %s rows"
-msgstr ""
+msgstr "Capceleres cada %s files"
#: libraries/DisplayResults.class.php:1217
msgid "Sort by key"
@@ -2736,11 +2746,11 @@ msgstr "Amagar transformació del navegador"
#: libraries/DisplayResults.class.php:1426
msgid "Well Known Text"
-msgstr ""
+msgstr "Text conegut"
#: libraries/DisplayResults.class.php:1427
msgid "Well Known Binary"
-msgstr ""
+msgstr "Binari conegut"
#: libraries/DisplayResults.class.php:2631
#: libraries/DisplayResults.class.php:2647
@@ -2803,7 +2813,7 @@ msgstr "Mostra el gràfic"
#: libraries/DisplayResults.class.php:4512
msgid "Visualize GIS data"
-msgstr ""
+msgstr "Visualitzar dades GIS"
#: libraries/DisplayResults.class.php:4542 view_create.php:122
msgid "Create view"
@@ -2815,11 +2825,11 @@ msgstr "No s'ha trobat l'enllaç"
#: libraries/Error_Handler.class.php:65
msgid "Too many error messages, some are not displayed."
-msgstr ""
+msgstr "Masses missatges d'error, alguns no es mostren."
#: libraries/File.class.php:235
msgid "File was not an uploaded file."
-msgstr ""
+msgstr "L'arxiu no ha estat pujat."
#: libraries/File.class.php:273
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
@@ -2864,11 +2874,11 @@ msgstr ""
#: libraries/File.class.php:485
msgid "Error while moving uploaded file."
-msgstr ""
+msgstr "Error moven l'arxiu pujat."
#: libraries/File.class.php:493
msgid "Cannot read (moved) upload file."
-msgstr ""
+msgstr "No es pot llegir l'arxiu pujat (i mogut)."
#: libraries/Footer.class.php:197 libraries/Footer.class.php:201
#: libraries/Footer.class.php:204
@@ -3123,7 +3133,7 @@ msgstr "La taula %s ha canviat de nom a %s"
#: libraries/Table.class.php:1409
msgid "Could not save table UI preferences"
-msgstr ""
+msgstr "No s'ha pogut desar la llista de preferències d'interfície"
#: libraries/Table.class.php:1433
#, php-format
@@ -3131,6 +3141,8 @@ msgid ""
"Failed to cleanup table UI preferences (see $cfg['Servers'][$i]"
"['MaxTableUiprefs'] %s)"
msgstr ""
+"No s'ha pogut netejar la taula de preferències de la interfície d'usuari "
+"(vegeu $cfg['Servers'][$i]['MaxTableUiprefs'] %s)"
#: libraries/Table.class.php:1571
#, php-format
@@ -3139,6 +3151,9 @@ msgid ""
"after you refresh this page. Please check if the table structure has been "
"changed."
msgstr ""
+"No es pot desar la propietat d'interfície d'usuari \"%s\". Els canvis fets no "
+"seran persistents després d'actualitzar la pàgina. Comprova si l'estructura "
+"de la taula ha canviat."
#: libraries/TableSearch.class.php:211 libraries/insert_edit.lib.php:230
#: libraries/insert_edit.lib.php:236 libraries/rte/rte_routines.lib.php:1458
@@ -3219,10 +3234,9 @@ msgid "How to use"
msgstr "Cóm utilitzar"
#: libraries/TableSearch.class.php:1227
-#, fuzzy
#| msgid "Reset"
msgid "Reset zoom"
-msgstr "Reinicia"
+msgstr "Reinicia l'ampliació"
#: libraries/Theme.class.php:169
#, php-format
@@ -3254,7 +3268,7 @@ msgstr "No s'ha trobat el camí de les imatges del tema %s!"
#: libraries/Theme_Manager.class.php:363 themes.php:16 themes.php:21
msgid "Theme"
-msgstr ""
+msgstr "Tema"
#: libraries/Types.class.php:295
msgid ""
@@ -3605,6 +3619,8 @@ msgid ""
"This usually means there is a syntax error in it, please check any errors "
"shown below."
msgstr ""
+"Això generalment significa que té un error de sintaxi, revisa els errors que "
+"es mostren a continuació."
#: libraries/common.inc.php:581
#, php-format
@@ -3645,15 +3661,15 @@ msgstr "Es necessari actualitzar a %s %s o posterior."
#: libraries/common.inc.php:1076
msgid "GLOBALS overwrite attempt"
-msgstr ""
+msgstr "intent de sobreescriure la variable GLOBALS"
#: libraries/common.inc.php:1083
msgid "possible exploit"
-msgstr ""
+msgstr "possible aprofitament"
#: libraries/common.inc.php:1092
msgid "numeric key detected"
-msgstr ""
+msgstr "detectat teclat numéric"
#: libraries/config.values.php:53 libraries/config.values.php:60
#: libraries/config.values.php:68
@@ -3662,11 +3678,11 @@ msgstr "Ambdós"
#: libraries/config.values.php:57
msgid "Nowhere"
-msgstr ""
+msgstr "Enlloc"
#: libraries/config.values.php:58
msgid "Left"
-msgstr ""
+msgstr "Esquerra"
#: libraries/config.values.php:59
msgid "Right"
@@ -3944,6 +3960,8 @@ msgid ""
"Defines the minimum size for input fields generated for CHAR and VARCHAR "
"columns"
msgstr ""
+"Defineix el tamany mínim per als camps d'entrada generats per columnes CHAR "
+"i VARCHAR"
#: libraries/config/messages.inc.php:37
msgid "Minimum size for input field"
@@ -3954,6 +3972,7 @@ msgid ""
"Defines the maximum size for input fields generated for CHAR and VARCHAR "
"columns"
msgstr ""
+"Defineix el nombre dels camps d'entrada generats per columnes CHAR i VARCHAR"
#: libraries/config/messages.inc.php:39
msgid "Maximum size for input field"
@@ -4076,6 +4095,9 @@ msgid ""
"Disable the table maintenance mass operations, like optimizing or repairing "
"the selected tables of a database."
msgstr ""
+"Desactivar les operacions de manteniment massiu de taules, com "
+"l'optimització o la reparació de les taules seleccionades d'una base de "
+"dades."
#: libraries/config/messages.inc.php:67
msgid "Disable multi table maintenance"
@@ -5035,7 +5057,7 @@ msgstr "Aixó són enllaços a Edició, Còpia i Esborrat"
#: libraries/config/messages.inc.php:326
msgid "Where to show the table row links"
-msgstr ""
+msgstr "Ón de mostrar els vincles de fila de taula"
#: libraries/config/messages.inc.php:327
msgid "Use natural order for sorting table and database names"
@@ -5167,7 +5189,7 @@ msgstr "Motor d'enregistrament"
#: libraries/config/messages.inc.php:356
msgid "When browsing tables, the sorting of each table is remembered"
-msgstr ""
+msgstr "Al navegar per les taules, es recorda la classificació de cada taula"
#: libraries/config/messages.inc.php:357
msgid "Remember table's sorting"
@@ -5184,7 +5206,7 @@ msgstr "Repeteix capçeleres"
#: libraries/config/messages.inc.php:361
msgid "Save all edited cells at once"
-msgstr ""
+msgstr "Desa totes les cel.les editades alhora"
#: libraries/config/messages.inc.php:362
msgid "Directory where exports can be saved on server"
@@ -5311,6 +5333,8 @@ msgid ""
"An alternate host to hold the configuration storage; leave blank to use the "
"already defined host"
msgstr ""
+"Un hoste alternatiu per mantenir l'emmagatzematge de la configuració, deixa "
+"en blanc per utilitzar la màquina ja definida"
#: libraries/config/messages.inc.php:388
msgid "Control host"
@@ -5395,6 +5419,8 @@ msgid ""
"Limits number of table preferences which are stored in database, the oldest "
"records are automatically removed"
msgstr ""
+"Limita el nombre de preferències de taula que s'emmagatzemen a la base de "
+"dades, els registres més antics s'eliminen automàticament"
#: libraries/config/messages.inc.php:405
msgid "Maximal number of table preferences to store"
@@ -5731,6 +5757,8 @@ msgid ""
"Defines whether or not type display direction option is shown when browsing "
"a table"
msgstr ""
+"Defineix si es mostra o no l'opció de tipus de direcció de visualització "
+"quan es navega per una taula"
#: libraries/config/messages.inc.php:467
msgid "Show display direction"
@@ -5758,7 +5786,7 @@ msgstr "Mostra els camps de funció"
#: libraries/config/messages.inc.php:472
msgid "Whether to show hint or not"
-msgstr ""
+msgstr "Mostrar o no ajudes"
#: libraries/config/messages.inc.php:473
msgid "Show hint"
@@ -5792,6 +5820,8 @@ msgstr "Mostra consultes SQL"
msgid ""
"Defines whether the query box should stay on-screen after its submission"
msgstr ""
+"Defineix si el quadre de consulta ha de romandre a la pantalla després de la "
+"seva presentació"
#: libraries/config/messages.inc.php:480 libraries/sql_query_form.lib.php:377
msgid "Retain query box"
@@ -6080,7 +6110,7 @@ msgstr "Text format Open Document"
#: libraries/config/validate.lib.php:212
msgid "Could not initialize Drizzle connection library"
-msgstr ""
+msgstr "No s'ha pogut inicialitzar la biblioteca de connexió Drizzle"
#: libraries/config/validate.lib.php:221 libraries/config/validate.lib.php:229
msgid "Could not connect to Drizzle server"
@@ -6128,7 +6158,7 @@ msgstr "No es troba l'extensió %s. Comprova la configuració de PHP."
#: libraries/core.lib.php:430
msgid "possible deep recursion attack"
-msgstr ""
+msgstr "possible atac de recursivitat profunda"
#: libraries/database_interface.lib.php:1966
msgid ""
@@ -6144,7 +6174,7 @@ msgstr "El servidor no respon."
#: libraries/database_interface.lib.php:1974
msgid "Please check privileges of directory containing database."
-msgstr ""
+msgstr "Comprova els permisos del directori que conté la base de dades."
#: libraries/database_interface.lib.php:1983
msgid "Details..."
@@ -7056,7 +7086,7 @@ msgstr "De"
#: libraries/mult_submits.inc.php:282
msgid "To"
-msgstr ""
+msgstr "A"
#: libraries/mult_submits.inc.php:287 libraries/mult_submits.inc.php:300
#: libraries/sql_query_form.lib.php:423
@@ -7065,7 +7095,7 @@ msgstr "Envia"
#: libraries/mult_submits.inc.php:292
msgid "Add table prefix"
-msgstr ""
+msgstr "Afegir prefix de taula"
#: libraries/mult_submits.inc.php:295
msgid "Add prefix"
@@ -7321,7 +7351,7 @@ msgstr ""
#: libraries/plugins/auth/AuthenticationCookie.class.php:42
msgid "Failed to use Blowfish from mcrypt!"
-msgstr ""
+msgstr "No s'ha pogut utilitzar Blowfish de mcrypt!"
#: libraries/plugins/auth/AuthenticationCookie.class.php:81
msgid "Your session has expired. Please login again."
@@ -7861,23 +7891,23 @@ msgstr ""
#: libraries/plugins/import/ImportShp.class.php:49
msgid "ESRI Shape File"
-msgstr ""
+msgstr "Arxiu de tipus ESRI"
#: libraries/plugins/import/ImportShp.class.php:149
#, php-format
msgid "There was an error importing the ESRI shape file: \"%s\"."
-msgstr ""
+msgstr "Hi va haver un error en importar el fitxer de tipus ESRI: \"%s\"."
#: libraries/plugins/import/ImportShp.class.php:202
msgid ""
"You tried to import an invalid file or the imported file contains invalid "
"data"
-msgstr ""
+msgstr "Has intentat importar un arxiu no vàlid o conté dades no vàlides"
#: libraries/plugins/import/ImportShp.class.php:208
#, php-format
msgid "MySQL Spatial Extension does not support ESRI type \"%s\"."
-msgstr ""
+msgstr "La extensió espacial MySQL no és compatible amb el tipus ESRI \"%s\"."
#: libraries/plugins/import/ImportShp.class.php:256
msgid "The imported file does not contain any data"
@@ -8102,7 +8132,7 @@ msgstr "Taules persistents usades recentment"
#: libraries/relation.lib.php:227
msgid "Persistent tables' UI preferences"
-msgstr ""
+msgstr "Preferències de la interfície de taules persistents"
#: libraries/relation.lib.php:249
msgid "User preferences"
@@ -8253,12 +8283,12 @@ msgstr "Ha fallat la següent consulta: \"%s\""
#: libraries/rte/rte_events.lib.php:118
msgid "Sorry, we failed to restore the dropped event."
-msgstr ""
+msgstr "Ho sentim, no s'ha pogut restaurar l'esdeveniment eliminat."
#: libraries/rte/rte_events.lib.php:119 libraries/rte/rte_routines.lib.php:304
#: libraries/rte/rte_triggers.lib.php:90
msgid "The backed up query was:"
-msgstr ""
+msgstr "La consulta a la còpia de seguretat era:"
#: libraries/rte/rte_events.lib.php:123
#, php-format
@@ -8273,7 +8303,7 @@ msgstr "S'ha creat l'esdeveniment %1$s."
#: libraries/rte/rte_events.lib.php:143 libraries/rte/rte_routines.lib.php:337
#: libraries/rte/rte_triggers.lib.php:114
msgid "One or more errors have occured while processing your request: "
-msgstr ""
+msgstr "S'han produït un o més errors al processar la teva sol.licitud: "
#: libraries/rte/rte_events.lib.php:188
msgid "Edit event"
@@ -8306,11 +8336,11 @@ msgstr "Canviar a %s"
#: libraries/rte/rte_events.lib.php:430
msgid "Execute at"
-msgstr ""
+msgstr "Executar en"
#: libraries/rte/rte_events.lib.php:438
msgid "Execute every"
-msgstr ""
+msgstr "Executar cada"
#: libraries/rte/rte_events.lib.php:457
msgctxt "Start of recurring event"
@@ -8329,49 +8359,49 @@ msgstr "Preservar al completar"
#: libraries/rte/rte_events.lib.php:483 libraries/rte/rte_routines.lib.php:993
#: libraries/rte/rte_triggers.lib.php:368
msgid "Definer"
-msgstr ""
+msgstr "Definidor"
#: libraries/rte/rte_events.lib.php:528
#: libraries/rte/rte_routines.lib.php:1059
#: libraries/rte/rte_triggers.lib.php:407
msgid "The definer must be in the \"username@hostname\" format"
-msgstr ""
+msgstr "El definidor ha d'estar en el format \"usuari@servidor\""
#: libraries/rte/rte_events.lib.php:535
msgid "You must provide an event name"
-msgstr ""
+msgstr "Has de proporcionar un nom d'esdeveniment"
#: libraries/rte/rte_events.lib.php:547
msgid "You must provide a valid interval value for the event."
-msgstr ""
+msgstr "Has de proporcionar un valor de l'interval vàlid per a l'esdeveniment."
#: libraries/rte/rte_events.lib.php:559
msgid "You must provide a valid execution time for the event."
-msgstr ""
+msgstr "Has de proporcionar un temps d'execució vàlid per a l'esdeveniment."
#: libraries/rte/rte_events.lib.php:563
msgid "You must provide a valid type for the event."
-msgstr ""
+msgstr "Has de proporcionar un tipus vàlid per a l'esdeveniment."
#: libraries/rte/rte_events.lib.php:582
msgid "You must provide an event definition."
-msgstr ""
+msgstr "Has de proporcionar una definició d'esdeveniment."
#: libraries/rte/rte_footer.lib.php:31 server_privileges.php:2598
msgid "New"
-msgstr ""
+msgstr "Nou"
#: libraries/rte/rte_footer.lib.php:93
msgid "OFF"
-msgstr ""
+msgstr "Desconnectat"
#: libraries/rte/rte_footer.lib.php:98
msgid "ON"
-msgstr ""
+msgstr "Connectat"
#: libraries/rte/rte_footer.lib.php:110
msgid "Event scheduler status"
-msgstr ""
+msgstr "Estat del planificador d'esdeveniments"
#: libraries/rte/rte_list.lib.php:55
msgid "Returns"
@@ -8393,7 +8423,7 @@ msgstr "tipus de rutina invàlid: \"%s\""
#: libraries/rte/rte_routines.lib.php:303
msgid "Sorry, we failed to restore the dropped routine."
-msgstr ""
+msgstr "Malauradament, no hem pogut recuperar la rutina eliminada."
#: libraries/rte/rte_routines.lib.php:308
#, php-format
@@ -8415,7 +8445,7 @@ msgstr "Nom de rutina"
#: libraries/rte/rte_routines.lib.php:913
msgid "Parameters"
-msgstr ""
+msgstr "Paràmetres"
#: libraries/rte/rte_routines.lib.php:918
msgid "Direction"
@@ -8447,7 +8477,7 @@ msgstr "Retornar opcions"
#: libraries/rte/rte_routines.lib.php:989
msgid "Is deterministic"
-msgstr ""
+msgstr "És deterministic"
#: libraries/rte/rte_routines.lib.php:998
msgid "Security type"
@@ -8455,16 +8485,16 @@ msgstr "Tipus de seguretat"
#: libraries/rte/rte_routines.lib.php:1005
msgid "SQL data access"
-msgstr ""
+msgstr "Accés de dades SQL"
#: libraries/rte/rte_routines.lib.php:1075
msgid "You must provide a routine name"
-msgstr ""
+msgstr "Has de proporcionar un nom de rutina"
#: libraries/rte/rte_routines.lib.php:1101
#, php-format
msgid "Invalid direction \"%s\" given for parameter."
-msgstr ""
+msgstr "Direcció \"%s\" no vàlida donada per al paràmetre."
#: libraries/rte/rte_routines.lib.php:1115
#: libraries/rte/rte_routines.lib.php:1157
@@ -8472,25 +8502,28 @@ msgid ""
"You must provide length/values for routine parameters of type ENUM, SET, "
"VARCHAR and VARBINARY."
msgstr ""
+"Has de proporcionar la longitud/valors dels paràmetres de tipus ENUM, SET, "
+"VARCHAR i VARBINARY."
#: libraries/rte/rte_routines.lib.php:1133
msgid "You must provide a name and a type for each routine parameter."
msgstr ""
+"Has de proporcionar un nom i un tipus per a cada paràmetre de la rutina."
#: libraries/rte/rte_routines.lib.php:1145
msgid "You must provide a valid return type for the routine."
-msgstr ""
+msgstr "Has de proporcionar un tipus de resposta vàlida per a la rutina."
#: libraries/rte/rte_routines.lib.php:1191
msgid "You must provide a routine definition."
-msgstr ""
+msgstr "Has de proporcionar una definició de la rutina."
#: libraries/rte/rte_routines.lib.php:1286
#, php-format
msgid "%d row affected by the last statement inside the procedure"
msgid_plural "%d rows affected by the last statement inside the procedure"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%d fila afectada per l'última sentència dins el procediment"
+msgstr[1] "%d files afectades per l'última sentència dins el procediment"
#: libraries/rte/rte_routines.lib.php:1302
#, php-format
@@ -8500,7 +8533,7 @@ msgstr "Resultats de l'execució de la rutina %s"
#: libraries/rte/rte_routines.lib.php:1382
#: libraries/rte/rte_routines.lib.php:1390
msgid "Execute routine"
-msgstr ""
+msgstr "Executar rutina"
#: libraries/rte/rte_routines.lib.php:1448
#: libraries/rte/rte_routines.lib.php:1451
@@ -8509,7 +8542,7 @@ msgstr "Paràmetres de rutina"
#: libraries/rte/rte_triggers.lib.php:89
msgid "Sorry, we failed to restore the dropped trigger."
-msgstr ""
+msgstr "Malauradament, no s'ha pogut restaurar el disparador eliminat."
#: libraries/rte/rte_triggers.lib.php:94
#, php-format
@@ -12732,10 +12765,9 @@ msgid "Query cache disabled"
msgstr "Memòria cau de consultes desactivat"
#: libraries/advisory_rules.txt:149
-#, fuzzy
#| msgid "The server is not responding"
msgid "The query cache is not enabled."
-msgstr "El servidor no respon"
+msgstr "El cau de consultes no està activat."
#: libraries/advisory_rules.txt:150
msgid ""
@@ -12750,10 +12782,9 @@ msgid "query_cache_size is set to 0 or query_cache_type is set to 'OFF'"
msgstr ""
#: libraries/advisory_rules.txt:153
-#, fuzzy
#| msgid "Query cache"
msgid "Query caching method"
-msgstr "Memòria cau de consultes"
+msgstr "Mètode de cau de consultes"
#: libraries/advisory_rules.txt:156
#, fuzzy
@@ -12777,10 +12808,10 @@ msgid ""
msgstr ""
#: libraries/advisory_rules.txt:160
-#, fuzzy, php-format
+#, php-format
#| msgid "Query cache"
msgid "Query cache efficiency (%%)"
-msgstr "Memòria cau de consultes"
+msgstr "Eficiència del cau de consultes (%%)"
#: libraries/advisory_rules.txt:163
msgid "Query cache not running efficiently, it has a low hit rate."
@@ -12797,9 +12828,8 @@ msgid "The current query cache hit rate of %s%% is below 20%%"
msgstr "Tamany de l'àrea de classificació"
#: libraries/advisory_rules.txt:167
-#, fuzzy
msgid "Query Cache usage"
-msgstr "Memòria cau de consultes"
+msgstr "Ús del cau de consultes"
#: libraries/advisory_rules.txt:170
#, php-format
@@ -12820,10 +12850,9 @@ msgid ""
msgstr ""
#: libraries/advisory_rules.txt:174
-#, fuzzy
#| msgid "Query cache"
msgid "Query cache fragmentation"
-msgstr "Memòria cau de consultes"
+msgstr "Fragmentació del cau de consultes"
#: libraries/advisory_rules.txt:177
#, fuzzy
@@ -12858,12 +12887,13 @@ msgid "Query cache low memory prunes"
msgstr "Memòria cau de consultes utilitzada"
#: libraries/advisory_rules.txt:184
-#, fuzzy
#| msgid "The amount of free memory for query cache."
msgid ""
"Cached queries are removed due to low query cache memory from the query "
"cache."
-msgstr "La quantitat de memòria liure per a memòria cau de consultes."
+msgstr ""
+"S'esborren les consultes al cau degut a la poca memòria dedicada al cau de "
+"consultes."
#: libraries/advisory_rules.txt:185
msgid ""
@@ -12880,10 +12910,9 @@ msgid ""
msgstr ""
#: libraries/advisory_rules.txt:188
-#, fuzzy
#| msgid "Query cache"
msgid "Query cache max size"
-msgstr "Memòria cau de consultes"
+msgstr "Tamany màxim del cau de consultes"
#: libraries/advisory_rules.txt:191
msgid ""
@@ -12904,10 +12933,9 @@ msgid "Current query cache size: %s"
msgstr "Versió actual: %s"
#: libraries/advisory_rules.txt:195
-#, fuzzy
#| msgid "Query results"
msgid "Query cache min result size"
-msgstr "Resultats de consultes"
+msgstr "Tamany minim de resultats del cau de consultes"
#: libraries/advisory_rules.txt:198
msgid ""
@@ -12931,16 +12959,14 @@ msgid "query_cache_limit is set to 1 MiB"
msgstr ""
#: libraries/advisory_rules.txt:204
-#, fuzzy
#| msgid "Allows creating temporary tables."
msgid "Percentage of sorts that cause temporary tables"
-msgstr "Permet crear taules temporals."
+msgstr "Percentatge de classificacions que esdevenen taules temporals"
#: libraries/advisory_rules.txt:207 libraries/advisory_rules.txt:214
-#, fuzzy
#| msgid "Allows creating temporary tables."
msgid "Too many sorts are causing temporary tables."
-msgstr "Permet crear taules temporals."
+msgstr "Masses classificacions esdevenen en taules temporals."
#: libraries/advisory_rules.txt:208 libraries/advisory_rules.txt:215
msgid ""
@@ -12956,10 +12982,9 @@ msgid ""
msgstr ""
#: libraries/advisory_rules.txt:211
-#, fuzzy
#| msgid "Allows creating temporary tables."
msgid "Rate of sorts that cause temporary tables"
-msgstr "Permet crear taules temporals."
+msgstr "Rati de classificacions que provoquen taules temporals"
#: libraries/advisory_rules.txt:216
#, fuzzy, php-format
@@ -12969,10 +12994,9 @@ msgid ""
msgstr "Tamany de l'àrea de classificació"
#: libraries/advisory_rules.txt:218
-#, fuzzy
#| msgid "Textarea rows"
msgid "Sort rows"
-msgstr "Files per a textareas"
+msgstr "Files classificades"
#: libraries/advisory_rules.txt:221
msgid "There are lots of rows being sorted."
@@ -12992,16 +13016,14 @@ msgid "Sorted rows average: %s"
msgstr ""
#: libraries/advisory_rules.txt:226
-#, fuzzy
#| msgid "There are no files to upload"
msgid "Rate of joins without indexes"
-msgstr "No hi ha cap arxiu per pujar"
+msgstr "Rati d'unions (\"JOIN\") sense índex"
#: libraries/advisory_rules.txt:229
-#, fuzzy
#| msgid "There are no files to upload"
msgid "There are too many joins without indexes."
-msgstr "No hi ha cap arxiu per pujar"
+msgstr "Masses unions sense índex."
#: libraries/advisory_rules.txt:230
msgid ""
@@ -13146,11 +13168,10 @@ msgid ""
msgstr ""
#: libraries/advisory_rules.txt:269
-#, fuzzy
#| msgid "%s table"
#| msgid_plural "%s tables"
msgid "Temp disk rate"
-msgstr "%s taula"
+msgstr "Rati de taules temporals en disc"
#: libraries/advisory_rules.txt:273
msgid ""
@@ -13171,10 +13192,9 @@ msgid ""
msgstr ""
#: libraries/advisory_rules.txt:289
-#, fuzzy
#| msgid "Sort buffer size"
msgid "MyISAM key buffer size"
-msgstr "Tamany de l'àrea de classificació"
+msgstr "Tamany de l'àrea de claus MyISAM"
#: libraries/advisory_rules.txt:292
msgid "Key buffer is not initialized. No MyISAM indexes will be cached."
@@ -13193,16 +13213,16 @@ msgid "key_buffer_size is 0"
msgstr "Tamany de l'àrea de classificació"
#: libraries/advisory_rules.txt:296
-#, fuzzy, php-format
+#, php-format
#| msgid "Sort buffer size"
msgid "Max %% MyISAM key buffer ever used"
-msgstr "Tamany de l'àrea de classificació"
+msgstr "%% Màxim àrea de claus MyISAM usada mai"
#: libraries/advisory_rules.txt:299 libraries/advisory_rules.txt:307
-#, fuzzy, php-format
+#, php-format
#| msgid "Sort buffer size"
msgid "MyISAM key buffer (index cache) %% used is low."
-msgstr "Tamany de l'àrea de classificació"
+msgstr "Àrea de claus MyISAM (cau d'índex) usada %% baixa."
#: libraries/advisory_rules.txt:300 libraries/advisory_rules.txt:308
msgid ""
@@ -13212,17 +13232,18 @@ msgid ""
msgstr ""
#: libraries/advisory_rules.txt:301
-#, fuzzy, php-format
+#, php-format
#| msgid "Sort buffer size"
msgid ""
"max %% MyISAM key buffer ever used: %s%%, this value should be above 95%%"
-msgstr "Tamany de l'àrea de classificació"
+msgstr ""
+"Màxim %% d'àrea de claus MyISAM usat mai: %s%%, aquest valor ha d'estar al "
+"voltant del 95%%"
#: libraries/advisory_rules.txt:304
-#, fuzzy
#| msgid "Sort buffer size"
msgid "Percentage of MyISAM key buffer used"
-msgstr "Tamany de l'àrea de classificació"
+msgstr "Percentatge usat de l'àrea de claus MyISAM"
#: libraries/advisory_rules.txt:309
#, fuzzy, php-format
@@ -13252,16 +13273,14 @@ msgid "Index reads from memory: %s%%, this value should be above 95%%"
msgstr "Tamany de l'àrea de classificació"
#: libraries/advisory_rules.txt:320
-#, fuzzy
#| msgid "Create table"
msgid "Rate of table open"
-msgstr "Crea una taula"
+msgstr "Rati de taules obertes"
#: libraries/advisory_rules.txt:323
-#, fuzzy
#| msgid "The current number of pending writes."
msgid "The rate of opening tables is high."
-msgstr "El nombre actual d'escritures pendents."
+msgstr "El rati de taules obertes és alt."
#: libraries/advisory_rules.txt:324
msgid ""
@@ -13276,10 +13295,9 @@ msgid "Opened table rate: %s, this value should be less than 10 per hour"
msgstr "Tamany de l'àrea de classificació"
#: libraries/advisory_rules.txt:327
-#, fuzzy
#| msgid "Format of imported file"
msgid "Percentage of used open files limit"
-msgstr "Format de l'arxiu importat"
+msgstr "Percentatge d'ús del límit d'arxius oberts"
#: libraries/advisory_rules.txt:330
msgid ""
@@ -13300,16 +13318,14 @@ msgid ""
msgstr ""
#: libraries/advisory_rules.txt:334
-#, fuzzy
#| msgid "Format of imported file"
msgid "Rate of open files"
-msgstr "Format de l'arxiu importat"
+msgstr "Rati d'arxius oberts"
#: libraries/advisory_rules.txt:337
-#, fuzzy
#| msgid "The number of pending log file fsyncs."
msgid "The rate of opening files is high."
-msgstr "El nombre d'operacions fsync pendents a l'arxiu de registre."
+msgstr "El rati d'arxius oberts és alt."
#: libraries/advisory_rules.txt:339
#, fuzzy, php-format
@@ -13318,16 +13334,15 @@ msgid "Opened files rate: %s, this value should be less than 5 per hour"
msgstr "Tamany de l'àrea de classificació"
#: libraries/advisory_rules.txt:341
-#, fuzzy, php-format
+#, php-format
#| msgid "Create table on database %s"
msgid "Immediate table locks %%"
-msgstr "Crear una taula nova a la base de dades %s"
+msgstr "%% de bloquejos immediats de taules"
#: libraries/advisory_rules.txt:344 libraries/advisory_rules.txt:351
-#, fuzzy
#| msgid " number of times that a table lock was acquired immediately."
msgid "Too many table locks were not granted immediately."
-msgstr "El nombre de vegades que un bloqueig de taula s'ha fet immediatament."
+msgstr "Masses bloquejos de taula no s'han fet immediatament."
#: libraries/advisory_rules.txt:345 libraries/advisory_rules.txt:352
msgid "Optimize queries and/or use InnoDB to reduce lock wait."
@@ -13350,10 +13365,9 @@ msgid "Table lock wait rate: %s, this value should be less than 1 per hour"
msgstr "Tamany de l'àrea de classificació"
#: libraries/advisory_rules.txt:355
-#, fuzzy
#| msgid "Key cache"
msgid "Thread cache"
-msgstr "Memòria cau de claus"
+msgstr "Memòria cau de fils"
#: libraries/advisory_rules.txt:358
msgid ""
@@ -13372,16 +13386,15 @@ msgid "The thread cache is set to 0"
msgstr "El seguiment no està actiu."
#: libraries/advisory_rules.txt:362
-#, fuzzy, php-format
+#, php-format
#| msgid "Tracking is not active."
msgid "Thread cache hit rate %%"
-msgstr "El seguiment no està actiu."
+msgstr "%% de rati d'encerts al cau de fils"
#: libraries/advisory_rules.txt:365
-#, fuzzy
#| msgid "Tracking is not active."
msgid "Thread cache is not efficient."
-msgstr "El seguiment no està actiu."
+msgstr "El cau de fils no és eficient."
#: libraries/advisory_rules.txt:366
msgid "Increase {thread_cache_size}."
@@ -13400,10 +13413,9 @@ msgid "Threads that are slow to launch"
msgstr "El nombre de fils que no estàn dormint."
#: libraries/advisory_rules.txt:372
-#, fuzzy
#| msgid "The number of threads that are not sleeping."
msgid "There are too many threads that are slow to launch."
-msgstr "El nombre de fils que no estàn dormint."
+msgstr "Hi ha massa fils que s'inicien lentament."
#: libraries/advisory_rules.txt:373
msgid ""
@@ -13441,10 +13453,9 @@ msgid "slow_launch_time is set to %s"
msgstr "«long_query_time» està configurat a %d segon(s)."
#: libraries/advisory_rules.txt:385
-#, fuzzy
#| msgid "Persistent connections"
msgid "Percentage of used connections"
-msgstr "Connexions persistents"
+msgstr "Percentatge de connexions usades"
#: libraries/advisory_rules.txt:388
msgid ""
@@ -13466,10 +13477,9 @@ msgid ""
msgstr ""
#: libraries/advisory_rules.txt:392
-#, fuzzy
#| msgid "Persistent connections"
msgid "Percentage of aborted connections"
-msgstr "Connexions persistents"
+msgstr "Percentatge de connexions fallides"
#: libraries/advisory_rules.txt:395 libraries/advisory_rules.txt:402
#, fuzzy
@@ -13491,10 +13501,9 @@ msgid "%s%% of all connections are aborted. This value should be below 1%%"
msgstr ""
#: libraries/advisory_rules.txt:399
-#, fuzzy
#| msgid "Persistent connections"
msgid "Rate of aborted connections"
-msgstr "Connexions persistents"
+msgstr "Rati de connexions fallides"
#: libraries/advisory_rules.txt:404
#, php-format
@@ -13503,10 +13512,9 @@ msgid ""
msgstr ""
#: libraries/advisory_rules.txt:406
-#, fuzzy
#| msgid "Format of imported file"
msgid "Percentage of aborted clients"
-msgstr "Format de l'arxiu importat"
+msgstr "Percentatge de clients avortats"
#: libraries/advisory_rules.txt:409 libraries/advisory_rules.txt:416
#, fuzzy
@@ -13527,10 +13535,9 @@ msgid "%s%% of all clients are aborted. This value should be below 2%%"
msgstr ""
#: libraries/advisory_rules.txt:413
-#, fuzzy
#| msgid "Format of imported file"
msgid "Rate of aborted clients"
-msgstr "Format de l'arxiu importat"
+msgstr "Rati de clients avortats"
#: libraries/advisory_rules.txt:418
#, fuzzy, php-format
@@ -13543,10 +13550,9 @@ msgid "Is InnoDB disabled?"
msgstr ""
#: libraries/advisory_rules.txt:425
-#, fuzzy
#| msgid "Could not save configuration"
msgid "You do not have InnoDB enabled."
-msgstr "No es pot desar la configuració"
+msgstr "El motor InnoDB no està activat."
#: libraries/advisory_rules.txt:426
msgid "InnoDB is usually the better choice for table engines."
@@ -13557,18 +13563,18 @@ msgid "have_innodb is set to 'value'"
msgstr ""
#: libraries/advisory_rules.txt:429
-#, fuzzy
#| msgid "Buffer pool size"
msgid "InnoDB log size"
-msgstr "Tamany de la memòria cau"
+msgstr "Tamany del registre d'InnoDB"
#: libraries/advisory_rules.txt:432
-#, fuzzy
#| msgid "The number writes done to the InnoDB buffer pool."
msgid ""
"The InnoDB log file size is not an appropriate size, in relation to the "
"InnoDB buffer pool."
-msgstr "El nombre d'escriptures fetes a la memòria cau d'InnoDB."
+msgstr ""
+"El tamany del registre d'InnoDB no és acurat, en relació a la reserva de "
+"búfers InnoDB."
#: libraries/advisory_rules.txt:433
#, php-format
@@ -13622,10 +13628,9 @@ msgid "Your absolute InnoDB log size is %s MiB"
msgstr ""
#: libraries/advisory_rules.txt:443
-#, fuzzy
#| msgid "Buffer pool size"
msgid "InnoDB buffer pool size"
-msgstr "Tamany de la memòria cau"
+msgstr "Tamany del búfer d'InnoDB"
#: libraries/advisory_rules.txt:446
#, fuzzy
@@ -13658,10 +13663,9 @@ msgid ""
msgstr ""
#: libraries/advisory_rules.txt:452
-#, fuzzy
#| msgid "max. concurrent connections"
msgid "MyISAM concurrent inserts"
-msgstr "max. connexions a la vegada"
+msgstr "Insercions MyISAM a l'hora"
#: libraries/advisory_rules.txt:455
#, fuzzy
From cadbc5ec5617a9540446d32aef9c065f4605d29c Mon Sep 17 00:00:00 2001
From: Aputsiaq Niels Janussen
Date: Sat, 7 Jul 2012 15:25:10 +0200
Subject: [PATCH 22/35] Translated using Weblate.
---
po/da.po | 135 +++++++++++++++++++++++--------------------------------
1 file changed, 57 insertions(+), 78 deletions(-)
diff --git a/po/da.po b/po/da.po
index 8dd9b15df6..ad8f43b951 100644
--- a/po/da.po
+++ b/po/da.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 4.0.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-07-03 09:19+0200\n"
-"PO-Revision-Date: 2012-07-04 01:34+0200\n"
+"PO-Revision-Date: 2012-07-05 23:51+0200\n"
"Last-Translator: Aputsiaq Niels Janussen \n"
"Language-Team: danish \n"
"Language: da\n"
@@ -1059,7 +1059,7 @@ msgstr "Intet brugernavn!"
#: js/messages.php:53 server_privileges.php:1448 user_password.php:109
msgid "The password is empty!"
-msgstr "Der er ikke angivet nogen adgangskode"
+msgstr "Adgangskoden er tom!"
#: js/messages.php:54 server_privileges.php:1446 user_password.php:112
msgid "The passwords aren't the same!"
@@ -1397,7 +1397,7 @@ msgid ""
"restart:"
msgstr ""
"De følgende indstillinger vil blive anvendt globalt og nulstillet til "
-"standard ved genstart af server"
+"standard ved genstart af server:"
#. l10n: %s is FILE or TABLE
#: js/messages.php:153
@@ -2489,7 +2489,7 @@ msgstr "%s dage, %s timer, %s minutter og %s sekunder"
#: libraries/CommonFunctions.class.php:2204
msgid "Missing parameter:"
-msgstr "Manglende parameter"
+msgstr "Manglende parameter:"
#: libraries/CommonFunctions.class.php:2624
#: libraries/CommonFunctions.class.php:2628
@@ -3088,10 +3088,10 @@ msgid "Source database `%s` was not found!"
msgstr "Kildedatabasen '%s' blev ikke fundet!"
#: libraries/Table.class.php:774
-#, fuzzy, php-format
+#, php-format
#| msgid "Theme %s not found!"
msgid "Target database `%s` was not found!"
-msgstr "Tema %s ikke fundet!"
+msgstr "Mål-databasen '%s' blev ikke fundet!"
#: libraries/Table.class.php:1200
msgid "Invalid database"
@@ -3107,10 +3107,10 @@ msgid "Error renaming table %1$s to %2$s"
msgstr "Fejl ved omdøbning af tabel %1$s til %2$s"
#: libraries/Table.class.php:1265
-#, fuzzy, php-format
+#, php-format
#| msgid "Table %s has been renamed to %s"
msgid "Table %1$s has been renamed to %2$s."
-msgstr "Tabellen %s er nu omdøbt til %s"
+msgstr "Tabellen %1$s er nu omdøbt til %2$s."
#: libraries/Table.class.php:1409
msgid "Could not save table UI preferences"
@@ -3165,7 +3165,7 @@ msgstr "Rediger/Indsæt"
#: libraries/TableSearch.class.php:795
msgid "Select columns (at least one):"
-msgstr "Vælg mindst een kolonne"
+msgstr "Vælg kolonner (mindst én):"
#: libraries/TableSearch.class.php:815
msgid "Add search conditions (body of the \"where\" clause):"
@@ -3215,10 +3215,9 @@ msgid "How to use"
msgstr "Hvordan man bruger"
#: libraries/TableSearch.class.php:1227
-#, fuzzy
#| msgid "Reset"
msgid "Reset zoom"
-msgstr "Nulstil"
+msgstr "Nulstil zoom"
#: libraries/Theme.class.php:169
#, php-format
@@ -3323,10 +3322,10 @@ msgid "An alias for BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE"
msgstr ""
#: libraries/Types.class.php:319 libraries/Types.class.php:721
-#, fuzzy, php-format
+#, php-format
#| msgid "Create version %s of %s.%s"
msgid "A date, supported range is %1$s to %2$s"
-msgstr "Opret version %s af %s.%s"
+msgstr "En dato, understøttet interval er %1$s til %2$s"
#: libraries/Types.class.php:321 libraries/Types.class.php:723
#, php-format
@@ -3340,10 +3339,10 @@ msgid ""
msgstr ""
#: libraries/Types.class.php:325 libraries/Types.class.php:727
-#, fuzzy, php-format
+#, php-format
#| msgid "Error renaming table %1$s to %2$s"
msgid "A time, range is %1$s to %2$s"
-msgstr "Fejl ved omdøbning af tabel %1$s til %2$s"
+msgstr "Et tidspunkt, interval er %1$s til %2$s"
#: libraries/Types.class.php:327
msgid ""
@@ -3448,10 +3447,9 @@ msgid "A curve with linear interpolation between points"
msgstr ""
#: libraries/Types.class.php:363
-#, fuzzy
#| msgid "Add a polygon"
msgid "A polygon"
-msgstr "Tilføj polygon"
+msgstr "En polygon"
#: libraries/Types.class.php:365
msgid "A collection of points"
@@ -3475,21 +3473,18 @@ msgid "Numeric"
msgstr ""
#: libraries/Types.class.php:642 libraries/Types.class.php:976
-#, fuzzy
#| msgid "Create an index"
msgctxt "date and time types"
msgid "Date and time"
-msgstr "Lav et nyt indeks"
+msgstr "Dato og tid"
#: libraries/Types.class.php:651 libraries/Types.class.php:979
-#, fuzzy
#| msgid "Linestring"
msgctxt "string types"
msgid "String"
-msgstr "Linjestreng"
+msgstr "Streng"
#: libraries/Types.class.php:672
-#, fuzzy
#| msgid "Spatial"
msgctxt "spatial types"
msgid "Spatial"
@@ -3610,7 +3605,6 @@ msgid "Could not load default configuration from: %1$s"
msgstr "Kunne ikke indlæse standardkonfiguration fra: %1$s"
#: libraries/common.inc.php:588
-#, fuzzy
#| msgid ""
#| "The $cfg['PmaAbsoluteUri'] directive MUST be set in your "
#| "configuration file!"
@@ -3618,7 +3612,7 @@ msgid ""
"The [code]$cfg['PmaAbsoluteUri'][/code] directive MUST be set in your "
"configuration file!"
msgstr ""
-"$cfg['PmaAbsoluteUri'] direktivet SKAL være sat i din "
+"Direktitvet [code]$cfg['PmaAbsoluteUri'][/code] SKAL være sat i din "
"konfigurationsfil!"
#: libraries/common.inc.php:621
@@ -3949,10 +3943,9 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:37
-#, fuzzy
#| msgid "Customize text input fields"
msgid "Minimum size for input field"
-msgstr "Tilpas tekstfelter"
+msgstr "Mindste størrelse for input-felt"
#: libraries/config/messages.inc.php:38
msgid ""
@@ -3961,10 +3954,9 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:39
-#, fuzzy
#| msgid "Maximum size for temporary sort files"
msgid "Maximum size for input field"
-msgstr "Maksimal størrelse for midlertidige sorteringsfiler"
+msgstr "Maksimal størrelse for input-felt"
#: libraries/config/messages.inc.php:40
msgid "Number of columns for CHAR/VARCHAR textareas"
@@ -4053,10 +4045,9 @@ msgid "Whether the table structure actions should be hidden"
msgstr ""
#: libraries/config/messages.inc.php:59
-#, fuzzy
#| msgid "Propose table structure"
msgid "Hide table structure actions"
-msgstr "Foreslå tabelstruktur"
+msgstr "Skjul handlinger for tabelstruktur"
#: libraries/config/messages.inc.php:60
msgid "Show binary contents as HEX by default"
@@ -4629,20 +4620,18 @@ msgid "Customize startup page"
msgstr "Tilpas opstartside"
#: libraries/config/messages.inc.php:228
-#, fuzzy
#| msgid "Database server"
msgid "Database structure"
-msgstr "Database server"
+msgstr "Database-struktur"
#: libraries/config/messages.inc.php:229
msgid "Choose which details to show in the database structure (list of tables)"
msgstr ""
#: libraries/config/messages.inc.php:230
-#, fuzzy
#| msgid "Database server"
msgid "Table structure"
-msgstr "Database server"
+msgstr "Tabel-struktur"
#: libraries/config/messages.inc.php:231
msgid "Settings for the table structure (list of columns)"
@@ -4816,10 +4805,9 @@ msgid "Minimum number of tables to display the table filter box"
msgstr "Mindste antal tabeller der skal vises i tabel-filterboksen"
#: libraries/config/messages.inc.php:281
-#, fuzzy
#| msgid "Minimum number of tables to display the table filter box"
msgid "Minimum number of databases to display the database filter box"
-msgstr "Mindste antal tabeller der skal vises i tabel-filterboksen"
+msgstr "Mindste antal databaser, der skal vises i database-filterboksen"
#: libraries/config/messages.inc.php:282
msgid "String that separates databases into different tree levels"
@@ -5308,10 +5296,9 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:388
-#, fuzzy
#| msgid "Control user"
msgid "Control host"
-msgstr "Kontrolbruger"
+msgstr "Kontrolvært"
#: libraries/config/messages.inc.php:389
msgid "Count tables when showing database list"
@@ -5393,10 +5380,9 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:405
-#, fuzzy
#| msgid "Maximum number of tables displayed in table list"
msgid "Maximal number of table preferences to store"
-msgstr "Maksimalt antal tabeller vist i tabellisten"
+msgstr "Maksimalt antal tabel-præferencer, der lagres"
#: libraries/config/messages.inc.php:406
msgid "Try to connect without password"
@@ -5692,10 +5678,9 @@ msgid "Show or hide a column displaying the Creation timestamp for all tables"
msgstr ""
#: libraries/config/messages.inc.php:461
-#, fuzzy
#| msgid "Show more actions"
msgid "Show Creation timestamp"
-msgstr "Vis flere operationer"
+msgstr "Vis tidsstempel for oprettelse"
#: libraries/config/messages.inc.php:462
msgid ""
@@ -5712,10 +5697,9 @@ msgid ""
msgstr ""
#: libraries/config/messages.inc.php:465
-#, fuzzy
#| msgid "Show master status"
msgid "Show Last check timestamp"
-msgstr "Vis master status"
+msgstr "Vis tidsstempel for Seneste tjek"
#: libraries/config/messages.inc.php:466
msgid ""
@@ -6121,18 +6105,18 @@ msgid "possible deep recursion attack"
msgstr "muligt dybt rekursionsangreb"
#: libraries/database_interface.lib.php:1966
-#, fuzzy
#| msgid " the local MySQL server's socket is not correctly configured)"
msgid ""
"The server is not responding (or the local server's socket is not correctly "
"configured)."
-msgstr "(eller den lokale MySQL servers socket er ikke korrekt konfigureret)"
+msgstr ""
+"Serveren svarer ikke (eller den lokale servers socket er ikke korrekt "
+"konfigureret)."
#: libraries/database_interface.lib.php:1969
-#, fuzzy
#| msgid "The server is not responding"
msgid "The server is not responding."
-msgstr "Serveren svarer ikke"
+msgstr "Serveren svarer ikke."
#: libraries/database_interface.lib.php:1974
msgid "Please check privileges of directory containing database."
@@ -6155,13 +6139,13 @@ msgstr[0] "I alt: %s sammenfald"
msgstr[1] "I alt %s sammenfald"
#: libraries/db_search.lib.php:211
-#, fuzzy, php-format
+#, php-format
#| msgid "%1$s match inside table %2$s "
#| msgid_plural "%1$s matches inside table %2$s "
msgid "%1$s match in %2$s "
msgid_plural "%1$s matches in %2$s "
-msgstr[0] "%1$s sammenfald i tabel %2$s "
-msgstr[1] "%1$s sammenfald i tabel %2$s "
+msgstr[0] "%1$s sammenfald i %2$s "
+msgstr[1] "%1$s sammenfald i %2$s "
#: libraries/db_search.lib.php:233
#, php-format
@@ -6402,7 +6386,7 @@ msgstr ""
#: libraries/display_export.lib.php:367 libraries/display_import.lib.php:326
msgid "Encoding Conversion:"
-msgstr "Inkodningskonvertering"
+msgstr "Konvertering af indkodning:"
#: libraries/display_git_revision.lib.php:59
#, php-format
@@ -6418,16 +6402,16 @@ msgid "Git revision"
msgstr ""
#: libraries/display_git_revision.lib.php:70
-#, fuzzy, php-format
+#, php-format
#| msgid "Create version %s of %s.%s"
msgid "committed on %1$s by %2$s"
-msgstr "Opret version %s af %s.%s"
+msgstr "indsendt den %1$s af %2$s"
#: libraries/display_git_revision.lib.php:78
-#, fuzzy, php-format
+#, php-format
#| msgid "Create version %s of %s.%s"
msgid "authored on %1$s by %2$s"
-msgstr "Opret version %s af %s.%s"
+msgstr "forfattet den %1$s af %2$s"
#: libraries/display_import.lib.php:68
msgid ""
@@ -6445,10 +6429,9 @@ msgid "%s of %s"
msgstr ""
#: libraries/display_import.lib.php:85
-#, fuzzy
#| msgid "Format of imported file"
msgid "Uploading your import file..."
-msgstr "Format på importeret fil"
+msgstr "Overfører din importfil ..."
#: libraries/display_import.lib.php:93
#, php-format
@@ -6921,10 +6904,10 @@ msgid "Edit structure by following the \"Structure\" link"
msgstr "Rediger struktur ved at følge linket \"Struktur\""
#: libraries/import.lib.php:1178
-#, fuzzy, php-format
+#, php-format
#| msgid "Go to database"
msgid "Go to database: %s"
-msgstr "Gå til database"
+msgstr "Gå til databasen: %s"
#: libraries/import.lib.php:1181 libraries/import.lib.php:1209
#, php-format
@@ -6932,10 +6915,10 @@ msgid "Edit settings for %s"
msgstr "Rediger indstillinger for %s"
#: libraries/import.lib.php:1204
-#, fuzzy, php-format
+#, php-format
#| msgid "Go to table"
msgid "Go to table: %s"
-msgstr "Gå til tabel"
+msgstr "Gå til tabellen: %s"
#: libraries/import.lib.php:1207
#, php-format
@@ -6943,10 +6926,10 @@ msgid "Structure of %s"
msgstr "Strukturen af %s"
#: libraries/import.lib.php:1215
-#, fuzzy, php-format
+#, php-format
#| msgid "Go to view"
msgid "Go to view: %s"
-msgstr "Gå til view"
+msgstr "Gå til view: %s"
#: libraries/insert_edit.lib.php:235 libraries/insert_edit.lib.php:266
#: pmd_general.php:174
@@ -7055,10 +7038,9 @@ msgid "Add prefix"
msgstr "Tilføj præfiks"
#: libraries/mult_submits.inc.php:309
-#, fuzzy
#| msgid "Do you really want to "
msgid "Do you really want to execute the following query?"
-msgstr "Er du sikker på at du vil "
+msgstr "Er du sikker på at du vil udføre følgende forespørgsel?"
#: libraries/mult_submits.inc.php:533 tbl_replace.php:243
msgid "No change"
@@ -7550,16 +7532,14 @@ msgid "MediaWiki Table"
msgstr "MediaWiki tabel"
#: libraries/plugins/export/ExportMediawiki.class.php:77
-#, fuzzy
#| msgid "Export contents"
msgid "Export table names"
-msgstr "Eksport indhold"
+msgstr "Eksportér tabelnavne"
#: libraries/plugins/export/ExportMediawiki.class.php:84
-#, fuzzy
#| msgid "horizontal (rotated headers)"
msgid "Export table headers"
-msgstr "vandret (roterede overskrifter)"
+msgstr "Eksportér tabel-hoveder"
#: libraries/plugins/export/ExportPdf.class.php:69
msgid "PDF"
@@ -7730,7 +7710,7 @@ msgstr "RELATIONS FOR TABLE (Relationer for tabellen)"
#: libraries/plugins/export/ExportSql.class.php:1537
msgid "Error reading data:"
-msgstr "Fejl ved læsning af data."
+msgstr "Fejl ved læsning af data:"
#: libraries/plugins/export/ExportXml.class.php:68
#: libraries/plugins/import/ImportXml.class.php:49
@@ -7820,10 +7800,10 @@ msgid "This plugin does not support compressed imports!"
msgstr "Denne plugin understøtter ikke komprimeret import!"
#: libraries/plugins/import/ImportMediawiki.class.php:298
-#, fuzzy, php-format
+#, php-format
#| msgid "Invalid format of CSV input on line %d."
msgid "Invalid format of mediawiki input on line: %s."
-msgstr "Ugyldigt format for CSV-input på linie %d."
+msgstr "Ugyldigt format for mediawiki-input på linje: %s."
#: libraries/plugins/import/ImportOds.class.php:73
msgid "Import percentages as proper decimals (ex. 12.00% to .12) "
@@ -7867,7 +7847,7 @@ msgstr "MySQL Spatial Extension understøtter ikke ESRI type \"%s\"."
#: libraries/plugins/import/ImportShp.class.php:256
msgid "The imported file does not contain any data"
-msgstr "Den importerede fil indeholder ingen data!"
+msgstr "Den importerede fil indeholder ingen data"
#: libraries/plugins/import/ImportSql.class.php:57
msgid "SQL compatibility mode:"
@@ -8034,11 +8014,10 @@ msgid "not OK"
msgstr "ikke OK"
#: libraries/relation.lib.php:94
-#, fuzzy
#| msgid "OK"
msgctxt "Correctly working"
msgid "OK"
-msgstr "OK"
+msgstr "O.K."
#: libraries/relation.lib.php:97
msgid "Enabled"
@@ -11236,7 +11215,7 @@ msgstr "Opdateringsfrekvens"
#: server_status.php:1662
msgid "Chart columns"
-msgstr "Diagramkolonner:"
+msgstr "Diagramkolonner"
#: server_status.php:1678
msgid "Chart arrangement"
@@ -11375,7 +11354,7 @@ msgstr "Slet serie"
#: server_status.php:1776
msgid "Series in Chart:"
-msgstr "Serier i diagram"
+msgstr "Serier i diagram:"
#: server_status.php:1791
msgid "Log statistics"
From d1ac4e958a7a6266e1a4adae5cabbeb7982443a9 Mon Sep 17 00:00:00 2001
From: Hunar kirkuk
Date: Sat, 7 Jul 2012 15:25:11 +0200
Subject: [PATCH 23/35] Translated using Weblate.
---
po/ckb.po | 35 ++++++++++++++++++-----------------
1 file changed, 18 insertions(+), 17 deletions(-)
diff --git a/po/ckb.po b/po/ckb.po
index 8e7309c415..a1d7f17dc7 100644
--- a/po/ckb.po
+++ b/po/ckb.po
@@ -8,15 +8,15 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 4.0.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-07-03 09:19+0200\n"
-"PO-Revision-Date: 2012-05-26 20:03+0200\n"
-"Last-Translator: Aso Naderi \n"
+"PO-Revision-Date: 2012-07-04 20:30+0200\n"
+"Last-Translator: Hunar kirkuk \n"
"Language-Team: none\n"
"Language: ckb\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Weblate 1.0\n"
+"X-Generator: Weblate 1.1\n"
#: browse_foreigners.php:36 browse_foreigners.php:60 js/messages.php:354
#: libraries/DisplayResults.class.php:609 server_privileges.php:1851
@@ -779,7 +779,7 @@ msgstr ""
#: export.php:196 export.php:227 export.php:781
#, php-format
msgid "Insufficient space to save the file %s."
-msgstr ""
+msgstr "پاشکەوتکردنی فایل وەک"
#: export.php:362
#, php-format
@@ -799,7 +799,7 @@ msgstr ""
#: file_echo.php:21
msgid "Invalid export type"
-msgstr ""
+msgstr "هەناردنی ئەم جۆرە ڕێگەپێدراو نییە"
#: gis_data_editor.php:75
#, php-format
@@ -919,7 +919,7 @@ msgid ""
"No data was received to import. Either no file name was submitted, or the "
"file size exceeded the maximum size permitted by your PHP configuration. See "
"[a@./Documentation.html#faq1_16@Documentation]FAQ 1.16[/a]."
-msgstr ""
+msgstr "هێنان"
#: import.php:412
msgid ""
@@ -1025,7 +1025,7 @@ msgstr ""
#. l10n: Default description for the y-Axis of Charts
#: js/messages.php:48
msgid "Total count"
-msgstr ""
+msgstr "تێکڕای گشتی"
#: js/messages.php:51
msgid "The host name is empty!"
@@ -1040,8 +1040,9 @@ msgid "The password is empty!"
msgstr "وشەی نهێنی بەتاڵە!"
#: js/messages.php:54 server_privileges.php:1446 user_password.php:112
+#, fuzzy
msgid "The passwords aren't the same!"
-msgstr ""
+msgstr "وشە نهێنیەکان وەک خۆیان نین"
#: js/messages.php:55 server_privileges.php:1965 server_privileges.php:1989
#: server_privileges.php:2405 server_privileges.php:2601
@@ -2279,20 +2280,20 @@ msgstr ""
#: libraries/Advisor.class.php:425 server_status.php:972
msgid "per second"
-msgstr ""
+msgstr "لە چرکەیەک دا"
#: libraries/Advisor.class.php:428 server_status.php:967
msgid "per minute"
-msgstr ""
+msgstr "لە خولەکێک دا"
#: libraries/Advisor.class.php:431 server_status.php:963 server_status.php:999
#: server_status.php:1129 server_status.php:1192
msgid "per hour"
-msgstr ""
+msgstr "لە کاتژمێرێکدا"
#: libraries/Advisor.class.php:434
msgid "per day"
-msgstr ""
+msgstr "لە ڕؤژێکدا"
#: libraries/CommonFunctions.class.php:251
#, php-format
@@ -2305,7 +2306,7 @@ msgstr ""
#: libraries/display_export.lib.php:248 libraries/engines/pbxt.lib.php:114
#: libraries/relation.lib.php:90 main.php:249 server_variables.php:130
msgid "Documentation"
-msgstr ""
+msgstr "بهڵگهسازی"
#. l10n: Please check that translation actually exists.
#: libraries/CommonFunctions.class.php:534
@@ -2330,12 +2331,12 @@ msgstr "en"
#: libraries/insert_edit.lib.php:1195 tbl_operations.php:232
#: tbl_relation.php:292 view_operations.php:55
msgid "Error"
-msgstr ""
+msgstr "هەڵە"
#: libraries/CommonFunctions.class.php:683 server_status.php:613
#: server_status.php:1295 sql.php:969
msgid "SQL query"
-msgstr ""
+msgstr "داواکاری SQL"
#: libraries/CommonFunctions.class.php:727
#: libraries/rte/rte_events.lib.php:105 libraries/rte/rte_events.lib.php:110
@@ -6212,7 +6213,7 @@ msgstr ""
#: libraries/display_select_lang.lib.php:52
#: libraries/display_select_lang.lib.php:53 setup/frames/index.inc.php:75
msgid "Language"
-msgstr ""
+msgstr "زمان"
#: libraries/engines/bdb.lib.php:25 main.php:248
msgid "Version information"
@@ -7142,7 +7143,7 @@ msgstr ""
#: libraries/plugins/export/ExportSql.class.php:703
#: libraries/plugins/export/ExportXml.class.php:200
msgid "Server version"
-msgstr ""
+msgstr "وەشانی ڕاژە"
#: libraries/plugins/export/ExportLatex.class.php:231
#: libraries/plugins/export/ExportSql.class.php:705
From 296ec835d0bb906d4c1299b20f0abe25b8b96f32 Mon Sep 17 00:00:00 2001
From: Nicholas Arnesen
Date: Sat, 7 Jul 2012 15:25:11 +0200
Subject: [PATCH 24/35] Translated using Weblate.
---
po/nb.po | 238 +++++++++++++++++++++++++------------------------------
1 file changed, 110 insertions(+), 128 deletions(-)
diff --git a/po/nb.po b/po/nb.po
index a36a92dfca..4147766185 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 4.0.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-07-03 09:19+0200\n"
-"PO-Revision-Date: 2012-07-04 16:03+0200\n"
+"PO-Revision-Date: 2012-07-06 01:37+0200\n"
"Last-Translator: Nicholas Arnesen \n"
"Language-Team: norwegian \n"
"Language: nb\n"
@@ -1180,6 +1180,11 @@ msgid ""
"likely that your current configuration will not work anymore. Please reset "
"your configuration to default in the Settings menu."
msgstr ""
+"Den grafiske fremstillinskonfigurasjonen i din nettlesers lokale lager er "
+"ikke lengre kompatibel til den nyere versjonen av overvåkningsdialogen. Det "
+"er veldig sannsynlig at din nåværende konfigurasjon ikke vil fungere lengre. "
+"Vennlist tilbakestill din konfigurasjon til standard i menyen "
+"Innstillinger ."
#: js/messages.php:93
msgid "Query cache efficiency"
@@ -1396,94 +1401,90 @@ msgstr ""
#. l10n: %s is FILE or TABLE
#: js/messages.php:153
-#, fuzzy, php-format
+#, php-format
#| msgid "Save output to a file"
msgid "Set log_output to %s"
-msgstr "Lagre utdata til fil"
+msgstr "Lagre utdata til %s"
#. l10n: Enable in this context means setting a status variable to ON
#: js/messages.php:155
-#, fuzzy, php-format
+#, php-format
#| msgid "Enabled"
msgid "Enable %s"
-msgstr "Påslått"
+msgstr "Aktiver %s"
#. l10n: Disable in this context means setting a status variable to OFF
#: js/messages.php:157
-#, fuzzy, php-format
+#, php-format
#| msgid "Disabled"
msgid "Disable %s"
-msgstr "Avslått"
+msgstr "Deaktiver %s"
#. l10n: %d seconds
#: js/messages.php:159
#, php-format
msgid "Set long_query_time to %ds"
-msgstr ""
+msgstr "Sett long_query_time til %ds"
#: js/messages.php:160
msgid ""
"You can't change these variables. Please log in as root or contact your "
"database administrator."
msgstr ""
+"Du kan ikke endre disse verdiene. Logg inn som root eller kontakt din "
+"databaseadministrator."
#: js/messages.php:161
-#, fuzzy
#| msgid "Manage your settings"
msgid "Change settings"
-msgstr "Endre dine innstillinger"
+msgstr "Endre innstillinger"
#: js/messages.php:162
-#, fuzzy
#| msgid "More settings"
msgid "Current settings"
-msgstr "Flere innstillinger"
+msgstr "Nåværende innstillinger"
#: js/messages.php:164 server_status.php:1726
-#, fuzzy
#| msgid "Report title"
msgid "Chart Title"
-msgstr "Rapporttittel"
+msgstr "Fremstillings-tittel"
#. l10n: As in differential values
#: js/messages.php:166
-#, fuzzy
#| msgid "Difference"
msgid "Differential"
-msgstr "Differanse"
+msgstr "Differensial"
#: js/messages.php:167
#, php-format
msgid "Divided by %s"
-msgstr ""
+msgstr "Delt på %s"
#: js/messages.php:168
msgid "Unit"
-msgstr ""
+msgstr "Enhet"
#: js/messages.php:170
msgid "From slow log"
-msgstr ""
+msgstr "Fra langsom logg"
#: js/messages.php:171
msgid "From general log"
-msgstr ""
+msgstr "Fra generell logg"
#: js/messages.php:172
-#, fuzzy
#| msgid "Loading"
msgid "Analysing logs"
-msgstr "Laster"
+msgstr "Analyserer logger"
#: js/messages.php:173
msgid "Analysing & loading logs. This may take a while."
-msgstr ""
+msgstr "Analyserer og laster inn logger. Dette kan ta tid."
#: js/messages.php:174
-#, fuzzy
#| msgid "Read requests"
msgid "Cancel request"
-msgstr "Leseforespørsler"
+msgstr "Avbryt forespørsel"
#: js/messages.php:175
msgid ""
@@ -1491,6 +1492,9 @@ msgid ""
"However only the SQL query itself has been used as a grouping criteria, so "
"the other attributes of queries, such as start time, may differ."
msgstr ""
+"Denne kolonnen viser antallet identiske spørringer som er gruppert sammen. "
+"Men kun SQL-spørringene har blitt brukt som en grupperingskriterie, så andre "
+"attributter i spørringer som starter samtidig kan variere."
#: js/messages.php:176
msgid ""
@@ -1498,38 +1502,38 @@ msgid ""
"same table are also being grouped together, disregarding of the inserted "
"data."
msgstr ""
+"Ettersom gruppering av INSERT-spørringer har blitt valgt så vil INSERT-"
+"spørringer i samme tabellen bli gruppert sammen, uten hensyn til de innsatte "
+"dataene."
#: js/messages.php:177
msgid "Log data loaded. Queries executed in this time span:"
msgstr ""
+"Loggdata lastet inn. Spørringer vil bli utført i løpet av denne tidsplanen:"
#: js/messages.php:179
-#, fuzzy
#| msgid "Jump to database"
msgid "Jump to Log table"
-msgstr "Gå til database"
+msgstr "Gå til Loggtabellen"
#: js/messages.php:180
-#, fuzzy
#| msgid "No databases"
msgid "No data found"
-msgstr "Ingen databaser"
+msgstr "Ingen data funnet"
#: js/messages.php:181
msgid "Log analysed, but no data found in this time span."
-msgstr ""
+msgstr "Logg analysert, men ingen data var funnet i løpet av tidsperioden."
#: js/messages.php:183
-#, fuzzy
#| msgid "Analyze"
msgid "Analyzing..."
-msgstr "Analyser"
+msgstr "Analyserer..."
#: js/messages.php:184
-#, fuzzy
#| msgid "Explain SQL"
msgid "Explain output"
-msgstr "Forklar SQL"
+msgstr "Forklar utdata"
#: js/messages.php:186 js/messages.php:516
#: libraries/plugins/export/ExportHtmlword.class.php:477
@@ -1540,47 +1544,41 @@ msgid "Time"
msgstr "Tid"
#: js/messages.php:187
-#, fuzzy
#| msgid "Total"
msgid "Total time:"
-msgstr "Totalt"
+msgstr "Total tid:"
#: js/messages.php:188
#, fuzzy
#| msgid "Profiling"
msgid "Profiling results"
-msgstr "Profilering"
+msgstr "Profiliserer resultater"
#: js/messages.php:189
-#, fuzzy
#| msgid "Table"
msgctxt "Display format"
msgid "Table"
msgstr "Tabell"
#: js/messages.php:190
-#, fuzzy
msgid "Chart"
-msgstr "Tegnsett"
+msgstr "Grafisk fremstilling"
#: js/messages.php:191
-#, fuzzy
#| msgid "Apply index(s)"
msgid "Edit chart"
-msgstr "Utfør indeks(er)"
+msgstr "Endre fremstilling"
#: js/messages.php:192
-#, fuzzy
#| msgid "SQL queries"
msgid "Series"
-msgstr "SQL spørringer"
+msgstr "Serier"
#. l10n: A collection of available filters
#: js/messages.php:195
-#, fuzzy
#| msgid "Tables display options"
msgid "Log table filter options"
-msgstr "Tabellvisningsinnstillinger"
+msgstr "Logg tabellfiltervalgene"
#. l10n: Filter as in "Start Filtering"
#: js/messages.php:197
@@ -1589,33 +1587,30 @@ msgstr "Filtrer"
#: js/messages.php:198
msgid "Filter queries by word/regexp:"
-msgstr ""
+msgstr "Filtrer spørringer med ord/regexp:"
#: js/messages.php:199
msgid "Group queries, ignoring variable data in WHERE clauses"
-msgstr ""
+msgstr "Grupper spørringer, og ignorer varierende data brukt i WHERE-muligheter"
#: js/messages.php:200
-#, fuzzy
#| msgid "Number of inserted rows"
msgid "Sum of grouped rows:"
-msgstr "Antall innsettingsrader"
+msgstr "Sum av grupperte rader:"
#: js/messages.php:201
-#, fuzzy
#| msgid "Total"
msgid "Total:"
-msgstr "Totalt"
+msgstr "Totalt:"
#: js/messages.php:203
-#, fuzzy
#| msgid "Loading"
msgid "Loading logs"
-msgstr "Laster"
+msgstr "Laster logger"
#: js/messages.php:204
msgid "Monitor refresh failed"
-msgstr ""
+msgstr "Visningsoppdatering feilet"
#: js/messages.php:205
msgid ""
@@ -1623,26 +1618,32 @@ msgid ""
"This is most likely because your session expired. Reloading the page and "
"reentering your credentials should help."
msgstr ""
+"Imens nytt diagramdata ble forespurt, returnerte serveren en ugyldig "
+"respons. Dette er mest sannsynlig begrunnet at din sesjon utgikk. Det burde "
+"hjelpe å laste inn siden og logge inn på nytt."
#: js/messages.php:206
-#, fuzzy
#| msgid "Reload"
msgid "Reload page"
-msgstr "Oppdater"
+msgstr "Oppdater siden"
#: js/messages.php:208
msgid "Affected rows:"
-msgstr ""
+msgstr "Berørte rader:"
#: js/messages.php:210
msgid "Failed parsing config file. It doesn't seem to be valid JSON code."
msgstr ""
+"Feilet analyseringen av konfigurasjonsfilen. Det virker ikke som det er "
+"gyldig JSON-kode."
#: js/messages.php:211
msgid ""
"Failed building chart grid with imported config. Resetting to default "
"config..."
msgstr ""
+"Kunne ikke bygge diagramrutenett med importert konfigurasjon. Setter til "
+"standardkonfigurasjon..."
#: js/messages.php:212 libraries/Menu.class.php:309
#: libraries/Menu.class.php:396 libraries/Menu.class.php:493
@@ -1652,60 +1653,54 @@ msgid "Import"
msgstr "Importer"
#: js/messages.php:213
-#, fuzzy
#| msgid "Could not load default configuration from: %1$s"
msgid "Import monitor configuration"
-msgstr "Kunne ikke laste standard konfigurasjonsfil fra: %1$s"
+msgstr "Importer overvåkningskonfigurasjon"
#: js/messages.php:214
-#, fuzzy
#| msgid "Please select the primary key or a unique key"
msgid "Please select the file you want to import"
-msgstr "Velg primærnøkkelen eller en unik nøkkel"
+msgstr "Velg filen du vil importere"
#: js/messages.php:216
-#, fuzzy
#| msgid "Update Query"
msgid "Analyse Query"
-msgstr "Oppdater spørring"
+msgstr "Analyser Spørring"
#: js/messages.php:220
msgid "Advisor system"
-msgstr ""
+msgstr "Rådgivningssystem"
#: js/messages.php:221
msgid "Possible performance issues"
-msgstr ""
+msgstr "Mulige ytelsesproblemer"
#: js/messages.php:222
msgid "Issue"
-msgstr ""
+msgstr "Problem"
#: js/messages.php:223
-#, fuzzy
#| msgid "Documentation"
msgid "Recommendation"
-msgstr "Dokumentasjon"
+msgstr "Anbefaling"
#: js/messages.php:224
-#, fuzzy
#| msgid "Details..."
msgid "Rule details"
-msgstr "Detaljer..."
+msgstr "Regeldetaljer"
#: js/messages.php:225
-#, fuzzy
#| msgid "Authentication"
msgid "Justification"
-msgstr "Godkjenning"
+msgstr "Begrunnelse"
#: js/messages.php:226
msgid "Used variable / formula"
-msgstr ""
+msgstr "Brukt variabel / formel"
#: js/messages.php:227
msgid "Test"
-msgstr ""
+msgstr "Test"
#: js/messages.php:232 pmd_general.php:417 pmd_general.php:454
#: pmd_general.php:574 pmd_general.php:622 pmd_general.php:698
@@ -1745,7 +1740,7 @@ msgstr "OK"
#: js/messages.php:242
msgid "Click to dismiss this notification"
-msgstr ""
+msgstr "Klikk for å overse dette varselet"
#: js/messages.php:245
msgid "Renaming Databases"
@@ -1768,22 +1763,19 @@ msgid "Table must have at least one column"
msgstr "Tabellen må ha minst en kolonne"
#: js/messages.php:254
-#, fuzzy
#| msgid "Use Tables"
msgid "Insert Table"
-msgstr "Bruk tabeller"
+msgstr "Sett inn tabell"
#: js/messages.php:255
-#, fuzzy
#| msgid "Apply index(s)"
msgid "Hide indexes"
-msgstr "Utfør indeks(er)"
+msgstr "Skjul indekser"
#: js/messages.php:256
-#, fuzzy
#| msgid "Show grid"
msgid "Show indexes"
-msgstr "Vis rutenett"
+msgstr "Vis indekser"
#: js/messages.php:257 libraries/mult_submits.inc.php:317
#, fuzzy
@@ -1808,32 +1800,28 @@ msgid "Searching"
msgstr "Søker"
#: js/messages.php:263
-#, fuzzy
#| msgid "Hide search criteria"
msgid "Hide search results"
-msgstr "Skjul søkekriterier"
+msgstr "Skjul søkeresultater"
#: js/messages.php:264
-#, fuzzy
#| msgid "Show search criteria"
msgid "Show search results"
-msgstr "Vis søkekriterier"
+msgstr "Vis søkeresultater"
#: js/messages.php:265
-#, fuzzy
#| msgid "Browse"
msgid "Browsing"
-msgstr "Se på"
+msgstr "Leser"
#: js/messages.php:266
-#, fuzzy
#| msgid "Deleting %s"
msgid "Deleting"
-msgstr "Sletter %s"
+msgstr "Sletter"
#: js/messages.php:269
msgid "The definition of a stored function must contain a RETURN statement!"
-msgstr ""
+msgstr "Definisjonen av en lagret funksjon må inneholde RETURN erklæring!"
#: js/messages.php:272 libraries/rte/rte_routines.lib.php:747
msgid "ENUM/SET editor"
@@ -1853,15 +1841,17 @@ msgid "Enter each value in a separate field"
msgstr "Skriv hver verdi i et eget felt"
#: js/messages.php:276
-#, fuzzy, php-format
+#, php-format
#| msgid "+ Add a new value"
msgid "Add %d value(s)"
-msgstr "+ Legg til ny verdi"
+msgstr "Legg til %d verdi(er)"
#: js/messages.php:279
msgid ""
"Note: If the file contains multiple tables, they will be combined into one"
msgstr ""
+"Legg merke til: Om filen inneholder flere tabeller, så vil de kombineres til "
+"en tabell"
#: js/messages.php:282
msgid "Hide query box"
@@ -1881,10 +1871,9 @@ msgid "Change"
msgstr "Endre"
#: js/messages.php:287
-#, fuzzy
#| msgid "Maximum execution time"
msgid "Query execution time"
-msgstr "Maks kjøretid"
+msgstr "Spørringens utførelsestid"
#: js/messages.php:288 libraries/DisplayResults.class.php:523
#: libraries/DisplayResults.class.php:531
@@ -1917,15 +1906,15 @@ msgstr "Søk"
#: js/messages.php:300
msgid "Each point represents a data row."
-msgstr ""
+msgstr "Hvert punkt representerer en datarad."
#: js/messages.php:302
msgid "Hovering over a point will show its label."
-msgstr ""
+msgstr "Ved å ha musen over punktet vises dets etikett."
#: js/messages.php:304
msgid "To zoom in, select a section of the plot with the mouse."
-msgstr ""
+msgstr "For å zoome inn, velger en del for plotteområdet med musen."
#: js/messages.php:306
msgid "Click reset zoom button to come back to original state."
@@ -1940,26 +1929,23 @@ msgid "The plot can be resized by dragging it along the bottom right corner."
msgstr ""
#: js/messages.php:312
-#, fuzzy
#| msgid "Add/Delete columns"
msgid "Select two columns"
-msgstr "Legg til/Slett kolonner"
+msgstr "Velg to kolonner"
#: js/messages.php:313
msgid "Select two different columns"
-msgstr ""
+msgstr "Velg to forskjellige kolonner"
#: js/messages.php:314
-#, fuzzy
#| msgid "Query results operations"
msgid "Query results"
-msgstr "Spørringsresultatshandlinger"
+msgstr "Spørringsresultater"
#: js/messages.php:315
-#, fuzzy
#| msgid "Data pointer size"
msgid "Data point content"
-msgstr "Datapekerstørrelse"
+msgstr "Datapunktinnhold"
#: js/messages.php:318 tbl_change.php:244 tbl_indexes.php:249
#: tbl_indexes.php:284
@@ -1968,13 +1954,12 @@ msgstr "Ignorer"
#: js/messages.php:319 libraries/DisplayResults.class.php:2592
msgid "Copy"
-msgstr ""
+msgstr "Kopier"
#: js/messages.php:334
-#, fuzzy
#| msgid "Add column"
msgid "Add columns"
-msgstr "Legg til kolonne(r)"
+msgstr "Legg til kolonner"
#: js/messages.php:337
msgid "Select referenced key"
@@ -1997,6 +1982,8 @@ msgid ""
"You haven't saved the changes in the layout. They will be lost if you don't "
"save them. Do you want to continue?"
msgstr ""
+"Du har ikke lagret endringene i utseendet. De vil forsvinne om du ikke "
+"lagrer dem. Ønsker du å fortsette?"
#: js/messages.php:344
msgid "Add an option for column "
@@ -2004,27 +1991,28 @@ msgstr "Legg til valg for kolonne "
#: js/messages.php:347
msgid "Press escape to cancel editing"
-msgstr ""
+msgstr "Trykk escape for å avbryte endring"
#: js/messages.php:348
msgid ""
"You have edited some data and they have not been saved. Are you sure you "
"want to leave this page before saving the data?"
msgstr ""
+"Du har endret en del data og de har ikke blitt lagret. Er du sikker på at du "
+"vil forlate denne siden før du lagrer dataene?"
#: js/messages.php:349
msgid "Drag to reorder"
-msgstr ""
+msgstr "Dra for å omplassere"
#: js/messages.php:350
-#, fuzzy
#| msgid "Click to select"
msgid "Click to sort"
-msgstr "Klikk for å velge"
+msgstr "Klikk for å sortere"
#: js/messages.php:351
msgid "Click to mark/unmark"
-msgstr ""
+msgstr "Klikk for å markere/ta vekk markering"
#: js/messages.php:352
msgid "Double-click to copy column name"
@@ -2032,7 +2020,7 @@ msgstr ""
#: js/messages.php:353
msgid "Click the drop-down arrow to toggle column's visibility"
-msgstr ""
+msgstr "Klikk pilen som peker ned for å bytte på kolonnens synlighet"
#: js/messages.php:355
msgid ""
@@ -2044,12 +2032,13 @@ msgstr ""
msgid ""
"You can also edit most columns by clicking directly on their content."
msgstr ""
+"Du kan også endre de fleste kolonnene ved å klikke direkte på "
+"innholdet."
#: js/messages.php:357
-#, fuzzy
#| msgid "Go to view"
msgid "Go to link"
-msgstr "Gå til visning"
+msgstr "Gå til link"
#: js/messages.php:358
#, fuzzy
@@ -2098,10 +2087,9 @@ msgid ", latest stable version:"
msgstr ", siste tilgjengelige versjon:"
#: js/messages.php:374
-#, fuzzy
#| msgid "Jump to database"
msgid "up to date"
-msgstr "Gå til database"
+msgstr "er oppdatert"
#. l10n: Display text for calendar close link
#: js/messages.php:393
@@ -2109,14 +2097,12 @@ msgid "Done"
msgstr "Utført"
#: js/messages.php:397
-#, fuzzy
#| msgid "Prev"
msgctxt "Previous month"
msgid "Prev"
msgstr "Forrige"
#: js/messages.php:402
-#, fuzzy
#| msgid "Next"
msgctxt "Next month"
msgid "Next"
@@ -2266,7 +2252,6 @@ msgstr "Lørdag"
#. l10n: Short week day name
#: js/messages.php:468
-#, fuzzy
#| msgctxt "Short week day name"
#| msgid "Sun"
msgid "Sun"
@@ -2345,15 +2330,14 @@ msgstr "Uke"
#. l10n: Month-year order for calendar, use either "calendar-month-year" or "calendar-year-month".
#: js/messages.php:506
msgid "calendar-month-year"
-msgstr ""
+msgstr "kalender-måned-år"
#. l10n: Year suffix for calendar, "none" is empty.
#: js/messages.php:508
-#, fuzzy
#| msgid "None"
msgctxt "Year suffix"
msgid "none"
-msgstr "Ingen"
+msgstr "ingen"
#: js/messages.php:517
msgid "Hour"
@@ -9417,10 +9401,9 @@ msgid "Official Homepage"
msgstr "Offisiell phpMyAdmin-hjemmeside"
#: main.php:254
-#, fuzzy
#| msgid "Attributes"
msgid "Contribute"
-msgstr "Attributter"
+msgstr "Bidra"
#: main.php:255
#, fuzzy
@@ -9428,10 +9411,9 @@ msgid "Get support"
msgstr "Eksporter"
#: main.php:256
-#, fuzzy
#| msgid "No change"
msgid "List of changes"
-msgstr "Ingen endring"
+msgstr "Endringsliste"
#: main.php:281
msgid ""
From 3f530b41033acd962f0cf74dd8b4c94b20fa3e53 Mon Sep 17 00:00:00 2001
From: Ashiyane Digital Security Team
Date: Sat, 7 Jul 2012 15:25:12 +0200
Subject: [PATCH 25/35] Translated using Weblate.
---
po/fa.po | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/po/fa.po b/po/fa.po
index 2c4478c63d..39beebf2a3 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.2-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-07-03 09:19+0200\n"
-"PO-Revision-Date: 2012-07-04 11:24+0200\n"
+"PO-Revision-Date: 2012-07-05 21:15+0200\n"
"Last-Translator: Ashiyane Digital Security Team \n"
"Language-Team: persian \n"
"Language: fa\n"
@@ -2673,7 +2673,7 @@ msgstr "تنظمیات دسترسی اشتباه در فایل تنظیمات ،
#: libraries/Config.class.php:1521
msgid "Font size"
-msgstr "اندازه حروف"
+msgstr "اندازه فونت"
#: libraries/DisplayResults.class.php:500
msgid "Save edited data"
@@ -6179,10 +6179,9 @@ msgid "Exporting rows from \"%s\" table"
msgstr "ساخت جدول جديد در پايگاه داده %s"
#: libraries/display_export.lib.php:105
-#, fuzzy
#| msgid "Export"
msgid "Export Method:"
-msgstr "صدور"
+msgstr "صدور:"
#: libraries/display_export.lib.php:121
msgid "Quick - display only the minimal options"
@@ -6193,10 +6192,9 @@ msgid "Custom - display all possible options"
msgstr ""
#: libraries/display_export.lib.php:145
-#, fuzzy
#| msgid "Databases"
msgid "Database(s):"
-msgstr "پايگاههاي داده"
+msgstr "پايگاههاي داده:"
#: libraries/display_export.lib.php:147
#, fuzzy
From 062e1ebe6202ae85cc98e085d97206ae435feddf Mon Sep 17 00:00:00 2001
From: Marcelo Altmann
Date: Sat, 7 Jul 2012 15:25:12 +0200
Subject: [PATCH 26/35] Translated using Weblate.
---
po/pt_BR.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 06e7963bfe..01486a585c 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 4.0.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-07-03 09:19+0200\n"
-"PO-Revision-Date: 2012-07-04 15:59+0200\n"
+"PO-Revision-Date: 2012-07-05 17:02+0200\n"
"Last-Translator: Marcelo Altmann \n"
"Language-Team: brazilian_portuguese \n"
"Language: pt_BR\n"
@@ -6806,7 +6806,7 @@ msgstr ""
#: libraries/engines/pbxt.lib.php:48
msgid "Transaction buffer size"
-msgstr ""
+msgstr "Tamanho do buffer de transação"
#: libraries/engines/pbxt.lib.php:49
msgid ""
From 201ec230f63ff39ee367b5dfa054c4c1b06a421f Mon Sep 17 00:00:00 2001
From: Yasitha Pandithawatta
Date: Sun, 8 Jul 2012 20:03:05 +0530
Subject: [PATCH 27/35] Improve PMA_StorageEngine and fixed some failing test
cases
---
test/classes/PMA_StorageEngine_test.php | 129 +++++++++++++++++-
test/classes/gis/PMA_GIS_Geom_test.php | 22 ---
.../common/PMA_showMessage_test_disabled.php | 5 +-
3 files changed, 132 insertions(+), 24 deletions(-)
diff --git a/test/classes/PMA_StorageEngine_test.php b/test/classes/PMA_StorageEngine_test.php
index 5e1a755f19..db587918f2 100644
--- a/test/classes/PMA_StorageEngine_test.php
+++ b/test/classes/PMA_StorageEngine_test.php
@@ -10,7 +10,8 @@
*/
require_once 'libraries/StorageEngine.class.php';
-require_once 'libraries/dbi/mysql.dbi.lib.php';
+require_once 'libraries/php-gettext/gettext.inc';
+require_once 'libraries/CommonFunctions.class.php';
class PMA_StorageEngine_test extends PHPUnit_Framework_TestCase
{
@@ -110,4 +111,130 @@ class PMA_StorageEngine_test extends PHPUnit_Framework_TestCase
);
}
+ /**
+ * Test for getPage
+ */
+ public function testGetPage(){
+
+ $this->assertFalse(
+ $this->object->getPage(1)
+ );
+ }
+
+ /**
+ * Test for getInfoPages
+ */
+ public function testGetInfoPages(){
+
+ $this->assertEquals(
+ $this->object->getInfoPages(),
+ array()
+ );
+ }
+
+ /**
+ * Test for getVariablesLikePattern
+ */
+ public function testGetVariablesLikePattern(){
+
+ $this->assertFalse(
+ $this->object->getVariablesLikePattern()
+ );
+ }
+
+ /**
+ * Test for getMysqlHelpPage
+ */
+ public function testGetMysqlHelpPage(){
+
+ $this->assertEquals(
+ $this->object->getMysqlHelpPage(),
+ 'dummy-storage-engine'
+ );
+ }
+
+ /**
+ * Test for getVariables
+ */
+ public function testGetVariables(){
+
+ $this->assertEquals(
+ $this->object->getVariables(),
+ array()
+ );
+ }
+
+ /**
+ * Test for getSupportInformationMessage
+ */
+ public function testGetSupportInformationMessage(){
+ $this->assertEquals(
+ $this->object->getSupportInformationMessage(),
+ 'This MySQL server does not support the t storage engine.'
+ );
+
+ $this->object->support = 1;
+ $this->assertEquals(
+ $this->object->getSupportInformationMessage(),
+ 't has been disabled for this MySQL server.'
+ );
+
+ $this->object->support = 2;
+ $this->assertEquals(
+ $this->object->getSupportInformationMessage(),
+ 't is available on this MySQL server.'
+ );
+
+ $this->object->support = 3;
+ $this->assertEquals(
+ $this->object->getSupportInformationMessage(),
+ 't is the default storage engine on this MySQL server.'
+ );
+ }
+
+ /**
+ * Test for getComment
+ */
+ public function testGetComment(){
+
+ $this->assertEquals(
+ $this->object->getComment(),
+ 't'
+ );
+ }
+
+ /**
+ * Test for getTitle
+ */
+ public function testGetTitle(){
+
+ $this->assertEquals(
+ $this->object->getTitle(),
+ 't'
+ );
+ }
+
+ /**
+ * Test for engine_init
+ */
+ public function testEngine_init(){
+
+ $this->assertNull(
+ $this->object->engine_init()
+ );
+ }
+
+ /**
+ * Test for resolveTypeSize
+ */
+ public function testResolveTypeSize(){
+
+ $this->assertEquals(
+ $this->object->resolveTypeSize(12),
+ array(
+ 0 => 12,
+ 1 => 'B'
+ )
+ );
+ }
}
diff --git a/test/classes/gis/PMA_GIS_Geom_test.php b/test/classes/gis/PMA_GIS_Geom_test.php
index 963a243a57..f0c67eb420 100644
--- a/test/classes/gis/PMA_GIS_Geom_test.php
+++ b/test/classes/gis/PMA_GIS_Geom_test.php
@@ -15,28 +15,6 @@ require_once 'libraries/gis/pma_gis_geometry.php';
*/
abstract class PMA_GIS_GeomTest extends PHPUnit_Framework_TestCase
{
- /**
- * test generateWkt method
- *
- * @param array $gis_data array of GIS data
- * @param int $index index
- * @param string $empty string to be insterted in place of missing values
- * @param string $wkt expected WKT
- *
- * @return void
- * @dataProvider providerForTestGenerateWkt
- */
- public function testGenerateWkt($gis_data, $index, $empty, $wkt)
- {
- if ($empty == null) {
- $this->assertEquals($this->object->generateWkt($gis_data, $index), $wkt);
- } else {
- $this->assertEquals(
- $this->object->generateWkt($gis_data, $index, $empty),
- $wkt
- );
- }
- }
/**
* test generateParams method
diff --git a/test/libraries/common/PMA_showMessage_test_disabled.php b/test/libraries/common/PMA_showMessage_test_disabled.php
index 972d79b9ef..44b37b9d66 100644
--- a/test/libraries/common/PMA_showMessage_test_disabled.php
+++ b/test/libraries/common/PMA_showMessage_test_disabled.php
@@ -14,7 +14,6 @@ const PMA_IS_WINDOWS = false;
*/
require_once 'libraries/CommonFunctions.class.php';
require_once 'libraries/Table.class.php';
-require_once 'libraries/database_interface.lib.php';
require_once 'libraries/js_escape.lib.php';
class PMA_showMessage_test extends PHPUnit_Framework_TestCase
@@ -22,6 +21,10 @@ class PMA_showMessage_test extends PHPUnit_Framework_TestCase
function setUp()
{
global $cfg;
+ if (! defined('VERSION_CHECK_DEFAULT')) {
+ define('VERSION_CHECK_DEFAULT', 1);
+ }
+
include 'libraries/config.default.php';
}
From 0b35cc191469bea058d93ec083df52de33437029 Mon Sep 17 00:00:00 2001
From: Yasitha Pandithawatta
Date: Sun, 8 Jul 2012 23:15:51 +0530
Subject: [PATCH 28/35] Rename js_escape_test.php
---
test/libraries/PMA_bookmark_test.php | 125 ++++++++++++++++++
...escape_test.php => PMA_js_escape_test.php} | 0
2 files changed, 125 insertions(+)
create mode 100644 test/libraries/PMA_bookmark_test.php
rename test/libraries/{js_escape_test.php => PMA_js_escape_test.php} (100%)
diff --git a/test/libraries/PMA_bookmark_test.php b/test/libraries/PMA_bookmark_test.php
new file mode 100644
index 0000000000..7454299905
--- /dev/null
+++ b/test/libraries/PMA_bookmark_test.php
@@ -0,0 +1,125 @@
+ 'id',
+ 'label' => 'label'
+ );
+ }
+ }
+
+ if (! defined('PMA_DBI_QUERY_STORE')) {
+ define('PMA_DBI_QUERY_STORE', 1);
+ }
+
+ $GLOBALS['cfg']['Server']['user'] = 'root';
+ $GLOBALS['cfg']['Server']['pmadb'] = 'phpmyadmin';
+ $GLOBALS['cfg']['Server']['bookmarktable'] = 'pma_bookmark';
+ $GLOBALS['server'] = 1;
+
+ require_once 'libraries/bookmark.lib.php';
+ }
+ /**
+ * Test for PMA_Bookmark_getParams
+ */
+ public function testPMA_Bookmark_getParams(){
+
+ $this->assertEquals(
+ PMA_Bookmark_getParams(),
+ array(
+ 'user' => 'root',
+ 'db' => 'phpmyadmin',
+ 'table'=> 'pma_bookmark'
+ )
+ );
+ }
+
+ /**
+ * Test for PMA_Bookmark_getList
+ */
+ public function testPMA_Bookmark_getList(){
+ $this->assertEquals(
+ PMA_Bookmark_getList('phpmyadmin'),
+ array(
+ 'id' => 'id (shared)',
+ 'label' => 'label (shared)'
+ )
+ );
+ }
+
+ /**
+ * Test for PMA_Bookmark_get
+ */
+ public function testPMA_Bookmark_get(){
+ if (! function_exists('PMA_DBI_fetch_value')) {
+ function PMA_DBI_fetch_value()
+ {
+ return "SELECT query FROM `phpmyadmin`.`pma_bookmark` WHERE dbase = 'phpmyadmin' AND (user = 'root' OR user = '') AND `id` = 1";
+ }
+ }
+ $this->assertEquals(
+ PMA_Bookmark_get('phpmyadmin', '1'),
+ "SELECT query FROM `phpmyadmin`.`pma_bookmark` WHERE dbase = 'phpmyadmin' AND (user = 'root' OR user = '') AND `id` = 1"
+ );
+ }
+
+ /**
+ * Test for PMA_Bookmark_save
+ */
+ public function testPMA_Bookmark_save(){
+ if (! function_exists('PMA_DBI_query')) {
+ function PMA_DBI_query()
+ {
+ return true;
+ }
+ }
+ $this->assertEquals(
+ PMA_Bookmark_save('phpmyadmin'),
+ true
+ );
+ }
+
+ /**
+ * Test for PMA_Bookmark_delete
+ */
+ public function testPMA_Bookmark_delete(){
+ if (! function_exists('PMA_DBI_try_query')) {
+ function PMA_DBI_try_query()
+ {
+ return true;
+ }
+ }
+ $this->assertEquals(
+ PMA_Bookmark_delete('phpmyadmin', '1'),
+ true
+ );
+ }
+}
diff --git a/test/libraries/js_escape_test.php b/test/libraries/PMA_js_escape_test.php
similarity index 100%
rename from test/libraries/js_escape_test.php
rename to test/libraries/PMA_js_escape_test.php
From 057a2b73f86665750154cf040a4a1937822b6d85 Mon Sep 17 00:00:00 2001
From: Alex Marin
Date: Sun, 8 Jul 2012 22:24:49 +0300
Subject: [PATCH 29/35] fix typo
---
Documentation.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation.html b/Documentation.html
index ba903772e0..1a120427bd 100644
--- a/Documentation.html
+++ b/Documentation.html
@@ -27,7 +27,7 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
Introduction
Installation
Setup script
- Configuration
+ Configuration
Transformations
FAQ
Developers
From bfc886e0605735226a2d3e39e9032b23c1067cae Mon Sep 17 00:00:00 2001
From: Yasitha Pandithawatta
Date: Mon, 9 Jul 2012 09:52:30 +0530
Subject: [PATCH 30/35] Test cases for build_html_for_db.lib.php
---
test/libraries/PMA_build_html_for_db_test.php | 155 ++++++++++++++++++
1 file changed, 155 insertions(+)
create mode 100644 test/libraries/PMA_build_html_for_db_test.php
diff --git a/test/libraries/PMA_build_html_for_db_test.php b/test/libraries/PMA_build_html_for_db_test.php
new file mode 100644
index 0000000000..c05d5b4352
--- /dev/null
+++ b/test/libraries/PMA_build_html_for_db_test.php
@@ -0,0 +1,155 @@
+assertEquals(
+ PMA_getColumnOrder(),
+ array(
+ 'DEFAULT_COLLATION_NAME' => array(
+ 'disp_name' => __('Collation'),
+ 'description_function' => 'PMA_getCollationDescr',
+ 'format' => 'string',
+ 'footer' => 'footer'
+ ),
+ 'SCHEMA_TABLES' => array(
+ 'disp_name' => __('Tables'),
+ 'format' => 'number',
+ 'footer' => 0
+ ),
+ 'SCHEMA_TABLE_ROWS' => array(
+ 'disp_name' => __('Rows'),
+ 'format' => 'number',
+ 'footer' => 0
+ ),
+ 'SCHEMA_DATA_LENGTH' => array(
+ 'disp_name' => __('Data'),
+ 'format' => 'byte',
+ 'footer' => 0
+ ),
+ 'SCHEMA_INDEX_LENGTH' => array(
+ 'disp_name' => __('Indexes'),
+ 'format' => 'byte',
+ 'footer' => 0
+ ),
+ 'SCHEMA_LENGTH' => array(
+ 'disp_name' => __('Total'),
+ 'format' => 'byte',
+ 'footer' => 0
+ ),
+ 'SCHEMA_DATA_FREE' => array(
+ 'disp_name' => __('Overhead'),
+ 'format' => 'byte',
+ 'footer' => 0
+ )
+ )
+ );
+ }
+
+ /**
+ * Test for PMA_buildHtmlForDb
+ *
+ * @param array $current
+ * @param boolean $is_superuser
+ * @param string $checkall
+ * @param string $url_query
+ * @param array $column_order
+ * @param array $replication_types
+ * @param array $replication_info
+ * @param $output
+ *
+ * @dataProvider providerForTestPMA_buildHtmlForDb
+ */
+ public function testPMA_buildHtmlForDb($current, $is_superuser, $checkall, $url_query,$column_order, $replication_types, $replication_info, $output){
+
+ if (! function_exists('PMA_is_system_schema')) {
+ function PMA_is_system_schema()
+ {
+ return false;
+ }
+ }
+ if (! function_exists('p')) {
+ function p()
+ {
+ return;
+ }
+ }
+ if (! defined('PMA_DRIZZLE')) {
+ define('PMA_DRIZZLE', false);
+ }
+
+ $GLOBALS['cfg']['PropertiesIconic'] = true;
+ $_SESSION['PMA_Theme'] = new PMA_Theme();
+ $GLOBALS['pmaThemeImage'] = '';
+
+ $this->assertEquals(
+ PMA_buildHtmlForDb($current, $is_superuser, $checkall, $url_query,
+ $column_order, $replication_types, $replication_info),
+ $output
+ );
+ }
+
+ public function providerForTestPMA_buildHtmlForDb(){
+ return array(
+ array(
+ array('SCHEMA_NAME' => 'pma'),
+ true,
+ '',
+ 'target=main.php',
+ array(
+ 'SCHEMA_NAME' => 'pma',
+ 'footer' => 1,
+ 'format' => 'byte',
+ 'description_function' => 'onClick'
+ ),
+ array(
+ 'SCHEMA_NAME' => 'pma',
+ ),
+ array(
+ 'pma' => array(
+ 'status' => 'true',
+ 'Ignore_DB' => array(
+ 'pma' => 'pma'
+ ),
+ )
+ ),
+ array(
+ 0 => array(
+ 'SCHEMA_NAME' => 'pma',
+ 'footer' => 1,
+ 'format' => 'byte',
+ 'description_function' => 'onClick'
+ ),
+ 1 => ' pma pma '
+ )
+ )
+ );
+ }
+}
From 50bbcfcbb730010f4315cb4cee75e13cb4a8cf60 Mon Sep 17 00:00:00 2001
From: Nicholas Arnesen
Date: Mon, 9 Jul 2012 08:55:39 +0200
Subject: [PATCH 31/35] Translated using Weblate.
---
po/nb.po | 46 +++++++++++++++++++---------------------------
1 file changed, 19 insertions(+), 27 deletions(-)
diff --git a/po/nb.po b/po/nb.po
index 0a8599a697..db25937504 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.2-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-06-04 13:42+0200\n"
-"PO-Revision-Date: 2012-07-06 01:37+0200\n"
+"PO-Revision-Date: 2012-07-09 03:26+0200\n"
"Last-Translator: Nicholas Arnesen \n"
"Language-Team: norwegian \n"
"Language: nb\n"
@@ -2379,20 +2379,20 @@ msgstr "per time"
#: libraries/Advisor.class.php:335
msgid "per day"
-msgstr ""
+msgstr "hver dag"
#: libraries/Config.class.php:703
msgid "Remove \"./config\" directory before using phpMyAdmin!"
-msgstr ""
+msgstr "Fjern \"./config\" mappen før du bruker phpMyAdmin!"
#: libraries/Config.class.php:729
#, php-format
msgid "Existing configuration file (%s) is not readable."
-msgstr ""
+msgstr "Nåværende konfigurasjonsfil (%s) er ikke lesbar."
#: libraries/Config.class.php:755
msgid "Wrong permissions on configuration file, should not be world writable!"
-msgstr ""
+msgstr "Gale tillatelser på konfigurasjonsfilen, den burde ikke være skrivbar!"
#: libraries/Config.class.php:1306
msgid "Font size"
@@ -2400,14 +2400,13 @@ msgstr "Fontstørrelse"
#: libraries/Error_Handler.class.php:62
msgid "Too many error messages, some are not displayed."
-msgstr ""
+msgstr "For mange feilmeldinger, noen vises ikke."
#: libraries/File.class.php:221
msgid "File was not an uploaded file."
-msgstr ""
+msgstr "Filen var ikke en opplastet fil."
#: libraries/File.class.php:260 libraries/File.class.php:389
-#, fuzzy
#| msgid "Unknown error in file upload."
msgid "Unknown error while uploading."
msgstr "Ukjent feil oppstod under filopplastingen."
@@ -2455,11 +2454,11 @@ msgstr ""
#: libraries/File.class.php:508
msgid "Error while moving uploaded file."
-msgstr ""
+msgstr "Feil oppstod imens den opplastede filen ble flyttet."
#: libraries/File.class.php:516
msgid "Cannot read (moved) upload file."
-msgstr ""
+msgstr "Kan ikke lese (flyttet) opplastet fil."
#: libraries/Index.class.php:419 tbl_relation.php:522
msgid "No index defined!"
@@ -2543,28 +2542,24 @@ msgstr[0] "%1$d rader innsatt."
msgstr[1] "%1$d rader innsatt."
#: libraries/PDF.class.php:81
-#, fuzzy
#| msgid "Allows reading data."
msgid "Error while creating PDF:"
-msgstr "Tillater lesing av data."
+msgstr "Feil oppstod under oppretting av PDF:"
#: libraries/RecentTable.class.php:107
-#, fuzzy
#| msgid "Could not save configuration"
msgid "Could not save recent table"
-msgstr "Kunne ikke lagre konfigurasjonen"
+msgstr "Kunne ikke lagre tabell"
#: libraries/RecentTable.class.php:142
-#, fuzzy
#| msgid "Count tables"
msgid "Recent tables"
-msgstr "Tell tabeller"
+msgstr "Tidligere tabeller"
#: libraries/RecentTable.class.php:149
-#, fuzzy
#| msgid "There are no configured servers"
msgid "There are no recent tables"
-msgstr "Der finnes ingen konfigurerte tjenere"
+msgstr "Det er ikke noen nylig brukte tabeller"
#: libraries/StorageEngine.class.php:203
msgid ""
@@ -2588,10 +2583,9 @@ msgid "This MySQL server does not support the %s storage engine."
msgstr "Denne MySQL tjeneren har ikke støtte for %s lagringsmotoren."
#: libraries/Table.class.php:329
-#, fuzzy
#| msgid "Show slave status"
msgid "unknown table status: "
-msgstr "Vis slavestatus"
+msgstr "ukjent tabellstatus: "
#: libraries/Table.class.php:1120
msgid "Invalid database"
@@ -2660,7 +2654,7 @@ msgstr "Stilsti ble ikke funnet for stilen %s!"
#: libraries/Theme_Manager.class.php:296 themes.php:20 themes.php:27
msgid "Theme"
-msgstr ""
+msgstr "Tema"
#: libraries/auth/config.auth.lib.php:71
msgid "Cannot connect: invalid settings."
@@ -2695,7 +2689,7 @@ msgstr ""
#: libraries/auth/cookie.auth.lib.php:35
msgid "Failed to use Blowfish from mcrypt!"
-msgstr ""
+msgstr "Kunne ikke bruke Blowfish fra mcrypt!"
#: libraries/auth/cookie.auth.lib.php:197
msgid "Log in"
@@ -2758,10 +2752,9 @@ msgid "Wrong username/password. Access denied."
msgstr "Ugyldig brukernavn/passord. Ingen tilgang."
#: libraries/auth/signon.auth.lib.php:88
-#, fuzzy
#| msgid "Config authentication"
msgid "Can not find signon authentication script:"
-msgstr "Konfigurer vertsautentisering"
+msgstr "Kunne ikke finne signon autentiseringsscriptet:"
#: libraries/auth/swekey/swekey.auth.lib.php:116
#, php-format
@@ -2871,17 +2864,16 @@ msgstr "Kontroller privilegier"
#: libraries/common.inc.php:151
msgid "possible exploit"
-msgstr ""
+msgstr "mulig sikkerhetshull"
#: libraries/common.inc.php:160
msgid "numeric key detected"
msgstr ""
#: libraries/common.inc.php:607
-#, fuzzy
#| msgid "Could not save configuration"
msgid "Failed to read configuration file"
-msgstr "Kunne ikke lagre konfigurasjonen"
+msgstr "Kunne ikke lese konfigurasjonsfilen"
#: libraries/common.inc.php:608
msgid ""
From 0756c8d3eb8d2743188101d818278e634924e881 Mon Sep 17 00:00:00 2001
From: Keven do Nascimento Carneiro
Date: Mon, 9 Jul 2012 08:55:40 +0200
Subject: [PATCH 32/35] Translated using Weblate.
---
po/pt_BR.po | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 63849654ad..49a4e908db 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -4,8 +4,8 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.2-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-06-04 13:42+0200\n"
-"PO-Revision-Date: 2012-07-05 17:02+0200\n"
-"Last-Translator: Marcelo Altmann \n"
+"PO-Revision-Date: 2012-07-08 20:44+0200\n"
+"Last-Translator: Keven do Nascimento Carneiro \n"
"Language-Team: brazilian_portuguese \n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
@@ -5806,7 +5806,6 @@ msgid "gzipped"
msgstr "compactado com gzip"
#: libraries/display_export.lib.php:314
-#, fuzzy
#| msgid "\"bzipped\""
msgid "bzipped"
msgstr "compactado com bzip"
@@ -6294,7 +6293,7 @@ msgid ""
"specified."
msgstr ""
"O tamanho máximo de um arquivo repositório BLOB. Pode usar Kb, MB ou GB para "
-"indicar a unidade do valor. Um valor em bytes é assumida quando nenhuma "
+"indicar a unidade do valor. Um valor em bytes é assumido quando nenhuma "
"unidade é especificada."
#: libraries/engines/pbms.lib.php:45
@@ -6306,6 +6305,9 @@ msgid ""
"The timeout, in seconds, for temporary BLOBs. Uploaded BLOB data is removed "
"after this time, unless they are referenced by a record in the database."
msgstr ""
+"Tempo limite, em segundos, para BLOBs temporários. Dados BLOB enviados são "
+"removidos após esse tempo, a menos que eles sejam referenciados por um "
+"registro no banco de dados."
#: libraries/engines/pbms.lib.php:50
msgid "Temp Log Threshold"
@@ -6317,6 +6319,9 @@ msgid ""
"indicate the unit of the value. A value in bytes is assumed when no unit is "
"specified."
msgstr ""
+"O tamanho máximo de um arquivo de log BLOB temporário. Pode usar Kb, MB ou "
+"GB para indicar a unidade do valor. Um valor em bytes é assumido quando "
+"nenhuma unidade é especificada."
#: libraries/engines/pbms.lib.php:55
msgid "Max Keep Alive"
From 7d402c40ca4bf67dbfceb25643287e47a6087f91 Mon Sep 17 00:00:00 2001
From: Nicholas Arnesen
Date: Mon, 9 Jul 2012 08:55:58 +0200
Subject: [PATCH 33/35] Translated using Weblate.
---
po/nb.po | 43 ++++++++++++++++++-------------------------
1 file changed, 18 insertions(+), 25 deletions(-)
diff --git a/po/nb.po b/po/nb.po
index 4147766185..b00296a132 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 4.0.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-07-03 09:19+0200\n"
-"PO-Revision-Date: 2012-07-06 01:37+0200\n"
+"PO-Revision-Date: 2012-07-09 03:26+0200\n"
"Last-Translator: Nicholas Arnesen \n"
"Language-Team: norwegian \n"
"Language: nb\n"
@@ -2413,7 +2413,7 @@ msgstr "per time"
#: libraries/Advisor.class.php:434
msgid "per day"
-msgstr ""
+msgstr "hver dag"
#: libraries/CommonFunctions.class.php:251
#, php-format
@@ -2675,11 +2675,11 @@ msgstr "Skriv ut"
#: libraries/Config.class.php:915
#, php-format
msgid "Existing configuration file (%s) is not readable."
-msgstr ""
+msgstr "Nåværende konfigurasjonsfil (%s) er ikke lesbar."
#: libraries/Config.class.php:945
msgid "Wrong permissions on configuration file, should not be world writable!"
-msgstr ""
+msgstr "Gale tillatelser på konfigurasjonsfilen, den burde ikke være skrivbar!"
#: libraries/Config.class.php:1521
msgid "Font size"
@@ -2889,11 +2889,11 @@ msgstr "Link ikke funnet"
#: libraries/Error_Handler.class.php:65
msgid "Too many error messages, some are not displayed."
-msgstr ""
+msgstr "For mange feilmeldinger, noen vises ikke."
#: libraries/File.class.php:235
msgid "File was not an uploaded file."
-msgstr ""
+msgstr "Filen var ikke en opplastet fil."
#: libraries/File.class.php:273
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
@@ -2938,11 +2938,11 @@ msgstr ""
#: libraries/File.class.php:485
msgid "Error while moving uploaded file."
-msgstr ""
+msgstr "Feil oppstod imens den opplastede filen ble flyttet."
#: libraries/File.class.php:493
msgid "Cannot read (moved) upload file."
-msgstr ""
+msgstr "Kan ikke lese (flyttet) opplastet fil."
#: libraries/Footer.class.php:197 libraries/Footer.class.php:201
#: libraries/Footer.class.php:204
@@ -3123,28 +3123,24 @@ msgstr[0] "%1$d rader innsatt."
msgstr[1] "%1$d rader innsatt."
#: libraries/PDF.class.php:88
-#, fuzzy
#| msgid "Allows reading data."
msgid "Error while creating PDF:"
-msgstr "Tillater lesing av data."
+msgstr "Feil oppstod under oppretting av PDF:"
#: libraries/RecentTable.class.php:112
-#, fuzzy
#| msgid "Could not save configuration"
msgid "Could not save recent table"
-msgstr "Kunne ikke lagre konfigurasjonen"
+msgstr "Kunne ikke lagre tabell"
#: libraries/RecentTable.class.php:147
-#, fuzzy
#| msgid "Count tables"
msgid "Recent tables"
-msgstr "Tell tabeller"
+msgstr "Tidligere tabeller"
#: libraries/RecentTable.class.php:154
-#, fuzzy
#| msgid "There are no configured servers"
msgid "There are no recent tables"
-msgstr "Der finnes ingen konfigurerte tjenere"
+msgstr "Det er ikke noen nylig brukte tabeller"
#: libraries/StorageEngine.class.php:214
msgid ""
@@ -3168,10 +3164,9 @@ msgid "This MySQL server does not support the %s storage engine."
msgstr "Denne MySQL tjeneren har ikke støtte for %s lagringsmotoren."
#: libraries/Table.class.php:355
-#, fuzzy
#| msgid "Show slave status"
msgid "unknown table status: "
-msgstr "Vis slavestatus"
+msgstr "ukjent tabellstatus: "
#: libraries/Table.class.php:766
#, fuzzy, php-format
@@ -3347,7 +3342,7 @@ msgstr "Stilsti ble ikke funnet for stilen %s!"
#: libraries/Theme_Manager.class.php:363 themes.php:16 themes.php:21
msgid "Theme"
-msgstr ""
+msgstr "Tema"
#: libraries/Types.class.php:295
msgid ""
@@ -3690,10 +3685,9 @@ msgid "Check Privileges"
msgstr "Kontroller privilegier"
#: libraries/common.inc.php:572
-#, fuzzy
#| msgid "Could not save configuration"
msgid "Failed to read configuration file"
-msgstr "Kunne ikke lagre konfigurasjonen"
+msgstr "Kunne ikke lese konfigurasjonsfilen"
#: libraries/common.inc.php:574
msgid ""
@@ -3743,7 +3737,7 @@ msgstr ""
#: libraries/common.inc.php:1083
msgid "possible exploit"
-msgstr ""
+msgstr "mulig sikkerhetshull"
#: libraries/common.inc.php:1092
msgid "numeric key detected"
@@ -7463,7 +7457,7 @@ msgstr ""
#: libraries/plugins/auth/AuthenticationCookie.class.php:42
msgid "Failed to use Blowfish from mcrypt!"
-msgstr ""
+msgstr "Kunne ikke bruke Blowfish fra mcrypt!"
#: libraries/plugins/auth/AuthenticationCookie.class.php:81
msgid "Your session has expired. Please login again."
@@ -7518,10 +7512,9 @@ msgid "Wrong username/password. Access denied."
msgstr "Ugyldig brukernavn/passord. Ingen tilgang."
#: libraries/plugins/auth/AuthenticationSignon.class.php:102
-#, fuzzy
#| msgid "Config authentication"
msgid "Can not find signon authentication script:"
-msgstr "Konfigurer vertsautentisering"
+msgstr "Kunne ikke finne signon autentiseringsscriptet:"
#: libraries/plugins/auth/swekey/swekey.auth.lib.php:132
#, php-format
From 63e7e8fd5ad8b17e0b17eba3d40958f710f32f51 Mon Sep 17 00:00:00 2001
From: Keven do Nascimento Carneiro
Date: Mon, 9 Jul 2012 08:55:58 +0200
Subject: [PATCH 34/35] Translated using Weblate.
---
po/pt_BR.po | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 01486a585c..3af8d0613c 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -4,8 +4,8 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 4.0.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel@lists.sourceforge.net\n"
"POT-Creation-Date: 2012-07-03 09:19+0200\n"
-"PO-Revision-Date: 2012-07-05 17:02+0200\n"
-"Last-Translator: Marcelo Altmann \n"
+"PO-Revision-Date: 2012-07-08 20:32+0200\n"
+"Last-Translator: Keven do Nascimento Carneiro \n"
"Language-Team: brazilian_portuguese \n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
@@ -6405,7 +6405,6 @@ msgid "gzipped"
msgstr "compactado com gzip"
#: libraries/display_export.lib.php:339
-#, fuzzy
#| msgid "\"bzipped\""
msgid "bzipped"
msgstr "compactado com bzip"
From f501ab3ced23750056c20e6a5ba0b7d3430e7479 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?=
Date: Mon, 9 Jul 2012 13:28:46 +0200
Subject: [PATCH 35/35] Mark broken translation as fuzzy
---
po/ckb.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/po/ckb.po b/po/ckb.po
index a1d7f17dc7..71bcbfe24a 100644
--- a/po/ckb.po
+++ b/po/ckb.po
@@ -777,7 +777,7 @@ msgid "Bad parameters!"
msgstr ""
#: export.php:196 export.php:227 export.php:781
-#, php-format
+#, php-format, fuzzy
msgid "Insufficient space to save the file %s."
msgstr "پاشکەوتکردنی فایل وەک"