From d54692e4f9c6c14ea064986e292bdee69cc0d11a Mon Sep 17 00:00:00 2001 From: Jason Cleeland Date: Mon, 22 Nov 2004 10:20:59 +0000 Subject: [PATCH] Russian translation provided by Alexei G. Tchernov (help files not translated) git-svn-id: file:///Users/Shitiz/Downloads/lssvn/trunk/unstable@1265 b72ed6b6-b9f8-46b5-92b4-906544132732 --- admin/lang/russian/admin.html | 147 ++++++ admin/lang/russian/answer.html | 64 +++ admin/lang/russian/group.html | 68 +++ admin/lang/russian/labels.html | 52 ++ admin/lang/russian/labelsets.html | 91 ++++ admin/lang/russian/messages.php | 763 ++++++++++++++++++++++++++++++ admin/lang/russian/question.html | 87 ++++ admin/lang/russian/survey.html | 129 +++++ admin/lang/russian/tokens.html | 344 ++++++++++++++ admin/lang/russian/users.html | 65 +++ 10 files changed, 1810 insertions(+) create mode 100644 admin/lang/russian/admin.html create mode 100644 admin/lang/russian/answer.html create mode 100644 admin/lang/russian/group.html create mode 100644 admin/lang/russian/labels.html create mode 100644 admin/lang/russian/labelsets.html create mode 100644 admin/lang/russian/messages.php create mode 100644 admin/lang/russian/question.html create mode 100644 admin/lang/russian/survey.html create mode 100644 admin/lang/russian/tokens.html create mode 100644 admin/lang/russian/users.html diff --git a/admin/lang/russian/admin.html b/admin/lang/russian/admin.html new file mode 100644 index 00000000000..1e92de8446d --- /dev/null +++ b/admin/lang/russian/admin.html @@ -0,0 +1,147 @@ + + +

ADMINISTRATION:
+You are currently viewing the general +administration section of PHPSurveyor. You have not selected any surveys to +view/edit.

+

From this point you can control +the general setup of PHPSurveyor, as well as create new surveys, choose to view +or edit existing surveys and modify your security settings and check that your +database has all the required fields.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Home Click on this icon to close the current survey and view just the + administration bar
+ + Security: Click on this icon to change your security logins and setup
+ + Bad Security: If your security settings need to be initialised, this + icon will display
+Check + Settings: Show a summary of current settings for PHPSurveyor. You can + change the administration language from here.
+ + Check Database: Click here to perform a check on your database to + ensure all required fields and tables exist.
+Backup + Database: Dumps entire PHPSurveyor database into a SQL file
+Edit/Add + Labelsets: Click here to + edit, create or delete label sets used in the 'flexible' labels questions.
+Template + Editor: Click here to edit the PHPSurveyor templates
+ + Add Survey: Click here to create a new survey or import a survey from + a file
+

+Survey
+Group
+Question
+Answer
+
+
+Adding a New Survey
+Click on + to create or +import a new survey.

+

The 'add new survey' screen +allows you to complete the basic details of your survey, as well as choose a +number of presentation options, and general options. From this screen you can +also import a survey exported previously.

+

Survey details include a Short +Title: which is the short name of your survey, a Description: which +is a detailed description of your survey and can be as long as you like, a +Welcome Message: which is presented at the very beginning of surveys, the +self-explanatory Administrator Name and Admin Email fields which +are used to direct participants to the appropriate person with questions about +the survey and are also used as the reply-to address when sending email +invitations to your survey, a Fax To: field, which allows you to enter a +fax number which will appear on your 'printable' survey.

+

The presentation options are +Format: which lets you choose whether your survey will be presented as all +questions in a single page, questions displayed by group, or questions displayed +one web page at a time and Template: which gives you a list of pre-defined +templates that set the look and feel of your survey.

+

The option Use Cookies? +allows you to set some basic access controls over your survey if you are not +using tokens. Setting this to 'Y' means that when a participant successfully +submits their survey responses, a cookie is saved to their computer indicating +that they have done so. The next time they attempt to complete the survey using +the same computer they will not be able to do so. It should be noted that this +is fairly basic, and not particularly clever access control. If two different +people want to complete the survey using the same computer, this method will +preclude them from doing so - only the first will be able to. If one person +tries to complete the survey twice, but on different computers, they will be +able to do so. So you should be aware of these issues before applying this +option. It is helpful to provide some impediments to multiple responses by the +same person but certainly not a foolproof solution.

+

The Notification: option +sets whether PHPSurveyor sends the administrator an email whenever a survey is +completed. If you choose to receive notification emails, you can choose basic +notification, or to have the full responses included. By default your survey will be +Anonymous, however you can choose to make a survey Not Anonymous, which +means that the responses are linked to your tokens table, and you can trace +individual answers to a particular respondent.

+

The Invitation Email, Email +Reminder and Confirmation Email text boxes allow you to set your +preferred email messages which will be used if you use tokens with your survey.

+

If you Allow Public +Registration:, and you create a tokens table with your survey, then the +general public will be able to register to access the survey. They will be sent +an email invitation, which you write in the Public Registration Email: +textbox. When you allow public registration, if you want the public to also +provide you with the additional "free form" fields in the tokens table, +attribute_1 and attribute_2, you can give them nicer names using Token +attribute names:.

+

Date Stamp: lets you add a +time/date entry to every response so you can keep a record with each +participants response of when they completed the survey and Language: lets you choose from any pre-existing language files for built-in answers and +messages such as "Yes/No", "Male/Female" and so on. The Expiry Date: +is the date at which your survey will cease to be publicly available. If you +leave this field blank, the survey will never expire.

+

Finally, you can enter a URL: which +will be presented at the end of the survey so you can direct participants to a +web site of your choice after completing the survey, and a URL Description: +which is the text to which the URL is attached.

+

Importing a Survey
+You can use the file menu at the bottom of the screen to import a survey. Click +on browse, choose the PHPSurveyor *.sql file containing your survey and then +click on the Import button.

+

 

\ No newline at end of file diff --git a/admin/lang/russian/answer.html b/admin/lang/russian/answer.html new file mode 100644 index 00000000000..996de80e93b --- /dev/null +++ b/admin/lang/russian/answer.html @@ -0,0 +1,64 @@ + + +

+Administration
+Survey

+ +Group
+Question

+ +

You are currently viewing the +answer +administration section of PHPSurveyor.

+ +

From this point you can view, edit +and change the order of answers to this particular question of your survey.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ + Button Options:

+ Move Answer UP: Click on this to + move the display order of this answer up.
+ + Move Answer DOWN: Click on this to + move the display order of this answer down.
+ + Save Changes to Answer: Click on this to + save any changes you've made to this answer.
+ + Delete Answer: Click on this + delete this answer.
+ + Add Answer: Click on this + to add a new answer.
+ + Fix Sort Order: Click on this to fix any problems you may be having + with the sort order of the answers.
\ No newline at end of file diff --git a/admin/lang/russian/group.html b/admin/lang/russian/group.html new file mode 100644 index 00000000000..0c12db09a44 --- /dev/null +++ b/admin/lang/russian/group.html @@ -0,0 +1,68 @@ + + +

+Administration
+Survey

+ +

GROUP:
+You are currently viewing the group +administration section of PHPSurveyor.

+ +

From this point you can view and +control this particular group of your survey. You can also +add new questions to +your group or select an existing question from this group to view or edit.

+ + + + + + + + + + + + + + + + +
+

+ + Button Options:

+ + Edit Group: Click on this to edit details of the current group.
+ + Delete Group: Click on this to delete your group. This button will + only display if there are no questions in this group.
+ + Add Question: Click on this to add a new question to this group. This + button will not be available if the survey has been activated.
+

+Group
+Question
+Answer

