Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/sv_SE/LC_MESSAGES/customappsreg.po =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/sv_SE/LC_MESSAGES/customappsreg.po (revision 6943) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/sv_SE/LC_MESSAGES/customappsreg.po (revision 6943) @@ -0,0 +1,171 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: FreePBX customappsreg\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-10-05 22:57+0200\n" +"PO-Revision-Date: 2008-10-11 16:54+0100\n" +"Last-Translator: Mikael Carlsson \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Swedish\n" +"X-Poedit-Country: SWEDEN\n" + +#: functions.inc.php:29 +#, php-format +msgid "Custom Destination: %s" +msgstr "Anpassad destination: %s" + +#: functions.inc.php:52 +msgid "Custom Extension: " +msgstr "Anpassad anknytning:" + +#: functions.inc.php:103 +#: page.customdests.php:190 +msgid "Invalid Destination, must not be blank, must be formatted as: context,exten,pri" +msgstr "Ogiltig destination, den kan inte vara tom och måste vara formaterad som: context,exten,pri" + +#: functions.inc.php:107 +#: functions.inc.php:140 +#: page.customdests.php:191 +#: page.customextens.php:140 +msgid "Invalid description specified, must not be blank" +msgstr "Ogiltig beskrivning, den kan inte vara tom" + +#: functions.inc.php:112 +msgid "DUPLICATE Destination: This destination is already in use" +msgstr "DUBLETT av destination: Denna destination finns redan" + +#: functions.inc.php:123 +#: functions.inc.php:186 +msgid "DUPLICATE Destination: This destination is in use or potentially used by another module" +msgstr "DUBLETT av destination: Denna destination finns redan eller anvÀnds av annan modul" + +#: functions.inc.php:136 +#: page.customextens.php:139 +msgid "Invalid Extension, must not be blank" +msgstr "Ogiltig anknytning, den kan inte vara tom" + +#: functions.inc.php:151 +msgid "DUPLICATE Extension: This extension already in use" +msgstr "DUBLETT av anknytning: Denna anknytning anvÀnds redan" + +#: page.customdests.php:54 +#: page.customdests.php:80 +#: page.customdests.php:92 +msgid "Add Custom Destination" +msgstr "LÀgg till anpassad destination" + +#: page.customdests.php:78 +#: page.customextens.php:92 +msgid "Edit: " +msgstr "Redigera:" + +#: page.customdests.php:83 +msgid "Custom Destinations allows you to register your custom destinations that point to custom dialplans and will also 'publish' these destinations as available destinations to other modules. This is an advanced feature and should only be used by knowledgeable users. If you are getting warnings or errors in the notification panel about CUSTOM destinations that are correct, you should include them here. The 'Unknown Destinations' chooser will allow you to choose and insert any such destinations that the registry is not aware of into the Custom Destination field." +msgstr "Anpassade destinationer ger dig möjlighet att registrera dina anpassningar i nummerplanen och 'publicerar' dessa som tillgÀngliga destinationer för andra moduler. Detta Àr en avancerad funktion och bör bara anvÀndas av personer med insikt i Asterisk nummerplan. Om du får varningar eller felmeddelande i \"Meddelanden från FreePBX\" om ANPASSADE destinationer, bör du inkludera dom hÀr." + +#: page.customdests.php:92 +msgid "Edit Custom Destination" +msgstr "Redigera anpassad anknytning" + +#: page.customdests.php:94 +msgid "Custom Destination" +msgstr "Anpassad destination" + +#: page.customdests.php:97 +msgid "This is the Custom Destination to be published. It should be formatted exactly as you would put it in a goto statement, with context, exten, priority all included. An example might look like:
mycustom-app,s,1" +msgstr "Detta Àr en Anpassad destination som ska publiceras. Formatet ska vara exakt som du anvÀnder i en goto sats, med context, exten, priority. Ett exempel kan se ut som detta:
min-anpassade-app,s,1" + +#: page.customdests.php:99 +msgid "READONLY WARNING: Because this destination is being used by other module objects it can not be edited. You must remove those dependencies in order to edit this destination, or create a new destination to use" +msgstr "VARNING SKRIVSKYDDAD: Denna destination anvÀnds av andra moduler och kan inte redigeras. Du mÃ¥ste ta bort ta bort dessa beroenden för att kunna redigera denna destination, eller skapa en ny destination." + +#: page.customdests.php:121 +msgid "Destination Quick Pick" +msgstr "Snabbval för destination" + +#: page.customdests.php:123 +msgid "Choose un-identified destinations on your system to add to the Custom Destination Registry. This will insert the chosen entry into the Custom Destination box above." +msgstr "VÀlj en oidentifierad destination i ditt system för att lÀgga till den i registret för Anpassad destinationer. Detta kommer att lÀgga till vÀrdet i rutan Anpassad destination ovan." + +#: page.customdests.php:129 +msgid "(pick destination)" +msgstr "(vÀlj destination)" + +#: page.customdests.php:144 +#: page.customextens.php:118 +msgid "Description" +msgstr "Beskrivning" + +#: page.customdests.php:144 +msgid "Brief Description that will be published to modules when showing destinations. Example: My Weather App" +msgstr "Kortfattad beskrivning som kommer att visas nÀr du vÀljer destination i moduler. Exempel: Min Anpassade VÀg" + +#: page.customdests.php:148 +#: page.customextens.php:122 +msgid "Notes" +msgstr "Notering" + +#: page.customdests.php:148 +msgid "More detailed notes about this destination to help document it. This field is not used elsewhere." +msgstr "Mer detaljerad beskrivning om denna destination, för dokumentation. Detta fÀlt anvÀnds bara hÀr." + +#: page.customdests.php:153 +#: page.customextens.php:127 +msgid "Submit Changes" +msgstr "Spara Àndringar" + +#: page.customdests.php:154 +#: page.customextens.php:128 +msgid "Delete" +msgstr "Ta bort" + +#: page.customextens.php:70 +#: page.customextens.php:94 +#: page.customextens.php:111 +msgid "Add Custom Extension" +msgstr "LÀgg till anpassad anknytning" + +#: page.customextens.php:97 +msgid "Custom Extensions provides you with a facility to register any custom extensions or feature codes that you have created in a custom file and FreePBX doesn't otherwise know about them. This allows the Extension Registry to be aware of your own extensions so that it can detect conflicts or report back information about your custom extensions to other modules that may make use of the information. You should not put extensions that you create in the Misc Apps Module as those are not custom." +msgstr "Anpassade anknytningar ger dig en möjlighet att registrera anpassade anknytningar eller funktionskoder som du har skapat i en anpassad fil som FreePBX inte kÀnner till. Detta ger en möjlighet för Anknytningsregistret att kÀnna till dina anknytningar sÃ¥ att konflikter kan detekteras eller rapporteras tillbaka till andra moduler som eventuellt anvÀnder informationen. Du ska inte lÀgga till anknytningar hÀr som du skapar i Övriga Applikationer dÃ¥ dom inte Àr att rÀkna som anpassade" + +#: page.customextens.php:101 +msgid "Conflicting Extensions" +msgstr "Konfliktande anknytningar" + +#: page.customextens.php:111 +msgid "Edit Custom Extension" +msgstr "Redigera anpassad anknytning" + +#: page.customextens.php:113 +msgid "Custom Extension" +msgstr "Anpassad anknytning" + +#: page.customextens.php:113 +msgid "This is the Extension or Feature Code you are using in your dialplan that you want the FreePBX Extension Registry to be aware of." +msgstr "Detta Àr den anpassade anknytning eller funktionskod som du anvÀnder i din nummerplan som FreePBX kommer att kÀnna till." + +#: page.customextens.php:118 +msgid "Brief description that will be published in the Extension Registry about this extension" +msgstr "Kortfattad beskrivning som kommer att visas för övriga anknytningar" + +#: page.customextens.php:122 +msgid "More detailed notes about this extension to help document it. This field is not used elsewhere." +msgstr "Mer detaljerad beskrivning om denna anknytning för att underlÀtta dokumentation. Detta anvÀnds bara hÀr." + +#: module.xml +msgid "Custom Destinations" +msgstr "Anpassade destinationer" + +#: module.xml +msgid "Custom Extensions" +msgstr "Anpassade anknytningar" + Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/bg_BG/LC_MESSAGES/customappsreg.po =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/bg_BG/LC_MESSAGES/customappsreg.po (revision 7250) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/bg_BG/LC_MESSAGES/customappsreg.po (revision 7250) @@ -0,0 +1,178 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: FreePBX v2.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-10-05 22:57+0200\n" +"PO-Revision-Date: 2008-11-04 22:50+0200\n" +"Last-Translator: \n" +"Language-Team: Chavdar Iliev \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Bulgarian\n" +"X-Poedit-Country: BULGARIA\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: functions.inc.php:29 +#, php-format +msgid "Custom Destination: %s" +msgstr "Custom НаправлеМОе: %s" + +#: functions.inc.php:52 +msgid "Custom Extension: " +msgstr "Custom ВътрешМа ЛОМОя: " + +#: functions.inc.php:103 +#: page.customdests.php:190 +msgid "Invalid Destination, must not be blank, must be formatted as: context,exten,pri" +msgstr "НеправОлМП НаправлеМОе, Ме ЌПже Ўа е празМП, трябва Ўа е фПрЌатОраМП така: context,exten,pri" + +#: functions.inc.php:107 +#: functions.inc.php:140 +#: page.customdests.php:191 +#: page.customextens.php:140 +msgid "Invalid description specified, must not be blank" +msgstr "НеправОлМП ПпОсаМОе, Ме ЌПже Ўа е празМП" + +#: functions.inc.php:112 +msgid "DUPLICATE Destination: This destination is already in use" +msgstr "ДУБЛИРАНО НаправлеМОе: НаправлеМОетП вече се ОзпПлзва" + +#: functions.inc.php:123 +#: functions.inc.php:186 +msgid "DUPLICATE Destination: This destination is in use or potentially used by another module" +msgstr "ДУБЛИРАНО НаправлеМОе: НаправлеМОетП се ОзпПлзва ОлО пПтеМцОалМП се ОзпПлзва Пт Ўруг ЌПЎул" + +#: functions.inc.php:136 +#: page.customextens.php:139 +msgid "Invalid Extension, must not be blank" +msgstr "НеправОлМа ВътрешМа ЛОМОя, пПлетП Ме ЌПже Ўа е празМП" + +#: functions.inc.php:151 +msgid "DUPLICATE Extension: This extension already in use" +msgstr "ДУБЛИРАНА ВътрешМа ЛОМОя: ТазО вътрешМа лОМОя вече се ОзпПлзва" + +#: page.customdests.php:54 +#: page.customdests.php:80 +#: page.customdests.php:92 +msgid "Add Custom Destination" +msgstr "ДПбавО Custom НаправлеМОе" + +#: page.customdests.php:78 +#: page.customextens.php:92 +msgid "Edit: " +msgstr "РеЎактОрай:" + +#: page.customdests.php:83 +msgid "Custom Destinations allows you to register your custom destinations that point to custom dialplans and will also 'publish' these destinations as available destinations to other modules. This is an advanced feature and should only be used by knowledgeable users. If you are getting warnings or errors in the notification panel about CUSTOM destinations that are correct, you should include them here. The 'Unknown Destinations' chooser will allow you to choose and insert any such destinations that the registry is not aware of into the Custom Destination field." +msgstr "Custom НаправлеМОя вО Ўават възЌПжМПста Ўа регОстрОрате вашОте custom МаправлеМОя, кПОтП Ўа МасПчват къЌ custom ÑÑ +еЌО Ма ОзбОраМе О Ўа 'преЎПставят' тезО МаправлеМОя катП възЌПжМО МаправлеМОя за ЎругОте ЌПЎулО. ТПва е слПжМа фуМкцОя О трябва Ўа се ОзпПлзва саЌП Пт зМаещО пПтребОтелО. АкП пПлучавате преЎупрежЎеМОя О грешкО в паМела за сОстеЌеМ статус за CUSTOM НаправлеМОя кПОтП са кПректМО, тПгава бО трябвалП Ўа гО включОте тук. 'БързП ИзбОраМе Ма НаправлеМОе' вО преЎлага Ўа Озберете О ЎПбавОте всОчкО МаправлеМОя за кПОтП регОстрОте Ме са ОзвестеМО в Custom НаправлеМОе пПлетП." + +#: page.customdests.php:92 +msgid "Edit Custom Destination" +msgstr "РеЎактОрай Custom НаправлеМОе" + +#: page.customdests.php:94 +msgid "Custom Destination" +msgstr "Custom НаправлеМОе" + +#: page.customdests.php:97 +msgid "This is the Custom Destination to be published. It should be formatted exactly as you would put it in a goto statement, with context, exten, priority all included. An example might look like:
mycustom-app,s,1" +msgstr "Custom НаправлеМОе за преЎПставяМе. Трябва Ўа е фПрЌатОраМП тПчМП кактП Ð±ÐžÑ +те гП МапОсалО в goto въвежЎаМе, с включеМО context, exten, priority. НапрОЌер:
mycustom-app,s,1" + +#: page.customdests.php:99 +msgid "READONLY WARNING: Because this destination is being used by other module objects it can not be edited. You must remove those dependencies in order to edit this destination, or create a new destination to use" +msgstr "ВНИМАНИЕ: Тъй катП тПва МаправлеМОе се ОзпПлзва Пт Ўруг ЌПЎул Ме ЌПже Ўа бъЎе реЎактОраМП. Трябва Ўа Ð¿Ñ€ÐµÐŒÐ°Ñ +МОте тазО завОЌПст за Ўа ЌПжете Ўа реЎактОрате МаправлеМОетП ОлО съзЎайте МПвП МаправлеМОе кПетП Ўа ОзпПлзвате" + +#: page.customdests.php:121 +msgid "Destination Quick Pick" +msgstr "БързП ИзбОраМе Ма НаправлеМОе" + +#: page.customdests.php:123 +msgid "Choose un-identified destinations on your system to add to the Custom Destination Registry. This will insert the chosen entry into the Custom Destination box above." +msgstr "ИзбОра МезвестМО МаправлеМОя във вашата сОстеЌа за Ўа гО ЎПбавО къЌ РегОстрОраМО Custom НаправлеМОя. ТПва ще пПставО ОзбраМПтП в Custom НаправлеМОе пПлетП пП-гПре." + +#: page.customdests.php:129 +msgid "(pick destination)" +msgstr "(ОзберО МаправлеМОе)" + +#: page.customdests.php:144 +#: page.customextens.php:118 +msgid "Description" +msgstr "ОпОсаМОе" + +#: page.customdests.php:144 +msgid "Brief Description that will be published to modules when showing destinations. Example: My Weather App" +msgstr "КраткП ПпОсаМОе кПетП ще се преЎПставО Ма ЌПЎулОте кПгатП пПказват МаправлеМОята. НапрОЌер: My Weather App" + +#: page.customdests.php:148 +#: page.customextens.php:122 +msgid "Notes" +msgstr "БележкО" + +#: page.customdests.php:148 +msgid "More detailed notes about this destination to help document it. This field is not used elsewhere." +msgstr "ПП ЎетайлМО бележкО за тПва МаправлеМОе. ТПва пПле Ме се ОзпПлзва МОкъЎе." + +#: page.customdests.php:153 +#: page.customextens.php:127 +msgid "Submit Changes" +msgstr "ПрОеЌО ПрПЌеМОте" + +#: page.customdests.php:154 +#: page.customextens.php:128 +msgid "Delete" +msgstr "ИзтрОй" + +#: page.customextens.php:70 +#: page.customextens.php:94 +#: page.customextens.php:111 +msgid "Add Custom Extension" +msgstr "ДПбавО Custom ВътрешМа ЛОМОя" + +#: page.customextens.php:97 +msgid "Custom Extensions provides you with a facility to register any custom extensions or feature codes that you have created in a custom file and FreePBX doesn't otherwise know about them. This allows the Extension Registry to be aware of your own extensions so that it can detect conflicts or report back information about your custom extensions to other modules that may make use of the information. You should not put extensions that you create in the Misc Apps Module as those are not custom." +msgstr "Custom ВътрешМО ЛОМОО вО Ўават възЌПжМПста Ўа регОстрОрате всОчкО custom вътрешМО лОМОО ОлО спецОалМО кПЎПве кПОтП сте съзЎалО в custom файл О FreePBX МяЌа как Ўа рабере за Ñ‚ÑÑ +. ТПва пПзвПлява Ма РегОстрОраМО ВътрешМО ЛОМОО Ўа МаучО за Ñ‚ÑÑ +, така че Ўа ЌПже Ўа ПткрОва кПМфлОктО ОлО Ўа връща ОМфПрЌацОя за вашОте custom вътрешМО лОМОО къЌ ЎругОте ЌПЎулО, кПОтП евеМтуалМП ЌПгат Ўа ОзпПлзват тазО ОМфПрЌацОя. Не трябва Ўа пПставяте вътрешМОте лОМОО кПОтП сте съзЎалО в МПЎул ДругО НаправлеМОя, тъй катП те Ме са custom." + +#: page.customextens.php:101 +msgid "Conflicting Extensions" +msgstr "ВътрешМО ЛОМОО в КПМфлОкт" + +#: page.customextens.php:111 +msgid "Edit Custom Extension" +msgstr "РеЎактОрай Custom ВътрешМа ЛОМОя" + +#: page.customextens.php:113 +msgid "Custom Extension" +msgstr "Custom ВътрешМа ЛОМОя" + +#: page.customextens.php:113 +msgid "This is the Extension or Feature Code you are using in your dialplan that you want the FreePBX Extension Registry to be aware of." +msgstr "ВътрешМа ЛОМОя ОлО СпецОалеМ КПЎ кПОтП ОзпПлзвате в вашОте ÑÑ +еЌО Ма ОзбОраМе за кПОтП Оскате FreePBX РегОстрОраМО ВътрешМО ЛОМОО Ўа се Озвестява." + +#: page.customextens.php:118 +msgid "Brief description that will be published in the Extension Registry about this extension" +msgstr "КраткП ПпОсаМОе кПетП ще се преЎставО в РегОстрОраМО ВътрешМО ЛОМОО за тазО вътрешМа лОМОя" + +#: page.customextens.php:122 +msgid "More detailed notes about this extension to help document it. This field is not used elsewhere." +msgstr "ПП ЎетайлМО бележкО за тазО вътрешМа лОМОя. ТПва пПле Ме се ОзпПлзва МОкъЎе." + +#: module.xml +msgid "Custom Destinations" +msgstr "Custom НаправлеМОя" + +#: module.xml +msgid "Custom Extensions" +msgstr "Custom ВътрешМО ЛОМОО" + Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/zh_CN/LC_MESSAGES/customappsreg.po =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/zh_CN/LC_MESSAGES/customappsreg.po (revision 7440) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/zh_CN/LC_MESSAGES/customappsreg.po (revision 7440) @@ -0,0 +1,240 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: FreePBX 2.5 Chinese Translation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-10-05 22:57+0200\n" +"PO-Revision-Date: 2009-01-30 17:41+0800\n" +"Last-Translator: 呚埁晟 \n" +"Language-Team: EdwardBadBoy \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Chinese\n" +"X-Poedit-Country: CHINA\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: functions.inc.php:29 +#, php-format +msgid "Custom Destination: %s" +msgstr "自定义目的地%s" + +#: functions.inc.php:52 +msgid "Custom Extension: " +msgstr "自定义分机" + +#: functions.inc.php:103 +#: page.customdests.php:190 +msgid "Invalid Destination, must not be blank, must be formatted as: context,exten,pri" +msgstr "æ— æ•ˆçš„ç›®çš„åœ°ïŒŒäžå¯ä»¥äžºç©ºïŒŒæ ŒåŒå¿ +须䞺context,exten,pri" + +#: functions.inc.php:107 +#: functions.inc.php:140 +#: page.customdests.php:191 +#: page.customextens.php:140 +msgid "Invalid description specified, must not be blank" +msgstr "指定了无效的描述䞍胜䞺空" + +#: functions.inc.php:112 +msgid "DUPLICATE Destination: This destination is already in use" +msgstr "重倍的目的地歀目的地已被䜿甚" + +#: functions.inc.php:123 +#: functions.inc.php:186 +msgid "DUPLICATE Destination: This destination is in use or potentially used by another module" +msgstr "重倍的目的地歀目的地已被䜿甚或可胜圚被å +¶ä»–暡块䜿甚" + +#: functions.inc.php:136 +#: page.customextens.php:139 +msgid "Invalid Extension, must not be blank" +msgstr "无效的分机号䞍胜䞺空" + +#: functions.inc.php:151 +msgid "DUPLICATE Extension: This extension already in use" +msgstr "重倍的分机号歀分机已被䜿甚" + +#: page.customdests.php:54 +#: page.customdests.php:80 +#: page.customdests.php:92 +msgid "Add Custom Destination" +msgstr "添加自定义目的地" + +#: page.customdests.php:78 +#: page.customextens.php:92 +msgid "Edit: " +msgstr "猖蟑" + +#: page.customdests.php:83 +msgid "Custom Destinations allows you to register your custom destinations that point to custom dialplans and will also 'publish' these destinations as available destinations to other modules. This is an advanced feature and should only be used by knowledgeable users. If you are getting warnings or errors in the notification panel about CUSTOM destinations that are correct, you should include them here. The 'Unknown Destinations' chooser will allow you to choose and insert any such destinations that the registry is not aware of into the Custom Destination field." +msgstr "这向讟眮可以让䜠泚册指向自定义的拚号方案的自定义目的地并䞔䌚向å +¶ä»–暡块“发垃”这䞪目的地。这是䞀项高级功胜只有高端甚户才胜䜿甚。劂果䜠圚通告面版䞭发现了å +³äºŽæ˜Žæ˜Žæ˜¯æ­£ç¡®çš„è‡ªå®šä¹‰ç›®çš„è­Šå‘Šæˆ–é”™è¯¯ïŒŒé‚£ä¹ˆè¯·æŠŠå®ƒä»¬åŒ +含到这里的讟眮䞭去。“未知目的地”选择噚可以让䜠选择并插å +¥ä»»äœ•这样的目的地而泚册衚䞭没有å +³äºŽå®ƒä»¬çš„信息。" + +#: page.customdests.php:92 +msgid "Edit Custom Destination" +msgstr "猖蟑自定义目的地" + +#: page.customdests.php:94 +msgid "Custom Destination" +msgstr "自定义目的地" + +#: page.customdests.php:97 +msgid "This is the Custom Destination to be published. It should be formatted exactly as you would put it in a goto statement, with context, exten, priority all included. An example might look like:
mycustom-app,s,1" +msgstr "这是芁发垃的自定义目的地。他应该被栌匏化成圚gotoè¯­å¥äž­çš„é‚£ç§åœ¢åŒïŒŒèŠåŒ +括䞊䞋文、分机、䌘å +ˆçº§åˆ«ã€‚䞀䞪可胜的䟋子劂䞋
mycustom-app,s,1" + +#: page.customdests.php:99 +msgid "READONLY WARNING: Because this destination is being used by other module objects it can not be edited. You must remove those dependencies in order to edit this destination, or create a new destination to use" +msgstr "只读譊告由于歀目的地正圚被å +¶ä»–æš¡å—äœ¿ç”šïŒŒæ‰€ä»¥äžèƒœçŒ–èŸ‘ç›®çš„åœ°ã€‚äœ å¿ +é¡»ç§»é™€å¯¹å®ƒçš„äŸèµ–ïŒŒç„¶åŽæ‰èƒœçŒ–èŸ‘å®ƒã€‚æˆ–è€ +也可以创建新的目的地。" + +#: page.customdests.php:121 +msgid "Destination Quick Pick" +msgstr "快速选取目的地" + +#: page.customdests.php:123 +msgid "Choose un-identified destinations on your system to add to the Custom Destination Registry. This will insert the chosen entry into the Custom Destination box above." +msgstr "选择䜠的系统䞭的未标识的目的地以添加到自定义目的地的泚册衚䞭去。这将向䞊面的自定义目的地框插å +¥æ‰€é€‰æ‹©çš„项。" + +#: page.customdests.php:129 +msgid "(pick destination)" +msgstr "选取目的地" + +#: page.customdests.php:144 +#: page.customextens.php:118 +msgid "Description" +msgstr "描述" + +#: page.customdests.php:144 +msgid "Brief Description that will be published to modules when showing destinations. Example: My Weather App" +msgstr "圓向å +¶ä»–暡块发垃后芁星瀺的简短描述。䟋子我的倩气预报应甚皋序" + +#: page.customdests.php:148 +#: page.customextens.php:122 +msgid "Notes" +msgstr "倇泚" + +#: page.customdests.php:148 +msgid "More detailed notes about this destination to help document it. This field is not used elsewhere." +msgstr "曎诊细的å +³äºŽç›®çš„地的描述歀域䞍䌚圚å +¶ä»–地方甚到。" + +#: page.customdests.php:153 +#: page.customextens.php:127 +msgid "Submit Changes" +msgstr "提亀曎改" + +#: page.customdests.php:154 +#: page.customextens.php:128 +msgid "Delete" +msgstr "删陀" + +#: page.customextens.php:70 +#: page.customextens.php:94 +#: page.customextens.php:111 +msgid "Add Custom Extension" +msgstr "添加自定义分机" + +#: page.customextens.php:97 +msgid "Custom Extensions provides you with a facility to register any custom extensions or feature codes that you have created in a custom file and FreePBX doesn't otherwise know about them. This allows the Extension Registry to be aware of your own extensions so that it can detect conflicts or report back information about your custom extensions to other modules that may make use of the information. You should not put extensions that you create in the Misc Apps Module as those are not custom." +msgstr "自定义分机䞺䜠提䟛了䞀种可以泚册任䜕自定义分机或功胜代码的机制而这些自定义分机和功胜代码原来是䜠圚自己的é +çœ®æ–‡ä»¶äž­åˆ›å»ºçš„FreePBXå¹¶äžäº†è§£å®ƒä»¬ã€‚è¿™è®©åˆ†æœºæ³šå†Œè¡šæœ‰æœºäŒšçŸ¥é“äœ è‡ªå·±çš„åˆ†æœºå·ïŒŒè¿™æ ·å®ƒå¯ä»¥æŽ¢æµ‹å†²çªæˆ–è€ +向å +¶ä»–需芁分机信息暡块报告䜠自定义的分机号。请䜠䞍芁圚歀倄添加䜠圚Misc Apps暡块䞭创建的分机因䞺那些䞍算自定义的分机。" + +#: page.customextens.php:101 +msgid "Conflicting Extensions" +msgstr "分机冲突" + +#: page.customextens.php:111 +msgid "Edit Custom Extension" +msgstr "猖蟑自定义分机" + +#: page.customextens.php:113 +msgid "Custom Extension" +msgstr "自定义分机" + +#: page.customextens.php:113 +msgid "This is the Extension or Feature Code you are using in your dialplan that you want the FreePBX Extension Registry to be aware of." +msgstr "这是䜠圚䜠的拚号方案䞭䜿甚的分机和功胜代码而䜠垌望让FreePBX的分机泚册衚知道它们。" + +#: page.customextens.php:118 +msgid "Brief description that will be published in the Extension Registry about this extension" +msgstr "将圚分机泚册衚䞭发垃的å +³äºŽæ­€åˆ†æœºçš„简短描述" + +#: page.customextens.php:122 +msgid "More detailed notes about this extension to help document it. This field is not used elsewhere." +msgstr "曎倚的å +³äºŽæ­€åˆ†æœºçš„诊细信息歀域䞍䌚被甚圚别的地方。" + +#: module.xml +msgid "Custom Destinations" +msgstr "自定义目的地" + +#: module.xml +msgid "Custom Extensions" +msgstr "自定义分机" + +#~ msgid "" +#~ "Custom Destinations allows you to register your custom destinations that " +#~ "point to custom dialplans and will also 'publish' these destinations as " +#~ "available destinations to other modules. This is an advanced feature and " +#~ "should only be used by knowledgable users. If you are getting warnings or " +#~ "errors in the noticication panel about CUSTOM destinations that are " +#~ "correct, you should include them here. The 'Unknown Destinations' chooser " +#~ "will allow you to choose and insert any such destinations that the " +#~ "registry is not aware of into the Custom Destination field." +#~ msgstr "" +#~ "这向讟眮可以让䜠泚册指向自定义的拚号方案的自定义目的地并䞔䌚向å +¶ä»–æš¡" +#~ "块“发垃”这䞪目的地。这是䞀项高级功胜只有高端甚户才胜䜿甚。劂果䜠圚通告面" +#~ "版䞭发现了å +³äºŽæ˜Žæ˜Žæ˜¯æ­£ç¡®çš„è‡ªå®šä¹‰ç›®çš„è­Šå‘Šæˆ–é”™è¯¯ïŒŒé‚£ä¹ˆè¯·æŠŠå®ƒä»¬åŒ +含到这里的讟" +#~ "眮䞭去。“未知目的地”选择噚可以让䜠选择并插å +¥ä»»äœ•这样的目的地而泚册衚䞭没" +#~ "有å +³äºŽå®ƒä»¬çš„信息。" +#~ msgid "" +#~ "Choose un-identified destinations on your system to add to the Custom " +#~ "Destinaion Registry. This will insert the chosen entry into the Custom " +#~ "Destination box above." +#~ msgstr "" +#~ "选择䜠的系统䞭的未标识的目的地以添加到自定义目的地的泚册衚䞭去。这将向䞊面" +#~ "的自定义目的地框插å +¥æ‰€é€‰æ‹©çš„项。" +#~ msgid "" +#~ "Custom Extensions provides you with a facility to register any custom " +#~ "extenions or feature codes that you have created in a custom file and " +#~ "FreePBX doesn't otherwise know about them. This allows the Extension " +#~ "Registry to be aware of your own extensions so that it can detect " +#~ "conflicts or report back information about your custom extensions to " +#~ "other modules that may make use of the information. You should not put " +#~ "extensions that you create in the Misc Apps Module as those are not " +#~ "custom." +#~ msgstr "" +#~ "自定义分机䞺䜠提䟛了䞀种可以泚册任䜕自定义分机或功胜代码的机制而这些自定" +#~ "义分机和功胜代码原来是䜠圚自己的é +çœ®æ–‡ä»¶äž­åˆ›å»ºçš„FreePBX并䞍了解它们。这" +#~ "è®©åˆ†æœºæ³šå†Œè¡šæœ‰æœºäŒšçŸ¥é“äœ è‡ªå·±çš„åˆ†æœºå·ïŒŒè¿™æ ·å®ƒå¯ä»¥æŽ¢æµ‹å†²çªæˆ–è€ +向å +¶ä»–需芁分机" +#~ "信息暡块报告䜠自定义的分机号。请䜠䞍芁圚歀倄添加䜠圚Misc Apps暡块䞭创建的" +#~ "分机因䞺那些䞍算自定义的分机。" + Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/pt_BR/LC_MESSAGES/customappsreg.po =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/pt_BR/LC_MESSAGES/customappsreg.po (revision 7759) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/pt_BR/LC_MESSAGES/customappsreg.po (revision 7759) @@ -0,0 +1,184 @@ +# This file is part of FreePBX. +# +# FreePBX is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# FreePBX is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with FreePBX. If not, see . +# +# Copyright 2009, Marcelo Araujo +# +msgid "" +msgstr "" +"Project-Id-Version: freePBX 2.5.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-10-05 22:57+0200\n" +"PO-Revision-Date: 2009-05-11 20:05-0300\n" +"Last-Translator: Marcelo Araujo \n" +"Language-Team: MidiVTS Team \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Portuguese\n" +"X-Poedit-Country: BRAZIL\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: functions.inc.php:29 +#, php-format +msgid "Custom Destination: %s" +msgstr "Destino personalizado: %s" + +#: functions.inc.php:52 +msgid "Custom Extension: " +msgstr "Extensão personalizada:" + +#: functions.inc.php:103 +#: page.customdests.php:190 +msgid "Invalid Destination, must not be blank, must be formatted as: context,exten,pri" +msgstr "Destino inválido, não deve ser branco, deve ser formatado como: context, exten, pri" + +#: functions.inc.php:107 +#: functions.inc.php:140 +#: page.customdests.php:191 +#: page.customextens.php:140 +msgid "Invalid description specified, must not be blank" +msgstr "Descrição inválida especificada, não deve estar em branco" + +#: functions.inc.php:112 +msgid "DUPLICATE Destination: This destination is already in use" +msgstr "Destino duplicado: Este destino já está em uso" + +#: functions.inc.php:123 +#: functions.inc.php:186 +msgid "DUPLICATE Destination: This destination is in use or potentially used by another module" +msgstr "Destino duplicado: Este destino esta em uso ou potencialmente usado por outro módulo" + +#: functions.inc.php:136 +#: page.customextens.php:139 +msgid "Invalid Extension, must not be blank" +msgstr "Extensão inválida, não deve estar em branco" + +#: functions.inc.php:151 +msgid "DUPLICATE Extension: This extension already in use" +msgstr "Extensão duplicada: A extensão já está em uso" + +#: page.customdests.php:54 +#: page.customdests.php:80 +#: page.customdests.php:92 +msgid "Add Custom Destination" +msgstr "Adicionar um destino personalizado" + +#: page.customdests.php:78 +#: page.customextens.php:92 +msgid "Edit: " +msgstr "Editar:" + +#: page.customdests.php:83 +msgid "Custom Destinations allows you to register your custom destinations that point to custom dialplans and will also 'publish' these destinations as available destinations to other modules. This is an advanced feature and should only be used by knowledgeable users. If you are getting warnings or errors in the notification panel about CUSTOM destinations that are correct, you should include them here. The 'Unknown Destinations' chooser will allow you to choose and insert any such destinations that the registry is not aware of into the Custom Destination field." +msgstr "Permite a você registrar destinos personalizados que apontam para planos de discagem personalizados e também 'publicar' estes destinos como destinos disponíveis para outros módulos. Este é um recurso avançado e deveria ser usado apenas por usuários com bom conhecimento. Se você está recebendo avisos ou erros no painel de notificação sobre os destinos PERSONALIZADOS que estão corretos, você deveria incluí-los lá. A lista 'Destinos desconhecidos' irá permitir que você escolha e insira quaisquer destinos que o registro não está a par no campo Destino Personalizado. " + +#: page.customdests.php:92 +msgid "Edit Custom Destination" +msgstr "Editar destino personalizado" + +#: page.customdests.php:94 +msgid "Custom Destination" +msgstr "Destino personalizado" + +#: page.customdests.php:97 +msgid "This is the Custom Destination to be published. It should be formatted exactly as you would put it in a goto statement, with context, exten, priority all included. An example might look like:
mycustom-app,s,1" +msgstr "Este é um destino personalizado a ser publicado. Ele deve ser formatado exatamente como você colocaria em uma instrução goto, com contexto, extensão e prioridade incluídas. Algo como:
mycustom-app,s,1" + +#: page.customdests.php:99 +msgid "READONLY WARNING: Because this destination is being used by other module objects it can not be edited. You must remove those dependencies in order to edit this destination, or create a new destination to use" +msgstr "AVISO SOMENTE LEITURA: Este destino está sendo usado por outro módulo e não pode ser editado. Você deve remover estas dependências de forma a editar o destino ou criar um novo destino a ser usado" + +#: page.customdests.php:121 +msgid "Destination Quick Pick" +msgstr "Seleção rápida do Destino" + +#: page.customdests.php:123 +msgid "Choose un-identified destinations on your system to add to the Custom Destination Registry. This will insert the chosen entry into the Custom Destination box above." +msgstr "Escolha destinos não identificados no seu sistema para adicionar ao registro de destinos personalizados. ISto irá inserir a entrada escolhida dentro da caixa de destino personalizada acima. " + +#: page.customdests.php:129 +msgid "(pick destination)" +msgstr "(selecionar destino)" + +#: page.customdests.php:144 +#: page.customextens.php:118 +msgid "Description" +msgstr "Descrição " + +#: page.customdests.php:144 +msgid "Brief Description that will be published to modules when showing destinations. Example: My Weather App" +msgstr "Breve descrição que será publicada para os módulos quando mostrando os destinos. Exemplo: Minha Previsão do Tempo" + +#: page.customdests.php:148 +#: page.customextens.php:122 +msgid "Notes" +msgstr "Notas" + +#: page.customdests.php:148 +msgid "More detailed notes about this destination to help document it. This field is not used elsewhere." +msgstr "Notas mais detalhadas sobre o destino para ajudar a documentá-la. Este campo não é usado em nenhum outro lugar." + +#: page.customdests.php:153 +#: page.customextens.php:127 +msgid "Submit Changes" +msgstr "Submeter Mudanças" + +#: page.customdests.php:154 +#: page.customextens.php:128 +msgid "Delete" +msgstr "Remover" + +#: page.customextens.php:70 +#: page.customextens.php:94 +#: page.customextens.php:111 +msgid "Add Custom Extension" +msgstr "Adicionar extensão personalizada" + +#: page.customextens.php:97 +msgid "Custom Extensions provides you with a facility to register any custom extensions or feature codes that you have created in a custom file and FreePBX doesn't otherwise know about them. This allows the Extension Registry to be aware of your own extensions so that it can detect conflicts or report back information about your custom extensions to other modules that may make use of the information. You should not put extensions that you create in the Misc Apps Module as those are not custom." +msgstr "Extensões personalizadas permitem a você registar quaisquer extensões personalizadas ou códigos de recurso que você tenha criado no arquivo custom e o freePBX não saiba a respeito deles. Isto permite que o registro da extensão esteja a par das suas próprias extensões, de forma que ele possa detectar conflitos e relatar de volta as informações sobre as extensões personalizadas para outros módulos que podem fazer uso da informação. Você não deveria colocar as extensões que você criou no módulo Misc Apps como não customizada. " + +#: page.customextens.php:101 +msgid "Conflicting Extensions" +msgstr "Extensões conflitantes" + +#: page.customextens.php:111 +msgid "Edit Custom Extension" +msgstr "Editar extensão personalizada" + +#: page.customextens.php:113 +msgid "Custom Extension" +msgstr "Extensão personalizada" + +#: page.customextens.php:113 +msgid "This is the Extension or Feature Code you are using in your dialplan that you want the FreePBX Extension Registry to be aware of." +msgstr "Esta é a extensão ou código de recurso que você está usando no seu plano de discage, e que você quer que o registro de extensões do freePBX esteja a par. " + +#: page.customextens.php:118 +msgid "Brief description that will be published in the Extension Registry about this extension" +msgstr "Breve descrição que será publicada no registro de extensões sobre esta extensão" + +#: page.customextens.php:122 +msgid "More detailed notes about this extension to help document it. This field is not used elsewhere." +msgstr "Notas mais detalhadas sobre a extensão para ajudar a documentá-la. Este campo não é usado em mais nenhum lugar." + +#: module.xml +msgid "Custom Destinations" +msgstr "Destinos personalizados" + +#: module.xml +msgid "Custom Extensions" +msgstr "Extensões personalizadas" + Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/it_IT/LC_MESSAGES/customappsreg.po =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/it_IT/LC_MESSAGES/customappsreg.po (revision 7250) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/it_IT/LC_MESSAGES/customappsreg.po (revision 7250) @@ -0,0 +1,166 @@ +msgid "" +msgstr "" +"Project-Id-Version: 2.5\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-10-05 22:57+0200\n" +"PO-Revision-Date: \n" +"Last-Translator: Francesco Romano \n" +"Language-Team: Italian\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Italian\n" +"X-Poedit-Country: ITALY\n" + +#: functions.inc.php:29 +#, php-format +msgid "Custom Destination: %s" +msgstr "Destinazione Personalizzata: %s" + +#: functions.inc.php:52 +msgid "Custom Extension: " +msgstr "Interno Personalizzato:" + +#: functions.inc.php:103 +#: page.customdests.php:190 +msgid "Invalid Destination, must not be blank, must be formatted as: context,exten,pri" +msgstr "Destinazione non valida, non può essere lasciata vuota, deve essere formattata come: contesto,exten,pri" + +#: functions.inc.php:107 +#: functions.inc.php:140 +#: page.customdests.php:191 +#: page.customextens.php:140 +msgid "Invalid description specified, must not be blank" +msgstr "Descrizione specificata non valida, non può essere lasciata vuota" + +#: functions.inc.php:112 +msgid "DUPLICATE Destination: This destination is already in use" +msgstr "Destinazione DUPLICATA: Questa destinazione Ú già in uso" + +#: functions.inc.php:123 +#: functions.inc.php:186 +msgid "DUPLICATE Destination: This destination is in use or potentially used by another module" +msgstr "Destinazione DUPLICATA: Questa destinazione Ú già in uso o potenzialmente utilizzata da un altro modulo" + +#: functions.inc.php:136 +#: page.customextens.php:139 +msgid "Invalid Extension, must not be blank" +msgstr "Interno non valido, non può essere lasciato vuoto" + +#: functions.inc.php:151 +msgid "DUPLICATE Extension: This extension already in use" +msgstr "Interno DUPLICATO: Questo interno Ú già in uso" + +#: page.customdests.php:54 +#: page.customdests.php:80 +#: page.customdests.php:92 +msgid "Add Custom Destination" +msgstr "Aggiungi Destinazione Personalizzata" + +#: page.customdests.php:78 +#: page.customextens.php:92 +msgid "Edit: " +msgstr "Modifica:" + +#: page.customdests.php:83 +msgid "Custom Destinations allows you to register your custom destinations that point to custom dialplans and will also 'publish' these destinations as available destinations to other modules. This is an advanced feature and should only be used by knowledgeable users. If you are getting warnings or errors in the notification panel about CUSTOM destinations that are correct, you should include them here. The 'Unknown Destinations' chooser will allow you to choose and insert any such destinations that the registry is not aware of into the Custom Destination field." +msgstr "Il modulo Destinazioni Personalizzate permette di registrare e aggiungere destinazioni che puntano ad un piano di chiamata personalizzato e pubblica queste destinazioni come disponibili in altri moduli. Questa Ú una funzione avanzata e andrebbe usata solo da utenti che conosco bene i comandi. Se ricevi errori o notifiche a proposito di destinazioni PERSONALIZZATE che invece sono corrette, dovresti includerle qui. Il selettore 'Destinazioni Sconosciute' permetterà di scegliere ed inserire qualsiasi destinazione che il registro non Ú a conoscenza nel campo Destinazioni Personalizzate." + +#: page.customdests.php:92 +msgid "Edit Custom Destination" +msgstr "Modifica Destinazione Personalizzata" + +#: page.customdests.php:94 +msgid "Custom Destination" +msgstr "Destinazione Personalizzata" + +#: page.customdests.php:97 +msgid "This is the Custom Destination to be published. It should be formatted exactly as you would put it in a goto statement, with context, exten, priority all included. An example might look like:
mycustom-app,s,1" +msgstr "Questa Ú la Destinazione Personalizzata che sarà pubblicata. Deve essere formattata esattamente come se fosse inserita dopo il comando goto, con contesto,exten,priorità tutto incluso. Esempio:
app-prova,s,1" + +#: page.customdests.php:99 +msgid "READONLY WARNING: Because this destination is being used by other module objects it can not be edited. You must remove those dependencies in order to edit this destination, or create a new destination to use" +msgstr "ATTENZIONE, SOLA LETTURA: siccome questa destinazione Ú utilizzata da altri moduli non può essere modificata. Devi prima eliminare queste dipendenze prima di rimuovere questa destinazione, o creare una nuova destinazione da utilizzare" + +#: page.customdests.php:121 +msgid "Destination Quick Pick" +msgstr "Selezione Rapida Destinazione" + +#: page.customdests.php:123 +msgid "Choose un-identified destinations on your system to add to the Custom Destination Registry. This will insert the chosen entry into the Custom Destination box above." +msgstr "Scegliere una destinazione" + +#: page.customdests.php:129 +msgid "(pick destination)" +msgstr "(seleziona destinazione)" + +#: page.customdests.php:144 +#: page.customextens.php:118 +msgid "Description" +msgstr "Descrizione" + +#: page.customdests.php:144 +msgid "Brief Description that will be published to modules when showing destinations. Example: My Weather App" +msgstr "Breve Descrizione che sarà pubblicata nei moduli quando si visualizzeranno le destinazioni. Esempio: Mia Applicazione Meteo" + +#: page.customdests.php:148 +#: page.customextens.php:122 +msgid "Notes" +msgstr "Note" + +#: page.customdests.php:148 +msgid "More detailed notes about this destination to help document it. This field is not used elsewhere." +msgstr "Ulteriori note descrittive a proposito di questa destinazione per aiutare a documentarla. Questo campo non Ú utilizzato da nessun'altra parte." + +#: page.customdests.php:153 +#: page.customextens.php:127 +msgid "Submit Changes" +msgstr "Conferma Cambiamenti" + +#: page.customdests.php:154 +#: page.customextens.php:128 +msgid "Delete" +msgstr "Elimina" + +#: page.customextens.php:70 +#: page.customextens.php:94 +#: page.customextens.php:111 +msgid "Add Custom Extension" +msgstr "Aggiungi Interno Personalizzato" + +#: page.customextens.php:97 +msgid "Custom Extensions provides you with a facility to register any custom extensions or feature codes that you have created in a custom file and FreePBX doesn't otherwise know about them. This allows the Extension Registry to be aware of your own extensions so that it can detect conflicts or report back information about your custom extensions to other modules that may make use of the information. You should not put extensions that you create in the Misc Apps Module as those are not custom." +msgstr "Il modulo Interni Personalizzati permette facilmente di registrare un interno (extension) personalizzato o codice di servizio precedentemente creato in un file custom. Questo permette a FreePBX di conoscerne l'esistenza. Il Registro Interni mette da parte questa numerazione in modo da rilevare eventuali conflitti e riportarli in caso di errori negli altri moduli. Qui non si dovrebbero inserire interni che sono stati creati con il modulo Applicazioni Varie perchÚ questi non sono interni (extension) personalizzati." + +#: page.customextens.php:101 +msgid "Conflicting Extensions" +msgstr "Interni in conflitto" + +#: page.customextens.php:111 +msgid "Edit Custom Extension" +msgstr "Modifica Interno Personalizzato" + +#: page.customextens.php:113 +msgid "Custom Extension" +msgstr "Interno Personalizzato" + +#: page.customextens.php:113 +msgid "This is the Extension or Feature Code you are using in your dialplan that you want the FreePBX Extension Registry to be aware of." +msgstr "Questo Ú l'Interno o il Codice Servizio che stai utilizzando nel tuo piano di chiamata e che vuoi che il Registro Interni di FreePBX sia a consoscenza." + +#: page.customextens.php:118 +msgid "Brief description that will be published in the Extension Registry about this extension" +msgstr "Breve descrizione che sarà pubblicata nel Registro Interni a proposito di questo interno" + +#: page.customextens.php:122 +msgid "More detailed notes about this extension to help document it. This field is not used elsewhere." +msgstr "Ulteriore nota descrittiva a proposito di questo interno per aiutare a documentarlo. Questo campo non Ú utilizzato da nessun'altra parte." + +#: module.xml +msgid "Custom Destinations" +msgstr "Destinazioni Personalizzate" + +#: module.xml +msgid "Custom Extensions" +msgstr "Interni Personalizzati" + Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/ru_RU/LC_MESSAGES/customappsreg.po =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/ru_RU/LC_MESSAGES/customappsreg.po (revision 6975) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/ru_RU/LC_MESSAGES/customappsreg.po (revision 6975) @@ -0,0 +1,195 @@ +# Russian freePBX ver. translation +# Copyright (c) 2006-2008 PostMet Corporation +# This file is distributed under the same license as the freePBX package. +# Alexander Kozyrev , Sergey Nikolayev , 2006-2008. +# +# žáßÞÛì×ÞÒÐâì iconv amp.new -f UTF-8 -t ISO-8859-5 -o amp.po +# fuzzy +msgid "" +msgstr "" +"Project-Id-Version: 1.3\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-04-19 21:45+0100\n" +"PO-Revision-Date: 2008-01-16 16:38+0100\n" +"Last-Translator: Alexander Kozyrev \n" +"Language-Team: Russian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=iso-8859-5\n" +"Content-Transfer-Encoding: 8bit\n" + +#: functions.inc.php:52 +msgid "Custom Extension: " +msgstr "ŸáÞÑëÙ ÝÞÜÕà:" + +#: functions.inc.php:103 page.customdests.php:190 +msgid "" +"Invalid Destination, must not be blank, must be formatted as: context,exten," +"pri" +msgstr "œÕÒÕàÝÞÕ ÝÐ×ÝÐçÕÝØÕ, ÝÕ ÔÞÛÖÝÞ Ñëâì ßãáâëÜ, Ø ÔÞÛÖÝÞ Ñëâì Ò äÞàÜÐâÕ: ÚÞÝâÕÚáâ, íÚáâÕÝÑ ßàØÞàØâÕâ." + +#: functions.inc.php:107 functions.inc.php:140 page.customdests.php:191 +#: page.customextens.php:140 +msgid "Invalid description specified, must not be blank" +msgstr "œÕÒÕàÝÞÕ ÞߨáÐÝØÕ. œÕ ÔÞÛÖÝÞ Ñëâì ßãáâëÜ." + +#: functions.inc.php:112 +msgid "DUPLICATE Destination: This destination is already in use" +msgstr "ŽÃ±»žº°Â Ò ÝÐ×ÝÐçÕÝØØ: íâÞ ÝÐ×ÝÐçÕÝØÕ ãÖÕ ØáßÞÛì×ãÕâáï" + +#: functions.inc.php:123 functions.inc.php:186 +msgid "" +"DUPLICATE Destination: This destination is in use or potentially used by " +"another module" +msgstr "ŽÃ±»žº°Â Ò ÝÐ×ÝÐçÕÝØØ: íâÞ ÝÐ×ÝÐçÕÝØÕ ãÖÕ ØáßÞÛì×ãÕâáï ØÛØ ßÞâÕÝæØÐÛìÝÞ ÜÞÖÕâ Ñëâì ØáßÞÛì×ÞÒÐÝÞ Ò ÔàãÓÞÜ ÜÞÔãÛÕ" + +#: functions.inc.php:136 page.customextens.php:139 +msgid "Invalid Extension, must not be blank" +msgstr "œÕÒÕàÝëÙ ÒÝãâàÕÝÝØÙ ÝÞÜÕà, ÝÕ ÜÞÖÕâ Ñëâì ßãáâëÜ" + +#: functions.inc.php:151 +msgid "DUPLICATE Extension: This extension already in use" +msgstr "ŽÃ±»žº°Â ÒÝãâàÕÝÝÕÓÞ ÝÞÜÕàÐ: íâÞâ ÝÞÜÕà ãÖÕ ØáßÞÛì×ãÕâáï" + +#: page.customdests.php:76 page.customextens.php:92 +msgid "Edit: " +msgstr "ÀÕÔÐÚâØàÞÒÐâì:" + +#: page.customdests.php:78 page.customdests.php:90 +msgid "Add Custom Destination" +msgstr "ŽÞÑÐÒØâì áßÕæØÐÛìÝÞÕ ÝÐ×ÝÐçÕÝØÕ" + +#: page.customdests.php:81 +msgid "" +"Custom Destinations allows you to register your custom destinations that " +"point to custom dialplans and will also 'publish' these destinations as " +"available destinations to other modules. This is an advanced feature and " +"should only be used by knowledgeable users. If you are getting warnings or " +"errors in the notification panel about CUSTOM destinations that are correct, " +"you should include them here. The 'Unknown Destinations' chooser will allow " +"you to choose and insert any such destinations that the registry is not " +"aware of into the Custom Destination field." + +msgstr "" +"ÁßÕæØÐÛìÝÞÕ ÝÐ×ÝÐçÕÝØÕ ÔÐñâ ÒÞ×ÜÞÖÝÞáâì àÕÓØáâàØàÞÒÐâì áßÕæØÐÛìÝëÕ áæÕÝÐàØØ, ÚÞâÞàëÕ " +"ÒáâàÐØÒÐîâáï Ò ÒÐè ÔØÐÛ ßÛÐÝ Ø áâÐÝÞÒïâáï ÔÞáâãßÝëÜØ ÔÛï ßÕàÕÝÐßàÐÒÛÕÝØï ÝÐ ÝØå " +"Ø× ÔàãÓØå ÜÞÔãÛÕÙ. ÍâÞ âÐÚÐï ÞçÕÝì ßàÞÔÒØÝãâÐï ÞßæØï, Ø ÜÞÖÕâ ØáßÞÛì×ÞÒÐâìáï âÞÛìÚÞ " +"ÞßëâÝëÜØ ßÞÛì×ÞÒÐâÕÛïÜØ, ÚÞâÞàëÕ ßÞÝØÜÐîâ çâÞ ÞÝØ åÞâïâ áÔÕÛÐâì. µáÛØ ÒØÔÝë " +"ßàÕÔãßàÕÖÔÕÝØï ØÛØ áÞÞÑéÕÝØï Ò ßÐÝÕÛØ áÞáâÞïÝØï áØáâÕÜë ßÞ ßÞÒÞÔã CUSTOM " +"ÝÐßàÐÒÛÕÝØÙ, âÞ Òáñ Ò ßÞàïÔÚÕ, Òë ÔÞÛÖÝë ØÜØ ßàÞáâÞ ßÞÛì×ÞÒÐâìáï. ²ëÑÞà âÕàÜØÝÐæØØ " +"×ÒÞÝÚÐ Ò áæÕÝÐàØïå ÒåÞÔïéÕÙ ÜÐàèàãâØ×ÐæØØ ÑãÔÕâ ÒëÓÛïÔÕâì ÚÐÚ 'Custom Applications' " +"ÓÔÕ áÞ×ÔÐÝÝëÙ ÚÞÝâÕÚáâ ÜÞÖÝÞ ÒëÑàÐâì Ò 'ÃáâÐÝÞÒØâì ÝÐßàÐÒÛÕÝØÕ'" + +#: page.customdests.php:90 +msgid "Edit Custom Destination" +msgstr "ÀÕÔÐÚâØàÞÒÐâì áßÕæØÐÛìÝÞÕ ÝÐ×ÝÐçÕÝØÕ" + +#: page.customdests.php:92 +msgid "Custom Destination" +msgstr "ÁßÕæÝÐ×ÝÐçÕÝØÕ" + +#: page.customdests.php:92 +msgid "" +"This is the Custom Destination to be published. It should be formatted " +"exactly as you would put it in a goto statement, with context, exten, " +"priority all included. An example might look like:
mycustom-app,s,1" +msgstr "" +"ÍâÞ ÞÑêïÒÛÕÝØÕ ØáßÞÛì×ÞÒÐÝØï ÁßÕæØÐÛìÝÞÓÞ ÝÐ×ÝÐçÕÝØï. ¿àØ áÞ×ÔÐÝØØ ÝÕÞÑåÞÔØÜÞ ãÚÐ×ëÒÐâì " +"ÚÞÝâÕÚáâ, ÒÝãâàÕÝÝØÙ ÝÞÜÕà Ø ßàØÞàØâÕâ. œÐßàØÜÕà:
mycustom-app,s,1" + +#: page.customdests.php:98 +msgid "Destination Quick Pick" +msgstr "œÐ×ÝÐçÕÝØÕ ±ëâàëÙ ¿ÕàÕåÒÐâ" + +#: page.customdests.php:100 +msgid "" +"Choose un-identified destinations on your system to add to the Custom " +"Destinaion Registry. This will insert the chosen entry into the Custom " +"Destination box above." +msgstr "" +"²ëÑÕàØâÕ ÝÕØÔÕÝâØäØæØàÞÒÐÝÝëÕ ÝÐ×ÝÐçÕÝØï ÒÐèÕÙ áØáâÕÜë çâÞÑë ÔÞÑÐÒØâì Ò àÕÓØáâà " +"ÁßÕæÝÐ×ÝÐçÕÝØÙ. ¿àØ íâÞÜ ÒáÕ ãÚÐ×ÐÝëÕ ×ÐßØáØ ßÞïÒïâáï Ò ÞÚÝÕ ÁßÕæÝÐ×ÝÐçÕÝØï" + +#: page.customdests.php:106 +msgid "(pick destination)" +msgstr "(ÒëÑàÐâì ÝÐ×ÝÐçÕÝØÕ)" + +#: page.customdests.php:118 page.customextens.php:118 +msgid "Description" +msgstr "ŸßØáÐÝØÕ" + +#: page.customdests.php:118 +msgid "" +"Brief Description that will be published to modules when showing " +"destinations. Example: My Weather App" +msgstr "" +"ºÞàÞâÚÞÕ ÞߨáÐÝØÕ, ÚÞâÞàÞÕ ßÞïÒØâáï ßàØ ÒëÑÞàÕ íâÞÓÞ ÝÐ×ÝÐçÕÝØï. œÐßàØÜÕà: " +"ÁÛãÖÑÐ ŒÕÖÓÐÛÐÚâØçÕáÚØå ŽÞáâÐÒÞÚ" + +#: page.customdests.php:122 page.customextens.php:122 +msgid "Notes" +msgstr "¿àØÜÕçÐÝØï" + +#: page.customdests.php:122 +msgid "" +"More detailed notes about this destination to help document it. This field " +"is not used elsewhere." +msgstr "" +"±ÞÛÕÕ ÔÕâÐÛìÝëÕ ×ÐÜÕçÐÝØï, ÚÞâÞàëÕ ßÞÜÞÓãâ ÔÞÚãÜÕÝâØàÞÒÐâì íâØ ÝÐ×ÝÐçÕÝØï, ÚÞÓÔÐ " +"Øå ÜÝÞÓÞ. ÍâÞ ßÞÛÕ ÑÞÛìèÕ ÝØÓÔÕ ÝÕ ØáßÞÛì×ãÕâáï." + +#: page.customdests.php:128 page.customextens.php:128 +msgid "Delete" +msgstr "ÃÔÐÛØâì" + +#: page.customextens.php:94 page.customextens.php:111 +msgid "Add Custom Extension" +msgstr "ŽÞÑÐÒØâì ŸáÞÑëÙ ÝÞÜÕà" + +#: page.customdests.php:97 +msgid "This is the Custom Destination to be published. It should be formatted exactly as you would putit in a goto statement, with context, exten, priority all included. An example might look like:
mycustom-app,s,1" +msgstr "±ãÔÕâ áÞ×ÔÐÝÞ ÞáÞÑÞÕ ÝÐ×ÝÐçÕÝØÕ. ŸÝÞ ÔÞÛÖÝÞ ØÜÕâì äÞàÜÐâ ßÕàÕÝÐßàÐÒÛÕÝØï GoTo á ÞÑï×ÐâÕÛìÝëÜ ãÚÐ×ÐÝØÕÜ ÚÞÝâÕÚáâÐ, íÚáâÝÕÝèÝ, ßàØÞàØâÕâÐ. œÐßàØÜÕà:
mycustom-app,s,1" + +#: page.customextens.php:97 +msgid "Custom Extensions provides you with a facility to register any custom extensions or feature codes that you have created in a custom file and FreePBX doesn't otherwise know about them. This allows the Extension Registry to be aware of your own extensions so that it can detect conflicts or report back information about your custom extensions to other modules that may make use of the information. You should not put extensions that you create in the Misc Apps Module as those are not custom." +msgstr "" +"ŸáÞÑëÕ ÝÞÜÕàÐ ßÞÜÞÓÐîâ àÕÓØáâàØàÞÒÐâì ÚÐÚØÕ-ÛØÑÞ áßÕæØÐÛìÝëÕ ÝÞÜÕàÐ ÔÞÝÐÑÞàÐ, " +"ÚÞâÞàëÕ áÞ×ÔÐîâáï Ò custom äÐÙÛÐå, Ð FreePBX ÝÕ ØÜÕÕâ ßÞÝïâØï Þ ÝØå. ÍâÞ ÔÐñâ " +"ÒÞ×ÜÞÖÝÞáâì áÞÔÕàÖÐâì àÕÓØáâà ÒÝãâàÕÝÝØå ÝÞÜÕàÞÒ âÐÚØÜ ÞÑàÐ×ÞÜ, çâÞÑë ßàÕÔÞâÒàÐéÐâì " +"ÚÞÝäÛØÚâë á ÞÔØÝÐÚÞÒëÜØ ÝÞÜÕàÐÜØ (ØÛØ ÚÞÔÐÜØ ÔÞÝÐÑÞàÐ) Ø áÞÞÑéÐâì Þ ÝØå Ò ÔàãÓØÕ " +"ÜÞÔãÛØ, ÚÞâÞàëÕ ÜÞÓãâ ØáßÞÛì×ÞÒÐâì íâã ØÝäÞàÜÐæØî. ²ë ÝÕ ÔÞÛÖÝë áÞ×ÔÐÒÐâì íâØ " +"ÞáÞÑëÕ ÝÞÜÕàÐ Ò ÜÞÔãÛÕ Misc Apps âÐÚ ÚÐÚ ÞÝØ ÑãÔãâ ÔàãÓØÜØ." + +#: page.customextens.php:101 +msgid "Conflicting Extensions" +msgstr "ºÞÝäÛØÚâãîéØÕ ÝÞÜÕàÐ" + +#: page.customextens.php:111 +msgid "Edit Custom Extension" +msgstr "ÀÕÔÐÚâØàÞÒÐâì ŸáÞÑëÙ ÝÞÜÕà" + +#: page.customextens.php:113 +msgid "Custom Extension" +msgstr "ŸáÞÑëÙ œÞÜÕà" + +#: page.customextens.php:113 +msgid "" +"This is the Extension or Feature Code you are using in your dialplan that " +"you want the FreePBX Extension Registry to be aware of." +msgstr "" +"ÍâÞ ŸáÞÑëÙ ÝÞÜÕà ØÛØ ÚÞÔ ÔÞÝÐÑÞàÐ, ÚÞâÞàëÙ ÑãÔÕâ ØáßÞÛì×ÞÒÐâìáï Ò ÒÐèÕÜ ÔØÐÛ ßÛÐÝÕ, " +"ÔÛï ãçÕâÐ ÕÓÞ Ò ÞÑéÕÜ ÀÕÓØáâàÕ ÝÞÜÕàÞÒ FreePBX." + +#: page.customextens.php:118 +msgid "" +"Brief description that will be published in the Extension Registry about " +"this extension" +msgstr "" +"ºÞàÞâÚÞÕ ÞߨáÐÝØÕ íâÞÓÞ ÝÞÜÕàÐ, ÚÞâÞàÞÕ ÑãÔÕâ ØáßÞÛì×ÞÒÐâìáï Ò ÀÕÓØáâàÕ ÝÞÜÕàÞÒ." + +#: page.customextens.php:122 +msgid "" +"More detailed notes about this extension to help document it. This field is " +"not used elsewhere." +msgstr "" +"±ÞÛÕÕ ÔÕâÐÛìÝëÕ ßàØÜÕçÐÝØï ÞÑ íâÞÜ ÝÞÜÕàÕ, ÚÞâÞàÞÕ ßÞÜÞÖÕâ ÔÞÚãÜÕÝâØàÞÒÐâì ×ÐߨáØ, ÚÞÓÔÐ " +"Øå ÜÝÞÓÞ. ÍâÞ ßÞÛÕ ÑÞÛìèÕ ÝØÓÔÕ ÝÕ ØáßÞÛì×ãÕâáï." Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/customappsreg.pot =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/customappsreg.pot (revision 8957) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/customappsreg.pot (revision 8957) @@ -0,0 +1,181 @@ +# This file is part of FreePBX. +# +# FreePBX is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# FreePBX is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with FreePBX. If not, see . +# +# FreePBX language template for customappsreg +# Copyright (C) 2008, 2009, 2010 Bandwith.com +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-02-27 17:34+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "Custom Applications" +msgstr "" + +msgid "System Administration" +msgstr "" + +msgid "" +"Registry to add custom extensions and destinations that may be created and " +"used so that the Extensions and Destinations Registry can include these." +msgstr "" + +msgid "Custom Extensions" +msgstr "" + +msgid "Custom Destinations" +msgstr "" + +#, php-format +msgid "Custom Destination: %s" +msgstr "" + +msgid "Custom Extension: " +msgstr "" + +msgid "" +"Invalid Destination, must not be blank, must be formatted as: context,exten," +"pri" +msgstr "" + +msgid "Invalid description specified, must not be blank" +msgstr "" + +msgid "DUPLICATE Destination: This destination is already in use" +msgstr "" + +msgid "" +"DUPLICATE Destination: This destination is in use or potentially used by " +"another module" +msgstr "" + +msgid "Invalid Extension, must not be blank" +msgstr "" + +msgid "DUPLICATE Extension: This extension already in use" +msgstr "" + +msgid "Add Custom Destination" +msgstr "" + +msgid "Edit: " +msgstr "" + +msgid "" +"Custom Destinations allows you to register your custom destinations that " +"point to custom dialplans and will also 'publish' these destinations as " +"available destinations to other modules. This is an advanced feature and " +"should only be used by knowledgeable users. If you are getting warnings or " +"errors in the notification panel about CUSTOM destinations that are correct, " +"you should include them here. The 'Unknown Destinations' chooser will allow " +"you to choose and insert any such destinations that the registry is not " +"aware of into the Custom Destination field." +msgstr "" + +msgid "Edit Custom Destination" +msgstr "" + +msgid "Custom Destination" +msgstr "" + +msgid "" +"This is the Custom Destination to be published. It should be formatted " +"exactly as you would put it in a goto statement, with context, exten, " +"priority all included. An example might look like:
mycustom-app,s,1" +msgstr "" + +msgid "" +"READONLY WARNING: Because this destination is being used by other module " +"objects it can not be edited. You must remove those dependencies in order to " +"edit this destination, or create a new destination to use" +msgstr "" + +msgid "Destination Quick Pick" +msgstr "" + +msgid "" +"Choose un-identified destinations on your system to add to the Custom " +"Destination Registry. This will insert the chosen entry into the Custom " +"Destination box above." +msgstr "" + +msgid "(pick destination)" +msgstr "" + +msgid "Description" +msgstr "" + +msgid "" +"Brief Description that will be published to modules when showing " +"destinations. Example: My Weather App" +msgstr "" + +msgid "Notes" +msgstr "" + +msgid "" +"More detailed notes about this destination to help document it. This field " +"is not used elsewhere." +msgstr "" + +msgid "Submit Changes" +msgstr "" + +msgid "Delete" +msgstr "" + +msgid "Add Custom Extension" +msgstr "" + +msgid "" +"Custom Extensions provides you with a facility to register any custom " +"extensions or feature codes that you have created in a custom file and " +"FreePBX doesn't otherwise know about them. This allows the Extension " +"Registry to be aware of your own extensions so that it can detect conflicts " +"or report back information about your custom extensions to other modules " +"that may make use of the information. You should not put extensions that you " +"create in the Misc Apps Module as those are not custom." +msgstr "" + +msgid "Conflicting Extensions" +msgstr "" + +msgid "Edit Custom Extension" +msgstr "" + +msgid "Custom Extension" +msgstr "" + +msgid "" +"This is the Extension or Feature Code you are using in your dialplan that " +"you want the FreePBX Extension Registry to be aware of." +msgstr "" + +msgid "" +"Brief description that will be published in the Extension Registry about " +"this extension" +msgstr "" + +msgid "" +"More detailed notes about this extension to help document it. This field is " +"not used elsewhere." +msgstr "" Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/es_ES/LC_MESSAGES/customappsreg.po =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/es_ES/LC_MESSAGES/customappsreg.po (revision 7479) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/es_ES/LC_MESSAGES/customappsreg.po (revision 7479) @@ -0,0 +1,167 @@ +msgid "" +msgstr "" +"Project-Id-Version: FreePBX - customappsreg module spanish translation\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-10-05 22:57+0200\n" +"PO-Revision-Date: 2009-01-21 11:44+0100\n" +"Last-Translator: Juan Asensio Sánchez \n" +"Language-Team: Juan Asensio Sánchez \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Spanish\n" +"X-Poedit-Country: SPAIN\n" +"X-Poedit-SourceCharset: utf-8\n" + +#: functions.inc.php:29 +#, php-format +msgid "Custom Destination: %s" +msgstr "Destino personalizado: %s" + +#: functions.inc.php:52 +msgid "Custom Extension: " +msgstr "Extensión personalizada: %s" + +#: functions.inc.php:103 +#: page.customdests.php:190 +msgid "Invalid Destination, must not be blank, must be formatted as: context,exten,pri" +msgstr "Destino no válido; no debe estar vacía, y debe estar formateada del siguiente modo: contexto,extension,prioridad" + +#: functions.inc.php:107 +#: functions.inc.php:140 +#: page.customdests.php:191 +#: page.customextens.php:140 +msgid "Invalid description specified, must not be blank" +msgstr "Descripción no válida; no debe estar vacía" + +#: functions.inc.php:112 +msgid "DUPLICATE Destination: This destination is already in use" +msgstr "Destino duplicado; esta extensión ya está en uso" + +#: functions.inc.php:123 +#: functions.inc.php:186 +msgid "DUPLICATE Destination: This destination is in use or potentially used by another module" +msgstr "Destino duplicado; este destino está en uso o potencialmente usado por otro módulo" + +#: functions.inc.php:136 +#: page.customextens.php:139 +msgid "Invalid Extension, must not be blank" +msgstr "Extensión no válida; no debe estar vacía" + +#: functions.inc.php:151 +msgid "DUPLICATE Extension: This extension already in use" +msgstr "Extensión duplicada; esta extensión ya está en uso" + +#: page.customdests.php:54 +#: page.customdests.php:80 +#: page.customdests.php:92 +msgid "Add Custom Destination" +msgstr "Añadir destino personalizado" + +#: page.customdests.php:78 +#: page.customextens.php:92 +msgid "Edit: " +msgstr "Editar:" + +#: page.customdests.php:83 +msgid "Custom Destinations allows you to register your custom destinations that point to custom dialplans and will also 'publish' these destinations as available destinations to other modules. This is an advanced feature and should only be used by knowledgeable users. If you are getting warnings or errors in the notification panel about CUSTOM destinations that are correct, you should include them here. The 'Unknown Destinations' chooser will allow you to choose and insert any such destinations that the registry is not aware of into the Custom Destination field." +msgstr "Los destinos personalizados le permiten registrar sus destinos personalizados que apunten a planes de marcación personalizados, y poder \"publicarlos\" como posibles destinos para otros módulos. Ésta es una característica avanzada y sólo debería ser usada por usuarios experimentados. Si está obteniendo avisos o errores en el panel de notificación sobre destinos personalizados que son correctos, debería incluirlos aquí. El selector de \"Destinos desconocidos\" le permitirá seleccionar e insertar esos destinos que el registro o conoce en el campo de Destino personalizado." + +#: page.customdests.php:92 +msgid "Edit Custom Destination" +msgstr "Editar destino personalizado" + +#: page.customdests.php:94 +msgid "Custom Destination" +msgstr "Destino personalizado" + +#: page.customdests.php:97 +msgid "This is the Custom Destination to be published. It should be formatted exactly as you would put it in a goto statement, with context, exten, priority all included. An example might look like:
mycustom-app,s,1" +msgstr "Éste es el Destino personalizado que será publicado. Debería ser formateado exactamente igual que como se pondría en un sentencia \"goto\", con contexto, extensión y prioridad incluidas. Un ejemplo podría ser
\"mycustom-apps,s,1\"." + +#: page.customdests.php:99 +msgid "READONLY WARNING: Because this destination is being used by other module objects it can not be edited. You must remove those dependencies in order to edit this destination, or create a new destination to use" +msgstr "AVISO DE SOLO LECTURA: Ya que el destino está siendo usado por objetos de otro módulo, no puede ser editado. Debe eliminar estas dependencias econ el fin de editar este destino, o crear un nuevo destino" + +#: page.customdests.php:121 +msgid "Destination Quick Pick" +msgstr "Selección rápida de destino" + +#: page.customdests.php:123 +msgid "Choose un-identified destinations on your system to add to the Custom Destination Registry. This will insert the chosen entry into the Custom Destination box above." +msgstr "Seleccione un destino sin identificar en su sistema para añadirlo al registro de Destinos personalizados. Esto insertará la entrada selecciona en la lista de Destinos personalizados anterior." + +#: page.customdests.php:129 +msgid "(pick destination)" +msgstr "(Seleccione un destino)" + +#: page.customdests.php:144 +#: page.customextens.php:118 +msgid "Description" +msgstr "Descripción" + +#: page.customdests.php:144 +msgid "Brief Description that will be published to modules when showing destinations. Example: My Weather App" +msgstr "Breve descripción que será publicada a los módulos cuando se muestren los destinos. Por ejemplo: Aplicación meteorológica" + +#: page.customdests.php:148 +#: page.customextens.php:122 +msgid "Notes" +msgstr "Notas" + +#: page.customdests.php:148 +msgid "More detailed notes about this destination to help document it. This field is not used elsewhere." +msgstr "Notas más detalladas sobre este destino para ayudar a documentarlo. Este campo no se usa en ningún otro sitio." + +#: page.customdests.php:153 +#: page.customextens.php:127 +msgid "Submit Changes" +msgstr "Enviar cambios" + +#: page.customdests.php:154 +#: page.customextens.php:128 +msgid "Delete" +msgstr "Eliminar" + +#: page.customextens.php:70 +#: page.customextens.php:94 +#: page.customextens.php:111 +msgid "Add Custom Extension" +msgstr "Añadir extensión personalizada" + +#: page.customextens.php:97 +msgid "Custom Extensions provides you with a facility to register any custom extensions or feature codes that you have created in a custom file and FreePBX doesn't otherwise know about them. This allows the Extension Registry to be aware of your own extensions so that it can detect conflicts or report back information about your custom extensions to other modules that may make use of the information. You should not put extensions that you create in the Misc Apps Module as those are not custom." +msgstr "Las extensiones personalizadas le facilitan registrar cualquier extensión o código de característica que haya creado en un archivo personalizado, pero FreePBX desconoce de su existencia. Esto permite al Registro de extensiones ser consciente de que existe tal extensión y pueda detectar conflictos o informar de extensiones personalizadas a otros módulos para que puedan hacer uso de esa información. No debería poner aquí extensiones que cree con el módulo de Aplicaciones variasm ya que esas no son personalizadas." + +#: page.customextens.php:101 +msgid "Conflicting Extensions" +msgstr "Extensiones en conflicto" + +#: page.customextens.php:111 +msgid "Edit Custom Extension" +msgstr "Editar extensión personalizada" + +#: page.customextens.php:113 +msgid "Custom Extension" +msgstr "Extensión personalizada" + +#: page.customextens.php:113 +msgid "This is the Extension or Feature Code you are using in your dialplan that you want the FreePBX Extension Registry to be aware of." +msgstr "Esta es la extensión o código de característica que se usará en el plan de marcado que usará el registro de extensiones de FreePBX para poder usarla." + +#: page.customextens.php:118 +msgid "Brief description that will be published in the Extension Registry about this extension" +msgstr "Breve descripción que será publicada en el registro de extensiones acerca de esta extensión" + +#: page.customextens.php:122 +msgid "More detailed notes about this extension to help document it. This field is not used elsewhere." +msgstr "Notas más detalladas sobre esta extensión para ayudar a documentarla. Este campo no se usa en ningún otro sitio." + +#: module.xml +msgid "Custom Destinations" +msgstr "Destinos personalizados" + +#: module.xml +msgid "Custom Extensions" +msgstr "Extensiones personalizadas" + Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/fr_FR/LC_MESSAGES/customappsreg.po =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/fr_FR/LC_MESSAGES/customappsreg.po (revision 8135) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/i18n/fr_FR/LC_MESSAGES/customappsreg.po (revision 8135) @@ -0,0 +1,247 @@ +# This file is part of FreePBX. +# +# FreePBX is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# FreePBX is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with FreePBX. If not, see . +# +# Copyright (C) 2009 Séverine GUTIERREZ, severine@medialsace.fr +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-10-05 22:57+0200\n" +"PO-Revision-Date: 2009-04-15 12:21+0100\n" +"Last-Translator: Séverine GUTIERREZ \n" +"Language-Team: Français \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: functions.inc.php:29 +#, php-format +msgid "Custom Destination: %s" +msgstr "Destination Personnalisée" + +#: functions.inc.php:52 +msgid "Custom Extension: " +msgstr "Extension Personnalisée" + +#: functions.inc.php:103 page.customdests.php:190 +msgid "" +"Invalid Destination, must not be blank, must be formatted as: context,exten," +"pri" +msgstr "" +"Destination invalide, ne doit pas être vide, doit être formatté comme suit : " +"context,exten,pri" + +#: functions.inc.php:107 functions.inc.php:140 page.customdests.php:191 +#: page.customextens.php:140 +msgid "Invalid description specified, must not be blank" +msgstr "Description spécifiée invalide, ne doit pas être vide" + +#: functions.inc.php:112 +msgid "DUPLICATE Destination: This destination is already in use" +msgstr "Destination DUPLIQUEE: Cette destination est déjà utilisée" + +#: functions.inc.php:123 functions.inc.php:186 +msgid "" +"DUPLICATE Destination: This destination is in use or potentially used by " +"another module" +msgstr "" +"Destination DUPLIQUEE: Cette destination est utilisée ou " +"potentiellement utilisée par un autre module" + +#: functions.inc.php:136 page.customextens.php:139 +msgid "Invalid Extension, must not be blank" +msgstr "Extension Invalide, ne doit pas être vide" + +#: functions.inc.php:151 +msgid "DUPLICATE Extension: This extension already in use" +msgstr "Extension DUPLIQUEE: Cette extension est déjà utilisée" + +#: page.customdests.php:54 page.customdests.php:80 page.customdests.php:92 +msgid "Add Custom Destination" +msgstr "Ajouter une Destination Personnalisée" + +#: page.customdests.php:78 page.customextens.php:92 +msgid "Edit: " +msgstr "Editer" + +#: page.customdests.php:83 +msgid "" +"Custom Destinations allows you to register your custom destinations that " +"point to custom dialplans and will also 'publish' these destinations as " +"available destinations to other modules. This is an advanced feature and " +"should only be used by knowledgeable users. If you are getting warnings or " +"errors in the notification panel about CUSTOM destinations that are correct, " +"you should include them here. The 'Unknown Destinations' chooser will allow " +"you to choose and insert any such destinations that the registry is not " +"aware of into the Custom Destination field." +msgstr "" +"Les Destinations Personnalisées vous permettent d'enregistrer vos destinations " +"pointant sur des plans de numérotation personnalisés et 'publieront' également " +"ces destinations en tant que destinations disponibles pour d'autres modules. Il " +"s'agit d'une fonctionnalité avancée qui devrait seulement être utlisée par les " +"utlisateurs experimentés. Si vous recevez des avertissements ou des erreurs dans " +"le panneau de notifications à propos de destinations PERSONNALISEES correctes, " +"vous devriez les inclure ici. Le sélecteur de 'Destinations Iconnues' vous permet " +"de choisir et d'insérer des destinations dont le registre ne connait pas l'existence " +"dans le champ 'Destination Personnalisée'" + +#: page.customdests.php:92 +msgid "Edit Custom Destination" +msgstr "Editer la Destination Personnalisée" + +#: page.customdests.php:94 +msgid "Custom Destination" +msgstr "Destination Personnalisée" + +#: page.customdests.php:97 +msgid "" +"This is the Custom Destination to be published. It should be formatted " +"exactly as you would put it in a goto statement, with context, exten, " +"priority all included. An example might look like:
mycustom-app,s,1" +msgstr "" +"Il s'agit de la Destination Personnalisée à publier. Elle devrait être " +"formatée de la même façon que si vous deviez la placer dans une déclaration " +"goto, avec context, exten, prority inclus. " +"Voici un exemple de ce à quoi cela doit ressembler :
mycustom-app,s,1" + +#: page.customdests.php:99 +msgid "" +"READONLY WARNING: Because this destination is being used by other module " +"objects it can not be edited. You must remove those dependencies in order to " +"edit this destination, or create a new destination to use" +msgstr "" +"Cette destination est actuellement utilisée par des objets d'autres modules " +"et ne peut pas être éditée. Vous devez supprimer ces dépendances pour pouvoir " +"éditer cette destination, ou créer une nouvelle destination à utiliser" + +#: page.customdests.php:121 +msgid "Destination Quick Pick" +msgstr "Sélection Rapide de Destination" + +#: page.customdests.php:123 +msgid "" +"Choose un-identified destinations on your system to add to the Custom " +"Destination Registry. This will insert the chosen entry into the Custom " +"Destination box above." +msgstr "" +"Choisissez des destinations non-identifiées sur votre systÚme pour " +"les ajouter au Registre de Destinations Personnalisées. Cela aura " +"pour effet d'insérer l'entrée sélectionnée dans la boite 'Destinations " +"Personnalisées' ci-dessus." + +#: page.customdests.php:129 +msgid "(pick destination)" +msgstr "(sélectionnez une destiation)" + +#: page.customdests.php:144 page.customextens.php:118 +msgid "Description" +msgstr "Description" + +#: page.customdests.php:144 +msgid "" +"Brief Description that will be published to modules when showing " +"destinations. Example: My Weather App" +msgstr "" +"BrÚve description qui sera publiée aux modules lors de l'affichage " +" des destinations. Exemple : My Weather App" + +#: page.customdests.php:148 page.customextens.php:122 +msgid "Notes" +msgstr "Notes" + +#: page.customdests.php:148 +msgid "" +"More detailed notes about this destination to help document it. This field " +"is not used elsewhere." +msgstr "" +"Notes plus détaillé à propos de cette destination pour aider à la documenter. " +"Ce champ n'est pas utilisé ailleurs." + +#: page.customdests.php:153 page.customextens.php:127 +msgid "Submit Changes" +msgstr "Appliquer les Modifications" + +#: page.customdests.php:154 page.customextens.php:128 +msgid "Delete" +msgstr "Supprimer" + +#: page.customextens.php:70 page.customextens.php:94 page.customextens.php:111 +msgid "Add Custom Extension" +msgstr "Ajouter une Extension Personnalisée" + +#: page.customextens.php:97 +msgid "" +"Custom Extensions provides you with a facility to register any custom " +"extensions or feature codes that you have created in a custom file and " +"FreePBX doesn't otherwise know about them. This allows the Extension " +"Registry to be aware of your own extensions so that it can detect conflicts " +"or report back information about your custom extensions to other modules " +"that may make use of the information. You should not put extensions that you " +"create in the Misc Apps Module as those are not custom." +msgstr "" +"Les Extensions Personnalisées vous permettent d'enregistrer facilement toutes " +"sortes d'extensions personnalisées ou de fonctions que vous avez créé dans un " +"fichier personnalisé et que FreePBX ne pourrait pas prendre en compte autrement. " +"Cela permet au Registre d'Extension de connaître vos propres extensions afin qu'il " +"puisse détecter des conflits ou reporter aux autres modules des informations à propos " +"de vos extensions personnalisées que ces modules pourraient utiliser. Vous ne devriez " +"pas mettre d'extensions que vous avez créé dans le Module Misc Apps car elles ne sont " +"pas personnalisées." + +#: page.customextens.php:101 +msgid "Conflicting Extensions" +msgstr "Extensions Conflictuelles" + +#: page.customextens.php:111 +msgid "Edit Custom Extension" +msgstr "Editer une Extension Personnalisée" + +#: page.customextens.php:113 +msgid "Custom Extension" +msgstr "Extension Personnalisée" + +#: page.customextens.php:113 +msgid "" +"This is the Extension or Feature Code you are using in your dialplan that " +"you want the FreePBX Extension Registry to be aware of." +msgstr "" +"Il s'agit de l'Extension ou Fonction que vous utilisez dans votre plan de numérotation " +"et dont vous voulez informer le Registre d'Extension." + +#: page.customextens.php:118 +msgid "" +"Brief description that will be published in the Extension Registry about " +"this extension" +msgstr "" +"BrÚve description qui sera publiée dans le Registre d'Extension à propos " +"de cette extension" + +#: page.customextens.php:122 +msgid "" +"More detailed notes about this extension to help document it. This field is " +"not used elsewhere." +msgstr "" +"Notes plus détaillées à propos de cette extension pour aider à la documenter. " +"Ce champ ne sera pas utilisé ailleurs." + +#: module.xml +msgid "Custom Destinations" +msgstr "Destinations Personnalisées" + +#: module.xml +msgid "Custom Extensions" +msgstr "Extensions Personnalisées" Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/uninstall.php =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/uninstall.php (revision 5324) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/uninstall.php (revision 5324) @@ -0,0 +1,13 @@ +\n"; + +echo "dropping table custom_extensions.."; +sql("DROP TABLE IF EXISTS `custom_extensions`"); +echo "done
\n"; + +?> Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/page.customextens.php =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/page.customextens.php (revision 10517) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/page.customextens.php (revision 10517) @@ -0,0 +1,158 @@ + + + +
    +'._('Add Custom Extension').''; + +foreach (customappsreg_customextens_list() as $row) { + $descr = $row['description'] != '' ? $row['description'] : '('.$row['custom_exten'].')'; + echo '
  • '.$descr.'
  • '; +} + +?> +
