en: activerecord: attributes: codeharbor_link: oauth2token: OAuth2 Token consumer: name: Name oauth_key: OAuth Key oauth_secret: OAuth Secret execution_environment: docker_image: Docker Image exposed_ports: Exposed Ports file_type: Default File Type file_type_id: Default File Type help: Help Text memory_limit: Memory Limit (in MB) name: Name network_enabled: Network Enabled permitted_execution_time: Permitted Execution Time (in Seconds) pool_size: Docker Container Pool Size run_command: Run Command test_command: Test Command testing_framework: Testing Framework user: Author exercise: average_score_percentage: "Average Score Percentage" description: Description distinct_final_submissions: "Distinct Final Submissions" embedding_parameters: LTI Embedding Parameters finishing_rate: "Finishing Rate" tags: Tags execution_environment: Execution Environment execution_environment_id: Execution Environment files: Files hide_file_tree: Hide File Tree instructions: Instructions maximum_score: Maximum Score submission_deadline: Submission Deadline late_submission_deadline: Late Submission Deadline number_of_users: "# Users" public: Public selection: Selected title: Title user: Author allow_auto_completion: "Allow auto completion" allow_file_creation: "Allow file creation" difficulty: Difficulty token: "Exercise Token" uuid: UUID unpublished: Unpublished proxy_exercise: title: Title files_count: Exercises Count external_user: consumer: Consumer email: Email external_id: External ID name: Name role: Role file: content: Content feedback_message: Feedback Message file_type: File Type file_type_id: File Type hidden: Hidden name: Name path: Path read_only: Read-only role: Role weight: Score file_template_id: "File Template" file_type: binary: Binary editor_mode: Editor Mode executable: Executable file_extension: File Extension indent_size: Indent Size name: Name renderable: Renderable user: Author hint: locale: Locale message: Message name: Name regular_expression: Regular Expression intervention: name: Name internal_user: activated: Activated consumer: Consumer consumer_id: Consumer email: Email name: Name password: Password password_confirmation: Passwort Confirmation role: Role request_for_comments: comments: Comments exercise: Exercise execution_environment: Language username: Username requested_at: Request Date question: "Question" close: Close window last_update: "Last Update" submission: cause: Cause code: Code exercise: Exercise files: Files score: Score user: Author study_group: Study Group study_group: name: Name external_id: External ID consumer: Consumer members: Members member_count: Member Count tag: name: Name usage: Used difficulty: Share on the Exercise file_template: name: "Name" file_type: "File Type" content: "Content" error_template: name: Name signature: Signature Regular Expression description: Description hint: Hint error_template_attribute: important: "Important" key: "Identifier" description: "Description" regex: "Regular Expression" exercise_collections: id: "ID" name: "Name" user: "Associated User" use_anomaly_detection: "Enable Worktime Anomaly Detection" updated_at: "Last Update" exercises: "Exercises" solutions: "Solution Attempts (accumulated)" submissions: "Submissions (accumulated)" users: "Users" user_exercise_feedback: user: "Author" exercise: "Exercise" feedback_text: "Feedback Text" exercise_collection_item: exercise: "Exercise" models: code_harbor_link: one: CodeHarbor Link other: CodeHarbor Links consumer: one: Consumer other: Consumers error_template: one: Error Template other: Error Templates error_template_attribute: one: Error Template Attribute other: Error Template Attributes execution_environment: one: Execution Environment other: Execution Environments exercise: one: Exercise other: Exercises exercise_collection: one: Exercise Collection other: Exercise Collections proxy_exercise: one: Proxy Exercise other: Proxy Exercises external_user: one: External User other: External Users file: one: File other: Files file_template: one: File Template other: File Templates file_type: one: File Type other: File Types hint: one: Hint other: Hints internal_user: one: Internal User other: Internal Users request_for_comment: one: Request for Comments other: Requests for Comments submission: one: Submission other: Submissions study_group: one: Study Group other: Study Groups tag: one: Tag other: Tags user_exercise_feedback: one: Feedback other: Feedback comment: one: Comment other: Comments errors: messages: together: 'has to be set along with %{attribute}' models: exercise: at_most_one_main_file: must include at most one main file late_submission_deadline_not_alone: must not be used without a regular submission deadline late_submission_deadline_not_before_submission_deadline: must not be before the submission deadline passed admin: dashboard: show: current: Current Availability history: Availability History inactive: Container pooling is not enabled. quantity: Available Containers application: not_authorized: You are not authorized to perform this action. welcome: text_signed_in_as_external_user: 'Please access %{application_name} from an e-learning platform.' text_signed_in_as_internal_user: 'Good to see you, %{user_name}!' text_signed_out: 'If you are a learner, please access %{application_name} from an e-learning platform. If you are an instructor, please sign in.' title: 'Welcome to %{application_name}' breadcrumbs: application: welcome: Cover Page dashboard: show: Dashboard sessions: new: Sign In destroy_through_lti: Code Submission statistics: show: "Statistics" graphs: "Graphs" user_activity_history: User Activity History rfc_activity_history: RfC Activity History consumers: show: link: Consumer codeharbor_link: generate: Generate info: push_url: The url from Codeharbor where your exercise can be exported to. If you don't know what to write here, ask an admin. check_uuid_url: The url from Codeharbor where we can check if the exercise already exists. If you don't know what to write here, ask an admin. api_key: Will be used to authenticate your export request. Has to be the same on both sides. profile_label: Codeharbor Link new: Create link to Codeharbor edit: Edit existing link delete: Remove Codeharbor link execution_environments: form: hints: command: filename is automatically replaced with the correct filename. docker_image: Pick a Docker image listed above or add a new one which is available via DockerHub. exposed_ports: During code execution these ports are accessible for the user. index: shell: Shell shell: command: Command headline: Shell statistics: exercise: Exercise users: (External) Users Count score: Average Score stddev_score: stddev (score) stddev_worktime: stddev (working time) maximum_score: Maximum Score percentage_correct: Percentage Correct runs: Average Number of Runs worktime: Average Working Time exercises: editor: collapse_action_sidebar: Collapse Action Sidebar collapse_output_sidebar: Collapse Output Sidebar confirm_start_over: Do you really want to start over? Your complete progress will be reset. You cannot undo this action. confirm_start_over_active_file: Do you really want to reset the active file '%{filename}'? You cannot undo this action. confirm_submit: Do you really want to submit your code for grading? create_file: New File depleted: All execution environments are busy. Please try again later. destroy_file: Delete File download: Download dummy: No Action expand_action_sidebar: Expand Action Sidebar expand_output_sidebar: Expand Output Sidebar input: Your input lastsaved: 'Last saved: ' network: 'While your code is running, port %{port} is accessible using the following address: %{address}.' render: Render run: Run run_failure: Your code could not be run. run_success: Your code was run on our servers. requestComments: Request comments requestCommentsTooltip: If you need help with your code, you can now request comments here! save: Save score: Score send: Send start_over: Reset all files start_over_active_file: Reset this file stop: Stop submit: Submit Code For Assessment deadline: Deadline submit_on_time: Submit Code for Assessment on Time submit_within_grace_period: Submit Code for Assessment Within Grace Period submit_after_late_deadline: Submit Code for Assessment After Deadline Passed test: Test timeout: 'Execution stopped. Your code exceeded the permitted execution time of %{permitted_execution_time} seconds.' exercise_deadline_passed: 'The score cannot be submitted.' tooltips: save: Your code is automatically saved whenever you download, run, or test it. Therefore, explicitly saving is rarely necessary. exercise_deadline_passed: 'Either the deadline has already passed or you did not directly access this page from the e-learning platform. (Did you use the Back button of your browser after submitting the score?)' request_for_comments_sent: "Request for comments sent." hints: submission_deadline: Any submission obtained after the deadline will be considered late. late_submission_deadline: Any submission obtained after the deadline but before the late submission deadline will be considered as late and might only be scored with a penality. Any submission obtained after the late submission deadline might not be considered. disclaimer: If unsure about a deadline, please contact a course instructor. The deadline shown here is only informational and information from the e-learning platform should always take precedence. editor_file_tree: file_root: Files import_codeharbor: import_errors: invalid: Invalid exercise internal_error: An internal error occurred on Codeharbor while importing the exercise. export_codeharbor: label: Export to Codeharbor dialogtitle: Export to Codeharbor successfully_exported: 'Exercise has been successfully exported.
ID: %{id}
Title: %{title}' export_failed: 'Export has failed.
ID: %{id}
Title: %{title}

