# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR Free Software Foundation, Inc.
# Nguyen hung.Vu <Vu.Hung@techviet.com>, 2002.
#
msgid ""
msgstr ""
"Project-Id-Version: kbabel VERSION\n"
"POT-Creation-Date: 2002-12-19 10:23+0100\n"
"PO-Revision-Date: 2002-02-23 09:08GMT+0900\n"
"Last-Translator: Nguyen Hung Vu <Vu.Hung@techviet.com>\n"
"Language-Team: VIETNAMESE <vi@i18n.kde.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 0.9.5\n"

#: catalogmanager/roughtransdlg.cpp:57 kbabel/roughtransdlg.cpp:53
msgid ""
"_: Caption of dialog\n"
"Rough Translation"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:71 kbabel/roughtransdlg.cpp:66
#: kbabeldict/kbabeldictview.cpp:99
msgid "S&top"
msgstr "&Dừng"

#: catalogmanager/roughtransdlg.cpp:72 kbabel/roughtransdlg.cpp:67
msgid "C&ancel"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:85 kbabel/roughtransdlg.cpp:80
#, fuzzy
msgid "What to Translate"
msgstr "Chưa dịch t&iếp"

#: catalogmanager/roughtransdlg.cpp:91 kbabel/roughtransdlg.cpp:86
msgid "U&ntranslated entries"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:92 kbabel/roughtransdlg.cpp:87
msgid "&Fuzzy entries"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:93 kbabel/roughtransdlg.cpp:88
msgid "T&ranslated entries"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:97 kbabel/roughtransdlg.cpp:92
msgid ""
"<qt>"
"<p><b>What entries to translate</b></p>"
"<p>Choose here, for which entries of the file KBabel tries to find a "
"translation. Changed entries are always marked as fuzzy, no matter which "
"option you choose.</p></qt>"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:106 kbabel/roughtransdlg.cpp:101
msgid "All&ow fuzzy translation (slow)"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:108 kbabel/roughtransdlg.cpp:103
msgid "A&llow single word translation"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:111 kbabel/roughtransdlg.cpp:106
msgid ""
"<qt>"
"<p><b>How messages get translated</b></p>"
"<p>Here you can define if a message can only get translated completely, if "
"similar messages are acceptable or if KBabel is supposed to try translating "
"the single words of a message if no translation of the complete message or "
"similar message was found.</p></qt>"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:121 kbabel/roughtransdlg.cpp:116
msgid "&Mark changed entries as fuzzy"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:124 kbabel/roughtransdlg.cpp:119
msgid ""
"<qt>"
"<p><b>Mark changed entries as fuzzy</b></p>"
"<p>When a translation for a message is found, the entry will be marked "
"<b>fuzzy</b> by default. This is because the translation is just guessed by "
"KBabel and you should always check the results carefully. Deactivate this "
"option only if you know what you are doing.</p></qt>"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:135 kbabel/roughtransdlg.cpp:130
msgid "Initialize &KDE-specific entries"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:138 kbabel/roughtransdlg.cpp:133
msgid ""
"<qt>"
"<p><b>Initialize KDE-specific entries</b></p>"
"<p>Initialize \"Comment=\" and \"Name=\" entries if a translation is not "
"found. Also, \"NAME OF TRANSLATORS\" and \"EMAIL OF TRANSLATORS\" is filled "
"with identity settings.</p></qt>"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:143 kbabel/roughtransdlg.cpp:138
msgid "Dictionaries"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:162 kbabel/roughtransdlg.cpp:157
msgid ""
"<qt>"
"<p><b>Dictionaries</b></p>"
"<p>Choose here, which dictionaries have to be used for finding a "
"translation. If you select more than one dictionary, they are used in the "
"same order as they are displayed in the list.</p></qt>"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:169
msgid "Files:"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:174
#, fuzzy
msgid "Messages:"
msgstr "&Mọi thông điệp"

#: catalogmanager/roughtransdlg.cpp:240 catalogmanager/roughtransdlg.cpp:252
#: kbabel/kbabelview.cpp:1204 kbabel/kbabelview.cpp:1317
#: kbabel/kbabelview2.cpp:636
#, fuzzy
msgid ""
"Error while trying to read file:\n"
" %1\n"
"Maybe it is not a valid PO file."
msgstr ""
"Lỗi khi đọc file :\n"
"%1\n"
"Có thể nó không phải là file PO hợp lệ ."

#: catalogmanager/roughtransdlg.cpp:574 kbabel/roughtransdlg.cpp:517
msgid ""
"Result of the translation:\n"
"Edited entries: %1\n"
"Exact translations: %2 (%3%)\n"
"Approximate translations: %4 (%5%)\n"
"Nothing found: %6 (%7%)"
msgstr ""

#: catalogmanager/roughtransdlg.cpp:596 catalogmanager/roughtransdlg.cpp:615
#: kbabel/roughtransdlg.cpp:539 kbabel/roughtransdlg.cpp:558
#, fuzzy
msgid "Rough Translation Statistics"
msgstr "Dịch &thô ..."

#: catalogmanager/roughtransdlg.cpp:685 kbabel/roughtransdlg.cpp:632
msgid ""
"<qt>"
"<p>When a translation for a message is found, the entry will be marked "
"<b>fuzzy</b> by default. This is because the translation is just guessed by "
"KBabel and you should always check the results carefully. Deactivate this "
"option only if you know what you are doing.</p></qt>"
msgstr ""

#: catalogmanager/cmdedit.cpp:40 kbabel/cmdedit.cpp:40
#: kbabel/prefwidgets.cpp:477
msgid "&Name:"
msgstr "&Tên:"

#: catalogmanager/cmdedit.cpp:41 kbabel/cmdedit.cpp:41
msgid "Co&mmand:"
msgstr "&Lệnh :"

#: catalogmanager/cmdedit.cpp:55 kbabel/cmdedit.cpp:55
msgid "&Add"
msgstr "&Thêm"

#: catalogmanager/catalogmanagerview.cpp:94
msgid "Name"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:95
msgid "M"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:97
msgid "Fuzzy"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:99
msgid "Untranslated"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:101
msgid "Total"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:103
msgid "Last Revision"
msgstr ""

#: addons/kfile-plugins/kfile_po.cpp:45
#: catalogmanager/catalogmanagerview.cpp:104
msgid "Last Translator"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:132
#: catalogmanager/catalogmanagerview.cpp:1935
#: catalogmanager/catalogmanagerview.cpp:1946
msgid "Log Window"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:134 kbabel/kbabel.cpp:407
msgid "C&lear"
msgstr "&Xoá"

#: catalogmanager/catalogmanagerview.cpp:137
msgid ""
"<qt><p><b>Log window</b></p>\n"
"<p>In this window the output of the executed commands are shown.</p></qt>"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:148
msgid ""
"<qt><p><b>Catalog Manager</b></p>\n"
"<p>The Catalog Manager merges two directories into one tree and displays "
"all\n"
"PO and POT files in these directories. This way you can easily see if a\n"
"new template has been added or removed. Also some information about the "
"files\n"
"is displayed.</p>"
"<p>For more information see section <b>The Catalog Manager</b>"
" in the online help.</p></qt>"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:351
#: catalogmanager/catalogmanagerview.cpp:386 kbabel/kbabelview.cpp:1245
#: kbabel/kbabelview.cpp:1353 kbabel/kbabelview2.cpp:657
#, c-format
msgid ""
"Error while trying to open file:\n"
" %1"
msgstr ""
"Lỗi khi mở file : \n"
"%1"

#: catalogmanager/catalogmanagerview.cpp:376
#, fuzzy
msgid ""
"Error while trying to read file:\n"
" %1\n"
"Maybe it's not a valid file with list of markings."
msgstr ""
"Lỗi khi đọc file :\n"
"%1\n"
"Có thể nó không phải là file PO hợp lệ ."

#: catalogmanager/catalogmanagerview.cpp:421 kbabel/kbabelview.cpp:1447
msgid "The file %1 already exists. Do you want to overwrite it?"
msgstr "File %1 đã tồn tại . Bạn có muốn ghi đè không ?"

#: catalogmanager/catalogmanagerview.cpp:422 kbabel/kbabelview.cpp:1448
#: kbabel/kbabelview.cpp:1506
msgid "&Overwrite"
msgstr "&Ghi đè"

#: catalogmanager/catalogmanagerview.cpp:447
#, fuzzy
msgid ""
"An error occurred while trying to write to file:\n"
"%1\n"
msgstr ""
"Có lỗi khi mở trang thông tin gettext : \n"
"%1"

#: catalogmanager/catalogmanagerview.cpp:456
#, fuzzy
msgid ""
"An error occurred while trying to upload the file:\n"
"%1\n"
msgstr ""
"Có lỗi khi mở trang thông tin gettext : \n"
"%1"

#: catalogmanager/catalogmanagerview.cpp:475
#: catalogmanager/catalogmanagerview.cpp:502
msgid ""
"The Catalog Manager is still updating information about the files!\n"
"If you continue, it will try to update all necessary files, however this can "
"take a long time and may lead to wrong results. Please wait until all files "
"are updated."
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:580
msgid "all"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:582
msgid ""
"Statistics for %1:\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:584
msgid ""
"Number of packages: %1\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:587
msgid ""
"Complete translated: %1 % (%2)\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:590
msgid ""
"Only template available: %1 % (%2)\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:592
msgid ""
"Only PO file available: %1 % (%2)\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:594
msgid ""
"Number of messages: %1\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:598
msgid ""
"Translated: %1 % (%2)\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:601
msgid ""
"Fuzzy: %1 % (%2)\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:604
msgid ""
"Untranslated: %1 % (%2)\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:606 rc.cpp:93
msgid "Statistics"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:631
msgid ""
"The file is syntactically correct!\n"
"Output of \"msgfmt --statistics\":"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:636
msgid ""
"The file has syntax errors!\n"
"Output of \"msgfmt --statistics\":"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:641
msgid "An error occurred while processing \"msgfmt --statistics\""
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:646
#: catalogmanager/catalogmanagerview.cpp:714
msgid "Can't execute msgfmt. Please make sure you have msgfmt in your PATH!"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:669
msgid ""
"All files in directory %1 are syntactically correct!\n"
"Output of \"msgfmt --statistics\":\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:674
msgid ""
"All files in the base directory are syntactically correct!\n"
"Output of \"msgfmt --statistics\":\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:685
msgid ""
"At least one file in directory %1 has syntax errors!\n"
"Output of \"msgfmt --statistics\":\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:690
msgid ""
"At least one file in the base directory has syntax errors!\n"
"Output of \"msgfmt --statistics\":\n"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:701
#, c-format
msgid ""
"An error occurred while processing \"msgfmt --statistics *.po\" in directory "
"%1"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:706
msgid ""
"An error occurred while processing \"msgfmt --statistics *.po\" in the base "
"directory"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:1028
msgid "Do you really want to delete the file %1?"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:1033
msgid "Was not able to delete the file %1!"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:1290
msgid ""
"You have not specified a valid directory for the base directory of the PO "
"files:\n"
"%1\n"
"Please check your settings in the preferences dialog!"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:1303
msgid ""
"You have not specified a valid directory for the base directory of the PO "
"template files:\n"
"%1\n"
"Please check your settings in the preferences dialog!"
msgstr ""

#: catalogmanager/catalogmanagerview.cpp:1340
msgid "Reading file information"
msgstr ""

#: catalogmanager/main.cpp:151 kbabel/main.cpp:407
msgid "File to load configuration from"
msgstr ""

#: catalogmanager/main.cpp:159
msgid "KBabel - Catalog Manager"
msgstr ""

#: catalogmanager/main.cpp:160
msgid "An advanced catalog manager for KBabel, PO file editor"
msgstr ""

#: catalogmanager/main.cpp:161 kbabel/main.cpp:417
msgid "(c) 1999,2000,2001,2002 The KBabel developers"
msgstr ""

#: catalogmanager/main.cpp:163 kbabel/main.cpp:419 kbabeldict/main.cpp:114
msgid "Original author"
msgstr "Tác giả gốc"

#: catalogmanager/main.cpp:164 kbabel/main.cpp:426
msgid "Current maintainer, porting to KDE3/Qt3."
msgstr ""

#: catalogmanager/main.cpp:167 kbabel/main.cpp:431
msgid ""
"Wrote documentation and sent many bug reports and suggestions for "
"improvements."
msgstr ""

#: catalogmanager/main.cpp:170 kbabel/main.cpp:434
msgid ""
"Gave many suggestions for the GUI and the behavior of KBabel. He also "
"contributed the beautiful splash screen."
msgstr ""

#: catalogmanager/main.cpp:174 kbabel/main.cpp:421
msgid "Wrote diff algorithm, fixed KSpell and gave a lot of useful hints."
msgstr ""

#: catalogmanager/main.cpp:176 kbabel/main.cpp:437
msgid "Helped keep KBabel up to date with the KDE API and gave a lot of other help."
msgstr ""

#: catalogmanager/main.cpp:179 kbabel/main.cpp:442
msgid "Sponsored development of KBabel for a while."
msgstr ""

#: catalogmanager/main.cpp:181 kbabel/main.cpp:445
msgid ""
"KBabel contains code from the following projects:\n"
"Qt by Trolltech and GNU gettext"
msgstr ""

#: catalogmanager/main.cpp:184 kbabel/main.cpp:448 kbabeldict/main.cpp:117
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Nguyen Hung Vu"

#: catalogmanager/main.cpp:185 kbabel/main.cpp:449 kbabeldict/main.cpp:118
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
msgstr "VụHung@techviet.com"

#: catalogmanager/prefwidgets.cpp:114
msgid "&Base directory of PO files:"
msgstr ""

#: catalogmanager/prefwidgets.cpp:127
msgid "Ba&se directory of POT files:"
msgstr ""

#: catalogmanager/prefwidgets.cpp:138
msgid ""
"<qt><p><b>Base directories</b></p>\n"
"<p>Type in the directories which contain all your PO and POT files.\n"
"The files and the directories in these directories will then be merged into "
"one\n"
"tree.</p></qt>"
msgstr ""

#: catalogmanager/prefwidgets.cpp:148
msgid "O&pen files in new window"
msgstr ""

#: catalogmanager/prefwidgets.cpp:151
msgid ""
"<qt><p><b>Open files in new window</b></p>\n"
"<p>If this is activated all files that are opened from the Catalog Manager "
"are opened\n"
"in a new window.</p></qt>"
msgstr ""

#: catalogmanager/prefwidgets.cpp:155
msgid "&Kill processes on exit"
msgstr ""

#: catalogmanager/prefwidgets.cpp:157
msgid ""
"<qt><p><b>Kill processes on exit</b></p>\n"
"<p>If you check this, KBabel tries to kill the processes, that have not "
"exited already when KBabel exits,\n"
"by sending a kill signal to them.</p>\n"
"<p>NOTE: It's not guaranteed that the processes will be killed.</p></qt>"
msgstr ""

#: catalogmanager/prefwidgets.cpp:163
msgid "Create inde&x for file contents"
msgstr ""

#: catalogmanager/prefwidgets.cpp:165
msgid ""
"<qt><p><b>Create index for file contents</b></p>\n"
"<p>If you check this, KBabel will create an index for each PO file to speed "
"up the find/replace functions.</p>\n"
"<p>NOTE: This will slow down updating the file information "
"considerably.</p></qt>"
msgstr ""