+ +
+ +"._("Edit: ")."$disp_description".""; +} else { + echo "

"._("Add Custom Extension")."

"; +} + +$helptext = _("Custom Extensions provides you with a facility to register any custom extensions or feature codes that you have created in a custom file and FreePBX doesn't otherwise know about them. This allows the Extension Registry to be aware of your own extensions so that it can detect conflicts or report back information about your custom extensions to other modules that may make use of the information. You should not put extensions that you create in the Misc Apps Module as those are not custom."); +echo $helptext; + +if (!empty($conflict_url)) { + echo "
"._("Conflicting Extensions")."
"; + echo implode('
',$conflict_url); +} +?> + +
+ + + + + + + + + + + + + + + + + + + + + + +

:
:
:

" tabindex=""> + '; } ?> +
+
+ + Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/module.xml =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/module.xml (revision 10526) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/module.xml (revision 10526) @@ -0,0 +1,40 @@ + + customappsreg + Custom Applications + 2.8.0.1 + FreePBX + GPLv2+ + tool + System Administration + + Registry to add custom extensions and destinations that may be created and used so that the Extensions and Destinations Registry can include these. + + + Custom Extensions + Custom Destinations + + + *2.8.0.1* #4618 XSS patch + *2.8.0.0* published 2.8 version + *2.7.0.0* localizations + *2.6.0.2* localizations + *2.6.0.1* localizations, misc + *2.6.0.0* stoped harmless php warning msg + *2.5.0.4* #3263, localization fixes + *2.5.0.3* localizations fixes + *2.5.0.2* localization, Swedish + *2.5.0.1* #3003 spelling + *2.5.0* #2845 tabindex + *2.4.0.5* #2843 Russian Translation + *2.4.0.4* #2700 block editing of destination field when once other modules are using it + *2.4.0.3* added depends on 2.4.0 + *2.4.0.2* #2558 can't edit/del custom extension + *2.4.0.1* Fix typo in install script, non-existent primary key + *2.4.0* First release of module + + + 2.4.0 + + release/2.8/customappsreg-2.8.0.1.tgz + 3ba3b0db0e334dd265a05f6d945c5ba0 + Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/functions.inc.php =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/functions.inc.php (revision 10517) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/functions.inc.php (revision 10517) @@ -0,0 +1,233 @@ + $row['custom_dest'], 'description' => $row['description'], 'category' => _("Custom Destinations")); + } + return isset($extens)?$extens:null; + +} + +/** the 'exten' is the same as the destination for this module + */ +function customappsreg_customdests_getdest($exten) { + return array($exten); +} + +/** If this is ours, we return it, otherwise we return false + * We use just use customappsreg and not the display because it + * is a per-module routine + */ +function customappsreg_getdestinfo($dest) { + global $active_modules; + + $thisexten = customappsreg_customdests_get($dest); + if (empty($thisexten)) { + return false; + } else { + $type = isset($active_modules['customappsreg']['type'])?$active_modules['customappsreg']['type']:'tool'; + return array('description' => sprintf(_("Custom Destination: %s"),$thisexten['description']), + 'edit_url' => 'config.php?display=customdests&type='.$type.'&extdisplay='.urlencode($dest), + ); + } +} + +function customappsreg_check_extensions($exten=true) { + global $active_modules; + + $extenlist = array(); + if (is_array($exten) && empty($exten)) { + return $extenlist; + } + $sql = "SELECT custom_exten, description FROM custom_extensions "; + if (is_array($exten)) { + $sql .= "WHERE custom_exten in ('".implode("','",$exten)."')"; + } + $results = sql($sql,"getAll",DB_FETCHMODE_ASSOC); + + $type = isset($active_modules['customappsreg']['type'])?$active_modules['customappsreg']['type']:'tool'; + + foreach ($results as $result) { + $thisexten = $result['custom_exten']; + $extenlist[$thisexten]['description'] = _("Custom Extension: ").$result['description']; + $extenlist[$thisexten]['status'] = 'INUSE'; + $extenlist[$thisexten]['edit_url'] = 'config.php?display=customextens&extdisplay='.urlencode($thisexten); + } + return $extenlist; +} + +function customappsreg_customdests_list() { + global $db; + $sql = "SELECT custom_dest, description, notes FROM custom_destinations ORDER BY description"; + $results = $db->getAll($sql, DB_FETCHMODE_ASSOC); + if(DB::IsError($results)) { + die_freepbx($results->getMessage()."

