# translation of kttsd.po to Khmer # translation of kttsd.po to # # Khoem Sokhem , 2007, 2008. # Auk Piseth , 2007, 2008. # Eng Vannak , 2007. msgid "" msgstr "" "Project-Id-Version: kttsd\n" "Report-Msgid-Bugs-To: xakepa10@gmail.com\n" "POT-Creation-Date: 2015-09-04 23:26+0000\n" "PO-Revision-Date: 2008-12-19 09:08+0700\n" "Last-Translator: Khoem Sokhem \n" "Language-Team: Khmer \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=1; plural=0;\n" "\n" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:34 #. i18n: ectx: attribute (title), widget (QWidget, tab) #: rc.cpp:3 #, fuzzy msgctxt "General, as title of window" msgid "General" msgstr "ទូទៅ" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:40 #. i18n: ectx: property (text), widget (QLabel, kttsdVersion) #: rc.cpp:6 kcmkttsmgr/kcmkttsmgr.cpp:1154 #, fuzzy msgid "Jovie not running" msgstr "KTTS មិនទាន់​បានកំណត់​រចនាសម្ព័ន្ធ​" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:63 #. i18n: ectx: property (whatsThis), widget (QCheckBox, enableJovieCheckBox) #: rc.cpp:9 #, fuzzy msgid "Check to start the Jovie Daemon and enable Text-to-Speech." msgstr "ធីក​ ចាប់​ផ្តើម​ KTTS Deamon ហើយ​បើ​ក​អត្ថបទ​សម្រាប់​និយាយ​ ។​​" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:66 #. i18n: ectx: property (text), widget (QCheckBox, enableJovieCheckBox) #: rc.cpp:12 #, fuzzy msgid "&Enable Text-to-Speech System (Jovie)" msgstr "&Enable Text-to-Speech System (KTTSD)" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:74 #. i18n: ectx: attribute (title), widget (QWidget, TabPage) #: rc.cpp:15 #, fuzzy msgid "Talkers" msgstr "ឧបករណ៍​និយាយ" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:88 #. i18n: ectx: property (whatsThis), widget (KPushButton, addTalkerButton) #: rc.cpp:18 msgid "Click to add and configure a new Talker (speech synthesizer)." msgstr "ចុច ដើម្បី​បន្ថែម និង កំណត់​រចនាសម្ព័ន្ធ​​ឧបករណ៍​និយាយ​ថ្មី (ឧបករណ៍​សង្គ្រោះ​ការនិយាយ) ។" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:91 #. i18n: ectx: property (text), widget (KPushButton, addTalkerButton) #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:206 #. i18n: ectx: property (text), widget (KPushButton, addFilterButton) #: rc.cpp:21 rc.cpp:48 msgid "Add..." msgstr "បន្ថែម​..." #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:104 #. i18n: ectx: property (text), widget (KPushButton, higherTalkerPriorityButton) #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:222 #. i18n: ectx: property (text), widget (KPushButton, higherFilterPriorityButton) #: rc.cpp:24 rc.cpp:54 msgid "U&p" msgstr "ឡើង​លើ​" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:117 #. i18n: ectx: property (text), widget (KPushButton, lowerTalkerPriorityButton) #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:238 #. i18n: ectx: property (text), widget (KPushButton, lowerFilterPriorityButton) #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:291 #. i18n: ectx: property (text), widget (QPushButton, downButton) #: rc.cpp:27 rc.cpp:60 rc.cpp:270 msgid "Do&wn" msgstr "ចុះក្រោម" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:133 #. i18n: ectx: property (whatsThis), widget (KPushButton, configureTalkerButton) #: rc.cpp:30 msgid "Click to configure options for the highlighted Talker." msgstr "ចុច ដើម្បី​កំណត់​រចនាសម្ព័ន្ធ​ជម្រើសសម្រាប់​ឧបករណ៍​និយាយ​ដែលបាន​បន្លិច ។" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:136 #. i18n: ectx: property (text), widget (KPushButton, configureTalkerButton) #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:257 #. i18n: ectx: property (text), widget (KPushButton, configureFilterButton) #: rc.cpp:33 rc.cpp:66 msgid "&Edit..." msgstr "កែសម្រួល..." #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:152 #. i18n: ectx: property (whatsThis), widget (KPushButton, removeTalkerButton) #: rc.cpp:36 msgid "Click to remove the highlighted Talker." msgstr "ចុច ដើម្បី​យក​ឧបករណ៍​និយាយ​ដែលបាន​បន្លិចចេញ ។" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:155 #. i18n: ectx: property (text), widget (KPushButton, removeTalkerButton) #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:276 #. i18n: ectx: property (text), widget (KPushButton, removeFilterButton) #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:333 #. i18n: ectx: property (text), widget (KPushButton, removeButton) #: rc.cpp:39 rc.cpp:72 rc.cpp:282 #, fuzzy msgid "&Remove" msgstr "យក​ចេញ​" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:184 #. i18n: ectx: attribute (title), widget (QWidget, TabPage) #: rc.cpp:42 #, fuzzy msgid "Filters" msgstr "តម្រង" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:203 #. i18n: ectx: property (whatsThis), widget (KPushButton, addFilterButton) #: rc.cpp:45 msgid "Click to add and configure a new Filter." msgstr "ចុច ដើម្បី​បន្ថែម និង កំណត់​រចនាសម្ព័ន្ធ​តម្រង​ថ្មី ។" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:219 #. i18n: ectx: property (whatsThis), widget (KPushButton, higherFilterPriorityButton) #: rc.cpp:51 msgid "" "Click to move selected filter up in the list. Filters higher in the list " "are applied first." msgstr "" "ចុច ដើម្បី​ផ្លាស់ទី​តម្រង​ដែលបាន​ជ្រើស​ទៅ​លើ​នៅក្នុង​បញ្ជី ។ តម្រង​ដែលខ្ពស់ជាងគេ​នៅក្នុង​បញ្ជី​ត្រូវបាន​អនុវត្ត​" "មុនគេ ។" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:235 #. i18n: ectx: property (whatsThis), widget (KPushButton, lowerFilterPriorityButton) #: rc.cpp:57 msgid "" "Click to move a filter down in the list. Filters lower in the list are " "applied last." msgstr "ចុច​ដើម្បី​ផ្លាស់ទី​តម្រង​ចុះក្រោម​នៅក្នុង​បញ្ជី ។ តម្រង​ដែលទាប​ជាងគេ​គឺត្រូវបាន​អនុវត្ត​ចុងក្រោយគេ ។" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:254 #. i18n: ectx: property (whatsThis), widget (KPushButton, configureFilterButton) #: rc.cpp:63 msgid "Click to configure options for the highlighted Filter." msgstr "ចុច ដើម្បី​កំណត់រចនាសម្ព័ន្ធ​ជម្រើស​សម្រាប់​តម្រង​ដែលបាន​បន្លិច ។" #. i18n: file: kcmkttsmgr/kcmkttsmgrwidget.ui:273 #. i18n: ectx: property (whatsThis), widget (KPushButton, removeFilterButton) #: rc.cpp:69 msgid "Click to remove the highlighted Filter." msgstr "ចុច ដើម្បី​យក​តម្រង​ដែលបាន​បន្លិច​ចេញ ។" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:14 #. i18n: ectx: property (windowTitle), widget (QWidget, kttsjobmgr) #: rc.cpp:75 kcmkttsmgr/kcmkttsmgr.cpp:1092 #, fuzzy msgid "Jobs" msgstr "ការងារ​" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:20 #. i18n: ectx: property (title), widget (QGroupBox, groupBox_2) #: rc.cpp:78 msgid "Speech Control" msgstr "" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:31 #. i18n: ectx: property (text), widget (KPushButton, stopButton) #: rc.cpp:81 msgid "Stop" msgstr "" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:41 #. i18n: ectx: property (whatsThis), widget (KPushButton, cancelButton) #: rc.cpp:84 #, fuzzy msgid "" "

Deletes the job. If it is currently speaking, it stops speaking. The " "next speakable job in the list begins speaking.

" msgstr "" "

លុប​ការងារ​ ។ បើ​វា​ជាការនិយាយ​បច្ចុប្បន្ន​ វា​បញ្ឈប់​ការនិយាយ​ភ្លាម​ ។ ការងា​ដែលអាច​និយាយ​បន្ទាប់​" "ក្នុង​បញ្ជី​ចាប់ផ្តើម​និយាយ​ ​។​

" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:44 #. i18n: ectx: property (text), widget (KPushButton, cancelButton) #: rc.cpp:87 msgid "Cancel" msgstr "" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:54 #. i18n: ectx: property (whatsThis), widget (KPushButton, pauseButton) #: rc.cpp:90 #, fuzzy msgid "" "