Error: %{error}' error: 'An error occurred while contacting Codeharbor' checking_codeharbor: Checking if the exercise exists on Codeharbor. buttons: retry: Retry export: Export close: Close abort: Abort check: no_exercise: No corresponding exercise found on Codeharbor. Pushing this exercise will create a new exercise on Codeharbor, which will be linked to this one on Codeocean. Any changes to either one can be pushed to the respective other platform. exercise_found: 'A corresponding exercise has been found on Codeharbor. You can export the exercise to transfer all changes made on Codeocean to Codeharbor. Careful: This will overwrite all potential changes made on Codeharbor.' exercise_found_no_right: A corresponding exercise has been found on Codeharbor, but you don't have the rights to edit it. Please contact an Admin if you think you should be able to edit the exercise on Codeharbor. file_form: hints: feedback_message: This message is used as a hint for failing tests. path: "The file's path in the project tree. Can be left blank." form: add_file: Add file tags: "Tags" click_to_collapse: "Click to expand/collapse..." unpublish_warning: This will unpublish the exercise. Any student trying to implement it will get an error message, until it is published again. no_execution_environment_selected: Select an execution environment before publishing the exercise. none: None hints: submission_deadline: A date and time in UTC to close the submission. Any submission obtained after the deadline will be considered late. late_submission_deadline: A grace period for submissions in UTC. The late submission deadline should not be set or any timestamp before the original submission deadline. Any submission obtained after the deadline will be clearly marked. implement: alert: text: 'Your browser does not support features required for using %{application_name}. Please access %{application_name} using a modern browser.' title: Your browser is not supported! default_feedback: Well done. All tests have been passed. error_messages: Error Messages feedback: Feedback file: 'Test File %{number} (%{filename})' hint: Hint no_files: The exercise does not comprise visible files yet. no_output: The last code run finished on %{timestamp} without any output. no_output_yet: There is no output yet. output: Program Output passed_tests: Passed Tests progress: Progress results: Results start: Start Coding test_count: '%{count} test files have been executed.' unpublished: The selected exercises has been deactivated. Hence, you cannot implement this exercise at the moment. workspace: Workspace comment: a_comment: comment line: line dialogtitle: Comment on this line others: Other comments on this line addyours: Add your comment addCommentExercise: Comment this exercise addComment: You can give feedback to this exercise. Keep in mind that this should refer to the exercise and not to the solution of the participant. Did you find this exercise particulary easy or difficult? Was the description sufficient? addCommentButton: Comment this removeAllOnLine: Remove my comments on this line listing: Listing the newest comment requests request: "Request Comments" question: 'Please shortly describe your problem or the program part you would like to get feedback for.