#: catalogmanager/prefwidgets.cpp:174 kbabel/prefwidgets.cpp:161
#: kbabel/prefwidgets.cpp:786
msgid "&General"
msgstr ""

#: catalogmanager/prefwidgets.cpp:183
msgid "Commands for Directories"
msgstr ""

#: catalogmanager/prefwidgets.cpp:188
msgid ""
"Replaceables:\n"
"@PACKAGE@, @PODIR@, @POTDIR@"
msgstr ""

#: catalogmanager/prefwidgets.cpp:190
msgid ""
"<qt>"
"<p><b>Commands for directories</b></p>"
"<p>Insert here the commands you want to execute in directories from the "
"Catalog Manager. The commands are then shown in the submenu <b>Commands</b> "
"in the Catalog Manager's context menu.</p>"
"<p>The following strings will be replaced in a command:"
"<ul>"
"<li>@PACKAGE@: The name of the directory without path</li>"
"<li>@PODIR@: The name of the PO-directory with path</li>"
"<li>@POTDIR@: The name of the template directory with path</li></ul></p></qt>"
msgstr ""

#: catalogmanager/prefwidgets.cpp:204
msgid "D&irectory Commands"
msgstr ""

#: catalogmanager/prefwidgets.cpp:212
msgid "Commands for Files"
msgstr ""

#: catalogmanager/prefwidgets.cpp:217
msgid ""
"Replaceables:\n"
"@PACKAGE@, @POFILE@,@POTFILE@,\n"
"@PODIR@, @POTDIR@"
msgstr ""

#: catalogmanager/prefwidgets.cpp:222
msgid ""
"<qt>"
"<p><b>Commands for files</b></p>"
"<p>Insert here the commands you want to execute on files from the Catalog "
"Manager. The commands are then shown in the submenu <b>Commands</b> in the "
"Catalog Manager's context menu.</p>"
"<p>The following strings will be replaced in a command:"
"<ul>"
"<li>@PACKAGE@: The name of the file without path and "
"extension</li>"
"<li>@POFILE@: The name of the PO-file with path and "
"extension</li>"
"<li>@POTFILE@: The name of the corresponding template file with path and "
"extension</li>"
"<li>@POEMAIL@: The name and email address of the last "
"translator</li>"
"<li>@PODIR@: The name of the directory, the PO-file is in, with "
"path</li>"
"<li>@POTDIR@: The name of the directory, the template file is in, with "
"path</li></ul></p></qt>"
msgstr ""

#: catalogmanager/prefwidgets.cpp:240
msgid "&File Commands"
msgstr ""

#: catalogmanager/finddialog.cpp:48 kbabel/finddialog.cpp:47
msgid "&Find:"
msgstr ""

#: catalogmanager/finddialog.cpp:57 kbabel/finddialog.cpp:56
msgid ""
"<qt>"
"<p><b>Find text</b></p>"
"<p>"
"Here you can enter the text you want to search for. If you want to search "
"for a regular expression, enable <b>Use regular expression</b> "
"below.</p></qt>"
msgstr ""

#: catalogmanager/finddialog.cpp:69 kbabel/finddialog.cpp:68
msgid "&Replace with"
msgstr ""

#: catalogmanager/finddialog.cpp:77 kbabel/finddialog.cpp:76
msgid ""
"<qt>"
"<p><b>Replace text</b></p>"
"<p>"
"Here you can enter the text you want the found text to get replaced with. "
"The text is used as is. It is not possible to make a back reference, if you "
"have searched for a regular expression.</p></qt>"
msgstr ""

#: catalogmanager/finddialog.cpp:92 kbabel/finddialog.cpp:91
#, fuzzy
msgid "Where to Search"
msgstr "&Bắt đầu tìm"

#: catalogmanager/finddialog.cpp:96 kbabel/finddialog.cpp:95
msgid "&Msgid"
msgstr ""

#: catalogmanager/finddialog.cpp:97 kbabel/finddialog.cpp:96
msgid "M&sgstr"
msgstr ""

#: catalogmanager/finddialog.cpp:98 kbabel/finddialog.cpp:97
msgid "Comm&ent"
msgstr ""

#: catalogmanager/finddialog.cpp:100 kbabel/finddialog.cpp:99
msgid ""
"<qt>"
"<p><b>Where to search</b></p>"
"<p>Select here in which parts of a catalog entry you want to search.</p></qt>"
msgstr ""

#: catalogmanager/finddialog.cpp:105
msgid "Search Options"
msgstr ""

#: catalogmanager/finddialog.cpp:108 kbabel/finddialog.cpp:107
msgid "C&ase sensitive"
msgstr ""

#: catalogmanager/finddialog.cpp:109 kbabel/finddialog.cpp:108
msgid "O&nly whole words"
msgstr ""

#: catalogmanager/finddialog.cpp:110 kbabel/finddialog.cpp:109
msgid "I&gnore marker for keyboard accelerator"
msgstr ""

#: catalogmanager/finddialog.cpp:111 kbabel/finddialog.cpp:110
msgid "Ignore con&text information"
msgstr ""

#: catalogmanager/finddialog.cpp:114 kbabel/finddialog.cpp:116
msgid "Use regu&lar expression"
msgstr ""

#: catalogmanager/finddialog.cpp:127 kbabel/finddialog.cpp:129
msgid "As&k before replacing"
msgstr ""

#: catalogmanager/finddialog.cpp:130
msgid ""
"<qt>"
"<p><b>Search Options</b></p>"
"<p>Here you can finetune replacing:"
"<ul>"
"<li><b>Case sensitive</b>: does case of entered text have to be "
"respected?</li>"
"<li><b>Only whole words</b>: text found must not be part of a longer "
"word</li>"
"<li><b>Ignore marker for keyboard accelerator</b>: ignore marker for "
"keyboard accelerator in the text</li>"
"<li><b>Ignore context information</b>: ignore context comments in "
"msgid</li>"
"<li><b>Use regular expression</b>: use text entered in field <b>Find</b> as "
"a regular expression. This option has no effect with the replace text, "
"especially no back references are possible.</li>"
"<li><b>Ask before replacing</b>: Enable, if you want to have control about "
"what is replaced. Otherwise all found text is replaced without "
"asking.</li></ul></p></qt>"
msgstr ""

#: catalogmanager/finddialog.cpp:147
msgid ""
"<qt>"
"<p><b>Search Options</b></p>"
"<p>Here you can finetune the search:"
"<ul>"
"<li><b>Case sensitive</b>: does case of entered text have to be "
"respected?</li>"
"<li><b>Only whole words</b>: text found must not be part of a longer "
"word</li>"
"<li><b>Ignore marker for keyboard accelerator</b>: ignore marker for "
"keyboard accelerator in the text</li>"
"<li><b>Ignore context information</b>: ignore context comments in "
"msgid</li>"
"<li><b>Use regular expression</b>: use entered text as a regular "
"expression.</li></ul></p></qt>"
msgstr ""

#: catalogmanager/finddialog.cpp:158
msgid "File Options"
msgstr ""

#: catalogmanager/finddialog.cpp:161
msgid "&In all files"
msgstr ""

#: catalogmanager/finddialog.cpp:162
msgid "&Marked files"
msgstr ""

#: catalogmanager/finddialog.cpp:163
#, fuzzy
msgid "In &templates"
msgstr "Mở mẫu"

#: catalogmanager/finddialog.cpp:164
msgid "Ask before ne&xt file"
msgstr ""

#: catalogmanager/finddialog.cpp:165
msgid "Save &without asking"
msgstr ""

#: catalogmanager/finddialog.cpp:167
msgid ""
"<qt>"
"<p><b>File Options</b></p>"
"<p>Here you can finetune where to find:"
"<ul>"
"<li><b>In all files</b>: search in all files, otherwise searched is the "
"selected file or files in the selected folder</li>"
"<li><b>Ask before next file</b>"
": show a dialog asking to proceed to the next file</li></ul></qt>"
msgstr ""

#: catalogmanager/settings.cpp:72 kbabel/settings.cpp:126
msgid "Make"
msgstr ""

#: catalogmanager/settings.cpp:73
msgid "Make Install"
msgstr ""

#: catalogmanager/settings.cpp:74 kbabel/settings.cpp:128
msgid "Update CVS"
msgstr ""

#: catalogmanager/settings.cpp:94 kbabel/settings.cpp:147
msgid "Run Application"
msgstr ""

#: catalogmanager/settings.cpp:95 kbabel/settings.cpp:148
msgid "Compile"
msgstr ""

#: catalogmanager/settings.cpp:96
msgid "Resolve CVS Conflict"
msgstr ""

#: catalogmanager/catmanlistitem.cpp:65
msgid "Message Catalogs"
msgstr ""

#: catalogmanager/catalogmanager.cpp:195
msgid "&Open"
msgstr ""

#: catalogmanager/catalogmanager.cpp:198
msgid "&Open Template"
msgstr ""

#: catalogmanager/catalogmanager.cpp:201
#, fuzzy
msgid "Open in &New Window"
msgstr "Cửa &sổ mới"

#: catalogmanager/catalogmanager.cpp:208
msgid "Fi&nd in Files..."
msgstr ""

#: catalogmanager/catalogmanager.cpp:211
msgid "Re&place in Files..."
msgstr ""

#: catalogmanager/catalogmanager.cpp:214 kbabel/kbabel.cpp:674
msgid "&Stop Searching"
msgstr ""

#: catalogmanager/catalogmanager.cpp:217
msgid "&Toggle Marking"
msgstr ""

#: catalogmanager/catalogmanager.cpp:220
msgid "Remove Marking"
msgstr ""

#: catalogmanager/catalogmanager.cpp:223
msgid "Toggle All Markings"
msgstr ""

#: catalogmanager/catalogmanager.cpp:226
msgid "Remove All Markings"
msgstr ""

#: catalogmanager/catalogmanager.cpp:229
msgid "&Load Markings..."
msgstr ""

#: catalogmanager/catalogmanager.cpp:232
msgid "&Save Markings..."
msgstr ""

#: catalogmanager/catalogmanager.cpp:240 kbabel/kbabel.cpp:506
msgid "Nex&t Untranslated"
msgstr "Chưa dịch t&iếp"

#: catalogmanager/catalogmanager.cpp:243 kbabel/kbabel.cpp:502
msgid "Prev&ious Untranslated"
msgstr "Chưa dịch t&rước"

#: catalogmanager/catalogmanager.cpp:246 kbabel/kbabel.cpp:498
msgid "Ne&xt Fuzzy"
msgstr "Fuzzy tiế&p"

#: catalogmanager/catalogmanager.cpp:249 kbabel/kbabel.cpp:494
msgid "Pre&vious Fuzzy"
msgstr "Fuzzy trướ&c"

#: catalogmanager/catalogmanager.cpp:252 kbabel/kbabel.cpp:490
msgid "N&ext Fuzzy or Untranslated"
msgstr "Fuzzy hay chưa - dịch &sau"

#: catalogmanager/catalogmanager.cpp:255 kbabel/kbabel.cpp:486
msgid "P&revious Fuzzy or Untranslated"
msgstr "Fuzzy hay Chưa - dịch &trước"

#: catalogmanager/catalogmanager.cpp:259 kbabel/kbabel.cpp:514
msgid "Next Err&or"
msgstr "Lỗi tiế&p"

#: catalogmanager/catalogmanager.cpp:262 kbabel/kbabel.cpp:510
msgid "Previo&us Error"
msgstr "&Lỗi trước"

#: catalogmanager/catalogmanager.cpp:265
#, fuzzy
msgid "Next Te&mplate Only"
msgstr "Mở mẫu"

#: catalogmanager/catalogmanager.cpp:268
msgid "Previous Temp&late Only"
msgstr ""

#: catalogmanager/catalogmanager.cpp:271
#, fuzzy
msgid "Next Tran&slation Exists"
msgstr "Cơ sở dữ liệu dịch"

#: catalogmanager/catalogmanager.cpp:274
#, fuzzy
msgid "Previous Transl&ation Exists"
msgstr "Chưa dịch t&rước"

#: catalogmanager/catalogmanager.cpp:278
#, fuzzy
msgid "Previous Marke&d"
msgstr "&Lỗi trước"

#: catalogmanager/catalogmanager.cpp:281
#, fuzzy
msgid "Next &Marked"
msgstr "Lỗi tiế&p"

#: catalogmanager/catalogmanager.cpp:286
msgid "&Statistics"
msgstr ""

#: catalogmanager/catalogmanager.cpp:289
msgid "S&tatistics in Marked"
msgstr ""

#: catalogmanager/catalogmanager.cpp:292
msgid "Check S&yntax"
msgstr ""

#: catalogmanager/catalogmanager.cpp:295
#, fuzzy
msgid "S&pell Check"
msgstr "Kiểm tra &chính tả ...."

#: catalogmanager/catalogmanager.cpp:298
msgid "Spell Check in &Marked"
msgstr ""

#: catalogmanager/catalogmanager.cpp:301
#, fuzzy
msgid "&Rough Translation"
msgstr "Dịch &thô ..."

#: catalogmanager/catalogmanager.cpp:304
#, fuzzy
msgid "Rough Translation in M&arked"
msgstr "Dịch &thô ..."

#: catalogmanager/catalogmanager.cpp:307
msgid "Mai&l"
msgstr ""

#: catalogmanager/catalogmanager.cpp:310
msgid "Mail Mar&ked"
msgstr ""

#: catalogmanager/catalogmanager.cpp:320
msgid "Show &Navigationbar"
msgstr "Hiện &Navigationbar"

#: catalogmanager/catalogmanager.cpp:327 catalogmanager/catalogmanager.cpp:331
msgid "Commands"
msgstr ""

#: catalogmanager/catalogmanager.cpp:356
msgid ""
"<qt><p><b>Statusbar</b></p>\n"
"<p>The statusbar displays information about progress of the current find or "
"replace operation. The first number in <b>Found:</b> displays the number of "
"files with an occurrence of the searched text not yet shown in the KBabel "
"window. The second shows the total number of files containing the searched "
"text found so far.</p></qt>"
msgstr ""

#: catalogmanager/catalogmanager.cpp:517 catalogmanager/catalogmanager.cpp:545
#: catalogmanager/catalogmanager.cpp:572 catalogmanager/catalogmanager.cpp:599
#: catalogmanager/catalogmanager.cpp:615 catalogmanager/catalogmanager.cpp:631
msgid ""
"Can't send a message to KBabel.\n"
"Please check your installation of KDE."
msgstr ""

#: catalogmanager/catalogmanager.cpp:662
msgid ""
"Unable to use KLauncher to start KBabel.\n"
"You should check the installation of KDE.\n"
"Please start KBabel manually."
msgstr ""

#: catalogmanager/catalogmanager.cpp:697
msgid "Found: 0/0"
msgstr ""

#: catalogmanager/catalogmanager.cpp:719
msgid "Found: %1/%2"
msgstr ""

#: catalogmanager/catalogmanager.cpp:744 catalogmanager/catalogmanager.cpp:825
#: kbabel/kbabelview.cpp:4850 kbabeldict/kbabeldictview.cpp:227
msgid "Searching"
msgstr "Tìm"

#: catalogmanager/catalogmanager.cpp:787 catalogmanager/catalogmanager.cpp:871
msgid "DCOP communication with KBabel failed."
msgstr ""

#: catalogmanager/catalogmanager.cpp:787
msgid "DCOP communication error"
msgstr ""

