ok: OK
cancel: Cancel
back: Back
close: Close
send: Send
login: Login
register: Register
forgot_password: Forgot password?
shot: Shot
login_window_title: Login to ElfAI
email: Email
password: Password
register_button: Register
login_fill_all_fields: Please fill in all fields
login_invalid_email: Enter a valid email address
login_error: Login error
login_handler_not_set: Error: login handler not set
login_error_prefix: Login error
login_button_loading: Logging in...
register_window_title: Register in ElfAI
confirm_password: Confirm password
register_button_text: Register
agreement_text: By registering, you agree to 
terms_of_use: Terms of Use
and:  and 
privacy_policy: Privacy Policy
register_enter_email: Enter email
register_invalid_email: Enter a valid email address
register_enter_password: Enter password
register_password_min_length: Password must be at least 6 characters
register_password_digit_required: Password must contain at least one digit
register_password_letter_required: Password must contain at least one letter
register_passwords_mismatch: Passwords do not match
register_agree_required: You must agree to the Terms of Use and Privacy Policy
register_loading: Registering...
register_success_message: Don't forget to check your spam folder! A confirmation email has been sent. Please check your inbox and follow the link to activate your account.
register_success_title: Registration successful
register_error: Registration error
register_error_prefix: Registration error
forgot_password_window_title: Password Recovery
forgot_password_description: Enter the email address where the password recovery link will be sent.
forgot_enter_email: Please enter your email
forgot_invalid_email: Enter a valid email address
forgot_sending: Sending...
forgot_success_message: A password recovery link has been sent to your email. Please check your inbox.
forgot_error_send: Error sending password recovery request
forgot_error_try_later: Error sending request. Please try again later.
agreement_window_title: Agreement
agreement_text_full: I confirm that I have read the User Agreement and Privacy Policy and accept them.
settings_window_title: Settings
nav_balance: Balance
nav_general: General
nav_ai_models: AI Models
nav_stt_model: Voice Model
nav_appearance: Appearance
nav_code_viewer: Chat Type
nav_chat: Chat
nav_shot_monitor: Shots
nav_interview_recording: Screen Recording
nav_audio: Audio
nav_hotkeys: Hotkeys
nav_telegram: Telegram
nav_teleprompter: Teleprompter
nav_advisor: Hotkey protection
nav_knowledge: Knowledge Base
nav_sessions: History
knowledge_enable: Enable
knowledge_warning: ⚠ Enabling the knowledge base may increase response time. It is recommended to use only when necessary. The knowledge base only works with manual answer requests (does not work with shots and in automatic mode). Cleared after the purchased package expires.
knowledge_show_button: Show a separate button to get an answer using the knowledge base
knowledge_upload_group: File Upload
knowledge_upload_warning: ⚠ Warning: the uploaded document must contain all necessary knowledge. A new document will completely overwrite previously uploaded data.
knowledge_upload_button: Upload
general_settings_title: General Settings
top_most: Always on top
preserve_cursor: Mouse cursor protection mode
preserve_cursor_resize_hotkeys_notice: In cursor protection mode, window resizing is only available via hotkeys.
hover_answer: Get answer on mouse hover
show_in_taskbar: Show in taskbar
shot_on_hover: Execute shot on mouse hover
chat_message_position: Chat message position:
disable_invisibility: Disable invisibility
disable_invisibility_hint: Valid until the next program launch
key_interception_protection: Protection against key combination interception
key_interception_description: The program already has built-in protection against key combination interception from browser sites and services. However, single Ctrl, Alt or Shift presses may still be displayed.
block_alt: Also block Alt key interception
block_ctrl: Also block Ctrl key interception
block_shift: Also block Shift key interception
block_keys_warning: If blocked, they will completely stop working in the browser and system.
recognize_and_answer: Recognize now and get answer
get_answer: Get answer
get_answer_with_knowledge: Get answer with knowledge base
request_answer_label: Answer\nmodes
answer_mode_header_hint: Choose automatic answers (when a question is detected) or answers by button click
answer_mode_popup_auto: Auto (when a question is detected)
answer_mode_popup_manual: Manual
audio_source_label: Audio\nsource:
show_history: Show current session conversation history in chat
notes_label: Notes
recording_prefix: Recording: 
chat_tab: Chat
code_tab: Code
no_browser_plugin_connection: No connection to browser plugin
too_many_requests: Too many requests for getting answer
resize_hint_clickthrough: To change window size use Ctrl+arrows.\nTo change window position drag it by the center.\nIf you want to control window size with mouse - disable/enable cursor protection with Ctrl-Alt-D
resize_hint_normal: To change window size click the ✥ button at top right and drag by edges.\nClick again to fix.\nYou can drag the window by the central part
model_label: Model:
russian_language: Russian
stt_model_ru: Russian
stt_model_multilang_stream: Multilingual
stt_model_multilang: Multilingual (recording)
stt_settings_title: Speech recognition model
stt_model_label: Model:
stt_multilang_stream_hint:Multilingual model. Recognizes Russian and foreign languages. Recognizes in real time.
stt_multilang_record_hint:Multilingual model. Recognizes Russian and foreign languages. Several recognition modes: recognizes after a pause, after set periods, or manually.
stt_ru_hint:Model that recognizes only Russian text in real time. Use it if other models cause issues or if you simply like it.
stt_mode_label: Mode:
stt_period_label: Period (sec.):
stt_period_hint: Allowed value: from 10 to 30 seconds
stt_silence_label: Silence duration (msec):
stt_silence_hint: Silence duration to stop recording (minimum 500 msec, optimal 500–1500 msec)
stt_advanced_settings: Advanced settings
stt_version_label: Version:
stt_vad_filter: Silence filter
stt_mode_by_silence: By silence
stt_mode_manual: Start/Stop manually
stt_mode_by_period: By period
stt_version_turbo: Turbo
stt_version_maximum: Maximum
stt_hint_by_period: Audio will be recorded automatically and recognized every 10 seconds. If you don't want to wait for the end of the period, press the 'Recognize now' button and the already recorded audio will be recognized immediately.
stt_hint_by_silence: Recording starts automatically when speech is detected and stops after a silence period specified in the 'Silence duration' setting. After recording stops, transcription will be provided.
stt_hint_manual: You start recording manually (with Alt+E) and also stop it manually. After that, transcription and an answer to the question will be provided. Maximum duration of a single recording is 2 minutes.
stt_version_hint: Maximum - better recognition but slower. Turbo - good, fast recognition, but in rare cases slightly worse than the maximum version.
stt_vad_filter_hint: The silence filter removes silence, but may accidentally remove quiet fragments of words or phrases. You can disable it if recognition is bad, or enable it if irrelevant noise is recognized. Due to technical reasons it is automatically enabled for audio longer than 30 seconds.
audio_balance_format: Audio: 00h 00m
audio_label: Audio: 
audio_balance_no_data: Audio: --.--.--
hours_short: h
minutes_short: m
template_label: Template:
until_prefix: Until: 
no_subscription: No subscription
appearance_settings_title: Appearance Settings
show_transparency_slider: Show transparency slider
show_font_size_slider: Show font size slider
show_statuses_on_startup: Show statuses on startup
voice_message_color: Voice message background color:
ai_response_color: AI response background color:
chat_background_color: Chat background color:
color_dialogs_visible_hint: Color settings dialogs will be visible on screen sharing
transparency_label: Transparency
font_size_label: Font size:
color_background_header: Background color
color_text_header: Text color
no_background: No background
voice_messages_speakers: Voice messages (speakers)
voice_messages_microphone: Voice messages (microphone)
ai_responses: AI responses
translation_messages: Translation messages
helper_buttons_block_title: Helper buttons block
helper_buttons_placement_label: Placement:
helper_buttons_bottom_right_horizontal: Bottom right, horizontal
helper_buttons_bottom_right_vertical: Bottom right, vertical
helper_buttons_hidden: Hidden
helper_buttons_opacity: Buttons opacity:
teleprompter_enable: Enable teleprompter
show_teleprompter: Show teleprompter
hide_code_in_teleprompter: Hide code display in teleprompter
teleprompter_transparency: Transparency:
teleprompter_font_size: Font size:
teleprompter_speed: Speed:
teleprompter_initial_pause: Initial pause (sec.):
teleprompter_mouse_hover_hint: You can also hover the mouse over the teleprompter window and the pause will end instantly
teleprompter_mouse_wheel_hint: Use mouse wheel to scroll text
remaining_knowledge_requests: Remaining knowledge base requests: {0}
knowledge_requests_exhausted: Knowledge base requests exhausted
knowledge_processing_long: File processing may take up to several minutes. Status will be updated automatically.
knowledge_processing_finished: Processing finished. Data size: {0} MB
knowledge_processing_error: Error while processing file
knowledge_no_data: No uploaded data
knowledge_upload_in_progress_block: Cannot upload file: previous file processing is not finished yet
knowledge_upload_in_progress_block_details: Cannot upload file: previous file processing is not finished yet. Please wait until processing is finished.
knowledge_upload_in_progress_block_title: Upload unavailable
knowledge_file_filter: Documents|*.pdf;*.doc;*.docx;*.rtf;*.txt|PDF files|*.pdf|Word documents|*.doc;*.docx|RTF documents|*.rtf|Text files|*.txt
knowledge_file_not_selected: File not selected or does not exist
knowledge_uploading: Uploading file...
knowledge_error_with_message: Error: {0}
knowledge_server_error_status: Server error: {0}
knowledge_upload_timeout: File upload timeout
knowledge_upload_exception: Upload error: {0}
knowledge_rate_limit_title: Too frequent uploads
knowledge_delete_confirm_title: Delete Confirmation
knowledge_delete_confirm_message: Are you sure you want to delete this file from the knowledge base?
yes: Yes
no: No
mb: MB
knowledge_used_size: Used: {0} / {1} MB ({2}%)
general_settings_title: General Settings
top_most: Topmost window
preserve_cursor: Mouse cursor protection mode
preserve_cursor_resize_hotkeys_notice: In cursor protection mode, window resizing is only available via hotkeys.
hover_answer: Get answer on mouse hover
show_in_taskbar: Show in taskbar
shot_on_hover: Execute shot on mouse hover
chat_message_position: Chat message position:
disable_invisibility: Disable invisibility
invisibility_until_restart: Effective until next program launch
key_capture_protection: Protection from key combination capture
task_manager_plugin_not_found_title: Plugin not found
task_manager_plugin_not_found_message: Download the Task Manager invisibility plugin from the website and extract it into the application folder.\n\nLink: {0}
key_capture_protection_description: The program already has built-in protection from key combination capture from browser sites and services. However, single Ctrl, Alt or Shift presses may still be displayed.
block_alt: Also block Alt key capture
block_ctrl: Also block Ctrl key capture
block_shift: Also block Shift key capture
block_modifiers_warning: If blocked, they will completely stop working in the browser and system.
modifier_key_protection_enabled: {0} protection: enabled
modifier_key_protection_disabled: {0} protection: disabled
show_question_input_line: Show text input line
show_cpu_usage: Show CPU usage
hide_in_task_manager: Hide in Task Manager
ui_language_label: Interface language:
chat_position_interviewer_left: Interviewer left, AI right
chat_position_interviewer_right: Interviewer right, AI left
chat_position_all_left: All messages left
restart_required: This option requires application restart.
attention: Attention
invisibility_disabled_warning: WARNING! Invisibility disabled!
status_phantom_window_on: Phantom window status: Enabled. Warning, the window lets all clicks pass through
status_cursor_protect_on: Mouse cursor protection status: Enabled
status_cursor_protect_off: Mouse cursor protection status: Disabled
status_invisibility_on: Window invisibility status: Enabled
status_invisibility_off: Window invisibility status: Disabled
balance_and_subscriptions: Balance and Subscriptions
subscription: Subscription
shots: Shots
available: Available:
valid_until: Valid until:
purchase: Purchase
add_purchase: Add purchase
ai_models_title: AI Models
use_custom_api_key: Use custom API key for answers (except shots)
custom_api_warning: ⚠ Template length limit removed, but remains for shots. It is recommended to set individual templates for shots in settings.
provider: Provider:
api_key: API key:
show_hide_api_key: Show/hide API key
request_execution: Request execution:
proxy_settings: Proxy settings:
show_hide_proxy: Show/hide proxy settings
proxy_format: Format: host:port:username:password
ai_model_for_answers: AI model for answers:
model: Model:
thinking: Thinking:
thinking_level_hint: Thinking level directly affects response speed
only_for_regular_messages: Only applies to regular messages, not shots
ai_model_for_shots: AI model for shots:
show_reasoning: Show reasoning process
thinking_none: Disabled
thinking_minimal: Minimal
thinking_low: Fast
thinking_medium: Medium
thinking_high: High
thinking_xhigh: Very High
thinking_standard: Standard
max_template_size: Maximum template size: {0} characters
symbols: characters
code_viewer_title: Select component for displaying code text
avalon: Avalon
avalon_description: Suitable for weaker computers. Does not support text markup, but has color scheme for code.
richtext: RichText
richtext_description: Supports text markup, can choose different color schemes, consumes more resources.
browser: Internal Browser (Beta)
browser_description: Displays code in embedded web browser with syntax highlighting and display of formulas and UML diagrams
theme: Theme:
chat_settings_title: Chat Settings
new_messages_display: Display new messages with answer
display_type: Display type:
from_bottom: From bottom
from_top: From top
scroll_message_to: Scroll message to:
chat_middle: Chat middle
chat_top: Chat top
message_end: Message end
from_top_hint: During message display, history will disappear, but a button to return history will appear.
save_screenshots: Save screenshots to screenshots folder
shot_always_use_virtual_cursor_region: Always use virtual cursor for area selection
enable_browser_plugin: Enable browser plugin support for text extraction
select_monitor: Select monitor for shots
monitor: Monitor:
advanced_settings: Advanced Settings
use_shot_template: Use custom template (prompt) for regular shots
template: Template:
use_review_template: Use custom template (prompt) for code review shots
audio_settings_title: Audio Settings
audio_source_speakers: Speakers
audio_source_microphone: Microphone
audio_source_speakers_and_mic: Speakers + Microphone
microphone: Microphone:
speakers: Speakers:
save_audio: Save audio to audio folder
audio_source_title: Audio source for recognition
audio_speaker_priority_hint: If voice is present simultaneously in both audio sources, speakers have priority (so that microphone does not capture sound from speakers). This option always works in Multilingual mode
audio_devices_title: Devices
interview_recording_title: Screen Recording
interview_recording_template: Template:
interview_recording_default_template: Default
interview_recording_add_template_title: Create recording template
interview_recording_edit_template_title: Rename recording template
interview_recording_auto_start: Automatically start recording when a session starts
interview_recording_include_program_window: Show the app window in the video
interview_recording_include_program_window_hint: The app window will be visible ONLY in the video recording. During screen sharing it will still remain invisible
interview_recording_monitor: Monitor:
interview_recording_frame_rate: Frame rate:
interview_recording_video_quality: Video quality:
interview_recording_video_quality_economical: Economical
interview_recording_video_quality_standard: Standard
interview_recording_video_quality_high: High
interview_recording_video_quality_maximum: Maximum
interview_recording_quality_estimate: About {0} Mbps · {1} MB/min at {2}p{3}
interview_recording_audio_bitrate: Audio bitrate (kbps):
interview_recording_output_folder: Video folder:
interview_recording_select_folder: Select video folder
interview_recording_started: Screen recording started
interview_recording_stopped: Screen recording saved: {0}
interview_recording_start_failed: Could not start screen recording
interview_recording_stop_failed: Could not stop screen recording
interview_recording_session_required: Screen recording can be started only while a session is active.
interview_recording_no_subscription: Screen recording is available only with an active subscription.
interview_recording_ffmpeg_missing: ffmpeg.exe was not found. Put ffmpeg.exe next to the app or add ffmpeg to PATH.
interview_recording_windows_only: Screen recording is supported only on Windows.
interview_recording_monitor_not_found: Recording monitor was not found.
advisor_settings_title: Advisor
advisor_description: Advisor provides answers to phrases from speakers and microphone
advisor_speaker_mode_label: Mode for phrases from speakers:
advisor_mic_mode_label: Mode for phrases from microphone:
advisor_mode_auto: Automatic
advisor_mode_manual: On answer button press
advisor_model_label: AI model for own phrases (from microphone):
advisor_effort_label: Thinking:
advisor_effort_hint: Thinking level affects response speed
advisor_custom_api_hint: AI data is taken from API key settings
monitor_primary: Primary
monitor_secondary: Secondary
hotkeys_double_click_hint: Double click on combination to change
hotkeys_clear: Clear hotkey
hotkeys_action: Action
hotkeys_hotkey: Hotkey
hotkeys_toggle_hotkey: On/off hotkey
hotkeys_toggle_hotkey_short: On/off
hotkeys_duplicate_hotkey: Hotkey "{0}" is already used by: {1}
hotkey_category_audio: Audio Control
hotkey_category_shots: Shots Control
hotkey_category_multishots: Multishots Control (many shots in one request)
hotkey_category_recording: Screen Recording
hotkey_category_protection: Protection Options
hotkey_category_program: Program Control
hotkey_category_appearance: Appearance
hotkey_screenshot: Shot
hotkey_screenshot_by_plugin: Shot via Chrome plugin
hotkey_screenshot_shift: Shot (area)
hotkey_screenshot_code_review: Shot with code review
hotkey_screenshot_region_code_review: Shot with code review (area)
hotkey_add_multishot: Multishot
hotkey_add_multishot_region: Multishot by area
hotkey_add_multishot_code_review: Code review multishot
hotkey_add_multishot_region_code_review: Code review multishot (area)
hotkey_screenshot_virtual_cursor_region: Shot with virtual cursor (area)
hotkey_add_multishot_virtual_cursor_region: Add multishot with virtual cursor (area)
hotkey_cancel_multi_shot_mode_without_sending: Cancel multishots mode without sending
hotkey_screenshot_by_plugin_code_review: Shot with code review via Chrome plugin
hotkey_paste_clipboard: Shot from clipboard
hotkey_toggle_start: Start/Stop audio session
hotkey_toggle_interview_recording: Enable/disable screen recording
hotkey_recognize_answer: Get answer
hotkey_get_answer_without_recognition: Get answer from chat without recognition
hotkey_switch_tab: Switch tab (Chat <-> Notes)
hotkey_toggle_visibility: Show / hide window
hotkey_reset_chat: Clear chat
hotkey_clear_context: Clear context
hotkey_move_chat_up: Scroll chat up
hotkey_move_chat_down: Scroll chat down
hotkey_move_chat_page_up: Scroll chat/notes one page up
hotkey_move_chat_page_down: Scroll chat/notes one page down
hotkey_move_chat_bottom: Scroll chat to bottom
hotkey_logout: logout
hotkey_cursor_protect: Enable/Disable cursor protection mode
hotkey_phantom_window: Enable/Disable phantom window mode
hotkey_move_window_left: Move window left
hotkey_move_window_right: Move window right
hotkey_move_window_up: Move window up
hotkey_move_window_down: Move window down
hotkey_inc_window_width: Increase window width
hotkey_dec_window_width: Decrease window width
hotkey_inc_window_height: Increase window height
hotkey_dec_window_height: Decrease window height
hotkey_mini_u_i: Minimalist/Full view
hotkey_exit: Close application
hotkey_template_index_up: Next template
hotkey_template_index_down: Previous template
hotkey_virtual_cursor: Enable/Disable virtual cursor
hotkey_audio_source_switch: Switch audio source
hotkey_toggle_knowledge_base: Enable/Disable knowledge base
hotkey_increase_transparency: Increase transparency
hotkey_decrease_transparency: Decrease transparency
hotkey_increase_font_size: Increase font size
hotkey_decrease_font_size: Decrease font size
hotkey_close_teleprompter: Close teleprompter window
hotkey_toggle_question_input: Show/hide text input line
hotkey_category_key_protection: Key protection
hotkey_toggle_block_shift_key: Enable/Disable Shift key protection
hotkey_toggle_block_alt_key: Enable/Disable Alt key protection
hotkey_toggle_block_ctrl_key: Enable/Disable Ctrl key protection
telegram_send_answers: Send answers to Telegram
telegram_instruction: Find ElfAIBot in Telegram and press Start, then enter your username below and press «Connect»
telegram_label: Telegram:
telegram_connect: Connect
telegram_send_when_hidden: Send only when window is hidden
template_window_title: Create Template
template_add_title: Add Template
template_edit_title: Edit Template
template_name: Name:
template_answer_type: Answer length
template_answer_short: short
template_answer_standard: normal
template_cv_generation: Generate description from resume
template_cv_length: Description length:
template_cv_select_file: Select file
template_cv_file_not_selected: File not selected
template_cv_generate: Generate
template_cv_limit: to limit
template_cv_percent_limit: {0}% of limit
template_foreign_settings: Foreign interview settings
template_audio_languages: Languages that will be encountered in audio:
template_add_language: Add
template_remove_language: Remove language
template_interview_language: Answer language:
template_translation_language: Also provide question translation in answer to
template_recognized_translation: Translate recognized text to
template_recognized_translation_mode: Translation mode:
template_recognized_translation_auto: Translate automatically (translation button not visible)
template_recognized_translation_auto_and_button: Translate automatically and on translation button press
template_recognized_translation_button: Translate on translation button press
template_recognized_translation_hint: Automatic translation is asynchronous - will start either after pause (Russian and multilingual), or after period end (multilingual recording), or on answer request button press.
template_description: Description (free form, used by neural network):
template_description_unlimited: Description (no length limit):
template_description_used: Description (used by neural network for answer):
template_hint_change_limit: If you want to change length limit - select another model in ⚙->'AI Models'
template_hint_remove_limit: If you want to remove length limit - add your API key in ⚙->'AI Models'
template_limit_exceeded: (limit exceeded, will be truncated on send)
template_save: Save
template_cancel: Cancel
template_delete: Delete
template_delete_confirm: Delete this template? This cannot be undone.
template_cv_file_filter: Resume|*.pdf;*.doc;*.docx;*.rtf|PDF files|*.pdf|Word documents|*.doc;*.docx|RTF documents|*.rtf
template_cv_not_selected: Resume file not selected or does not exist
template_cv_size_not_selected: Description size not selected
template_cv_invalid_size: Invalid description size
template_cv_generation_failed: Failed to generate description from resume
template_cv_generation_error: Error generating description: {0}
template_language_empty: Enter language name
template_language_exists: This language is already added
intro_title: Introduction
intro_message: Please read the instructions on the website for how to use the application:
intro_warning_bt: Note: When using Bluetooth headphones there may be problems with access to the audio stream; wired headphones are recommended.
intro_ok: OK
training_window_title: Tutorial
training_skip_button: Cancel tutorial
training_next_button: Next
training_step_0: The highlighted button enables or disables automatic answers.\nThe mode is shared by speakers and microphone and remains unchanged when the audio source is switched.\n{QUESTION_DETECTION_HIGHLIGHT}\nBy default, answers are generated only when you press the button.
training_question_detection_highlight: In automatic mode, an answer is generated only when a question is detected in the recognized phrase.
training_step_1: Audio source indicates which source to take audio from for recognition.\nEither speakers (headphones, headset, etc.), or microphone, or speakers+microphone.\nUse the microphone to test with your voice. Use speakers during the interview, or to test with YouTube videos.\nBy default, in speakers+microphone mode, sound from speakers has priority.
training_step_2: This set of buttons is responsible for solving the task from a screen capture.\nThe first button takes a capture and sends it to the neural network so it finds the task and solves it.\nThe second button takes a capture and sends it to the neural network so it finds the code on the capture and performs a code review.\nThe third button takes text from the clipboard and sends it to the neural network so it finds the task and solves it. Suitable when the full code does not fit on the screen.\nIn settings you can choose different AI models for captures, and also set the level of their reasoning if you are not satisfied with the quality of the answer.
training_step_3: Here you will need to set the template (prompt) for the neural network.\nIn it you can describe in general terms the topic of the interview, the technology stack and give any instructions to the neural network.\nYou can also upload your resume, press the generate button and the template will be generated based on the resume.
training_step_4: Block of buttons to change the window size and close the application.\nWhen cursor protection is enabled, the window size can only be changed with hotkeys.\nYou can move the window by the center.
training_step_5: Context is an important part when working with AI.\nBy default, with each question to the AI, the last few messages from the chat are passed as context so the AI can answer the question better.\nIf you see that the AI is distracted by topics that have already passed because they are present in the context, you can clear the context, but you must do this before the next question is asked.
training_step_6: Clear chat and context
training_step_7: If you have scrolled the chat and want to return to the end of the chat, press this button.
training_step_8: The text input field allows you to correct the answer given by the AI. You can write what needs to be fixed in the answer or how to redo it. Not intended for full communication. There is a maximum length limit.
training_step_9: Settings. You can also subscribe to the service here.
training_step_10: Start audio session. After pressing, audio-to-text recognition will start.
training_step_11: If you need support for formulas, UML diagrams and System Design diagrams, in options (⚙ -> Chat type) you can switch to Internal Browser with support for these data types.
training_step_12: Language is set to: {CURRENT_LANGUAGE_NAME}.\nYou can change the language in Settings -> General. Payment method may depend on the language.
chat_direction_title: Display option selection
chat_direction_choose: Choose how the answer appears
chat_direction_from_bottom: Bottom to top
chat_direction_from_top: Top to bottom
chat_direction_desc_bottom: Continuous tape.\nAt first the text is written at the top, but when the screen is full, new text appears at the bottom and moves up.\nThe full conversation history is available at once; you can scroll and view.
chat_direction_desc_top: Before each new answer the screen is always cleared and the answer is printed from top to bottom.\n\nThe history button is available to show the full conversation history.
chat_direction_hint: You can change your choice later in settings.
chat_direction_save: Save
translate_button: Translate
translate_button_recognize: Recognize now and translate
update_title: Updates available
update_heading: Updates
update_download: Download
update_dont_show: Don't show again
error_open_link: Failed to open link
context_get_answer: Get answer
context_copy: Copy
context_cleared_message: Context cleared. Messages above this line will not be sent in context.
nav_logout: Log out
message_title: Message
hint_record_start: Press Alt-E to start recording
hint_record_stop: Press Alt-E to stop recording
hotkey_press_combination: Press key combination
hotkey_add_modifier: Add Ctrl/Alt/Shift
hotkey_unsupported: Key combination not supported
teleprompter_resize_hint: You can resize the teleprompter window. It will be shown automatically when an answer is received.
telegram_disconnect: Disconnect
telegram_connect_retry: Connect again ({0} sec)
telegram_enter_username: Enter Telegram
telegram_error_disconnect: Error disconnecting
telegram_error_send: Error sending request
telegram_disconnect_failed: Failed to disconnect Telegram. Please try again.
telegram_activation_failed: Telegram activation failed. Please connect to the bot in Telegram, send /activate and press Connect again.
balance_error: Error
balance_invalid_format: Invalid format
balance_status_label: Status:
balance_load_error: (Load error)
payment_status_checking: Checking payment status
payment_status_pending: Payment processing
payment_status_succeeded: Payment processed, balance updated
payment_status_canceled: Payment canceled
payment_status_unknown: Waiting for payment processing
return_to_program: Return to program
close_program: Close program
error_protect_window_failed: Failed to enable window capture protection.
settings_restart_required: Changes will take effect after restarting the application
settings_restart_required_admin: Changes will take effect after restarting the application AS ADMINISTRATOR
settings_saved_title: Settings saved
error_history_files_not_found: No .txt history files found to send.
error_start_not_possible: Start is not possible
error_server_unavailable: Server is unavailable
error_connection: Server connection error
error_dns: Server could not be found (DNS error)
error_request_timeout: The server response timed out
error_request_failed: Server request failed
error_request_too_large: The request exceeds the allowed size
error_screenshot_request: Screenshot request failed
error_screenshot_too_large: The screenshot exceeds the allowed size
stt_closed_zero_balance: Connection closed due to zero balance
session_start_zero_balance: Session cannot be started due to zero balance
stt_closed_no_subscription: Connection closed due to missing subscription
error_drag_full_window_required: You must enable "Show window contents while dragging" in Windows, otherwise the invisibility feature may not work correctly
error_voice_recognition: Voice recognition error
error_audio_device_access: Unable to access the audio device. It appears that antivirus software is blocking the application. Add the application to your antivirus exclusions.
error_voice_recognition_antivirus_hint: Make sure your antivirus is not blocking the application.
warning_windows_build_low: Your Windows build appears to be below 19041 (ver command). The invisibility feature during screen sharing may work incorrectly.
warning_title: Warning
error_invalid_window_handle_protect: Invalid window handle when trying to apply screenshot protection.
error_title: Error
info_screen_protect_disabled: Screen capture protection is disabled.
info_title: Information
error_subscription_load_failed: Failed to load subscription data
error_payment_link_failed: Failed to get payment link. Please try again later.
error_template_required: To start, you need to select or create a template with a description.
template_not_selected_title: Template not selected
error_template_not_selected_for_edit: No template selected for editing.
error_select_payment_packet: Please select a package to pay for.
error_enter_name: Enter a name.
warning_os_version_unknown: Failed to determine the operating system version. It is unknown whether invisibility will work.
answer_impossible_no_subscription: Getting an answer is impossible due to missing subscription
translate_last_not_configured_for_template: Translation of the last message is not configured for the current template
translate_no_messages: No messages to translate
translate_nothing_to_translate: Nothing to translate...
translate_service_unavailable: Translation service is unavailable
translate_in_progress: Translating...
translate_failed: Could not get translation
translate_error: Translation error
translate_last_error: Error translating last message
uml_diagram_zoom_hint: Zoom: Ctrl + mouse wheel
uml_retry_bad_format: The AI returned an invalid UML diagram format, retrying the request
uml_retry_attempts_exceeded: The AI returned an invalid UML diagram format. Maximum attempts (3) exceeded. Retry canceled.
record_auto_stop_by_limit: Automatic stop of recording due to exceeding the continuous audio length limit (2 minutes)
recognition_impossible_no_subscription: Recognition is impossible due to missing subscription
session_closed_by_user: The session was ended by the user
clipboard_empty: Clipboard is empty.
session_will_close_inactive: The session will be closed due to inactivity
open_daily_session_stats_link: Open statistics and session history for the day
error_user_data_load_failed: Failed to get user data.
status_recognizing: Recognizing...
status_recording_audio: Recording audio...
copyright: © 2025-2026 ElfAI
app_theme_label: Theme
startup_appearance_title: Interface setup
startup_appearance_theme_label: Theme
startup_appearance_interface_label: Interface
startup_appearance_interface_standard: Standard
startup_appearance_interface_mini: Mini
startup_appearance_save: Save
theme_dark: Dark
theme_light: Light
theme_light_colorful: Light color
theme_light_gray: Light gray
system_messages: System messages
startup_window_position_reset: The saved window position was outside the currently connected monitors, so the window was returned to the default position.