+

+Adding a New Question
+Click on + to add a new +question to your survey.

+

You can add as many questions as +you like to each group in your survey. When you click on the "Add New Question" +icon, you will be presented with a screen that allows you to enter a Question +Code: which is a required field, and is used to determine the order in which +questions within a group are displayed. The question code can be up to 5 +characters long. Questions are ordered by this code alphabetically. The +Question: field can be as long as you like and will contain the actual +question that is presented to the survey participant. In the Help: field +you can type a help message that will appear below the question and its +associated answer options. The Question Type: field is a selectable list +that contains the different types of pre-defined questions available. A detailed +explanation of these questions is provided in the instruction manual. You can +set a question to Mandatory: to ensure that a participant cannot move +away from that question, or submit a response, without having answered that +question. Certain question types will also allow you to put a "Y" or "N" in the +Other: field. In these cases, the question will have an additional +answer, of "Other".

diff --git a/admin/lang/russian/labels.html b/admin/lang/russian/labels.html new file mode 100644 index 00000000000..a7bcab1bfb4 --- /dev/null +++ b/admin/lang/russian/labels.html @@ -0,0 +1,52 @@ + + +

+Label Set Administration:
+You are currently viewing the Labels section of the Label Sets +Administration Screen.

+

From this point you can (usually) +add, remove or edit the labels within a 'label set'. Labels consist of a 'code', +and a 'title'. The code will not be visible to survey participants but is used +to save the response. You can modify the order in which the label titles appear +using the "Up" and "Dn" buttons. The highest placed label will appear at the +left, and the lowest place at the right.

+

If a label set is being used by +an existing survey, this screen will display a warning suggesting that adding or +deleting items may cause unintended consequences. Because Label Sets can be +shared by more than one survey or question, modifying a label set should be +approached with caution to ensure that you don't mess up another survey you are +using.

+

If a label set is being used by +an existing survey that has been activated, you will not be able to add, delete +or change the code of any entries. You will, however be able to modify the +"Title" text or change the order in which the titles appear.

+

The following options are +available in the Labels Toolbar:

+ + + + + + + + + + + + + +
+Edit Label + Set: + Click on this icon to edit the name of the labelset you are currently + viewing
+Delete + + Label Set: Click here to delete the entire label set including all + labels. Note that you cannot delete a label set that is currently being used + by any survey, whether active or not.
+Export Label Set: + Click here to export the label set to a file for later use or sharing with + other PHPSurveyor users
+

 

+

 

\ No newline at end of file diff --git a/admin/lang/russian/labelsets.html b/admin/lang/russian/labelsets.html new file mode 100644 index 00000000000..d1876dbe652 --- /dev/null +++ b/admin/lang/russian/labelsets.html @@ -0,0 +1,91 @@ + + +

+Label Set Administration:
+You are currently viewing the Label Sets Administration section of PHPSurveyor.

+

From this point you can create, +edit or delete Label Sets for use in the 'flexible labels' question type(s). +Label Sets allow you to pre-define a series of options against which various +answers can be checked. For example, in may surveys you may want to ask the +participant for a response to a particular statement or scenario and give them a +list of choices for each one. An example is show below:

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Please indicate the extent to +which you agree with the following statements:
 Agree StronglyAgree SomewhatNeither Agree Nor DisagreeDisagree SomewhatDisagree Strongly
I am a very strange person
I love ice cream
Green is a lovely colour
+
+

Using Label Sets you can create +your own column headings for these sorts of questions.

+

The following options are +available in the Label Sets Administration Toolbar:

+ + + + + + + + + +
+ + Home Click on this icon to return to the main PHPSurveyor + administration screen
+ + Add Label Set: Click here to create a new label set or import a label + set from + a file
+

+
+Adding a New Labelset
+Click on + to create or +import a new label set.

+

A labelset requires just a name. +Each label set is also automatically given a unique "LID" (or Labelset InDex) +number. You can create a labelset with the same name as another label set, +although generally this is not recommended (as it tends to confuse things). The +label set will be distinguishable from any with a different name by its LID +number.

+

Importing a Label Set
+You can use the Import Label Set option at the bottom of the screen to import a +label set. Click +on browse, choose the PHPSurveyor *.sql file containing your label set and then +click on the Import button.

+

 