#: catalogmanager/catalogmanager.cpp:802 catalogmanager/catalogmanager.cpp:885
msgid "KBabel cannot be started."
msgstr ""

#: catalogmanager/catalogmanager.cpp:802 catalogmanager/catalogmanager.cpp:885
#, fuzzy
msgid "Cannot Start KBabel"
msgstr "Không thể mở file cơ sở dữ liệu"

#: catalogmanager/catalogmanager.cpp:809 catalogmanager/catalogmanager.cpp:892
#: kbabel/kbabelview.cpp:2293 kbabel/kbabelview.cpp:2334
#: kbabel/kbabelview.cpp:2487
msgid "Search string not found!"
msgstr "Không tìm thấy string !"

#: catalogmanager/catalogmanager.cpp:871
msgid "DCOP Communication Error"
msgstr ""

#: catalogmanager/catalogmanager.cpp:940
msgid "Catalog Manager Preferences"
msgstr ""

#: addons/kfile-plugins/kfile_po.cpp:39
msgid "Catalog Information"
msgstr ""

#: addons/kfile-plugins/kfile_po.cpp:42
#, fuzzy
msgid "Total Messages"
msgstr "Thông điệp &hiện tại"

#: addons/kfile-plugins/kfile_po.cpp:43
#, fuzzy
msgid "Fuzzy Messages"
msgstr "&Mọi thông điệp"

#: addons/kfile-plugins/kfile_po.cpp:44
#, fuzzy
msgid "Untranslated Messages"
msgstr "Chưa - dịch : 0"

#: addons/kfile-plugins/kfile_po.cpp:46
msgid "Language Team"
msgstr ""

#: addons/kfile-plugins/kfile_po.cpp:47
msgid "Revision"
msgstr ""

#: common/kbmailer.cpp:87
msgid "Enter the name of the archive without file extension"
msgstr ""

#: common/kbmailer.cpp:111
#, fuzzy
msgid "Error while trying to create archive file."
msgstr ""
"Lỗi khi mở file : \n"
"%1"

#: common/kbmailer.cpp:119
#, fuzzy, c-format
msgid "Error while trying to read file %1."
msgstr ""
"Lỗi khi mở file : \n"
"%1"

#: common/kbmailer.cpp:124
#, fuzzy, c-format
msgid "Error while trying to open file %1."
msgstr ""
"Lỗi khi mở file : \n"
"%1"

#: common/catalog.cpp:506
msgid ""
"Free Software Foundation Copyright does not contain any year. It will not be "
"updated."
msgstr ""

#: common/catalog.cpp:1748
msgid "loading file"
msgstr "Tải file"

#: common/catalog.cpp:2016
msgid "saving file"
msgstr "Cất file"

#: common/catalog.cpp:3356
msgid "searching matching message"
msgstr "Tìm thông điệp matching"

#: common/catalog.cpp:3651
msgid "preparing messages for diff"
msgstr "Chuẩn  b. thông điệp để diff"

#: common/context.cpp:70 common/context.cpp:80 common/context.cpp:90
#, fuzzy
msgid ""
"KBabel cannot start a text editor component.\n"
"Please check your KDE installation."
msgstr ""
"KBabel không thể bắt đầu trình kiểm tra chính tả . Xin kiểm "
"tra cài đặt KDE"

#: common/context.cpp:140
msgid "Corresponding source file not found"
msgstr ""

#: common/context.cpp:232
msgid "&Base directory for source code:"
msgstr ""

#: common/context.cpp:238
msgid "Path Patterns"
msgstr ""

#: kbabel/kbabelpref.cpp:45
msgid "Catalog Manager"
msgstr "Trình quản lí Catalog"

#: kbabel/kbabelpref.cpp:46
msgid "Options for the Catalog Manager"
msgstr "Tuỳ chọn cho trình quản lí Catalog"

#: kbabel/kbabelpref.cpp:53
msgid "Preferences"
msgstr "Thao khảo"

#: kbabel/kbabelpref.cpp:59
msgid ""
"_: title of page in preferences dialog\n"
"Identity"
msgstr "Identity"

#: kbabel/kbabelpref.cpp:60
msgid "Information about you and the translation team"
msgstr "Thông tin về bạn và đội dịch"

#: kbabel/kbabelpref.cpp:65
msgid ""
"_: title of page in preferences dialog\n"
"Edit"
msgstr "Biên soạn"

#: kbabel/kbabelpref.cpp:66
msgid "Options for editing"
msgstr "Tùy chọn cho Biên Soạn"

#: kbabel/kbabelpref.cpp:71
msgid ""
"_: title of page in preferences dialog\n"
"Save"
msgstr "Cất"

#: kbabel/kbabelpref.cpp:72
msgid "Options for saving a file"
msgstr "Tùy chọn cất file"

#: kbabel/kbabelpref.cpp:77
msgid ""
"_: title of page in preferences dialog\n"
"Spelling"
msgstr "Chính tả"

#: kbabel/kbabelpref.cpp:78
msgid "Options for spell checking"
msgstr "Tùy chọn cho kiểm tra chính tả"

#: kbabel/kbabelpref.cpp:83
msgid ""
"_: title of page in preferences dialog\n"
"Search"
msgstr "Tìm Kiếm"

#: kbabel/kbabelpref.cpp:84
msgid "Options for searching similar translations"
msgstr "Tùy chọn cho tìm kiếm dịch tương tự "

#: kbabel/kbabelpref.cpp:90
msgid ""
"_: title of page in preferences dialog\n"
"Diff"
msgstr "Diff"

#: kbabel/kbabelpref.cpp:91
msgid "Options for showing differences"
msgstr "Tùy chọn hiển thị Sự - Khác - Nhau"

#: kbabel/kbabelpref.cpp:96
#, fuzzy
msgid ""
"_: title of page in preferences dialog\n"
"Source"
msgstr "Tìm Kiếm"

#: kbabel/kbabelpref.cpp:97
#, fuzzy
msgid "Options for showing source context"
msgstr "Tùy chọn hiển thị Sự - Khác - Nhau"

#: kbabel/kbabelpref.cpp:101
#, fuzzy
msgid ""
"_: title of page in preferences dialog\n"
"Miscellaneous"
msgstr "Chính tả"

#: kbabel/kbabelpref.cpp:102
msgid "Miscellaneous Settings"
msgstr "Thiết lập linh tinh"

#: kbabel/main.cpp:405
msgid "Go to entry with msgid <msgid>"
msgstr ""

#: kbabel/main.cpp:406 kbabeldict/main.cpp:101
msgid "disable splashscreen at startup"
msgstr "Cấm splashscreen vào lúc khởi động"

#: kbabel/main.cpp:408
msgid "files to open"
msgstr ""

#: kbabel/main.cpp:415
msgid "KBabel"
msgstr ""

#: kbabel/main.cpp:416
msgid "An advanced PO file editor"
msgstr ""

#: kbabel/main.cpp:423
msgid "Wrote the dictionary plugin for searching in a database and some other code."
msgstr ""

#: kbabel/main.cpp:428
msgid "Bug fixes and KFilePlugin for PO files."
msgstr ""

#: kbabel/main.cpp:439
msgid "Implemented XML validation/highlighting plus other small fixes."
msgstr ""

#: kbabel/prefwidgets.cpp:119
msgid "&Update header when saving"
msgstr ""

#: kbabel/prefwidgets.cpp:120
msgid "Update &description comment when saving"
msgstr ""

#: kbabel/prefwidgets.cpp:121
msgid "Chec&k syntax of file when saving"
msgstr ""

#: kbabel/prefwidgets.cpp:122
msgid "Save &obsolete entries"
msgstr ""

#: kbabel/prefwidgets.cpp:124
msgid "De&scription"
msgstr ""

#: kbabel/prefwidgets.cpp:130
msgid "Encoding"
msgstr ""

#: kbabel/prefwidgets.cpp:136
msgid "Default:"
msgstr ""

#: kbabel/prefwidgets.cpp:142
msgid "(default)"
msgstr ""

#: kbabel/prefwidgets.cpp:156
msgid "Kee&p the encoding of the file"
msgstr ""

#: kbabel/prefwidgets.cpp:168
msgid "Fields to Update"
msgstr ""

#: kbabel/prefwidgets.cpp:172
msgid "Re&vision-Date"
msgstr ""

#: kbabel/prefwidgets.cpp:173
msgid "Last-&Translator"
msgstr ""

#: kbabel/prefwidgets.cpp:174
msgid "&Language"
msgstr ""

#: kbabel/prefwidgets.cpp:175
msgid "Char&set"
msgstr ""

#: kbabel/prefwidgets.cpp:176
msgid "&Encoding"
msgstr ""

#: kbabel/prefwidgets.cpp:177
msgid "Pro&ject"
msgstr ""

#: kbabel/prefwidgets.cpp:179
msgid "Format of Revision-Date"
msgstr ""

#: kbabel/prefwidgets.cpp:183
msgid "De&fault date format"
msgstr ""

#: kbabel/prefwidgets.cpp:184
msgid "Local date fo&rmat"
msgstr ""

#: kbabel/prefwidgets.cpp:185
msgid "Custo&m date format:"
msgstr ""

#: kbabel/prefwidgets.cpp:191
msgid "Project String"
msgstr ""

#: kbabel/prefwidgets.cpp:197
msgid "Project-Id:"
msgstr ""

#: kbabel/prefwidgets.cpp:205
#, fuzzy
msgid "&Header"
msgstr "&Soạn header ..."

#: kbabel/prefwidgets.cpp:215
msgid "Update &translator copyright"
msgstr ""

#: kbabel/prefwidgets.cpp:218
msgid "Free Software Foundation Copyright"
msgstr ""

#: kbabel/prefwidgets.cpp:222
msgid "&Remove copyright if empty"
msgstr ""

#: kbabel/prefwidgets.cpp:223
msgid "&Update copyright"
msgstr ""

#: kbabel/prefwidgets.cpp:224
msgid "Do &not change"
msgstr ""

#: kbabel/prefwidgets.cpp:228
msgid "Cop&yright"
msgstr ""

#: kbabel/prefwidgets.cpp:231
msgid ""
"<qt><p><b>Update Header</b></p>\n"
"<p>Check this button, to update the header information of the file every "
"time when it is saved.</p>\n"
"<p>The header normally keeps information about the date and time the file "
"was last\n"
"updated, the last translator etc.</p>\n"
"<p>You can choose which information you want to update from the checkboxes "
"below.\n"
"Fields, that do not exist, are added to the header.\n"
"If you want to add additional fields to the header you can edit the header "
"manually by choosing\n"
"<b>Edit->Edit Header</b> in the editor window.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:243
msgid ""
"<qt><p><b>Fields to update</b></p>\n"
"<p>Choose which fields in the header you want to have updated when saving.\n"
"If a field does not exist, it is appended to the header.</p>\n"
"<p>If you want to add other information to the header, you have to edit the "
"header manually\n"
"by choosing <b>Edit->Edit Header</b> in the editor window.</p>\n"
"<p>Deactivate <b>Update Header</b> above if you don't want to have the "
"header\n"
"updated when saving.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:251
msgid ""
"<qt>"
"<p><b>Encoding</b></p>"
"<p>Choose how to encode characters when saving to a file. If you are unsure "
"what encoding to use, please ask your translation "
"coordinator.</p>"
"<ul>"
"<li><b>%1</b>: this is the encoding that fits to the character set of your "
"system language.</li>"
"<li><b>%2</b>: uses unicode (UTF-8) encoding.</li>"
"<li><b>%3</b>"
": uses unicode (UTF-16) encoding.This is not recommended at the moment, "
"because gettext might have some trouble reading this.</li></ul></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:262
msgid ""
"<qt>"
"<p><b>Keep the encoding of the file</b></p>"
"<p>If this option is activated, files are always saved in the same encoding "
"as they were read in. Files without charset information in the header (e.g. "
"POT files) are saved in the encoding set above.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:268
msgid ""
"<qt><p><b>Check syntax of file when saving</b></p>\n"
"<p>Check this to automatically check syntax of file with \"msgfmt "
"--statistics\"\n"
"when saving a file. You will only get a message, if an error "
"occurred.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:272
msgid ""
"<qt><p><b>Save obsolete entries</b></p>\n"
"<p>If this option is activated, obsolete entries found when the file was "
"open\n"
"will be saved back to the file. Obsolete entries are marked by #~ and are\n"
"created when the msgmerge does not need the translation anymore.\n"
"If the text will appear again, the obsolete entries will be activated "
"again.\n"
"The main drawback is the size of the saved file.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:280
msgid ""
"<qt>"
"<p><b>Format of Revision-Date</b></p>"
"<p>Choose in which format the date and time of the header field\n"
"<i>PO-Revision-Date</i> is saved: <ul>\n"
"<li><b>Default</b> is the format normally used in PO files.</li>\n"
"<li><b>Local</b> is the format specific to your country.\n"
"It can be configured in KDE's Control Center.</li>\n"
"<li><b>Custom</b> let you define your own format.</li></ul></p> "
"<p>For more information, see section <b>The Preferences Dialog</b> in the "
"online help.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:481
msgid "Localized na&me:"
msgstr ""

#: kbabel/prefwidgets.cpp:485
msgid "E&mail:"
msgstr ""

#: kbabel/prefwidgets.cpp:490
msgid "&Full language name:"
msgstr ""

#: kbabel/prefwidgets.cpp:496
msgid "Lan&guage code:"
msgstr ""

#: kbabel/prefwidgets.cpp:502
msgid "&Language mailing list:"
msgstr ""

#: kbabel/prefwidgets.cpp:507
msgid "&Timezone:"
msgstr ""

#: kbabel/prefwidgets.cpp:513
msgid ""
"<qt><p><b>Identity</b></p>\n"
"<p>Fill in information about you and your translation team.\n"
"This information is used when updating the header of a file.</p>\n"
"<p>You can find the options if and what fields in the header should be "
"updated\n"
"on page <b>Save</b> in this dialog.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:530
msgid "&Number of singular/plural forms:"
msgstr ""

#: kbabel/prefwidgets.cpp:533
msgid ""
"_: automatic choose number of plural forms\n"
"Automatic"
msgstr ""

#: kbabel/prefwidgets.cpp:540
msgid "Te&st"
msgstr ""

#: kbabel/prefwidgets.cpp:545
msgid ""
"<qt><p><b>Number of singular/plural forms</b></p>\n"
"<p><b>Note</b>: This option is KDE specific at the moment. If you are not "
"translating a KDE application, you can safely ignore this option.</p>\n"
"<p>"
"Choose here how many singular and plural forms are used in your language. "
"This number must correspond to the settings of your language team. If you "
"are working with KDE >= 2.2 with support for the language you are "
"translating to, set this option to <i>Automatic</i> and KBabel tries to get "
"this information automatically from KDE. Use the <i>Test</i> button to test "
"if it can find it out.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:669
msgid "Please insert a language code first."
msgstr ""

#: kbabel/prefwidgets.cpp:679
msgid ""
"It is not possible to find out the number of singular/plural forms "
"automatically for the language code \"%1\".\n"
"Do you have kdelibs.po installed for this language?\n"
"Please set the correct number manually."
msgstr ""

#: kbabel/prefwidgets.cpp:687
msgid "The number of singular/plural forms found for the language code \"%1\" is %2."
msgstr ""

#: kbabel/prefwidgets.cpp:710
msgid "A&utomatically unset fuzzy status"
msgstr ""