Changes a job to Paused state. If currently speaking, the job stops " "speaking. Paused jobs prevent jobs that follow them from speaking, so either " "click Resume to make the job speakable, or click Later to move " "it down in the list.

" msgstr "" "

ផ្លាស់ប្ដូរ​ការងារ​ទៅ​សភាព​ផ្អាក ។ បើ​កំពុង​និយាយ​ថ្មីៗ ការងារ​ឈប់​និយាយ ។ ការងារ​ដែល​ផ្អាក​" "ការពារ​ការងារ​ដែល​ធ្វើ​តាម​ក្រោយ​ការ​និយាយ ដូច្នេះចុច បន្ត ដើម្បី​ធ្វើ​ឲ្យ​ការងារ​អាច​និយាយ​" "បាន ឬ​ចុច ពេល​ក្រោយ ដើម្បី​ផ្លាស់ទី​វា​ចុះ​ក្នុង​បញ្ជី ។

" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:57 #. i18n: ectx: property (text), widget (KPushButton, pauseButton) #: rc.cpp:93 #, fuzzy msgid "Pause" msgstr "បាន​ផ្អាក" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:67 #. i18n: ectx: property (whatsThis), widget (KPushButton, resumeButton) #: rc.cpp:96 #, fuzzy msgid "" "

Resumes a paused job or changes a Queued job to Waiting. If the job is " "the top speakable job in the list, it begins speaking.

" msgstr "" "

បន្ត​ការងារ​ដែល​បាន​ផ្អាក ឬ​ផ្លាស់ប្ដូរ​ការងារ​ដែល​បាន​ដាក់​ជា​ជួរ​ទៅ​រង់ចាំ ។ បើ​ការងារ​គឺ​ជា​ការងារ​" "ដែល​អាច​និយាយ​កំពូល​ក្នុង​បញ្ជី វា​ចាប់ផ្ដើម​និយាយ ។

" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:70 #. i18n: ectx: property (text), widget (KPushButton, resumeButton) #: rc.cpp:99 #, fuzzy msgid "Resume" msgstr "បន្ត" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:81 #. i18n: ectx: property (whatsThis), widget (KPushButton, speak_clipboard) #: rc.cpp:102 #, fuzzy msgid "" "

Queues the current contents of the clipboard for speaking and sets its " "state to Waiting. If the job is the topmost in the list, it begins " "speaking. The job will be spoken by the topmost Talker in the Talkers tab.

" msgstr "" "

មាតិកា​លំដាប់​បន្តគ្នា​បច្ចុប្បន្ន​នៃ​ក្តារតម្រៀត​ខ្ទាប់​ការនិយាយ​ និង​កំណត់​ស្ថានភាព​របស់​វា​ដើម្បីរង់ចាំ​​។ " "បើ​ការងារ​ស្ថិត​នៅ​មុន​ដំបូង​គេ​ក្នុង​បញ្ជី​ វា​ចាប់​ផ្តើម​និយាយ​ ។ ការងារ​នឹង ត្រូវ​បាន​និយាយ​ដោយ​អ្នក​និយាយ​ខ្ពស់​" "ជាង​គេ​ក្នុង​ផ្ទាំង​អ្នក​និយា​យ  ។​

" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:84 #. i18n: ectx: property (text), widget (KPushButton, speak_clipboard) #: rc.cpp:105 #, fuzzy msgid "&Speak Clipboard" msgstr "ក្ដារ​តម្បៀត​ខ្ទាស់​និយាយ" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:91 #. i18n: ectx: property (whatsThis), widget (KPushButton, speak_file) #: rc.cpp:108 #, fuzzy msgid "" "

Prompts you for a file name and queues the contents of the file for " "speaking. You must click the Resume button before the job will be " "speakable. The job will be spoken by the topmost Talker in the Talkers tab.

" msgstr "" "

ប្រអប់​បញ្ចូល​ឈ្មោះ​ឯកសារ​ និង​ឯកសារ​លំដាប់​មាតិកា​សម្រាប់​ការនិយាយ​ ។ អ្នក​ត្រូវ​តែ​ចុច​ប៊ូតុង​ ធ្វើ​បន្ត​មុន​ការងារ​ដែល​អាច​និយាយ​បាន​ ។ ការងារ​អាច​និយាយ​តាមអ្នកនិយាយ​មាន​លំដាប់​មុន​គេ​ក្នុង​ ផ្ទាំង​អ្នក​" "និយាយ​ ​ ។​

" #. i18n: file: kcmkttsmgr/kttsjobmgr.ui:94 #. i18n: ectx: property (text), widget (KPushButton, speak_file) #: rc.cpp:111 #, fuzzy msgid "Spea&k File" msgstr "ឯកសារ​និយាយ​" #. i18n: file: kcmkttsmgr/talkerwidget.ui:18 #. i18n: ectx: property (text), widget (QLabel, nameLabel) #: rc.cpp:114 #, fuzzy msgid "&Name" msgstr "ឈ្មោះ​ ៖" #. i18n: file: kcmkttsmgr/talkerwidget.ui:65 #. i18n: ectx: property (text), widget (QTableWidget, AvailableTalkersTable) #: rc.cpp:117 libkttsd/talkerlistmodel.cpp:137 #: filters/stringreplacer/selectlanguagedlg.cpp:56 msgid "Language" msgstr "ភាសា" #. i18n: file: kcmkttsmgr/talkerwidget.ui:70 #. i18n: ectx: property (text), widget (QTableWidget, AvailableTalkersTable) #: rc.cpp:120 libkttsd/talkerlistmodel.cpp:138 #, fuzzy msgid "Synthesizer" msgstr "អ្នក​សង្គ្រោះ​ ៖" #. i18n: file: kcmkttsmgr/talkerwidget.ui:75 #. i18n: ectx: property (text), widget (QTableWidget, AvailableTalkersTable) #: rc.cpp:123 #, fuzzy msgid "Voice Name" msgstr "សម្លេង" #. i18n: file: kcmkttsmgr/talkerwidget.ui:87 #. i18n: ectx: property (text), widget (QLabel, label_2) #: rc.cpp:126 #, fuzzy msgid "Voice &Type" msgstr "សម្លេង" #. i18n: file: kcmkttsmgr/talkerwidget.ui:104 #. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox) #: rc.cpp:129 #, fuzzy msgid "Male 1" msgstr "ប្រុស" #. i18n: file: kcmkttsmgr/talkerwidget.ui:109 #. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox) #: rc.cpp:132 libkttsd/talkercode.cpp:317 #, fuzzy msgid "Male 2" msgstr "ប្រុស" #. i18n: file: kcmkttsmgr/talkerwidget.ui:114 #. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox) #: rc.cpp:135 libkttsd/talkercode.cpp:318 #, fuzzy msgid "Male 3" msgstr "ប្រុស" #. i18n: file: kcmkttsmgr/talkerwidget.ui:119 #. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox) #: rc.cpp:138 #, fuzzy msgid "Female 1" msgstr "ស្រី​" #. i18n: file: kcmkttsmgr/talkerwidget.ui:124 #. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox) #: rc.cpp:141 libkttsd/talkercode.cpp:320 #, fuzzy msgid "Female 2" msgstr "ស្រី​" #. i18n: file: kcmkttsmgr/talkerwidget.ui:129 #. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox) #: rc.cpp:144 libkttsd/talkercode.cpp:321 #, fuzzy msgid "Female 3" msgstr "ស្រី​" #. i18n: file: kcmkttsmgr/talkerwidget.ui:134 #. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox) #: rc.cpp:147 msgid "Male Child" msgstr "" #. i18n: file: kcmkttsmgr/talkerwidget.ui:139 #. i18n: ectx: property (text), item, widget (KComboBox, voiceComboBox) #: rc.cpp:150 #, fuzzy msgid "Female Child" msgstr "ស្រី​" #. i18n: file: kcmkttsmgr/talkerwidget.ui:164 #. i18n: ectx: property (text), widget (QLabel, label) #: rc.cpp:153 libkttsd/talkerlistmodel.cpp:143 #, fuzzy msgid "Punctuation" msgstr "ការផ្ដាច់" #. i18n: file: kcmkttsmgr/talkerwidget.ui:174 #. i18n: ectx: property (toolTip), widget (KComboBox, punctuationComboBox) #: rc.cpp:156 msgid "" "

All means speak all punctuation " "characters.

None means speak no punctuation characters.

Some means speak only punctuation characters given in " "the speech-dispatcher configuration.