\ No newline at end of file diff --git a/admin/lang/russian/messages.php b/admin/lang/russian/messages.php new file mode 100644 index 00000000000..5a1c96fb956 --- /dev/null +++ b/admin/lang/russian/messages.php @@ -0,0 +1,763 @@ +\nЕсли Вы кликните на кнопку 'Инициализировать режим безопастности' ниже, стандартные средства безопастности APACHE будут задействованы для административной части системы опросов. Вам потребуется использовать имя пользователя и пароль по умолчанию для доступа к админитративному интерфейсу."); +define("_UC_TURNON_MESSAGE2", "Настоятельно рекомендуется после инициализации режима безопастности сменить пароль по умолчанию."); +define("_UC_INITIALISE", "Инициализировать Режим безопастности"); +define("_UC_NOUSERS", "Нет ни одного пользователя. Рекомендуем 'Выключить' безопасный режим. Вы сможете снова включить его позже."); +define("_UC_TURNOFF", "Выключить Режим безопастности"); + +//Activate and deactivate messages +define("_AC_MULTI_NOANSWER", "Этот вопрос с типом 'множественный ответ', однако без ответов."); +define("_AC_NOTYPE", "Не установлен тип вопроса."); +define("_AC_NOLID", "Этот вопрос требует набора меток, но набор не определен."); //New for 0.98rc8 +define("_AC_CON_OUTOFORDER", "Этот вопрос содержит набор условий, однако условие базируется на вопросе, который идет за ним."); +define("_AC_FAIL", "Опрос не прошел проверку на целостность"); +define("_AC_PROBS", "Обнаружены след. проблемы:"); +define("_AC_CANNOTACTIVATE", "Опрос не может быть активирован пока эти проблемы не будут решены"); +define("_AC_READCAREFULLY", "ВНИМАТЕЛЬНО ПРОЧИТАЙТЕ ПЕРЕД ПРОДОЛЖЕНИЕМ"); +define("_AC_ACTIVATE_MESSAGE1", "You should only activate a survey when you are absolutely certain that your survey setup is finished and will not need changing."); +define("_AC_ACTIVATE_MESSAGE2", "Once a survey is activated you can no longer:"); +define("_AC_ACTIVATE_MESSAGE3", "Однако Вы все же можете:"); +define("_AC_ACTIVATE_MESSAGE4", "Once data has been entered into this survey, if you want to add или remove groups или questions, you will need to de-activate this survey, which will move all data that has already been entered into a seperate archived table."); +define("_AC_ACTIVATE", "Активировать"); +define("_AC_ACTIVATED", "Опрос активирован. Табица результатов успешно создана."); +define("_AC_NOTACTIVATED", "Опрос не может быть активирован."); +define("_AC_NOTPRIVATE", "Это неанонимный опрос. Таблица ключ. фраз также создана."); +define("_AC_REGISTRATION", "Это опрос позволяет проводить регистрацию. Таблица кл. фраз тоже создана."); +define("_AC_CREATETOKENS", "Инициализация ключ. фраз"); +define("_AC_SURVEYACTIVE", "Опрос активирован, и ответы могут сохраняться."); +define("_AC_DEACTIVATE_MESSAGE1", "In an active survey, a table is created to store all the data-entry records."); +define("_AC_DEACTIVATE_MESSAGE2", "When you de-activate a survey all the data entered in the original table will be moved elsewhere, and when you activate the survey again, the table will be empty. You will not be able to access this data using PHPSurveyor any more."); +define("_AC_DEACTIVATE_MESSAGE3", "De-activated survey data can only be accessed by system administrators using a MySQL data access tool like phpmyadmin. If your survey uses tokens, this table will also be renamed and will only be accessible by system administrators."); +define("_AC_DEACTIVATE_MESSAGE4", "Your responses table will be renamed to:"); +define("_AC_DEACTIVATE_MESSAGE5", "You should export your responses before de-activating. Click \"Cancel\" to return to the main admin screen without de-activating this survey."); +define("_AC_DEACTIVATE", "Деактивировать"); +define("_AC_DEACTIVATED_MESSAGE1", "Таблица ответов переименована в: "); +define("_AC_DEACTIVATED_MESSAGE2", "Ответы на этот опрос больше не могут использоваться PHPSurveyor."); +define("_AC_DEACTIVATED_MESSAGE3", "Для доальнейшего доступа к информации Вы должны запомнить имя таблицы."); +define("_AC_DEACTIVATED_MESSAGE4", "Таблица ключ. фраз связанная с опросом переменована в: "); + +//CHECKFIELDS +define("_CF_CHECKTABLES", "Проверка существования таблиц"); +define("_CF_CHECKFIELDS", "проверка существования всех полей"); +define("_CF_CHECKING", "Проверка"); +define("_CF_TABLECREATED", "Таблица создана"); +define("_CF_FIELDCREATED", "Поле создано"); +define("_CF_OK", "OK"); +define("_CFT_PROBLEM", "Похоже что некоторые поля или таблицы не существуют в вашей БД."); + +//CREATE DATABASE (createdb.php) +define("_CD_DBCREATED", "БД создана."); +define("_CD_POPULATE_MESSAGE", "Пожалуйста клинтете для заполения БД"); +define("_CD_POPULATE", "Заполнение БД"); +define("_CD_NOCREATE", "Не могу создать БД"); +define("_CD_NODBNAME", "Нет информации о БД. Этот скрипт может быть запущен только через admin.php."); + +//DATABASE MODIFICATION MESSAGES +define("_DB_FAIL_GROUPNAME", "Группа не может быть добавлена. Опущено обязательное имя группы"); +define("_DB_FAIL_GROUPUPDATE", "Группа не может быть обновлена"); +define("_DB_FAIL_GROUPDELETE", "Группа не может быть удалена"); +define("_DB_FAIL_NEWQUESTION", "Вопрос не может быть создан."); +define("_DB_FAIL_QUESTIONTYPECONDITIONS", "Вопрос не может быть обновлен. Есть условия для других вопросов, которые связаны с ответами на него. И изменение типа вызовет проблемы. Удалите сначала условия перед изменением типа этого вопроса."); +define("_DB_FAIL_QUESTIONUPDATE", "Вопрос не может быть обновлен"); +define("_DB_FAIL_QUESTIONDELCONDITIONS", "Вопрос не может быть удален. Есть условия для других вопросов, которые связаны с ответами на него. Удалите сначала условия."); +define("_DB_FAIL_QUESTIONDELETE", "Вопрос не может быть удален."); +define("_DB_FAIL_NEWANSWERMISSING", "Нельзя добавить ответ. Вы должены указать и КОД и ОТВЕТ"); +define("_DB_FAIL_NEWANSWERDUPLICATE", "Нельзя добавить ответ. Уже есть ответ с таким кодом"); +define("_DB_FAIL_ANSWERUPDATEMISSING", "Нельзя изменить ответ. Вы должены указать и КОД и ОТВЕТ"); +define("_DB_FAIL_ANSWERUPDATEDUPLICATE", "Нельзя изменить ответ. Уже есть ответ с таким кодом"); +define("_DB_FAIL_ANSWERUPDATECONDITIONS", "Нельзя изменить ответ. Вы изменили код ответа, но есть уловия других вопросов, которые зависят от старого кода ответа. Вы должны удалить условия до изменения кода ответа."); +define("_DB_FAIL_ANSWERDELCONDITIONS", "Нельзя удалить ответ. Есть условия других вопросов, связанные с этим ответом. Вы не можете удалить ответ пока не удалены условия"); +define("_DB_FAIL_NEWSURVEY_TITLE", "Опрос нельзя создать, так как не указан короткий заголовок"); +define("_DB_FAIL_NEWSURVEY", "Нельзя создать опрос"); +define("_DB_FAIL_SURVEYUPDATE", "Нельзя обновить опрос"); +define("_DB_FAIL_SURVEYDELETE", "Нельзя удалить опрос"); + +//DELETE SURVEY MESSAGES +define("_DS_NOSID", "Вы не вбрали опрос для удаления"); +define("_DS_DELMESSAGE1", "Вы удаляете этот опрос"); +define("_DS_DELMESSAGE2", "Это удалит опрос и все связанные группы, ответы на вопросы и условия."); +define("_DS_DELMESSAGE3", "Мы рекомендуем перед удлением опроса экспортировать его данные."); +define("_DS_SURVEYACTIVE", "Опрос активен и существует таблица ответов. Если Вы удалите опрос, то эти ответы будут удалены. Рекомендуем экспортировать ответы перед удалением опроса."); +define("_DS_SURVEYTOKENS", "Опрос имеет связанную таблицу кл. фраз. Удаление опроса повлечет удаление таблицы ключевых фраз. Рекомендуем экспортировать и сделать резервную копию таблицы клю фраз перед удалением опроса."); +define("_DS_DELETED", "Это опрос удален."); + +//DELETE QUESTION AND GROUP MESSAGES +define("_DG_RUSURE", "Удаление этой группы полечет удаление вопрос и ответов, содержащихся в ней. Продолжить?"); //New for 098rc5 +define("_DQ_RUSURE", "Удаление вопроса повлечет удаление всех его ответов. Продолжить?"); //New for 098rc5 + +//EXPORT MESSAGES +define("_EQ_NOQID", "Нет QID. Не могу выгрузить вопрос."); +define("_ES_NOSID", "Нет SID. Не могу выгрузить опрос"); + +//EXPORT RESULTS +define("_EX_FROMSTATS", "Отфильтрованная статистика"); +define("_EX_HEADINGS", "Вопросы"); +define("_EX_ANSWERS", "Ответы"); +define("_EX_FORMAT", "Формат"); +define("_EX_HEAD_ABBREV", "Сокращенные заголовки"); +define("_EX_HEAD_FULL", "Полные заголовки"); +define("_EX_ANS_ABBREV", "Коды вопросов"); +define("_EX_ANS_FULL", "Полные ответы"); +define("_EX_FORM_WORD", "Microsoft Word"); +define("_EX_FORM_EXCEL", "Microsoft Excel"); +define("_EX_FORM_CSV", "CSV Comma Delimited"); +define("_EX_EXPORTDATA", "Export Data"); +define("_EX_COLCONTROLS", "Управление колонкой"); //New for 0.98rc7 +define("_EX_TOKENCONTROLS", "Управление кл. фразами"); //New for 0.98rc7 +define("_EX_COLSELECT", "Выбор столбцов"); //New for 0.98rc7 +define("_EX_COLOK", "Выберите колонки для экспорта. Еслит ничего не выбрано, то экспортируются все колонки."); //New for 0.98rc7 +define("_EX_COLNOTOK", "Опрос содержит более 255 колонок отвентов. Табличные приложения, такие как Excel, не могут импортировать более 255. Выберите колонки для экспота из приведенного списка."); //New for 0.98rc7 +define("_EX_TOKENMESSAGE", "Ваш опрос может экспортировать кл. фразы с ответами. Выберите любые дополнительные поля для экспорта."); //New for 0.98rc7 +define("_EX_TOKSELECT", "Выберите поля кл. фраз"); //New for 0.98rc7 + +//IMPORT SURVEY MESSAGES +define("_IS_FAILUPLOAD", "Ошибка призагрузке Вашего файла. Это может быть вызвано недостаточными провами на каталог admin."); +define("_IS_OKUPLOAD", "Файл успешно загружен."); +define("_IS_READFILE", "Чтение файла.."); +define("_IS_WRONGFILE", "Это не файл опроска для PHPSurveyor. Импорт не завершен."); +define("_IS_IMPORTSUMMARY", "Итоги импорта опроса"); +define("_IS_SUCCESS", "Импорт опроса закончен."); +define("_IS_IMPFAILED", "Сбой при мпорте файла опроса"); +define("_IS_FILEFAILS", "AФайл не содержит данных для PHPSurveyor в правильном формате."); + +//IMPORT GROUP MESSAGES +define("_IG_IMPORTSUMMARY", "Итоги импорта группы"); +define("_IG_SUCCESS", "Импорт группы выполнен."); +define("_IG_IMPFAILED", "Сбой при импорте группы"); +define("_IG_WRONGFILE", "Это не файл группы для PHPSurveyor. Импорт не завершен."); + +//IMPORT QUESTION MESSAGES +define("_IQ_NOSID", "Нет SID (опрос). Нельзя импортировать вопрос."); +define("_IQ_NOGID", "Нет GID (группа). Нельзя импортировать вопрос"); +define("_IQ_WRONGFILE", "Это не файл вопроса для PHPSurveyor. Импорт не завершен."); +define("_IQ_IMPORTSUMMARY", "Итоги импорта вопроса"); +define("_IQ_SUCCESS", "Импорт вопроса завершен"); + +//IMPORT LABELSET MESSAGES +define("_IL_DUPLICATE", "There was a duplicate labelset, so this set was not imported. The duplicate will be used instead."); + +//BROWSE RESPONSES MESSAGES +define("_BR_NOSID", "Вы не выбрали опрос для просмотра ответов."); +define("_BR_NOTACTIVATED", "Опрос не активирован. Нечего смотреть."); +define("_BR_NOSURVEY", "Нет соответсвующих опрсов."); +define("_BR_EDITRESPONSE", "Изменить"); +define("_BR_DELRESPONSE", "Удалить"); +define("_BR_DISPLAYING", "Отображено записей:"); +define("_BR_STARTING", "Начиная с:"); +define("_BR_SHOW", "Показать"); +define("_DR_RUSURE", "Вы хотите удалить этот ответ?"); //New for 0.98rc6 + +//STATISTICS MESSAGES +define("_ST_FILTERSETTINGS", "Установки фильтрации"); +define("_ST_VIEWALL", "Посмотреть итоги по всем доступным полям"); //New with 0.98rc8 +define("_ST_SHOWRESULTS", "Посмотреть статистику"); //New with 0.98rc8 +define("_ST_CLEAR", "Очистить"); //New with 0.98rc8 +define("_ST_RESPONECONT", "Ответы содержащие"); //New with 0.98rc8 +define("_ST_NOGREATERTHAN", "Число больше чем"); //New with 0.98rc8 +define("_ST_NOLESSTHAN", "Число меньше чем"); //New with 0.98rc8 +define("_ST_DATEEQUALS", "Дата (ГГГГ-ММ-ДД) равна"); //New with 0.98rc8 +define("_ST_ORBETWEEN", "ИЛИ между"); //New with 0.98rc8 +define("_ST_RESULTS", "Результаты"); //New with 0.98rc8 (Plural) +define("_ST_RESULT", "Результат"); //New with 0.98rc8 (Singular) +define("_ST_RECORDSRETURNED", "Нет записей по этому запросу"); //New with 0.98rc8 +define("_ST_TOTALRECORDS", "Всего записей в опросе"); //New with 0.98rc8 +define("_ST_PERCENTAGE", "Процент от общего"); //New with 0.98rc8 +define("_ST_FIELDSUMMARY", "Итоговое поля для"); //New with 0.98rc8 +define("_ST_CALCULATION", "Вычисление"); //New with 0.98rc8 +define("_ST_SUM", "Сумма"); //New with 0.98rc8 - Mathematical +define("_ST_STDEV", "Стандартное отклонение"); //New with 0.98rc8 - Mathematical +define("_ST_AVERAGE", "Среднее"); //New with 0.98rc8 - Mathematical +define("_ST_MIN", "Минимум"); //New with 0.98rc8 - Mathematical +define("_ST_MAX", "Максимум"); //New with 0.98rc8 - Mathematical +define("_ST_Q1", "1ая Quartile (Q1)"); //New with 0.98rc8 - Mathematical +define("_ST_Q2", "2ая Quartile (Median)"); //New with 0.98rc8 - Mathematical +define("_ST_Q3", "3ья Quartile (Q3)"); //New with 0.98rc8 - Mathematical +define("_ST_NULLIGNORED", "*Незаданные значения (Null) игнорируются при вычислениях"); //New with 0.98rc8 +define("_ST_QUARTMETHOD", "*Q1 и Q3 вычислены с использованием minitab method"); //New with 0.98rc8 + +//DATA ENTRY MESSAGES +define("_DE_NOMODIFY", "Нельзя изменить"); +define("_DE_UPDATE", "Обновление данных"); +define("_DE_NOSID", "Вы не выбрали опрос для ввода данных."); +define("_DE_NOEXIST", "Выбранный опрос не существует"); +define("_DE_NOTACTIVE", "Опрос еще не активен. Выш ответ не может быть сохранен"); +define("_DE_INSERT", "Вставка данных"); +define("_DE_RECORD", "Данным назначен след. идентификатор записи: "); +define("_DE_ADDANOTHER", "Добавить другую запись "); +define("_DE_VIEWTHISONE", "Посмотреть эту запись"); +define("_DE_BROWSE", "Просмотр ответов"); +define("_DE_DELRECORD", "Запись удалена"); +define("_DE_UPDATED", "Запись обновлена."); +define("_DE_EDITING", "Редатирование ответа"); +define("_DE_QUESTIONHELP", "Справка по данному вопросу"); +define("_DE_CONDITIONHELP1", "Отвечать только если выполняются след. условия:"); +define("_DE_CONDITIONHELP2", "по вопроса {QUESTION}, Вы ответили {ANSWER}"); //This will be a tricky one depending on your languages syntax. {ANSWER} is replaced with ALL ANSWERS, seperated by _DE_OR (OR). +define("_DE_AND", "И"); +define("_DE_OR", "ИЛИ"); +define("_DE_SAVEENTRY", "Save as a partially completed survey"); //New in 0.99dev01 +define("_DE_SAVEID", "Identifier:"); //New in 0.99dev01 +define("_DE_SAVEPW", "Password:"); //New in 0.99dev01 +define("_DE_SAVEPWCONFIRM", "Confirm Password:"); //New in 0.99dev01 +define("_DE_SAVEEMAIL", "Email:"); //New in 0.99dev01 + +//TOKEN CONTROL MESSAGES +define("_TC_TOTALCOUNT", "Всего записей в этой таблице кл. фраз:"); //New in 0.98rc4 +define("_TC_NOTOKENCOUNT", "Всего с неуникальными кл.фразами:"); //New in 0.98rc4 +define("_TC_INVITECOUNT", "Всего послано приглашений:"); //New in 0.98rc4 +define("_TC_COMPLETEDCOUNT", "Всего завершено опросов:"); //New in 0.98rc4 +define("_TC_NOSID", "Вы не выбрали опрос"); +define("_TC_DELTOKENS", "Удаление таблицы кл.фраз для данного опроса."); +define("_TC_DELTOKENSINFO", "Если Вы удалите эту таблицу, то кл. фразы больше не будут требоваться для доступа к опросу. Будет сдлеана резервная копия таблицы если Вы продолжите. Ваш системный администратор сможет получить доступ к этой таблице."); +define("_TC_DELETETOKENS", "Удаление кл.фраз"); +define("_TC_TOKENSGONE", "Таблица кл. фраз удалена, и кл. фразы не требуются для доступа к опросу. Резервная копия таблицы создана, к ней может получить доступ системный администратор."); +define("_TC_NOTINITIALISED", "Кл. фразы не инициализированы для данного опроса."); +define("_TC_INITINFO", "После инициализации кл. фраз то опрос будет только пользователям с назначенными клю фразами."); +define("_TC_INITQ", "Вы хотите создать таблицу кл. фраз для этого опроса?"); +define("_TC_INITTOKENS", "Инициализация кл. фраз"); +define("_TC_CREATED", "Таблица кл. фраз создана для данного опроса."); +define("_TC_DELETEALL", "Удалить все кл. фразы"); +define("_TC_DELETEALL_RUSURE", "Вы уверены что хотите удалить ВСЕ кл. фразы?"); +define("_TC_ALLDELETED", "Все кл. фразы удалены"); +define("_TC_CLEARINVITES", "Проставить везде 'N' по отправке приглашений"); +define("_TC_CLEARINV_RUSURE", "Вы дествительно хотить сбросить все записи об отправке приглашений (установить NO)?"); +define("_TC_CLEARTOKENS", "Удалить все уникальные номера кл. фраз"); +define("_TC_CLEARTOKENS_RUSURE", "Вы дествительно хотите удалить уникальные номера кл. фраз?"); +define("_TC_TOKENSCLEARED", "Все уникальные ноера кл. фраз удалены"); +define("_TC_INVITESCLEARED", "По отправке приглашений везде установлено значение N"); +define("_TC_EDIT", "Изменение кл. фразы"); +define("_TC_DEL", "Удаление кл. фразы"); +define("_TC_DO", "Провести опрос"); +define("_TC_VIEW", "Смотреть ответы"); +define("_TC_INVITET", "Отправить email приглашение для этого элемента"); +define("_TC_REMINDT", "Отправить email напоминание для этого элемента"); +define("_TC_INVITESUBJECT", "Приглашение участнику опроса {SURVEYNAME}"); //Leave {SURVEYNAME} for replacement in scripts +define("_TC_REMINDSUBJECT", "Напоминание участнику опроса {SURVEYNAME}"); //Leave {SURVEYNAME} for replacement in scripts +define("_TC_REMINDSTARTAT", "Начать с TID No:"); +define("_TC_REMINDTID", "Отправка для TID No:"); +define("_TC_CREATETOKENSINFO", "Выбор ДА приведет к генерации кл. фраз +для всех в списке кто не имел такие. Все правильно?"); +define("_TC_TOKENSCREATED", "{TOKENCOUNT} кл. фраз создано"); //Leave {TOKENCOUNT} for replacement in script with the number of tokens created +define("_TC_TOKENDELETED", "Кл.фраза удалена."); +define("_TC_SORTBY", "Сортировка по: "); +define("_TC_ADDEDIT", "Добавить или изменить кл. фразу"); +define("_TC_TOKENCREATEINFO", "Вы можете оставить это пустым, и кл. фразы будут созданы при выборе 'Создать кл. фразы'"); +define("_TC_TOKENADDED", "Добавлена новая кл. фраза"); +define("_TC_TOKENUPDATED", "Кл. фраза обновлена"); +define("_TC_UPLOADINFO", "Файл должен быть стндартным CSV (разделенным запятыми) файлом без кавычек. Первая строка должна содежать заголовок (будет удалена). Данные должны быть упорядочены как \"Имя, Фамилия, email, [кл.фраза], [attribute1], [attribute2]\"."); +define("_TC_UPLOADFAIL", "Файл для загрузки не обнаружен. Проверьте Ваши права и путь к каталогу загрузки"); //New for 0.98rc5 +define("_TC_IMPORT", "Импорт CSV файла"); +define("_TC_CREATE", "Создание кл. фраз"); +define("_TC_TOKENS_CREATED", "{TOKENCOUNT} записей создано"); +define("_TC_NONETOSEND", "Нет отобранных email адресов для отправки. Это произошло из-за отсутствия удовлетворяющих критерию - есть email адрес, еще не отправлено приглашение, уже закончил опрос и имеет кл.фразу."); +define("_TC_NOREMINDERSTOSEND", "Нет отобранных email адресов для отправки. Это произошло из-за отсутствия удовлетворяющих критерию - есть email адрес, уже отправлено приглашение, но еще закончил опрос."); +define("_TC_NOEMAILTEMPLATE", "Шаблон приглашения не найден. Это файл должен существовать в каталоге шаблонов по умолчанию."); +define("_TC_NOREMINDTEMPLATE", "Шаблон напоминания не найден. Это файл должен существовать в каталоге шаблонов по умолчанию."); +define("_TC_SENDEMAIL", "Отправить приглашения"); +define("_TC_SENDINGEMAILS", "Отправка приглашений"); +define("_TC_SENDINGREMINDERS", "Отправка напоминаний"); +define("_TC_EMAILSTOGO", "Есть email письма ожидающие отправки одним пакетом. Для продолжения отправки писем нажмите ниже."); +define("_TC_EMAILSREMAINING", "Еще {EMAILCOUNT} писем для отправки."); //Leave {EMAILCOUNT} for replacement in script by number of emails remaining +define("_TC_SENDREMIND", "Отправить наминания"); +define("_TC_INVITESENTTO", "Приглашение оправлено:"); //is followed by token name +define("_TC_REMINDSENTTO", "Напоминание отправлено:"); //is followed by token name +define("_TC_UPDATEDB", "Обновление таблицы кл. фраз с новыми полями"); //New for 0.98rc7 +define("_TC_EMAILINVITE_SUBJ", "Invitation to participate in survey"); //New for 0.99dev01 +define("_TC_EMAILINVITE", "Уважаемая/-ый {FIRSTNAME},\n\nВы приглашения для участия в опросе.\n\n" + ."Опрос называется:\n\"{SURVEYNAME}\"\n\n\"{SURVEYDESCRIPTION}\"\n\n" + ."Для участия, пожалуйста выберите ссылку внизу.\n\nС уважением,\n\n" + ."{ADMINNAME} ({ADMINEMAIL})\n\n" + ."----------------------------------------------\n" + ."Нажмите здесь для участия в опросе:\n" + ."{SURVEYURL}"); //New for 0.98rc9 - default Email Invitation +define("_TC_EMAILREMIND_SUBJ", "Reminder to participate in survey"); //New for 0.99dev01 +define("_TC_EMAILREMIND", "Уважаемая/-ый {FIRSTNAME},\n\nНекоторое время назад мы пригласили Вас участвовать в опросе.\n\n" + ."Мы заметили, что Вы еще не закончили опрос, и хотели бы напомнить Вам что опрос еще доступен если Вы захотите принять в нем участие.\n\n" + ."Опрос называется:\n\"{SURVEYNAME}\"\n\n\"{SURVEYDESCRIPTION}\"\n\n" + ."Для участия, пожалуйста выберите ссылку внизу.\n\nС уважением,\n\n" + ."{ADMINNAME} ({ADMINEMAIL})\n\n" + ."----------------------------------------------\n" + ."Нажмите здесь для участия в опросе:\n" + ."{SURVEYURL}"); //New for 0.98rc9 - default Email Reminder +define("_TC_EMAILREGISTER_SUBJ", "Survey Registration Confirmation"); //New for 0.99dev01 +define("_TC_EMAILREGISTER", "Уважаемая/-ый {FIRSTNAME},\n\n" + ."Вы, или кто-то используя Ваш email адрес, зарегистрировался для " + ."в онлайн опросе {SURVEYNAME}.\n\n" + ."Для участия опросе перерйдите по указанному адресу (URL):\n\n" + ."{SURVEYURL}\n\n" + ."Если у Вас есть вопросы по опросу или если Вы " + ."нем регистрировались для опроса и считаете это письмо " + ."ошибочным, пожалуйста, сообщите {ADMINNAME} по адресу {ADMINEMAIL}.");//NEW for 0.98rc9 +define("_TC_EMAILCONFIRM_SUBJ", "Confirmation of completed survey"); //New for 0.99dev01 +define("_TC_EMAILCONFIRM", "Уважаемая/-ый {FIRSTNAME},\n\nЭт описьмо подтверждает, что Вы закончили опрос {SURVEYNAME} " + ."и Ваши ответы сохранены. Спасибо за участие.\n\n" + ."Если у Вас есть вопросы по данному письму, пожалуйста, свяжитесь с {ADMINNAME} по адресу {ADMINEMAIL}.\n\n" + ."С уважением,\n\n" + ."{ADMINNAME}"); //New for 0.98rc9 - Confirmation Email + +//labels.php +define("_LB_NEWSET", "Создание нового набора меток"); +define("_LB_EDITSET", "Изменение набора меток"); +define("_LB_FAIL_UPDATESET", "Ошибка обновления набора меток"); +define("_LB_FAIL_INSERTSET", "Ошибка добавления нового набора меток"); +define("_LB_FAIL_DELSET", "Нельзя удалить набор меток - Есть вопросы связанные с ним. Вы должны сначала удалить этот вопрос."); +define("_LB_ACTIVEUSE", "Вы не можете изменять коды, добавлять или удалять элементы в этот набор меток так как от используется в активном опросе."); +define("_LB_TOTALUSE", "Некоторые опросы используют это набор меток. Изменяя коды, добавляя или удаляя элементы этого набора меток, Вы можете получитьнежелательные результаты в других опросах."); +//Export Labels +define("_EL_NOLID", "Не указан LID. Нельзя создать слепок набора меток."); +//Import Labels +define("_IL_GOLABELADMIN", "Вернуться к администрированию меток"); + +//PHPSurveyor System Summary +define("_PS_TITLE", "Общие системные данные PHPSurveyor"); +define("_PS_DBNAME", "Имя базы данных"); +define("_PS_DEFLANG", "Язык по умолчанию"); +define("_PS_CURLANG", "Текущий язык"); +define("_PS_USERS", "Пользователи"); +define("_PS_ACTIVESURVEYS", "Активные опросы"); +define("_PS_DEACTSURVEYS", "Деактивированные опросы"); +define("_PS_ACTIVETOKENS", "Активные таблицы кл. фраз"); +define("_PS_DEACTTOKENS", "Деактивированные таблицы кл. фраз"); +define("_PS_CHECKDBINTEGRITY", "проверка целостности данных PHPSurveyor"); //New with 0.98rc8 + +//Notification Levels +define("_NT_NONE", "Нет email извещение"); //New with 098rc5 +define("_NT_SINGLE", "Простое email извещение"); //New with 098rc5 +define("_NT_RESULTS", "Отправка email извещения с кодами результатов"); //New with 098rc5 + +//CONDITIONS TRANSLATIONS +define("_CD_CONDITIONDESIGNER", "Дизайнер условий"); //New with 098rc9 +define("_CD_ONLYSHOW", "Показывать вопрос {QID} только ЕСЛИ"); //New with 098rc9 - {QID} is repleaced leave there +define("_CD_AND", "И"); //New with 098rc9 +define("_CD_COPYCONDITIONS", "Копирование условий"); //New with 098rc9 +define("_CD_CONDITION", "Условие"); //New with 098rc9 +define("_CD_ADDCONDITION", "Добавить условие"); //New with 098rc9 +define("_CD_EQUALS", "Равенства"); //New with 098rc9 +define("_CD_COPYRUSURE", "Вы уверены что хотите скопировать это условие(ия) в выбранные вопросы?"); //New with 098rc9 +define("_CD_NODIRECT", "Вы не можете выполнить это скрипт непосредственно."); //New with 098rc9 +define("_CD_NOSID", "Вы не выбрали опрос."); //New with 098rc9 +define("_CD_NOQID", "Вы не выбрали вопрос."); //New with 098rc9 +define("_CD_DIDNOTCOPYQ", "Вопросы не скопированы"); //New with 098rc9 +define("_CD_NOCONDITIONTOCOPY", "Нет условия для копирования из"); //New with 098rc9 +define("_CD_NOQUESTIONTOCOPYTO", "Нет условия для копирования в"); //New with 098rc9 + +//TEMPLATE EDITOR TRANSLATIONS +define("_TP_CREATENEW", "Создать новый шаблон"); //New with 098rc9 +define("_TP_NEWTEMPLATECALLED", "Создать новый шаблон с именем:"); //New with 098rc9 +define("_TP_DEFAULTNEWTEMPLATE", "Новый шаблон"); //New with 098rc9 (default name for new template) +define("_TP_CANMODIFY", "Этот шаблон может быть изменен"); //New with 098rc9 +define("_TP_CANNOTMODIFY", "Этот шаблон не может быть изменен"); //New with 098rc9 +define("_TP_RENAME", "Переименовать этот шаблон"); //New with 098rc9 +define("_TP_RENAMETO", "Переименовать этот шаблон в:"); //New with 098rc9 +define("_TP_COPY", "Сделать копию этого шаблона"); //New with 098rc9 +define("_TP_COPYTO", "Создать копию этого шаблона с именем:"); //New with 098rc9 +define("_TP_COPYOF", "copy_of_"); //New with 098rc9 (prefix to default copy name) +define("_TP_FILECONTROL", "Управление файлами:"); //New with 098rc9 +define("_TP_STANDARDFILES", "Стандартные файлы:"); //New with 098rc9 +define("_TP_NOWEDITING", "Редактируется:"); //New with 098rc9 +define("_TP_OTHERFILES", "Другие файлы:"); //New with 098rc9 +define("_TP_PREVIEW", "Предпросмотр:"); //New with 098rc9 +define("_TP_DELETEFILE", "Удалить"); //New with 098rc9 +define("_TP_UPLOADFILE", "Загрузить"); //New with 098rc9 +define("_TP_SCREEN", "Экран:"); //New with 098rc9 +define("_TP_WELCOMEPAGE", "Страница приветствия"); //New with 098rc9 +define("_TP_QUESTIONPAGE", "Страница вопроса"); //New with 098rc9 +define("_TP_SUBMITPAGE", "Страница отправки"); +define("_TP_COMPLETEDPAGE", "Страница завершения"); //New with 098rc9 +define("_TP_CLEARALLPAGE", "Очистить все страницы"); //New with 098rc9 +define("_TP_REGISTERPAGE", "Страница регистрации"); //New with 098finalRC1 +define("_TP_EXPORT", "Export шаблона"); //New with 098rc10 +define("_TP_LOADPAGE", "Load Page"); //New with 0.99dev01 +define("_TP_SAVEPAGE", "Save Page"); //New with 0.99dev01 + +//Saved Surveys +define("_SV_RESPONSES", "Saved Responses:"); +define("_SV_IDENTIFIER", "Identifier"); +define("_SV_RESPONSECOUNT", "Answered"); +define("_SV_IP", "IP Address"); +define("_SV_DATE", "Date Saved"); +define("_SV_REMIND", "Remind"); +define("_SV_EDIT", "Edit"); + +//VVEXPORT/IMPORT +define("_VV_IMPORTFILE", "Import a VV survey file"); +define("_VV_EXPORTFILE", "Export a VV survey file"); +define("_VV_FILE", "File:"); +define("_VV_SURVEYID", "Survey ID:"); +define("_VV_EXCLUDEID", "Exclude record IDs?"); +define("_VV_INSERT", "When an imported record matches an existing record ID:"); +define("_VV_INSERT_ERROR", "Report an error (and skip the new record)."); +define("_VV_INSERT_RENUMBER", "Renumber the new record."); +define("_VV_INSERT_IGNORE", "Ignore the new record."); +define("_VV_INSERT_REPLACE", "Replace the existing record."); +define("_VV_DONOTREFRESH", "Important Note:
Do NOT refresh this page, as this will import the file again and produce duplicates"); +define("_VV_IMPORTNUMBER", "Total records imported:"); +define("_VV_ENTRYFAILED", "Import Failed on Record"); +define("_VV_BECAUSE", "because"); +define("_VV_EXPORTDEACTIVATE", "Export, then de-activate survey"); +define("_VV_EXPORTONLY", "Export but leave survey active"); +define("_VV_RUSURE", "If you have chosen to export and de-activate, this will rename your current responses table and it will not be easy to restore it. Are you sure?"); + +//ASSESSMENTS +define("_AS_TITLE", "Assessments"); +define("_AS_DESCRIPTION", "If you create any assessments in this page, for the currently selected survey, the assessment will be performed at the end of the survey after submission"); +define("_AS_NOSID", "No SID Provided"); +define("_AS_SCOPE", "Scope"); +define("_AS_MINIMUM", "Minimum"); +define("_AS_MAXIMUM", "Maximum"); +define("_AS_GID", "Group"); +define("_AS_NAME", "Name/Header"); +define("_AS_HEADING", "Heading"); +define("_AS_MESSAGE", "Message"); +define("_AS_URL", "URL"); +define("_AS_SCOPE_GROUP", "Group"); +define("_AS_SCOPE_TOTAL", "Total"); +define("_AS_ACTIONS", "Actions"); +define("_AS_EDIT", "Edit"); +define("_AS_DELETE", "Delete"); +define("_AS_ADD", "Add"); +define("_AS_UPDATE", "Update"); +?> \ No newline at end of file diff --git a/admin/lang/russian/question.html b/admin/lang/russian/question.html new file mode 100644 index 00000000000..252afece56e --- /dev/null +++ b/admin/lang/russian/question.html @@ -0,0 +1,87 @@ + + +

