messages.pot
Rama master · réplica de lectura del repositorio original.
# Translations template for PROJECT.
# Copyright (C) 2026 ORGANIZATION
# This file is distributed under the same license as the PROJECT project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-07-29 00:17+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.17.0\n"
#: app/__init__.py:359
msgid "Service temporarily unavailable. Initialization in progress."
msgstr ""
#: app/__init__.py:375 app/__init__.py:567 app/api/auth.py:57
msgid "Authentication required."
msgstr ""
#: app/__init__.py:539
msgid "Not Found"
msgstr ""
#: app/__init__.py:554 app/templates/errors/500.html:5
msgid "Internal Server Error"
msgstr ""
#: app/__init__.py:560 app/templates/errors/403.html:5
msgid "Forbidden"
msgstr ""
#: app/__init__.py:567
msgid "Unauthorized"
msgstr ""
#: app/__init__.py:584
msgid ""
"Your session security token expired or was invalid. Please refresh the "
"page and try again."
msgstr ""
#: app/__init__.py:604
msgid ""
"The request could not be understood. Please refresh the page and try "
"again."
msgstr ""
#: app/__init__.py:606 app/__init__.py:618 app/api/llm.py:31
#: app/api/transcriptions.py:61 app/api/workflows.py:39
msgid "Details"
msgstr ""
#: app/__init__.py:615
msgid "Too many requests. Please wait a moment and try again."
msgstr ""
#: app/__init__.py:633
#, python-format
msgid "File is too large. The maximum allowed file size is %(size)sMB."
msgstr ""
#: app/forms.py:29 app/forms.py:62 app/forms.py:125
#: app/templates/layout/modals/profile_modal.html:20
msgid "Username"
msgstr ""
#: app/forms.py:36 app/forms.py:97
#: app/templates/layout/modals/profile_modal.html:28
msgid "Email"
msgstr ""
#: app/forms.py:43 app/forms.py:66
msgid "Password"
msgstr ""
#: app/forms.py:50
msgid "Confirm Password"
msgstr ""
#: app/forms.py:56 app/templates/base.html:101 app/templates/base.html:189
msgid "Register"
msgstr ""
#: app/forms.py:69
msgid "Remember Me"
msgstr ""
#: app/forms.py:71 app/templates/base.html:98 app/templates/base.html:186
msgid "Login"
msgstr ""
#: app/forms.py:76 app/templates/layout/modals/api_key_modal.html:28
msgid "API Service"
msgstr ""
#: app/forms.py:86 app/templates/layout/modals/api_key_modal.html:37
msgid "API Key"
msgstr ""
#: app/forms.py:92
msgid "Save API Key"
msgstr ""
#: app/forms.py:103
msgid "Send Reset Link"
msgstr ""
#: app/forms.py:107 app/forms.py:230
#: app/templates/layout/modals/profile_modal.html:126
msgid "New Password"
msgstr ""
#: app/forms.py:114 app/forms.py:237
#: app/templates/layout/modals/profile_modal.html:137
msgid "Confirm New Password"
msgstr ""
#: app/forms.py:120 app/templates/reset_password.html:47
msgid "Reset Password"
msgstr ""
#: app/forms.py:132
msgid "Email Address"
msgstr ""
#: app/forms.py:138 app/templates/layout/modals/profile_modal.html:36
msgid "First Name"
msgstr ""
#: app/forms.py:139 app/templates/layout/modals/profile_modal.html:43
msgid "Last Name"
msgstr ""
#: app/forms.py:142 app/templates/layout/modals/profile_modal.html:66
msgid "Default Transcription Language"
msgstr ""
#: app/forms.py:146 app/forms.py:260
#: app/templates/layout/modals/profile_modal.html:74
msgid "Default Transcription Model"
msgstr ""
#: app/forms.py:150 app/templates/layout/modals/profile_modal.html:52
msgid "Interface Language"
msgstr ""
#: app/forms.py:152 app/templates/layout/modals/profile_modal.html:88
msgid "Automatically Generate Titles for Transcriptions"
msgstr ""
#: app/forms.py:226 app/templates/layout/modals/profile_modal.html:115
msgid "Current Password"
msgstr ""
#: app/forms.py:248
msgid "Role Name"
msgstr ""
#: app/forms.py:255
msgid "Description"
msgstr ""
#: app/forms.py:266
msgid "Default Title Generation Model"
msgstr ""
#: app/forms.py:272
msgid "Default Workflow Model"
msgstr ""
#: app/forms.py:279
msgid "Use AssemblyAI API"
msgstr ""
#: app/forms.py:280
msgid "Use OpenAI Whisper API"
msgstr ""
#: app/forms.py:281
msgid "Use OpenAI GPT-4o Transcribe API"
msgstr ""
#: app/forms.py:282
msgid "Use OpenAI Live Transcription"
msgstr ""
#: app/forms.py:284
msgid "Use Google Gemini API"
msgstr ""
#: app/forms.py:286
msgid "Access Admin Panel"
msgstr ""
#: app/forms.py:287
msgid "Allow Large Files (>25MB)"
msgstr ""
#: app/forms.py:288
msgid "Allow Context Prompt"
msgstr ""
#: app/forms.py:289
msgid "Allow User API Key Management"
msgstr ""
#: app/forms.py:290
msgid "Allow Public API Access"
msgstr ""
#: app/forms.py:291
msgid "Allow Transcript Download"
msgstr ""
#: app/forms.py:292
msgid "Allow Workflows"
msgstr ""
#: app/forms.py:293
msgid "Manage Workflow Templates (Admin)"
msgstr ""
#: app/forms.py:294
msgid "Allow Automatic Title Generation"
msgstr ""
#: app/forms.py:295
msgid "Allow Speaker Diarization (AssemblyAI)"
msgstr ""
#: app/forms.py:298 app/forms.py:301 app/forms.py:304
msgid "Daily Quota"
msgstr ""
#: app/forms.py:299 app/forms.py:302 app/forms.py:305
msgid "Weekly Quota"
msgstr ""
#: app/forms.py:300 app/forms.py:303 app/forms.py:306
msgid "Monthly Quota"
msgstr ""
#: app/forms.py:308
msgid "Max History Items"
msgstr ""
#: app/forms.py:312
msgid "History Retention Days"
msgstr ""
#: app/forms.py:316
msgid "Save Role"
msgstr ""
#: app/forms.py:390 app/templates/manage_prompts.html:27
#: app/templates/manage_prompts.html:86
msgid "Workflow Label"
msgstr ""
#: app/forms.py:397 app/templates/manage_prompts.html:41
#: app/templates/manage_prompts.html:99
msgid "Workflow Prompt"
msgstr ""
#: app/forms.py:404
msgid "Workflow Language"
msgstr ""
#: app/forms.py:407 app/templates/manage_prompts.html:32
#: app/templates/manage_prompts.html:91
msgid "Label Color"
msgstr ""
#: app/forms.py:408
msgid "Save Workflow Template"
msgstr ""
#: app/api/auth.py:265
msgid "Already logged in."
msgstr ""
#: app/api/auth.py:269
msgid "Google Sign-In is not configured on the server."
msgstr ""
#: app/api/auth.py:284
msgid "Invalid request payload."
msgstr ""
#: app/api/auth.py:289
msgid "Invalid Google token."
msgstr ""
#: app/api/auth.py:293
msgid "Failed to process Google Sign-In."
msgstr ""
#: app/api/auth.py:326
msgid "Login successful."
msgstr ""
#: app/api/auth.py:335
msgid "An unexpected server error occurred."
msgstr ""
#: app/api/live.py:30
msgid "You do not have access to Live transcription."
msgstr ""
#: app/api/live.py:43
#, python-format
msgid "Usage limit exceeded: %(reason)s"
msgstr ""
#: app/api/live.py:60
msgid "Could not start Live transcription."
msgstr ""
#: app/api/live.py:81
msgid "Could not save the Live transcript."
msgstr ""
#: app/api/llm.py:52
msgid "Please include a prompt before requesting AI text generation."
msgstr ""
#: app/api/llm.py:95
msgid ""
"We could not start the AI request because the configuration or input is "
"invalid."
msgstr ""
#: app/api/llm.py:98
msgid ""
"The AI provider temporarily rate-limited this request. Please wait a "
"moment and try again."
msgstr ""
#: app/api/llm.py:101
msgid ""
"The AI provider blocked this request because of its safety filters. "
"Please adjust your prompt and try again."
msgstr ""
#: app/api/llm.py:104
msgid "The AI provider could not complete this request. Please try again later."
msgstr ""
#: app/api/llm.py:107
msgid ""
"We encountered an unexpected error while generating text. Please try "
"again."
msgstr ""
#: app/api/llm.py:130
msgid "You do not have access to this AI operation."
msgstr ""
#: app/api/llm.py:133
msgid "We could not find that AI operation."
msgstr ""
#: app/api/llm.py:153
msgid ""
"We encountered an internal error while fetching the AI operation status. "
"Please try again."
msgstr ""
#: app/api/transcriptions.py:85
msgid "A valid API key is required. Provide it in the Authorization header."
msgstr ""
#: app/api/transcriptions.py:88
msgid "A valid API key is required."
msgstr ""
#: app/api/transcriptions.py:92
msgid "Authentication failed. Please check your API key."
msgstr ""
#: app/api/transcriptions.py:94 app/api/user_settings.py:131
#: app/api/user_settings.py:155 app/api/user_settings.py:182
#: app/api/user_settings.py:208
msgid "You do not have permission to use the public API."
msgstr ""
#: app/api/transcriptions.py:136
msgid "Transcription was cancelled."
msgstr ""
#: app/api/transcriptions.py:194 app/api/transcriptions.py:416
msgid "We did not receive an audio file in your request."
msgstr ""
#: app/api/transcriptions.py:198 app/api/transcriptions.py:420
msgid "Please choose a file before starting the transcription."
msgstr ""
#: app/api/transcriptions.py:201 app/api/transcriptions.py:423
msgid "This file type is not supported for transcription."
msgstr ""
#: app/api/transcriptions.py:209
msgid "No transcription provider is available for your account."
msgstr ""
#: app/api/transcriptions.py:214
msgid "You do not have permission to use this transcription provider."
msgstr ""
#: app/api/transcriptions.py:247 app/api/transcriptions.py:451
#, python-format
msgid "The file exceeds the size limit of %(size)sMB."
msgstr ""
#: app/api/transcriptions.py:262 app/api/transcriptions.py:467
msgid "We could not save or process the uploaded file. Please try again."
msgstr ""
#: app/api/transcriptions.py:294 app/api/transcriptions.py:298
#: app/api/transcriptions.py:544 app/api/transcriptions.py:548
msgid "We could not initialize the transcription job. Please try again."
msgstr ""
#: app/api/transcriptions.py:323 app/api/transcriptions.py:573
msgid "Transcription job started successfully."
msgstr ""
#: app/api/transcriptions.py:334 app/api/transcriptions.py:599
msgid ""
"We could not start the transcription job due to an internal error. Please"
" try again."
msgstr ""
#: app/api/transcriptions.py:361 app/api/transcriptions.py:625
#: app/api/transcriptions.py:716 app/api/transcriptions.py:982
#: app/api/transcriptions.py:1033
msgid "You do not have access to this transcription job."
msgstr ""
#: app/api/transcriptions.py:363 app/api/transcriptions.py:628
#: app/api/transcriptions.py:719 app/api/transcriptions.py:985
#: app/api/transcriptions.py:1036
msgid "We could not find that transcription job."
msgstr ""
#: app/api/transcriptions.py:369 app/api/transcriptions.py:695
msgid ""
"We encountered an internal error while fetching job progress. Please try "
"again."
msgstr ""
#: app/api/transcriptions.py:495
msgid "You do not have permission to identify speakers for this model."
msgstr ""
#: app/api/transcriptions.py:587
msgid ""
"We could not start the transcription because one of the inputs was "
"invalid."
msgstr ""
#: app/api/transcriptions.py:589
msgid ""
"We could not start the transcription because of a configuration or "
"permission issue."
msgstr ""
#: app/api/transcriptions.py:641
msgid "Error: Invalid progress log format."
msgstr ""
#: app/api/transcriptions.py:663
msgid "LLM/Workflow status must be polled separately."
msgstr ""
#: app/api/transcriptions.py:724
#, python-format
msgid "This transcription cannot be cancelled because it is in %(status)s status."
msgstr ""
#: app/api/transcriptions.py:727
msgid "Cancellation requested by user."
msgstr ""
#: app/api/transcriptions.py:730
msgid "Transcription cancellation requested."
msgstr ""
#: app/api/transcriptions.py:734
msgid ""
"We encountered an internal error while requesting cancellation. Please "
"try again."
msgstr ""
#: app/api/transcriptions.py:759
msgid "We could not retrieve your transcription history. Please try again."
msgstr ""
#: app/api/transcriptions.py:796
msgid "Search failed. Please try again."
msgstr ""
#: app/api/transcriptions.py:824
msgid "Transcription deleted successfully."
msgstr ""
#: app/api/transcriptions.py:829
msgid "You do not have permission to delete this transcription."
msgstr ""
#: app/api/transcriptions.py:832 app/api/transcriptions.py:861
#: app/api/transcriptions.py:921 app/api/transcriptions.py:952
msgid "We could not find that transcription."
msgstr ""
#: app/api/transcriptions.py:835
msgid ""
"We could not delete the transcription because of an internal error. "
"Please try again."
msgstr ""
#: app/api/transcriptions.py:852
msgid "Transcription restored."
msgstr ""
#: app/api/transcriptions.py:857
msgid "Transcription already active."
msgstr ""
#: app/api/transcriptions.py:864
msgid "This transcription cannot be restored."
msgstr ""
#: app/api/transcriptions.py:867
msgid ""
"We could not restore the transcription because of an internal error. "
"Please try again."
msgstr ""
#: app/api/transcriptions.py:892
#, python-format
msgid "All %(count)s transcriptions were cleared successfully."
msgstr ""
#: app/api/transcriptions.py:895
msgid ""
"We could not clear your transcriptions because of an internal error. "
"Please try again."
msgstr ""
#: app/api/transcriptions.py:910
msgid "You do not have permission to download transcripts."
msgstr ""
#: app/api/transcriptions.py:916
msgid "Download logged successfully."
msgstr ""
#: app/api/transcriptions.py:924
msgid "You do not have permission to access this transcription."
msgstr ""
#: app/api/transcriptions.py:927
msgid "You can only download completed transcriptions."
msgstr ""
#: app/api/transcriptions.py:930
msgid "We could not log this download. Please try again."
msgstr ""
#: app/api/transcriptions.py:933
msgid ""
"We could not log the download because of an internal error. Please try "
"again."
msgstr ""
#: app/api/transcriptions.py:955
msgid "You do not have permission to modify this transcription."
msgstr ""
#: app/api/transcriptions.py:958
msgid "Could not toggle pin. Please try again."
msgstr ""
#: app/api/transcriptions.py:961
msgid "An internal error occurred. Please try again."
msgstr ""
#: app/api/transcriptions.py:1012
msgid ""
"We encountered an internal error while fetching the title status. Please "
"try again."
msgstr ""
#: app/api/transcriptions.py:1057
msgid ""
"We encountered an internal error while fetching workflow details. Please "
"try again."
msgstr ""
#: app/api/user_settings.py:97
msgid "Failed to retrieve user readiness status."
msgstr ""
#: app/api/user_settings.py:117 app/api/user_settings.py:140
msgid "Failed to retrieve API key status."
msgstr ""
#: app/api/user_settings.py:168
msgid "An unexpected error occurred while generating the API key."
msgstr ""
#: app/api/user_settings.py:185 app/api/user_settings.py:211
msgid "Public API key revoked."
msgstr ""
#: app/api/user_settings.py:194 app/api/user_settings.py:223
msgid "An unexpected error occurred while revoking the API key."
msgstr ""
#: app/api/user_settings.py:243
#, python-format
msgid "API key for %(service)s saved successfully."
msgstr ""
#: app/api/user_settings.py:250
msgid "An unexpected error occurred while saving the API key."
msgstr ""
#: app/api/user_settings.py:254 app/api/user_settings.py:349
#: app/api/user_settings.py:387
msgid "Validation failed"
msgstr ""
#: app/api/user_settings.py:269
msgid "Invalid service specified in URL."
msgstr ""
#: app/api/user_settings.py:275
#, python-format
msgid "API key for %(service)s deleted successfully."
msgstr ""
#: app/api/user_settings.py:285
msgid "An unexpected error occurred while deleting the API key."
msgstr ""
#: app/api/user_settings.py:312
msgid "Failed to retrieve profile data."
msgstr ""
#: app/api/user_settings.py:332
msgid "Profile updated successfully."
msgstr ""
#: app/api/user_settings.py:345
msgid "An unexpected error occurred while updating the profile."
msgstr ""
#: app/api/user_settings.py:362
msgid "Password change is not available for accounts signed in via Google/OAuth."
msgstr ""
#: app/api/user_settings.py:373
msgid "Password changed successfully."
msgstr ""
#: app/api/user_settings.py:383
msgid "An unexpected error occurred while changing the password."
msgstr ""
#: app/api/user_settings.py:418
msgid "Failed to retrieve user prompts."
msgstr ""
#: app/api/user_settings.py:429 app/api/user_settings.py:467
msgid "Missing title or prompt_text in request body."
msgstr ""
#: app/api/user_settings.py:440
msgid "Prompt saved successfully."
msgstr ""
#: app/api/user_settings.py:444
msgid "Failed to save prompt (service returned None)."
msgstr ""
#: app/api/user_settings.py:456
msgid "An unexpected error occurred while saving the prompt."
msgstr ""
#: app/api/user_settings.py:477
msgid "Prompt updated successfully."
msgstr ""
#: app/api/user_settings.py:479
msgid "Failed to update prompt (check ownership or logs)."
msgstr ""
#: app/api/user_settings.py:488
msgid "An unexpected error occurred while updating the prompt."
msgstr ""
#: app/api/user_settings.py:499
msgid "Prompt deleted successfully."
msgstr ""
#: app/api/user_settings.py:501
msgid "Failed to delete prompt (check ownership or logs)."
msgstr ""
#: app/api/user_settings.py:510
msgid "An unexpected error occurred while deleting the prompt."
msgstr ""
#: app/api/workflows.py:60
msgid "Please include a workflow prompt before submitting."
msgstr ""
#: app/api/workflows.py:81
msgid "Workflow started successfully."
msgstr ""
#: app/api/workflows.py:87
msgid "You do not have permission to run workflows."
msgstr ""
#: app/api/workflows.py:90
msgid "You have reached your workflow usage limit. Please try again later."
msgstr ""
#: app/api/workflows.py:93 app/api/workflows.py:176
msgid "We could not find that transcription or you no longer have access to it."
msgstr ""
#: app/api/workflows.py:96
msgid ""
"The workflow prompt needs attention before it can run. Please review it "
"and try again."
msgstr ""
#: app/api/workflows.py:99
msgid ""
"A workflow is already running for this transcription. Please wait for it "
"to finish."
msgstr ""
#: app/api/workflows.py:103
msgid ""
"The AI provider temporarily rate-limited this workflow. Please wait a "
"moment and try again."
msgstr ""
#: app/api/workflows.py:106
msgid ""
"The AI provider blocked this workflow because of its safety filters. "
"Please adjust your prompt and try again."
msgstr ""
#: app/api/workflows.py:110
msgid "We were unable to run this workflow. Please try again."
msgstr ""
#: app/api/workflows.py:113
msgid "We hit an unexpected error while starting the workflow. Please try again."
msgstr ""
#: app/api/workflows.py:133
msgid "Please include the updated workflow result in your request."
msgstr ""
#: app/api/workflows.py:143
msgid "Workflow result updated successfully."
msgstr ""
#: app/api/workflows.py:147
msgid "We could not find that workflow operation."
msgstr ""
#: app/api/workflows.py:153
msgid "We could not update this workflow result. Please try again."
msgstr ""
#: app/api/workflows.py:156
msgid ""
"We hit an unexpected error while editing the workflow result. Please try "
"again."
msgstr ""
#: app/api/workflows.py:173
msgid "Workflow result deleted successfully."
msgstr ""
#: app/api/workflows.py:179
msgid "We were unable to delete the workflow result. Please try again."
msgstr ""
#: app/api/workflows.py:182
msgid ""
"We hit an unexpected error while deleting the workflow result. Please try"
" again."
msgstr ""
#: app/core/decorators.py:112
msgid "User not authenticated or role not assigned."
msgstr ""
#: app/core/decorators.py:115
msgid "Server configuration error checking usage limits."
msgstr ""
#: app/core/decorators.py:118 app/core/decorators.py:148
msgid "Usage limits check passed."
msgstr ""
#: app/core/decorators.py:126 app/core/decorators.py:128
#: app/core/decorators.py:130 app/core/decorators.py:133
#: app/core/decorators.py:135 app/core/decorators.py:137
#: app/core/decorators.py:141 app/core/decorators.py:143
#: app/core/decorators.py:145
msgid "You have reached your fair use limit."
msgstr ""
#: app/core/decorators.py:152
msgid "An error occurred while checking usage limits."
msgstr ""
#: app/services/live_transcription_service.py:58
#: app/services/live_transcription_service.py:61
msgid "OpenAI API key is not configured."
msgstr ""
#: app/services/live_transcription_service.py:70
msgid "Select a supported transcription language."
msgstr ""
#: app/services/live_transcription_service.py:73
msgid "You do not have permission to use a context prompt."
msgstr ""
#: app/services/live_transcription_service.py:77
#, python-format
msgid "Context prompt cannot exceed %(count)s words."
msgstr ""
#: app/services/live_transcription_service.py:115
msgid "A WebRTC session offer is required."
msgstr ""
#: app/services/live_transcription_service.py:137
msgid "Could not connect to the live transcription service."
msgstr ""
#: app/services/live_transcription_service.py:147
msgid "The live transcription service rejected the session."
msgstr ""
#: app/services/live_transcription_service.py:165
msgid "The live session token is missing."
msgstr ""
#: app/services/live_transcription_service.py:169
#: app/services/live_transcription_service.py:178
msgid "The live session token is invalid."
msgstr ""
#: app/services/live_transcription_service.py:186
msgid "This live session belongs to another user."
msgstr ""
#: app/services/live_transcription_service.py:196
msgid "The live session identifier is already in use."
msgstr ""
#: app/services/live_transcription_service.py:203
msgid "There is no transcript to save."
msgstr ""
#: app/services/live_transcription_service.py:206
msgid "The live transcript is too large to save."
msgstr ""
#: app/templates/base.html:9 app/templates/base.html:39
#: app/templates/index.html:7
msgid "Compass Platform"
msgstr ""
#: app/templates/base.html:33
msgid "Open main menu"
msgstr ""
#: app/templates/base.html:48 app/templates/base.html:60
#: app/templates/live.html:38
msgid "Live"
msgstr ""
#: app/templates/base.html:69
msgid "Open user menu"
msgstr ""
#: app/templates/base.html:78 app/templates/base.html:160
#: app/templates/layout/modals/profile_modal.html:8
msgid "User Settings"
msgstr ""
#: app/templates/base.html:80 app/templates/base.html:164
#: app/templates/layout/modals/api_key_modal.html:8
msgid "Manage API Keys"
msgstr ""
#: app/templates/base.html:83 app/templates/base.html:169
#: app/templates/manage_prompts.html:7 app/templates/manage_prompts.html:18
msgid "Manage your Workflows"
msgstr ""
#: app/templates/base.html:87 app/templates/base.html:175
msgid "Admin Panel"
msgstr ""
#: app/templates/base.html:92 app/templates/base.html:180
msgid "Logout"
msgstr ""
#: app/templates/base.html:123
msgid "Español"
msgstr ""
#: app/templates/base.html:123
msgid "Français"
msgstr ""
#: app/templates/base.html:123
msgid "Nederlands"
msgstr ""
#: app/templates/base.html:144
msgid "Menu"
msgstr ""
#: app/templates/base.html:147
msgid "Close menu"
msgstr ""
#: app/templates/base.html:156 app/templates/live.html:3
msgid "Live transcription"
msgstr ""
#: app/templates/base.html:221
msgid "Compass Platform App"
msgstr ""
#: app/templates/index.html:11
msgid "Upload Audio File"
msgstr ""
#: app/templates/index.html:15
msgid "Audio File"
msgstr ""
#: app/templates/index.html:20
msgid "Choose File"
msgstr ""
#: app/templates/index.html:26 app/templates/index.html:27
msgid "Select an audio file (mp3, wav, m4a...)"
msgstr ""
#: app/templates/index.html:27
msgid "Select audio file…"
msgstr ""
#: app/templates/index.html:29
msgid ""
"Max file size: 200 MB. Supported formats: MP3, M4A, WAV, OGG, WEBM, MPGA,"
" MPEG."
msgstr ""
#: app/templates/index.html:34
msgid "Transcription Model"
msgstr ""
#: app/templates/index.html:50
msgid "Transcription Language"
msgstr ""
#: app/templates/index.html:66
msgid "Context Prompt"
msgstr ""
#: app/templates/index.html:73
msgid "Identify Speakers"
msgstr ""
#: app/templates/index.html:80
msgid "Apply Workflow"
msgstr ""
#: app/templates/index.html:81
msgid "Remove applied workflow"
msgstr ""
#: app/templates/index.html:92
msgid "Context Prompt (Max 120 words)"
msgstr ""
#: app/templates/index.html:96 app/templates/index.html:97
msgid "(Optional) Provide context like names or jargon..."
msgstr ""
#: app/templates/index.html:98
msgid "(Optional) Add context..."
msgstr ""
#: app/templates/index.html:100
#: app/templates/layout/modals/workflow_modal.html:36
#: app/templates/live.html:27 app/templates/live.html:99
msgid "words"
msgstr ""
#: app/templates/index.html:114
msgid "TRANSCRIBE"
msgstr ""
#: app/templates/index.html:126
msgid "Waiting..."
msgstr ""
#: app/templates/index.html:131
msgid "STOP"
msgstr ""
#: app/templates/index.html:137
msgid "Clear All"
msgstr ""
#: app/templates/index.html:138
msgid "Transcription History"
msgstr ""
#: app/templates/index.html:146
msgid "Search transcriptions…"
msgstr ""
#: app/templates/index.html:149
msgid "Search transcription history"
msgstr ""
#: app/templates/index.html:152
msgid "Clear search"
msgstr ""
#: app/templates/index.html:202
msgid "(Failed)"
msgstr ""
#: app/templates/index.html:206
msgid "Copy Transcript"
msgstr ""
#: app/templates/index.html:210
msgid "Download Transcript"
msgstr ""
#: app/templates/index.html:214
msgid "Unpin"
msgstr ""
#: app/templates/index.html:214
msgid "Pin to top"
msgstr ""
#: app/templates/index.html:217
msgid "Delete Transcript"
msgstr ""
#: app/templates/index.html:227
#: app/templates/layout/scripts/base_bootstrap.html:34
msgid "Start Workflow"
msgstr ""
#: app/templates/index.html:238
msgid "Processing Workflow..."
msgstr ""
#: app/templates/index.html:244
#: app/templates/layout/scripts/base_bootstrap.html:35
msgid "Workflow Result"
msgstr ""
#: app/templates/index.html:247
msgid "Ran:"
msgstr ""
#: app/templates/index.html:249 app/templates/index.html:278
msgid "Workflow Label:"
msgstr ""
#: app/templates/index.html:251 app/templates/index.html:253
#: app/templates/index.html:280 app/templates/index.html:282
msgid "Prompt:"
msgstr ""
#: app/templates/index.html:273
#: app/templates/layout/scripts/base_bootstrap.html:36
msgid "Workflow Error"
msgstr ""
#: app/templates/index.html:276
msgid "Attempted:"
msgstr ""
#: app/templates/index.html:298
msgid "No completed transcriptions yet."
msgstr ""
#: app/templates/index.html:309
msgid "Previous"
msgstr ""
#: app/templates/index.html:340
msgid "Next"
msgstr ""
#: app/templates/index.html:345
#, python-format
msgid "Showing %(length)s of %(total)s items"
msgstr ""
#: app/templates/live.html:13 app/templates/live.html:85
msgid "Start"
msgstr ""
#: app/templates/live.html:14
msgid "Stop and save"
msgstr ""
#: app/templates/live.html:15
msgid "New session"
msgstr ""
#: app/templates/live.html:16
msgid "Connecting…"
msgstr ""
#: app/templates/live.html:17
msgid "Listening live"
msgstr ""
#: app/templates/live.html:18
msgid "Saving transcript…"
msgstr ""
#: app/templates/live.html:19
msgid "Saved to transcription history"
msgstr ""
#: app/templates/live.html:20 app/templates/live.html:41
msgid "Ready to listen"
msgstr ""
#: app/templates/live.html:21 app/templates/live.html:127
msgid "Start listening and spoken words will appear here."
msgstr ""
#: app/templates/live.html:22 app/templates/live.html:118
msgid "Copy transcript"
msgstr ""
#: app/templates/live.html:23
msgid "Copied"
msgstr ""
#: app/templates/live.html:24
msgid "Stop and save this live transcript before leaving."
msgstr ""
#: app/templates/live.html:25 app/templates/live.html:61
msgid "Default microphone"
msgstr ""
#: app/templates/live.html:26 app/templates/live.html:59
msgid "Microphone"
msgstr ""
#: app/templates/live.html:28
msgid "This browser does not support live microphone transcription."
msgstr ""
#: app/templates/live.html:29
msgid "Live transcription reported an error."
msgstr ""
#: app/templates/live.html:30
msgid ""
"The live connection was interrupted. Saving the transcript received so "
"far."
msgstr ""
#: app/templates/live.html:31
msgid "No speech was transcribed. You can start another session."
msgstr ""
#: app/templates/live.html:32
msgid "Could not copy the transcript. Select the text and copy it manually."
msgstr ""
#: app/templates/live.html:33
msgid "The request failed. Please try again."
msgstr ""
#: app/templates/live.html:36
msgid "Realtime transcription"
msgstr ""
#: app/templates/live.html:47
msgid "Live transcription controls"
msgstr ""
#: app/templates/live.html:49
msgid "Language"
msgstr ""
#: app/templates/live.html:51
msgid "Automatic detection"
msgstr ""
#: app/templates/live.html:72
msgid "Context"
msgstr ""
#: app/templates/live.html:76
msgid "Microphone volume"
msgstr ""
#: app/templates/live.html:92
msgid "Context prompt"
msgstr ""
#: app/templates/live.html:96
msgid "Add names, acronyms, or subject matter that may be spoken."
msgstr ""
#: app/templates/live.html:98
msgid "Optional. Used only to improve this live session."
msgstr ""
#: app/templates/live.html:108
msgid "Transcript"
msgstr ""
#: app/templates/live.html:114
msgid "Open history"
msgstr ""
#: app/templates/login.html:35
msgid "Message:"
msgstr ""
#: app/templates/login.html:126
msgid "Remember me"
msgstr ""
#: app/templates/login.html:140
msgid "Forgot your password?"
msgstr ""
#: app/templates/login.html:151
msgid "Or continue with"
msgstr ""
#: app/templates/manage_prompts.html:19
msgid "Create, edit, or delete your reusable workflow prompts."
msgstr ""
#: app/templates/manage_prompts.html:23
msgid "Add New Workflow"
msgstr ""
#: app/templates/manage_prompts.html:48
msgid "Add Workflow"
msgstr ""
#: app/templates/layout/scripts/base_bootstrap.html:32
#: app/templates/manage_prompts.html:59
msgid "Your Saved Workflows"
msgstr ""
#: app/templates/manage_prompts.html:62 app/templates/manage_prompts.html:65
msgid "Loading workflows..."
msgstr ""
#: app/templates/manage_prompts.html:63
msgid "You have no saved workflows yet."
msgstr ""
#: app/templates/manage_prompts.html:64
msgid "Error loading workflows:"
msgstr ""
#: app/templates/manage_prompts.html:73
msgid "Edit Workflow"
msgstr ""
#: app/templates/admin/create_edit_role.html:215
#: app/templates/layout/modals/profile_modal.html:154
#: app/templates/layout/modals/workflow_modal.html:42
#: app/templates/manage_prompts.html:106
msgid "Cancel"
msgstr ""
#: app/templates/layout/modals/profile_modal.html:96
#: app/templates/manage_prompts.html:107
msgid "Save Changes"
msgstr ""
#: app/templates/reset_password.html:6 app/templates/reset_password.html:11
msgid "Reset Your Password"
msgstr ""
#: app/templates/reset_password.html:12
msgid "Please enter your new password below."
msgstr ""
#: app/templates/admin/costs.html:7
msgid "Manage the costs of the different services and view cost analytics."
msgstr ""
#: app/templates/admin/costs.html:10
msgid "Pricing Configuration"
msgstr ""
#: app/templates/admin/costs.html:16
msgid "Transcription Models"
msgstr ""
#: app/templates/admin/costs.html:35
msgid "Title Generations"
msgstr ""
#: app/templates/admin/costs.html:60 app/templates/admin/dashboard.html:131
#: app/templates/admin/dashboard.html:143
msgid "Workflows"
msgstr ""
#: app/templates/admin/costs.html:82
msgid "Save Pricing Configuration"
msgstr ""
#: app/templates/admin/costs.html:89
msgid "Cost Analytics"
msgstr ""
#: app/templates/admin/costs.html:92
msgid "By Component"
msgstr ""
#: app/templates/admin/costs.html:119
msgid "By Role"
msgstr ""
#: app/templates/admin/dashboard.html:9
msgid "Quick, high-level snapshot of current activity and health."
msgstr ""
#: app/templates/admin/dashboard.html:12
msgid "Warning:"
msgstr ""
#: app/templates/admin/dashboard.html:13
msgid "Some metrics might be unavailable."
msgstr ""
#: app/templates/admin/dashboard.html:21
msgid "Total Users"
msgstr ""
#: app/templates/admin/dashboard.html:26
msgid "Active Users (24h)"
msgstr ""
#: app/templates/admin/dashboard.html:31
msgid "Transcriptions (24h)"
msgstr ""
#: app/templates/admin/dashboard.html:36
msgid "Workflows Run (24h)"
msgstr ""
#: app/templates/admin/dashboard.html:40
msgid "Last 24h"
msgstr ""
#: app/templates/admin/dashboard.html:40
msgid "Last 7 Days"
msgstr ""
#: app/templates/admin/dashboard.html:40
msgid "Last 30 Days"
msgstr ""
#: app/templates/admin/dashboard.html:40
msgid "All Time"
msgstr ""
#: app/templates/admin/dashboard.html:44
msgid "Active Users (Submitted Job)"
msgstr ""
#: app/templates/admin/dashboard.html:49 app/templates/admin/dashboard.html:56
#: app/templates/admin/dashboard.html:75 app/templates/admin/dashboard.html:82
#: app/templates/admin/dashboard.html:103
#: app/templates/admin/dashboard.html:110
#: app/templates/admin/dashboard.html:129
#: app/templates/admin/dashboard.html:137
msgid "Period"
msgstr ""
#: app/templates/admin/dashboard.html:50 app/templates/admin/dashboard.html:59
msgid "Users"
msgstr ""
#: app/templates/admin/dashboard.html:70
msgid "Jobs Submitted"
msgstr ""
#: app/templates/admin/dashboard.html:76 app/templates/admin/dashboard.html:85
#: app/templates/admin/dashboard.html:104
#: app/templates/admin/dashboard.html:113
msgid "Count"
msgstr ""
#: app/templates/admin/dashboard.html:98
msgid "Workflows Run"
msgstr ""
#: app/templates/admin/dashboard.html:124
msgid "Error Rates"
msgstr ""
#: app/templates/admin/dashboard.html:130
#: app/templates/admin/dashboard.html:140
msgid "Transcriptions"
msgstr ""
#: app/templates/admin/roles.html:15
msgid "View, create, and manage user roles and their permissions."
msgstr ""
#: app/templates/admin/roles.html:21
msgid "Create New Role"
msgstr ""
#: app/templates/admin/roles.html:27
#: app/templates/admin/template_prompts.html:36
#: app/templates/admin/users.html:20
msgid "Error:"
msgstr ""
#: app/templates/admin/template_prompts.html:30
msgid "Create New Workflow Template"
msgstr ""
#: app/templates/errors/403.html:10
msgid "403 - Forbidden"
msgstr ""
#: app/templates/errors/403.html:11
msgid ""
"Sorry, you do not have permission to access this page or perform this "
"action."
msgstr ""
#: app/templates/errors/403.html:12
msgid "If you believe this is an error, please contact the administrator."
msgstr ""
#: app/templates/errors/403.html:15 app/templates/errors/404.html:15
#: app/templates/errors/500.html:19
msgid "Go Home"
msgstr ""
#: app/templates/errors/404.html:5
msgid "Page Not Found"
msgstr ""
#: app/templates/errors/404.html:10
msgid "404 - Page Not Found"
msgstr ""
#: app/templates/errors/404.html:11
msgid "Sorry, the page you are looking for could not be found."
msgstr ""
#: app/templates/errors/404.html:12
msgid "Please check the URL or go back to the homepage."
msgstr ""
#: app/templates/errors/500.html:10
msgid "500 - Internal Server Error"
msgstr ""
#: app/templates/errors/500.html:11
msgid "Sorry, something went wrong on our end."
msgstr ""
#: app/templates/errors/500.html:12
msgid ""
"We have been notified and are looking into the issue. Please try again "
"later."
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:18
msgid ""
"Enter your personal API keys for the transcription and workflow services."
" These keys are stored securely and used only for your transcription "
"requests."
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:19
msgid "You can get your keys here:"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:30
msgid "Choose service"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:31
msgid "OpenAI (Whisper/GPT-4o)"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:32
#: app/templates/layout/modals/api_key_modal.html:58
msgid "AssemblyAI (Universal)"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:33
#: app/templates/layout/modals/api_key_modal.html:67
msgid "Google (Gemini)"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:40
msgid "Save Key"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:43
msgid "Configured Keys"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:49
msgid "OpenAI (Whisper/GPT/Live)"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:51
#: app/templates/layout/modals/api_key_modal.html:60
#: app/templates/layout/modals/api_key_modal.html:69
msgid "Checking..."
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:80
msgid "Public API Access"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:82
msgid "Use this key to call the transcription API without logging in. Send it as"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:83
msgid "YOUR_KEY"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:86
msgid "Not Configured"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:90
msgid "Key Name"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:91
msgid "Production upload script"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:93
msgid "Create Key"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:96
msgid "New key created"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:98
msgid "Generate a key to view it"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:100
msgid "Copy"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:103
msgid "For security, the full key is shown only immediately after generation."
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:106
msgid "Configured Public API Keys"
msgstr ""
#: app/templates/layout/modals/api_key_modal.html:113
msgid "Close"
msgstr ""
#: app/templates/layout/modals/profile_modal.html:63
msgid "Preferences"
msgstr ""
#: app/templates/layout/modals/profile_modal.html:91
msgid "This feature is not enabled for your account role."
msgstr ""
#: app/templates/layout/modals/profile_modal.html:102
msgid "Change Password"
msgstr ""
#: app/templates/layout/modals/profile_modal.html:148
msgid "Update Password"
msgstr ""
#: app/templates/layout/modals/workflow_modal.html:7
msgid "Run Workflow"
msgstr ""
#: app/templates/layout/modals/workflow_modal.html:17
msgid ""
"Apply AI analysis to the selected transcript using the workflow prompt "
"below."
msgstr ""
#: app/templates/layout/modals/workflow_modal.html:19
msgid "You can manage your workflows"
msgstr ""
#: app/templates/layout/modals/workflow_modal.html:19
msgid "here"
msgstr ""
#: app/templates/layout/modals/workflow_modal.html:23
msgid "Saved Workflows"
msgstr ""
#: app/templates/layout/modals/workflow_modal.html:27
msgid "Select a Workflow or Enter a Custom Prompt Below"
msgstr ""
#: app/templates/layout/modals/workflow_modal.html:32
msgid "Custom Workflow Prompt"
msgstr ""
#: app/templates/layout/modals/workflow_modal.html:35
msgid "Enter your custom workflow prompt here (max 120 words)..."
msgstr ""
#: app/templates/layout/modals/workflow_modal.html:43
msgid "Submit Workflow"
msgstr ""
#: app/templates/layout/scripts/base_bootstrap.html:28
msgid " Read More"
msgstr ""
#: app/templates/layout/scripts/base_bootstrap.html:29
msgid " Read Less"
msgstr ""
#: app/templates/layout/scripts/base_bootstrap.html:30
msgid "Undo"
msgstr ""
#: app/templates/layout/scripts/base_bootstrap.html:31
msgid "Restoring..."
msgstr ""
#: app/templates/layout/scripts/base_bootstrap.html:33
msgid "System defined - "
msgstr ""