Your program code and potential error messages are automatically appended to your request.' rfc_intervention: text: "It looks like you may struggle with this exercise.
If you like we can help you out!

" break_intervention: title: "Break" text: "We recognized that you are already working quite a while on this exercise. We would like to encourage you to take a break and come back later." error_hints: heading: "Hints" flowr: heading: "Gain more insights here | Powered by StackOverflow" go_to_question: "Go to answer" index: clone: Duplicate implement: Implement test_files: Test Files feedback: Feedback requests_for_comments: Requests for Comments study_group_dashboard: Live Dashboard show: is_unpublished: Exercise is unpublished statistics: average_score: Average Score final_submissions: Final Submissions intermediate_submissions: Intermediate Submissions participants: Participating Users users: '%{count} distinct users' user: User score: Maximum Score deadline: Deadline runs: Runs worktime: Working Time average_worktime: Average Working Time internal_users: Internal Users external_users: External Users finishing_rate: Finishing Rate submit: failure: An error occurred while transmitting your score. Please try again later. too_late: Your submission was saved successfully but was received after the deadline passed. full_score_redirect_to_rfc: Congratulations! You achieved and submitted the highest possible score for this exercise. Another participant has a question concerning the exercise you just solved. Your help and comments will be greatly appreciated! full_score_redirect_to_own_rfc: Congratulations! You achieved and submitted the highest possible score for this exercise. Your question concerning the exercise is solved? If so, please share the essential insight with your fellows and mark the question as solved, before you close this window! study_group_dashboard: live_dashboard: Live Dashboard time_spent_per_learner: Time spent per Learner related_requests_for_comments: Related Requests for Comments learner: Learner time_spent_in_minutes: Time spent in Minutes no_data_yet: No data available yet external_users: statistics: no_data_available: No data available or insufficient permissions time: Time (UTC) cause: Cause score: Score tests: Unit Test Results time_difference: 'Working Time until here*' legend: 'Legend:' no_deadline: No Deadline before_deadline: On Time within_grace_period: Within Grace Period after_late_deadline: Too Late addendum: "* Deltas longer than %{delta} minutes are ignored." proxy_exercises: index: clone: Duplicate external_users: statistics: title: External User Statistics exercise: Exercise score: Maximum Score deadline: Deadline runs: Submissions worktime: Working Time show: loading_tag_statistics: "Loading tag statistics..." tag_statistics: "Tag Statistics" empty_tag_statistics: "No statistics available" exercise_statistics: "Exercise Statistics" files: roles: main_file: Main File reference_implementation: Reference Implementation regular_file: Regular File executable_file: Executable File (similar to Main File) teacher_defined_test: Test for Assessment user_defined_file: User-defined File user_defined_test: User-defined Test error: filename: "The file could not be saved, because another file with the name '%{name}' already exists." hints: form: hints: message: This message is used as an error explanation. Placeholders are automatically replaced by regular expression matches. regular_expression: This regular expression is used to extract relevant identifiers from the error message. internal_users: index: forgot_password: Reset Password activate: headline: Complete Registration submit: Set Password success: You successfully completed your registration. forgot_password: headline: Reset Password submit: Send Password Reset Instructions success: Instructions to reset your password have been sent to your email address. reset_password: headline: Reset Password submit: Set Password success: You successfully changed your password. show: link: Profile search: search_in_forum: "Problems? Search here in forum" locales: de: German en: English mailers: user_mailer: activation_needed: body: 'Please visit %{link} and set up a password in order to complete your registration.' subject: Please complete your registration. got_new_comment: body: | English version below
_________________________