+Administration
+Survey

+ +Group

+ +

You are currently viewing the +question +administration section of PHPSurveyor.

+ +

From this point you can view and +edit this particular question of your survey. If your question can have +individual answers added, you can also do that from this screen. +You can also set conditions on whether a question displays or not by choosing +the conditions icon at this screen.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ + Button Options:

+ + Edit Question: Click on this to edit details of the current question.
+ + Delete Question: Click on this to delete this question. This button will + only display if there are no answers attached to this question.
+ + Export Question: Click on this to export your question, including all + answers, to a file.
+ + Copy Question: Click on this to make a copy of your current question, including all + answers, within the current survey.
+ + Set Conditions: Click on this to + use the condition designer and set conditions for this question.
+ + Answers: Click on this + to add/edit/delete and modify the order of defined answers for your + question.
+

+Answer

+

+ +Answers
+
Click on the + icon to +add, edit, move and delete answers to your question.

+

This icon will only be available +when your question type is a List, Multiple Options or Array type question. +These types of questions require a series of answers entered.

+

+Conditions
+Click on the + icon +to set, edit or remove conditions that apply to your question.

+

This icon will display the +'Condition Designer' window, which lets you set conditions on whether your +question will display or not. Setting a condition on a question means that the +question WILL NOT DISPLAY UNLESS THAT CONDITION IS MET.