#: kbabel/prefwidgets.cpp:713
msgid ""
"<qt><p><b>Automatically unset fuzzy status</b></p>\n"
"<p>If this is activated and you are editing a fuzzy entry, the fuzzy status "
"is automatically\n"
"unset (this means the string <i>, fuzzy</i>\n"
"is removed from the entry's comment).</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:718
msgid "Use cle&ver editing"
msgstr ""

#: kbabel/prefwidgets.cpp:720
msgid ""
"<qt><p><b>Use clever editing</b></p>\n"
"<p>Check this to make typing text more comfortable and let KBabel take care "
"of some special characters that have to be quoted. For example typing '\"' "
"will result in '\\\"', pressing Return will automatically add whitespace at "
"the end of the line, pressing Shift+Return will add '\\n' at the end of the "
"line.</p>\n"
"<p>Note that this is just a help and it's still possible to generate "
"syntactically incorrect text.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:730
msgid "Automatic Checks"
msgstr ""

#: kbabel/prefwidgets.cpp:734
#, fuzzy
msgid "Chec&k arguments"
msgstr "Kiể&m tra đối số"

#: kbabel/prefwidgets.cpp:735
#, fuzzy
msgid "Check accele&rator"
msgstr "K&iểm tra Accelerators"

#: kbabel/prefwidgets.cpp:736
#, fuzzy
msgid "Check &equation"
msgstr "Kiểm tra dấu &bằng"

#: kbabel/prefwidgets.cpp:737
#, fuzzy
msgid "Look for translated co&ntext info"
msgstr "&Tìm Translated Context Info"

#: kbabel/prefwidgets.cpp:738
#, fuzzy
msgid "Check p&lural forms"
msgstr "Kiểm tra &Plural Form (chỉ cho KDE)"

#: kbabel/prefwidgets.cpp:739
#, fuzzy
msgid "Check &tags"
msgstr "Kiểm tra dấu &bằng"

#: kbabel/prefwidgets.cpp:741
msgid "&Beep on error"
msgstr ""

#: kbabel/prefwidgets.cpp:742
msgid "Change te&xt color on error"
msgstr ""

#: kbabel/prefwidgets.cpp:744
msgid ""
"<qt>"
"<p><b>Automatic checks</b></p>"
"<p>Activate here the things you want to have checked while "
"editing."
"<ul>"
"<li><b>Check Arguments</b>"
": checks if the c-format arguments (%1, %s ...) in the original text and in "
"the translated text match.</li>"
"<li><b>Check Accelerator</b>: checks if the number of \"&amp;\" "
"match</li>"
"<li><b>Check Equation</b>: checks if the left side of an equation is the "
"same. Useful for example when you edit KDE's desktop.po file."
"<li><b>Check for Context</b>: checks if the context information has been "
"translated. This means the first translated line starts with <b>_:</b>. "
"</li>"
"<li><b>Check Plural Forms</b>: checks if strings that contain both singular "
"and plural forms are translated correctly. (This is KDE specific at the "
"moment)</li>"
"<li><b>Check Tags</b>: checks if XML tags and entities in the text are "
"correctly formatted. This is useful when translating KDE "
"documentation.</li></ul></p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:772
msgid ""
"<qt>"
"<p><b>Error recognition</b></p>"
"<p>Here you can set how to show that an error occurred. <b>Beep on error</b>"
" beeps and <b>Change text color on error</b> changes the color of the "
"translated text. If none is activated, you will still see a message in the "
"statusbar.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:797
msgid "H&ighlight syntax"
msgstr ""

#: kbabel/prefwidgets.cpp:798
msgid "Mark &whitespaces with points"
msgstr ""

#: kbabel/prefwidgets.cpp:799
msgid "Highlight backgrou&nd"
msgstr ""

#: kbabel/prefwidgets.cpp:800
msgid "&Show surrounding quotes"
msgstr ""

#: kbabel/prefwidgets.cpp:802
msgid ""
"<qt>"
"<p><b>Appearance</b></p>"
"<p>These options let you configure the appearance for the message "
"editor.</p>"
"<p>Check <b>Highlight syntax</b> to let KBabel display special characters, "
"like \\\" and \\n, in different colors.</p>"
"<p>The three other options will help you to \"see\" whitespace characters. "
"<b>Mark whitespace with points</b> draws a small point instead of a "
"whitespace, <b>Highlight background</b> colors the background of the "
"characters and <b>Show surrounding quotes</b> displays quotes at the "
"beginning and end of each line.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:813
msgid "Colors"
msgstr ""

#: kbabel/prefwidgets.cpp:817
msgid "&Background color:"
msgstr ""

#: kbabel/prefwidgets.cpp:821
msgid "Color for &quoted characters:"
msgstr ""

#: kbabel/prefwidgets.cpp:825
msgid "Color for s&yntax errors:"
msgstr ""

#: kbabel/prefwidgets.cpp:829
msgid "Color for c-for&mat characters:"
msgstr ""

#: kbabel/prefwidgets.cpp:833
msgid "Color for &keyboard accelerators:"
msgstr ""

#: kbabel/prefwidgets.cpp:837
msgid "Color for &tags:"
msgstr ""

#: kbabel/prefwidgets.cpp:841
msgid ""
"<qt>"
"<p><b>Colors</b></p>"
"<p>Define here which colors you want to be used in the Editor. <b>"
"Background color</b> is used for highlighting the background of characters. "
"The other colors are used for syntax highlighting.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:848
msgid "Status LEDs"
msgstr ""

#: kbabel/prefwidgets.cpp:854
msgid "Display in stat&usbar"
msgstr ""

#: kbabel/prefwidgets.cpp:855
msgid "Display in edi&tor"
msgstr ""

#: kbabel/prefwidgets.cpp:859 kbabel/prefwidgets.cpp:1349
msgid "Colo&r:"
msgstr ""

#: kbabel/prefwidgets.cpp:864
msgid ""
"<qt><p><b>Status LEDs</b></p>\n"
"<p>Choose here where the status LEDs are displayed and what color they "
"have.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:871
msgid "A&ppearance"
msgstr ""

#: kbabel/prefwidgets.cpp:879
#, fuzzy
msgid "Font for Messages"
msgstr "Thông điệp &hiện tại"

#: kbabel/prefwidgets.cpp:883
msgid "&Show only fixed fonts"
msgstr ""

#: kbabel/prefwidgets.cpp:1025
msgid "This option takes no effect until KBabel is restarted."
msgstr ""

#: kbabel/prefwidgets.cpp:1045
msgid "Au&tomatically start search"
msgstr ""

#: kbabel/prefwidgets.cpp:1048
msgid ""
"<qt>"
"<p><b>Automatically start search</b></p>"
"<p>If this is activated, the search is automatically started whenever you "
"switch to another entry in the editor. You can choose where to search with "
"the combo box <b>Default Dictionary</b>.</p>"
"<p>You can also start searching manually by choosing an entry in the popup "
"menu that appears either when clicking <b>Dictionaries->Find...</b> or "
"keeping the dictionary button in the toolbar pressed for a while.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:1058
#, fuzzy
msgid "D&efault dictionary:"
msgstr "Về từ điển"

#: kbabel/prefwidgets.cpp:1069
msgid ""
"<qt><p><b>Default Dictionary</b></p>\n"
"<p>Choose here where to search as default. This setting is used when "
"searching is started automatically or when pressing the dictionary button in "
"the toolbar.</p>"
"<p>You can configure the different dictionaries by selecting the desired "
"dictionary from <b>Settings->Configure Dictionary</b>.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:1162
msgid "&Marker for keyboard accelerator:"
msgstr ""

#: kbabel/prefwidgets.cpp:1167
msgid ""
"<qt>"
"<p><b>Marker for keyboard accelerator</b></p>"
"<p>Define here, what character marks the following character as keyboard "
"accelerator. For example in Qt it is '&amp;' and in Gtk it is '_'.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:1179
msgid "&Regular expression for context information:"
msgstr ""

#: kbabel/prefwidgets.cpp:1185
msgid ""
"<qt>"
"<p><b>Regular expression for context information</b></p>"
"<p>"
"Enter a regular expression here which defines what is context information in "
"the message and must not get translated.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:1194
#, fuzzy
msgid "&Edit..."
msgstr "&Soạn header ..."

#: kbabel/prefwidgets.cpp:1201
msgid "Compression Method for Mail Attachments"
msgstr ""

#: kbabel/prefwidgets.cpp:1206
msgid "tar/&bzip2"
msgstr ""

#: kbabel/prefwidgets.cpp:1207
msgid "tar/&gzip"
msgstr ""

#: kbabel/prefwidgets.cpp:1209
msgid "&Use compression when sending a single file"
msgstr ""

#: kbabel/prefwidgets.cpp:1328
msgid "Added characters:"
msgstr ""

#: kbabel/prefwidgets.cpp:1330
msgid "Ho&w to display:"
msgstr ""

#: kbabel/prefwidgets.cpp:1332 kbabel/prefwidgets.cpp:1345
msgid "Highlighted"
msgstr ""

#: kbabel/prefwidgets.cpp:1333
msgid "Underlined"
msgstr ""

#: kbabel/prefwidgets.cpp:1336
msgid "Co&lor:"
msgstr ""

#: kbabel/prefwidgets.cpp:1340
msgid "Removed characters:"
msgstr ""

#: kbabel/prefwidgets.cpp:1343
msgid "How &to display:"
msgstr ""

#: kbabel/prefwidgets.cpp:1346
msgid "Striked Out"
msgstr ""

#: kbabel/prefwidgets.cpp:1354
msgid ""
"_: Other Settings\n"
"Other"
msgstr ""

#: kbabel/prefwidgets.cpp:1359
#, fuzzy
msgid "&Use messages from translation database"
msgstr "Cơ sở dữ liệu dịch"

#: kbabel/prefwidgets.cpp:1363
msgid ""
"<qt>"
"<p><b>Use messages from Translation Database</b></p>"
"<p>If this is checked, the messages to diff with are taken from the "
"Translation Database. To be useful you have to enable <i>Auto add entry to "
"database</i> in its preferences dialog.</p>"
"<p>You can temporarily diff with messages from a file by choosing "
"<i>Tools->Diff->Open file for diff</i> in KBabel's main window.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:1374
msgid "Base directory for diff files:"
msgstr ""

#: kbabel/prefwidgets.cpp:1379
msgid ""
"<qt><q><b>Base directory for diff files</b></q>\n"
"<p>Here you can define a directory, where the files to diff with are stored "
"in. If the files are stored at the same place beneath this directory as the "
"original files beneath their base directory, KBabel can automatically open "
"the correct file to diff with.</p>"
"<p>Note that this option has no effect if messages from the database are "
"used for diffing.</p></qt>"
msgstr ""

#: kbabel/prefwidgets.cpp:1488
msgid "&Remember ignored words"
msgstr ""

#: kbabel/prefwidgets.cpp:1491
msgid "F&ile to store ignored words:"
msgstr ""

#: kbabel/prefwidgets.cpp:1501
msgid ""
"<qt>"
"<p><b>Remember ignored words</b></p>"
"<p>Activate this, to let KBabel ignore the words, where you have chosen "
"<i>Ignore All</i> in the spell check dialog, in every spell check.</p></qt>"
msgstr ""

#: kbabel/headereditor.cpp:44
msgid "&Reset"
msgstr "&Reset"

#: kbabel/headereditor.cpp:90
#, c-format
msgid "Header Editor for %1"
msgstr "Trình soạn header cho %1"

#: kbabel/headereditor.cpp:110 kbabel/headereditor.cpp:148
msgid ""
"<qt><p>This is not a valid header!</p>\n"
"<p>A valid header has the format:\n"
"<blockquote><i>optional comment</i>"
"<br/>msgid \"\""
"<br/>msgstr \"\""
"<br/><i>optional lines surrounded by \"\"</i></blockquote></p>\n"
msgstr ""
"<qt><p>Dây không phải là header hợp lệ!</p>\n"
"<p>Một header hợp lệ phải có format :\n"
"<blockquote><i>Lời bình phụ</i>"
"<br/>msgid \"\""
"<br/>msgstr \"\""
"<br/><i>Dùng phụ được ôm bởi \"\"</i></blockquote></p>\n"

#: kbabel/headereditor.cpp:114
msgid "<p>Please edit the header before updating!</p></qt>"
msgstr "<p>Xi n sửa  header trước file cập nhật </p></qt>"

#: kbabel/headereditor.cpp:152
msgid "<p>Do you want to discard your changes or edit the header again?</p></qt>"
msgstr ""
"<p>Bạn có muốn bỏ qua các thay đổi hay sửa lại header "
"?</p></qt>"

#: kbabel/finddialog.cpp:111
msgid "From c&ursor position"
msgstr ""

#: kbabel/finddialog.cpp:112
msgid "F&ind backwards"
msgstr ""

#: kbabel/finddialog.cpp:132
msgid ""
"<qt>"
"<p><b>Options</b></p>"
"<p>Here you can finetune replacing:"
"<ul>"
"<li><b>Case sensitive</b>: does case of entered text have to be "
"respected?</li>"
"<ul>"
"<li><b>Only whole words</b>: text found must not be part of a longer "
"word</li>"
"<ul>"
"<li><b>From cursor position</b>"
": start replacing at the part of the document where the cursor is. Otherwise "
"replacing is started at the beginning or the end.</li>"
"<ul>"
"<li><b>Find backwards</b>: Should be self-explanatory.</li>"
"<ul>"
"<li><b>Use regular expression</b>: use text entered in field <b>Find</b> as "
"a regular expression. This option has no effect with the replace text, "
"especially no back references are possible.</li>"
"<ul>"
"<li><b>Ask before replacing</b>: Enable, if you want to have control about "
"what is replaced. Otherwise all found text is replaced without "
"asking.</li></ul></p></qt>"
msgstr ""

#: kbabel/finddialog.cpp:149
msgid ""
"<qt>"
"<p><b>Options</b></p>"
"<p>Here you can finetune the search:"
"<ul>"
"<li><b>Case sensitive</b>: does case of entered text have to be "
"respected?</li>"
"<ul>"
"<li><b>Only whole words</b>: text found must not be part of a longer "
"word</li>"
"<ul>"
"<li><b>From cursor position</b>: start search at the part of the document, "
"where the cursor is. Otherwise search is started at the beginning or the "
"end.</li>"
"<ul>"
"<li><b>Find backwards</b>: Should be self-explanatory.</li>"
"<ul>"
"<li><b>Use regular expression</b>: use entered text as a regular "
"expression.</li></ul></p></qt>"
msgstr ""

#: kbabel/finddialog.cpp:505
msgid "&Replace"
msgstr ""

#: kbabel/finddialog.cpp:505
msgid "&Goto Next"
msgstr ""

#: kbabel/finddialog.cpp:505
msgid "R&eplace All"
msgstr ""

#: kbabel/finddialog.cpp:510
msgid "Replace this string?"
msgstr ""