# Startup onboarding
startup_stt_tutorial_message: Choose a speech recognition model. Each model may differ in recognition quality.
startup_bluetooth_warning_title: Audio recommendation
startup_bluetooth_warning_message: Bluetooth headsets can make speech recognition unstable.\nFor more reliable recognition, use a wired headset or your device's built-in microphone and speakers.
initial_ai_model_choice_title: Choose the initial AI model for answers
initial_ai_model_choice_grok_description: In most cases this is the fastest model available in the app, but it may pause sometimes. Not suitable for complex questions.
initial_ai_model_choice_grok_model: Grok 4.1 Fast
initial_ai_model_choice_chatgpt_description: Quality/speed balance
initial_ai_model_choice_chatgpt_model: ChatGPT Auto
initial_ai_model_choice_hint: You can change this later and choose many other professional models in settings.
initial_ai_model_choice_save: Save

# Templates settings
nav_templates: Templates
templates_settings_hint: Manage AI answer templates: choose the active template, create new ones, and edit existing templates.
templates_list_title: Template list
templates_add: Add template
templates_edit: Edit
templates_delete: Delete
templates_current: Active
templates_prompt_title: Template description
templates_answer_type_label: Answer length:
templates_source_language_label: Answer language:
templates_translation_language_label: Question translation:
templates_recognized_translation_language_label: Recognition translation:
templates_audio_languages_label: Audio languages:
templates_not_set: Not set
templates_no_description: Description is empty
templates_prompt_length: Description length: {0} characters
templates_empty_title: No templates yet
templates_empty_description: Add the first template to describe the interview topic, technology stack, and answer preferences.
templates_select_title: Select a template
templates_select_description: Select a template on the left to view its settings and description.
startup_no_active_subscription_chat_message: You do not have an active subscription.
startup_subscription_remaining_chat_message: Subscription time remaining: {0}
subscription_purchased_chat_message: Subscription purchased.
problem_report_title: Report a problem
problem_report_placeholder: Describe the problem
problem_report_empty: Enter the message text.
problem_report_too_long: The message must be no longer than {0} characters.
problem_report_sending: Sending...
problem_report_send_failed: Failed to send the message. Please try again later.
problem_report_sent: Problem report sent.