" msgstr "" #. i18n: file: kcmkttsmgr/talkerwidget.ui:181 #. i18n: ectx: property (text), item, widget (KComboBox, punctuationComboBox) #: rc.cpp:159 libkttsd/talkercode.cpp:197 #, fuzzy msgid "All" msgstr "ទាំង​អស់" #. i18n: file: kcmkttsmgr/talkerwidget.ui:186 #. i18n: ectx: property (text), item, widget (KComboBox, punctuationComboBox) #: rc.cpp:162 libkttsd/talkercode.cpp:203 msgid "None" msgstr "" #. i18n: file: kcmkttsmgr/talkerwidget.ui:191 #. i18n: ectx: property (text), item, widget (KComboBox, punctuationComboBox) #: rc.cpp:165 libkttsd/talkercode.cpp:200 msgid "Some" msgstr "" #. i18n: file: kcmkttsmgr/talkerwidget.ui:203 #. i18n: ectx: property (text), widget (QLabel, label_3) #: rc.cpp:168 #, fuzzy msgid "&Speed" msgstr "ល្បឿន ៖" #. i18n: file: kcmkttsmgr/talkerwidget.ui:249 #. i18n: ectx: property (text), widget (QLabel, label_4) #: rc.cpp:171 #, fuzzy msgid "&Pitch" msgstr "កម្ពស់​សំឡេង ៖" #. i18n: file: kcmkttsmgr/talkerwidget.ui:295 #. i18n: ectx: property (text), widget (QLabel, label_5) #: rc.cpp:174 #, fuzzy msgid "&Volume" msgstr "កម្រិត​សំឡេង ៖" #. i18n: file: filters/stringreplacer/editreplacementwidget.ui:23 #. i18n: ectx: property (title), widget (QGroupBox, typeGroupBox) #: rc.cpp:177 #, fuzzy msgid "&Type" msgstr "ប្រភេទ" #. i18n: file: filters/stringreplacer/editreplacementwidget.ui:35 #. i18n: ectx: property (text), widget (QRadioButton, wordRadioButton) #: rc.cpp:180 #, fuzzy msgid "&Word" msgstr "ពាក្យ" #. i18n: file: filters/stringreplacer/editreplacementwidget.ui:45 #. i18n: ectx: property (text), widget (QRadioButton, regexpRadioButton) #: rc.cpp:183 #, fuzzy msgid "Regular &expression" msgstr "កន្សោម​ធម្មតា" #. i18n: file: filters/stringreplacer/editreplacementwidget.ui:63 #. i18n: ectx: property (text), widget (QLabel, matchLabel) #: rc.cpp:186 #, fuzzy msgid "&Match:" msgstr "ផ្គូផ្គង ៖" #. i18n: file: filters/stringreplacer/editreplacementwidget.ui:76 #. i18n: ectx: property (text), widget (QLabel, substLabel) #: rc.cpp:189 #, fuzzy msgid "&Replace with:" msgstr "ជំនួស​ដោយ​ ៖​" #. i18n: file: filters/stringreplacer/editreplacementwidget.ui:119 #. i18n: ectx: property (text), widget (KPushButton, matchButton) #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:143 #. i18n: ectx: property (text), widget (KPushButton, languageBrowseButton) #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:143 #. i18n: ectx: property (text), widget (KPushButton, reEditorButton) #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:206 #. i18n: ectx: property (text), widget (KPushButton, talkerButton) #: rc.cpp:192 rc.cpp:231 rc.cpp:348 rc.cpp:366 msgid "..." msgstr "..." #. i18n: file: filters/stringreplacer/editreplacementwidget.ui:133 #. i18n: ectx: property (text), widget (QCheckBox, matchCaseCheckBox) #: rc.cpp:195 #, fuzzy msgid "Match &case" msgstr "ករណី​ដំណូច" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:15 #. i18n: ectx: property (windowTitle), widget (QWidget, StringReplacerConfWidget) #: rc.cpp:198 #, fuzzy msgid "Configure String Replacer" msgstr "កំណត់​រចនា​សម្ព័ន្ធ​អ្នក​ជំនួស​​ខ្សែ​អក្សរ" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:35 #. i18n: ectx: property (whatsThis), widget (QLabel, nameLabel) #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:35 #. i18n: ectx: property (whatsThis), widget (QLabel, nameLabel) #: rc.cpp:201 rc.cpp:315 #, fuzzy msgctxt "What's this text" msgid "Enter any name you like for this filter." msgstr "បញ្ចូល​ឈ្មោះ​ណា​មួយ​ដែល​អ្នក​ចូល​ចិត្ត​សម្រាប់​តម្រង​នេះ ។" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:38 #. i18n: ectx: property (text), widget (QLabel, nameLabel) #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:38 #. i18n: ectx: property (text), widget (QLabel, nameLabel) #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:92 #. i18n: ectx: property (text), widget (QLabel, nameLabel) #: rc.cpp:204 rc.cpp:318 rc.cpp:402 msgid "&Name:" msgstr "ឈ្មោះ​ ៖" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:51 #. i18n: ectx: property (whatsThis), widget (KLineEdit, nameLineEdit) #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:51 #. i18n: ectx: property (whatsThis), widget (KLineEdit, nameLineEdit) #: rc.cpp:207 rc.cpp:321 #, fuzzy msgid "Enter any name you like for this filter." msgstr "បញ្ចូល​ឈ្មោះ​ណា​មួយ​ដែល​អ្នក​ចូល​ចិត្ត​សម្រាប់​តម្រង​នេះ ។" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:60 #. i18n: ectx: property (whatsThis), widget (QGroupBox, applyGroupBox) #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:60 #. i18n: ectx: property (whatsThis), widget (QGroupBox, applyGroupBox) #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:139 #. i18n: ectx: property (whatsThis), widget (QGroupBox, applyGroupBox) #: rc.cpp:210 rc.cpp:324 rc.cpp:417 msgid "These settings determines when the filter is applied to text." msgstr "ការ​កំណត់​ទាំង​នេះ កំណត់​នៅពេល​ដែល​តម្រង​ត្រូវ​បាន​អនុវត្ត​ទៅកាន់​អត្ថបទ ។" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:80 #. i18n: ectx: property (whatsThis), widget (QLabel, languageLabel) #: rc.cpp:213 #, fuzzy msgctxt "What's this text" msgid "" "This filter is applied to text jobs of the specified language. You may " "select more than one language by clicking the browse button and Ctrl-" "clicking on more than one in the list. If blank the filter applies to all " "text jobs of any language." msgstr "" "តម្រង​នេះ គឺ​ត្រូវបាន​អនុវត្ត​ទៅកាន់​មុខងា​អត្ថបទ​នៃ​ភាសា​ដែលបាន​បញ្ជាក់ ។ អ្នកអាច​ជ្រើស​ច្រើន​ជាង​មួយ​" "ភាសា​ដោយ​ធ្វើការ​ចុច ប៊ូតុង និងការចុច បញ្ជា(Ctrl) នៅលើ​បញ្ជី​ដើម្បី​ជ្រើស​ច្រើន​ជាង​មួយ ។ ប្រសិន​បើ​ទទេ " "នោះ​តម្រង​អនុវត្ត​ទៅ​កាន់​មុខងារអត្ថបទ​ទាំងអស់របស់ភាសា​ណាមួយ ។" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:83 #. i18n: ectx: property (text), widget (QLabel, languageLabel) #: rc.cpp:216 #, fuzzy msgid "Lan&guage is:" msgstr "ភាសា​គឺ ៖" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:96 #. i18n: ectx: property (whatsThis), widget (QLabel, appIdLabel) #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:99 #. i18n: ectx: property (whatsThis), widget (QLabel, appIdLabel) #: rc.cpp:219 rc.cpp:336 #, fuzzy msgid "" "Enter a D-Bus Application ID. This filter will only apply to text jobs " "queued by that application. You may enter more than one ID separated by " "commas. If blank, this filter applies to text jobs queued by all " "applications. Tip: Use kdcop from the command line to get the Application " "IDs of running applications. Example: \"konversation, kvirc,ksirc,kopete\"" msgstr "" "បញ្ចូល​លេខសម្គាល់​កម្មវិធី DCOP  ។ តម្រង​នេះ​នឹង​បានតែអនុវត្ត​ទៅកាន់​មុខងារ​អត្ថបទ ដែលបាន​ដាក់​ជាជួរ​" "ដោយ​កម្មវិធី​នោះ ។ អ្នកអាច​បញ្ចូល​​លេខសម្គាល់​ ច្រើន​ជាង​មួយ ហើយ​បំបែក​ពីគ្នា​ដោយ សញ្ញា​ក្បៀស ។ ប្រសិន​បើ​" "មិន​បំពេញ នោះ​តម្រង​នេះ​នឹង​អនុវត្ត​ទៅកាន់​មុខងារ​អត្ថបទ ដែល​បាន​ដាក់ជាជួរដោយ​កម្មវិធី​ទាំងអស់ ។ ព័ត៌មាន​" "ជំនួយ ៖ ប្រើ kdcop ពី​បន្ទាត់ពាក្យបញ្ជាដើម្បី​ទទួល​យក​នូវ​លេខសម្គាល់​របស់កម្មវិធី របស់កម្មវិធី​ដែល​" "កំពង់រត់ ។ ឧទាហរណ៍ ៖ \"konversation, kvirc,ksirc,kopete\"" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:99 #. i18n: ectx: property (text), widget (QLabel, appIdLabel) #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:102 #. i18n: ectx: property (text), widget (QLabel, appIdLabel) #: rc.cpp:222 rc.cpp:339 msgid "Application &ID contains:" msgstr "លេខ​សម្គាល់​កម្មវិធី មាន ៖" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:133 #. i18n: ectx: property (whatsThis), widget (KLineEdit, languageLineEdit) #: rc.cpp:225 msgid "" "This filter is applied to text jobs of the specified language. You may " "select more than one language by clicking the browse button and Ctrl-" "clicking on more than one in the list. If blank the filter applies to all " "text jobs of any language." msgstr "" "តម្រង​នេះ គឺ​ត្រូវបាន​អនុវត្ត​ទៅកាន់​មុខងា​អត្ថបទ​នៃ​ភាសា​ដែលបាន​បញ្ជាក់ ។ អ្នកអាច​ជ្រើស​ច្រើន​ជាង​មួយ​" "ភាសា​ដោយ​ធ្វើការ​ចុច ប៊ូតុង និង ការចុចCtrl នៅលើ​បញ្ជី​ដើម្បី​ជ្រើស​ច្រើន​ជាង​មួយ ។ ប្រសិន​បើ​ទទេ នោះ​" "តម្រង​អនុវត្ត​ទៅ​កាន់​មុខងារអត្ថបទ​ទាំងអស់របស់ភាសា​ណាមួយ ។" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:140 #. i18n: ectx: property (whatsThis), widget (KPushButton, languageBrowseButton) #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:140 #. i18n: ectx: property (whatsThis), widget (KPushButton, reEditorButton) #: rc.cpp:228 rc.cpp:345 msgid "" "Click to select one or more languages. This filter will be applied to text " "jobs of those languages." msgstr "" "ចុច​ដើម្បី​ជ្រើស​ភាសា​មួយ ឬ ច្រើន ។ តម្រង​នេះ​នឹង​ត្រូវបានអនុវត្ត​ទៅកាន់​មុខងារ​អត្ថបទ​នៃ​ភាសា​ទាំងនោះ ។" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:152 #. i18n: ectx: property (whatsThis), widget (KLineEdit, appIdLineEdit) #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:152 #. i18n: ectx: property (whatsThis), widget (KLineEdit, appIdLineEdit) #: rc.cpp:234 rc.cpp:351 #, fuzzy msgid "" "Enter a D-Bus Application ID. This filter will only apply to text jobs " "queued by that application. You may enter more than one ID separated by " "commas. Use knotify to match all messages sent as KDE " "notifications. If blank, this filter applies to text jobs queued by all " "applications. Tip: Use kdcop from the command line to get the Application " "IDs of running applications. Example: \"konversation, kvirc,ksirc,kopete\"" msgstr "" "បញ្ចូល​លេខសម្គាល់​កម្មវិធី DCOP  ។ តម្រង​នេះ​នឹង​បានតែអនុវត្ត​ទៅកាន់​មុខងារ​អត្ថបទ ដែលបាន​ដាក់​ជាជួរ​" "ដោយ​កម្មវិធី​នោះ ។ អ្នកអាច​បញ្ចូល​​លេខសម្គាល់​ ច្រើន​ជាង​មួយ ហើយ​បំបែក​ពីគ្នា​ដោយ សញ្ញា​ក្បៀស ។ ប្រសិន​បើ​" "មិន​បំពេញ នោះ​តម្រង​នេះ​នឹង​អនុវត្ត​ទៅកាន់​មុខងារ​អត្ថបទ ដែល​បាន​ដាក់ជាជួរដោយ​កម្មវិធី​ទាំងអស់ ។ ព័ត៌មាន​" "ជំនួយ ៖ ប្រើ kdcop ពី​បន្ទាត់ពាក្យបញ្ជាដើម្បី​ទទួល​យក​នូវ​លេខសម្គាល់​របស់កម្មវិធី របស់កម្មវិធី​ដែល​" "កំពង់រត់ ។ ឧទាហរណ៍ ៖ \"konversation, kvirc,ksirc,kopete\"" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:180 #. i18n: ectx: property (whatsThis), widget (KPushButton, loadButton) #: rc.cpp:237 #, fuzzy msgid "Click to load a word list from a file." msgstr "ចុច ដើម្បី​ផ្ទុក​ការ​កំណត់​រចនា​សម្ព័ន្ធ​ការ​ចាប់​យក​ព្រំដែន​ប្រយោគ​ពី​ឯកសារ ។" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:183 #. i18n: ectx: property (text), widget (KPushButton, loadButton) #: rc.cpp:240 #, fuzzy msgctxt "Load a word list from a file" msgid "Load" msgstr "ផ្ទុក" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:198 #. i18n: ectx: property (whatsThis), widget (KPushButton, saveButton) #: rc.cpp:243 #, fuzzy msgid "Click to save word list to a file." msgstr "ចុច​រក្សា​ទុក​បញ្ជី​ពាក្យ​ក្នុង​ឯកសារ​" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:201 #. i18n: ectx: property (text), widget (KPushButton, saveButton) #: rc.cpp:246 #, fuzzy msgid "&Save" msgstr "រក្សាទុក " #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:216 #. i18n: ectx: property (whatsThis), widget (KPushButton, clearButton) #: rc.cpp:249 #, fuzzy msgid "Click to empty the word list." msgstr "ចុច​ដើម្បី​ធ្វើ​ឲ្យ​បញ្ជី​ពាក្យ​ទទេ ។" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:219 #. i18n: ectx: property (text), widget (KPushButton, clearButton) #: rc.cpp:252 #, fuzzy msgctxt "Clear the word list" msgid "Clear" msgstr "ជម្រះ" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:252 #. i18n: ectx: property (whatsThis), widget (KPushButton, addButton) #: rc.cpp:255 #, fuzzy msgid "Click to add another word or regular expression to the list." msgstr "ចុច​បន្ថែម​ពាក្យ​ឬ កន្សោម​ពាក្យ​ដែល​ត្រឹមត្រូវ​ទៅ​កាន់​បញ្ជី​ ។​" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:255 #. i18n: ectx: property (text), widget (KPushButton, addButton) #: rc.cpp:258 #, fuzzy msgid "&Add" msgstr "បន្ថែម" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:270 #. i18n: ectx: property (whatsThis), widget (QPushButton, upButton) #: rc.cpp:261 #, fuzzy msgid "" "Click to move selected word up in the list. Words higher in the list are " "applied first." msgstr "ចុច​ផ្លាស់ទី​ពាក្យ​ដែល​បានជ្រើស​ឡើង​លើ​​ក្នុង​បញ្ជី​ ។ ពាក្យ​ដែល​នៅ​លើ​គេ​ត្រូវ​បាន​អនុវត្ត​មុន​ ។​" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:273 #. i18n: ectx: property (text), widget (QPushButton, upButton) #: rc.cpp:264 #, fuzzy msgid "&Up" msgstr "ឡើង​លើ" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:288 #. i18n: ectx: property (whatsThis), widget (QPushButton, downButton) #: rc.cpp:267 #, fuzzy msgid "" "Click to move a word down in the list. Words lower in the list are applied " "last." msgstr "ចុច​ផ្លាស់ទី​ពាក្យ​ដែល​បាន​ជ្រើស​ចុះ​ក្រោម​​ក្នុង​បញ្ជី​ ​​​​។ ពាក្យ​ដែល​នៅ​លើ​គេ​ត្រូវ​បាន​អនុវត្ត​ក្រោយ​គេ​ ។​" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:309 #. i18n: ectx: property (whatsThis), widget (KPushButton, editButton) #: rc.cpp:273 #, fuzzy msgid "Click to modify an existing word or regular expression in the list." msgstr "ចុច​ដើម្បី​កែប្រែ​ពាក្យ​ដែល​មាន ឬ​កន្សោម​ធម្មតា​ក្នុង​បញ្ជី ។" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:312 #. i18n: ectx: property (text), widget (KPushButton, editButton) #: rc.cpp:276 #, fuzzy msgid "&Edit" msgstr "កែសម្រួល" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:330 #. i18n: ectx: property (whatsThis), widget (KPushButton, removeButton) #: rc.cpp:279 #, fuzzy msgid "Click to remove a word or regular expression from the list." msgstr "ចុច​ដើម្បី​យក​ចេញ​ពាក្យ ឬ​កន្សោម​ធម្មតា​ចេញ​ពី​បញ្ជី ។" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:371 #. i18n: ectx: property (text), widget (QTableWidget, substLView) #: rc.cpp:285 #, fuzzy msgid "Type" msgstr "ប្រភេទ" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:376 #. i18n: ectx: property (text), widget (QTableWidget, substLView) #: rc.cpp:288 #, fuzzy msgid "Match Case" msgstr "ករណី​ដំណូច" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:381 #. i18n: ectx: property (text), widget (QTableWidget, substLView) #: rc.cpp:291 #, fuzzy msgid "Match" msgstr "ផ្គូផ្គង" #. i18n: file: filters/stringreplacer/stringreplacerconfwidget.ui:386 #. i18n: ectx: property (text), widget (QTableWidget, substLView) #: rc.cpp:294 #, fuzzy msgid "Replace With" msgstr "ជំនួស​ដោយ" #. i18n: file: filters/talkerchooser/selecttalkerwidget.ui:21 #. i18n: ectx: property (windowTitle), widget (QWidget, SelectTalkerWidget) #: rc.cpp:297 jovie/jovietrayicon.cpp:106 #: filters/talkerchooser/talkerchooserconf.cpp:196 #: filters/talkerchooser/selecttalkerdlg.h:59 #, fuzzy msgid "Select Talker" msgstr "ជ្រើស​អ្នក​និយាយ" #. i18n: file: filters/talkerchooser/selecttalkerwidget.ui:58 #. i18n: ectx: property (whatsThis), widget (QRadioButton, useDefaultRadioButton) #: rc.cpp:300 #, fuzzy msgid "" "When checked, will use the default Talker, which is the topmost Talker " "listed in the Talkers tab." msgstr "ពេល​ធីក វា​​នឹងប្រើ​អ្នកនិយាយ​លំនាំដើម​ដែល​នៅ​លើ​គេ​ក្នុង​បញ្ជី​អ្នក​និយាយ​ក្នុង​ផ្ទាំង​អ្នក​និយាយ ។​" #. i18n: file: filters/talkerchooser/selecttalkerwidget.ui:61 #. i18n: ectx: property (text), widget (QRadioButton, useDefaultRadioButton) #: rc.cpp:303 #, fuzzy msgid "&Use default Talker" msgstr "ប្រើ​អ្នក​និយាយ​លំនាំដើម​" #. i18n: file: filters/talkerchooser/selecttalkerwidget.ui:68 #. i18n: ectx: property (whatsThis), widget (QRadioButton, useSpecificTalkerRadioButton) #: rc.cpp:306 #, fuzzy msgid "" "When checked, will use the specific Talker (if it is still configured), " "otherwise the Talker most closely matching." msgstr "" "ពេល​ធីក វា​នឹងប្រើ​អ្នក​និយាយ​ដែល​ត្រឹមត្រូវ​ (បើ​វា​មិន​ទាន់​បាន​កំណត់​រចនា​សម្ព័ន្ធ) មិន​ដូច្នោះ​វា​ផ្គូផ្គង​អ្នក​" "និយាយ​ដែល​ជិត​ស្និត​ ។​" #. i18n: file: filters/talkerchooser/selecttalkerwidget.ui:71 #. i18n: ectx: property (text), widget (QRadioButton, useSpecificTalkerRadioButton) #: rc.cpp:309 #, fuzzy msgid "Use specific &Talker" msgstr "ប្រើ​អ្នក​និយាយ​ជាក់លាក់​" #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:15 #. i18n: ectx: property (windowTitle), widget (QWidget, TalkerChooserConfWidget) #: rc.cpp:312 #, fuzzy msgid "Configure Talker Chooser" msgstr "កំណត់​រចនា​សម្ព័ន្ធ​ឧបករណ៍​ជ្រើស​អ្នក​និយាយ" #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:63 #. i18n: ectx: property (title), widget (QGroupBox, applyGroupBox) #: rc.cpp:327 #, fuzzy msgid "&Apply This Filter When" msgstr "អនុវត្ត​តម្រង​នេះ​ពេល" #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:83 #. i18n: ectx: property (whatsThis), widget (QLabel, reLabel) #: rc.cpp:330 #, fuzzy msgctxt "What's this text" msgid "" "This filter is applied to text jobs of the specified language. You may " "select more than one language by clicking the browse button and Ctrl-" "clicking on more than one in the list. If blank, the filter applies to all " "text jobs of any language." msgstr "" "តម្រង​នេះ គឺ​ត្រូវ​បាន​អនុវត្ត​ទៅ​កាន់​មុខងារ​អត្ថបទ​នៃ​ភាសា​ដែល​បាន​បញ្ជាក់ ។ អ្នកអាច​ជ្រើស​ច្រើន​ជាង​មួយ​" "ភាសា​ដោយ​ធ្វើការ​ចុច ប៊ូតុង និង​ការ​ចុច បញ្ជា(Ctrl) នៅលើ​បញ្ជី​ដើម្បី​ជ្រើស​ច្រើន​ជាង​មួយ ។ ប្រសិន​បើ​ទទេ " "នោះ​តម្រង​អនុវត្ត​ទៅ​កាន់​មុខងារ​អត្ថបទ​​ទាំងអស់​របស់​ភាសា​ណា​មួយ ។" #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:86 #. i18n: ectx: property (text), widget (QLabel, reLabel) #: rc.cpp:333 #, fuzzy msgid "Te&xt contains:" msgstr "អត្ថបទ​មាន ៖" #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:133 #. i18n: ectx: property (whatsThis), widget (KLineEdit, reLineEdit) #: rc.cpp:342 #, fuzzy msgid "" "This filter is applied to text jobs of the specified language. You may " "select more than one language by clicking the browse button and Ctrl-" "clicking on more than one in the list. If blank, the filter applies to all " "text jobs of any language." msgstr "" "តម្រង​នេះ គឺ​ត្រូវ​បាន​អនុវត្ត​ទៅ​កាន់​មុខងារ​អត្ថបទ​នៃ​ភាសា​ដែល​បាន​បញ្ជាក់ ។ អ្នកអាច​ជ្រើស​ច្រើន​ជាង​មួយ​" "ភាសា​ដោយ​ធ្វើការ​ចុច ប៊ូតុង និង​ការ​ចុច បញ្ជា(Ctrl) នៅលើ​បញ្ជី​ដើម្បី​ជ្រើស​ច្រើន​ជាង​មួយ ។ ប្រសិន​បើ​ទទេ " "នោះ​តម្រង​អនុវត្ត​ទៅ​កាន់​មុខងារ​អត្ថបទ​​ទាំងអស់​របស់​ភាសា​ណា​មួយ ។" #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:180 #. i18n: ectx: property (whatsThis), widget (QLabel, talkerLabel) #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:196 #. i18n: ectx: property (whatsThis), widget (KLineEdit, talkerLineEdit) #: rc.cpp:354 rc.cpp:360 #, fuzzy msgid "" "The new Talker that will be used when the conditions above are met. The " "default Talker is the topmost in the Talkers tab. Click the button to " "choose a Talker." msgstr "" "អ្នក​និយាយ​ថ្មី​នឹង​ត្រូវ​បាន​ប្រើ ពេល​ត្រូវ​តាម​លក្ខខណ្ឌ​ខាង​លើ ។ អ្នក​និយាយ​លំនាំ​ដើម​នៅ​កំពូល​ក្នុង​ថេប​អ្នក​" "និយាយ ។ ចុច​ប៊ូតុង​ដើម្បី​ជ្រើស​អ្នក​និយាយ ។" #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:183 #. i18n: ectx: property (text), widget (QLabel, talkerLabel) #: rc.cpp:357 #, fuzzy msgid "&Talker:" msgstr "អ្នក​និយាយ ៖​" #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:203 #. i18n: ectx: property (whatsThis), widget (KPushButton, talkerButton) #: rc.cpp:363 #, fuzzy msgid "Click to select a Talker." msgstr "ចុច​ដើម្បី​ជ្រើស​អ្នក​និយាយ ។" #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:231 #. i18n: ectx: property (whatsThis), widget (KPushButton, loadButton) #: rc.cpp:369 #, fuzzy msgid "Click to load a Talker Chooser configuration from a file." msgstr "ចុច​ដើម្បី​ផ្ទុក​ការ​កំណត់​រចនា​សម្ព័ន្ធ​ឧបករណ៍​ជ្រើស​អ្នក​និយាយ​ពី​ឯកសារ ។" #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:234 #. i18n: ectx: property (text), widget (KPushButton, loadButton) #: rc.cpp:372 #, fuzzy msgid "&Load..." msgstr "ផ្ទុក..." #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:249 #. i18n: ectx: property (whatsThis), widget (KPushButton, saveButton) #: rc.cpp:375 #, fuzzy msgid "Click to save this Talker Chooser to a file." msgstr "ចុច​ដើម្បី​រក្សា​ទុក​ឧបករណ៍​ជ្រើស​អ្នក​និយាយ​ទៅ​ឯកសារ ។" #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:252 #. i18n: ectx: property (text), widget (KPushButton, saveButton) #: rc.cpp:378 #, fuzzy msgid "&Save..." msgstr "រក្សា​ទុក..." #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:267 #. i18n: ectx: property (whatsThis), widget (KPushButton, clearButton) #: rc.cpp:381 msgid "Click to clear everything." msgstr "ចុច​ ដើម្បី​សម្អាត​អ្វី​ទាំងអស់ ។" #. i18n: file: filters/talkerchooser/talkerchooserconfwidget.ui:270 #. i18n: ectx: property (text), widget (KPushButton, clearButton) #: rc.cpp:384 #, fuzzy msgid "Cl&ear" msgstr "ជម្រះ" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:14 #. i18n: ectx: property (windowTitle), widget (QWidget, XmlTransformerConfWidget) #: rc.cpp:387 msgid "Configure XML Transformer" msgstr "កំណត់រចនាសម្ព័ន្ធ​អ្នក​ប្លែង​ XML" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:42 #. i18n: ectx: property (whatsThis), widget (KLineEdit, nameLineEdit) #: rc.cpp:390 msgid "Enter any descriptive name you like for this filter." msgstr "បញ្ចូល​ឈ្មោះ​ពិពណ៌នា​ណាមួយ ដែលអ្នក​ចង់​ប្រើ​សម្រាប់​តម្រង​នេះ ។" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:57 #. i18n: ectx: property (whatsThis), widget (KUrlRequester, xsltPath) #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:105 #. i18n: ectx: property (whatsThis), widget (QLabel, xsltLabel) #: rc.cpp:393 rc.cpp:405 msgid "" "Enter the full path to an XML Style Language - Transforms (XSLT) stylesheet " "file. XSLT files usually end with extension .xsl." msgstr "" "បញ្ចូល​ផ្លូវ​ពេញលេញ​ទៅឲ្យ ភាសា​រចនាប័ទ្ម​XML - ប្លែងឯការ​សៀវភៅ​បញ្ជី (XSLT) ។ ឯកសារ XSLT " "ជាធម្មតា​បញ្ចប់​ដោយ​ពាក្យ​បន្ថែម .xsl ។" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:72 #. i18n: ectx: property (whatsThis), widget (KUrlRequester, xsltprocPath) #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:121 #. i18n: ectx: property (whatsThis), widget (QLabel, xsltprocLabel) #: rc.cpp:396 rc.cpp:411 msgid "" "Enter the path to the xsltproc executable program. If it is in the PATH " "environment variable, just enter \"xsltproc\"." msgstr "" "បញ្ចូល​ផ្លូវ​ទៅ​កម្មវិធី​ដែលអាច​ប្រតិបត្តិ​ xsltproc ។ ប្រសិនបើ​វា​នៅក្នុងអថេរ​បរិស្ថាន PATH ​គឺគ្រាន់តែ​" "បញ្ចូលតែ \"xsltproc\" ប៉ុណ្ណោះ ។" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:89 #. i18n: ectx: property (whatsThis), widget (QLabel, nameLabel) #: rc.cpp:399 #, fuzzy msgctxt "What's this text" msgid "Enter any descriptive name you like for this filter." msgstr "បញ្ចូល​ឈ្មោះ​ពិពណ៌នា​ណាមួយ ដែលអ្នក​ចង់​ប្រើ​សម្រាប់​តម្រង​នេះ ។" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:108 #. i18n: ectx: property (text), widget (QLabel, xsltLabel) #: rc.cpp:408 msgid "&XSLT file:" msgstr "ឯកសារ​XSLT  ៖" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:124 #. i18n: ectx: property (text), widget (QLabel, xsltprocLabel) #: rc.cpp:414 msgid "xsltproc &executable:" msgstr "xsltproc ដែលអាច​ចូល​ប្រតិបត្តិ​បាន ៖" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:142 #. i18n: ectx: property (title), widget (QGroupBox, applyGroupBox) #: rc.cpp:420 msgid "Apply This &Filter When" msgstr "អនុវត្ត​តម្រង​ពេល​" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:170 #. i18n: ectx: property (whatsThis), widget (KLineEdit, rootElementLineEdit) #: rc.cpp:423 #, fuzzy msgid "" "This filter will be applied only to text having the specified XML root " "element. If blank, applies to all text. You may enter more than one root " "element separated by commas. Example: \"html\"." msgstr "" "តម្រង​នេះ នឹង​ត្រូវបាន​អនុវត្ត​តែ​ទៅកាន់អត្ថបទ​ដែលមាន​ធាតុ​មេ​ XML ដែល​បាន​បញ្ជាក់ ។ ប្រសិន​បើ​ទទេ នោះ​" "វា​អនុវត្ត​ទៅ​កាន់​អត្ថបទ​នៃ​ការងារ​ទាំងអស់ ។ អ្នក​អាច​បញ្ចូល​​ធាតុ Root ​ច្រើន​ជាង​មួយ ដោយ​ធ្វើការ​បំបែក​" "ដោយ​សញ្ញា​ក្បៀស ។ ឧទាហរណ៍ ៖ \"html\" ។" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:185 #. i18n: ectx: property (whatsThis), widget (KLineEdit, doctypeLineEdit) #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:233 #. i18n: ectx: property (whatsThis), widget (QLabel, doctypeLabel) #: rc.cpp:426 rc.cpp:438 #, fuzzy msgid "" "This filter will be applied only to text having the specified DOCTYPE " "specification. If blank, applies to all text. You may enter more than one " "DOCTYPE separated by commas. Example: \"xhtml\"." msgstr "" "តម្រង​នេះ នឹង​ត្រូវ​បាន​អនុវត្ត​តែ​ទៅកាន់​អត្ថបទ​ដែលមាន​ការ​បញ្ជាក់​លម្អិត​អំពី​សេចក្ដី​បញ្ជាក់ DOCTYPE ។ " "ប្រសិន​បើ​វា​ទទេ នោះ​វា​អនុវត្ត​ទៅ​កាន់​អត្ថបទ​នៃ​ការងារ ។ អ្នកអាច​បញ្ចូល​ DOCTYPE ច្រើន​ជាង​មួយ ដែល​" "បំបែក​ពី​គ្នា​ដោយ​សញ្ញា​ក្បៀស ។ ឧទាហរណ៏ ៖ \"xhtml\" ។" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:200 #. i18n: ectx: property (whatsThis), widget (KLineEdit, appIdLineEdit) #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:249 #. i18n: ectx: property (whatsThis), widget (QLabel, appIdLabel) #: rc.cpp:429 rc.cpp:444 #, fuzzy msgid "" "Enter a D-Bus Application ID. This filter will only apply to text " "queued by that application. You may enter more than one ID separated by " "commas. Use knotify to match all messages sent as KDE " "notifications. If blank, this filter applies to text queued by all " "applications. Tip: Use kdcop from the command line to get the Application " "IDs of running applications. Example: \"konversation, kvirc,ksirc,kopete\"" msgstr "" "បញ្ចូល​លេខសម្គាល់​កម្មវិធី DCOP  ។ តម្រង​នេះ​នឹង​បានតែអនុវត្ត​ទៅកាន់​មុខងារ​អត្ថបទ ដែលបាន​ដាក់​ជាជួរ​" "ដោយ​កម្មវិធី​នោះ ។ អ្នកអាច​បញ្ចូល​​លេខសម្គាល់​ ច្រើន​ជាង​មួយ ហើយ​បំបែក​ពីគ្នា​ដោយ សញ្ញា​ក្បៀស ។ ប្រសិន​បើ​" "មិន​បំពេញ នោះ​តម្រង​នេះ​នឹង​អនុវត្ត​ទៅកាន់​មុខងារ​អត្ថបទ ដែល​បាន​ដាក់ជាជួរដោយ​កម្មវិធី​ទាំងអស់ ។ ព័ត៌មាន​" "ជំនួយ ៖ ប្រើ kdcop ពី​បន្ទាត់ពាក្យបញ្ជាដើម្បី​ទទួល​យក​នូវ​លេខសម្គាល់​របស់កម្មវិធី របស់កម្មវិធី​ដែល​" "កំពង់រត់ ។ ឧទាហរណ៍ ៖ \"konversation, kvirc,ksirc,kopete\"" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:217 #. i18n: ectx: property (whatsThis), widget (QLabel, rootElementLabel) #: rc.cpp:432 #, fuzzy msgctxt "What's this text" msgid "" "This filter will be applied only to text having the specified XML root " "element. If blank, applies to all text. You may enter more than one root " "element separated by commas. Example: \"html\"." msgstr "" "តម្រង​នេះ នឹង​ត្រូវបាន​អនុវត្ត​តែ​ទៅកាន់អត្ថបទ​ដែលមាន​ធាតុ​មេ​ XML ដែល​បាន​បញ្ជាក់ ។ ប្រសិន​បើ​ទទេ នោះ​" "វា​អនុវត្ត​ទៅ​កាន់​អត្ថបទ​នៃ​ការងារ​ទាំងអស់ ។ អ្នក​អាច​បញ្ចូល​​ធាតុ Root ​ច្រើន​ជាង​មួយ ដោយ​ធ្វើការ​បំបែក​" "ដោយ​សញ្ញា​ក្បៀស ។ ឧទាហរណ៍ ៖ \"html\" ។" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:220 #. i18n: ectx: property (text), widget (QLabel, rootElementLabel) #: rc.cpp:435 msgid "&Root element is:" msgstr "ធាតុ Root គឺ ៖" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:236 #. i18n: ectx: property (text), widget (QLabel, doctypeLabel) #: rc.cpp:441 #, fuzzy msgid "or DOC&TYPE is:" msgstr "ឬ DOCTYPE គឺ ៖" #. i18n: file: filters/xmltransformer/xmltransformerconfwidget.ui:252 #. i18n: ectx: property (text), widget (QLabel, appIdLabel) #: rc.cpp:447 #, fuzzy msgid "and Application &ID contains:" msgstr "និង​លេខ​សម្គាល់​កម្មវិធី​មាន ៖" #: filters/main.cpp:36 #, fuzzy msgid "testfilter" msgstr "testfilter" #: filters/main.cpp:37 #, fuzzy msgid "A utility for testing Jovie filter plugins." msgstr "ឧបករណ៍​ប្រើប្រាស់​សម្រាប់​សាកល្បង​កម្មវិធី​ជំនួយ​តម្រង​ KTTSD ។" #: filters/main.cpp:38 msgid "Copyright 2005, Gary Cramblitt <garycramblitt@comcast.net>" msgstr "" #: filters/main.cpp:39 jovie/main.cpp:45 kcmkttsmgr/kcmkttsmgr.cpp:676 #, fuzzy msgid "Gary Cramblitt" msgstr "Gary Cramblitt" #: filters/main.cpp:39 kcmkttsmgr/kcmkttsmgr.cpp:676 msgid "Maintainer" msgstr "អ្នក​ថែទាំ​" #: filters/main.cpp:45 #, fuzzy msgid "Name of a Jovie filter plugin (required)" msgstr "ឈ្មោះ​នៃ​កម្មវិធី​ជំនួយ​តម្រង​របស់​ KTTSD (ទាមទារ​ឲ្យ​មាន​)" #: filters/main.cpp:47 #, fuzzy msgid "Talker code passed to filter" msgstr "កូដ​អ្នកនិយាយ​ដែល​បញ្ជូន​ទៅ​តម្រង" #: filters/main.cpp:49 #, fuzzy msgid "D-Bus application ID passed to filter" msgstr "លេខ​សម្គាល់ DCOP បាន​បិទភ្ជាប់​ទៅ​ក្នុង​តម្រង" #: filters/main.cpp:51 #, fuzzy msgid "Config file group name passed to filter" msgstr "ឈ្មោះ​ក្រុម​ឯកសារ Configបាន​បិទ​ភ្ជាប់​ទៅ​ក្នុង​តម្រង​r" #: filters/main.cpp:52 #, fuzzy msgid "Display list of available Filter PlugIns and exit" msgstr "បង្ហាញ​បញ្ជី​កម្មវិធី​ជំនួយ​តម្រង​ដែល​មាន ហើយ​ចេញ ។​" #: filters/main.cpp:54 #, fuzzy msgid "Display tabs as \\t, otherwise they are removed" msgstr "បង្ហាញ​ផ្ទាំង​ជា​ \\t, មិនដូច្នេះ​ពួកវា​​នឹង​ត្រូវ​បាន​យក​ចេញ​" #: filters/main.cpp:55 #, fuzzy msgid "Display list of available filter plugins and exit" msgstr "បង្ហាញ​បញ្ជី​នៃ​កម្មវិធី​ជំនួយ​តម្រង​ដែល​មាន ហើយ​ចេញ" #: jovie/jovie.cpp:485 jovie/jovietrayicon.cpp:224 msgid "KDE Text-to-Speech" msgstr "KDE Text-to-Speech" #: jovie/jovietrayicon.cpp:67 #, fuzzy msgid "KDE Text-to-Speech Manager" msgstr "កម្មវិធី​គ្រប់គ្រង​អត្ថបទ​សម្រាប់​និយាយ​" #: jovie/jovietrayicon.cpp:75 msgid "&Stop/Delete" msgstr "" #: jovie/jovietrayicon.cpp:81 #, fuzzy msgid "&Pause" msgstr "ផ្អាក" #: jovie/jovietrayicon.cpp:87 #, fuzzy msgid "&Resume" msgstr "បន្ត" #: jovie/jovietrayicon.cpp:93 #, fuzzy msgid "R&epeat" msgstr "សាកល្បង​" #: jovie/jovietrayicon.cpp:102 #, fuzzy msgid "Spea&k Clipboard Contents" msgstr "មាតិកា​ក្ដារតម្បៀតខ្ទាស់​ក្នុងការនិយាយ" #: jovie/main.cpp:40 #, fuzzy msgid "Jovie" msgstr "សម្លេង" #: jovie/main.cpp:41 #, fuzzy msgid "Text-to-speech synthesis daemon" msgstr "ដេមិនសំយោគ​អត្ថបទ​ត្រូវ​និយាយ​" #: jovie/main.cpp:42 #, fuzzy msgid "(C) 2002, José Pablo Ezequiel Fernández" msgstr "(រក្សាសិទ្ធ​) ២00២, ដោយ​លោក​José Pablo Ezequiel Fernández" #: jovie/main.cpp:43 msgid "Jeremy Whiting" msgstr "" #: jovie/main.cpp:43 #, fuzzy msgid "Current Maintainer" msgstr "អ្នក​ថែទាំ​" #: jovie/main.cpp:44 kcmkttsmgr/kcmkttsmgr.cpp:675 #, fuzzy msgid "José Pablo Ezequiel Fernández" msgstr "(រក្សាសិទ្ធ​) ២00២, ដោយ​លោក​José Pablo Ezequiel Fernández" #: jovie/main.cpp:44 msgid "Original Author" msgstr "អ្នក​និពន្ធ​ដើម​" #: jovie/main.cpp:45 #, fuzzy msgid "Previous Maintainer" msgstr "ប្រយោគ​មុន​" #: jovie/main.cpp:46 msgid "Gunnar Schmi Dt" msgstr "" #: jovie/main.cpp:46 jovie/main.cpp:47 jovie/main.cpp:48 jovie/main.cpp:49 #: kcmkttsmgr/kcmkttsmgr.cpp:677 kcmkttsmgr/kcmkttsmgr.cpp:678 msgid "Contributor" msgstr "អ្នក​បរិច្ចាគ" #: jovie/main.cpp:47 kcmkttsmgr/kcmkttsmgr.cpp:677 msgid "Olaf Schmidt" msgstr "" #: jovie/main.cpp:48 kcmkttsmgr/kcmkttsmgr.cpp:678 msgid "Paul Giannaros" msgstr "" #: jovie/main.cpp:49 msgid "Simion Ploscariu" msgstr "" #: jovie/main.cpp:50 msgid "Jorge Luis Arzola" msgstr "" #: jovie/main.cpp:50 jovie/main.cpp:51 msgid "Testing" msgstr "ការសាកល្បង​" #: jovie/main.cpp:51 msgid "David Powell" msgstr "" #: kcmkttsmgr/addtalker.cpp:39 msgid "Add Talker" msgstr "បន្ថែម​អ្នក​និយាយ​" #: kcmkttsmgr/kcmkttsmgr.cpp:182 kcmkttsmgr/kcmkttsmgr.cpp:798 msgid "Filter" msgstr "តម្រង​" #: kcmkttsmgr/kcmkttsmgr.cpp:621 #, fuzzy msgid "" "You have made changes to the configuration but have not saved them yet. " "Click Apply to save the changes or Cancel to abandon the changes." msgstr "" "អ្នក​បាន​ធ្វើ​ការ​ផ្លាស់ប្ដូរ​ទៅ​ការ​កំណត់​រចនា​សម្ព័ន្ធ ប៉ុន្តែ​មិន​បាន​រក្សា​ទុក​ពួក​វា​ទេ ។ ចុច អនុវត្ត ដើម្បី​" "រក្សា​ទុក​ការ​ផ្លាស់ប្ដូរ ឬ បោះបង់ ដើម្បី​បោះបង់​ការ​ផ្លាស់ប្ដូរ ។" #: kcmkttsmgr/kcmkttsmgr.cpp:662 #, fuzzy msgid "" "