#: kbabel/kbabelview.cpp:157
msgid ""
"KBabel Version %1\n"
"Copyright 1999-%2 by KBabel developers.\n"
" Matthias Kiefer <kiefer@kde.org>\n"
" Stanislav Visnovsky <visnovsky@kde.org>\n"
"\n"
"This program is licensed under the terms of the GNU GPL.\n"
"\n"
"Special thanks to Thomas Diehl for many hints to the GUI\n"
"and the behavior of KBabel and to Stephan Kulow, who always\n"
"lends me a helping hand.\n"
"\n"
"Many good ideas, especially for the Catalog Manager are taken\n"
"from KTranslator by Andrea Rizzi."
msgstr ""
"KBabel Version %1\n"
"Copyright 1999-%2 by KBabel developers.\n"
" Matthias Kiefer <kiefer@kdẹorg>\n"
" Stanislav Visnovsky <visnovsky@kdẹorg>\n"
"\n"
"This program is licensed under the terms of the GNU GPL.\n"
"\n"
"Special thanks to Thomas Diehl for many hints to the GUI\n"
"and the behavior of KBabel and to Stephan Kulow, who always\n"
"lends me a helping hand.\n"
"\n"
"Many good ideas, especially for the Catalog Manager are taken\n"
"from KTranslator by Andrea Rizzị"

#: kbabel/kbabelview.cpp:168
#, fuzzy
msgid "O&riginal string (msgid):"
msgstr "Chuỗi &gốc ( msgid):"

#: kbabel/kbabelview.cpp:178
msgid ""
"<qt><p><b>Original String</b></p>\n"
"<p>This part of the window shows the original message\n"
"of the currently displayed entry.</p></qt>"
msgstr ""
"<qt><p><b>Chuỗi gốc</b></p>\n"
"<p>Phần này của cửa sổ hiển thị thông điệp gốc \n"
"của hạng mục được hiển thị gần đây .\n"
".</p></qt>"

#: kbabel/kbabelview.cpp:194
#, fuzzy
msgid "Trans&lated string (msgstr):"
msgstr "Chuỗi đã &dịch (msgstr):"

#: kbabel/kbabel.cpp:702 kbabel/kbabelview.cpp:208
#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:196
#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:267
msgid "fuzzy"
msgstr "fuzzy"

#: kbabel/kbabel.cpp:706 kbabel/kbabelview.cpp:217 kbabel/kbabelview.cpp:3953
msgid "untranslated"
msgstr "Chưa dịch"

#: kbabel/kbabel.cpp:710 kbabel/kbabelview.cpp:226
msgid "faulty"
msgstr "Lỗi"

#: kbabel/kbabelview.cpp:234
msgid ""
"<qt><p><b>Status LEDS</b></p>\n"
"<p>These LEDS display the status of the currently displayed message.\n"
"You can change their color in the preferences dialog section\n"
"<b>Editor</b> on page <b>Appearance</b></p></qt>"
msgstr ""
"<qt><p><b>Trạng thái LEDS</b></p>\n"
"<p>LEDS hiển thị trạng thái của thông điệp đang hiển thị "
".\n"
"Bạn có thể thay đổi mày trong hộp thoại tham khảo \n"
"<b>Trình Biên Soạn</b> trong trang <b>Diện mạo</b></p></qt>"

#: kbabel/kbabelview.cpp:248
msgid ""
"<qt><p><b>Translation Editor</b></p>\n"
"<p>This editor displays and lets you edit the translation of the currently "
"displayed message.<p></qt>"
msgstr ""
"<qt><p><b>Trình Biên Soạn Dịch</b></p>\n"
"<p>"
"Trình biên soạn hiển thị này cho bạn sửa dịch của thông "
"điệp đang được hiển thị .<p></qt>"

#: kbabel/kbabelview.cpp:268
msgid "&Comment:"
msgstr "&Lời bình :"

#: kbabel/kbabelview.cpp:278
msgid ""
"<qt><p><b>Comment Editor</b></p>\n"
"This edit window shows you the comments of the currently displayed "
"message.<p>\n"
"<p>The comments normally contain information about where the message is "
"found in the source\n"
"code and status information about this message (fuzzy, c-format).\n"
"Hints from other translators are also sometimes contained in comments.</p>\n"
"<p>You can hide the comment editor by deactivating\n"
"<b>Options->Show Comments</b>.</p></qt>"
msgstr ""
"<qt><p><b>Trình biên  soạn lời  bình </b></p>\n"
"Cửa sổ biên soạn này hiển thị cho bạn lời bình về thông "
"điệp đang hiển thị .<p>\n"
"<p>"
"Lời bình thường chứa các thông tin về nơi mà thông điệp "
"được chứa trong mã nguồn .\n"
"và thông tin trạng thái về thông điệp này (fuzzy, c-format).\n"
"Nhắc nhở từ từ những người dịch khác thỉnh thoảng cũng "
"hiện ở đây</p>\n"
"<p>Bạn có thể ẩn hiển thị lời bình bằng việc bỏ kích "
"hoạt \n"
"<b>Tùy chọn -> Hiện Lời Bình </b>.</p></qt>"

#: kbabel/kbabelview.cpp:292
msgid ""
"_: the search (noun)\n"
"Se&arch"
msgstr "&Tìm kiếm "

#: kbabel/kbabelview.cpp:296
#, fuzzy
msgid "PO C&ontext"
msgstr "C&ontext"

#: kbabel/kbabelview.cpp:299
#, fuzzy
msgid "Source"
msgstr "Điểm"

#: kbabel/kbabelview.cpp:302
msgid "Tags"
msgstr ""

#: kbabel/kbabelview.cpp:305
msgid ""
"<qt>"
"<p><b>Search results</b></p>"
"<p>This part of the window shows the results of searching in "
"dictionaries."
"<p>"
"<p>In the top is displayed the number of entries found and where the "
"currently displayed entry is found. Use the buttons at the bottom to "
"navigate through the search results.</p>"
"<p>"
"Search is either started automatically when switching to another entry in "
"the editor window or by choosing the desired dictionary in "
"<b>Dictionaries->Find...</b>.</p>"
"<p>"
"The common options can be configured in the preferences dialog in section "
"<b>Search</b> and the options for the different dictionaries can be changed "
"with <b>Settings->Configure Dictionary</b>.</p></qt>"
msgstr ""

#: kbabel/kbabelview.cpp:320
#, fuzzy
msgid ""
"<qt>"
"<p><b>PO Context</b></p>"
"<p>This window shows the context of the current message in the PO file. "
"Normally it shows four messages in front of the current message and four "
"after it.</p>"
"<p>You can hide the tools window by deactivating <b>Options->Show "
"Tools</b>.</p></qt></qt>"
msgstr ""
"<qt><p><b>Trình biên  soạn lời  bình </b></p>\n"
"Cửa sổ biên soạn này hiển thị cho bạn lời bình về thông "
"điệp đang hiển thị .<p>\n"
"<p>"
"Lời bình thường chứa các thông tin về nơi mà thông điệp "
"được chứa trong mã nguồn .\n"
"và thông tin trạng thái về thông điệp này (fuzzy, c-format).\n"
"Nhắc nhở từ từ những người dịch khác thỉnh thoảng cũng "
"hiện ở đây</p>\n"
"<p>Bạn có thể ẩn hiển thị lời bình bằng việc bỏ kích "
"hoạt \n"
"<b>Tùy chọn -> Hiện Lời Bình </b>.</p></qt>"

#: kbabel/kbabelview.cpp:397
msgid "Open Template"
msgstr "Mở mẫu"

#: kbabel/kbabelview.cpp:1117
msgid " [readonly]"
msgstr " [chỉ đọc]"

#: kbabel/kbabelview.cpp:1166 kbabel/kbabelview.cpp:1438
#: kbabel/kbabelview.cpp:1497 kbabel/kbabelview2.cpp:606
msgid "*.po *.pot|Gettext files"
msgstr ""

#: kbabel/kbabelview.cpp:1195 kbabel/kbabelview.cpp:1308
msgid "There was an error while reading the file header. Please check the header."
msgstr "Có lỗi khi đọc header của file . Xin kiểm tra lại header ."

#: kbabel/kbabelview.cpp:1211 kbabel/kbabelview.cpp:1323
msgid ""
"The file contained syntax errors and an attempt has been made to recover "
"it.\n"
"Please check the questionable entries by using Go->Next error"
msgstr ""
"File  chứa lỗi cú pháp và đã cố gắng để khắc phục nó \n"
"xin kiểm tra lại các hạng mục có vấn đề bằng Go -> Lỗi "
"tiếp"

#: kbabel/kbabelview.cpp:1218 kbabel/kbabelview.cpp:1329
msgid ""
"\n"
"There was also an error while reading the header.\n"
"Please check the header."
msgstr ""
"\n"
"Có lỗi  khi đọc header của file \n"
"Xin kiểm tra header ."

#: kbabel/kbabelview.cpp:1233 kbabel/kbabelview.cpp:1343
#: kbabel/kbabelview2.cpp:643
#, c-format
msgid ""
"You don't have permissions to read file:\n"
" %1"
msgstr ""
"Bạn không có quyền đọc file :\n"
"%1"

#: kbabel/kbabelview.cpp:1239 kbabel/kbabelview.cpp:1348
#: kbabel/kbabelview2.cpp:650
#, c-format
msgid ""
"You have not specified a valid file:\n"
" %1"
msgstr ""
"Bạn không chỉ định đúng file :\n"
"%1"

#: kbabel/kbabelview.cpp:1258 kbabel/kbabelview.cpp:1368
msgid ""
"This file contains gettext plural forms.\n"
"These were introduced by gettext 0.10.36 and are not yet really supported by "
"KBabel.\n"
"You can only edit the singular form but the other forms will not be lost. "
"You just have to edit them manually afterwards."
msgstr ""
"File này chứa các gettext plural form . \n"
"Chúng đã được giới thiệu trong gettext 0.10.36 và không "
"được hỗ trợ tốt bởi KBabel .\n"
"Bạn có thể soạn singular form nhưng các form khác có thể mất "
". Bạn phải sửa chúng bằng tay"

#: kbabel/kbabelview.cpp:1275
msgid "All changes will be lost if the file is reverted to its last saved state."
msgstr ""
"Mọi thay đổi sẽ mất nếu file được lấy lại từ trạng "
"thái cất cuối của nó ."

#: kbabel/kbabelview.cpp:1277
msgid "&Revert"
msgstr "&Lấy lại"

#: kbabel/kbabelview.cpp:1405 kbabel/kbabelview.cpp:1472
msgid ""
"You don't have permission to write to file:\n"
"%1\n"
"Do you want to save to another file or cancel?"
msgstr ""
"Bạn không có đủ quyền để viết vào file : \n"
"%1\n"
"Bạn có muốn cất vào file khác hay bỏ ?"

#: kbabel/kbabelview.cpp:1413 kbabel/kbabelview.cpp:1484
msgid ""
"An error occurred while trying to write to file:\n"
"%1\n"
"Do you want to save to another file or cancel?"
msgstr ""
"Có lỗi xảy ra khi viết vào file : \n"
"%1\n"
"Bạn có muốn cất vào file khác hay bỏ ?"

#: kbabel/kbabelview.cpp:1478
msgid ""
"You have specified a directory:\n"
"%1\n"
"Do you want to save to another file or cancel?"
msgstr ""
"Bạn đã chỉ định một thư mục : \n"
"%1\n"
"Bạn có muốn cất chúng vào file khác hay bỏ qua ?"

#: kbabel/kbabelview.cpp:1505
msgid ""
"The file %1 already exists.\n"
"Do you want to overwrite it?"
msgstr ""
"File %1 đã tồn tại . \n"
"Bạn có muốn ghi đè nó không ?"

#: kbabel/kbabelview.cpp:1560
#, fuzzy
msgid "Special Save Settings"
msgstr "Â?n &thiết lập"

#: kbabel/kbabelview.cpp:1610
msgid ""
"The file is syntactically correct.\n"
"\n"
"Output of \"msgfmt --statistics\":\n"
msgstr ""
"File đúng cú pháp .\n"
"\n"
"Xuất của \"msgfmt --statistics\":\n"

#: kbabel/kbabelview.cpp:1617
msgid ""
"An error in the plural forms has been found!\n"
"(If there is no real error, please check the respective setting in the "
"Identity tab of the preferences dialog.)"
msgstr ""
"Lỗi trong plural forms đã xảy ra ! \n"
"(Nếu có lỗi thực sự, xin kiểm tra thiết lập tương ứng "
"trong tab Identify của hộp thoại tham khảo .)"

#: kbabel/kbabelview.cpp:1624 kbabel/kbabelview.cpp:1651
#: kbabel/kbabelview.cpp:1678
msgid ""
"\n"
"Do you want to continue or cancel and edit the file again?"
msgstr ""
"\n"
"Bạn muốn tiếp tục hay bỏ qua việc soạn lại file ?"

#: kbabel/kbabelview.cpp:1637 kbabel/kbabelview.cpp:1664
#: kbabel/kbabelview.cpp:1691
msgid ""
"\n"
"Please edit the file again!"
msgstr ""
"\n"
"Xin soạn lại file !"

#: kbabel/kbabelview.cpp:1645
msgid ""
"msgfmt detected a syntax error!\n"
"\n"
"Output of \"msgfmt --statistics\":\n"
msgstr ""
"msgfmt dò thấy lỗi cú pháp ! \n"
"\n"
"Output của \"msgfmt --statistics\":\n"

#: kbabel/kbabelview.cpp:1672
msgid ""
"While trying to check syntax with msgfmt an error occurred.\n"
"Please make sure, that you have installed\n"
"the GNU gettext package properly."
msgstr ""
"Khi thử kiểm tra cú pháp với msgfmt đã có lỗi xảy ra . \n"
"xin kiểm tra lại bạn đã cài đặt đúng GNU gettext ."

#: kbabel/kbabelview.cpp:1716 kbabel/kbabelview.cpp:1756
#: kbabel/kbabelview.cpp:1799 kbabel/kbabelview.cpp:1920
#: kbabel/kbabelview.cpp:1976
msgid "No mismatch has been found."
msgstr "Không tìm thấy mismatch nào ."

#: kbabel/kbabelview.cpp:1717 kbabel/kbabelview.cpp:1733
#, fuzzy
msgid ""
"_: Title in Dialog: Check Arguments\n"
"Check Arguments"
msgstr "Kiểm tra đối số "

#: kbabel/kbabelview.cpp:1730 kbabel/kbabelview.cpp:1771
#: kbabel/kbabelview.cpp:1813 kbabel/kbabelview.cpp:1934
#: kbabel/kbabelview.cpp:1990
msgid ""
"Some mismatches have been found.\n"
"Please check the questionable entries by using Go->Next error"
msgstr ""
"Tìm thấy một số mismatch . \n"
"Xin kiểm tra lại các hạng mục khả nghi bằng Go -> Lỗi Tiếp "

#: kbabel/kbabelview.cpp:1758
#, fuzzy
msgid ""
"_: Title n dialog: Check Accelerators\n"
"Check Accelerators"
msgstr "Kiểm tra Accelerators"

#: kbabel/kbabelview.cpp:1775
msgid ""
"_: title in dialog: Check Accelerators\n"
"Check Accelerators"
msgstr "Kiểm tra Accelerators"

#: kbabel/kbabelview.cpp:1800 kbabel/kbabelview.cpp:1816
msgid ""
"_: title in dialog: Check Equations\n"
"Check Equations"
msgstr "Kiểm tra dấu bằng "

#: kbabel/kbabelview.cpp:1836
msgid "No translated context information found."
msgstr "Không tìm thấy thông tin context chưa - dịch nào ."

#: kbabel/kbabelview.cpp:1838
msgid ""
"_: title in dialog\n"
"Look for Translated Context Info"
msgstr "Tìm kiếm thông tin context chưa dịch "