Hallo %{receiver_displayname},

es gibt einen neuen Kommentar von %{commenting_user_displayname} zu Ihrer Kommentaranfrage auf CodeOcean.

%{commenting_user_displayname} schreibt: %{comment_text}

Sie finden ihre Kommentaranfrage hier: %{link_to_comment}

Falls Sie beim Klick auf diesen Link eine Fehlermeldung erhalten, dass Sie nicht berechtigt wären diese Aktion auszuführen, öffnen Sie bitte eine beliebige Programmieraufgabe aus einem Kurs heraus und klicken den Link danach noch einmal.

Eine Übersicht Ihrer Kommentaranfragen gibt es hier: %{link_my_comments}
Alle Kommentaranfragen aller Benutzer finden Sie hier: %{link_all_comments}

Diese Mail wurde automatisch von CodeOcean verschickt.

_________________________

Dear %{receiver_displayname},

you received a new comment from %{commenting_user_displayname} to your request for comments on CodeOcean.

%{commenting_user_displayname} wrote: %{comment_text}

You can find your request for comments here: %{link_to_comment}

If you receive an error that you are not authorized to perform this action when clicking the link, please log-in through any course exercise beforehand and click the link again.

An overview of all your comments can be accessed here: %{link_my_comments}
All comments of all participants are available here: %{link_all_comments}

