-- http://www.phpmyadmin.net
--


--
-- Database: `beaver`
--

-- --------------------------------------------------------

--
-- Table structure for table `translations`
--

CREATE TABLE IF NOT EXISTS `translations` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `languageID` int(11) NOT NULL,
  `category` varchar(50) CHARACTER SET utf8 NOT NULL,
  `key` varchar(50) CHARACTER SET utf8 NOT NULL,
  `translation` text CHARACTER SET utf8 NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `languageID` (`languageID`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=193 ;

--
-- Dumping data for table `translations`
--

INSERT INTO `translations` (`ID`, `languageID`, `category`, `key`, `translation`) VALUES
(1, 1, 'contest', 'general_page_title', 'Castor - la plateforme'),
(4, 1, 'contest', 'general_instructions', 'Pour accéder à une présentation générale du concours Castor Informatique, allez sur &lt;a href=&quot;http://castor-informatique.fr&quot;&gt;la page d''accueil&lt;/a&gt;.'),
(5, 1, 'contest', 'general_choice', 'Choisissez ce que vous souhaitez :'),
(6, 1, 'contest', 'general_start_contest', 'Commencer un concours&lt;br/&gt;en classe'),
(7, 1, 'contest', 'general_public_contests', 'S''entraîner à la maison&lt;br /&gt;Consulter les annales'),
(8, 1, 'contest', 'general_view_results', 'Reprendre un concours ou&lt;br/&gt;voir ses résultats'),
(9, 1, 'contest', 'tab_start_contest_enter_code', 'Entrez le code de votre groupe, fourni par votre enseignant&amp;nbsp;: '),
(10, 1, 'contest', 'tab_start_contest_start_button', 'Je commence le concours'),
(11, 1, 'contest', 'tab_public_contests_info', 'Testez-vous sur l''un des concours publics ci-dessous.'),
(12, 1, 'contest', 'tab_public_contests_score_explanation', 'Votre score et une correction détaillée des questions vous seront fournis immédiatement après avoir validé vos réponses.'),
(13, 1, 'contest', 'tab_public_contests_organization', 'Le Castor est organisé en France depuis 2011. Les sujets 2010 ci-dessus sont ceux de l''édition Suisse. Ils sont également disponibles en version &lt;a target=&quot;blank&quot; href=&quot;http://castor-informatique.fr/documents/plaquette_2010.pdf&quot;&gt;pdf&lt;/a&gt;.'),
(14, 1, 'contest', 'tab_view_results_access_code', 'Entrez le code d''accès qui vous a été fourni au moment de démarrer le concours :'),
(15, 1, 'contest', 'tab_view_results_view_results_button', 'Accéder à ma participation'),
(16, 1, 'contest', 'tab_view_results_info_1', 'Vous pourrez revoir vos réponses, et si le concours est terminé, votre score et une correction de chaque question.'),
(17, 1, 'contest', 'tab_view_results_info_2', 'Vous n''avez pas de code d''accès?'),
(18, 1, 'contest', 'tab_view_results_info_3', 'Si vous êtes en classe, entrez ci-dessus le code de groupe fourni par votre enseignant.'),
(19, 1, 'contest', 'tab_view_results_info_4', 'Notez aussi que votre enseignant a accès à votre score depuis son interface coordinateur.'),
(20, 1, 'contest', 'general_title', 'Castor Informatique France'),
(21, 1, 'contest', 'general_subtitle', 'Plate-forme du concours'),
(22, 1, 'contest', 'tab_home_warning_not_contest', 'Attention, cet onglet ne mène pas au Concours 2013'),
(23, 1, 'contest', 'tab_home_button_wrong_choice', 'Je me suis trompé.&lt;br/&gt;Je veux faire le &lt;b&gt;concours 2013&lt;/b&gt;'),
(24, 1, 'contest', 'tab_home_button_confirm_choice', 'Je sais.&lt;br/&gt;Je veux faire un &lt;b&gt;ancien concours&lt;/b&gt;'),
(25, 1, 'contest', 'tab_public_loading', 'Chargement en cours...'),
(26, 1, 'contest', 'tab_view_select_team_in_list', 'Ensuite, sélectionnez votre équipe dans cette liste :'),
(27, 1, 'contest', 'tab_view_select_team', 'Sélectionnez votre équipe'),
(28, 1, 'contest', 'tab_view_ask_password_to_teacher', 'Puis demandez à votre enseignant de saisir le code de secours du groupe :'),
(29, 1, 'contest', 'tab_view_restart_contest', 'Reprendre le concours'),
(30, 1, 'contest', 'nb_contestants_question', 'Faites-vous l''épreuve tout seul ou bien à deux sur un même ordinateur ?'),
(31, 1, 'contest', 'nb_contestants_one', 'Tout seul'),
(32, 1, 'contest', 'nb_contestants_two', 'À deux'),
(33, 1, 'contest', 'login_input_firstname', 'Entrez votre &lt;b&gt;prénom&lt;/b&gt; :'),
(34, 1, 'contest', 'login_input_lastname', 'Entrez votre &lt;b&gt;nom de famille&lt;/b&gt; :'),
(35, 1, 'contest', 'login_ask_gender', 'Êtes vous :'),
(36, 1, 'contest', 'login_female', 'Une fille'),
(37, 1, 'contest', 'login_male', 'Un garçon'),
(38, 1, 'contest', 'login_teammate', 'Coéquipier/coéquipière :'),
(39, 1, 'contest', 'login_start_contest', 'Commencer le concours'),
(40, 1, 'contest', 'password_warning', '&lt;b&gt;Attention:&lt;/b&gt;    &lt;br/&gt; Avant de commencer, &lt;b&gt;veuillez noter le code d''accès ci-dessous&lt;/b&gt;.    &lt;br /&gt;Il vous permettra de reprendre le concours en cas d''interruption, et plus tard, d''accéder à vos résultats.     &lt;br /&gt;Conservez-le bien et gardez-le secret.'),
(41, 1, 'contest', 'password_confirm', 'J''ai bien noté le code. Je commence l''épreuve'),
(42, 1, 'contest', 'images_preloaded', 'images préchargées. Merci de patienter.'),
(43, 1, 'contest', 'questions_bonus', 'Bonus de départ : 50 points'),
(44, 1, 'contest', 'questions_loading', 'Chargement en cours...'),
(46, 1, 'contest', 'questions_finish_early', 'J''ai fini en avance'),
(47, 1, 'contest', 'closed_please_wait', '&lt;b&gt;Attention :&lt;/b&gt; l''épreuve est terminée, mais vos dernières réponses n''ont pas enore été transmises. Merci de patienter une vingtaine de secondes.'),
(48, 1, 'contest', 'closed_connexion_error', '&lt;b&gt;Attention&lt;/b&gt;, du fait d''un problème de connexion, certaines de vos réponses n''ont pas           pu être envoyées. Pour que vos réponses soient prises en compte, sauvegardez le texte ci-dessous,          et envoyez-le nous par email à info@castor-informatique.fr dès que vous en avez la possibilité :'),
(49, 1, 'contest', 'closed_remind_password', 'Avez-vous bien noté le code qui vous permettra d''accéder à vos résultats à partir du 18 novembre ?'),
(50, 1, 'contest', 'closed_your_password', 'Votre code est :'),
(51, 1, 'contest', 'closed_announcement', '      &lt;p&gt;          Pour poursuivre votre découverte de l''informatique chez vous ou en classe, allez sur          &lt;a href=''http://www.france-ioi.org''&gt;france-ioi.org&lt;/a&gt;.       &lt;/p&gt;       &lt;p&gt;          Vous pourrez y apprendre à programmer, et progresser en algorithmique grâce à de nombreux exercices pour tous les niveaux.       &lt;/p&gt;'),
(52, 1, 'contest', 'error_server', 'Erreur dans la réponse du serveur'),
(53, 1, 'contest', 'error_close', 'Fermer'),
(54, 1, 'contest_js', 'error_connexion_server', 'La connexion au serveur ne fonctionne pas. L''application va continuer à essayer jusqu''à ce que cela fonctionne.'),
(55, 1, 'contest_js', 'error_connexion_server_bis', 'La connexion au serveur ne fonctionne toujours pas. L''épreuve risque de ne pas fonctionner correctement.'),
(56, 1, 'contest_js', 'warning_confirm_close_contest', 'Attention ! Êtes vous certain de vouloir arrêter le concours ?'),
(57, 1, 'contest_js', 'contest_is_over', 'L''épreuve est terminée'),
(58, 1, 'contest_js', 'time_is_up', 'Le temps est écoulé. Merci d''avoir participé'),
(59, 1, 'contest_js', 'contest_starts_now', 'C''est parti ! Notez bien en haut à droite combien vous pouvez gagner ou perdre de points pour chaque question !'),
(60, 1, 'contest_js', 'invalid_password', 'Mot de passe incorrect'),
(61, 1, 'contest_js', 'invalid_code', 'Code invalide'),
(62, 1, 'contest_js', 'group_session_expired', 'La session de ce groupe a commencé depuis plus de 30 minutes. Il n''est plus possible de commencer le concours au sein de ce groupe.'),
(63, 1, 'contest_js', 'contest_url', 'index.html'),
(64, 1, 'contest_js', 'lastname_missing', 'Il manque le nom de famille'),
(65, 1, 'contest_js', 'firstname_missing', 'Il manque le prénom'),
(66, 1, 'contest_js', 'genre_missing', 'Il manque le genre'),
(67, 1, 'contest_js', 'select_team', 'Sélectionnez l''équipe !'),
(68, 1, 'contest_js', 'level_1_name', 'Niveau 6ème/5ème&lt;br/&gt;(45mn)'),
(69, 1, 'contest_js', 'level_2_name', 'Niveau 4ème/3ème&lt;br/&gt;(45mn)'),
(70, 1, 'contest_js', 'level_3_name', 'Niveau Seconde&lt;br/&gt;(45mn)'),
(71, 1, 'contest_js', 'level_4_name', 'Niveau 1ère/Terminale&lt;br/&gt;(45mn)'),
(72, 1, 'contest_js', 'level_all_name', 'Toutes les questions (1h)'),
(73, 1, 'contest_js', 'time_remaining_1', 'Il vous reste encore '),
(74, 1, 'contest_js', 'time_remaining_2', ' minutes ! Finir en avance n''améliorera pas votre score, mieux vaut prendre le temps de tout relire ou continuer à chercher. Cliquez sur annuler pour reprendre l''épreuve.'),
(75, 1, 'contest_js', 'confirm_stop_early', 'Vraiment ? C''est votre dernière chance, cliquez sur annuler pour reprendre le concours'),
(76, 1, 'contest_js', 'thanks_for_participating', 'Merci pour votre participation'),
(77, 1, 'contest_js', 'score', 'Score :'),
(78, 1, 'contest_js', 'value_not_integer', 'Erreur : la valeur saisie n''est pas un entier'),
(79, 1, 'contest_js', 'contest_closed_answers_readonly', 'Le concours est terminé, vous ne pouvez plus modifier vos réponses'),
(80, 1, 'contest_js', 'last_question_message', 'C''était la dernière question. Revenez sur les questions précédentes en cliquant sur leur nom dans la liste de gauche. S''il n''y a pas de point à gauche du nom d''une question, c''est que vous n''avez rien répondu.'),
(81, 1, 'contest_js', 'first_question_message', 'Vous avez répondu à votre première question, et la suivante va s''afficher automatiquement. Vous pouvez revenir sur une question en cliquant sur son nom dans la liste à gauche. Le symbole à gauche du nom indique les questions déjà répondues (mais ne dit pas si c''est juste).'),
(82, 1, 'contest_js', 'answer_saved', 'Votre réponse a été enregistrée.'),
(83, 1, 'contest_js', 'cancel_saved_answer', 'Annuler la réponse enregistrée'),
(84, 1, 'contest_js', 'no_answer', '&lt;b&gt;Pas&lt;/b&gt; de&lt;br/&gt;réponse'),
(85, 1, 'contest_js', 'bad_answer', 'Réponse&lt;br/&gt;&lt;b&gt;fausse&lt;/b&gt;'),
(86, 1, 'contest_js', 'good_answer', 'Réponse&lt;br/&gt;&lt;b&gt;juste&lt;/b&gt;'),
(87, 1, 'contest_js', 'server_not_responding_try_again', 'Le serveur ne répond pas. Réessayer ?'),
(88, 1, 'contest_js', 'exception', 'Exception : '),
(89, 1, 'contest_js', 'server_output', 'Réponse du serveur :'),
(90, 1, 'contest_js', 'response_transmission_error_1', 'Erreur lors de la transmission de la réponse :'),
(91, 1, 'contest_js', 'response_transmission_error_2', '. Voulez-vous réessayer de l''envoyer ?'),
(92, 1, 'contest_js', 'check_score_detail', 'Vous pouvez maintenant voir le détail de votre score. Cliquez sur le nom d''une question pour revoir votre réponse. Sous la question, vous trouverez aussi une correction détaillée et des approfondissements sur le sujet.'),
(101, 2, 'contest', 'general_page_title', 'Beaver - the platform'),
(104, 2, 'contest', 'general_instructions', 'For a general presentation of the Beaver Contest, go to &lt;a href=&quot;http://castor-informatique.fr&quot;&gt;our home page&lt;/a&gt;.'),
(105, 2, 'contest', 'general_choice', 'Make your choice:'),
(106, 2, 'contest', 'general_start_contest', 'Start a contest&lt;br/&gt;at school'),
(107, 2, 'contest', 'general_public_contests', 'Practice at home&lt;br /&gt;See past contests'),
(108, 2, 'contest', 'general_view_results', 'Restart a contest or&lt;br/&gt;check results'),
(109, 2, 'contest', 'tab_start_contest_enter_code', 'Input your group code, as provided by your teacher: '),
(110, 2, 'contest', 'tab_start_contest_start_button', 'I start the contest'),
(111, 2, 'contest', 'tab_public_contests_info', 'Test yourself on one of the public contests listed below.'),
(112, 2, 'contest', 'tab_public_contests_score_explanation', 'Your score and a detailed explanation for each question will be provided right after your answers have been graded.'),
(113, 2, 'contest', 'tab_public_contests_organization', 'The Beaver is organized in France since 2011. The tasks for 2010 below come from the Swiss edition. They are also available as &lt;a target=&quot;blank&quot; href=&quot;http://castor-informatique.fr/documents/plaquette_2010.pdf&quot;&gt;a pdf&lt;/a&gt;.'),
(114, 2, 'contest', 'tab_view_results_access_code', 'Input the access code that was provided to you when you started the contest:'),
(115, 2, 'contest', 'tab_view_results_view_results_button', 'Access to my participation'),
(116, 2, 'contest', 'tab_view_results_info_1', 'You will be able to see your answers, and if the contest is over, your score and a detailed solution of each question.'),
(117, 2, 'contest', 'tab_view_results_info_2', 'You don''t have an access code?'),
(118, 2, 'contest', 'tab_view_results_info_3', 'If you are at school, input above the group code that was provided by your teacher.'),
(119, 2, 'contest', 'tab_view_results_info_4', 'Please note that your teacher has access to your score from his admin interface.'),
(120, 2, 'contest', 'general_title', 'Beaver Contest, France'),
(121, 2, 'contest', 'general_subtitle', 'Contest platform'),
(122, 2, 'contest', 'tab_home_warning_not_contest', 'Warning: this tab is not for the 2013 contest'),
(123, 2, 'contest', 'tab_home_button_wrong_choice', 'I made a mistake.&lt;br/&gt;I want to go to the &lt;b&gt;2013 contest&lt;/b&gt;'),
(124, 2, 'contest', 'tab_home_button_confirm_choice', 'I know.&lt;br/&gt;I want to try one of the &lt;b&gt;past contests&lt;/b&gt;'),
(125, 2, 'contest', 'tab_public_loading', 'Loading...'),
(126, 2, 'contest', 'tab_view_select_team_in_list', 'Then, select your team in this list:'),
(127, 2, 'contest', 'tab_view_select_team', 'Select your team'),
(128, 2, 'contest', 'tab_view_ask_password_to_teacher', 'Then ask your teacher to input the group''s security code'),
(129, 2, 'contest', 'tab_view_restart_contest', 'Restart the contest'),
(130, 2, 'contest', 'nb_contestants_question', 'Are you doing the contest by yourself or with a teammate?'),
(131, 2, 'contest', 'nb_contestants_one', 'By myself'),
(132, 2, 'contest', 'nb_contestants_two', 'With a teammate'),
(133, 2, 'contest', 'login_input_firstname', 'Input your &lt;b&gt;first name&lt;/b&gt; :'),
(134, 2, 'contest', 'login_input_lastname', 'Input your &lt;b&gt;last name&lt;/b&gt; :'),
(135, 2, 'contest', 'login_ask_gender', 'Are you:'),
(136, 2, 'contest', 'login_female', 'A girl'),
(137, 2, 'contest', 'login_male', 'A boy'),
(138, 2, 'contest', 'login_teammate', 'Teammate:'),
(139, 2, 'contest', 'login_start_contest', 'Start the contest'),
(140, 2, 'contest', 'password_warning', '&lt;b&gt;Warning:&lt;/b&gt;    &lt;br/&gt; Before you start, &lt;b&gt;plase write down the access code below&lt;/b&gt;.    &lt;br /&gt; It will allow you to restart the contest if you are interrupted, and to access to your results later.     &lt;br /&gt;Keep it safe and secret.'),
(141, 2, 'contest', 'password_confirm', 'I wrote down the code. I''m starting the contest now.'),
(142, 2, 'contest', 'images_preloaded', 'images loaded. Please wait.'),
(143, 2, 'contest', 'questions_bonus', 'Starting bonus: 50 points'),
(144, 2, 'contest', 'questions_loading', 'Contest loadinng...'),
(146, 2, 'contest', 'questions_finish_early', 'I finished early'),
(147, 2, 'contest', 'closed_please_wait', '&lt;b&gt;Warning:&lt;/b&gt; the contest is over, but your last answers have not been transmitted. Please wait about twenty seconds.'),
(148, 2, 'contest', 'closed_connexion_error', '&lt;b&gt;Warning&lt;/b&gt;, because of a connexion issue, some of your answers could not be transmitted. In order for your answers to be taken into account, please save the text below into a text file, and send it to us by email to info@castor-informatique.fr as soon as you can:'),
(149, 2, 'contest', 'closed_remind_password', 'Did you write down the code that will allow you to access to your results after November 18?'),
(150, 2, 'contest', 'closed_your_password', 'Your code is:'),
(151, 2, 'contest', 'closed_announcement', '      &lt;p&gt;          To continue learning computer science at home or at school, go to   &lt;a href=''http://www.france-ioi.org''&gt;france-ioi.org&lt;/a&gt;.       &lt;/p&gt;       &lt;p&gt;          You will be able to learn programming and algorithmics, thanks to many exercices for all levels.       &lt;/p&gt;'),
(152, 2, 'contest', 'error_server', 'Error in the server''s response'),
(153, 2, 'contest', 'error_close', 'Close'),
(154, 2, 'contest_js', 'error_connexion_server', 'The connexion to our server failed. The application will keep trying until it works.'),
(155, 2, 'contest_js', 'error_connexion_server_bis', 'The connexion to our server still doesn''t work. The contest might not work correctly.'),
(156, 2, 'contest_js', 'warning_confirm_close_contest', 'Warning: Are you sure you want to stop the contest?'),
(157, 2, 'contest_js', 'contest_is_over', 'The contest is over'),
(158, 2, 'contest_js', 'time_is_up', 'Time is up. Thanks for participating'),
(159, 2, 'contest_js', 'contest_starts_now', 'It''s starting! Make sure you look at the top-right corner and see how many points you may earn or lose for each question.'),
(160, 2, 'contest_js', 'invalid_password', 'Invalid password'),
(161, 2, 'contest_js', 'invalid_code', 'Invalid code'),
(162, 2, 'contest_js', 'group_session_expired', 'This group''s session started more than 30 minutes ago. It is not possible to start the contest within that group anymore.'),
(163, 2, 'contest_js', 'contest_url', 'index_en.html'),
(164, 2, 'contest_js', 'lastname_missing', 'The last name is missing'),
(165, 2, 'contest_js', 'firstname_missing', 'The first name is missing'),
(166, 2, 'contest_js', 'genre_missing', 'The gender is missing'),
(167, 2, 'contest_js', 'select_team', 'Select the team!'),
(168, 2, 'contest_js', 'level_1_name', 'Level 1 (6th/7th grade)&lt;br/&gt;(45mn)'),
(169, 2, 'contest_js', 'level_2_name', 'Level 2 (8th/9th grade)&lt;br/&gt;(45mn)'),
(170, 2, 'contest_js', 'level_3_name', 'Level 3 (10th grade)&lt;br/&gt;(45mn)'),
(171, 2, 'contest_js', 'level_4_name', 'Level 4 (11th/12th grade)&lt;br/&gt;(45mn)'),
(172, 2, 'contest_js', 'level_all_name', 'All questions (1h)'),
(173, 2, 'contest_js', 'time_remaining_1', 'You still have '),
(174, 2, 'contest_js', 'time_remaining_2', ' minutes! Finishing early will not increase our score. It is advised to take the time to check your answers or spend more time figuring out the answers. Click on cancel to continue the contest.'),
(175, 2, 'contest_js', 'confirm_stop_early', 'Really? This is your last chance. Click on cancel to continue the contest'),
(176, 2, 'contest_js', 'thanks_for_participating', 'Thanks for participating'),
(177, 2, 'contest_js', 'score', 'Score:'),
(178, 2, 'contest_js', 'value_not_integer', 'Error: the value provided is not an integer'),
(179, 2, 'contest_js', 'contest_closed_answers_readonly', 'The contest is over, you can''t change your answers anymore'),
(180, 2, 'contest_js', 'last_question_message', 'This was the last question. Go back to previous answers by clicking on their name in the list, on the left. If there is no dot to the left of the name of a question, this means you have not answered yet.'),
(181, 2, 'contest_js', 'first_question_message', 'You just answered to your first question, and the next one will be displayed automatically. You can go back to a question by clicking on its name in the list on the left. The dot on the left of the name shows which questions have already been answers (but doesn''t indicate if the answer is correct).'),
(182, 2, 'contest_js', 'answer_saved', 'Your answer has been saved.'),
(183, 2, 'contest_js', 'cancel_saved_answer', 'Cancel the saved answer'),
(184, 2, 'contest_js', 'no_answer', '&lt;b&gt;No&lt;/b&gt;&lt;br/&gt;answer'),
(185, 2, 'contest_js', 'bad_answer', '&lt;b&gt;Bad&lt;/b&gt;&lt;br/&gt;answer'),
(186, 2, 'contest_js', 'good_answer', '&lt;b&gt;Good&lt;/b&gt;&lt;br/&gt;answer'),
(187, 2, 'contest_js', 'server_not_responding_try_again', 'The server is not responding. Try again?'),
(188, 2, 'contest_js', 'exception', 'Exception: '),
(189, 2, 'contest_js', 'server_output', 'Server''s response:'),
(190, 2, 'contest_js', 'response_transmission_error_1', 'Error while transmitting the answer:'),
(191, 2, 'contest_js', 'response_transmission_error_2', '. Would you like to try to send it again?'),
(192, 2, 'contest_js', 'check_score_detail', 'You can now see the detail of your score. Click on the name of a question to see your answer. Under the question, you will also see a detailed solution and some extra information about the task.');