#: kbabel/kbabelview.cpp:1851
msgid ""
"Some translated context information has been found.\n"
"Please check the questionable entries by using Go->Next error"
msgstr ""
"Một số thông tin context chưa dịch đã tìm thấy . \n"
"Xin kiểm tra lại các hạng mục khả nghi bằng Go -> Lỗi tiếp"

#: kbabel/kbabelview.cpp:1855
msgid ""
"_: title in dialog: Check for Context Translation\n"
"Look for Translated Context Info"
msgstr "Tìm thông tin context chưa dịch "

#: kbabel/kbabelview.cpp:1876
msgid "No faulty plural form found."
msgstr "Không tìm thấy plural form có lỗi "

#: kbabel/kbabelview.cpp:1877
#, fuzzy
msgid ""
"_: title in dialog\n"
"Check Plural Form"
msgstr "Kiểm tra plural form"

#: kbabel/kbabelview.cpp:1890
msgid ""
"Some faulty plural forms have been found.\n"
"(If there is no real error, please check the respective setting in the "
"Identity tab of the preferences dialog.)\n"
"Please check the questionable entries by using Go->Next error"
msgstr ""
"Tìm thấy một số lỗi plural fomr . \n"
"(Nếu nó thực sự là lỗi, hãy kiểm tra thiết lập tương "
"ứng trong tab Identify của hộp thoại tham khảo .) \n"
"Xin kiểm tra  các hạng mục khả nghi bằng Go -> Lỗi tiếp theo "

#: kbabel/kbabelview.cpp:1896
msgid ""
"_: title in dialog\n"
"Check plural form"
msgstr "Kiểm tra plural form"

#: kbabel/kbabelview.cpp:1921 kbabel/kbabelview.cpp:1937
#, fuzzy
msgid ""
"_: title in dialog: Check Tags\n"
"Check Tags"
msgstr "Kiểm tra đối số "

#: kbabel/kbabelview.cpp:1977 kbabel/kbabelview.cpp:1993
#, fuzzy
msgid ""
"_: Title in Dialog: Perform all checks\n"
"Perform All Checks"
msgstr "Kiểm tra đối số "

#: kbabel/kbabel.cpp:911 kbabel/kbabelview.cpp:2010
msgid ""
"The document contains unsaved changes.\n"
"Do you want to save your changes or discard them?"
msgstr ""
"Tài liệu có các thay đổi chưa được cất \n"
"Bạn có muốn cất hay bỏ qua chúng ? "

#: kbabel/kbabelview.cpp:2258
#, fuzzy, c-format
msgid ""
"_n: <qt>%n replacement made."
"<br>End of document reached.<br>Continue from the beginning?</qt>\n"
"<qt>%n replacements made."
"<br>End of document reached.<br>Continue from the beginning?</qt>"
msgstr ""
"Thay thế %1 .\n"
"Đến cuối của tài liệu .\n"
"Tiếp tục từ đầu ?"

#: kbabel/kbabelview.cpp:2266
msgid ""
"End of document reached.\n"
"Continue from the beginning?"
msgstr ""
"Đến cuối của tài liệu . \n"
"Tiếp tục từ đầu ?"

#: kbabel/kbabelview.cpp:2290 kbabel/kbabelview.cpp:2332
#: kbabel/kbabelview.cpp:2419 kbabel/kbabelview.cpp:2484
#: kbabel/kbabelview.cpp:2556
#, c-format
msgid ""
"_n: %n replacement made\n"
"%n replacements made"
msgstr ""

#: kbabel/kbabelview.cpp:2301
msgid ""
"End of document reached.\n"
"Continue in the next file?"
msgstr ""
"Đến cuối của tài liêu . \n"
"Tiếp tục file kế ?"

#: kbabel/kbabelview.cpp:2346
msgid "DCOP communication with Catalog Manager failed."
msgstr "Liên lạc DCOP với trình quản lí Catalog thất bại ."

#: kbabel/kbabelview.cpp:2449
#, fuzzy, c-format
msgid ""
"_n: <qt>%n replacement made."
"<br>Beginning of document reached.<br>Continue from the end?</qt>\n"
"<qt>%n replacements made."
"<br>Beginning of document reached.<br>Continue from the end?</qt>"
msgstr ""
"Thay thế %1 . \n"
"Đến đầu của văn bản .\n"
"Tiếp tục từ cuối ?"

#: kbabel/kbabelview.cpp:2458
msgid ""
"Beginning of document reached.\n"
"Continue from the end?"
msgstr ""
"Đến đầu của văn bản . \n"
"Tiếp tục từ cuối ?"

#: kbabel/kbabelview.cpp:3429
msgid ""
"This entry has gettext plural forms, which can not yet be edited with KBabel "
"and must be edited manually later.\n"
"If you remove the fuzzy status of this entry, you might not find the fuzzy "
"plural forms later."
msgstr ""
"Hạng mục này có gettext plural form và không thể biên soạn vì "
"KBabel không hỗ trợ và phải tự biên soạn bằng tay về sau . "
"\n"
"Nếu bạn gỡ bỏ trạng thái fuzzy của hạng muc., bạn  sẽ "
"không thể tìm thấy fuzzy plural form về sau ."

#: kbabel/kbabelview.cpp:3434
#, fuzzy
msgid "Unset Fuzzy Status"
msgstr "Unset trạng thái fuzzy"

#: kbabel/kbabelview.cpp:3929
msgid "current entry"
msgstr "Hạng mục hiện tại"

#: kbabel/kbabelview.cpp:4024
msgid ""
"_: what check found errors\n"
"arguments"
msgstr "Đối số"

#: kbabel/kbabelview.cpp:4031
msgid ""
"_: what check found errors\n"
"accelerator"
msgstr "accelerator"

#: kbabel/kbabelview.cpp:4038
msgid ""
"_: what check found errors\n"
"equation"
msgstr "Dấu bằng"

#: kbabel/kbabelview.cpp:4045
msgid ""
"_: what check found errors\n"
"context"
msgstr "context"

#: kbabel/kbabelview.cpp:4053
msgid ""
"_: what check found errors\n"
"plural forms"
msgstr "plural forms"

#: kbabel/kbabelview.cpp:4060
#, fuzzy
msgid ""
"_: what check found errors\n"
"tags"
msgstr "Đối số"

#: kbabel/kbabelview.cpp:4064
#, c-format
msgid "Error in %1"
msgstr "Lỗi trong %1"

#: kbabel/kbabelview.cpp:4210 kbabel/kbabelview.cpp:4433
msgid "Preparing spell check"
msgstr "Chuẩn bị kiểm tra chính tả"

#: kbabel/kbabelview.cpp:4363
msgid "KBabel cannot start spell checker. Please verify your KDE installation."
msgstr ""
"KBabel không thể bắt đầu trình kiểm tra chính tả . Xin kiểm "
"tra cài đặt KDE"

#: kbabel/kbabelview.cpp:4388
msgid "No relevant text has been found for spell checking."
msgstr ""

#: kbabel/kbabelview.cpp:4418
#, c-format
msgid ""
"Error opening the file that contains words to ignore during spell checking:\n"
"%1"
msgstr ""

#: kbabel/kbabelview.cpp:4426
#, c-format
msgid ""
"Only local files are allowed for saving ignored words to during spell "
"checking:\n"
"%1"
msgstr ""

#: kbabel/kbabelview.cpp:4586
msgid ""
"There seems to be an error with the synchronization of the spell checking "
"process and KBabel.\n"
"Please check that you have set the correct settings for your language for "
"spell checking.\n"
"If you have, and this problem is reproducible, please send a detailed bug "
"report (your spellchecking options, what file you have checked and what to "
"do to reproduce the problem) by using Help->Report Bug..."
msgstr ""

#: kbabel/kbabelview.cpp:4722
#, c-format
msgid ""
"_n: Spellcheck: %n word replaced\n"
"Spellcheck: %n words replaced"
msgstr ""

#: kbabel/kbabelview.cpp:4727
msgid ""
"Spellcheck successfully finished.\n"
"No misspelled words have been found."
msgstr ""

#: kbabel/kbabelview.cpp:4780
msgid "Spellcheck canceled"
msgstr ""

#: kbabel/kbabelview.cpp:4808
msgid ""
"ISpell could not be started.\n"
"Please make sure you have ISpell properly configured and in your PATH."
msgstr ""

#: kbabel/kbabelview.cpp:4814
msgid "ISpell seems to have crashed."
msgstr ""

#: kbabel/spelldlg.cpp:36
msgid ""
"_: Caption of dialog\n"
"Spelling"
msgstr "Chính tả"

#: kbabel/spelldlg.cpp:45
#, fuzzy
msgid "Choose What You Want to Spell Check"
msgstr "Chọn bạn muốn kiểm tra  chính tả gì :"

#: kbabel/spelldlg.cpp:48
#, fuzzy
msgid "A&ll messages"
msgstr "&Mọi thông điệp"

#: kbabel/spelldlg.cpp:50
msgid "Spell check all translated messages of this file."
msgstr ""
"Kiểm tra chính tả cho mọi thông điệp chưa dịch trong file này "
"."

#: kbabel/spelldlg.cpp:53
#, fuzzy
msgid "C&urrent message"
msgstr "Thông điệp &hiện tại"

#: kbabel/spelldlg.cpp:55
msgid "Spell check only the current message."
msgstr "Kiểm tra chính tả chỉ cho thông điệp hiện tại ."

#: kbabel/spelldlg.cpp:58
#, fuzzy
msgid "&From beginning to cursor position"
msgstr "&Từ đầU đến vị trí con trỏ"

#: kbabel/spelldlg.cpp:61
msgid ""
"Spell check all text from the beginning of\n"
"the file to the current cursor position."
msgstr ""
"Kiểm tra chính tả mọi text từ đầu file đến vị trí con \n"
"trỏ hiện tại ."

#: kbabel/spelldlg.cpp:66
#, fuzzy
msgid "F&rom cursor position to end"
msgstr "Từ &vị trí con trỏ đến hết"

#: kbabel/spelldlg.cpp:69
msgid ""
"Spell check all text from the current cursor position\n"
"to the end of the file."
msgstr ""
"Kiểm tra chính tả mọi text từ vị trí con trỏ hiện tại \n"
"đến hết file ."

#: kbabel/spelldlg.cpp:73
#, fuzzy
msgid "S&elected text"
msgstr "Text đã &chọn"

#: kbabel/spelldlg.cpp:75
msgid "Spell check only the selected text."
msgstr "Kiểm tra chính tả text đã chọn"

#: kbabel/spelldlg.cpp:77
msgid "U&se this selection as default"
msgstr "&Dùng chọn này làm mặc định "

#: kbabel/spelldlg.cpp:79
msgid ""
"Check this, to store the current selection\n"
"as default selection."
msgstr ""
"Chọn cái này để luư chọn hiện tại \n"
"làm chọn mặc định ."

#: kbabel/kbabel.cpp:137
msgid "Toggle Edit Mode"
msgstr "Chuyển chế độ Soạnh"

#: kbabel/kbabel.cpp:282
#, fuzzy
msgid ""
"You have not run KBabel before. To allow KBabel to work correctly you must "
"enter some information in the preferences dialog first.\n"
"The minimum requirement is to fill out the Identity page.\n"
"Also check the encoding on the Save page, which is currently set to %1. You "
"may want to change this setting according to the settings of your language "
"team."
msgstr ""
"Bạn chưa từng chạy KBabel . Để KBabel làm việc đúng, bạn "
"phải nhập một số thông tin trong hộp thoại tham khảo trước "
".\n"
"Yêu cầu tối thiểu là điền vào trang nhận dạng .\n"
"Và cũng kiểm tra encoding trên trang Cất hiện tại được đặt "
"ở %1 . Bạn cũng có thể thay đổi thiết lập cho hợp với "
"các thiết lập của độ bạn "

#: kbabel/kbabel.cpp:364
msgid "Save Sp&ecial..."
msgstr ""

#: kbabel/kbabel.cpp:367
msgid "Set &Package..."
msgstr ""

#: kbabel/kbabel.cpp:377
msgid "New &Window"
msgstr "Cửa &sổ mới"

#: kbabel/kbabel.cpp:410
msgid "Cop&y Msgid to Msgstr"
msgstr "Cop&y Msgid vào Msgstr"

#: kbabel/kbabel.cpp:413
msgid "Copy Searc&h Result to Msgstr"
msgstr "Copy Searc&h Result vào Msgstr"

#: kbabel/kbabel.cpp:417
msgid "To&ggle Fuzzy Status"
msgstr "&Chuyển trạng thái fuzzy"

#: kbabel/kbabel.cpp:420
#, fuzzy
msgid "&Edit Header..."
msgstr "&Soạn header ..."

#: kbabel/kbabel.cpp:424
msgid "&Insert Next Tag"
msgstr "&Chèn Tag tiếp theo"

#: kbabel/kbabel.cpp:430
msgid "Inser&t Tag"
msgstr "C&hèn tag"

#: kbabel/kbabel.cpp:438
msgid "Show Tags Menu"
msgstr "Hiện thực đơn tag"

#: kbabel/kbabel.cpp:445
#, fuzzy
msgid "Insert Next Argument"
msgstr "&Chèn Tag tiếp theo"

#: kbabel/kbabel.cpp:451
#, fuzzy
msgid "Inser&t Argument"
msgstr "C&hèn tag"

#: kbabel/kbabel.cpp:459
#, fuzzy
msgid "Show Arguments Menu"
msgstr "Hiện thực đơn tag"

#: kbabel/kbabel.cpp:479
msgid "&First Entry"
msgstr "Hạng mục đầ&u"

#: kbabel/kbabel.cpp:483
msgid "&Last Entry"
msgstr "Hạng mục &cuối"

#: kbabel/kbabel.cpp:518
msgid "&Back"
msgstr "&Lùi"

#: kbabel/kbabel.cpp:521
msgid "For&ward"
msgstr "Tiế&n"

#: kbabel/kbabel.cpp:526
msgid "&Find Text"
msgstr "Tì&m text"

#: kbabel/kbabel.cpp:534
msgid "F&ind Selected Text"
msgstr "&Tìm text đã chọn"

#: kbabel/kbabel.cpp:542
msgid "&Edit Dictionary"
msgstr "&Soạn từ điển"

#: kbabel/kbabel.cpp:549
msgid "Con&figure Dictionary"
msgstr "&Cấu hình từ điển"

#: kbabel/kbabel.cpp:555
msgid "About Dictionary"
msgstr "Về từ điển"

#: kbabel/kbabel.cpp:564
msgid "&Spell Check..."
msgstr "Kiểm tra &chính tả ...."

#: kbabel/kbabel.cpp:568
msgid "&Check All..."
msgstr "Kiể&m tra tất cả ..."

#: kbabel/kbabel.cpp:572
#, fuzzy
msgid "C&heck From Cursor Position..."
msgstr "Kiểm &tra từ con trỏ hiện tại ..."

#: kbabel/kbabel.cpp:576
msgid "Ch&eck Current..."
msgstr "Kiểm &tra hiện tại ..."

#: kbabel/kbabel.cpp:580
msgid "Chec&k Selected Text..."
msgstr "K&iểm tra text đã chọn .."

#: kbabel/kbabel.cpp:588
msgid "&Diffmode"
msgstr "&Diffmode"

#: kbabel/kbabel.cpp:596
msgid "&Show Diff"
msgstr "&Hiện diff"