This mail was automatically sent by CodeOcean.
subject: 'You received a new comment on CodeOcean from %{commenting_user_displayname}.' reset_password: body: 'Please visit %{link} if you want to reset your password.' subject: Password reset instructions send_thank_you_note: body: | English version below
_________________________

Hallo %{receiver_displayname},

%{author} hat Ihnen für Ihren Kommentar auf CodeOcean gedankt.

%{author} schreibt: %{thank_you_note}

Sie finden die Kommentaranfrage hier: %{link_to_comment}

Falls Sie beim Klick auf diesen Link eine Fehlermeldung erhalten, dass Sie nicht berechtigt wären diese Aktion auszuführen, öffnen Sie bitte eine beliebige Programmieraufgabe aus einem Kurs heraus und klicken den Link danach noch einmal.

Danke, dass Sie anderen Nutzern von CodeOcean helfen!
Diese Mail wurde automatisch von CodeOcean verschickt.

_________________________

Dear %{receiver_displayname},

%{author} thanks you for your comment.

%{author} wrote: %{thank_you_note}

You can find the request for comments here: %{link_to_comment}

If you receive an error that you are not authorized to perform this action when clicking the link, please log-in through any course exercise beforehand and click the link again.

Thank you for helping other users on CodeOcean!
This mail was automatically sent by CodeOcean.
subject: "%{author} says thank you!" got_new_comment_for_subscription: body: | English version below
_________________________

Hallo %{receiver_displayname},

es gibt einen neuen Kommentar von %{author_displayname} zu einer Kommentaranfrage auf CodeOcean, die Sie abonniert haben.

%{author_displayname} schreibt: %{comment_text}

Sie finden die Kommentaranfrage hier: %{link_to_comment}

Falls Sie beim Klick auf diesen Link eine Fehlermeldung erhalten, dass Sie nicht berechtigt wären diese Aktion auszuführen, öffnen Sie bitte eine beliebige Programmieraufgabe aus einem Kurs heraus und klicken den Link danach noch einmal.

Wenn Sie keine weiteren Benachrichtigungen zu dieser Anfrage erhalten möchten, klicken Sie bitte hier: %{unsubscribe_link}
Diese Mail wurde automatisch von CodeOcean verschickt.

_________________________

Dear %{receiver_displayname},

you received a new comment from %{author_displayname} to a request for comments on CodeOcean that you have subscribed to.

%{author_displayname} wrote: %{comment_text}

You can find the request for comments here: %{link_to_comment}

If you receive an error that you are not authorized to perform this action when clicking the link, please log-in through any course exercise beforehand and click the link again.

If you don't want to be notified about further comments, please click here: %{unsubscribe_link}
This mail was automatically sent by CodeOcean.
subject: "%{author_displayname} has posted a new comment to a discussion you subscribed to on CodeOcean." exercise_anomaly_detected: subject: "Anomalies in exercises of your exercise collection" body1: | English version below
_________________________

Hallo %{receiver_displayname},

eine oder mehrere Aufgaben Ihrer Aufgabensammlung "%{collection_name}" zeigen Unregelmäßigkeiten in der Bearbeitungszeit. Möglicherweise sind sie zu schwer oder zu leicht.
Die Aufgaben sind:
body2: |
Falls Sie beim Klick auf einen Link eine Fehlermeldung erhalten, dass Sie nicht berechtigt wären diese Aktion auszuführen, öffnen Sie bitte eine beliebige Programmieraufgabe aus einem Kurs heraus und klicken den Link danach noch einmal.

Diese Mail wurde automatisch von CodeOcean verschickt.

_________________________

Dear %{receiver_displayname},

at least one exercise in your exercise collection "%{collection_name}" has a much longer or much shorter average working time than the average. Perhaps they are too difficult or too easy.
The exercises are:
body3: |
If you receive an error that you are not authorized to perform this action when clicking a link, please log-in through any course exercise beforehand and click the link again.