diff --git a/admin/lang/russian/survey.html b/admin/lang/russian/survey.html new file mode 100644 index 00000000000..4b35e8bfde9 --- /dev/null +++ b/admin/lang/russian/survey.html @@ -0,0 +1,129 @@ + + +

+Administration

+ +

SURVEY:
+You are currently viewing the survey +administration section of PHPSurveyor.

+ +

From this point you can view and control the +general setup of your survey. You can also add new groups or select an existing +group to view or edit.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ + Button Options:

+ + Survey Active: This icon will be displayed if your survey has been + activated and is ready to save responses.
+ + De-Activate Survey: Click on this to de-activate an active survey
+ + Survey Inactive: This icon will display if your survey has not been + activated
+ + Activate Survey: Click on this to activate an inactive survey
+ + Do/Test Survey: Click on this to do the survey (or test it if the + survey is currently inactive)
+ + DataEntry: Click on this for the dataentry screen. This is designed + for dataentry of hard-copy survey responses
+ + Printable Version: Click on this to see a 'printable' version of the + survey.
+ + Edit Survey: Click on this to edit details of the current survey.
+ + Delete Survey: Click on this to delete your survey. This button will + only display if there are no groups.
+ + Export Survey: Click on this to export your survey including all + groups, questions, answers and conditions to a file.
+ + Browse Results: Click on this to browse the responses to your survey. + This is only available if the survey is active.
+ + Tokens: Click on this manage tokens for the current survey.
+ + Add Group: Click on this to add a new question group to your survey.
+