Error selecting from custom_destinations"); + } + return $results; +} + +function customappsreg_customextens_list() { + global $db; + $sql = "SELECT custom_exten, description, notes FROM custom_extensions ORDER BY custom_exten"; + $results = $db->getAll($sql, DB_FETCHMODE_ASSOC); + if(DB::IsError($results)) { + die_freepbx($results->getMessage()."

Error selecting from custom_extensions"); + } + return $results; +} + +function customappsreg_customdests_get($custom_dest) { + global $db; + $sql = "SELECT custom_dest, description, notes FROM custom_destinations WHERE custom_dest = ".q($custom_dest); + $row = $db->getRow($sql, DB_FETCHMODE_ASSOC); + if(DB::IsError($row)) { + die_freepbx($row->getMessage()."

Error selecting row from custom_destinations"); + } + return $row; +} + +function customappsreg_customextens_get($custom_exten) { + global $db; + $sql = "SELECT custom_exten, description, notes FROM custom_extensions WHERE custom_exten = ".q($custom_exten); + $row = $db->getRow($sql, DB_FETCHMODE_ASSOC); + if(DB::IsError($row)) { + die_freepbx($row->getMessage()."

Error selecting row from custom_extensions"); + } + return $row; +} + +function customappsreg_customdests_add($custom_dest, $description, $notes) { + global $db; + + if (!ereg("[^,]+,[^,]+,[^,]+",$custom_dest)) { + echo ""; + return false; + } + if (trim($description) == '') { + echo ""; + return false; + } + $usage_list = framework_identify_destinations($custom_dest, $module_hash=false); + if (!empty($usage_list[$custom_dest])) { + echo ""; + return false; + } + + $custom_dest = sql_formattext($custom_dest); + $description = sql_formattext($description); + $notes = sql_formattext($notes); + $sql = "INSERT INTO custom_destinations (custom_dest, description, notes) VALUES ($custom_dest, $description, $notes)"; + $results = $db->query($sql); + if (DB::IsError($results)) { + if ($results->getCode() == DB_ERROR_ALREADY_EXISTS) { + echo ""; + return false; + } else { + die_freepbx($results->getMessage()."