This mail was automatically sent by CodeOcean.
exercise_anomaly_needs_feedback: body: | English version below
_________________________

Hallo %{receiver_displayname},

um die Aufgaben auf CodeOcean weiter zu verbessern, benötigen wir Ihre Mithilfe. Bitte nehmen Sie sich ein paar Minuten Zeit um ein kurzes Feedback zu folgender Aufgabe zu geben:
%{exercise} - %{link}
Falls Sie beim Klick auf diesen Link eine Fehlermeldung erhalten, dass Sie nicht berechtigt wären diese Aktion auszuführen, öffnen Sie bitte eine beliebige Programmieraufgabe aus einem Kurs heraus und klicken den Link danach noch einmal.

Diese Mail wurde automatisch von CodeOcean verschickt.

_________________________

Dear %{receiver_displayname},

we need your help to improve the quality of the exercises on CodeOcean. Please take a few minutes to give us feedback for the following exercise:
%{exercise} - %{link}
If you receive an error that you are not authorized to perform this action when clicking the link, please log-in through any course exercise beforehand and click the link again.

This mail was automatically sent by CodeOcean.
subject: "An exercise on CodeOcean needs your feedback" request_for_comments: click_here: Click on this sidebar to comment! comments: Comments howto: | To leave comments to a specific code line, click on the respective line number.
Enter your comment in the popup and save it by clicking "Comment this".
Your comment will show up next to the line number as a speech bubble symbol. howto_title: 'How to comment' index: all: All Requests for Comments get_my_comment_requests: My Requests for Comments get_rfcs_with_my_comments: Requests for Comments I have commented on get_my_rfc_activity: "My Comment Activity" no_question: "The author did not enter a question for this request." mark_as_solved: "Mark this question as answered" show_all: "All requests" show_solved: "Solved requests" show_unsolved: "Unvsolved requests" solved: "This question has been answered" comment_exercise: "I would like to give feedback for this exercise" write_a_thank_you_node: "If you want, you can write a thank you note to all your commenters:" send_thank_you_note: "Send" cancel_thank_you_note: "Don't send" comment_edited: "edited" modal_title: "Add a comment to line ${line}" click_for_more_comments: "Click to view ${numComments} more comments..." subscribe_to_author: "Receive E-Mail notifications for new comments of the original author" no_output: "No output." runtime_output: "Runtime Output" test_results: "Test Results" sessions: create: failure: Invalid email or password. success: Successfully signed in. create_through_lti: session_with_outcome: 'Please click "Submit Code for Assessment" after scoring to send your score to %{consumer}.' session_without_outcome: 'This is a practice session. Your grade will not be transmitted to %{consumer}.' destroy: link: Sign out success: Successfully signed out. destroy_through_lti: average_score: Average Score final_submissions: Other Users' Submissions finished_with_consumer: 'You may close this window now or return to %{consumer}.' finished_without_consumer: You may close this window now. headline: Well done! score: Your Score success_with_outcome: 'Your code has been successfully assessed. Your grade has been transmitted to %{consumer}.' success_without_outcome: Your code has been successfully assessed. do_not_use_backbutton: "Never use the browser's \"Back\" button to get back to CodeOcean." new: forgot_password: Forgot password? headline: Sign In link: Sign In remember_me: Remember me oauth: failure: 'Sorry, something went wrong.' invalid_consumer: Invalid OAuth key. invalid_exercise_token: Invalid exercise token. invalid_signature: Invalid OAuth signature. missing_parameters: Missing OAuth parameters. used_nonce: Nonce has already been used. shared: actions: Actions administration: Administration already_signed_in: You are already signed in. apply_filters: Apply filters back: Back batch_update: Batch Update confirm_destroy: Are you sure? create: 'Create %{model}' created_at: Created At destroy: Delete edit: Edit actions_button: 'Other actions' errors_one: 'An error prohibited this %{model} from being saved' errors_other: '%{count} errors prohibited this %{model} from being saved' help: execution_environment_specific_help: 'Help for %{execution_environment}' general_help: General Help headline: Help link: Help index: Index message_failure: 'Sorry, something went wrong.' websocket_failure: Sorry, a connection issue occoured. Please check WebSocket connections with this tool and try again. new: Add new_model: 'Add %{model}' number: Number object_cloned: '%{model} has successfully been duplicated.' object_created: '%{model} has successfully been created.' object_destroyed: '%{model} has successfully been deleted.' object_updated: '%{model} has successfully been updated.' out_of: '%{value} out of %{maximum_value}' reset_filters: Reset filters resources: Resources show: Show statistics: Statistics tooltips: shortcut: 'Keyboard shortcut: %{shortcut}' update: 'Update %{model}' upload_file: Upload file time: before: "%{time} ago" hide: "Hide" submissions: causes: autosave: Autosave assess: Scoring download: Download file: User-defined file render: Rendering run: Execution save: Save submit: Submission test: Test create: success: Your code has been saved. statistics: history: Score History percentage: Percentage siblings: Associated Submissions users: roles: admin: Administrator learner: Learner teacher: Teacher will_paginate: next_label: 'Next Page →' page_gap: '…' previous_label: '← Previous Page' file_template: no_template_label: "Empty File" user_exercise_feedback: difficulty_easy: "the exercise was too easy" difficulty_some_what_easy: "the exercise was somewhat easy" difficulty_ok: "the difficulty of the exercise was just right" difficulty_some_what_difficult: "the exercise was somewhat difficult" difficult_too_difficult: "the exercise was too difficult" difficulty: "Difficulty of the exercise:" description: "Your points have been submitted. We kindly ask you for feedback for this exercise.
If you do not want to give feedback you can simply close this window.