+Group
+Question
+Answer

+

+ +Adding a New Group
+
Click on + to add a new +group to your survey.

+

All surveys must have at least +one group. Groups are used to 'group' questions together into logical groupings. +A group has a name and a description. When you choose "Add Group" you will be +presented with a blank screen containing two fields to complete. Group Name: +The title of your group. This field must be completed, and it also determines +the order in which your group is displayed when the survey is being completed. +The groups are ordered alphabetically be Group Name, and so you should consider +naming groups in alphabetical order. eg: "Section 1:) About you." , "Section 2:) +Your views.".  Group Description: This field is optional, and can be used +to give a description of the group that will be displayed to survey participants +as they complete the survey. If no group description is given, participants +completing surveys presented in a "One at a time" format, will not be shown +separate pages showing the group name and description.

\ No newline at end of file diff --git a/admin/lang/russian/tokens.html b/admin/lang/russian/tokens.html new file mode 100644 index 00000000000..9cf35bd0190 --- /dev/null +++ b/admin/lang/russian/tokens.html @@ -0,0 +1,344 @@ + + +

You are currently viewing the +Token Control section of PHPSurveyor.

+ +

From this point you can view and +edit the tokens for your survey.

+ +

What +are tokens
+Display Tokens
+Add New Token Entry
+Import/Upload CSV File
+Email Invitation