#: kbabel/kbabel.cpp:600
msgid "S&how Original Text"
msgstr "Hiệ&n text gốc"

#: kbabel/kbabel.cpp:605
msgid "&Open File for Diff"
msgstr "&MởI file để diff"

#: kbabel/kbabel.cpp:611
msgid "&Rough Translation..."
msgstr "Dịch &thô ..."

#: kbabel/kbabel.cpp:616
msgid "&Catalog Manager..."
msgstr "Trình quản lí Catalog ..."

#: kbabel/kbabel.cpp:618
msgid "C&heck Syntax"
msgstr "&Kiểm tra cú pháp"

#: kbabel/kbabel.cpp:622
msgid "Ch&eck Arguments"
msgstr "Kiể&m tra đối số"

#: kbabel/kbabel.cpp:626
msgid "Chec&k Accelerators"
msgstr "K&iểm tra Accelerators"

#: kbabel/kbabel.cpp:630
msgid "Check E&quations"
msgstr "Kiểm tra dấu &bằng"

#: kbabel/kbabel.cpp:634
msgid "Look &for Translated Context Info"
msgstr "&Tìm Translated Context Info"

#: kbabel/kbabel.cpp:637
msgid "Check &Plural Forms (KDE only)"
msgstr "Kiểm tra &Plural Form (chỉ cho KDE)"

#: kbabel/kbabel.cpp:640
#, fuzzy
msgid "Check &Tags"
msgstr "Kiểm tra dấu &bằng"

#: kbabel/kbabel.cpp:643
msgid "Perform &All Checks"
msgstr ""

#: kbabel/kbabel.cpp:659
#, fuzzy
msgid "Show &Navigation Bar"
msgstr "Hiện &Navigationbar"

#: kbabel/kbabel.cpp:662
msgid "Show Co&mments"
msgstr "Hiện lời &bình"

#: kbabel/kbabel.cpp:665
msgid "Show T&ools"
msgstr "Hiện &Công Cụ"

#: kbabel/kbabel.cpp:678
msgid "&Gettext Info"
msgstr "&Gettext Info"

#: kbabel/kbabel.cpp:688
msgid "Current: 0"
msgstr "Hiện tại : 0"

#: kbabel/kbabel.cpp:689
msgid "Total: 0"
msgstr "Tổng: 0"

#: kbabel/kbabel.cpp:690
msgid "Fuzzy: 0"
msgstr "Fuzzy: 0"

#: kbabel/kbabel.cpp:691
msgid "Untranslated: 0"
msgstr "Chưa - dịch : 0"

#: kbabel/kbabel.cpp:698
msgid "Status: "
msgstr "Trạng thái :"

#: kbabel/kbabel.cpp:716 kbabel/kbabel.cpp:1135
msgid "INS"
msgstr "INS"

#: kbabel/kbabel.cpp:718 kbabel/kbabel.cpp:1752
msgid "RW"
msgstr "RW"

#: kbabel/kbabel.cpp:720 kbabel/kbabel.cpp:1818
msgid "Line: %1 Col: %2"
msgstr "Dòng: %1 Cột %2"

#: kbabel/kbabel.cpp:733
msgid ""
"<qt><p><b>Statusbar</b></p>\n"
"<p>The statusbar displays some information about the opened file,\n"
"like the total number of entries and the number of fuzzy and untranslated\n"
"messages. Also the index and the status of the currently displayed entry is "
"shown.</p></qt>"
msgstr ""
"<qt><p><b>Statusbar</b></p>\n"
"<p>The statusbar hiển thị một số thông tin về file đã mở,\n"
"như tổng số các hạng mục, số fuzzy và chưa - dịch, \n"
"Nó cũng hiển thị mục lục về trạng thái của các hạng "
"mục .</p></qt>"

#: kbabel/kbabel.cpp:1059
msgid "There are no changes to save."
msgstr "Không có thay đổi để cất ."

#: kbabel/kbabel.cpp:1133
msgid "OVR"
msgstr "OVR"

#: kbabel/kbabel.cpp:1346
msgid ""
"Unable to use KLauncher to start Catalog Manager. You should check the "
"installation of KDE.\n"
"Please start Catalog Manager manually."
msgstr ""
"Không thể dùng Klauncher để bắt đầu trình quản lí Catalog . "
"Bạn nên kiểm tra lại cài đặt KDE . \n"
"Xin bắt đầu Trình Quản Lí Catalog bằng tay ."

#: kbabel/kbabel.cpp:1444
#, c-format
msgid "Current: %1"
msgstr "Hiện tại : %1"

#: kbabel/kbabel.cpp:1449
#, c-format
msgid "Total: %1"
msgstr "Tổng : %1"

#: kbabel/kbabel.cpp:1454
#, c-format
msgid "Fuzzy: %1"
msgstr "Fuzzy: %1"

#: kbabel/kbabel.cpp:1459
#, c-format
msgid "Untranslated: %1"
msgstr "Chưa - dịch : %1"

#: kbabel/kbabel.cpp:1750
msgid "RO"
msgstr "RO"

#: kbabel/kbabel.cpp:1781
#, fuzzy, c-format
msgid ""
"An error occurred while trying to open the gettext info page:\n"
"%1"
msgstr ""
"Có lỗi khi mở trang thông tin gettext : \n"
"%1"

#: kbabel/kbabel.cpp:1876
msgid ""
"_: MessageBox text\n"
"Spellchecking of multiple files is finished."
msgstr ""

#: kbabel/kbabel.cpp:1877
msgid ""
"_: MessageBox caption\n"
"Spellcheck Done"
msgstr ""

#: kbabel/settings.cpp:127
msgid "Make install"
msgstr ""

#: kbabel/kbabelview2.cpp:489
#, c-format
msgid ""
"An error occurred while trying to get the list of messages for this file "
"from the database:\n"
"%1"
msgstr ""

#: kbabel/kbabelview2.cpp:537
msgid "No difference found"
msgstr ""

#: kbabel/kbabelview2.cpp:541
msgid "Difference found"
msgstr ""

#: kbabel/kbabelview2.cpp:549 kbabel/kbabelview2.cpp:554
msgid "No corresponding message found"
msgstr ""

#: kbabel/kbabelview2.cpp:607
#, fuzzy
msgid "Select File to Diff With"
msgstr "&MởI file để diff"

#: kbabel/kbabelview2.cpp:622
msgid "loading file for diff"
msgstr ""

#: kbabel/kbabelview2.cpp:701
msgid ""
"The search string is not found yet.\n"
"However, the string can be found in the files being searched at the moment.\n"
"Please try later."
msgstr ""

#: kbabel/kbabelview2.cpp:710
msgid "Do not show in this find/replace session again"
msgstr ""

#: kbabel/kbabelview2.cpp:725
msgid "Enter new package for the current file:"
msgstr ""

#: kbabel/gotodialog.cpp:30 kbabel/gotodialog.cpp:32
#, fuzzy
msgid "Go to Entry"
msgstr "Đi tới hạng mục"

#: rc.cpp:2 rc.cpp:11
msgid "&Go"
msgstr ""

#: rc.cpp:3
msgid "&Markings"
msgstr ""

#: rc.cpp:7 rc.cpp:19
msgid "Main"
msgstr ""

#: rc.cpp:8 rc.cpp:20
msgid "Navigationbar"
msgstr ""

#: rc.cpp:13
msgid "&Spelling"
msgstr ""

#: rc.cpp:14
msgid "&Validation"
msgstr ""

#: rc.cpp:15
msgid "D&iff"
msgstr ""

#: rc.cpp:16
msgid "&Dictionaries"
msgstr ""

#: rc.cpp:21
msgid "Form1"
msgstr ""

#: rc.cpp:23
msgid "New Item"
msgstr ""

#: rc.cpp:26
msgid "Up"
msgstr ""

#: rc.cpp:27
msgid "Down"
msgstr ""

#: rc.cpp:29
#, fuzzy
msgid "&Path to Compendium File"
msgstr "Kho PO"

#: rc.cpp:31
msgid "Ignore &fuzzy strings"
msgstr ""

#: rc.cpp:32
msgid "Onl&y whole words"
msgstr ""

#: rc.cpp:33
msgid "Case sensiti&ve"
msgstr ""

#: rc.cpp:34
msgid "A text matches if it..."
msgstr ""

#: rc.cpp:35
msgid "is e&qual to searched text"
msgstr ""

#: rc.cpp:36
msgid "contains a &word of searched text"
msgstr ""

#: rc.cpp:37
msgid "is co&ntained in searched text"
msgstr ""

#: rc.cpp:38
msgid "is &similar to searched text"
msgstr ""

#: rc.cpp:39
msgid "contains searched te&xt"
msgstr ""

#: rc.cpp:40
msgid "DBSEPrefWidget"
msgstr ""

#: rc.cpp:42 rc.cpp:96
msgid "Generic"
msgstr ""

#: rc.cpp:43
#, fuzzy
msgid "Search Mode"
msgstr "Tìm trong module:"

#: rc.cpp:44
msgid "Search in whole database (slow)"
msgstr ""

#: rc.cpp:45
msgid ""
"<qml>Scroll the whole database and return everything that matches \n"
"according to the rules defined in tabs <strong> Generic </strong>\n"
"and <strong>Match</strong>"
msgstr ""

#: rc.cpp:46
msgid "Search in list of \"good keys\" (best)"
msgstr ""

#: rc.cpp:47
msgid ""
"<qml>Search in a list of <em>good keys</em> (see <strong>Good keys</strong> "
"tab) with rules defined in <strong>Search</strong> tab.\n"
"This is the best way to search because the <em>good keys</em> list probably "
"contains all the keys that match with your query. However, it is smaller "
"than the whole database."
msgstr ""

#: rc.cpp:48
msgid "Return the list of \"good keys\" (fast)"
msgstr ""

#: rc.cpp:49
msgid ""
"<qml>Returns the whole <em>good keys</em> list. Rules defined in "
"<strong>Search</strong> tab are ignored."
msgstr ""

#: rc.cpp:50
msgid "Case sensitive"
msgstr ""

#: rc.cpp:51
msgid ""
"<qml>If it is checked the search will be case sensitive. It is ignored if "
"you use <em>Return the list of \"good keys\"</em> search mode."
msgstr ""

#: rc.cpp:52
msgid "Normalize white space"
msgstr ""

#: rc.cpp:53
msgid ""
"Remove white spaces at the beginning and at the end of the phrase.\n"
"It also substitutes groups of more than one space character with only one "
"space character."
msgstr ""

#: rc.cpp:54
msgid "Remove context comment"
msgstr ""

#: rc.cpp:55
msgid "Remove, if exists, the _:comment"
msgstr ""

#: rc.cpp:56
msgid "Character to be ignored:"
msgstr ""

#: rc.cpp:57
msgid "Search"
msgstr ""

#: rc.cpp:58
msgid "Matching Method"
msgstr ""

#: rc.cpp:59
msgid "Query is contained"
msgstr ""

#: rc.cpp:60
msgid "Match if query is contained in database string"
msgstr ""

#: rc.cpp:61
msgid "Query contains"
msgstr ""

#: rc.cpp:62
msgid "Match if query contains the database string"
msgstr ""

#: rc.cpp:63
msgid "Normal text"
msgstr ""

#: rc.cpp:64
msgid "Consider the search string as normal text."
msgstr ""

#: rc.cpp:65
msgid "Equal"
msgstr ""

#: rc.cpp:66
msgid "Match if query and database string are equal"
msgstr ""

#: rc.cpp:67
msgid "Regular expression"
msgstr ""

#: rc.cpp:68
msgid "Consider the search string as a regular expression"
msgstr ""

#: rc.cpp:69
msgid "Word Substitution"
msgstr ""

#: rc.cpp:70
msgid ""
"<qml>If you use one or two <em>word substitution</em>"
" each time you search a phrase with less than the specified number of words, "
"the search engine will also search for all phrases that differ from the "
"original one in one or two words.<p>\n"
"<strong>Example:</strong><br>\n"
"If you search for <em>My name is Andrea</em> and you have activated <em>one "
"word substitution</em> you may also find phrases like <em>My name is "
"Joe</em> or <em>Your name is Andrea</em>."
msgstr ""

#: rc.cpp:71
msgid "Use one word substitution"
msgstr ""

#: rc.cpp:72 rc.cpp:74
msgid "Max number of words in the query:"
msgstr ""

#: rc.cpp:73
msgid "Use two word substitution"
msgstr ""

#: rc.cpp:75
#, c-format
msgid "[A-Za-z0-9_%"
msgstr ""

#: rc.cpp:76
msgid "]"
msgstr ""

#: rc.cpp:77
msgid "Local characters for regular expressions:"
msgstr ""

#: rc.cpp:78
msgid "Database"
msgstr ""

#: rc.cpp:79
msgid "Database directory:"
msgstr ""

#: rc.cpp:80
msgid "Auto add entry to database"
msgstr ""

#: rc.cpp:81
msgid ""
"Automatically add an entry to the database if a new translation is notified "
"by someone (may be kbabel)"
msgstr ""

#: rc.cpp:82
msgid "Auto added entry author:"
msgstr ""

#: rc.cpp:83
msgid ""
"<qml>Put here the name and email address that you want to use as <em>last "
"translator</em>"
" filed when you auto-add entry to the database (e.g. when you modify a "
"translation with kbabel).<p>"
msgstr ""

#: rc.cpp:84
#, fuzzy
msgid "Scan Single PO File..."
msgstr "Quét file %1"

#: rc.cpp:85
#, fuzzy
msgid "Scan Directory..."
msgstr "Quét thư mục %1"

#: rc.cpp:86
msgid "Scan Directory && Subdirectories..."
msgstr ""

#: rc.cpp:87
msgid "Scanning file:"
msgstr ""

#: rc.cpp:88
msgid "Entries added:"
msgstr ""

#: rc.cpp:89
#, fuzzy
msgid "Total progress:"
msgstr "Thông điệp &hiện tại"

#: rc.cpp:90
#, fuzzy
msgid "Processing file:"
msgstr "Cất file"

#: rc.cpp:91
#, fuzzy
msgid "Loading file:"
msgstr "Tải file"

#: rc.cpp:92
msgid "Export..."
msgstr ""

#: rc.cpp:94
#, fuzzy
msgid "Repeated Strings"
msgstr "Tìm chuỗi lặp"

#: rc.cpp:95
msgid "Good Keys"
msgstr ""

#: rc.cpp:97
msgid ""
"<qml>Here you can define how to fill the <em>good keys list</em>.<p>\n"
"You can set the minimum number of words of the query that a key must have to "
"be inserted in the <em>good keys list</em>.<p>\n"
"You can also set the minimum number of words of the key that the query must "
"have to insert the key in the list.<p>\n"
"These two numbers are the percentage of the total number of words. If the "
"result of this percentage is less than one, the engine will set it to "
"one.<p>\n"
"Finally you can set the maximum number of entries in the list."
msgstr ""

#: rc.cpp:98
msgid "Minimum number of words of the key also in the query (%):"
msgstr ""

#: rc.cpp:99 rc.cpp:101
#, c-format
msgid "%"
msgstr ""

#: rc.cpp:100
msgid "Minimum number of query words in the key (%):"
msgstr ""

#: rc.cpp:102
msgid "Max list length:"
msgstr ""

#: rc.cpp:103
msgid "Frequent Words"
msgstr ""

#: rc.cpp:104
msgid "Discard words more frequent than:"
msgstr ""