".$sql); + } + } + return true; +} + +function customappsreg_customextens_add($custom_exten, $description, $notes) { + global $db; + + if ($custom_exten == '') { + echo ""; + return false; + } + if (trim($description) == '') { + echo ""; + return false; + } + + $custom_exten = sql_formattext($custom_exten); + $description = sql_formattext($description); + $notes = sql_formattext($notes); + $sql = "INSERT INTO custom_extensions (custom_exten, description, notes) VALUES ($custom_exten, $description, $notes)"; + $results = $db->query($sql); + if (DB::IsError($results)) { + if ($results->getCode() == DB_ERROR_ALREADY_EXISTS) { + echo ""; + return false; + } else { + die_freepbx($results->getMessage()."

".$sql); + } + } + return true; +} + +function customappsreg_customdests_delete($custom_dest) { + global $db; + + $sql = "DELETE FROM custom_destinations WHERE custom_dest = ".q($custom_dest); + $result = $db->query($sql); + if(DB::IsError($result)) { + die_freepbx($result->getMessage().$sql); + } +} + +function customappsreg_customextens_delete($custom_exten) { + global $db; + + $sql = "DELETE FROM custom_extensions WHERE custom_exten = ".q($custom_exten); + $result = $db->query($sql); + if(DB::IsError($result)) { + die_freepbx($result->getMessage().$sql); + } +} + +function customappsreg_customdests_edit($old_custom_dest, $custom_dest, $description, $notes) { + global $db; + + if ($old_custom_dest != $custom_dest) { + $usage_list = framework_identify_destinations($custom_dest, $module_hash=false); + if (!empty($usage_list[$custom_dest])) { + echo ""; + return false; + } + } + + $sql = "UPDATE custom_destinations SET ". + "custom_dest = ".sql_formattext($custom_dest).", ". + "description = ".sql_formattext($description).", ". + "notes = ".sql_formattext($notes)." ". + "WHERE custom_dest = ".sql_formattext($old_custom_dest); + $result = $db->query($sql); + if(DB::IsError($result)) { + die_freepbx($result->getMessage().$sql); + } +} + +function customappsreg_customextens_edit($old_custom_exten, $custom_exten, $description, $notes) { + global $db; + + $sql = "UPDATE custom_extensions SET ". + "custom_exten = ".sql_formattext($custom_exten).", ". + "description = ".sql_formattext($description).", ". + "notes = ".sql_formattext($notes)." ". + "WHERE custom_exten = ".sql_formattext($old_custom_exten); + $result = $db->query($sql); + if(DB::IsError($result)) { + die_freepbx($result->getMessage().$sql); + } +} + +function customappsreg_customdests_getunknown() { + + $results = array(); + + $my_probs = framework_list_problem_destinations($my_hash, false); + + if (!empty($my_probs)) { + foreach ($my_probs as $problem) { + if ($problem['status'] == 'CUSTOM') { + $results[] = $problem['dest']; + } + } + } + return array_unique($results); +} + +?> Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/install.php =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/install.php (revision 5469) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/install.php (revision 5469) @@ -0,0 +1,33 @@ +query($sql); +if(DB::IsError($check)) { + die_freepbx("Can not create custom_destinations table\n"); +} + + +$sql = " + CREATE TABLE IF NOT EXISTS `custom_extensions` + ( + `custom_exten` varchar(80) NOT NULL default '', + `description` varchar(40) NOT NULL default '', + `notes` varchar(255) NOT NULL default '', + PRIMARY KEY (`custom_exten`) + )"; + +$check = $db->query($sql); +if(DB::IsError($check)) { + die_freepbx("Can not create custom_extensions table\n"); +} + +?> Index: /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/page.customdests.php =================================================================== --- /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/page.customdests.php (revision 10517) +++ /freepbx/tags/2.9.0beta1/amp_conf/htdocs/admin/modules/customappsreg/page.customdests.php (revision 10517) @@ -0,0 +1,210 @@ + +
+ +
    +'._('Add Custom Destination').''; + +foreach (customappsreg_customdests_list() as $row) { + $descr = $row['description'] != '' ? $row['description'] : '('.$row['custom_dest'].')'; + echo '
  • '.$descr.'
  • '; +} + +?> +
+ +
+ +"._("Edit: ")."$disp_description".""; +} else { + echo "

"._("Add Custom Destination")."

"; +} + +$helptext = _("Custom Destinations allows you to register your custom destinations that point to custom dialplans and will also 'publish' these destinations as available destinations to other modules. This is an advanced feature and should only be used by knowledgeable users. If you are getting warnings or errors in the notification panel about CUSTOM destinations that are correct, you should include them here. The 'Unknown Destinations' chooser will allow you to choose and insert any such destinations that the registry is not aware of into the Custom Destination field."); +echo $helptext; +?> + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

: + + mycustom-app,s,1"); + if (!empty($usage_list)) { + echo "
"._("READONLY WARNING: Because this destination is being used by other module objects it can not be edited. You must remove those dependencies in order to edit this destination, or create a new destination to use"); + } + ?> +
+ + + + + + + +
:
:

" tabindex=""> + '; } ?> +
+ : +
+
+ +