+Send +Reminder
+Generate Tokens

+ +

The following options are +available from the tokens control main menu bar:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Home Click here to close the token control window and view the + standard administration screen for your survey.
+Summary: Click + here to view a sumary of entries in your tokens table, and to access some + general database administration features, such as:
  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Set all + entries to 'N' invitation sent:
 Deletes all records of + invitations sent out. Usually done if something goes wrong with your + email of invitations and you want to try it again.
Delete + all unique token numbers:
 Delete all generated + token numbers
Delete + all token entries:
 Clear the tokens table + completely
Drop + tokens table:
 Remove tokens from your + survey. The survey would then be accessible to all.
+
+Display + Tokens: Click here to + display all token entries
+Add new + token entry: Click + here to add a new participant to the tokens table.
+Import + Tokens File: Click + here to import a CSV file containing names and email addresses. The CSV file + must be a standard comma delimited file with no quotations. The first row is + interpreted as a header row. Order of data should be: Firstname, Lastname, + Email, [token]. The token field is optional.
+ + Send email invitation: Click here to send email invitations to the + participants listed in your tokens table.
+Send email + reminder: Click here + to send email reminders to the participants listed in your tokens table. + Reminders are only sent to participants who have already been sent an + invitation.
+Generate + Tokens: Click here to + generate unique random token numbers for your participants. Although you can + manually create token numbers, or import them from a CSV file, it is usually + recommended that you use this feature as it ensures that there are no + duplicate entries.
+Drop Tokens + Table: Click here to + drop the tokens table and remove tokens from your survey. The survey would + then be accessible to all.
+ +