Text-to-Speech

This is the configuration for the text-to-speech D-" "Bus service

This allows other applications to access text-to-speech " "resources

Be sure to configure a default language for the language you " "are using as this will be the language used by most of the applications

" msgstr "" "

អត្ថបទ​ត្រូវ​និយាយ​

ការកំណត់​រចនាសម្ព័ន្ធ​នេះ​សម្រាប់​អត្ថបទ​ត្រូវ​និយាយ​ dcop service

កម្មវិធី​ផ្សេង​ទៀត​​អនុញ្ញាត​អាច​ចូល​ដំណើរ​ការ​ធនធាន​ ។

ប្រាកដ​​​ដើម្បី​កំណត់​រចនា​សម្ព័ន្ធ​ភាសារ​" "លំនាំ​ដើមអ្នក​កំពុង​ប្រើ​វា​សារ​នេះ​នឹង ត្រូវ​ប្រើ​ដោយ​កម្មវិធី​ជាច្រើន​ ។

" #: kcmkttsmgr/kcmkttsmgr.cpp:671 #, fuzzy msgid "jovie" msgstr "សម្លេង" #: kcmkttsmgr/kcmkttsmgr.cpp:671 msgid "KCMKttsMgr" msgstr "KCMKttsMgr" #: kcmkttsmgr/kcmkttsmgr.cpp:673 msgid "(c) 2010, Jeremy Whiting" msgstr "" #: kcmkttsmgr/kcmkttsmgr.cpp:675 msgid "Author" msgstr "អ្នក​និពន្ធ​" #: kcmkttsmgr/kcmkttsmgr.cpp:797 msgid "Select Filter" msgstr "ជ្រើស​តម្រង​" #: kcmkttsmgr/kcmkttsmgr.cpp:1114 msgid "Jovie Version: %1" msgstr "" #: kcmkttsmgr/kcmkttsmgr.cpp:1263 msgid "Filter Configuration" msgstr "ការ​កំណត់​រចនាសម្ព័ន្ធ​តម្រង​" #: libkttsd/talkercode.cpp:308 #, fuzzy msgctxt "Default language code" msgid "default" msgstr "លំនាំដើម" #: libkttsd/talkercode.cpp:316 #, fuzzy msgctxt "The name of the first Male voice" msgid "Male 1" msgstr "ប្រុស" #: libkttsd/talkercode.cpp:319 #, fuzzy msgctxt "The name of the first Female voice" msgid "Female 1" msgstr "ស្រី​" #: libkttsd/talkercode.cpp:322 msgctxt "The name of the male child voice" msgid "Boy" msgstr "" #: libkttsd/talkercode.cpp:323 msgctxt "The name of the female child voice" msgid "Girl" msgstr "" #: libkttsd/talkercode.cpp:325 msgctxt "" "Somehow user has gotten a voice type that is not valid, i.e. not Male1, " "Male2, etc." msgid "Invalid voice type" msgstr "" #: libkttsd/talkercode.cpp:353 #, fuzzy msgctxt "Other language" msgid "Other" msgstr "ផ្សេងៗ" #: libkttsd/talkercode.cpp:363 #, fuzzy msgctxt "full country name" msgid "United States of America" msgstr "សហរដ្ឋអាមេរិក​នៃ​ប្រទេស​អាមេរិក​" #: libkttsd/talkercode.cpp:364 #, fuzzy msgctxt "abbreviated country name" msgid "USA" msgstr "សហរដ្ឋ​​អាមេរិក" #: libkttsd/talkercode.cpp:365 #, fuzzy msgctxt "full country name" msgid "United Kingdom" msgstr "ចក្រ​ភព​អង់គ្លេស" #: libkttsd/talkercode.cpp:366 #, fuzzy msgctxt "abbreviated country name" msgid "UK" msgstr "ចក្រភព​អង់គ្លេស​" #: libkttsd/talkerlistmodel.cpp:136 #, fuzzy msgid "Name" msgstr "ឈ្មោះ​ ៖" #: libkttsd/talkerlistmodel.cpp:139 #, fuzzy msgid "Voice Type" msgstr "សម្លេង" #: libkttsd/talkerlistmodel.cpp:140 #, fuzzy msgctxt "Volume of noise" msgid "Volume" msgstr "កម្រិត​សម្លេង" #: libkttsd/talkerlistmodel.cpp:141 #, fuzzy msgid "Speed" msgstr "ល្បឿន ៖" #: libkttsd/talkerlistmodel.cpp:142 #, fuzzy msgid "Pitch" msgstr "កម្ពស់​សំឡេង ៖" #: filters/stringreplacer/selectlanguagedlg.cpp:57 msgid "Code" msgstr "កូដ​" #: filters/stringreplacer/stringreplacerconf.cpp:128 #, fuzzy msgid "Unable to open file." msgstr "មិន​អាច​បើក​ឯកសារ ។​" #: filters/stringreplacer/stringreplacerconf.cpp:134 #, fuzzy msgid "File not in proper XML format." msgstr "ឯកសារ​មិន​នៅ​ក្នុង​ទ្រង់ទ្រាយ XML ត្រឹមត្រូវ ។" #: filters/stringreplacer/stringreplacerconf.cpp:226 #: filters/stringreplacer/stringreplacerconf.cpp:573 #, fuzzy msgctxt "Abbreviation for 'Regular Expression'" msgid "RegExp" msgstr "RegExp" #: filters/stringreplacer/stringreplacerconf.cpp:226 #: filters/stringreplacer/stringreplacerconf.cpp:312 #: filters/stringreplacer/stringreplacerconf.cpp:386 #: filters/stringreplacer/stringreplacerconf.cpp:541 #: filters/stringreplacer/stringreplacerconf.cpp:571 #, fuzzy msgid "Word" msgstr "ពាក្យ" #: filters/stringreplacer/stringreplacerconf.cpp:229 #: filters/stringreplacer/stringreplacerconf.cpp:318 #: filters/stringreplacer/stringreplacerconf.cpp:546 #: filters/stringreplacer/stringreplacerconf.cpp:574 #, fuzzy msgctxt "Yes or no" msgid "Yes" msgstr "បាទ" #: filters/stringreplacer/stringreplacerconf.cpp:229 #: filters/stringreplacer/stringreplacerconf.cpp:574 #, fuzzy msgctxt "Yes or no" msgid "No" msgstr "ទេ" #: filters/stringreplacer/stringreplacerconf.cpp:267 #, fuzzy msgid "Unable to open file " msgstr "មិន​អាច​បើក​ឯកសារ​បាន" #: filters/stringreplacer/stringreplacerconf.cpp:354 #: filters/stringreplacer/stringreplacerconf.cpp:376 #, fuzzy msgid "String Replacer" msgstr "អ្នក​ជំនួស​ខ្សែអក្សរ​" #: filters/stringreplacer/stringreplacerconf.cpp:374 #: filters/stringreplacer/stringreplacerconf.cpp:415 #: filters/stringreplacer/stringreplacerconf.cpp:419 #, fuzzy msgid "Multiple Languages" msgstr "ពហុ​ភាសា" #: filters/stringreplacer/stringreplacerconf.cpp:387 #, fuzzy msgctxt "Abbreviation for 'Regular Expresion'" msgid "RegExp" msgstr "RegExp" #: filters/stringreplacer/stringreplacerconf.cpp:389 #, fuzzy msgid "Error" msgstr "កំហុស" #: filters/stringreplacer/stringreplacerconf.cpp:396 msgid "Select Languages" msgstr "ជ្រើស​ភាសា" #: filters/stringreplacer/stringreplacerconf.cpp:562 #, fuzzy msgid "Edit String Replacement" msgstr "កែ​សម្រួល​ការជំនួស​ខ្សែ​អក្សរ​" #: filters/stringreplacer/stringreplacerconf.cpp:661 #: filters/stringreplacer/stringreplacerconf.cpp:677 #, fuzzy msgid "String Replacer Word List (*.xml)" msgstr "អ្នក​ជំនួស​ខ្សែអក្សរ​" #: filters/stringreplacer/stringreplacerconf.cpp:668 #: filters/stringreplacer/stringreplacerconf.cpp:684 #, fuzzy msgid "Error Opening File" msgstr "កំហុស​ក្នុង​ការ​បើក​ឯកសារ" #: filters/talkerchooser/talkerchooserconf.cpp:135 #, fuzzy msgid "Talker Chooser" msgstr "អ្នក​ជ្រើស​អ្នក​និយាយ​" #: filters/talkerchooser/talkerchooserconf.cpp:212 #: filters/talkerchooser/talkerchooserconf.cpp:226 #, fuzzy msgid "Talker Chooser Config (*rc)" msgstr "អ្នក​ជ្រើស​អ្នក​និយាយ​" #: filters/xmltransformer/xmltransformerconf.cpp:115 msgid "XML Transformer" msgstr "កម្មវិធី​ប្លែង XML" #: filters/stringreplacer/selectlanguagedlg.h:66 msgid "Select Language" msgstr "ជ្រើស​ភាសារ​"