#: rc.cpp:105
msgid "/10000"
msgstr ""

#: rc.cpp:106
msgid "Frequent words are considered as in every key"
msgstr ""

#: rc.cpp:108
msgid "&Path to auxiliary file:"
msgstr ""

#: rc.cpp:109
msgid "&Ignore fuzzy entries"
msgstr ""

#: rc.cpp:110
msgid ""
"<qt><p>\n"
"The following variables will be replaced in the path if available:\n"
"<ul>\n"
"<li><b>@PACKAGE@</b>: the name of the currently translated application or "
"package</li>\n"
"<li><b>@LANG@</b>: the language code</li>\n"
"<li><b>@DIR<em>n</em>@</b>: where n is a positive integer. This expands to "
"the nth directory counted from the filename</li>\n"
"</ul></p></qt>"
msgstr ""

#: kbabeldict/kbabeldictbox.cpp:185
msgid "Total:"
msgstr "Tổng:"

#: kbabeldict/kbabeldictbox.cpp:192
msgid "Current:"
msgstr "Hiện tại:"

#: kbabeldict/kbabeldictbox.cpp:200
msgid "Found in:"
msgstr "Tìm thấy trong:"

#: kbabeldict/kbabeldictbox.cpp:208
msgid "Translator:"
msgstr "Người dịch:"

#: kbabeldict/kbabeldictbox.cpp:220
msgid "Date:"
msgstr "Ngày:"

#: kbabeldict/kbabeldictbox.cpp:228
msgid "&More"
msgstr "&Hơn nữa"

#: kbabeldict/kbabeldictbox.cpp:269
msgid "Score"
msgstr "Điểm"

#: kbabeldict/kbabeldictbox.cpp:270
msgid "Original"
msgstr "Gốc"

#: kbabeldict/kbabeldictbox.cpp:271
msgid "Translation"
msgstr "Dịch"

#: kbabeldict/kbabeldictbox.cpp:272
msgid "Location"
msgstr "Vị trí"

#: kbabeldict/kbabeldictbox.cpp:295
msgid "< &Previous"
msgstr "<&Trước"

#: kbabeldict/kbabeldictbox.cpp:300
msgid "&Next >"
msgstr "&Tiếp >"

#: kbabeldict/kbabeldictbox.cpp:828 kbabeldict/kbabeldictbox.cpp:884
#: kbabeldict/kbabeldictbox.cpp:896 kbabeldict/kbabeldictbox.cpp:997
#: kbabeldict/kbabeldictbox.cpp:1059 kbabeldict/kbabeldictbox.cpp:1318
msgid "Edit file"
msgstr "Soạn file"

#: kbabeldict/kbabeldictbox.cpp:879 kbabeldict/kbabeldictbox.cpp:1054
#, c-format
msgid "Edit file %1"
msgstr "Soạn file %1"

#: kbabeldict/kbabeldictbox.cpp:1126
#, c-format
msgid "Send bugs to %1"
msgstr "Gửi lỗI đến %1"

#: kbabeldict/kbabeldictbox.cpp:1137
msgid "Author:"
msgstr "Tác giả:"

#: kbabeldict/kbabeldictbox.cpp:1139
msgid "Authors:"
msgstr "Tác giả:"

#: kbabeldict/kbabeldictbox.cpp:1155
msgid "Thanks to:"
msgstr "Cảm ơn:"

#: kbabeldict/kbabeldictbox.cpp:1171
msgid "No information available."
msgstr "Không có thông tin ."

#: kbabeldict/kbabeldictbox.cpp:1374
#, c-format
msgid "Configure Dictionary %1"
msgstr "Cấu hình từ điển %1"

#: kbabeldict/kbabeldictbox.cpp:1566
#, c-format
msgid ""
"There was an error starting KBabel:\n"
"%1"
msgstr ""
"Có lỗi khi khởI động KBabel:\n"
"%1"

#: kbabeldict/kbabeldictbox.cpp:1580
msgid "There was an error using DCOP."
msgstr "Có lỗi khi dùng DCOP ."

#: kbabeldict/kbabeldictbox.cpp:1606
#, fuzzy
msgid ""
"The \"Translation Database\" module\n"
"appears not to be installed on your system."
msgstr ""
"Xin lỗi, module \"Cấu trúc dữ liệu dịch\" có vẻ \n"
"chưa được cài trong hệ thống của bạn ."

#: kbabeldict/main.cpp:110
msgid "KBabel - Dictionary"
msgstr "KBabel - Từ điển"

#: kbabeldict/main.cpp:111
msgid "A dictionary for translators"
msgstr "Từ điển cho người dịch"

#: kbabeldict/main.cpp:112
msgid "(c) 2000,2001,2002 The KBabeldict developers"
msgstr "(c) 2000,2001,2002 The KBabeldict developers"

#: kbabeldict/main.cpp:115
msgid "Current maintainer"
msgstr "Người bảo trì hiện tại"

#: kbabeldict/modules/pocompendium/pc_factory.cpp:84
#: kbabeldict/modules/pocompendium/pocompendium.cpp:171
msgid "PO Compendium"
msgstr "Kho PO"

#: kbabeldict/modules/pocompendium/compendiumdata.cpp:62
#: kbabeldict/modules/pocompendium/pocompendium.cpp:984
#, fuzzy
msgid "Loading PO compendium"
msgstr "Tải kho PO"

#: kbabeldict/modules/pocompendium/pc_factory.cpp:86
msgid "A module for searching in a PO file"
msgstr "Module để tìm trong file PO"

#: kbabeldict/modules/pocompendium/preferenceswidget.cpp:77
#, fuzzy
msgid ""
"<qt>"
"<p><b>Parameters</b></p>"
"<p>Here you can fine-tune searching within the PO file. For example if you "
"want to perform a case sensitive search, or if you want fuzzy messages to be "
"ignored.</p></qt>"
msgstr ""
"<qt>"
"<p><b>Tham số</b></p>"
"<p>Bạn có thể cụ thể hóa việc tìm file po . Ví dụ,  nếu "
"bạn muốn tìm phân biệt chữ hoa / thường hay fuzzy sẽ bị "
"bỏ qua </p></qt>"

#: kbabeldict/modules/pocompendium/preferenceswidget.cpp:85
#, fuzzy
msgid ""
"<qt>"
"<p><b>Comparison Options</b></p>"
"<p>Choose here which messages you want to have treated as a matching "
"message.</p></qt>"
msgstr ""
"<qt>"
"<p><b>Tùy chọn so sánh </b></p>"
"<p>Chọn thông điệp nào sẽ được đối xử là thông điệp "
"matching .</p></qt>"

#: kbabeldict/modules/pocompendium/preferenceswidget.cpp:93
#, fuzzy
msgid ""
"<qt>"
"<p><b>3-Gram-matching</b></p>"
"<p>"
"A message matches another if most of its 3-letter groups are contained in "
"the other message. e.g. 'abc123' matches 'abcx123c12'.</p></qt>"
msgstr ""
"<qt>"
"<p><b>3-Gram-matching</b></p>"
"<p>Một thông điệp match cái khác nếu hầu hết các nhóm "
"3-chữ cuả nó được chứa trong thông điệp khác . Vd: 'abc 123' "
"match 'abcx123c3' .</p></qt>"

#: kbabeldict/modules/pocompendium/preferenceswidget.cpp:98
#, fuzzy
msgid ""
"<qt>"
"<p><b>Location</b></p>"
"<p>Configure here which file is to be used for searching.</p></qt>"
msgstr ""
"<qt>"
"<p><b>Vị trí</b></p>"
"<p>Cấu hình file sẽ được tìm kiếm.</p></qt>"

#: kbabeldict/modules/pocompendium/compendiumdata.cpp:77
#, fuzzy, c-format
msgid ""
"Error while trying to read file for PO Compendium module:\n"
"%1"
msgstr "Lỗi khi đọc file %1"

#: kbabeldict/modules/pocompendium/compendiumdata.cpp:88
msgid "Building indices"
msgstr "Xây dựng mục lục"

#: kbabeldict/modules/dbsearchengine/preferenceswidget.cpp:103
#, c-format
msgid "Scanning file: %1"
msgstr "Quét file: %1"

#: kbabeldict/modules/dbsearchengine/preferenceswidget.cpp:108
#, c-format
msgid "Entries added: %1"
msgstr "Đã thêm vào hạng mục: %1"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1126
#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:67
#, fuzzy
msgid "Translation Database"
msgstr "Cơ sở dữ liệu dịch"

#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:69
msgid "A fast translation search engine based on databases"
msgstr "Mộ trình dịch nhanh dựa trên cơ sở dữ liệu "

#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:71
msgid "Copyright 2000-2001 by Andrea Rizzi"
msgstr "Copyright 2000-2001 by Andrea Rizzi"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:69
msgid "No error"
msgstr "Không lỗi"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:105
msgid ""
"Database directory does not exist:\n"
"%1\n"
"Do you want to create it now?"
msgstr ""
"Thư mục cơ sở dữ liệu không tồn tại :\n"
"%1\n"
"Bạn có muốn tạo nó không ?"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:124
#, c-format
msgid "It was not possible to create directory %1"
msgstr "Không thể tạo thư mục %1"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:145
msgid ""
"Database files not found.\n"
"Do you want to create them now?"
msgstr ""
"Cơ sở dữ liệu không tìm thấy \n"
"Bạn có muốn tạo nó không ?"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:276
msgid "Cannot open the database"
msgstr "Không thể mở file cơ sở dữ liệu"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:297
#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:482
msgid "Another search has already been started"
msgstr "Một tìm kiếm khác đã bắt đầu"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:303
#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:488
#, fuzzy
msgid "Unable to search now: a PO file scan is in progress"
msgstr "Không thể tìm: Đang quét file PO"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:309
#, fuzzy
msgid "Unable to open the database"
msgstr "Không thể mở file cơ sở dữ liệu"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:315
#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:499
msgid "Database empty"
msgstr "Cơ sở dữ liệu trống"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:323
msgid "No entry for this package in the database."
msgstr "Không có hạng mục nào cho gói này trong cơ sở dữ liệu ."

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:330
msgid "Searching for %1 in database"
msgstr "Tìm %1 trong cơ sở dữ liệu"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:400
msgid "Looking for repetitions"
msgstr "Tìm lặp"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:412
msgid "Minimum repetition"
msgstr "Lặp tối thiểu"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:412
msgid "Insert the minimum number of repetitions for a string"
msgstr "Chèn số tối thiểu các lặp trong 1 chuỗi"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:420
msgid "Searching repeated string"
msgstr "Tìm chuỗi lặp"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:990
#, fuzzy
msgid "Select Directory You Want to Scan Recursively"
msgstr "Chọn thư mục bạn muốn quét truy hồi"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1005
#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1044
#, c-format
msgid "Scanning directory %1"
msgstr "Quét thư mục %1"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1036
#, fuzzy
msgid "Select Directory You Want to Scan"
msgstr "Chọn thư mục bạn muốn quét"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1083
#, fuzzy
msgid "Select PO File to Scan"
msgstr "Chọn file PO để quét"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1090
#, c-format
msgid "Scanning file %1"
msgstr "Quét file %1"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1302
msgid "Searching words"
msgstr "Tìm từ"

#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1484
msgid "Process output"
msgstr "Xuất của tiến trình"

#: kbabeldict/modules/poauxiliary/pa_factory.cpp:84
#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:137
msgid "PO Auxiliary"
msgstr "PO  bổ trợ"

#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:422
#, fuzzy
msgid "Loading PO auxiliary"
msgstr "Tải PO bổ trợ"

#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:434
#, fuzzy, c-format
msgid ""
"Error while trying to open file for PO Auxiliary module:\n"
"%1"
msgstr ""
"Lỗi mở file:\n"
"%1"

#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:446
msgid "Building index"
msgstr "Xây dựng mục lục"

#: kbabeldict/modules/poauxiliary/pa_factory.cpp:86
msgid "A simple module for exact searching in a PO file"
msgstr "Một module đơn giản để tìm chính xác trong file PO"

#: kbabeldict/kbabeldictview.cpp:72
msgid "Search in module:"
msgstr "Tìm trong module:"

#: kbabeldict/kbabeldictview.cpp:94
msgid "&Start Search"
msgstr "&Bắt đầu tìm"

#: kbabeldict/kbabeldictview.cpp:96
msgid "Sea&rch in translations"
msgstr "Tì&m trong dịch"

#: kbabeldict/kbabeldictview.cpp:113
msgid "Settings:"
msgstr "Thiết lập:"

#: kbabeldict/aboutmoduledlg.cpp:10
msgid "Report Bug..."
msgstr "Báo cáo lỗi ..."

#: kbabeldict/kbabeldict.cpp:34
msgid "KBabelDict"
msgstr "KBabelDict"

#: kbabeldict/kbabeldict.cpp:36
#, fuzzy
msgid "About Module"
msgstr "Về Module ..."

#: kbabeldict/kbabeldict.cpp:37 kbabeldict/kbabeldict.cpp:90
msgid "Hide Sett&ings"
msgstr "Â?n &thiết lập"

#: kbabeldict/kbabeldict.cpp:94
msgid "Show Sett&ings"
msgstr "Hiện thiết &lập"

#: kbabeldict/dictchooser.cpp:39
msgid ""
"_: dictionary to not use\n"
"Don't use"
msgstr "Không dùng"

#: kbabeldict/dictchooser.cpp:42
msgid ""
"_: dictionary to use\n"
"Use"
msgstr "Dùng"

#: kbabeldict/dictchooser.cpp:64
msgid "Move &Up"
msgstr "&Lên"

#: kbabeldict/dictchooser.cpp:67
msgid "Move &Down"
msgstr "&Xuống"

#, fuzzy
#~ msgid "&Catalog Manager"
#~ msgstr "Trình quản lí Catalog"

#~ msgid "About..."
#~ msgstr "Về ..."

#, fuzzy
#~ msgid ""
#~ "_: title of page in preferences dialog\n"
#~ "Tags"
#~ msgstr "Cất"

#, fuzzy
#~ msgid "Options for tag matching"
#~ msgstr "Tùy chọn cho Biên Soạn"

#~ msgid "%1 replacement(s) made"
#~ msgstr "Thay thế %1"

#, fuzzy
#~ msgid "Go to Entry:"
#~ msgstr "Đi tới hạng mục:"

#~ msgid "&Stop searching"
#~ msgstr "&Dừng tìm kiếm"

#~ msgid ""
#~ "An error occurred while trying to start search in dictionary module %1:\n"
#~ "%2"
#~ msgstr ""
#~ "Có lỗi khi tìm các module từ điển %1:\n"
#~ "%2"

#~ msgid ""
#~ "The version of KSpell, the KDE spell checking library, that you have "
#~ "installed does not work with KBabel.\n"
#~ "Please either update your KSpell or get a fixed version from http://i18n."
#~ "kde.org/tools/kbabel/download/"
#~ msgstr ""
#~ "Phiên bản của KSpell, thư viện kiểm tra chính tả KDE mà bạn đã cài đặt "
#~ "không làm việc với KBabel . \n"
#~ "Xin nâng cấp KSpell của bạn hay lấy bản sửa lỗi từ http://i18n.kdẹorg/"
#~ "tools/kbabel/download/"

#~ msgid ""
#~ "_: misc settings\n"
#~ "Miscellaneous"
#~ msgstr "Linh tinh"