What are "tokens"
+Tokens are a system you can use to have a controlled survey. A controlled survey +allows you to have a list of 'participants', or people who have been invited to +respond to the survey, and then control their access to the survey. Each +participant is issued with a unique token number. This token number gives the +participant access to the survey.

+ +

When tokens are activated for +your survey, the only people who can access the public survey are those who have +a 'token' that matches an entry in this table. Using the tokens control section +of PHPSurveyor you can add, remove and modify these token entries.

+ +

The PHPSurveyor tokens system +allows you to track who has access to your survey, send out invitations and +reminders to those participants, and see if they have responded. If you make +your survey non-anonymous (or tracked) you can also match responses to the token +entry.

+ +

+Display Tokens
+When displaying tokens, you can see all your entries (in lots of 50, or as +determined by you). The top section of the display is the Data View +Control menu bar. This menu bar gives you the following options:

+ + + + + + + + + + + + + + + + + + +
+Show start: + Click here to view entries from the beginning of your list.
+Show last: + Click here to view the previous lot of entries.
+ + Show next: Click here to view the next lot of entries.
+Show last: + Click here to view the very last entries in your list.
+ +

+You are also able to set the number +of tokens displayed, and the starting point of your records using the "Records +Displayed:" and "Starting From:" fields, then clicking on "Show".

+ +

+Sorting Display
+At the top of each column when +displaying tokens, is the name of the field and the 'sort' icon (). +Clicking on the sort icon will re-order the display of tokens, sorted +alphabetically by that column.

+ +

+Actions
+
A set of actions can be performed with each individual token entry. These +actions are listed below:

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Edit Entry: + Click here to edit this entry.
+ Delete Entry: + Click here to delete this entry.
+ Do Survey: + Click here to do the survey using this token.
+ View + Response: + Click here to view the response made by this participant (only available + where applicable).
+ Invite: + Click here to send an invitation to this participant only.
+ Reminder: + Click here to send a reminder invitation to this participant only.
+ +

+ +Add +new token entry
+
+ +With this screen you can create a new token entry, adding an extra participant +to the list of people who can access the survey. The fields available are:
+Firstname: The participants first name
+Lastname: The participants last name
+Email: The participants email address
+Token: The participants unique token. While you can create your own at +this point, it is better to use the "Generate tokens" feature later, and leave +this blank.
+Invite Sent?: If a "Y" is in this field, the participant will not be sent +an invitation email when you choose "Invite". If anything else is in here, the +invitation email will be sent.
+Completed?: If a "Y" is in this field, the participant will not be able +to use the token. When a participant completes the survey, this field is changed +to "Y".

+ +

+There are no mandatory fields in the +'add new token' screen. You can include as much or as little information as you +want. There is no duplicate entry control either, so it is possible to have the +same name over and over again.

+ +

+Import/Upload CSV File
+With this feature you can import a CSV file containing names and email addresses +for use in your PHPSurveyor survey. The CSV file must be saved as a comma +delimited file, without quotation marks and the very first line is always +interpreted as a header row, so if your file doesn't have a header row, the +first row will be lost! Your file should look something like this:

+ +
+
+ + + + +
Firstname, Lastname, Email, Token
+ Jason, Cleeland, jason@cleeland.org,
+ Bob, Jones, bob@cleeland.org,
+
+
+ +

Note that the final column +(token) is optional. You can import your own token numbers - this may be useful +if you want to use another methodology for generating tokens. For example, if +you are a membership based organisation you could import your members membership +number as their token.

+ +

+Email Invitation
+Use this feature to send invitation emails to all participants in your tokens +table. Before sending an email, PHPSurveyor checks each entry to ensure that the +following conditions are met:
+a) Email address exists
+b) Token has been generated
+c) An invitation has not already been sent
+d) Participant has not yet completed the survey

+ +

Each invitation is personalised, +and is merged with information from the tokens table. You are given the option +of modifying the subject and text of your email before it is sent out. To use +information from the tokens table in the body of your email, use the following +'merge' codes:
+{FIRSTNAME}: First name
+{LASTNAME}: Last name
+{SURVEYNAME}: The name of your survey
+{ADMINNAME}: The name of the survey administrator
+{ADMINEMAIL}: The email address of the survey administrator

+ +

For example, if your message +reads "Dear {FIRSTNAME} {LASTNAME} here is a survey called {SURVEYNAME} for you +to try. Love {ADMINNAME}" The recipient will receive an email that looks +something like this: "Dear Saddam Hussein here is a survey called What I Did On +My Holidays for you to try. Love Jason Cleeland".

+ +

+Send Reminder
+Use this feature to send reminder emails to all participants in your tokens +table. Before sending an email, PHPSurveyor checks to ensure that the following +conditions are met:
+a) Email address exists
+b) Token has been generated
+c) An invitation has already been sent out
+d) Participant has not yet completed the survey

+ +

+Generate Tokens +
+Use this feature to generate unique random token numbers for each entry in the +tokens table that does not have a token.

diff --git a/admin/lang/russian/users.html b/admin/lang/russian/users.html new file mode 100644 index 00000000000..1a4a36227b4 --- /dev/null +++ b/admin/lang/russian/users.html @@ -0,0 +1,65 @@ + + +

You are currently viewing the +User Control section of PHPSurveyor.

+ +

From this point you can view and +edit the security settings and user access rights for your script.

+ +

PHPSurveyor security settings +rely on the Apache directory security system. If you are not using the Apache +web surver, you cannot use these security settings and you should initialise +directory security using your servers standard methods.

+ +

Initialising Security
+
The first time you run security from PHPSurveyor, it will 'initialise' +the security settings. When it 'initialises', the script finds the Apache "htpasswd" +executable file and creates a 'user' file. It also creates a 'htaccess' file in +your admin directory that restricts access to the admin directory to only those +users in the htpasswd file. The initial username and password are determined by +the 'default' settings in your config.php file. Once you have initialised +security succesfully, your browser will ask for this username and password +before allowing you to continue using the administration scripts of PHPSurveyor.

+ +

Adding Users
+Once you have initialised security and 'logged in', you will be able to view the +existing users on your system, add new users, delete users or modify users. This +is fairly straight forward. In the list of users that displays, click on the +"edit" button to modify an entry, or the "del" button to delete it. If there is +only one entry in the user table you will not be able to delete that.

+ +

+ +Turning Off Security
+
To turn off PHPSurveyors +security settings, click on the "Turn Off Security" button. This will delete the +htpasswd, htaccess file and all user information from the directories.

+ +

Limitations of PHPSurveyor +Security
+Until a more flexible security system is implemented, it should be remembered +that the PHPSurveyor security settings are an 'all-or-nothing' affair. Users +either have access to ALL administration functions, or they have none. +Eventually a system is planned that allows you to set levels of access. Note +especially that the user security feature is accessible to all users, including +the PLAIN-TEXT PASSWORDS.

+ +

Troubleshooting
+If you are having trouble setting up security:

+ + + + + + + + + +
1.Make sure you have + read/write permissions in the admin directory. PHPSurveyor needs to be able + to create a .htpasswd and .htaccess file here.
2.Make sure you have access to + the htpasswd executable file. On windows servers in particular, a copy of + this will almost certainly need to be placed in the /phpsurveyor/admin + directory along with the other scripts. On Linux servers, the script will + attempt to find the htpasswd executable using "find".

 

\ No newline at end of file