Please describe what you liked on this exercise and what you did not. Was the exercise easy to understand or did you have problems understanding? How was the difficulty of the exercise to you?
We are happy about any feedback." estimated_time_less_5: "less than 5 minutes" estimated_time_5_to_10: "between 5 and 10 minutes" estimated_time_10_to_20: "between 10 and 20 minutes" estimated_time_20_to_30: "between 20 and 30 minutes" estimated_time_more_30: "more than 30 minutes" working_time: "Estimated time working on this exercise:" no_feedback: "There is no feedback for this exercise yet." error_templates: hints: signature: "A regular expression in Ruby syntax without leading and trailing \"/\"" hint_templates: 'Attribute names in {{double curly braces}} are replaced by the corresponding attribute value at runtime, e.g. "The error occurs in line {{Line}}." --(StructuredError: {Line: 4})--> "The error occurs in line 4."' attributes: "Attributes" add_attribute: "Add attribute" comments: deleted: "Deleted" save_update: "Save" subscriptions: successfully_unsubscribed: "You successfully unsubscribed from this Request for Comment" subscription_not_existent: "The subscription you want to unsubscribe from does not exist." statistics: sections: users: "Users" exercises: "Exercises" request_for_comments: "Requests for Comment" entries: exercises: average_number_of_submissions: "Average Number of Submissions" submissions_per_minute: "Current Submission Volume (1h)" autosaves_per_minute: "Current Autosave Volume (1h)" container_requests_per_minute: "Container Request Volume (1h)" submissions: "Submissions" request_for_comments: percent_solved: "Solved Requests" percent_unsolved: "Unsolved Requests" percent_soft_solved: "Unsolved with full score" with_comments: "RfCs with Comments" users: currently_active: "Active (5 minutes)" currently_active60: "Active (60 minutes)" active: "Active Users" graphs: user_activity: "User Activity" rfc_activity: "RfC Activity" history: "History" activity_history: from: "From" to: "To" interval: "Interval" update: "Update" navigation: sections: errors: "Errors" files: "Files" users: "Users" integrations: "Integrations" exercise_collections: form: add_exercises: "Add exercises" sort_by_title: "Sort by title"