From 051fcfafa58b6a22c6e732c7a6c700ecf23f885e Mon Sep 17 00:00:00 2001 From: Cyano Hao Date: Thu, 14 Mar 2024 10:05:57 +0800 Subject: [PATCH] use relative locations in translations to avoid further merge conflict (#275) --- RedPandaIDE/translations/RedPandaIDE_pt_BR.ts | 2433 +++++++++ RedPandaIDE/translations/RedPandaIDE_zh_CN.ts | 4866 ++++++++--------- RedPandaIDE/translations/RedPandaIDE_zh_TW.ts | 2433 +++++++++ libs/qsynedit/qsynedit_zh_CN.ts | 2852 +++++----- libs/redpanda_qt_utils/qt_utils_zh_CN.ts | 102 +- 5 files changed, 8776 insertions(+), 3910 deletions(-) diff --git a/RedPandaIDE/translations/RedPandaIDE_pt_BR.ts b/RedPandaIDE/translations/RedPandaIDE_pt_BR.ts index a87e90d6..d3775d20 100644 --- a/RedPandaIDE/translations/RedPandaIDE_pt_BR.ts +++ b/RedPandaIDE/translations/RedPandaIDE_pt_BR.ts @@ -4,10 +4,12 @@ AboutDialog + About Sobre + <html><head/><body><h1 style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Red Panda C++</span></h1></body></html> <html><head/><body><h1 style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Red Panda C++</span></h1></body></html> @@ -16,6 +18,7 @@ Com base em Qt %1 (%2) executado em %3 + Build time: %1 %2 Tempo de montagem: %1 %2 @@ -24,14 +27,17 @@ Copyright(C) 2021-2022 瞿华(royqh1979@gmail.com) + <html><head/><body><p>Homepage: <a href="Homepage: https://sourceforge.net/projects/dev-cpp-2020/">https://sourceforge.net/projects/dev-cpp-2020/</a></p></body></html> <html><head/><body><p>Homepage: <a href="Homepage: https://sourceforge.net/projects/dev-cpp-2020/">https://sourceforge.net/projects/dev-cpp-2020/</a></p></body></html> + GNU General Public License GNU General Public License + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. @@ -44,42 +50,52 @@ Uma cópia da GNU General Public Licence acompanha este programa. Caso contrário, consultar <https://www.gnu.org/licenses/>. + Version: Versão: + Non-GCC Compiler Compilador não GCC + Website: <a href="%1">%1</a> Website: <a href="%1">%1</a> + Next Generation Microsoft Visual C++ Microsoft Visual C++ de Próxima Geração + Microsoft Visual C++ 2022 Microsoft Visual C++ 2022 + Microsoft Visual C++ 2019 Microsoft Visual C++ 2019 + Microsoft Visual C++ 2017 Microsoft Visual C++ 2017 + Legacy Microsoft Visual C++ Microsoft Visual C++ Legado + Based on Qt %1 (%2) running on %3 + Copyright(C) 2021-2024 瞿华(royqh1979@gmail.com) Copyright(C) 2021-2022 瞿华(royqh1979@gmail.com) {2021-2024 ?} {1979@?} @@ -87,14 +103,17 @@ AppTheme + Theme file '%1' doesn't exist! Arquivo com o tema '%1' não existente! + Error in json file '%1':%2 : %3 Erro no arquivo json '%1':%2 : %3 + Can't open the theme file '%1' for read. Impossível ler o arquivo com o tema '%1'. @@ -102,22 +121,27 @@ AutolinkModel + Header Cabeçalho + Link options Opções para link + Header exists Cabeçalho existente + Header already exists. Cabeçalho já existente. + UTF-8 UTF-8 @@ -125,14 +149,17 @@ BacktraceModel + Function Função + Filename Arquivo + Line Linha @@ -140,30 +167,37 @@ BookmarkModel + Save file '%1' failed. Falha ao salvar arquivo '%1'. + Can't open file '%1' for write. Impossível gravar arquivo '%1'. + Error in json file '%1':%2 : %3 Erro no arquivo json '%1':%2 : %3 + Can't open file '%1' for read. Impossível ler o arquivo '%1'. + Description Descrição + Line Linha + Filename Arquivo @@ -171,14 +205,17 @@ BreakpointModel + Filename Arquivo + Line Linha + Condition Condição @@ -202,6 +239,7 @@ CPUDialog + CPU Info Informações da CPU @@ -210,26 +248,34 @@ Disassemble + + Step over one machine instruction Avançar uma instrução de máquina + + Step into one machine instruction Entrar em uma instrução de máquina + AT&&T AT&&T + Intel Intel + Blend Mode Modo mesclado + Callstack @@ -304,34 +350,43 @@ ChooseThemeDialog + + Choose Theme Escolher tema + Dark Theme Tema escuro + Light Theme Tema claro + Ok Ok + Default Language: + C + C++ + System Theme Estilo e Cor do Sistema @@ -339,50 +394,66 @@ CodeSnippetsManager + + Load default code snippets failed Falha ao carregar trechos de código padrão + + Can't copy default code snippets '%1' to '%2'. Impossível copiar trechos de código padrão '%1' para '%2'. + + Read code snippets failed Falha ao ler trechos de código + Can't open code snippet file '%1' for read. Impossível ler arquivo com trechos de código '%1'. + Read code snippet file '%1' failed:%2 Falha ao ler arquivo '%1' com trecho de código:%2 + + Save code snippets failed Falha ao salvar trechos de código + Can't open code snippet file '%1' for write. Impossível gravar trechos de código em arquivo '%1'. + Write to code snippet file '%1' failed. Falha ao gravar trechos de código em arquivo '%1'. + Load new file template failed Falha ao carregar novo arquivo de modelo + Can't open new file template file '%1' for read. Impossível ler novo arquivo de modelo '%1'. + Save new file template failed Falha ao salvar novo arquivo de modelo + Can't open new file template file '%1' for write. Impossível gravar novo arquivo de modelo '%1'. @@ -390,18 +461,22 @@ CodeSnippetsModel + Caption Título + Completion Prefix Prefixo para completar + Description Descrição + Menu Section Seção de menu @@ -409,10 +484,13 @@ ColorEdit + + NONE Nenhuma + Color Cor @@ -420,102 +498,131 @@ Compiler + Clean before rebuild failed. Falha ao limpar antes de remontar. + Compile Result: Resultado da compilação: + - Errors: %1 - Erros: %1 + - Warnings: %1 - Avisos: %1 + - Output Filename: %1 - Arquivo de saída: %1 + - Output Size: %1 - Tamanho da saída: %1 + - Compilation Time: %1 secs - Tempo de compilação: %1 + + [Error] [Erro] + + [Warning] [Aviso] + [Info] [Informação] + [Note] [Nota] + The compiler process for '%1' failed to start. Falha ao iniciar a compilação para '%1'. + The compiler process crashed after starting successfully. Falha após iniciar a compilação. + The last waitFor...() function timed out. Tempo esgotado para a última função waitFor...( ). + An error occurred when attempting to write to the compiler process. Falha ao tentar gravar durante o processo de compilação. + An error occurred when attempting to read from the compiler process. Falha ao tentar ler durante o processo de compilação. + An unknown error occurred. Erro desconhecido detectado. + Can't open file "%1" for write! + - Command: %1 + - Command: %1 > %2 + warning + info + note + + error: + + warning: @@ -523,22 +630,29 @@ CompilerAutolinkWidget + Form Configuração + Enable auto link Habilitar link automático + + Add Acrescentar + + Remove Remover + Save failed. Falha ao salvar. @@ -546,22 +660,39 @@ CompilerManager + + + + + No compiler set Nenhum compilador + + + + + No compiler set is configured. Nenhum compilador configurado. + + + + + Can't start debugging. Impossível iniciar a depuração. + Can't find Console Pauser Impossível encontrar como fazer pausa na console. + Console Pauser "%1" doesn't exists! Não há como fazer pausa na console com "%1"! @@ -569,22 +700,30 @@ CompilerSetDirectoriesWidget + Form Configuração + + Add Acrescentar + + Remove Remover + + Remove Invalid Remover inválido + Choose Folder Escolher pasta @@ -592,62 +731,82 @@ CompilerSetOptionWidget + Form Configuração + Compiler set to config Configurar compilador + + Auto Find Compilers Procurar compiladores automaticamente + + Find Compiler in the Folder Procurar compilador na pasta + + Add Blank Compiler Set Acrescentar compilador em branco + + Rename Renomear + + Remove Remover + General Geral + Convert Executable's Charset as Converter o conjunto de carateres do executável para + Statically link libraries Fazer link com bibliotecas estáticas + Add the following arguments when calling the compiler Acrescentar os seguintes argumentos à chamada do compilador + Add the following arguments when calling the linker Acrescentar os seguintes argumentos à chamada do link-editor + Settings Configurações + Directories Pastas + Programs Programas @@ -656,14 +815,22 @@ Label + Choose make Escolher make + + + + + + ... ... + C Compiler(gcc) Compilador C (gcc) @@ -672,10 +839,12 @@ Escolher levantador de perfil + C++ Compiler(g++) Compilador C++ (g++) + Choose C++ Compiler Escolher compilador C++ @@ -684,134 +853,175 @@ Profiler (gprof) + make make + Choose Debugger Escolher depurador + Choose C Compiler Escolher compilador C + gdb gdb + Choose Resource Compiler Escolher compilador de recursos + gdb server servidor gdb + Resource Compiler(windres) Compilador de recursos (windres) + ANSI ANSI + UTF-8 UTF-8 + Red Panda C++ will clear previously found compiler list and search for compilers in the following locations:<br /> '%1'<br /> '%2'<br />Do you really want to continue? Red Panda C++ irá limpar a atual lista de compiladores encontrada anteriormente e irá procurar por compiladores em <br /> '%1'<br /> '%2'<br />Quer mesmo continuar? + Red Panda C++ will clear previously found compiler list and search for compilers in the the PATH. <br />Do you really want to continue? Red Panda C++ irá limpar a atual lista de compiladores encontrada anteriormente e irá procurar por compiladores no PATH. <br />Quer mesmo continuar + Confirm Confirmar + + Failed Falha + + Can't find any compiler. Impossível encontrar qualquer compilador. + + Compiler Set Name Nome do compilador + Name Nome + Compiler Set Folder Nome da pasta do compilador + New name Novo nome + Output Saída + Compilation Stages + Stop after the preprocessing stage + Stop after the compilation proper stage + Link and generate the executable + Preprocessing output suffix + Compiling output suffix + Executable suffix + Locate C Compiler + + + + + + Executable files (*.exe) Arquivos executáveis (*.exe) + Locate C++ Compiler + Locate Make + Locate GDB + Locate GDB Server + Locate windres @@ -824,26 +1034,32 @@ MB + Searching for compilers... + Abort + Searching... + Binary suffix + Survive auto-finds + Don't localize compiler output messages @@ -851,22 +1067,31 @@ CppRefacter + + + + Rename Symbol Error Erro ao renomear símbolo + Can't rename symbols not defined in this file. Impossível renomear símbolos não definidos nesse arquivo. + New symbol already exists! Novo símbolo já existente! + + Searching... + Abort @@ -874,14 +1099,17 @@ CustomMakefileInfoDialog + Information for custom makefile Informações para personalizar makefile + Ok Ok + <html><head/><body><p>Red Panda C++'s Makefile has two important targets:</p><p>- all (which builds the executable)</p><p>- clean (which cleans up object files)</p><p><br/>&quot;all&quot; depends on 2 targets: all-before and all-after. All-before</p><p>gets called before the compilation process, and all-after gets</p><p>called after the compilation process.</p><p><br/>&quot;clean&quot; depends on the target clean-custom, which gets called</p><p>before the cleaning process.<br/></p><p>You can change the Makefile's behavior by defining the targets</p><p>that &quot;all&quot; and &quot;clean&quot; depend on.</p></body></html> <html><head/><body><p> O arquivo Makefile do Red Panda C++ tem dois alvos importantes: </p><p>- all(que compilará o executável)</p><p>- clean (que limpará o arquivo objeto)</p><p><br/>&quot;all&quot; depende de dois alvos: all-before e all-after. All-before</p><p> será chamado antes de iniciar a compilação, e all-after </p><p> será chamado após a compilação.</p><p><br/>&quot;clean&quot; depende do alvo clean-custom, que será chamado</p><p> antes de iniciar a limpeza.<br/></p><p>É possível alterar o comportamento do Makefile ao definir os alvos</p><p> que &quot;all&quot; e &quot;clean&quot; dependem.</p></body></html> @@ -889,14 +1117,17 @@ DebugGeneralWidget + Form Configuração + Use GDB Server to debug Usar o servidor GDB para depurar + GDB Server Port Porta do servidor GDB @@ -913,22 +1144,27 @@ Ignorar o cabeçalho personalizado e os arquivos de biblioteca ao avançar + Debug Console Console do depurador + Font: Fonte: + Show only monospaced fonts Mostrar apenas fontes com espaçamento único + Size: Tamanho: + Show detail debug logs Mostrar registros de detalhes do depurador @@ -941,34 +1177,42 @@ Salvar breakpoints automaticamente + Autosave watches Salvar automaticamente as observações + Show CPU Window when signal received Mostrar a janela da CPU quando receber sinal + CPU Window Janela da CPU + Disassembly Coding Style: Estilo de código do Disassembly + Intel Intel + AT&&T AT&&T + Show disassembly code in blend mode Mostrar código em modo mesclado + Memory View Memória @@ -981,34 +1225,42 @@ Colunas da memória + Max number of array elements displayed + Skip header files when step into + System library + Project library + Custom library + Rows + Columns + Max characters of a string displayed @@ -1016,18 +1268,22 @@ Debugger + No compiler set Nenhum compilador + No compiler set is configured. Nenhum compilador configurado. + Can't start debugging. Impossível iniciar a depuração. + Debugger not exists Depurador inexistente @@ -1036,66 +1292,82 @@ Impossível encontrar depurador em "%1" + GDB Server path error Falha no caminho para o servidor GDB + GDB Server's path "%1" contains non-ascii characters. O caminho para o servidor GDB "%1" contém caracteres inválidos. + This prevents it from executing. Isso impede o prosseguimento da execução. + GDB Server not exists Servidor GDB inexistente + Can''t find gdb server in : "%1" Impossível encontrar o servidor gdb em "%1" + Execute to evaluate Executar para avaliar + Compile Compilar + Source file is more recent than executable. O arquivo fonte é mais recente que o executável. + Recompile? Recompilar + Signal "%1" Received: Recebido sinal "%1": + Save file '%1' failed. + Can't open file '%1' for write. + Error in json file '%1':%2 : %3 Erro no arquivo json '%1':%2 : %3 + Can't open file '%1' for read. + Can''t find debugger (gdb) in : "%1" + Please check the "program" page of compiler settings. @@ -1107,70 +1379,96 @@ sem nome + + + + + + + Error Erro + Save As Salvar como + File %1 already opened! Arquivo %1 já aberto! + The text to be copied exceeds count limit! O texto a ser copiado excede o limite do contador! + The text to be copied exceeds character limit! O texto a ser copiado excede o limite de caracteres! + The text to be cut exceeds count limit! O texto a ser removido excede o limite do contador! + The text to be cut exceeds character limit! O texto a ser removido excede o limite de caracteres! + Print Document Imprimir documento + + + Ctrl+click for more info Ctrl+clik para mais informações + astyle not found astyle não encontrado + Can't find astyle in "%1". Impossível encontrar astyle em "%1" + Break point condition Condição de parada + Enter the condition of the breakpoint: Inserir a condição de parada: + Readonly Apenas leitura + + Error Load File Erro ao carregar arquivo + hex: %1 + dec: %1 @@ -1178,62 +1476,79 @@ EditorAutoSaveWidget + Form Configuração + Enable auto save Habilitar salvamento automático + Time interval: Intervalo de tempo: + minutes minutos + Objects to save Objetos a serem salvos + Current File Arquivo atual + All files opened Todos os arquivos abertos + Project files Arquivos de projeto + Save strategy Estratégia de salvamento + Overwrite Sobrescrever + Append UNIX timestamp Anexar data/hora do UNIX + Append formatted timestamp Anexar data/hora formatada + Demo file name: Nome do arquivo de demonstração: + + + Demo file name: Nome do arquivo de demonstração: + Auto backup editing contents @@ -1241,46 +1556,60 @@ EditorClipboardWidget + Form Configuração + Copy Size Limit Limite do tamanho da cópia + Don't copy text larger than Não copiar texto maior que + Lines Linhas + Size(kilo characters): Tamanho (kilo caracteres) + Copy with format as Copiar com formato + Copy && Export As HTML Copiar && Exportar como HTML + + Use background color Usar cor de fundo + + Use editor's color scheme Usar esquema de cores do editor + + Color scheme Esquema de cores + Export As RTF Exportar como RTF @@ -1288,6 +1617,7 @@ EditorCodeCompletionWidget + Form Configuração @@ -1296,78 +1626,97 @@ Habilitar complementação de código + Minimum id length to show completion Comprimento mínimo do identificador para mostrar complementação + Clear all parsed symbols when editor is hidden Limpar todos os símbolos verificados quando o editor estiver oculto + Show completion suggestions while typing Mostrar sugestões para complementação enquanto digitar + Engine options Opções para o mecanismo + Scan local header files Verificar arquivos de cabeçalho locais + Scan system header files Verificar arquivos de cabeçalho do sistema + Show keywords in suggestions Mostrar palavras-chave nas sugestões + Show code snippets in suggestions Mostrar trechos de código nas sugestões + Append () when complete functions Anexar () ao complementar funções + Ignore case when search suggestions Ignorar maiúsculas e minúsculas ao pesquisar sugestões + Prefer local symbols Preferir símbolos locais + Hide symbols start with underscore Ocultar símbolos que comecem com underscore + Hide symbols start with two underscores Ocultar símbolos que comecem com dois underscores + Prefer symbols mostly used Preferir símbolos mais comumente usados + Clear usage data Limpar dados de uso + Completion suggestion window width: Largura da janela com sugestão para complementação + Completion suggestion window height: Altura da janela com sugestão para complementação + Enable code competion + Editors share one code parser @@ -1375,106 +1724,140 @@ EditorColorSchemeWidget + Form Configuração + Scheme Esquema + ... ... + Background: Plano de fundo: + Foreground: Primeiro plano: + Font Styles Estilos de fontes + Bold Negrito + Italic Itálico + Strikeout Riscado + Underlined Sublinhado + Rainbow parenthesis Rainbow parenthesis + Duplicate... Duplicar ... + Rename... Renomear ... + Restore to Default Restaurar o padrão + Import Scheme... Importar esquema ... + Export... Exportar ... + Delete... Remover ... + + + + + + + + Error Erro + Open Abrir + + Color Scheme Files (*.scheme) Arquivos com esquemas de cores (*.scheme) + '%1' is not a valid name for color scheme file. Nome inválido para arquivo com esquema de cor: '%1'. + New scheme name Nome do novo esquema + '%1' is not a valid scheme name! Nome inválido para esquema: '%1' + Save Salvar + Confirm Delete Scheme Confirmar remoção de esquema + Scheme '%1' will be deleted!<br />Do you really want to continue? Esquema '%1' será removido!<br />Quer mesmo continuar? @@ -1482,14 +1865,18 @@ EditorFontWidget + Form Configuração + + Font: Fonte + Show only monospaced fonts Mostrar apenas fontes com espaçamento único @@ -1498,6 +1885,8 @@ Habilitar suporte a ligaduras + + Size: Tamanho: @@ -1506,70 +1895,87 @@ Fonte para texto não ASCII: + Gutter Espaço entre colunas + Gutter is visible Espaço entre colunas visível + Left Offset Deslocamento à esquerda + Right Offset Deslocamento à direita + Show Line Numbers Mostrar números de linhas + Add leading zeros to line numbers Anexar zeros à frente dos números de linhas + Line numbers starts at zero Números de linhas iniciarão em zero + Auto calculate the digit count of line number Calcular automaticamente a contagem de dígitos do número da linha + Digit count Contagem + Use Custom Font Usar fonte personalizada + Enable ligatures support + Line Spacing: + Show whitespaces + Leading + Inner + Trailing + Line break @@ -1578,26 +1984,37 @@ *Necessário reiniciar + Force fixed width + + Add + + Remove + + Move up + + Move down + + Reset Reset @@ -1605,18 +2022,22 @@ EditorGeneralWidget + Vertical Line Linha vertical + Horizontal Line Linha horizontal + Half Block Meio bloco + Block Bloco @@ -1624,18 +2045,22 @@ EditorMiscWidget + Form Configuração + Open system header files in read only mode Abrir arquivos de cabeçalho de sistema apenas para leitura + Auto load files being open when Red Panda C++ last exited. Carregar automaticamente arquivos abertos quando o Red Panda C++ foi fechado da última vez. + Auto detect encoding when openning files Detectar automaticamente a codificação ao abrir arquivos @@ -1644,50 +2069,62 @@ Quantidade máxima de passos a serem desfeitos + Default file encoding Codificação padrão para arquivo + Default file type Tipo de arquivo padrão + C++ files Arquivos C++ + C files Arquivos C + ANSI ANSI + UTF-8 UTF-8 + UTF-8 BOM UTF-8 BOM + MB MB + Parse TODOs + Memory Usage + Steps + Action before saving files @@ -1696,18 +2133,22 @@ Reformatar código + None + Limits for Undo + Reformat + Trim trailing spaces @@ -1715,18 +2156,22 @@ EditorSnippetWidget + Form Configuração + Code Snippets Trechos de código + Add Acrescentar + Remove Remover @@ -1735,14 +2180,17 @@ Novo arquivo de modelo + New C File Template + New C++ File Template + New GAS File Template @@ -1750,50 +2198,62 @@ EditorSymbolCompletionWidget + Form Configuração + Complete Symbols Complementar símbolos + Details Detalhes + Complete Braces{} Complementar chaves {} + Complete Brackets [] Complementar colchetes [] + Complete Parenthesis () Complementar parênteses () + Complete Multiline Comments /**/ Complementar comentários com múltiplas linhas /**/ + Complete Single Quotations '' Complementar apóstrofos '' + Complete Double Quotations "" Complementar aspas "" + Complete #include <> Complementar #include <> + Skip matching symbols while typing Saltar símbolos pareados ao digitar + Remove symbol pairs when delete chars Remover pares de símbolos quando remover caracteres @@ -1801,18 +2261,22 @@ EditorSyntaxCheckWidget + Form Configuração + Enable Auto Syntax Check Habilitar verificação de sintaxe automática + Check when save/load file Verificar quando salvar/carregar arquivo + Check when count of lines changed Verificar quando a contagem de linhas for alterada @@ -1820,38 +2284,47 @@ EditorTooltipsWidget + Form Configuração + Show function tips Mostrar dicas de funções + Enable mouse hover tooltips Habilitar a exibição de dicas ao passar o cursor + Show syntax issue tooltips Mostrar dicas sobre problema de sintaxe + Show full header filename tooltips Mostrar dicas com o nome completo de arquivo de cabeçalho + Show identifier definition tooltips Mostrar dicas sobre definição de identificador + Show expression value tooltips when debugging Mostrar dicas com valor de expressão ao depurar + Tool tips delay + ms ms @@ -1859,58 +2332,72 @@ EnvironmentAppearanceWidget + Form Configuração + Font: Fonte: + *Needs restart *Necessário reiniciar + Theme: Tema: + Language: Idioma: + Font Size: Tamanho da fonte: + Use custom theme Usar tema personalizado + Icon Set: Conjunto de ícones: + Use custom icon set Usar conjunto de ícones personalizado + English Inglês + Portuguese Português + Simplified Chinese Chinês simplificado + Traditional Chinese Chinês tradicional + Icon Zoom: @@ -1918,26 +2405,32 @@ EnvironmentFileAssociationWidget + Form Configuração + Open Each File In Abrir cada arquivo em + Independent Red Panda C++ applications Aplicativos independentes do Red Panda C++ + The same Red Panda C++ application Aplicativo como o Red Panda C++ + File Types: Tipos de arquivos: + Just check or uncheck for which file types Red Panda C++ wil be registered as the default application to open them ... Basta marcar ou desmarcar quais tipos de arquivos o Red Panda C++ irá registrar como aplicativos padrões para abrí-los ... @@ -1945,46 +2438,61 @@ EnvironmentFoldersWidget + Form Configuração + + + + + Open in browser Abrir no navegador + Custom icon sets folder: Pasta para conjuntos de ícones personalizados + Remove all custom settings and exit Remover todas as configurações personalizadas e sair + Configuration folder: Pasta para configuração: + Custom theme folder: Pasta para tema personalizado: + Open custom theme folder in file browser Abrir pasta para tema personalizado no navegador de arquivos + Confirm Confirmar + Do you really want to delete all custom settings? Quer mesmo remover todas as configurações personalizadas? + Error Erro + Failed to delete custom settings. Falha ao remover configurações personalizadas. @@ -1992,26 +2500,32 @@ EnvironmentPerformanceWidget + Form Configuração + Reduce Memory Usage Reduzir uso de memória + Auto clear parsed symbols when editor hidden Limpar automaticamente símbolos verificados quando editor oculto + Editors share one code parser + Max undo memory for each editor: + MB MB @@ -2019,42 +2533,54 @@ EnvironmentProgramsWidget + Form Configuração + + + ... ... + Terminal Terminal + Choose Terminal Program Escolher programa para terminal + All files (%1) Todos os arquivos (%1) + Auto Detect Terminal Arguments Pattern + Test Command + Use custom terminal + Args. pattern + Cmd. preview @@ -2062,22 +2588,27 @@ EnvironmentShortcutModel + action ação + Function Função + Shortcut Atalho + Error Erro + Shortcut "%1" is used by "%2". Atalho "%1" é usado para "%2" @@ -2085,10 +2616,12 @@ EnvironmentShortcutWidget + Form Configuração + Keyword @@ -2096,18 +2629,22 @@ ExecutableRunner + The runner process '%1' failed to start. Falha ao executar o processo '%1'. + The last waitFor...() function timed out. Tempo esgotado para a última função waitFor...( ). + An error occurred when attempting to write to the runner process. Falha ao tentar gravar durante execução do processo. + An error occurred when attempting to read from the runner process. Falha ao tentar ler durante a execução do processo. @@ -2115,54 +2652,68 @@ ExecutorGeneralWidget + Form Configuração + Pause console programs after return Pausar programas na console após retorno + Minimize IDE when running programs Minimizar IDE ao executar programas + Parameters to pass to your program Parâmetros a serem passados ao programa + Redirect input to the following file: Redirecionar entrada para o seguinte arquivo: + Debugger doesn't support this feature in Linux. Depurador não tem suporte para esse recurso no Linux. + Note: Nota: + Debugger only support this feature in gdb server mode in windows. Depurador tem apenas suporte para esse recurso no modo servidor gdb em janelas. + + Browse Navegar + Choose input file Escolher arquivo de entrada + All files (%1) Todos os arquivos (%1) + Parsed argv array (represented in JSON): + Enable ANSI Escape Sequences Support @@ -2170,18 +2721,22 @@ ExecutorProblemSetWidget + Form Configuração + Enable Problem Set Habilitar conjunto de problemas + Listen for Competitive Companion Receber o acompanhamento da competição + Port Number Número da porta @@ -2194,70 +2749,87 @@ Tempo limite para validação de caso + Case Editor Font Fonte para editor de casos + Font Size: Tamanho da fonte: + Font: Fonte: + Only Monospaced Apenas espaçamento único + ms ms + Case Valdation Limit + Time Limit + Memory Limit + kb + Convert HTML for: + Input Entrada + Expected Output + Redirect STDERR to Tools output panel + Problem Case Validate type + Exact + Ignore leading/trailing spaces + Ignore spaces @@ -2265,14 +2837,18 @@ FileAssociationModel + Register File Association Error Registrar erro de associação de arquivo + + Don't have privilege to register file types! Sem privilégio para registrar tipos de arquivos! + Register File Type Error Registrar erro de tipo de arquivo @@ -2280,35 +2856,44 @@ FileCompiler + Compiling single file... Compilando arquivo único... + - Filename: %1 Arquivo: %1 + - Compiler Set Name: %1 Compilador: %1 + + Can't delete the old executable file "%1". Impossível remover o antigo arquivo executável "%1". + Can't find the compiler for file %1 Impossível encontrar o compilador para o arquivo %1 + The Compiler '%1' doesn't exists! O compilador '%1' é inexistente! + Processing %1 source file: Processando o arquivo fonte %1 + %1 Compiler: %2 Compilador %1: %2 @@ -2317,18 +2902,22 @@ Comando: %1 %2 + Please check the "program" page of compiler settings. + Checking single file... + GNU Assembler + Command: %1 Comando: %1 @@ -2336,58 +2925,72 @@ FilePropertiesDialog + File Properties Propriedades de arquivo + File name: Nome do arquivo: + Path: Caminho: + Project: Projeto: + Relative to Project: Relativo ao projeto: + Comment lines: Linhas de comentário: + Code lines: Linhas de código: + Total lines: Total de linhas: + Including files: Incluindo arquivos: + Empty lines: Linhas vazias: + File size: Tamanho do arquivo: + File date: Data do arquivo: + OK OK + Characters: @@ -2395,158 +2998,197 @@ FormatterGeneralWidget + Form Configuração + Predefined format style Estilo de formato predefinido + <html><head/><body><p>Note for the predefined format style</p></body></html> <html><head/><body><p>Nota para estilo de formato predefinido</p></body></html> + Basic Básico + Brace modifications Modificações em chaves + Attach braces to namespace statements Anexar chaves às instruções do namespace + Attach braces to classes Anexar chaves às classes + Attach braces to class inline function definitions Anexar chaves às definições de funções inline + Attach braces to extern "C" statements Anexar chaves às instruções extern em "C" + Attach the closing while of do-while to the close brace Anexar fechamento de chaves a do-while + Convert tabs to the appropriate number of spaces Converter tabulações para a quantidade de espaços apropriada + Indentation 1 Indentação 1 + Indent with: Indentar com: + Indent using spaces Indentar com espaços + Spaces Espaços + Indent using tabs Indentar com tabulações + Tabs Tabulações + Tab Size: Tamanho das tabulações + Indent for continuation lines: Indentar para linhas de continuação: + Minimal indent for a continuous conditional beloning to a conditional header: Indentação mínima para condições pertencentes a cabeçalho condicional + Maximal indent spaces for a continuation line Indentação máxima para linha de continuação + Indentation 2 Indentação 2 + Indent labels Indentar labels + Indent class blocks Indentar blocos de classes + Indent namespaces Indentar namespaces + Indent class access modifiers Indentar modificadores de acesso em classe + Indent after parenthesis '(' or assignment '=' Indentar após abrir parêntese '(' ou atribuir '=' + Indent preprocessor conditional statements Indentar instruções condicionais do preprocessador + Indent multi-line preprocessor #define statements Indentar instruções #define com múltiplas linhas no preprocessador + Indent line comments that start in column one Indentar linha de comentários que comece na primeira coluna + Indent preprocessor blocks Indentar blocos do preprocessador + Indent switch blocks Indentar blocos de switch + Indent cases Indentar cases + Padding 1 Preenchimento + Insert spaces around operators Inserir espaços em torno de operadores + Insert spaces after commas Inserir espaços após vírgulas + Insert spaces after parenthesis headers ('if','for',...) Inserir espaços após parênteses de cabeçalhos em ('if','for',...) + Insert spaces around parenthesis on the outside only Inserir espaços apenas externamente aos parentêses + Insert spaces around parenthesis on the inside only Inserir espaços apenas internamente aos parênteses @@ -2555,158 +3197,201 @@ Inserir linhas em branco em torno de blocos não relacionados + Insert empty lines around all blocks Inserir linhas em branco em todos os blocos + Insert spaces around first parenthesis in a series on the out side only Inserir espaços apenas externamente em torno do primeiro parêntese em uma série + Insert spaces around parenthesis Inserir espaços em torno de parêntese + Padding 2 Preenchimento 2 + Remove all empty lines. It will NOT delete lines added by the padding options. Remover todas as linhas em branco. NÃO removerá linhas acrescentadas pelas opções de preenchimento. + Attach a pointer operator to its : Anexar operador de ponteiro a: + Remove all consecutive empty lines. It will NOT delete lines added by the padding options. Remover todas as linhas em branco consecutivas. NÃO removerá as linhas acrescentadas pelas opções de preeenchimento. + + type(left) tipo (esquerdo) + + middle central + Fill empty lines with the white space of the previous lines. Preencher linhas em branco com white space de linhas anteriores. + + name(right) nome (direito) + Remove unnecessary space adding around parenthesis Remover espaços desnecessários em torno de parênteses + Attach a reference operator to its : Anexar operador de referência a: + + none nenhum + Other 1 Outros 1 + Break one line headers ('if','while','else'...) from the statement on the same line Separar linhas em cabeçalhos ('if','while','else'...) a partir da instrução na mesma linha + Add one line braces to unbraced one line conditional statements Acrescentar chaves em uma linha às instruções condicionais com apenas uma linha + Break braces before close headers ('else','catch"...) Separar chaves ao fechar cabeçalhos ('else','catch"...) + Remove braces from a braced one line conditional statements Remover chaves de instruções condicionais com apenas uma linha + Break 'else if' statements into two lines Separar em duas linhas instruções em 'else if' + Add braces to unbraced one line conditional statements Acrescentar chaves às instruções condicionais com apenas uma linha + Other 2 Outros 2 + Break return type from the function name in its definition Separar tipo de retorno do nome de função em sua definição + Don't break blocks residing completely on one line Não separar blocos que estejam em uma linha apenas. + Attach return type to the function name in its definition Anexar tipo de retorno ao nome de função em sua definição + Don't break multiple statements residing on one line Não separar instruções múltiplas que estejam em uma mesma linha + Break return type from the function name in its declaration Separar o tipo de retorno do nome da função em sua declaração + Attach return type to the function name in its declaration Anexar tipo de retorno ao nome da função em sua declaração + Other 3 Outros 3 + Break lines exceeds Linhas de separação excedem + characters caracteres + Remove the leading '*' prefix on multi-line comments and indent the comment text one line indent. Remover o primeiro prefixo '*' em comentários com múltiplas linhas e indentar o texto em uma linha. + Close ending angle brackets on template definitions Fechar as definições com colchetes angulares em modelos + Place the logical conditional to the last on the previous line, when break lines Colocar a condição lógica por último na linha anterior, ao separar linhas + Insert empty lines arround unrelated blocks + No minimal indent + Indent at least one additional indent + Indent at least two additional indents + Indent at least one-half an additional indent. @@ -2714,18 +3399,23 @@ FormatterPathWidget + Form Configuração + + Path to astyle Caminho para astyle + ... ... + All files (%1) Todos os arquivos (%1) @@ -2733,150 +3423,187 @@ FormatterStyleModel + Default Padrão + The opening braces will not be changed and closing braces will be broken from the preceding line. A abertura de chaves não será alterada e o se fechamento será separado da linha precedente. + Allman Allman + Broken braces. Chaves não pareadas. + Java Java + Attached braces. Anexar chaves. + K&R K&R + Linux braces. Chaves de Linux. + Stroustrup Stroustrup + Linux braces, with broken closing headers. Chaves de Linux, com fechamento separado + Whitesmith Whitesmith + Broken, indented braces. Não pareadas, chaves indentadas. + Indented class blocks and switch blocks. Indentar blocos em classes e switch + VTK VTK + Broken, indented braces except for the opening braces. Não pareadas, indentar chaves exceto as de abertura. + Ratliff Ratliff + Attached, indented braces. Anexadas, chaves indentadas. + GNU GNU + Broken braces, indented blocks. Chaves não pareadas, blocos indentados. + Linux Linux + Linux braces, minimum conditional indent is one-half indent. Chaves de Linux, a indentação condicional mínima é a metade + Horstmann Horstmann + Run-in braces, indented switches. Chaves à entrada, switch com indentação. + One True Brace One True Brace + Linux braces, add braces to all conditionals. Chaves de Linux, acrescentar chaves a todas as condições + Google Google + Attached braces, indented class modifiers. Chaves anexadas, modificadores de classe indentados. + Mozilla Mozilla + Linux braces, with broken braces for structs and enums, and attached braces for namespaces. Chaves de Linux, com chaves não pareadas para struct e enum, e chaves anexadas para namespaces. + Webkit Webkit + Linux braces, with attached closing headers. Chaves de Linux, com fechamento anexado aos cabeçalhos. + Pico Pico + Run-in opening braces and attached closing braces. Chaves em abertura e fechamento + Uses keep one line blocks and keep one line statements. Manter os usos de blocos e instruções com apenas uma linha. + Lisp Lisp + Attached opening braces and attached closing braces. Anexados abertura e fechamento de chaves. + Uses keep one line statements. Manter usos de instruções com apenas uma linha. @@ -2884,46 +3611,57 @@ GitBranchDialog + Branch/Switch Branch/Switch + Switch To Switch To + Branch Branch + Options Opções + Overwrite working tree changed(force) Sobrescrever a àrvore em uso (forçar) + Track Track + Pass --track to git Passar --track ao git + Force Track Forçar Track + Pass --no-track to git Passar --no-track ao git + Force No Track Forçar No Track + Neither --track nor --no-track is passed to git Não passar -- track ou --no-track ao git @@ -2932,30 +3670,37 @@ Não especificado + Create New Branch Criar novo Branch + Merge between original branch, working tree contents and the branch to switch to Mesclar o original, a àrvore em uso e a alternativa + Merge Mesclar + Force Creation (Reset branch if exists) Forçar Creation (usar reset branch se existir + Ok Ok + Cancel Cancelar + Not Specifiied @@ -2963,6 +3708,7 @@ GitFetchDialog + Dialog Diálogo @@ -2970,42 +3716,52 @@ GitLogDialog + Git Log Git Log + Close Close + Reset Reset + Revert Revert + branch branch + Tag Tag + Reset "%1" to this... Reset "%1" para ... + Revert "%1" to this... Revert "%1" para ... + Create Branch at this version... Create Branch para essa versão ... + Create Tag at this version... Criar Tag para essa versão ... @@ -3013,14 +3769,17 @@ GitLogModel + Date Date + Author Author + Title Title @@ -3028,6 +3787,7 @@ GitManager + Folder "%1" already has a repository! A pasta "%1" já tem um repositório! @@ -3035,46 +3795,57 @@ GitMergeDialog + Merge Merge + From From + Branch Branch + Option Option + No Commit No Commit + Squash Squash + No Fast Forward No Fast Forward + Fast Forward Only Fast Forward Only + Merge Message Merge Message + Ok Ok + Cancel Cancel @@ -3082,6 +3853,7 @@ GitPullDialog + Dialog Diálogo @@ -3089,6 +3861,7 @@ GitPushDialog + Dialog Diálogo @@ -3096,46 +3869,61 @@ GitRemoteDialog + Git Remote Git Remote + Add Remote Add Remote + + + + + Add Add + Remove Remote Remove Remote + Remove Remove + Detail Detail + Name Name + URL URL + Close Close + Ok Ok + Update Update @@ -3143,58 +3931,73 @@ GitResetDialog + Reset Reset + + Reset current branch "%1" to Reset current branch "%1" to + Branch Branch + Tag Tag + Commit Commit + Reset Type Reset Type + <html><head/><body><p>Leave working tree and index untouched</p></body></html> <html><head/><body><p>Leave working tree and index untouched</p></body></html> + <html><head/><body><p>Reset working tree and index (discarding local changes)</p></body></html> <html><head/><body><p>Reset working tree and index (discarding local changes)</p></body></html> + Soft Soft + Hard Hard + Leave working tree untouched, reset index Leave working tree untouched, reset index + Mixed Mixed + Ok Ok + Cancel Cancel @@ -3202,18 +4005,22 @@ GitUserConfigDialog + Fill User Info Fill User Info + User Email: User Email: + Ok Ok + Cancel Cancel @@ -3222,10 +4029,12 @@ User name: + Git needs the following info to commit: Git needs the following info to commit: + User Name: @@ -3233,10 +4042,12 @@ InfoMessageBox + Message Mensagem + Ok Ok @@ -3244,18 +4055,22 @@ IssuesModel + Filename Arquivo + Line Linha + Col Coluna + Description Descrição @@ -3263,18 +4078,22 @@ IssuesTable + Filename Arquivo + Line Linha + Col Coluna + Description Descrição @@ -3282,30 +4101,37 @@ LanguageAsmGenerationWidget + Form Configuração + Don't generate debug directives + Don't generate SEH directives + AT&&T AT&&T + Intel Intel + Instruction syntax: + Don't generate cli directives. @@ -3313,74 +4139,92 @@ MacroInfoModel + The default directory Pasta padrão + Path to the Red Panda C++'s executable file. Caminho para o arquivo executável do Red Panda C++. + Version of the Red Panda C++ Versão do Red Panda C++ + PATH to the Red Panda C++'s installation folder. Caminho para a pasta de instalação do Red Panda C++ + Current date Data atual + Current date and time Data e hora atuais + The first include directory of the working compiler set. Primeira pasta include no compilador em uso. + The first lib directory of the working compiler set. Primeira pasta lib do compilador em uso. + The compiled filename Nome do arquivo compilado + Full path to the compiled file Caminho completo para o arquivo compilado + Filename of the current source file Nome do arquivo fonte atual + Full path to the current source file Caminho completo para o arquivo fonte atual + Path to the current source file's parent folder Caminho para a pasta que contém a do arquivo fonte atual + Word at the cursor in the active editor Palavra indicada pelo cursor no editor ativo + Name of the current project Nome do projeto atual + Full path to the current project file Caminho completo para o projeto atual + Name of the current project file Nome do arquivo do projeto atual + Path to the current project's folder Caminho para a pasta do projeto atual @@ -3388,130 +4232,203 @@ MainWindow + + Red Panda C++ Red Panda C++ + + Files Arquivos + + + Project Projeto + + Watch Observar + + Structure Estrutura + + + Problem Set Conjunto de problemas + + + + New Problem Set Novo conjunto de problemas + + + Add Problem Acrescentar problema + + + Remove Problem Remover problema + + + + Save Problem Set Salvar conjunto de problemas + + + + Load Problem Set Carregar conjunto de problemas + + + + + + + Issues Problemas + + Tools Output Saída das ferramentas + + + + + Debug Depurar + Evaluate: Avaliar: + + Debug Console Console do depurador + Call Stack Pilha de chamadas + Breakpoints Pontos de paradas + Locals Locais + Memory Memória + Address Expression: Expressão de endereço: + + + Search Procurar + History: Histórico + Search Again Procurar novamente + Replace with: Substituir por: + Replace Substituir + Cancel Cancelar + + TODO TODO + + Bookmark Bookmark + + + Problem Problema + Add Problem Case Acrescentar caso de problema + + + Remove Problem Case Remover caso de problema @@ -3520,34 +4437,51 @@ Abrir arquivo de respostas + + + Run All Cases Executar todos os casos + + Problem Cases Validation Options Opções para validação de casos de problemas + %v/%m %v/%m + Input Entrada + + Choose Input File Escolher arquivo de entrada + + + + + + Clear Limpar + Output Saída + Expected Expectativa @@ -3556,110 +4490,141 @@ ... + File Arquivo + Tools Ferramentas + Execute Executar + Edit Editar + + Code Codificar + Window Janela + Help Ajuda + Refactor Refazer + View Vista + Tool Panels Painel de ferramentas + Git Git + Main Principal + + + Compile Compilar + Compiler Set Compilador + New Source File Novo arquivo fonte + Ctrl+N Ctrl+N + Open... Abrir... + Ctrl+O Ctrl+O + Save Salvar + Ctrl+S Ctrl+S + Save As... Salvar como... + Save As Salvar como + Save All Salvar todos + Ctrl+Shift+S Ctrl+Shift+S + Options Opções + F9 F9 + + Run Executar @@ -3668,102 +4633,133 @@ F10 + Undo Desfazer + Ctrl+Z Ctrl+Z + Redo Refazer + Ctrl+Y Ctrl+Y + Cut Cortar + Ctrl+X Ctrl+X + + + + Copy Copiar + Ctrl+C Ctrl+C + + Paste Colar + Ctrl+V Ctrl+V + + + Select All Selecionar tudo + Ctrl+A Ctrl+A + Indent Indentar + Tab Tabulação + UnIndent Retirar indentação + Shift+Tab Shift+Tab + Toggle Comment Ocultar comentário (sim/não) + Ctrl+/ Ctrl+/ + Collapse All Fechar tudo + Uncollapse All Abrir tudo + Encode in ANSI Codificar em ANSI + Encode in UTF-8 Codificar em UTF-8 + Auto Detect Detecção automática + Convert to ANSI Converter para ANSI + Convert to UTF-8 Converter para UTF-8 @@ -3772,578 +4768,765 @@ Compilar e executar + F11 F11 + + Rebuild All Remontar tudo + F12 F12 + Stop Execution Parar execução + F6 F6 + F5 F5 + Step Over Passar + F8 F8 + Step Into Entrar + F7 F7 + Step Out Sair + Ctrl+F8 Ctrl+F8 + Run To Cursor Executar até o cursor + Ctrl+F5 Ctrl+F5 + Continue Continuar + F4 F4 + Add Watch... Acrescentar à observação ... + View CPU Window... Ver janela da CPU + Exit Sair + Find... Procurar ... + Ctrl+F Ctrl+F + Find in Files... Procurar em arquivos ... + Ctrl+Shift+F Ctrl+Shift+F + Replace... Substituir + Ctrl+R Ctrl+R + Find Next Procurar outro + F3 F3 + Find Previous Procurar anterior + Shift+F3 Shift+F3 + Remove Watch Remover observação + Remove All Watches Remover todas as observações + Modify Watch... Modificar observação ... + Reformat Code Reformatar código + Ctrl+Shift+A Ctrl+Shift+A + Go back Voltar + Ctrl+Alt+Left Ctrl+Alt+Left + Forward Avançar + Ctrl+Alt+Right Ctrl+Alt+Right + Close Fechar + Ctrl+W Ctrl+W + Close All Fechar todos + Ctrl+Shift+W Ctrl+Shift+W + Maximize Editor Maximizar editor + Ctrl+F11 Ctrl+F11 + Next Próximo + Ctrl+Tab Ctrl+Tab + Previous Anterior + Ctrl+Shift+Tab Ctrl+Shift+Tab + Toggle breakpoint Alternar pontos de paradas (sim/não) + Ctrl+F4 Ctrl+F4 + + Clear all breakpoints Limpar todos os pontos de paradas + Breakpoint property... Propriedade do ponto de parada ... + Goto Declaration Declaração Goto + Ctrl+Shift+G Ctrl+Shift+G + Goto Definition Definição Goto + Ctrl+G Ctrl+G + Find references Encontrar referências + Open containing folder Abrir pasta com o conteúdo + Ctrl+B Ctrl+B + Open a terminal here Abrir terminal aqui + File Properties... Propriedades de arquivo... + Close Project Fechar projeto + Project options Opções de projeto + New Project... Novo projeto... + + New Project File Novo arquivo de projeto + Add to project... Acrescentar ao projeto ... + Remove from project Remover do projeto + View Makefile Ver Makefile + Clean Limpar + Open Folder in Explorer Abrir pasta no navegador de arquivos + Open In Terminal Abrir em terminal + About Sobre + + Rename Symbol Renomear símbolo + Shift+F6 Shift+F6 + Print... Imprimir ... + Ctrl+P Ctrl+P + + Export As RTF Exportar como RTF + + Export As HTML Exportar como HTML + Move To Other View Mover para outra vista + Ctrl+M Ctrl+M + + C++ Reference Referência C++ + EGE Manual Manual EGE + Add Bookmark Acrescentar bookmark + Remove Bookmark Remover bookmark + Modify Bookmark Description Modificar descrição do bookmark + Locate in Files View Localizar em arquivos + + + Choose Working Folder Fechar a pasta atual + Running Parameters... Parâmetros de execução ... + C Reference Referência C + Show Tool Panels Mostrar painéis de ferramentas + Status Bar Barra de status + Delete Line Apagar linha + Ctrl+D Ctrl+D + Duplicate Line Duplicar linha + Ctrl+E Ctrl+E + Delete Word Apagar palavra + Ctrl+Shift+D Ctrl+Shift+D + Delete to EOL Apagar até o fim da linha + Ctrl+Del Ctrl+Del + Delete to BOL Apagar até o início da linha + Ctrl+Backspace Ctrl+Backspace + Interrupt Interromper + + Delete To Word Begin Apagar até o início da palavra + Ctrl+Shift+B Ctrl+Shift+B + Delete to Word End Apagar até o fim da palavra + Ctrl+Shift+E Ctrl+Shift+E + New Class... Nova classe... + + New Header... Novo cabeçalho + Create Git Repository Criar repositório Git + Commit Commit + Revert Revert + Reset Reset + Add Files Add Files + Restore Restore + Website Website + F1 F1 + Branch/Switch Branch/Switch + Merge Merge + + Show Log Show Log + Remotes... Remotes... + Fetch Fetch + Pull Pull + Push Push + Hide Non Support Files Ocultar arquivos sem suporte + Toggle Block Comment Alternar bloco de comentário (sim/não) + Alt+Shift+A Alt+Shift+A + Match Bracket Parear parênteses + Ctrl+] Ctrl+] + Move Selection Up Mover seleção para cima + Ctrl+Shift+Up Ctrl+Shift+Up + Move Selection Down Mover seleção para baixo + Ctrl+Shift+Down Ctrl+Shift+Down + + + + + + + + + + + + + + Error Erro + New Novo + Export Exportar + Recent Projects Projetos recentes + Recent Files Arquivos recentes + Insert Snippet Inserir trecho de código + + Problem Set %1 Conjunto de problemas %1 + + Load Theme Error Erro ao carregar tema + + + + + + Debugging Depurando + + + + + + Running Executando + + + + + + Compiling Compilando + + Clear History Limpar histórico @@ -4352,14 +5535,17 @@ Linha:%1 Coluna:%2 Seleção:%3 Linhas:%4 Tamanho:%5 + Read Only Apenas leitura + Insert Inserir + Overwrite Sobrescrever @@ -4376,6 +5562,7 @@ Confirmar + Source file is not compiled. Arquivo fonte não compilado. @@ -4400,14 +5587,17 @@ Projeto modificado, quer remontar? + No compiler set Nenhum compilador + No compiler set is configured. Nenhum compilador configurado. + Can't start debugging. Impossível iniciar a depuração; @@ -4432,18 +5622,22 @@ Falta aplicativo hospedeiro + DLL project needs a host application to run. Projeto de DLL requer aplicativo hospedeiro para executar. + But it's missing. Mas está faltando. + Host application not exists Aplicativo hospedeiro inexistente + Host application file '%1' doesn't exist. Arquivo do aplicativo hospedeiro '%1' inexistente. @@ -4452,14 +5646,18 @@ Recompilar? + Auto Save Error Erro ao salvar automaticamente + Auto save "%1" to "%2" failed:%3 Falhao ao salvar automaticamente "%1" em "%2": %3 + + Save last open info error Erro ao salvar a última informação aberta @@ -4468,374 +5666,502 @@ Impossível remover o arquivo aberto com a última informação '%1' + Can't save last open info file '%1' Impossível salvar o arquivo aberto com a última informação '%1' + + Load last open info error Erro ao abrir a última informação + + Can't load last open info file '%1' Impossível carregar arquivo com a última informação '%1' + Properties... Propriedades... + Open Source File Abrir arquivo fonte + Run Current Case Executar caso atual + Remove Remover + Remove All Bookmarks Remover todos os lembretes + Modify Description Modificar descrição + Show detail debug logs Mostrar registros de detalhes de depuração + Copy all Copiar todos + Remove this search Remover essa procura + Clear all searches Limpar todas as procuras + Breakpoint condition... Condição apra ponto de parada ... + Remove All Breakpoints Remover todos os pontos de paradas + Remove Breakpoint Remover ponto de parada + Rename File Renomear arquivo + + Add Folder Acrescentar pasta + Rename Folder Renomear pasta + Remove Folder Remover pasta + Switch to normal view Alternar para vista normal + Switch to custom view Alternar para vista personalizada + Sort By Type Ordenar pelo tipo + Sort alphabetically Ordenar alfabeticamente + Show inherited members Mostrar membros herdados + Goto declaration Declaração Goto + Goto definition Definição Goto + + New Folder Nova pasta + New File Novo arquivo + + + + + Delete Remover + Open in Editor Abrir no editor + Open in External Program Abrir em outro programa + Open in Terminal Abrir em terminal + Open in Windows Explorer Abrir no navegador de arquivos + Character sets Conjuntos de caracteres + File Encoding Codificação de arquivo + Convert to %1 Converter para %1 + + + + Confirm Convertion Confirmar conversão + + + + The editing file will be saved using %1 encoding. <br />This operation can't be reverted. <br />Are you sure to continue? O arquivo editado será salvo usando a codificação %1. <br /> Essa operação não poderá ser revertida. <br />Quer mesmo continuar? + %1 files autosaved Salvamento automático dos arquivos %1 + + Version Control Controle de versão + Set answer to... Definir respota para ... + select other file... selecionar outro arquivo... + Select Answer Source File Selecionar arquivo original com resposta + C/C++ Source Files (*.c *.cpp *.cc *.cxx) Arquivos fontes C/C++ (*.c *.cpp *.cc *.cxx) + + Problem Case %1 Caso do problema %1 + New Folder %1 Nova pasta %1 + + Do you really want to delete %1? Quer mesmo remover %1? + Do you really want to delete %1 files? Quer mesmo remover os arquivos %1? + Set Problem Set Name Definir nome do conjunto de problemas + Problem Set Name: Nome do conjunto de problemas: + + + Bookmark Description Marcar descrição + + + Description: Descrição: + + New folder Nova pasta + Folder name: Nome da pasta: + Break point condition Condição para o ponto de parada + Enter the condition of the breakpoint: Inserir a condição do ponto de parada: + Save project Salvar projeto + The project '%1' has modifications. O projeto '%1' possui alterações. + + Do you want to save it? Quer salvar? + + File Changed Arquivo alterado + File '%1' was changed. Arquivo '%1' foi alterado. + Reload its content from disk? Recarregar seu conteúdo de disco? + File '%1' was removed. Arquivo '%1' removido. + Keep it open? Manter aberto? + + + New Project File? Novo arquivo de projeto? + + + Do you want to add the new file to the project? Quer acrescentar novo arquivo ao projeto? + Open Abrir + + + + + Save Error Salvar erro + Change Project Compiler Set Alterar o compilador do projeto + Change the project's compiler set will lose all custom compiler set options. Alterar o compilador do projeto resultará na perda de todas as opções personalizadas para compilação. + + Do you really want to do that? Quer mesmo fazer isso? + + Compile Failed Falha ao compilar + Run Failed Falha ao exectar + New Watch Expression Nova expressão a observar + Enter Watch Expression (it is recommended to use 'this->' for class members): Inserir operação a observar (recomendável usar 'this->' para membros de classes): + Parsing file %1 of %2: "%3" Verificando arquivo %1 de %2:"%3" + + Done parsing %1 files in %2 seconds Verificação completa de %1 arquivos em %2 segundos + (%1 files per second) (%1 arquivos por segundo) + Do you really want to clear all breakpoints in this file? Quer mesmo remover todos os pontos de paradas nesse arquivo? + New project Novo projeto + Close %1 and start new project? Fechar %1 e iniciar novo projeto? + Folder not exist Pasta inexistente + Folder '%1' doesn't exist. Create it now? Pasta '%1' inexistente. Criar agora? + Can't create folder Impossível criar pasta + Failed to create folder '%1'. Falha ao criar pasta '%1'. + Save new project as Salvar novo projeto como + Red Panda C++ project file (*.dev) Arquivo de projeto Red Panda C++ (*.dev) + New project fail Falha em novo projeto + Can't assign project template Impossível associar modelo ao projeto + Add to project Acrescentar ao projeto + Remove file Remover arquivo + Remove the file from disk? Apagar arquivo do disco? @@ -4844,210 +6170,271 @@ sem nome + New Project File Name Nome do arquivo do novo projeto + File Name: Nome do arquivo: + File Already Exists! Arquivo já existente! + File '%1' already exists! Arquivo '%1' existente! + Folder %1 is not empty. Pasta %1 não vazia. + Do you really want to delete it? Quer mesmo remover isso? + Rename Error Erro ao renomear + Symbol '%1' is defined in system header. Símbolo '%1' já definido no cabeçalho do sistema. + New Name Novo nome + + + + Replace Error Falha ao substituir + Can't open file '%1' for replace! Impossível abrir arquivo '%1' para substituição! + Contents has changed since last search! Conteúdo alterado desde a última procura! + Rich Text Format Files (*.rtf) Arquivos com Rich Text Format (*.rtf) + HTML Files (*.html) Arquivos HTML (*.html) + Change working folder Alterar pasta de trabalho + File '%1' is not in the current working folder. Arquivo '%1' ausente na pasta de trabalho. + Do you want to change working folder to '%1'? Quer alterar a pasta de trabalho '%1'? + The current problem set is not empty. O conjunto de problemas atual não está vazio. + Problem %1 Problema %1 + + Problem Set Files (*.pbs) Arquivos do conjunto de problemas (*.pbs) + + Load Error Erro ao carregar + + Header Exists Cabeçalho existente + + Header file "%1" already exists! Arquivo de cabeçalho "%1" existente! + Source Exists Arquivo fonte existente + Source file "%1" already exists! Arquivo fonte "%1" existente! + Can't commit! Can't Commit! + The following files are in conflicting: Os seguintes arquivos são conflitantes: + Commit Message Commit Message + Commit Message: Commit Message: + Commit Failed Commit Failed + Commit message shouldn't be empty! Commit message shouldn't be empty! + Can't Commit Can't Commit + Git needs user info to commit. Git needs user info to commit. + Choose Input Data File Escolher arquivo para entrada de dados + + All files (*.*) Todos os arquivos (*.*) + Choose Expected Output Data File Escolher arquivo para a saída esperada de dados + + Batch Set Cases Conjunto de casos em lote + Choose input files Escolher arquivos de entrada + Input data files (*.in) Arquivos de entrada (*.in) + This operation will remove all cases for the current problem. Essa operação removerá todos os casos do conjunto de problemas atual. + Convert to UTF-8 BOM Converter para UTF-8 BOM + Encode in UTF-8 BOM Codificar em UTF-8 BOM + Compiler Options... Opções para compilar... + Explorer Navegador de arquivos + Messages Mensagens + Toggle Explorer Panel Altenar painel do explorador de arquivos (sim/não) + Ctrl+F9 Ctrl+F9 + Toggle Messages Panel Alternar painel de mensagens (sim/não) + Ctrl+F10 Ctrl+F10 + Modify Watch Modificar observações + Watch Expression Expressão a observar + Rename Renomear @@ -5056,6 +6443,7 @@ Ignorar espaços + Raylib Manual Manual do Raylib @@ -5064,418 +6452,555 @@ sem nome%1 + Selection Seleção + Select Word Selecionar palavra + Go to Line... Deslocar para a linha ... + Go to Line Deslocar para linha + Line Linha + + Add Probem Case + + + Open Anwser Source File + Host applcation missing + New Template... + New Template from Project + Template Exists + Template %1 already exists. Do you want to overwrite? + + + + Wrong Compiler Settings + + + + Compiler is set not to generate executable. + + We need the executabe to run problem case. + + Please correct this before start debugging + Can't open last open information file '%1' for write! + In current file + In current project + Goto block start + Ctrl+Alt+Up + Goto block end + Ctrl+Alt+Down + Switch header/source + Switch Header/Source + Generate Assembly + + + Import FPS Problem Set + Rename Problem + Goto Url + FPS Problem Set Files (*.fps;*.xml) + Trim trailing spaces + + + Export FPS Problem Set + FPS Problem Set Files (*.fps) + Export Error + Rename Problem Set + Choose Expected Output File + Toggle Readonly + Newline + Open file in editors + Submit Issues + Document + New C/C++ File + New GAS File + Failed to generate the executable. + Please check detail info in "Tools Output" panel. + GNU Assembler Manual + The executable doesn't have symbol table, and can't be debugged. + x86 Assembly Language Reference Manual + IA-32 Assembly Language Reference Manual + Add Watchpoint... + Add a watchpoint that's triggered when it's modified. + Old value: %1 + Watchpoint variable name + Stop execution when the following variable is modified (it must be visible from the currect scope): + Watchpoint hitted + Value of "%1" has changed: + New value: %1 + Ctrl+F12 Ctrl+F12 + New Text File + Missing Project Files + The following files is missing, can't build the project: + Save settings failed! + Project folder removed. + Folder for project '%1' was removed. + It will be closed. + Ctrl+K, Ctrl+S + + + Correct compile settings for debug + + The generated executable won't have debug symbol infos, and can't be debugged. + + + Or you can manually change the following settings in the options dialog's compiler set page: + + + - Turned on the "Generate debug info (-g3)" option. + + + - Turned off the "Strip executable (-s)" option. + + + - Turned off the "Optimization level (-O)" option or set it to "Debug (-Og)". + + + If you are using the Release compiler set, please use choose the Debug version from toolbar. + + + Do you want to mannually change the compiler set settings now? + + + + You should recompile after change the compiler set or it's settings. + Page Up + Page Down + Goto Line Start + Goto Line End + Goto File Start + Goto File End + Page Up and Select + Page Down and Select + Goto Page Start + Goto Page End + Goto Page Start and Select + Goto Page End and Select + Goto Line Start and Select + Goto Line End and Select + Goto File Start and Select + Goto File End and Select + Close Others + OI Wiki + Turtle Graphics Tutorial + Exact + Ignore leading/trailing spaces + Ignore spaces + Folder Not Empty + The project folder is not empty, existing files may be overwritten. + Do you want to proceed? + Line: %1/%2 Char: %3/%4 Sel:%5 + Line: %1/%2 Char: %3/%4 + %1 Version + Move Caret @@ -5483,22 +7008,27 @@ MemoryModel + ascii: '%1' + dec: %1 + oct: %1 + bin: %1 + addr: %1 @@ -5506,42 +7036,52 @@ NewClassDialog + New Class Nova classe + Header Name: Nome do cabeçalho: + Class Name: Nome da classe: + Create Criar + Cancel Cancelar + Path: Caminho: + Base Class: Classe base: + ... ... + Source Name: Nome do arquivo fonte: + Path Caminho @@ -5549,30 +7089,38 @@ NewHeaderDialog + New Header Novo cabeçalho + Header: Cabeçalho: + + Browse Navegar + Path: Caminho: + Create Criar + Cancel Cancelar + Path Caminho @@ -5580,34 +7128,42 @@ NewProjectDialog + New Project Novo projeto + Make default language Definir a linguagem padrão + C Project Projeto C + C++ Project Projeto C++ + Name: Nome: + ... ... + Create in Criar em + Use as the default project location Usar como local padrão do projeto @@ -5616,14 +7172,18 @@ Projeto%1 + + Default Padrão + Choose directory Escolher pasta + Icon Info: @@ -5631,26 +7191,33 @@ NewProjectUnitDialog + New Project Unit Nova unidade de projeto + Folder Pasta + Filename Nome do arquivo + + Browse Navegar + Ok Ok + Cancel Cancelar @@ -5659,6 +7226,7 @@ sem nome + Choose directory Escolher pasta @@ -5670,26 +7238,32 @@ Diálogo + Description Descrição + Category + Name + Create Criar + Cancel + Create Template From Project @@ -5701,26 +7275,32 @@ Tempo esgotado para o caso + The runner process '%1' failed to start. Falha ao iniciar a execução do processo '%1'. + The last waitFor...() function timed out. Tempo esgotado para a última chamada da função waitFor...( ). + An error occurred when attempting to write to the runner process. Falha ao tentar gravar a execução do processo. + An error occurred when attempting to read from the runner process. Falhar ao tentar ler a execução do processo. + Time limit exceeded! + Memory limit exceeded! @@ -5728,14 +7308,17 @@ OJProblemModel + Name Nome + Time(ms) Tempo(ms) + Memory(kb) @@ -5743,54 +7326,75 @@ OJProblemPropertyWidget + Form Configuração + URL URL + TextLabel Label + Description Descrição + OK OK + Cancel Cancelar + Time Limit + Memory Limit + + + sec + + ms ms + + + KB KB + + + MB MB + + GB GB @@ -5810,82 +7414,104 @@ Impossível salvar arquivo '%1' + Error Load File Erro ao carregar arquivo + File Exists Arquivo já existente + File '%1' is already in the project Arquivo '%1' existente no projeto + Project Updated Projeto atualizado + Your project was succesfully updated to a newer file format! O projeto foi atualizado com sucesso em novo formato de arquivo! + If something has gone wrong, we kept a backup-file: '%1'... Se algo errado ocorrer, ver arquivo de backup: + Headers Cabeçalhos + Sources Arquivos fontes + Others Outros + Settings need update Necessário atualizar configurações + The compiler settings format of Red Panda C++ has changed. Alterado o formato das configurações do compilador do Red Panda C++. + Please update your settings at Project >> Project Options >> Compiler and save your project. Favor alterar as configurações em >> Opções de projeto >> Compilador e salvar o projeto. + Compiler not found Compilador não encontrado + The compiler set you have selected for this project, no longer exists. O compilador selecionado para esse projeto não existe mais. + It will be substituted by the global compiler set. Será substituído pelo compilador global. + Developed using the Red Panda C++ IDE Desenvolvido com uso da IDE Red Panda C++ + + Error Erro + Can't create folder %1 + Warning Aviso + + Can't save file %1 @@ -5897,22 +7523,27 @@ Diálogo + <html><head/><body><p>Projects can either be opened in a new window or replace the project in the existing window or be attached to the already opened projects. How would you like to open the project?</p></body></html> + &This Window + New &Window + Cancel + Open Project @@ -5920,6 +7551,7 @@ ProjectCompileParamatersWidget + Form Configuração @@ -5928,34 +7560,44 @@ Opções de montagem adicionais: + C Compiler Compilador C + C++ Compiler Compilador C++ + Linker Linker + + Add Library Files Acrescentar arquivos de bibliotecas + + Library Files Arquivos de bibliotecas + Parallel Build + Parallel Jobs(0 means infinite): + Resource @@ -5967,38 +7609,47 @@ ProjectCompiler + Building makefile... Montando makefile ... + - Filename: %1 - Nome de arquivo: %1 + Can't open '%1' for write! Impossível abrir '%1' para gravar! + - Resource File: %1 - Arquivo de recursos: %1 + Compiling project changes... Compilando alterações em projeto ... + - Project Filename: %1 - Nome de arquivo de projeto: %1 + - Compiler Set Name: %1 - Nome do compilador: %1 + Processing makefile: Processando makefile: + - makefile processer: %1 - Processador do makefile: %1 @@ -6007,14 +7658,17 @@ - Comando: %1 %2 + Make program '%1' doesn't exists! + Please check the "program" page of compiler settings. + - Command: %1 - Comando: %1 @@ -6022,54 +7676,68 @@ ProjectCompilerWidget + Form Configuração + Base compiler set: Compilador base + Customize (apply to this project only): Personalizar (aplicar apenas a ess projeto): + Statically link libraries Aplicar link às bibliotecas estáticas + ANSI ANSI + UTF-8 UTF-8 + Set Encoding for the executable: Definir codificação para o executável: + + Wrong Compiler Type + Compiler %1 can't compile a microcontroller project. + Compiler %1 can only compile microcontroller project. + Change Project Compiler Set Alterar o compilador do projeto + Change the project's compiler set will lose all custom compiler set options. Alterar o compilador do projeto resultará na perda de todas as opções personalizadas para compilação. + Do you really want to do that? Quer mesmo fazer isso? @@ -6077,22 +7745,28 @@ ProjectDLLHostWidget + Form Configuração + + Browse Navegar + Host application for DLL: Aplicativo hospedeiro para DLL: + Choose host application Escolher aplicativo hospedeiro + All files (%1) Todos os arquivos (%1) @@ -6100,22 +7774,27 @@ ProjectDirectoriesWidget + Form Configuração + Libraries Bibliotecas + Includes Inclusões + Resources Recursos + Binaries Executáveis @@ -6123,34 +7802,42 @@ ProjectFilesWidget + Form Configuração + File Options Opções de arquivo + Build Priority: Prioridade ao montar: + Include in compilation Incluir na compilação + Include in linking Incluir na link-edição + Compile files as C++ Compilar arquivos como C++ + Encoding Codificar + Override build command: Sobrescrever o comando de montagem: @@ -6159,14 +7846,22 @@ Detecção automática + + + ANSI ANSI + UTF-8 UTF-8 + + + + Project(%1) @@ -6174,102 +7869,127 @@ ProjectGeneralWidget + Form Configuração + Name: Nome: + File Name: Nome do arquivo: + Files: Arquivos: + TextLabel Configuração + Default encoding: Codificação padrão + Icon Ícone + Remove Remover + Browse Navegar + Type Tipo + Win32 GUI Win32 GUI + Win32 Console Win32 Console + Win32 Static Library Win32 Static Library + Win32 DLL Win32 DLL + Default to C++ when creating new files Usar C++ como padrão ao criar novos arquivos + Support Windows XP Themes Suporte a temas do Windows XP + Output File: Arquivo de saída: + %1 files [ %2 sources, %3 headers, %4 resources, %5 other files ] %1 arquivos [ %2 fontes, %3 cabeçalhos, %4 recursos, %5 outros ] + Can't remove old icon file Impossível remover antigo arquivo de ícone + Can't remove old icon file '%1' Impossível remover antigo arquivo de ícone '%1' + Select icon file Escolher arquivo de ícone + Image Files (*.ico *.png *.jpg) Arquivos de imagem (*.ico *.png *.jpg) + ANSI ANSI + UTF-8 UTF-8 + UTF-8 BOM UTF-8 BOM @@ -6277,30 +7997,38 @@ ProjectMakefileWidget + Form Configuração + Use custom make file Usar arquivo make personalizado + + Browse Navegar + Information about using a custom make file Informação sobre uso de arquivo make personalizado + Include the following files into the makefile: Incluir os seguintes arquivos no makefile: + Custom makefile Makefile personalizado + All files (%1) Todos os arquivos (%1) @@ -6308,26 +8036,32 @@ ProjectModel + File exists Arquivo existente + File '%1' already exists. Delete it now? Arquivo '%1' existente. Remover agora? + Remove failed Falha ao remover + Failed to remove file '%1' Falha ao remover arquivo '%1' + Rename failed Falha ao renomear + Failed to rename file '%1' to '%2' Falha ao renomear arquivo '%1' para '%2' @@ -6335,38 +8069,50 @@ ProjectOutputWidget + Form Configuração + + Executable output directory Pasta do executável + + + browse navegar + Object file output directory Pasta do arquivo objeto + Auto save compile log Salvar automaticamente resgistro da compilação + Override output filename Sobrescrever nome de arquivo de saída + Object files output directory Pasta de arquivos objetos + Log file Arquivo de registros + All files (%1) Todos os arquivos (%1) @@ -6374,18 +8120,23 @@ ProjectPreCompileWidget + Form Configuração + Use precompiled header Usar cabeçalho já compilado + + Browse Navegar + <html><head/><body><p>For more information about gcc precompiled header, see:</p><p><a href="https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html"><span style=" text-decoration: underline; color:#007af4;">https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html</span></a></p></body></html> <html><head/><body><p>Para mais informações sobre cabeçalho já compilado do gcc, ver </p><p><a href="https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html"><span style=" text-decoration: underline; color:#007af4;">https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html</span></a></p></body></html> @@ -6398,14 +8149,17 @@ arquivos de cabeçalhos (*h) + Select the header file to be precompiled + Header files (*.h *.hh *.hpp) + Header to be precompiled: @@ -6413,26 +8167,32 @@ ProjectTemplate + Read failed. Falha ao ler + Can't read template file '%1'. Impossível ler arquivo de modelo '%1'. + Can't Open Template Impossível abrir modelo + Can't open template file '%1' for read. Impossível ler o arquivo de modelo '%1'. + Old version template Versão antiga do modelo + Template file '%1' has version '%2', which is unsupported. Arquivo de modelo '%1' tem versão '%2', para a qual não há suporte. @@ -6440,18 +8200,22 @@ ProjectVersionInfoWidget + Form Configuração + Include version info in project Incluir informação de versão no projeto + Major Major + Minor Minor @@ -6460,58 +8224,72 @@ Release + Build Build + Language: Linguagem: + Original filename Nome do arquivo original + Sync product with file version Sincronizar produto com versão de arquivo + Internal name Nome interno + File version Versão de arquivo + Legal trademarks Marcas registradas + Product name Nome do produto + Company name Nome da empresa + Auto-increase build number on compile Aumentar automaticamente o número da montagem ao compilar + File description Descrição de arquivo + Product version Versão do produto + Legal copyright Direitos autorais reservados + Rlease @@ -6519,6 +8297,7 @@ QApplication + Error Erro @@ -6539,6 +8318,7 @@ QFileSystemModel + <b>The name "%1" cannot be used.</b><p>Try using another name, with fewer characters or no punctuation marks. @@ -6546,34 +8326,51 @@ QObject + + + + + + Can't open file '%1' for read. Impossível ler o arquivo '%1'. + + + Can't open file '%1' for write. Impossível gravar no arquivo '%1'. + Can't open file '%1' for read Impossível ler o arquivo '%1'. + Can't parse json file '%1' at offset %2! Error Code: %3 Impossível verificar arquivo json '%1' na posição %2! Código de erro: %3 + Can't parse json file '%1' is not a color scheme config file! Impossível verificar arquivo json '%1' para configuração do esquema de cores! + Can't open file '%1' for write Impossível gravar no arquivo '%1' + Can't Find the color scheme file %1! Impossível encontrar o arquivo %1 com esquema de cores! + + + Can't remove the color scheme file %1! Impossível remover o arquivo %1 com esquema de cores! @@ -6582,26 +8379,55 @@ Assembler + + + + + + + + + + + + + + + + + + + + + + + + Syntax Sintaxe + Character Caractere + Comment Comentário + Class Classe + Float Real + Function Função @@ -6610,134 +8436,179 @@ Variável global + Hexadecimal Integer Hexadecimal + Identifier Identificador + Illegal Char Caractere ilegal + Local Variable Variável local + Integer Inteiro + Octal Integer Octal + Preprocessor Preprocessador + Reserve Word Palavra reservada + Space Espaço + String String + Escape Sequences Sequências de escape + Symbol Símbolo + Variable Variável + Brace/Bracket/Parenthesis Level 1 Chaves/colchetes/parênteses nível 1 + Brace/Bracket/Parenthesis Level 2 Chaves/colchetes/parênteses nível 2 + Brace/Bracket/Parenthesis Level 3 Chaves/colchetes/parênteses nível 3 + Brace/Bracket/Parenthesis Level 4 Chaves/colchetes/parênteses nível 4 + Gutter Espaço entre colunas + + + + + + + + + Editor Editor + Gutter Active Line Espaço para linha ativa + Active Line Linha ativa + Breakpoint Ponto de parada + Active Breakpoint Ponto de parada ativo + Fold Line Dobrar linha + Selection Seleção + Editor Text Texto + Current Highlighted Word Palavra atualmente em destaque + + + Error Erro + + Syntax Check Verificação de sintaxe + Warning Aviso + + Rename file '%1' to '%2' failed! Falha ao renomear arquivo '%1' para '%2'! + Scheme '%1' already exists! Esquema '%1' existente! + default padrão @@ -6746,30 +8617,39 @@ sem nome + + Save Salvar + + Save changes to %1? Salvar alterações em %1? + Can't create configuration folder %1 Impossível criar arquivo de configurações %1 + Can't write to configuration file %1 Impossível gravar arquivo de configurações %1 + Can't load autolink settings Impossível carregar configurações para autolink + constructor constructor + destructor destructor @@ -6842,6 +8722,8 @@ Imitar preprocessores C tradicionais (-traditional-cpp) + + Code Generation Geração de código @@ -6854,14 +8736,17 @@ Otimizar menor, porém mantendo completa compatibilidade (-tune) + Enable use of specific instructions (-mx) Habilitar uso de instruções específicar (-mx) + Optimization level (-Ox) Nível de otimização (-Ox) + Compile with the following pointer size (-mx) Compilar com o seguinte tamanho de apontador (-mx) @@ -6870,18 +8755,22 @@ Linguagem padrão (-std) + Warnings Avisos + Inhibit all warning messages (-w) Inibir todas as mensagens de avisos (-w) + Show most warnings (-Wall) Mostrar todos os avisos (-Wall) + Show some more warnings (-Wextra) Mostrar mais alguns avisos (-Wextra) @@ -6890,22 +8779,27 @@ Verificar conformidade ISO C/C++/C++0x (-pedantic) + Only check the code for syntax errors (-fsyntax-only) Verificar no código apenas erros de sintaxe (-fsyntax-only) + Make all warnings into errors (-Werror) Tornar em erros todos os avisos (-Werror) + Abort compilation on first error (-Wfatal-errors) Abortar compilação no primeiro erro (-Wfatal-errors) + Generate profiling info for analysis (-pg) Gerar informação de perfil para análises (-pg) + Linker Linker @@ -6914,18 +8808,22 @@ Link para um programa Objective C (-lobjc) + Do not use standard system libraries (-nostdlib) Não usar bibliotecas padrões do sistema (-nostdlib) + Do not create a console window (-mwindows) Não criar janela para console (-mwindows) + Strip executable (-s) Não gerar executável (-s) + Generate debugging information (-g3) Gerar informação para depuração (-g3) @@ -6942,10 +8840,12 @@ Não montar, compilar e gerar código em assembly (-S) + Use pipes instead of temporary files during compilation (-pipe) Usar pipes em lugar de arquivos temporários durante compilação (-pipe) + Confirm Confirmar @@ -6962,50 +8862,63 @@ Compilador não configurado. + Would you like Red Panda C++ to search for compilers in the following locations: <BR />'%1'<BR />'%2'? Gostaria que o Red Panda C++ procurasse por compiladores nos seguintes locais: <BR />'%1'<BR />'%2'? + Would you like Red Panda C++ to search for compilers in PATH? Gostaria que o Red Panda C++ procurasse por compiladores no PATH? + Binaries Executáveis + Libraries Bibliotecas + C Includes Inclusões C + C++ Includes Inclusões C++ + + All files Todos os arquivos + Dev C++ Project files Arquivos de projeto Dev C++ + C files Arquivos C + C++ files Arquivos C++ + Header files Arquivos de cabeçalhos + Icon files Arquivos de ícones @@ -7014,26 +8927,33 @@ Índice %1 fora dos limites + bytes bytes + KB KB + MB MB + GB GB + + <Auto Generated by Git> <Generado automaticamente pelo Git> + Can't parse problem set file '%1':%2 Impossível verificar arquivo do conjunto de problemas '%1':%2 @@ -7050,146 +8970,183 @@ Deixar essas pastas resultará em problemas durante a compilação. + Gloabal Variable + + Compiler set not configuared. + C++ Language standard (-std) + C Language standard (-std) + Reserve Word for Types + Problem Case %1 Caso do problema %1 + Can't open file "%1" for read. + Can't open file "%1" for write. + Error when writing file "%1". + Remove + Do you really want to remove "%1"? + GAS files + Lua files + Check for stack smashing attacks (-fstack-protector) + Check ISO C/C++ conformance (-pedantic) + Enable Sanitizer (-fsanitize=) + Processor (-m) + Language standard (--std) + Don't generate startup code + Use external stack + Use movc instead of movx to read from external ram + Don't memcpy initialized xram from code + MCU Specification + Internal ram size + External ram start location + External ram size + Stack pointer initial value + External stack start location + Direct data start location + Code segment location + Code segment size + Memory model (--model) + Replaces lcall/ljmp with acall/ajmp + Auto Detection Failed + Failed to detect terminal arguments pattern for “%1”. + Error executing platform compiler hint add-on @@ -7197,142 +9154,318 @@ RegisterModel + Register Registrador + Value Valor + + + + + + + + + + + + + + + + + + + + + + + + + 64-bit + + + + + + + + + + + + + + + + General purpose + + + + + + + + + + + + + + + + + 32-bit + + + + + + 16-bit + + + + + + + + + + + + + + + 128-bit + Floating-point control + Floating-point status + Floating-point tag word + Floating-point operation + SSE status and control + + Accumulator for operands and results data + + Pointer to data in the DS segment + + Counter for string and loop operations + + I/O pointer + + Source index for string operations; Pointer to data in the segment pointed to by the DS register + + Destination index for string operations; Pointer to data (or destination) in the segment pointed to by the ES register + + Stack pointer (in the SS segment) + + Pointer to data on the stack (in the SS segment) + + Flags + Code segment selector + Data segment selector + + + Extra data segment selector + + + + + + + + Floating-point data + Floating-point last instruction segment + Floating-point last instruction offset + Floating-point last operand segment + Floating-point last operand offset + + Instruction pointer + + + + + + + + + + + + + + + + + lower 16 bits of %1 + + + + + + + + + + + + + + + + lower 8 bits of %1 + + + + 8 high bits of lower 16 bits of %1 + Stack segment selector + + + + + + + + + + + + + + + 256-bit @@ -7423,35 +9556,44 @@ SDCCFileCompiler + Compiling single file... Compilando arquivo único... + - Filename: %1 + - Compiler Set Name: %1 + + Can't find "%1". + The Compiler '%1' doesn't exists! + Please check the "program" page of compiler settings. + Processing %1 source file: + - %1 Compiler: %2 @@ -7460,11 +9602,13 @@ - Comando: %1 %2 + Can't delete the old executable file "%1". Impossível remover o antigo arquivo executável "%1". + - Command: %1 - Comando: %1 @@ -7472,42 +9616,52 @@ SDCCProjectCompiler + Building makefile... Montando makefile ... + - Filename: %1 + Can't open '%1' for write! Impossível abrir '%1' para gravar! + Compiling project changes... Compilando alterações em projeto ... + - Project Filename: %1 - Nome de arquivo de projeto: %1 + - Compiler Set Name: %1 + Make program '%1' doesn't exists! + Please check the "program" page of compiler settings. + Processing makefile: Processando makefile: + - makefile processer: %1 - Processador do makefile: %1 @@ -7516,6 +9670,7 @@ - Comando: %1 %2 + - Command: %1 - Comando: %1 @@ -7527,30 +9682,37 @@ Diálogo + Text to Find: Texto a procurar: + Replace with: Substituir por: + Options: Opções: + Case Sensitive Sensibilidade a maiúsculas/minúsculas + Whole words only Apenas palavras inteiras + Regular Expression Expressão regular + Wrap Around Wrap Around @@ -7559,26 +9721,32 @@ Perguntar ao substituir + Scope: Escopo: + Global Global + Selection Seleção + Origin: Origem: + From cursor A partir do cursor + Entire scope Escopo inteiro @@ -7611,6 +9779,7 @@ Arquivos abertos + Find Procurar @@ -7619,6 +9788,8 @@ Cancelar + + Replace Substituir @@ -7631,14 +9802,20 @@ Substituir em arquivos + + Continue Search Continuar a procura + + End of file has been reached. Encontrado fim de arquivo. + + Do you want to continue from file's beginning? Quer continuar a partir do início do arquivo? @@ -7651,34 +9828,42 @@ Continuar a substituir + Close after search + Find Previous Procurar anterior + Find Next Procurar outro + Close + Beginning of file has been reached. + Do you want to continue from file's end? + Replace All + Search Procurar @@ -7686,10 +9871,12 @@ SearchInFileDialog + Find Procurar + Replace Substituir @@ -7726,82 +9913,106 @@ Diálogo + Text to Find: Texto a procurar: + Where: Onde: + Current File Arquivo atual + Files In Project Arquivos no projeto + Open Files Arquivos abertos + Options: Opções: + Whole words only Apenas palavras inteiras + Case Sensitive Sensibilidade a maiúsculas/minúsculas + Regular Expression Expressão regular + Cancel + Search in Files + + + + Searching... + + Abort + *.* + Filters: + ... ... + Folder: + Search in subfolders + Folder Pasta + Choose Folder Escolher pasta @@ -7809,26 +10020,32 @@ SearchResultListModel + Current File: Arquivo atual: + Files In Project: Arquivos no projeto: + Open Files: Abrir arquivos: + Find Usages in Current File: '%1' Procurar usos no arquivo atual: '%1' + Find Usages in Project: '%1' Procurar usos no projeto: '%1' + "%1" in Folder "%2" @@ -7836,6 +10053,7 @@ SearchResultTreeModel + Line Linha @@ -7843,6 +10061,8 @@ SearchResultTreeViewDelegate + + Line Linha @@ -7850,10 +10070,12 @@ Settings + Error Erro + Can't find terminal program! @@ -7861,50 +10083,78 @@ SettingsDialog + + Options Opções + TextLabel Label + OK OK + Apply Continuar + Cancel Cancelar + + + + + + + General Geral + + + + Program Runner Executar + + Problem Set Conjunto de problemas + Appearance Aparência + + + + + + Environment Ambiente + File Association Associação de arquivo + Shortcuts Atalhos @@ -7913,130 +10163,193 @@ Pastas + Terminal Terminal + Performance Desempenho + + + + + + Compiler Set Compilador + + + + Compiler Compilador + Auto Link Link automático + + + + + + + + + + + Editor Editor + Font Fonte + Copy & Export Copiar e exportar + Color Cor + Code Completion Complementar código + Symbol Completion Complementar símbolo + Snippet Trecho de código + Auto Syntax Checking Verificar sintaxe automaticamente + Tooltips Dicas + Auto save Salvar automaticamente + Misc Miscelânea + Debugger Depurador + + Code Formatter Formatador de código + Program Programa + + Tools Ferramentas + Git Git + Project Options Opções de projeto + + + + + + + + + + + + Project Projeto + Files Arquivos + Custom Compile options Opções para personalizar o compilador + Directories Pastas + Precompiled Header Cabeçalho já compilado + Makefile Makefile + Output Saída + DLL host Hospedeiro para DLL + Version info Informação sobre versão + Save Changes Salvar alterações @@ -8045,22 +10358,28 @@ Alteradas nas configurações, quer salvá-las antes de mudar para outra página? + There are changes in the settings, do you want to save them before swtich to other page? + Custom C/C++ Keywords + Folders / Restore Default Settings + + Languages + ASM Generation @@ -8068,10 +10387,12 @@ SettingsWidget + Load Error Erro ao carregar + Save Error Erro ao salvar @@ -8079,26 +10400,34 @@ ShortcutManager + + Read shortcut config failed Falha ao ler a configuração de atalhos + Can't open shortcut config file '%1' for read. Impossível ler o arquivo '%1' para a configuração de atalhos. + Read shortcut config file '%1' failed:%2 Falha ao ler o arquivo '%1' de configuração de atalhos: %2 + + Save shortcut config failed Falha ao salvar a configuração de atalhos + Can't open shortcut config file '%1' for write. Falha ao gravar no arquivo '%1' de configuração de atalhos + Write to shortcut config file '%1' failed. Falha ao gravar no arquivo '%1' de configuração de atalhos. @@ -8106,14 +10435,17 @@ SignalMessageDialog + Signal Received Recebido sinal + TextLabel Label + Open CPU Info Dialog Abrir diálogo de informações de CPU @@ -8121,30 +10453,37 @@ StdinCompiler + Checking file syntax... Verificar sintaxe de arquivo ... + - Filename: %1 - Arquivo: %1 + - Compiler Set Name: %1 - Compilador: %1 + Can't find the compiler for file %1 Impossível encontrar compilador para o arquivo %1 + The Compiler '%1' doesn't exists! Compilador '%1' inexistente! + Processing %1 source file: Processando arquivo fonte %1: + %1 Compiler: %2 Compilador %1: %2 @@ -8153,10 +10492,12 @@ Comando: %1 %2 + Compiling... + Command: %1 Comando: %1 @@ -8164,26 +10505,34 @@ SymbolUsageManager + + Load symbol usage info failed Falha ao carregar as informações sobre usos de símbolos + Can't open symbol usage file '%1' for read. Impossível ler o arquivo '%1' para usos de símbolos + Can't parse symbol usage file '%1': %2 Impossível verificar arquivo '%1' para uso de símbolo: %2 + + Save symbol usage info failed Falha ao salvar informações sobre usos de símbolos + Can't open symbol usage file '%1' for write. Impossível gravar no arquivo '%1' para usos de símbolos. + Write to symbol usage file '%1' failed. Falha ao gravar o arquivo '%1' para usos de símbolos. @@ -8209,10 +10558,12 @@ TodoModel + Filename Nome do arquivo + Line Linha @@ -8221,6 +10572,7 @@ Coluna + Content Conteúdo @@ -8228,54 +10580,68 @@ ToolsGeneralWidget + Form Configuração + Add Acrescentar + Remove Remover + + Browse Navegar + Parameters Parâmetros + Ok Ok + Cancel Cancelar + Title Título + Pause console after the program exit Pausar a console após término do programa + Program Programa + Working Directory Pasta de trabalho + Insert Macro Inserir macro + Save Changes? Salvar alterações? @@ -8284,30 +10650,37 @@ Quer salvar as alterações na ferramenta atual? + Choose Folder Escolher pasta + Select program Selecionar programa + Executable files (*.exe) Arquivos executáveis (*.exe) + Do you want to save changes to "%1"? + Error Erro + Title shouldn't be empty! + untitled sem nome @@ -8315,34 +10688,42 @@ ToolsGitWidget + Git Git + Test Testar + Browse Navegar + ... ... + Path to Git Executable: Caminho para o executável do Git + TextLabel Label + Git Executable Executável do Git + All files (%1) Todos os arquivos (%1) @@ -8350,30 +10731,39 @@ ToolsManager + Remove Compiled Remover compilado + + Read tools config failed Falha ao ler configurações de ferramentas + Can't open tools config file '%1' for read. Impossível ler o arquivo com configurações de ferramentas '%1'. + Read tools config file '%1' failed:%2 Falha ao ler arquivo de configurações de ferramentas '%1': %2 + + Save tools config failed Falha ao salvar configurações de ferramentas + Can't open tools config file '%1' for write. Impossível gravar o arquivo de configurações de ferramentas '%1' + Write to tools config file '%1' failed. Falha ao gravar o arquivo de configurações '%1'. @@ -8381,10 +10771,14 @@ WatchModel + + Not Valid Inválido + + Execute to evaluate Executar para avaliar @@ -8405,14 +10799,17 @@ Impossível ler o arquivo '%1' + Expression Expressão + Type Tipo + Value Valor @@ -8447,26 +10844,32 @@ editorcustomctypekeywords + Custom C/C++ Type Keywords + Add + Remove + Remove All + Enable Custom C/C++ Type Keywords + Note: Custom keywords is not recognized by syntax checker. @@ -8474,122 +10877,152 @@ editorgeneralwidget + Form Configuração + Indents Indentações + Auto Indent Indentar automaticamente + Replace tab with spaces Substituir tabulações por espaços + Tab Width Largura da tabulação + Show Indent Lines Mostrar linhas indentadas + Indent Line Color Cor da linha indentada + Fill Indents Preencher indentações + Caret Circunflexo + Move caret to the first non-space char in the current line when press HOME key Mover circunflexo para o primeiro caractere diferente de branco na linha atual e pressionar a tecla HOME + Move caret to the last non-space char in the current line when press END key Mover circunflexo para o último caractere diferente de branco na linha atual e pressionar a tecla END + Keep X position of the caret when moving vertically Manter a posição X do circunflexo ao mover verticalmente + Caret for inserting mode Circunflexo para modo de inserção + Caret Color Cor do circunflexo + Caret for overwriting mode Circunflexo para o modo de sobrescrita + Use text color as caret color Usar a cor do texto como a cor do circunflexo + Highlight Destaque + Highlight matching braces Destacar as chaves pareadas + Highlight current word Destacar a palavra atual + Scroll Rolar + Auto hide scroll bars Ocultar automaticamente as barras para rolamento + Can scroll the last char to the left edge of the editor Permitir o rolamento até o último caractere mais à esquerda da margem do editor + Can scroll the last line to the top edge of the editor Permitir o rolamento até a última linha mais ao topo do editor + Page Up/Down scrolls half a page Page Up/Down rolarão meia página + Forces page scroll to be one line less Limitar rolamento de página a apenas uma linha + Mouse Wheel Scroll Speed Velocidade de rolamento pela rodinha do mouse + Mouse Selection/Dragging Scroll Speed Velocidade de rolamento para seleção e arraste pelo mouse + Show right edge line Mostrar margem à direita + Right egde width Largura da margem à direita + Right edge line color Cor da margem à direita diff --git a/RedPandaIDE/translations/RedPandaIDE_zh_CN.ts b/RedPandaIDE/translations/RedPandaIDE_zh_CN.ts index 2acd3e39..e6394a09 100644 --- a/RedPandaIDE/translations/RedPandaIDE_zh_CN.ts +++ b/RedPandaIDE/translations/RedPandaIDE_zh_CN.ts @@ -4,7 +4,7 @@ AboutDialog - + About 关于 @@ -55,23 +55,23 @@ p, li { white-space: pre-wrap; } <html><head/><body><p>基于 Qt %1 (%2)</p><p>构建时间: %3 %4</p><p>Copyright 2020-2021 royqh1979@gmail.com</p><p>主页: <a href="https://royqh.net/devcpp/"><span style=" text-decoration: underline; color:#007af4;">https://royqh.net/devcpp/</span></a></p></body></html> - + <html><head/><body><h1 style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Red Panda C++</span></h1></body></html> <html><head/><body><h1 style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Red-Panda C++</span></h1></body></html> <html><head/><body><h1 style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">小熊猫C++</span></h1></body></html> - + Based on Qt %1 (%2) running on %3 基于 Qt %1 (%2) 运行于 %3 - + Build time: %1 %2 构建时间:%1 %2 - + Copyright(C) 2021-2024 瞿华(royqh1979@gmail.com) Copyright(C) 2021-2024 瞿华(royqh1979@gmail.com) @@ -80,7 +80,7 @@ p, li { white-space: pre-wrap; } Copyright(C) 2021-2022 瞿华(royqh1979@gmail.com) - + <html><head/><body><p>Homepage: <a href="Homepage: https://sourceforge.net/projects/dev-cpp-2020/">https://sourceforge.net/projects/dev-cpp-2020/</a></p></body></html> <html><head/><body><p>官方网站: <a href="Homepage: https://sourceforge.net/projects/dev-cpp-2020/">https://sourceforge.net/projects/dev-cpp-2020/</a></p></body></html> @@ -94,12 +94,12 @@ p, li { white-space: pre-wrap; } 小熊猫Dev-C++ (<=6.7.5): - + GNU General Public License GNU通用公共许可 - + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. @@ -124,42 +124,42 @@ p, li { white-space: pre-wrap; } 本程序附带一份GNU通用公共许可协议的副本。您也可以从GNU网站<http://www.gnu.org/licenses/>获取。 - + Version: 版本: - + Next Generation Microsoft Visual C++ 下一代 Microsoft Visual C++ - + Microsoft Visual C++ 2022 Microsoft Visual C++ 2022 - + Microsoft Visual C++ 2019 Microsoft Visual C++ 2019 - + Microsoft Visual C++ 2017 Microsoft Visual C++ 2017 - + Legacy Microsoft Visual C++ 旧版 Microsoft Visual C++ - + Non-GCC Compiler 非GCC编译器 - + Website: <a href="%1">%1</a> 网址:<a href="%1">%1</a> @@ -167,17 +167,17 @@ p, li { white-space: pre-wrap; } AppTheme - + Theme file '%1' doesn't exist! 主题文件"%1"不存在! - + Error in json file '%1':%2 : %3 JSON文件'%1':%2中存在错误:%3 - + Can't open the theme file '%1' for read. 无法读取主题文件"%1"! @@ -189,27 +189,27 @@ p, li { white-space: pre-wrap; } AutolinkModel - + Header 头文件 - + UTF-8 UTF-8 - + Link options 链接参数 - + Header exists 头文件已存在 - + Header already exists. 头文件已存在。 @@ -217,17 +217,17 @@ p, li { white-space: pre-wrap; } BacktraceModel - + Function 函数 - + Filename 文件名 - + Line @@ -235,37 +235,37 @@ p, li { white-space: pre-wrap; } BookmarkModel - + Save file '%1' failed. 保存文件'%1'失败。 - + Can't open file '%1' for write. 无法写入文件'%1'. - + Error in json file '%1':%2 : %3 JSON文件'%1':%2中存在错误:%3 - + Can't open file '%1' for read. 无法读取文件'%1'. - + Description 描述 - + Line - + Filename 文件名 @@ -273,17 +273,17 @@ p, li { white-space: pre-wrap; } BreakpointModel - + Filename 文件名 - + Line - + Condition 条件 @@ -307,7 +307,7 @@ p, li { white-space: pre-wrap; } CPUDialog - + CPU Info CPU信息 @@ -316,34 +316,34 @@ p, li { white-space: pre-wrap; } 反汇编 - - + + Step over one machine instruction 单步执行一条机器指令 - - + + Step into one machine instruction 单步进入一条机器指令 - + Callstack 调用栈 - + AT&&T AT&&T - + Intel Intel - + Blend Mode 混合模式 @@ -418,43 +418,43 @@ p, li { white-space: pre-wrap; } ChooseThemeDialog - - + + Choose Theme 选择主题 - + Dark Theme 深色主题 - + Light Theme 浅色主题 - + System Theme 跟随系统样式和颜色 - + Default Language: 默认语言: - + C C - + C++ C++ - + Ok 确定 @@ -462,66 +462,66 @@ p, li { white-space: pre-wrap; } CodeSnippetsManager - - + + Load default code snippets failed 载入默认代码模板失败 - - + + Can't copy default code snippets '%1' to '%2'. 无法将默认代码模板'%1'复制到'%2'。 - - + + Read code snippets failed 读取代码模板失败 - + Can't open code snippet file '%1' for read. 无法读入代码模板文件'%1' - + Read code snippet file '%1' failed:%2 读取代码模板文件'%1'失败:%2 - - + + Save code snippets failed 保存代码模板失败 - + Can't open code snippet file '%1' for write. - + Write to code snippet file '%1' failed. 写入代码片段文件'%1'失败。 - + Load new file template failed 载入新文件模板失败 - + Can't open new file template file '%1' for read. 无法读取新文件模板文件'%1'。 - + Save new file template failed 保存新文件模板失败 - + Can't open new file template file '%1' for write. 无法写入新文件模板文件'%1'。 @@ -529,22 +529,22 @@ p, li { white-space: pre-wrap; } CodeSnippetsModel - + Caption 名称 - + Completion Prefix 代码补全前缀 - + Description 描述 - + Menu Section 菜单节 @@ -552,13 +552,13 @@ p, li { white-space: pre-wrap; } ColorEdit - - + + NONE 无颜色 - + Color 配色 @@ -566,7 +566,7 @@ p, li { white-space: pre-wrap; } Compiler - + Clean before rebuild failed. 重编译前的清理准备工作失败! @@ -579,42 +579,42 @@ p, li { white-space: pre-wrap; } - 命令: %1 %2 > "%3" - + - Command: %1 - 命令: %1 - + - Command: %1 > %2 - + Compile Result: 编译结果: - + - Errors: %1 - 错误数: %1 - + - Warnings: %1 - 警告数: %1 - + - Output Filename: %1 - 输出文件名: %1 - + - Output Size: %1 - 输出文件大小: %1 - + - Compilation Time: %1 secs - 编译时间: %1 秒 @@ -631,45 +631,45 @@ p, li { white-space: pre-wrap; } 语法错误 - - + + [Error] [错误] - + warning 警告 - - + + [Warning] [警告] - + info 信息 - + [Info] [信息] - + note 说明 - + [Note] [说明] - - + + error: 错误: 错误: @@ -685,19 +685,19 @@ p, li { white-space: pre-wrap; } 语法错误: - - + + warning: 警告: 警告: - + Can't open file "%1" for write! 无法写入文件“%1”。 - + The compiler process for '%1' failed to start. 无法启动编译器进程'%1'。 @@ -706,27 +706,27 @@ p, li { white-space: pre-wrap; } 无法启动编译进程。 - + The compiler process crashed after starting successfully. 编译进程启动后崩溃。 - + The last waitFor...() function timed out. waitFor()函数等待超时。 - + An error occurred when attempting to write to the compiler process. 在向编译进程输入内容时出错。 - + An error occurred when attempting to read from the compiler process. 在从编译进程读取内容时出错。 - + An unknown error occurred. 发生了未知错误。 @@ -738,24 +738,24 @@ p, li { white-space: pre-wrap; } CompilerAutolinkWidget - + Form 表单 - + Enable auto link 启用自动链接 - - + + Add 添加 - - + + Remove 删除 @@ -764,7 +764,7 @@ p, li { white-space: pre-wrap; } ... - + Save failed. 保存失败。 @@ -772,29 +772,29 @@ p, li { white-space: pre-wrap; } CompilerManager - - - - - + + + + + No compiler set 无编译器设置 - - - - - + + + + + No compiler set is configured. 没有配置编译器设置。 - - - - - + + + + + Can't start debugging. 无法启动调试器 @@ -811,12 +811,12 @@ p, li { white-space: pre-wrap; } 程序中的文字内容可能无法被正确处理和显示。 - + Can't find Console Pauser 找不到Console Pauser程序 - + Console Pauser "%1" doesn't exists! 找不到Console Pauser程序"%1"! @@ -824,19 +824,19 @@ p, li { white-space: pre-wrap; } CompilerSetDirectoriesWidget - + Form 表单 - - + + Add 添加 - - + + Remove 删除 @@ -845,13 +845,13 @@ p, li { white-space: pre-wrap; } 删除 - - + + Remove Invalid 删除非法文件夹 - + Choose Folder 选择文件夹 @@ -859,12 +859,12 @@ p, li { white-space: pre-wrap; } CompilerSetOptionWidget - + Form 表单 - + Compiler set to config 编译器配置方案 @@ -873,27 +873,27 @@ p, li { white-space: pre-wrap; } 当变量占用栈空间大于此值时报错 - - - - - - + + + + + + ... ... - + General 基本选项 - + Add the following arguments when calling the compiler 编译时加入下列选项: - + Add the following arguments when calling the linker 链接时加入下列选项 @@ -902,53 +902,53 @@ p, li { white-space: pre-wrap; } 编译时自动加入字符编码选项 - - + + Auto Find Compilers 自动搜索编译器 - - + + Find Compiler in the Folder 在指定文件夹中搜索编译器 - - + + Add Blank Compiler Set 添加空白编译器设置 - - + + Rename 改名 - - + + Remove 删除 - + Convert Executable's Charset as Convert Executable's Charset 将可执行文件中的字符串转码为 - + Statically link libraries 用静态链接方式链接库文件 - + Don't localize compiler output messages 强制编译器使用英语输出信息 - + Binary suffix 二进制文件类型 @@ -961,17 +961,17 @@ p, li { white-space: pre-wrap; } MB - + Settings 编译/链接选项 - + Directories 文件夹 - + Programs 程序 @@ -980,22 +980,22 @@ p, li { white-space: pre-wrap; } 汇编器(NASM) - + Output 输出 - + Compilation Stages 编译阶段 - + Stop after the preprocessing stage 在完成预处理后停止编译 - + Stop after the compilation proper stage 在生成汇编代码后停止。 @@ -1004,12 +1004,12 @@ p, li { white-space: pre-wrap; } 在完成汇编后停止。 - + Link and generate the executable 链接得到可执行文件。 - + Preprocessing output suffix 预处理输出后缀 @@ -1018,12 +1018,12 @@ p, li { white-space: pre-wrap; } 编译输出后缀 - + Compiling output suffix 编译(汇编代码)输出后缀 - + Executable suffix 可执行文件后缀 @@ -1032,37 +1032,37 @@ p, li { white-space: pre-wrap; } 选项 - + gdb gdb - + gdb server gdb server - + Resource Compiler(windres) 资源编辑器(winres) - + C++ Compiler(g++) C++编译器(g++) - + Choose C++ Compiler 选择C++编译器 - + Choose C Compiler 选择C编译器 - + C Compiler(gcc) C编译器(gcc) @@ -1075,22 +1075,22 @@ p, li { white-space: pre-wrap; } 性能分析器(gprof) - + make - + Choose make 选择make - + Choose Debugger 选择调试器 - + Choose Resource Compiler 选择资源编译器 @@ -1099,115 +1099,115 @@ p, li { white-space: pre-wrap; } 选择性能分析器 - + Confirm 确认 - + Red Panda C++ will clear previously found compiler list and search for compilers in the following locations:<br /> '%1'<br /> '%2'<br />Do you really want to continue? 小熊猫C++ 将会清除以前搜索到的编译器配置列表,然后在下列文件夹中搜索编译器:<br/> '%1'<br/> '%2'<br />你确定要继续吗? - + ANSI ANSI - + UTF-8 UTF-8 - + Red Panda C++ will clear previously found compiler list and search for compilers in the the PATH. <br />Do you really want to continue? 小熊猫C++ 将会清除以前搜索到的编译器配置列表,然后在PATH路径中搜索gcc编译器.<br />你确定要继续吗? - + Searching for compilers... 正在搜索编译器…… - + Abort 中止 - + Searching... 正在查找... - - + + Failed 失败 - - + + Can't find any compiler. 找不到编译器 - - + + Compiler Set Name 编译器配置名称 - + Name 名称 - + Compiler Set Folder 编译器所在文件夹 - + New name 新名称 - + Locate C Compiler 定位C编译器 - - - - - - + + + + + + Executable files (*.exe) 可执行文件 (*.exe) - + Locate C++ Compiler 定位C++编译器 - + Locate Make 定位make程序 - + Locate GDB 定位gdb程序 - + Locate GDB Server 定位gdb server程序 - + Locate windres 定位windres程序 @@ -1220,7 +1220,7 @@ p, li { white-space: pre-wrap; } 定位nasm程序 - + Survive auto-finds 自动搜索时保留此项 @@ -1228,31 +1228,31 @@ p, li { white-space: pre-wrap; } CppRefacter - - - - + + + + Rename Symbol Error 重命名符号失败 - + Can't rename symbols not defined in this file. 无法重命名不在本文件中定义的符号 - + New symbol already exists! 新符号名称已被使用! - - + + Searching... 正在查找... - + Abort 中止 @@ -1260,17 +1260,17 @@ p, li { white-space: pre-wrap; } CustomMakefileInfoDialog - + Information for custom makefile 关于自定义Makefile - + Ok 确定 - + <html><head/><body><p>Red Panda C++'s Makefile has two important targets:</p><p>- all (which builds the executable)</p><p>- clean (which cleans up object files)</p><p><br/>&quot;all&quot; depends on 2 targets: all-before and all-after. All-before</p><p>gets called before the compilation process, and all-after gets</p><p>called after the compilation process.</p><p><br/>&quot;clean&quot; depends on the target clean-custom, which gets called</p><p>before the cleaning process.<br/></p><p>You can change the Makefile's behavior by defining the targets</p><p>that &quot;all&quot; and &quot;clean&quot; depend on.</p></body></html> <html><head/><body><p>Red Panda Dev-C++'s Makefile has two important targets:</p><p>- all (which builds the executable)</p><p>- clean (which cleans up object files)</p><p><br/>&quot;all&quot; depends on 2 targets: all-before and all-after. All-before</p><p>gets called before the compilation process, and all-after gets</p><p>called after the compilation process.</p><p><br/>&quot;clean&quot; depends on the target clean-custom, which gets called</p><p>before the cleaning process.<br/></p><p>You can change the Makefile's behavior by defining the targets</p><p>that &quot;all&quot; and &quot;clean&quot; depend on.</p></body></html> <html><head/><body><p>小熊猫C++的Makefile包括两个重要的目标(target):</p><p>- all (用来构建可执行文件)</p><p>- clean (用来清理构建文件)</p><p><br/>&quot;all&quot; 依赖于2个目标:all-before 和all-after. </p><p>构建前会调用all-before目标,构建后会调用all-after目标。</p><p><br/>&quot;clean&quot; 依赖于目标clean-custom, 它在执行清理前被调用。<br/></p><p>你可以通过自定义这些目标来改变构建行为。</p></body></html> @@ -1279,22 +1279,22 @@ p, li { white-space: pre-wrap; } DebugGeneralWidget - + Form 表单 - + Max number of array elements displayed 最多显示多少个数组元素 - + Use GDB Server to debug 使用gdb server调试 - + GDB Server Port gdb server TCP端口号 @@ -1311,33 +1311,33 @@ p, li { white-space: pre-wrap; } 单步进入时,跳过自定义头文件和库文件 - + Debug Console 调试主控台 - + Font: 字体: - + Show only monospaced fonts 只显示等宽字体 - + Size: 大小: - + Show detail debug logs Show debug logs in the debug console 显示详细调试器日志 - + Memory View 内存视图 @@ -1354,7 +1354,7 @@ p, li { white-space: pre-wrap; } 自动保存断点和监视表达式 - + Show CPU Window when signal received 程序收到信号停止时打开CPU窗口 @@ -1371,7 +1371,7 @@ p, li { white-space: pre-wrap; } 自动保存断点 - + Autosave watches 自动保存监视 @@ -1380,62 +1380,62 @@ p, li { white-space: pre-wrap; } 反汇编代码样式 - + CPU Window CPU信息窗口 - + Disassembly Coding Style: 反汇编代码样式 - + Intel Intel - + AT&&T AT&&T - + Max characters of a string displayed 字符串最多显示多少字符 - + Skip header files when step into 在单步进入时跳过下列头文件 - + System library 系统库 - + Project library 项目库 - + Custom library 自定义库 - + Rows - + Columns - + Show disassembly code in blend mode 以混合模式显示反汇编代码 @@ -1462,17 +1462,17 @@ p, li { white-space: pre-wrap; } Debugger - + No compiler set 无编译器设置 - + No compiler set is configured. 没有配置编译器设置。 - + Can't start debugging. 无法启动调试器 @@ -1485,12 +1485,12 @@ p, li { white-space: pre-wrap; } 调试器路径"%1"中包含非ASCII字符(如,中文字符) - + This prevents it from executing. 这会导致调试器无法启动。 - + Debugger not exists 找不到调试器 @@ -1499,57 +1499,57 @@ p, li { white-space: pre-wrap; } 找不到调试器程序"%1" - + Can''t find debugger (gdb) in : "%1" 找不到gdb程序“%1” - + Please check the "program" page of compiler settings. 请检查编译器设置中的“程序”页。 - + GDB Server path error gdb server路径错误 - + GDB Server's path "%1" contains non-ascii characters. gdb server的路径"%1"包含中文或者全角字符 - + GDB Server not exists 找不到gdb server - + Can''t find gdb server in : "%1" 无法在"%1"找到gdb server - + Execute to evaluate 执行以求值 - + Save file '%1' failed. 保存文件'%1'失败。 - + Can't open file '%1' for write. 无法写入文件'%1'. - + Error in json file '%1':%2 : %3 JSON文件'%1':%2中存在错误:%3 - + Can't open file '%1' for read. 无法读取文件'%1'. @@ -1558,22 +1558,22 @@ p, li { white-space: pre-wrap; } 不在当前语境中 - + Compile 编译 - + Source file is more recent than executable. 源文件比程序文件新。 - + Recompile? 重新编译? - + Signal "%1" Received: 收到信号"%1": @@ -1593,13 +1593,13 @@ p, li { white-space: pre-wrap; } 失败 - - - - - - - + + + + + + + Error 错误 @@ -1608,8 +1608,8 @@ p, li { white-space: pre-wrap; } 无法写入文件"%1" - - + + Error Load File 载入文件错误 @@ -1638,54 +1638,54 @@ p, li { white-space: pre-wrap; } 继续保存? - + Save As 另存为 - + File %1 already opened! 文件%1已经被打开! - + The text to be copied exceeds count limit! 要复制的内容超过了行数限制! - + The text to be copied exceeds character limit! 要复制的内容超过了字符数限制! - + The text to be cut exceeds count limit! 要剪切的内容超过了行数限制! - + The text to be cut exceeds character limit! 要剪切的内容超过了字符数限制! - + hex: %1 16进制: %1 - + dec: %1 十进制: %1 - + Print Document 打印文档 - - - + + + Ctrl+click for more info Ctrl+单击以获取更多信息 @@ -1694,27 +1694,27 @@ p, li { white-space: pre-wrap; } 未找到符号'%1'! - + astyle not found 找不到astyle程序 - + Can't find astyle in "%1". 找不到astyle程序"%1". - + Break point condition 断点条件 - + Enter the condition of the breakpoint: 输入当前断点的生效条件: - + Readonly 只读 @@ -1722,79 +1722,79 @@ p, li { white-space: pre-wrap; } EditorAutoSaveWidget - + Form 表单 - + Auto backup editing contents 自动备份编辑内容 - + Enable auto save 启用自动保存 - + Time interval: 时间间隔 - + minutes 分钟 - + Objects to save 保存对象 - + Current File 当前文件 - + All files opened 所有打开的文件 - + Project files 项目文件 - + Save strategy 保存策略 - + Overwrite 自动覆盖 - + Append UNIX timestamp 添加Unix时间戳 - + Append formatted timestamp 添加格式化时间戳 - + Demo file name: 示例文件名 - - - + + + Demo file name: 示例文件名 @@ -1802,62 +1802,62 @@ p, li { white-space: pre-wrap; } EditorClipboardWidget - + Form 表单 - + Copy Size Limit 复制限制 - + Don't copy text larger than 不要复制超过下列限制的内容 - + Lines 行数 - + Size(kilo characters): 千字符数 - + Copy with format as 带格式复制为 - + Copy && Export As HTML 复制/导出为HTML - - + + Use background color 使用背景色 - - + + Use editor's color scheme Use editor's color schema 使用编辑器的配色方案 - - + + Color scheme Color schema 配色方案 - + Export As RTF 导出为RTF @@ -1865,104 +1865,104 @@ p, li { white-space: pre-wrap; } EditorCodeCompletionWidget - + Form 表单 - + Enable code competion 启用代码补全 - + Minimum id length to show completion 显示代码补全所需的标识符最短长度 - + Editors share one code parser 编辑器共享同一个代码分析器 - + Clear all parsed symbols when editor is hidden 清除不活动编辑器中的符号表(大幅减少内存占用) - + Show completion suggestions while typing 输入时显示补全提示 - + Engine options 引擎选项 - + Scan local header files 扫描本地头文件 - + Scan system header files 扫描系统头文件 - + Show keywords in suggestions 提示C/C++关键字 - + Show code snippets in suggestions 提示用户自定义代码段 - + Append () when complete functions 补全函数时自动添加() - + Ignore case when search suggestions 查找提示时忽略大小写 - + Prefer local symbols 优先提示局部作用域中的符号 - + Hide symbols start with underscore Hide symbols start with underline 隐藏以下划线开头的符号 - + Hide symbols start with two underscores Hide symbols start with two underline 隐藏以两个下划线开头的符号 - + Prefer symbols mostly used 优先提示经常使用的符号 - + Clear usage data 清除使用数据 - + Completion suggestion window width: 补全提示窗口宽度: - + Completion suggestion window height: 补全提示窗口高度: @@ -1970,17 +1970,17 @@ p, li { white-space: pre-wrap; } EditorColorSchemeWidget - + Form 表单 - + Scheme 配色方案 - + ... @@ -1989,125 +1989,125 @@ p, li { white-space: pre-wrap; } 选项 - + Foreground: 前景色 - + Font Styles 字体样式 - + Bold 加粗 - + Italic 斜体 - + Strikeout 删除线 - + Underlined 下划线 - + Rainbow parenthesis 彩虹括号 - + Duplicate... 复制... - + Rename... 重命名... - + Restore to Default 删除自定义修改 - + Import Scheme... 导入配色... - + Export... 导出... - + Delete... 删除... - + Background: 背景色 - - - - - - - - + + + + + + + + Error 错误 - + Open 打开 - - + + Color Scheme Files (*.scheme) 配色方案文件 (*.scheme) - + '%1' is not a valid name for color scheme file. '%1'不是合法的配色方案文件名。 - + New scheme name 新方案名 - + '%1' is not a valid scheme name! '%1'不是合法的配色方案名! - + Save 保存 - + Confirm Delete Scheme 确认删除方案 - + Scheme '%1' will be deleted!<br />Do you really want to continue? 配色方案'%1'将会被删除!<br />您确认要继续吗? @@ -2115,7 +2115,7 @@ p, li { white-space: pre-wrap; } EditorFontWidget - + Form 表单 @@ -2124,49 +2124,49 @@ p, li { white-space: pre-wrap; } *需要重启之后生效 - - + + Size: 大小: - - + + Font: 字体: - - + + Add 添加 - - + + Remove 删除 - - + + Move up 上移 - - + + Move down 下移 - - + + Reset 恢复默认 - + Show only monospaced fonts 只显示等宽字体 @@ -2183,12 +2183,12 @@ p, li { white-space: pre-wrap; } 显示特殊字符 - + Enable ligatures support 启用连字(ligratures)功能 - + Line Spacing: 行高: @@ -2205,82 +2205,82 @@ p, li { white-space: pre-wrap; } 备选字体3: - + Force fixed width 强制等宽显示 - + Show whitespaces 显示空白字符 - + Leading 行首 - + Inner 中间 - + Trailing 行尾 - + Line break 换行符 - + Gutter 装订线 - + Gutter is visible 显示装订线区域 - + Left Offset 左侧留白 - + Right Offset 右侧留白 - + Show Line Numbers 显示行号 - + Add leading zeros to line numbers 在行号前补齐前导0 - + Line numbers starts at zero 第一行从0开始编号 - + Auto calculate the digit count of line number 自动计算行号位数 - + Digit count 行号位数 - + Use Custom Font 使用自定义字体 @@ -2288,22 +2288,22 @@ p, li { white-space: pre-wrap; } EditorGeneralWidget - + Vertical Line 竖线 - + Horizontal Line 横线 - + Half Block 半个方块 - + Block 方块 @@ -2311,37 +2311,37 @@ p, li { white-space: pre-wrap; } EditorMiscWidget - + Form 表单 - + Open system header files in read only mode 以只读方式打开系统头文件 - + Auto load files being open when Red Panda C++ last exited. 自动打开上次退出时打开的文件 - + Limits for Undo 撤销操作限制 - + Memory Usage 内存使用 - + Steps 最大步数 - + Action before saving files 保存前动作 @@ -2354,12 +2354,12 @@ p, li { white-space: pre-wrap; } 移除行尾的空格 - + None - + Auto detect encoding when openning files Use UTF-8 as the default encoding for new file 在打开文件时自动探测文件编码 @@ -2369,7 +2369,7 @@ p, li { white-space: pre-wrap; } 在保存文件时自动重新排版 - + Parse TODOs 查找代码中的TODO注释(含todo或者fixme的注释) @@ -2382,52 +2382,52 @@ p, li { white-space: pre-wrap; } 最大可撤销编辑操作占用内存 - + MB MB - + Reformat 重新排版 - + Trim trailing spaces 删除行尾空格 - + Default file encoding 默认文件编码 - + Default file type 默认文件类型 - + C++ files C++语言文件 - + C files C语言文件 - + ANSI ANSI - + UTF-8 UTF-8 - + UTF-8 BOM UTF-8 BOM @@ -2435,37 +2435,37 @@ p, li { white-space: pre-wrap; } EditorSnippetWidget - + Form 表单 - + Code Snippets 代码模板 - + Add 添加 - + Remove 删除 - + New C File Template C文件模板 - + New C++ File Template C++文件模板 - + New GAS File Template GNU汇编文件模板 @@ -2477,62 +2477,62 @@ p, li { white-space: pre-wrap; } EditorSymbolCompletionWidget - + Form 表单 - + Complete Symbols 符号补全 - + Details 详情 - + Complete Braces{} 补全花括号{} - + Complete Brackets [] 补全方括号[] - + Complete Parenthesis () 补全括号() - + Complete Multiline Comments /**/ 补全ANSI C风格注释/*和*/ - + Complete Single Quotations '' 补全单引号'' - + Complete Double Quotations "" 补全双引号"" - + Complete #include <> 补全#include语句中的<> - + Skip matching symbols while typing 自动覆写匹配的符号 - + Remove symbol pairs when delete chars 在删除字符时自动删除配对的符号 @@ -2540,22 +2540,22 @@ p, li { white-space: pre-wrap; } EditorSyntaxCheckWidget - + Form 表单 - + Enable Auto Syntax Check 启用自动语法检查 - + Check when save/load file 在打开/保存文件时检查 - + Check when count of lines changed 在文件行数或者光标所在行变化时检查 @@ -2563,47 +2563,47 @@ p, li { white-space: pre-wrap; } EditorTooltipsWidget - + Form 表单 - + Show function tips 显示函数参数提示 - + Enable mouse hover tooltips 启用鼠标悬停提示 - + Show syntax issue tooltips 显示语法错误信息 - + Show full header filename tooltips 显示头文件路径信息 - + Show identifier definition tooltips 显示标识符定义信息 - + Show expression value tooltips when debugging 调试时显示表达式的值 - + Tool tips delay 悬停提示延时 - + ms 毫秒 @@ -2611,72 +2611,72 @@ p, li { white-space: pre-wrap; } EnvironmentAppearanceWidget - + Form 表单 - + Theme: 主题: - + Use custom theme 使用自定义主题 - + Icon Set: 图标集: - + Use custom icon set 使用自定义图标 - + Icon Zoom: 图标缩放: - + Font: 字体: - + Language: 语言: - + *Needs restart *需要重启之后生效 - + Font Size: 大小: - + English 英语 - + Portuguese 葡萄牙语 - + Simplified Chinese 简体中文 - + Traditional Chinese 繁体中文 @@ -2684,32 +2684,32 @@ p, li { white-space: pre-wrap; } EnvironmentFileAssociationWidget - + Form 表单 - + Open Each File In 在...中打开每一个文件: - + Independent Red Panda C++ applications 独立的小熊猫C++程序进程 - + The same Red Panda C++ application 同一个小熊猫C++程序进程 - + File Types: 文件类型: - + Just check or uncheck for which file types Red Panda C++ wil be registered as the default application to open them ... Just check or uncheck for which file types RedPand C++ wil be registered as the default application to open them ... 选择想要使用小熊猫C++打开的文件类型(可能需要管理员权限) @@ -2718,62 +2718,62 @@ p, li { white-space: pre-wrap; } EnvironmentFoldersWidget - + Form 表单 - + Configuration folder: Confirugration folder: 配置文件夹: - - - - - + + + + + Open in browser 在文件浏览器中打开 - + Custom icon sets folder: 自定义图标集文件夹: - + Remove all custom settings and exit 删除所有的自定义设置并退出程序 - + Custom theme folder: 自定义主题文件夹 - + Open custom theme folder in file browser 在文件浏览器中打开自定义主题文件夹 - + Confirm 确认 - + Do you really want to delete all custom settings? 你真的要删除所有自定义设置吗? - + Error 错误 - + Failed to delete custom settings. 删除自定义设置失败 @@ -2781,32 +2781,32 @@ p, li { white-space: pre-wrap; } EnvironmentPerformanceWidget - + Form 表单 - + Reduce Memory Usage 减少内存用量 - + Auto clear parsed symbols when editor hidden 自动清理被隐藏的编辑器中的符号表 - + Max undo memory for each editor: 每个编辑窗口的撤销功能内存上限 - + MB MB - + Editors share one code parser 编辑器共享同一个代码分析器 @@ -2814,54 +2814,54 @@ p, li { white-space: pre-wrap; } EnvironmentProgramsWidget - + Form 表单 - + Use custom terminal 使用自定义终端 - - - + + + ... ... - + Cmd. preview 命令行预览 - + Auto Detect Terminal Arguments Pattern 自动检测终端参数模式 - + Terminal 终端 - + Test Command 测试命令 - + Args. pattern 参数模式 - + Choose Terminal Program 选择终端程序 - + All files (%1) 所有文件 (%1) @@ -2873,27 +2873,27 @@ p, li { white-space: pre-wrap; } EnvironmentShortcutModel - + action 动作 - + Error 错误 - + Shortcut "%1" is used by "%2". 快捷键“%1”已经被“%2”使用了。 - + Function 功能 - + Shortcut 快捷键 @@ -2901,12 +2901,12 @@ p, li { white-space: pre-wrap; } EnvironmentShortcutWidget - + Form 表单 - + Keyword 关键字 @@ -2914,7 +2914,7 @@ p, li { white-space: pre-wrap; } ExecutableRunner - + The runner process '%1' failed to start. The runner process failed to start. 无法启动程序运行进程'%1'。 @@ -2924,17 +2924,17 @@ p, li { white-space: pre-wrap; } 程序运行进程启动后崩溃。 - + The last waitFor...() function timed out. waitFor()函数等待超时。 - + An error occurred when attempting to write to the runner process. 在向程序运行进程写入内容时出错。 - + An error occurred when attempting to read from the runner process. 在从程序运行进程读取内容时出错。 @@ -2946,12 +2946,12 @@ p, li { white-space: pre-wrap; } ExecutorGeneralWidget - + Form 表单 - + Pause console programs after return 程序返回时暂停 @@ -2960,48 +2960,48 @@ p, li { white-space: pre-wrap; } 启用虚拟终端序列支持 - + Enable ANSI Escape Sequences Support 启用ANSI转义序列支持 - + Minimize IDE when running programs 在运行程序时自动最小化IDE - + Parameters to pass to your program 运行程序的命令行参数 - + Parsed argv array (represented in JSON): argv 数组解析结果(以 JSON 表示): - + Redirect input to the following file: 将程序的标准输入重定向到下面的文件 - + Debugger doesn't support this feature in Linux. Linux下调试器不支持此功能。 - + Note: 说明: - + Debugger only support this feature in gdb server mode in windows. Windows下调试器需启用gdb server模式支持此功能。 - - + + Browse 浏览 @@ -3010,12 +3010,12 @@ p, li { white-space: pre-wrap; } 注意:由于gdb的bug,调试时不支持该功能 - + Choose input file 选择输入文件 - + All files (%1) 所有文件 (%1) @@ -3027,47 +3027,47 @@ p, li { white-space: pre-wrap; } ExecutorProblemSetWidget - + Form 表单 - + Enable Problem Set 启用试题集功能 - + Listen for Competitive Companion 监听Competitive Companion连接 - + Port Number 网络端口 - + Convert HTML for: 将HTML内容转换为普通文本: - + Input 输入 - + Expected Output 期望输出 - + Redirect STDERR to Tools output panel 将标准输出内容重定向到工具输出面板 - + Problem Case Validate type 试题案例验证方式 @@ -3076,22 +3076,22 @@ p, li { white-space: pre-wrap; } 在验证测试案例时忽略结果中的空格 - + Case Valdation Limit 测试案例验证的资源限制 - + Time Limit 时间限制 - + Memory Limit 内存限制 - + kb kb @@ -3100,7 +3100,7 @@ p, li { white-space: pre-wrap; } 试题案例超时时间 - + ms 毫秒 @@ -3109,37 +3109,37 @@ p, li { white-space: pre-wrap; } - + Case Editor Font 试题案例数据编辑字体 - + Font Size: 大小: - + Font: 字体: - + Only Monospaced 仅使用等宽字体 - + Exact 完全一致 - + Ignore leading/trailing spaces 忽略行首/行尾空格 - + Ignore spaces 忽略多余空格 @@ -3147,18 +3147,18 @@ p, li { white-space: pre-wrap; } FileAssociationModel - + Register File Association Error 注册文件类型关联失败 - - + + Don't have privilege to register file types! 没有权限进行文件类型注册! - + Register File Type Error 注册文件类型失败 @@ -3166,65 +3166,65 @@ p, li { white-space: pre-wrap; } FileCompiler - + Checking single file... 检查单个文件... - + Compiling single file... 编译单个文件... - + - Filename: %1 - 文件名: %1 - + - Compiler Set Name: %1 - 编译器配置: %1 - - + + Can't delete the old executable file "%1". 无法删除旧的可执行文件"%1". - + GNU Assembler GNU汇编 - + Can't find the compiler for file %1 Can't the compiler for file %1 找不到适合文件%1的编译器 - + The Compiler '%1' doesn't exists! 编译器程序"%1"不存在! - + Please check the "program" page of compiler settings. 请检查编译器设置中的“程序”页。 - + Processing %1 source file: 正在处理%1源程序文件: - + %1 Compiler: %2 %1编译器: %2 - + Command: %1 命令: %1 @@ -3236,72 +3236,72 @@ p, li { white-space: pre-wrap; } FilePropertiesDialog - + File Properties 文件属性 - + File name: 文件名: - + Path: 路径: - + Project: 项目: - + Relative to Project: 项目相对路径: - + Comment lines: 注释行数: - + Code lines: 代码行数: - + Total lines: 总行数: - + Including files: 包含文件数: - + Empty lines: 空行数: - + File size: 文件大小: - + Characters: 字符数: - + File date: 修改日期: - + OK 确定 @@ -3325,402 +3325,402 @@ p, li { white-space: pre-wrap; } FormatterGeneralWidget - + Form 表单 - + Predefined format style Default brace style 预定义排版方案 - + Basic 基本 - + Brace modifications 花括号修改 - + Attach braces to namespace statements Attach spaces to namespace statements 添加花括号到命名空间(namespace)定义 - + Attach braces to classes Attach spaces to classes 添加花括号到类(class)定义 - + Attach braces to class inline function definitions Attach spaces to class inline function definitions 添加花括号到类内联函数(inline function)定义 - + Attach braces to extern "C" statements Attach spaces to extern "C" statements 添加花括号到extern "C"语句 - + Attach the closing while of do-while to the close brace 将do-while语句的while部分与结尾花括号合并 - + Convert tabs to the appropriate number of spaces 将制表符(Tab)转换为相应数量的空格 - + Indentation 1 缩进1 - + Indent with: 使用什么符号缩进: - + Indent using spaces 使用空格缩进 - + Spaces 空格 - + Indent using tabs 使用制表符缩进 - + Tabs 制表符 - + Tab Size: 缩进宽度 - + Indent for continuation lines: 连续行的缩进量: - + Minimal indent for a continuous conditional beloning to a conditional header: 属于同一个条件语句('if','while',...)的条件的最小缩进量 - + Maximal indent spaces for a continuation line 连续行的最大缩进空格数: - + Indentation 2 缩进2 - + Indent labels 缩进标签(label) - + Indent class blocks 缩进类定义(class) - + Indent namespaces 缩进命名空间定义(namespace) - + Indent class access modifiers 缩进类访问限制符('public','private'...) - + Indent after parenthesis '(' or assignment '=' 在括号'('或赋值号'='后缩进 - + Indent preprocessor conditional statements 缩进预处理条件指令('#if','#else',...) - + Indent multi-line preprocessor #define statements 缩进多行#define语句 - + Indent line comments that start in column one 缩进在第一列开始的行注释 - + Indent preprocessor blocks 缩进预处理代码段 - + Indent switch blocks 缩进switch语句 - + Indent cases 缩进case语句 - + Padding 1 填充1 - + Insert spaces around operators 在运算符周围插入空格 - + Insert spaces after commas 在逗号后插入空格 - + Insert spaces after parenthesis headers ('if','for',...) 在语句和括号间插入空格('if','for'...) - + Insert spaces around parenthesis on the outside only 在括号外侧加入空格 - + Insert spaces around parenthesis on the inside only 在括号内侧加入空格 - + Insert empty lines arround unrelated blocks 在代码段之间加入空行 - + Insert empty lines around all blocks Insert empy lines around all blocks 在所有代码段之间加入空行 - + Insert spaces around first parenthesis in a series on the out side only 在多层嵌套括号的最外侧加入空格 - + Insert spaces around parenthesis 在括号两侧加入空格 - + Padding 2 填充2 - + Remove all empty lines. It will NOT delete lines added by the padding options. 删除所有空行。不影响填充选项自动插入的空行。 - + Attach a pointer operator to its : 将指针运算符('*')放在: - + Remove all consecutive empty lines. It will NOT delete lines added by the padding options. 将连续的多个空行合并成一个。不影响填充选项自动插入的空行。 - - + + type(left) 类型侧(左侧) - + Fill empty lines with the white space of the previous lines. 使用前一行的缩进空格填充空行 - - + + middle 中间 - + <html><head/><body><p>Note for the predefined format style</p></body></html> <html><head/><body><p>预定义排版方案说明</p></body></html> - - + + name(right) 名称侧(右侧) - + Remove unnecessary space adding around parenthesis 删除括号周围的多余空格 - + Attach a reference operator to its : 将引用运算符('&')放在: - - + + none 不变 - + Other 1 其它1 - + Break one line headers ('if','while','else'...) from the statement on the same line 对单行条件('if','while','else')语句分行 - + Add one line braces to unbraced one line conditional statements 用花括号括起单行条件体 - + Break braces before close headers ('else','catch"...) 对结束语句('else','catch')和它之前的花括号断行 - + Remove braces from a braced one line conditional statements 删除括起单行条件体语句的花括号 - + Break 'else if' statements into two lines 将'else if'语句断成两行 - + Add braces to unbraced one line conditional statements 对条件和条件体语句在同一行上的,删除括起条件体语句的花括号 - + Other 2 其它2 - + Attach return type to the function name in its declaration 将函数声明中的函数名和返回值类型放在同一行 - + Break return type from the function name in its declaration 将函数声明中的函数名和返回值类型断成两行 - + Break return type from the function name in its definition 将函数定义中的函数名和返回值类型断成两行 - + Attach return type to the function name in its definition 将函数定义中的函数名和返回值类型放在同一行 - + Don't break blocks residing completely on one line 不对同一行上的多个代码段断行 - + Don't break multiple statements residing on one line 不对同一行上的多条语句断行 - + Other 3 其它3 - + Place the logical conditional to the last on the previous line, when break lines 在断行时,将逻辑条件放在前一行的末尾 - + Close ending angle brackets on template definitions 关闭模板定义末尾的尖括号 - + Remove the leading '*' prefix on multi-line comments and indent the comment text one line indent. 删除多行注释前的'*'并缩进注释内容 - + Break lines exceeds 对超过指定长度的行断行 - + characters 字符 - + No minimal indent 无最小缩进量 - + Indent at least one additional indent 至少额外缩进一个缩进量 - + Indent at least two additional indents 至少额外缩进两个缩进量 - + Indent at least one-half an additional indent. 至少额外缩进一个半缩进量 @@ -3728,23 +3728,23 @@ p, li { white-space: pre-wrap; } FormatterPathWidget - + Form 表单 - - + + Path to astyle astyle程序 - + ... ... - + All files (%1) 所有文件 (%1) @@ -3752,187 +3752,187 @@ p, li { white-space: pre-wrap; } FormatterStyleModel - + Default 默认 - + The opening braces will not be changed and closing braces will be broken from the preceding line. 左花括号不变,右花括号单独一行。 - + Allman Allman - + Broken braces. 花括号单独一行。 - + Java Java - + Attached braces. 花括号不断行。 - + K&R K&R - + Linux braces. Linux风格花括号 - + Stroustrup Stroustrup - + Linux braces, with broken closing headers. Linux风格花括号,对条件结束语句(如do-while的while)断行。 - + Whitesmith Whitesmith - + Broken, indented braces. 花括号独立成行,并且缩进。 - + Indented class blocks and switch blocks. 类代码段和switch代码段缩进。 - + VTK VTK - + Broken, indented braces except for the opening braces. 除左花括号外,其他花括号独立断行且缩进。 - + Ratliff Ratliff - + Attached, indented braces. 花括号不断行,但是缩进 - + GNU GNU - + Broken braces, indented blocks. 花括号短号,代码段缩进 - + Linux Linux - + Linux braces, minimum conditional indent is one-half indent. Linux风格花括号,最小条件缩进为1.5单位。 - + Horstmann Horstmann - + Run-in braces, indented switches. Run-in花括号,switch语句缩进 - + One True Brace One True Brace - + Linux braces, add braces to all conditionals. Linux花括号,所有条件语句的分支加花括号 - + Google Google - + Attached braces, indented class modifiers. 花括号不断行,类访问限定符缩进 - + Mozilla Mozilla - + Linux braces, with broken braces for structs and enums, and attached braces for namespaces. Linux风格花括号, 结构和枚举的花括号断行, 命名空间的花括号不断行。 - + Webkit Webkit - + Linux braces, with attached closing headers. Linux风格花括号, 条件结束语句(如do-while的while)不断行 - + Pico Pico - + Run-in opening braces and attached closing braces. Run-in左花括号,右花括号不断行 - + Uses keep one line blocks and keep one line statements. 启用保持单行代码段和保持多语句单行选项。 - + Lisp Lisp - + Attached opening braces and attached closing braces. 花括号不断行。 - + Uses keep one line statements. 启用保持多语句单行选项。 @@ -3944,92 +3944,92 @@ p, li { white-space: pre-wrap; } 对话框 - + Branch/Switch 分支切换 - + Switch To 切换到 - + Branch 分支 - + Options 选项 - + Overwrite working tree changed(force) 强制覆盖工作树(working tree)变化(--force) - + Track 跟踪(Track) - + Pass --track to git 指定--track选项 - + Force Track 强制跟踪 - + Pass --no-track to git 指定--no-track选项 - + Force No Track 强制不跟踪 - + Neither --track nor --no-track is passed to git 不指定--track和--no-track选项 - + Not Specifiied 不指定 - + Create New Branch 创建新分支 - + Merge between original branch, working tree contents and the branch to switch to 合并源分支、要切换的分支和当前工作树内容 - + Merge 合并(--merge) - + Force Creation (Reset branch if exists) 强制创建,如果指定分支已存在则将其重置(Reset)(--force-creation) - + Ok 确定 - + Cancel 取消 @@ -4037,7 +4037,7 @@ p, li { white-space: pre-wrap; } GitFetchDialog - + Dialog 对话框 @@ -4045,53 +4045,53 @@ p, li { white-space: pre-wrap; } GitLogDialog - + Git Log Dialog Git版本日志 - + Close 关闭 - + Reset 回滚(Reset) - + Revert 撤销(Revert) - + branch 分支(branch) - + Tag 标签(Tag) - + Reset "%1" to this... 将"%1"回滚(Reset)到这里... - + Revert "%1" to this... 将"%1"撤销(Revert)到这里... - + Create Branch at this version... 在此版本创建分支(Branch)... - + Create Tag at this version... 在此版本创建标签(Tag)... @@ -4099,17 +4099,17 @@ p, li { white-space: pre-wrap; } GitLogModel - + Date 日期 - + Author 作者 - + Title title 标题 @@ -4118,7 +4118,7 @@ p, li { white-space: pre-wrap; } GitManager - + Folder "%1" already has a repository! 文件夹"%1"中已存在仓库! @@ -4126,57 +4126,57 @@ p, li { white-space: pre-wrap; } GitMergeDialog - + Merge 合并 - + From - + Branch 分支 - + Option 选项 - + No Commit 不提交(--no-commit) - + Squash 粉碎(--squash) - + No Fast Forward 不快速前进(--no-fast-forward) - + Fast Forward Only 只快速前进(--fast-forward-only) - + Merge Message 合并信息 - + Ok 确定 - + Cancel 取消 @@ -4184,7 +4184,7 @@ p, li { white-space: pre-wrap; } GitPullDialog - + Dialog 对话框 @@ -4192,7 +4192,7 @@ p, li { white-space: pre-wrap; } GitPushDialog - + Dialog 对话框 @@ -4200,61 +4200,61 @@ p, li { white-space: pre-wrap; } GitRemoteDialog - + Git Remote Git远程仓库 - + Add Remote 添加远程仓库 - - - - - + + + + + Add 添加 - + Remove Remote 删除远程仓库 - + Remove 删除 - + Detail 远程仓库详情 - + Name 名称 - + URL URL - + Close 关闭 - + Ok 确定 - + Update 更新 @@ -4262,73 +4262,73 @@ p, li { white-space: pre-wrap; } GitResetDialog - + Reset 回滚(Reset) - - + + Reset current branch "%1" to 将当前分支"%1"回滚到 - + Branch 分支(Branch) - + Tag 标签(Tag) - + Commit 提交(Commit) - + Reset Type 回滚操作类型 - + <html><head/><body><p>Leave working tree and index untouched</p></body></html> <html><head/><body><p>保持当前工作区内容和索引不变</p></body></html> - + <html><head/><body><p>Reset working tree and index (discarding local changes)</p></body></html> <html><head/><body><p>回滚工作区内容和索引(丢弃所有本地修改)</p></body></html> - + Soft Soft - + Hard Hard - + Leave working tree untouched, reset index 保持工作区内容不变,回滚索引 - + Mixed Mixed - + Ok 确定 - + Cancel 取消 @@ -4336,32 +4336,32 @@ p, li { white-space: pre-wrap; } GitUserConfigDialog - + Fill User Info 填写用户信息 - + User Email: 用户邮箱 - + Ok 确定 - + Cancel 取消 - + User Name: 用户姓名 - + Git needs the following info to commit: Git需要下列信息进行提交: @@ -4369,12 +4369,12 @@ p, li { white-space: pre-wrap; } InfoMessageBox - + Message - + Ok 确定 @@ -4408,22 +4408,22 @@ p, li { white-space: pre-wrap; } IssuesModel - + Filename 文件名 - + Line - + Col - + Description 描述 @@ -4431,22 +4431,22 @@ p, li { white-space: pre-wrap; } IssuesTable - + Filename 文件名 - + Line - + Col - + Description 描述 @@ -4454,37 +4454,37 @@ p, li { white-space: pre-wrap; } LanguageAsmGenerationWidget - + Form 表单 - + Don't generate debug directives 不生成调试指令 - + Don't generate SEH directives 不生成SEH异常处理指令 - + Instruction syntax: 汇编指令的语法: - + AT&&T AT&&T - + Intel Intel - + Don't generate cli directives. 不生成cli指令。 @@ -4492,92 +4492,92 @@ p, li { white-space: pre-wrap; } MacroInfoModel - + The default directory 默认文件夹 - + Path to the Red Panda C++'s executable file. 小熊猫C++可执行文件的完整路径 - + Version of the Red Panda C++ 小熊猫C++的版本 - + PATH to the Red Panda C++'s installation folder. 小熊猫C++的安装文件夹 - + Current date 当前日期 - + Current date and time 当前时间和日期 - + The first include directory of the working compiler set. 当前编译器设置的第一个include目录 - + The first lib directory of the working compiler set. 当前编译器设置的第一个lib目录 - + The compiled filename 编译得到的文件名 - + Full path to the compiled file 编译得到的文件的完整路径 - + Filename of the current source file 当前源文件名 - + Full path to the current source file 当前源文件路径 - + Path to the current source file's parent folder 当前源文件所在文件夹 - + Word at the cursor in the active editor 当前编辑器中光标处的单词 - + Name of the current project 当前项目名称 - + Full path to the current project file 项目文件完整路径 - + Name of the current project file 当前项目文件的文件名 - + Path to the current project's folder 项目文件夹 @@ -4585,19 +4585,19 @@ p, li { white-space: pre-wrap; } MainWindow - - + + Red Panda C++ 小熊猫C++ - - - - - - - + + + + + + + Issues 编译器 @@ -4606,48 +4606,48 @@ p, li { white-space: pre-wrap; } 编译日志 - + File 文件 - + Tools 工具 - - + + Run 运行 - + Edit 编辑 - - - + + + Project 项目 - - + + Watch 监视 - - + + Structure 结构 - - + + Files 文件 @@ -4656,85 +4656,85 @@ p, li { white-space: pre-wrap; } 资源 - - - - - + + + + + Debug 调试 - + Evaluate: 求值 - - + + Debug Console 调试主控台 - + Call Stack 调用栈 - + Breakpoints 断点 - + Locals 局部变量 - - - + + + Search 查找 - + History: 历史: - + Search Again 重新查找 - + Replace with: 替换为: - + Replace 替换 - + Close 关闭 - + Execute 运行 - - + + Code 代码 - + Window 窗口 @@ -4747,76 +4747,76 @@ p, li { white-space: pre-wrap; } 工具栏2 - + New 新建 - + Ctrl+N Ctrl+N - + Open... 打开... - + Ctrl+O Ctrl+O - + Save 保存 - + Ctrl+S Ctrl+S - + Save As... 另存为... - + Save As 另存为 - + Save All 全部保存 - + Ctrl+Shift+S Ctrl+Shift+S - + Options 选项 - - - + + + Compile 编译 - - + + Tools Output 工具输出 - - + + Choose Input File 选择输入文件 @@ -4825,22 +4825,22 @@ p, li { white-space: pre-wrap; } ... - + Tool Panels 工具面板 - + Git Git - + Selection 选择 - + F9 F9 @@ -4849,123 +4849,123 @@ p, li { white-space: pre-wrap; } F10 - + Undo 撤销 - + Ctrl+Z Ctrl+Z - + Redo 重做 - + Ctrl+Y Ctrl+Y - + Cut 剪切 - + Ctrl+X Ctrl+X - - - - + + + + Copy 复制 - + Ctrl+C Ctrl+C - - + + Paste 粘贴 - + Ctrl+V Ctrl+V - - - + + + Select All 选择全部 - + Ctrl+A Ctrl+A - + Indent 缩进 - + UnIndent 取消缩进 - + Toggle Comment 切换注释 - + Ctrl+/ Ctrl+/ - + Collapse All 全部收起 - + Uncollapse All 全部展开 - + Encode in ANSI 使用ANSI编码 - + Encode in UTF-8 使用UTF-8编码 - + Auto Detect 自动检测 - + Convert to ANSI 转换为ANSI编码 - + Convert to UTF-8 转换为UTF-8编码 @@ -4974,203 +4974,203 @@ p, li { white-space: pre-wrap; } 编译运行 - + F11 F11 - - + + Rebuild All 全部重编译 - + F12 F12 - + Stop Execution 停止执行 - + F6 F6 - + F5 F5 - + Step Over 单步跨过 - + F7 F7 - + Step Into 单步进入 - + Move Caret 移动光标 - - - + + + Problem Set 试题集 - - - - + + + + New Problem Set 新建试题集 - - - + + + Add Problem 添加试题 - - - + + + Remove Problem 删除试题 - - - - + + + + Save Problem Set 保存试题集 - - - - + + + + Load Problem Set 载入试题集 - + Memory 内存 - + Address Expression: Address: 地址表达式: - + Cancel 取消 - - + + TODO TODO - - + + Bookmark 书签 - - - + + + Problem 试题 - - + + Add Probem Case 添加试题案例 - - - + + + Remove Problem Case Remove Problem Set 删除试题案例 - - - + + + Open Anwser Source File 打开答案源代码文件 - - - + + + Run All Cases Run Current Case 运行所有案例 - - + + Problem Cases Validation Options 测试案例验证选项 - + %v/%m %v/%m - + Output 输出 - + Input 输入 - + Expected 期望输出 - + Help 帮助 - + Refactor 重构 - + View 视图 @@ -5179,46 +5179,46 @@ p, li { white-space: pre-wrap; } 工具窗口 - + Main 主工具栏 - + Compiler Set 编译器配置集 - + Explorer 管理器 - - - + + + Import FPS Problem Set 导入FPS试题集 - - - + + + Export FPS Problem Set 导出FPS试题集 - + Messages 消息 - + Open file in editors 在编辑器中打开文件 - + Choose Expected Output File 选择期望输出文件 @@ -5227,445 +5227,445 @@ p, li { white-space: pre-wrap; } 忽略空格 - + New C/C++ File 新建C/C++文件 - + New Source File 新建源代码文件 - + Ctrl+K, Ctrl+S - + Tab Tab - + Shift+Tab Shift+Tab - + F8 F8 - + Step Out 单步跳出 - + Ctrl+F8 Ctrl+F8 - + Run To Cursor 执行到光标处 - + Ctrl+F5 Ctrl+F5 - + Continue 继续执行 - + F4 F4 - + Add Watch... 添加监视 - + View CPU Window... 打开CPU信息窗口... - + Exit 退出 - + Find... 查找... - + Ctrl+F Ctrl+F - + Find in Files... 在文件中查找... - + Ctrl+Shift+F Ctrl+Shift+F - + Replace... 替换 - + Ctrl+R Ctrl+R - + Find Next 查找下一个 - + F3 F3 - + Find Previous 查找前一个 - + Shift+F3 Shift+F3 - + Remove Watch 删除监视值 - + Remove All Watches Remove All 删除全部监视值 - + Modify Watch... 修改监视值 - + Reformat Code 对代码重新排版 - + Ctrl+Shift+A Ctrl+Shift+A - + Go back 前一次编辑位置 - + Ctrl+Alt+Left Ctrl+Alt+Left - + Forward 后一次编辑位置 - + Ctrl+Alt+Right Ctrl+Alt+Right - + Ctrl+W Ctrl+W - + Close All 全部关闭 - + Ctrl+Shift+W Ctrl+Shift+W - + Maximize Editor 最大化编辑器 - + Ctrl+F11 Ctrl+F11 - + Next 下一窗口 - + Ctrl+Tab Ctrl+Tab - + Previous 前一窗口 - + Ctrl+Shift+Tab Ctrl+Shift+Tab - + Toggle breakpoint 切换断点 - + Ctrl+F4 Ctrl+F4 - - + + Clear all breakpoints 删除所有断点 - + Breakpoint property... 设置断点条件... - + Goto Declaration 跳转到声明处 - + Ctrl+Shift+G Ctrl+Shift+G - + Goto Definition 跳转到定义处 - + Ctrl+G Ctrl+G - + Find references 查找符号的引用 - + Open containing folder 打开所在的文件夹 - + Ctrl+B Ctrl+B - + Open a terminal here 打开命令行窗口 - + File Properties... 文件属性... - + Close Project 关闭项目 - + Project options 项目属性 - + New Project... 新建项目... - - + + New Project File 新建项目文件 - + Ctrl+F12 Ctrl+F12 - + F1 F1 - + New GAS File 新建GNU汇编文件 - + GNU Assembler Manual GNU汇编器手册 - + x86 Assembly Language Reference Manual X86汇编语言参考手册 - + IA-32 Assembly Language Reference Manual IA32汇编语言参考手册 - + Add Watchpoint... 添加变量断点... - + Add a watchpoint that's triggered when it's modified. 添加一个变量断点。当该变量的值被改动时程序暂停。 - + New Text File 新建文本文件 - + Page Up 向上翻页 - + Page Down 向下翻页 - + Goto Line Start 跳转到行首 - + Goto Line End 跳转到行尾 - + Goto File Start 跳转到文件开头 - + Goto File End 跳转到文件结尾 - + Page Up and Select 向上翻页并选中 - + Page Down and Select 向下翻页并选中 - + Goto Page Start 跳转到页首 - + Goto Page End 跳转到页尾 - + Goto Page Start and Select 跳转到页首并选中 - + Goto Page End and Select 跳转到页尾并选中 - + Goto Line Start and Select 跳转到行首并选中 - + Goto Line End and Select 跳转到行尾并选中 - + Goto File Start and Select 跳转到文件开头并选中 - + Goto File End and Select 跳转到文件结尾并选中 - + Close Others 关闭其他窗口 - + OI Wiki OI Wiki - + Turtle Graphics Tutorial 海龟作图教程 @@ -5674,7 +5674,7 @@ p, li { white-space: pre-wrap; } 关闭其他窗口 - + Move Selection Up 向上移动选中的行 @@ -5683,132 +5683,132 @@ p, li { white-space: pre-wrap; } 移动光标 - + Ctrl+Shift+Up Ctrl+Shift+Up - + Move Selection Down 向下移动选中的行 - + Ctrl+Shift+Down Ctrl+Shift+Down - + Convert to UTF-8 BOM 转换为UTF-8 BOM编码 - + Encode in UTF-8 BOM 使用UTF-8 BOM编码 - + Compiler Options... 编译器选项... - + Toggle Explorer Panel 切换管理器面板 - + Ctrl+F9 Ctrl+F9 - + Toggle Messages Panel 切换消息面板 - + Ctrl+F10 Ctrl+F10 - + Raylib Manual Raylib教程 - + Select Word 选中当前单词 - + Go to Line... 跳转到行... - + New Template... 新建模板... - + New Template from Project 从项目创建模板 - + Goto block start 跳转到代码段开始 - + Ctrl+Alt+Up Ctrl+Alt+Up - + Goto block end 跳转到代码段结束 - + Ctrl+Alt+Down Ctrl+Alt+Down - + Switch header/source 切换头文件/源文件 - + Switch Header/Source 切换头文件/源文件 - + Generate Assembly 生成汇编 - + Trim trailing spaces 删除行尾空格 - + Toggle Readonly 切换只读模式 - + Submit Issues 反馈与建议 - + Document 使用说明 @@ -5817,199 +5817,199 @@ p, li { white-space: pre-wrap; } 保存为模板... - + New File 新建文件 - + Add to project... 添加到项目... - + Remove from project 从项目删除 - + View Makefile 查看Makefile - + Clean 清理构建文件 - + Open Folder in Explorer 在浏览器中打开 - + Open In Terminal 在终端中打开 - + About 关于 - - + + Rename Symbol 重命名符号 - + Shift+F6 Shift+F6 - + Print... 打印... - + Ctrl+P Ctrl+P - - + + Export As RTF 导出为RTF - - + + Export As HTML 导出为HTML - + Move To Other View 移动到其他视图 - + Ctrl+M Ctrl+M - - + + C++ Reference C++参考手册 - + C Reference C参考手册 - + Show Tool Panels 显示全部工具面板 - + Create Git Repository Create Repository 创建Git仓库 - + Commit 提交(Commit) - + Revert 撤销(Revert) - + Reset 回滚(Reset) - + Add Files 添加文件 - + Restore 还原(Restore) - + Website 官方网站 - + Branch/Switch 分支切换(Switch) - + Merge 合并(Merge) - - + + Show Log Log 显示日志(Log) - + Remotes... 远程仓库... - + Fetch 取回(Fetch) - + Pull 拉取(Pull) - + Push 推送(Push) - + Hide Non Support Files 隐藏不支持的文件 - + Toggle Block Comment 切换块注释 - + Alt+Shift+A Alt+Shift+A - + Match Bracket 匹配当前括号 - + Ctrl+] Ctrl+] @@ -6018,50 +6018,50 @@ p, li { white-space: pre-wrap; } 工具窗口栏 - + Status Bar 状态栏 - + Ctrl+Backspace Ctrl+Backspace - + Interrupt 中断 - - + + Delete To Word Begin 删除到单词开头 - + Ctrl+Shift+B Ctrl+Shift+B - + Delete to Word End 删除到单词结尾 - + Ctrl+Shift+E Ctrl+Shift+E - + New Class... Add Class... 新建类... - - + + New Header... New Header 新建头文件... @@ -6071,47 +6071,47 @@ p, li { white-space: pre-wrap; } 插入行 - + Delete Line 删除当前行 - + Ctrl+D Ctrl+D - + Duplicate Line 复制当前行 - + Ctrl+E Ctrl+E - + Delete Word 删除当前单词 - + Ctrl+Shift+D Ctrl+Shift+D - + Delete to EOL 删除到行尾 - + Ctrl+Del Ctrl+Del - + Delete to BOL 删除到行首 @@ -6120,27 +6120,27 @@ p, li { white-space: pre-wrap; } C/C++参考 - + EGE Manual EGE图形库手册 - + Add Bookmark 添加书签 - + Remove Bookmark 删除书签 - + Modify Bookmark Description 修改书签说明 - + Locate in Files View 在文件视图中定位 @@ -6149,47 +6149,47 @@ p, li { white-space: pre-wrap; } 打开文件夹 - + Running Parameters... 运行参数... - + File Encoding 文件编码 - + Recent Files 文件历史 - - - - - - + + + + + + Debugging 正在调试 - - - - - - + + + + + + Running 正在运行 - - - - - - + + + + + + Compiling 正在编译 @@ -6203,17 +6203,17 @@ p, li { white-space: pre-wrap; } 行: %1 列: %2 已选择 :%3 总行数: %4 总长度: %5 - + Read Only 只读 - + Insert 插入 - + Overwrite 覆写 @@ -6230,7 +6230,7 @@ p, li { white-space: pre-wrap; } 确认 - + Source file is not compiled. 源文件尚未编译。 @@ -6247,39 +6247,39 @@ p, li { white-space: pre-wrap; } 重新编译? - - - - + + + + Wrong Compiler Settings 错误的编译器设置 - - - - + + + + Compiler is set not to generate executable. 编译器被设置为不生成可执行文件。 - - + + We need the executabe to run problem case. 我们需要可执行文件来运行试题案例。 - + No compiler set 无编译器设置 - + No compiler set is configured. 没有配置编译器设置。 - + Can't start debugging. 无法启动调试器 @@ -6300,33 +6300,33 @@ p, li { white-space: pre-wrap; } 项目尚未构建。是否构建? - + Host applcation missing 宿主程序不存在 - + DLL project needs a host application to run. 动态链接库(DLL)需要一个宿主程序来运行。 - + But it's missing. 但它不存在。 - + Host application not exists 宿主程序不存在 - + Host application file '%1' doesn't exist. 宿主程序'%1'不存在。 - - + + Please correct this before start debugging 请在调试前改正设置。 @@ -6335,8 +6335,8 @@ p, li { white-space: pre-wrap; } 重新编译? - - + + Save last open info error 保存上次打开信息失败 @@ -6345,24 +6345,24 @@ p, li { white-space: pre-wrap; } 无法删除旧上次打开信息文件'%1' - + Can't save last open info file '%1' 无法保存上次打开信息文件'%1' - - + + Load last open info error 载入上次打开信息失败 - - + + Can't load last open info file '%1' 无法载入上次打开信息文件'%1' - + Open Source File 打开源代码文件 @@ -6371,25 +6371,25 @@ p, li { white-space: pre-wrap; } %1版 - + Line: %1/%2 Char: %3/%4 Sel:%5 行: %1/%2 字符: %3/%4 选中:%5 - + Line: %1/%2 Char: %3/%4 行: %1/%2 字符: %3/%4 - - - + + + Correct compile settings for debug 纠正调试用编译设置 - - + + The generated executable won't have debug symbol infos, and can't be debugged. 生成的可执行文件中会缺少调试符号信息,因此无法编译。 @@ -6398,107 +6398,107 @@ p, li { white-space: pre-wrap; } 如果你正在使用Release版的编译器设置集,请在工具栏中将其改为Debug版本。 - - - + + + Or you can manually change the following settings in the options dialog's compiler set page: 您也可以手动在选项对话框的编译器设置页中修正下列选项: - - - + + + - Turned on the "Generate debug info (-g3)" option. - 打开“生成调试信息(-g3)"选项. - - - + + + - Turned off the "Strip executable (-s)" option. - 关闭"剥除附加信息(-s)"选项. - - - + + + - Turned off the "Optimization level (-O)" option or set it to "Debug (-Og)". - 关闭"优化级别(-O)选项,或将其设置为"调试(-Og)"级别. - - - - + + + + You should recompile after change the compiler set or it's settings. 在更换编译器设置集或修改其设置后,需要重新编译. - - - + + + Do you want to mannually change the compiler set settings now? 您现在就要手动修改编译器设置集的设置吗? - - + + Batch Set Cases 批量设置案例 - + Show detail debug logs 显示详细调试器日志 - + Copy all 全部复制 - + Go to Line 跳转到行 - + Line - + Template Exists 模板已存在 - + Template %1 already exists. Do you want to overwrite? 模板%1已存在。是否覆盖? - - - - - - + + + + + + Clear 清除 - + Export 导出 - + Insert Snippet 插入代码段 - - + + Problem Set %1 试题集%1 @@ -6527,61 +6527,61 @@ p, li { white-space: pre-wrap; } 项目已经被修改过,是否需要重新构建? - + Auto Save Error 自动保存出错 - + Auto save "%1" to "%2" failed:%3 自动保存"%1"到"%2"失败:%3 - + Properties... 试题属性... - + Set Problem Set Name 设置试题集名称 - + Problem Set Name: 试题集名称: - + Remove 删除 - + %1 Version %1版 - + Remove All Bookmarks 删除全部书签 - + Modify Description 修改描述 - - - + + + Bookmark Description 书签描述 - - - + + + Description: 描述: @@ -6590,32 +6590,32 @@ p, li { white-space: pre-wrap; } 在调试主控台中显示调试器输出 - + Remove this search 清除这次搜索 - + Clear all searches 删除所有搜索 - + Breakpoint condition... 断点条件... - + Break point condition 断点条件 - + Enter the condition of the breakpoint: 输入当前断点的生效条件: - + Remove All Breakpoints Remove all breakpoints 删除所有断点 @@ -6625,34 +6625,34 @@ p, li { white-space: pre-wrap; } 行: %1 列: %2 选中:%3 总行数: %4 - + Remove Breakpoint 删除当前断点 - + Rename File 重命名文件 - - + + Add Folder 添加文件夹 - - + + New folder 新文件夹 - + Folder name: 文件夹: - + Rename Folder 重命名 @@ -6665,17 +6665,17 @@ p, li { white-space: pre-wrap; } 要现在去修改设置吗? - + Rename Problem Set 修改试题集名称 - + Can't open last open information file '%1' for write! 无法写入配置文件'%1'。 - + Rename Problem 修改试题名称 @@ -6704,12 +6704,12 @@ p, li { white-space: pre-wrap; } 是否现在去改正? - + Missing Project Files 项目文件缺失 - + The following files is missing, can't build the project: 下列项目文件缺失,无法构建项目: @@ -6726,202 +6726,202 @@ p, li { white-space: pre-wrap; } 请取消该设置,重新编译然后重新启动调试。 - + Goto Url 跳转到试题网址 - + Add Problem Case 添加试题案例 - + Run Current Case 运行当前案例 - + Remove Folder 删除文件夹 - + Switch to normal view 切换为普通视图 - + Switch to custom view 切换为自定义视图 - + Sort By Type 按类型排序 - + Sort alphabetically 按名称排序 - + Show inherited members 显示继承的成员 - + Goto declaration 跳转到声明处 - + Goto definition 跳转到定义处 - + In current file 仅当前文件 - + In current project 整个项目 - - + + New Folder 新建文件夹 - + Rename 重命名 - - - - - + + + + + Delete 删除 - + Open in Editor 在编辑器中打开 - + Open in External Program 使用外部程序打开 - + Open in Terminal 在终端中打开 - + Open in Windows Explorer 在文件资源管理器中打开 - + Character sets 字符集 - + Convert to %1 转换为%1编码 - + Newline 换行符 - + %1 files autosaved 已自动保存%1个文件 - + Set answer to... 设置答案源代码... - + select other file... 选择其他文件... - + Select Answer Source File 选择答案源代码文件 - + Watchpoint hitted 变量断点被触发 - + Value of "%1" has changed: "%1"的值发生了变化: - + New value: %1 新值: %1 - + Project folder removed. 项目文件夹被删除 - + Folder for project '%1' was removed. 项目"%1"的文件夹已被外部程序删除. - + It will be closed. 项目将被关闭. - + Save settings failed! 保存设置失败 - + Folder Not Empty 文件夹非空 - + The project folder is not empty, existing files may be overwritten. 项目文件夹不是空的,已有的文件可能会被覆盖。 - + Do you want to proceed? 您确定要继续吗? - + Watchpoint variable name 被监控的变量 - + Stop execution when the following variable is modified (it must be visible from the currect scope): 当下面的变量被修改时暂停执行(该变量必须可以从当前程序处访问): @@ -6930,17 +6930,17 @@ p, li { white-space: pre-wrap; } 中止 - + FPS Problem Set Files (*.fps;*.xml) FPS试题集文件(*.fps;*.xml) - + FPS Problem Set Files (*.fps) FPS试题集文件(*.fps) - + Export Error 导出时出错 @@ -6950,7 +6950,7 @@ p, li { white-space: pre-wrap; } C/C++源代码文件 (*.c *.cpp *.cc *.cxx) - + New Folder %1 新建文件夹%1 @@ -6963,13 +6963,13 @@ p, li { white-space: pre-wrap; } 无标题%1 - - + + Do you really want to delete %1? 你真的要删除%1吗? - + Do you really want to delete %1 files? 你真的要删除%1个文件吗? @@ -6982,7 +6982,7 @@ p, li { white-space: pre-wrap; } 变量"%1"有改动: - + Old value: %1 旧值: %1 @@ -6991,63 +6991,63 @@ p, li { white-space: pre-wrap; } 新值: %1 - + Save project 保存项目 - + The project '%1' has modifications. 项目'%1'有改动。 - - + + Do you want to save it? 需要保存吗? - - + + File Changed 文件已发生变化 - - - + + + New Project File? 新建项目文件? - - - + + + Do you want to add the new file to the project? 您是否要将新建的文件加入项目? - - - - - + + + + + Save Error 保存失败 - + Change Project Compiler Set 改变项目编译器配置集 - + Change the project's compiler set will lose all custom compiler set options. 改变项目的编译器配置集会导致所有的自定义编译器选项被重置。 - - + + Do you really want to do that? 你真的想要那么做吗? @@ -7056,12 +7056,12 @@ p, li { white-space: pre-wrap; } 批量设置案例 - + Choose input files 选择输入数据文件 - + Input data files (*.in) 输入数据文件 (*.in) @@ -7070,78 +7070,78 @@ p, li { white-space: pre-wrap; } 无标题%1 - + Modify Watch 修改监视表达式 - + Watch Expression 监视表达式 - + Do you really want to clear all breakpoints in this file? 您真的要清除该文件的所有断点吗? - + New project 新建项目 - + Close %1 and start new project? 关闭'%1'以打开新项目? - + Folder not exist 文件夹不存在 - + Folder '%1' doesn't exist. Create it now? 文件夹'%1'不存在。是否创建? - + Can't create folder 无法创建文件夹 - + Failed to create folder '%1'. 创建文件夹'%1'失败。 - + Save new project as - + Folder %1 is not empty. 文件夹%1不是空的。 - + Do you really want to delete it? 你真的要删除它吗? - + Change working folder 改变工作文件夹 - + File '%1' is not in the current working folder. File '%1' is not in the current working folder 文件'%1'不在当前工作文件夹中。 - + Do you want to change working folder to '%1'? 是否将工作文件夹改设为'%1'? @@ -7150,28 +7150,28 @@ p, li { white-space: pre-wrap; } 正在删除试题... - + Can't Commit 无法提交 - + Git needs user info to commit. Git需要用信息进行提交。 - + Choose Input Data File 选择输入数据文件 - - + + All files (*.*) 所有文件 (*.*) - + Choose Expected Output Data File Choose Expected Input Data File 选择期望输出文件 @@ -7181,61 +7181,61 @@ p, li { white-space: pre-wrap; } 第%1行 - - - + + + Choose Working Folder 选择工作文件夹 - - + + Header Exists 头文件已存在 - - + + Header file "%1" already exists! 头文件"%1"已存在! - + Source Exists 源文件已存在! - + Source file "%1" already exists! 源文件"%1"已存在! - + Can't commit! 无法提交! - + The following files are in conflicting: 下列文件处于冲突状态,请解决后重新添加和提交: - + Commit Message 提交信息 - + Commit Message: 提交信息: - + Commit Failed 提交失败 - + Commit message shouldn't be empty! 提交信息不能为空! @@ -7244,22 +7244,22 @@ p, li { white-space: pre-wrap; } 小熊猫Dev-C++项目文件 (*.dev) - + New project fail 新建项目失败 - + Can't assign project template 无法使用模板创建项目 - + Remove file 删除文件 - + Remove the file from disk? 同时从硬盘上删除文件? @@ -7268,27 +7268,27 @@ p, li { white-space: pre-wrap; } 无标题 - + New Project File Name 新的项目文件名 - + File Name: 文件名: - + File Already Exists! 文件已存在! - + File '%1' already exists! 文件'%1'已经存在! - + Add to project 添加到项目 @@ -7305,12 +7305,12 @@ p, li { white-space: pre-wrap; } 请在工具栏中选择Debug编译器配置集,或者在“编译器配置集”设置的“编译/链接选项”页中<b>启用</b>“生成调试信息(-g3)”、<b>禁用</b>“剥除附件信息(-3)”。 - + C/C++ Source Files (*.c *.cpp *.cc *.cxx) C/C++源代码文件 (*.c *.cpp *.cc *.cxx) - + This operation will remove all cases for the current problem. 本操作会删除此试题的所有案例。 @@ -7319,7 +7319,7 @@ p, li { white-space: pre-wrap; } 调试失败 - + The executable doesn't have symbol table, and can't be debugged. 可执行文件中没有符号表信息,无法调试。 @@ -7344,123 +7344,123 @@ p, li { white-space: pre-wrap; } 您也可以删除所有断点,打开“CPU信息窗口”,然后调试汇编代码。 - + Failed to generate the executable. 未能生成可执行文件。 - + Please check detail info in "Tools Output" panel. 请查看“工具输出”面板中的详细信息。 - + Red Panda C++ project file (*.dev) 小熊猫C++项目文件(*.dev) - + Rename Error 重命名出错 - + Symbol '%1' is defined in system header. 符号'%1'在系统头文件中定义,无法修改。 - + New Name 新名称 - - - - + + + + Replace Error 替换出错 - + Can't open file '%1' for replace! 无法打开文件'%1'进行替换! - + Contents has changed since last search! 内容和上次查找时不一致。 - + Rich Text Format Files (*.rtf) RTF格式文件 (*.rtf) - + HTML Files (*.html) HTML文件 (*.html) - + The current problem set is not empty. 当前的试题集不是空的。 - + Problem %1 试题%1 - - + + Problem Set Files (*.pbs) 试题集文件 (*.pbs) - - + + Load Error 载入失败 - - + + Problem Case %1 试题案例%1 - - - - - - - - - - - - - - + + + + + + + + + + + + + + Error 错误 - + Recent Projects 项目历史 - - + + Load Theme Error 载入主题失败 - - + + Clear History 清除历史 @@ -7469,8 +7469,8 @@ p, li { white-space: pre-wrap; } 编译生成的可执行文件中没有符号表,无法被调试。 - - + + Version Control 版本控制 @@ -7479,61 +7479,61 @@ p, li { white-space: pre-wrap; } 请在工具栏中选用Debug编译器配置集,或者在选项对话框的编辑器配置集页中勾选“生成调试信息(-g3)"选项。 - + File '%1' was changed. 磁盘文件'%1'已被修改。 - + Reload its content from disk? 是否重新读取它的内容? - + File '%1' was removed. 磁盘文件'%1'已被删除。 - + Keep it open? 是否保持它在小熊猫C++中打开的编辑窗口? - + Open 打开 - - + + Compile Failed 编译失败 - + Run Failed 运行失败 - - - - + + + + Confirm Convertion 确认转换 - + Exact 完全一致 - + Ignore leading/trailing spaces 忽略行首/行尾空格 - + Ignore spaces 忽略多余空格 @@ -7542,43 +7542,43 @@ p, li { white-space: pre-wrap; } 行: %1 列: %2 (%3个字符) 总行数: %4 - - - + + + If you are using the Release compiler set, please use choose the Debug version from toolbar. 如果你正在使用Release版的编译器设置集,请在工具栏中将其改为Debug版本。 - - - - + + + + The editing file will be saved using %1 encoding. <br />This operation can't be reverted. <br />Are you sure to continue? 当前编辑器中的文件将会使用%1编码保存。<br />这项操作无法被撤回。<br />你确定要继续吗? - + New Watch Expression 新监视表达式 - + Enter Watch Expression (it is recommended to use 'this->' for class members): 输入监视表达式 - + Parsing file %1 of %2: "%3" (%1/%2)正在解析文件"%3" - - + + Done parsing %1 files in %2 seconds 完成%1个文件的解析,用时%2秒 - + (%1 files per second) (每秒%1个文件) @@ -7586,17 +7586,17 @@ p, li { white-space: pre-wrap; } MemoryModel - + addr: %1 地址: %1 - + dec: %1 十进制: %1 - + oct: %1 八进制: %1 @@ -7605,12 +7605,12 @@ p, li { white-space: pre-wrap; } 16进制: %1 - + bin: %1 二进制: %1 - + ascii: '%1' ASCII字符: '%1' @@ -7622,52 +7622,52 @@ p, li { white-space: pre-wrap; } 对话框 - + New Class 新建类 - + Header Name: 头文件名: - + Class Name: 类名: - + Create 创建 - + Cancel 取消 - + Path: 路径: - + Base Class: 父类: - + ... ... - + Source Name: 源文件名: - + Path 路径 @@ -7679,38 +7679,38 @@ p, li { white-space: pre-wrap; } 对话框 - + New Header 新建头文件 - + Header: 头文件名 - - + + Browse 浏览 - + Path: 路径: - + Create 创建 - + Cancel 取消 - + Path 路径 @@ -7718,27 +7718,27 @@ p, li { white-space: pre-wrap; } NewProjectDialog - + New Project 新建项目 - + Make default language 设为默认语言 - + C Project C语言项目 - + C++ Project C++语言项目 - + Icon Info: 图标信息: @@ -7747,17 +7747,17 @@ p, li { white-space: pre-wrap; } 文字标签 - + Name: 项目名称: - + Create in 创建在 - + Use as the default project location 设为默认项目位置 @@ -7766,7 +7766,7 @@ p, li { white-space: pre-wrap; } 文件夹: - + ... ... @@ -7775,13 +7775,13 @@ p, li { white-space: pre-wrap; } 项目%1 - - + + Default 默认 - + Choose directory 选择文件夹 @@ -7793,33 +7793,33 @@ p, li { white-space: pre-wrap; } 对话框 - + New Project Unit 新建项目文件 - + Folder 文件夹 - + Filename 文件名 - - + + Browse 浏览 - + Ok 确定 - + Cancel 取消 @@ -7828,7 +7828,7 @@ p, li { white-space: pre-wrap; } 无标题 - + Choose directory 选择文件夹 @@ -7840,32 +7840,32 @@ p, li { white-space: pre-wrap; } 对话框 - + Create Template From Project 用项目创建模板 - + Description 描述 - + Category 类别 - + Name 名称 - + Create 创建 - + Cancel 取消 @@ -7877,32 +7877,32 @@ p, li { white-space: pre-wrap; } 案例运行超时 - + Time limit exceeded! 运行时间超限! - + Memory limit exceeded! 运行内存超限! - + The runner process '%1' failed to start. 无法启动程序运行进程'%1'。 - + The last waitFor...() function timed out. waitFor()函数等待超时。 - + An error occurred when attempting to write to the runner process. 在向程序运行进程写入内容时出错。 - + An error occurred when attempting to read from the runner process. 在从程序运行进程读取内容时出错。 @@ -7910,18 +7910,18 @@ p, li { white-space: pre-wrap; } OJProblemModel - + Name 名称 - + Time(ms) Time(sec) 时间(毫秒) - + Memory(kb) 内存(kb) @@ -7929,75 +7929,75 @@ p, li { white-space: pre-wrap; } OJProblemPropertyWidget - + Form 表单 - + URL URL - + TextLabel - + Description 描述 - + Time Limit 时间限制 - + Memory Limit 内存限制 - + OK 确定 - + Cancel 取消 - - - + + + sec - - + + ms 毫秒 - - - + + + KB KB - - - + + + MB MB - - + + GB GB @@ -8037,105 +8037,105 @@ p, li { white-space: pre-wrap; } 您确定要继续吗? - + Error Load File 载入文件错误 - - + + Error 错误 - + Can't create folder %1 无法创建文件夹%1 - + Warning 警告 - - + + Can't save file %1 无法保存文件%1 - + File Exists 文件已存在 - + File '%1' is already in the project 文件'%1'已在项目中 - + Project Updated 项目已升级 - + Your project was succesfully updated to a newer file format! 已成功将项目升级到新的格式 - + If something has gone wrong, we kept a backup-file: '%1'... 旧项目文件备份在'%1'。 - + Headers 头文件 - + Sources 源文件 - + Others 其他文件 - + Settings need update 设置需要更新 - + The compiler settings format of Red Panda C++ has changed. The compiler settings format of Dev-C++ has changed. 小熊猫C++的编译器设置格式已发生改变。 - + Please update your settings at Project >> Project Options >> Compiler and save your project. 请在项目 >> 项目属性 >> 编译器设置中修改您的设置并保存您的项目 - + Compiler not found 未找到编译器 - + The compiler set you have selected for this project, no longer exists. 您为该项目设置的编译器不存在。 - + It will be substituted by the global compiler set. 它将会被全局编译器设置代替。 - + Developed using the Red Panda C++ IDE Developed using the Red Panda Dev-C++ IDE 使用小熊猫C++编辑器开发 @@ -8148,27 +8148,27 @@ p, li { white-space: pre-wrap; } 对话框 - + Open Project 打开项目 - + <html><head/><body><p>Projects can either be opened in a new window or replace the project in the existing window or be attached to the already opened projects. How would you like to open the project?</p></body></html> <html><head/><body><p>可以在新窗口中打开项目,或者替换当前窗口中已打开的项目。 您希望如何打开项目?</p></body></html> - + &This Window 本窗口(&T) - + New &Window 新窗口(&W) - + Cancel 取消 @@ -8176,7 +8176,7 @@ p, li { white-space: pre-wrap; } ProjectCompileParamatersWidget - + Form 表单 @@ -8190,38 +8190,38 @@ p, li { white-space: pre-wrap; } 静态链接所有库 - + Parallel Build 并行构建 - + Parallel Jobs(0 means infinite): 并行构建任务数(0表示不限制) - + C Compiler C编译器 - + C++ Compiler C++编译器 - + Linker 链接器 - - + + Add Library Files 添加库文件 - + Resource 资源 @@ -8230,8 +8230,8 @@ p, li { white-space: pre-wrap; } 汇编器 - - + + Library Files 库文件 @@ -8239,62 +8239,62 @@ p, li { white-space: pre-wrap; } ProjectCompiler - + Building makefile... 正在构建makefile... - + - Filename: %1 - 文件名: %1 - + Can't open '%1' for write! 无法写入文件'%1'! - + - Resource File: %1 - 资源文件: %1 - + Compiling project changes... 正在编译项目修改... - + - Project Filename: %1 - 项目文件名: %1 - + - Compiler Set Name: %1 - 编译器配置: %1 - + Make program '%1' doesn't exists! Make程序“%1”不存在! - + Please check the "program" page of compiler settings. 请检查编译器配置中的“程序”页。 - + Processing makefile: 正在处理makefile... - + - makefile processer: %1 - makefile处理器: %1 - + - Command: %1 - 命令: %1 @@ -8306,17 +8306,17 @@ p, li { white-space: pre-wrap; } ProjectCompilerWidget - + Form 表单 - + Base compiler set: 基础编译器设置: - + Set Encoding for the executable: Add encoding options to compiler: 设定可执行文件的字符集为: @@ -8330,12 +8330,12 @@ p, li { white-space: pre-wrap; } 标签2 - + Customize (apply to this project only): 自定义设置(仅对本项目生效) - + Statically link libraries 静态链接所有库 @@ -8344,43 +8344,43 @@ p, li { white-space: pre-wrap; } 在编译时加入字符集选项 - + ANSI ANSI - + UTF-8 UTF-8 - - + + Wrong Compiler Type 错误的编译器类型 - + Compiler %1 can't compile a microcontroller project. 编译器"%1"无法编译嵌入式项目。 - + Compiler %1 can only compile microcontroller project. 编译器"%1"只能编译嵌入式项目 - + Change Project Compiler Set 改变项目编译器配置集 - + Change the project's compiler set will lose all custom compiler set options. 改变项目的编译器配置集会导致所有的自定义编译器选项被重置。 - + Do you really want to do that? 你真的想要那么做吗? @@ -8388,28 +8388,28 @@ p, li { white-space: pre-wrap; } ProjectDLLHostWidget - + Form 表单 - - + + Browse 浏览 - + Host application for DLL: DLL文件的宿主程序: - + Choose host application 选择宿主程序 - + All files (%1) 所有文件 (%1) @@ -8421,27 +8421,27 @@ p, li { white-space: pre-wrap; } ProjectDirectoriesWidget - + Form 表单 - + Binaries 二进制文件 - + Libraries 库文件夹 - + Includes 头文件夹 - + Resources 资源文件夹 @@ -8449,42 +8449,42 @@ p, li { white-space: pre-wrap; } ProjectFilesWidget - + Form 表单 - + File Options 文件属性 - + Include in linking 参与链接 - + Build Priority: 构建优先级: - + Include in compilation 参与编译 - + Compile files as C++ 作为C++文件编译 - + Encoding 编码 - + Override build command: 自定义构建命令 @@ -8493,17 +8493,17 @@ p, li { white-space: pre-wrap; } 自动检测 - - - - + + + + Project(%1) 项目默认(%1) - - - + + + ANSI ANSI @@ -8512,7 +8512,7 @@ p, li { white-space: pre-wrap; } ANSI - + UTF-8 @@ -8520,127 +8520,127 @@ p, li { white-space: pre-wrap; } ProjectGeneralWidget - + Form 表单 - + Name: 名称: - + File Name: 文件名: - + Files: 文件: - + TextLabel 选项 - + Default encoding: 默认编码: - + Icon 图标 - + Remove 删除 - + Browse 浏览 - + Type 类型 - + Win32 GUI Win32图形界面程序(GUI) - + Win32 Console Win32主控台程序(Console) - + Win32 Static Library Win32静态链接库 - + Win32 DLL Win32动态链接库(DLL) - + Default to C++ when creating new files 新文件默认为C++文件 - + Support Windows XP Themes 支持Windows XP主题 - + Output File: 输出文件: - + %1 files [ %2 sources, %3 headers, %4 resources, %5 other files ] 共%1个文件[%2个源程序文件,%3个头文件,%4个资源文件,%5个其他文件] - + Can't remove old icon file 无法删除旧图标文件 - + Can't remove old icon file '%1' 无法删除旧图标文件'%1' - + Select icon file 选择图标文件 - + Image Files (*.ico *.png *.jpg) 图像文件 (*.ico *.png *.jpg) - + ANSI ANSI - + UTF-8 UTF-8 - + UTF-8 BOM UTF-8 BOM @@ -8648,38 +8648,38 @@ p, li { white-space: pre-wrap; } ProjectMakefileWidget - + Form 表单 - + Use custom make file 使用自定义Makefile - - + + Browse 浏览 - + Information about using a custom make file 关于自定义Makefile - + Include the following files into the makefile: 在Makefile中包含下列文件: - + Custom makefile 自定义Makefile - + All files (%1) 所有文件 (%1) @@ -8691,32 +8691,32 @@ p, li { white-space: pre-wrap; } ProjectModel - + File exists 文件已存在 - + File '%1' already exists. Delete it now? 文件'%1'已存在。是否删除? - + Remove failed 删除失败 - + Failed to remove file '%1' 无法删除文件'%1' - + Rename failed 改名失败 - + Failed to rename file '%1' to '%2' 无法将文件'%1'改名为'%2' @@ -8724,50 +8724,50 @@ p, li { white-space: pre-wrap; } ProjectOutputWidget - + Form 表单 - - + + Executable output directory 可执行文件输出文件夹 - - - + + + browse 浏览 - + Object file output directory 目标文件输出文件夹 - + Auto save compile log 自动保存编译日志 - + Override output filename 自定义可执行文件名 - + Object files output directory 目标文件输出文件夹 - + Log file 日志文件 - + All files (%1) 所有文件 (%1) @@ -8779,28 +8779,28 @@ p, li { white-space: pre-wrap; } ProjectPreCompileWidget - + Form 表单 - + Use precompiled header 使用预编译头文件 - + Header to be precompiled: 要预编译的头文件: - - + + Browse 浏览 - + <html><head/><body><p>For more information about gcc precompiled header, see:</p><p><a href="https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html"><span style=" text-decoration: underline; color:#007af4;">https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html</span></a></p></body></html> <html><head/><body><p>请问访问下面网站以了解有关gcc预定义头文件的信息:</p><p><a href="https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html"><span style=" text-decoration: underline; color:#007af4;">https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html</span></a></p></body></html> @@ -8818,12 +8818,12 @@ p, li { white-space: pre-wrap; } 文件夹 (*.h) - + Select the header file to be precompiled 选择要预编译的头文件 - + Header files (*.h *.hh *.hpp) 头文件 (*.h *.hh *.hpp) @@ -8831,22 +8831,22 @@ p, li { white-space: pre-wrap; } ProjectTemplate - + Read failed. 读取失败. - + Can't read template file '%1'. 无法读取模板文件'%1'. - + Can't Open Template 无法打开模板 - + Can't open template file '%1' for read. 无法读取模板文件"%1" @@ -8859,12 +8859,12 @@ p, li { white-space: pre-wrap; } 模板文件'%1'不存在. - + Old version template 旧版本模板 - + Template file '%1' has version '%2', which is unsupported. 已不再支持模板文件'%1'的版本(%2)。 @@ -8872,92 +8872,92 @@ p, li { white-space: pre-wrap; } ProjectVersionInfoWidget - + Form 表单 - + Include version info in project 在项目中包括版本信息 - + Major Major - + Minor Minor - + Rlease Release - + Build Build - + Language: 语言: - + Original filename 原始文件名 - + Sync product with file version 同步项目和文件版本 - + Internal name 内部名称 - + File version 文件版本 - + Legal trademarks 注册商标 - + Product name 产品名称 - + Company name 公司名称 - + Auto-increase build number on compile 构建时自动增长构建号 - + File description 文件描述 - + Product version 项目版本 - + Legal copyright 版权 @@ -8965,7 +8965,7 @@ p, li { white-space: pre-wrap; } QApplication - + Error 错误 @@ -8986,7 +8986,7 @@ p, li { white-space: pre-wrap; } QFileSystemModel - + <b>The name "%1" cannot be used.</b><p>Try using another name, with fewer characters or no punctuation marks. <b>文件名 "%1" 无法被使用!</b><p>可能是重名、过长、为空或者是使用了不能出现在文件名里的符号。 @@ -8994,14 +8994,14 @@ p, li { white-space: pre-wrap; } QObject - - + + Save 保存 - - + + Save changes to %1? 将修改保存到"%1"? @@ -9010,27 +9010,27 @@ p, li { white-space: pre-wrap; } 保存修改后的内容到"%s"? - + Dev C++ Project files Dev C++项目文件 - + C files C语言文件 - + C++ files C++语言文件 - + Header files 头文件 - + GAS files GAS文件 @@ -9039,41 +9039,41 @@ p, li { white-space: pre-wrap; } ASM文件 - + Lua files Lua文件 - + Icon files 图标文件 - - + + All files Text files 所有文件 - - - + + + Error 错误 - + Can't create configuration folder %1 无法创建配置文件夹"%1" - + Can't write to configuration file %1 无法写入配置文件夹"%1" - + Can't load autolink settings 无法载入自动链接设置 @@ -9134,8 +9134,8 @@ p, li { white-space: pre-wrap; } 模仿传统C预处理器行为(-traditional-cpp) - - + + Code Generation 代码生成 @@ -9148,22 +9148,22 @@ p, li { white-space: pre-wrap; } 完整兼容特定机器,较少优化(-tune) - + Enable use of specific instructions (-mx) 启用特定指令集(-mx) - + Optimization level (-Ox) 优化级别(-Ox) - + Compile with the following pointer size (-mx) 使用下列指针大小编译(-mx) - + Processor (-m) 处理器类型(-m) @@ -9176,22 +9176,22 @@ p, li { white-space: pre-wrap; } 性能分析 - + Generate debugging information (-g3) 生成调试信息(-g3) - + Would you like Red Panda C++ to search for compilers in PATH? 您同意小熊猫C++在PATH路径中寻找gcc编译器吗? - + Generate profiling info for analysis (-pg) 生成性能分析信息(-pg) - + Warnings 代码警告 @@ -9200,12 +9200,12 @@ p, li { white-space: pre-wrap; } 当前CPU - + C++ Language standard (-std) C++语言标准 (-std) - + C Language standard (-std) C语言标准 (-std) @@ -9214,112 +9214,112 @@ p, li { white-space: pre-wrap; } 启用 - + Check for stack smashing attacks (-fstack-protector) 检查栈溢出(stack smashing)错误 (-fstack-protector) - + Enable Sanitizer (-fsanitize=) 启用地址消毒(-fsanitize=) - + Inhibit all warning messages (-w) 忽略所有警告信息(-w) - + Show most warnings (-Wall) 启用常见问题警告(-Wall) - + Show some more warnings (-Wextra) 启用更多问题警告(-Wextra) - + Check ISO C/C++ conformance (-pedantic) 检查是否严格遵守ISO C/C++标准 - + Language standard (--std) C语言标准(--std) - + Memory model (--model) 内存模型(--model) - + Use external stack 使用外部栈空间 - + Use movc instead of movx to read from external ram 使用movc代替movx访问外部RAM - + Replaces lcall/ljmp with acall/ajmp 用acall/ajmp代替lcall/ljmp - + Don't memcpy initialized xram from code Don't memcpy initialized xram from code - + Don't generate startup code 无main函数时不生成起始代码(用于edsim51模拟器) - + MCU Specification 微处理器参数 - + Internal ram size 内部RAM大小 - + External ram start location 外部RAM起始地址 - + External ram size 外部RAM大小 - + Stack pointer initial value 栈指针寄存器初始地址 - + External stack start location 外部栈空间起始地址 - + Direct data start location 内部数据区起始地址 - + Code segment location 代码段起始地址 - + Code segment size 代码段大小 @@ -9328,22 +9328,22 @@ p, li { white-space: pre-wrap; } 检查ISO C/C++/C++0x语法一致性(-pedantic) - + Only check the code for syntax errors (-fsyntax-only) 只进行语法检查(不编译)(-fsyntax-only) - + Make all warnings into errors (-Werror) 将警告作为错误处理(-Werror) - + Abort compilation on first error (-Wfatal-errors) 遇到第一个错误后立即中止编译(-Wfatal-errors) - + Linker 链接器 @@ -9352,17 +9352,17 @@ p, li { white-space: pre-wrap; } 链接Objective-C程序 (-lobjc) - + Do not use standard system libraries (-nostdlib) 不使用标准库和系统启动文件(-nostdlib) - + Do not create a console window (-mwindows) 不产生控制台窗口(-mwindows) - + Strip executable (-s) 剥除附加信息(-s) @@ -9383,7 +9383,7 @@ p, li { white-space: pre-wrap; } 仅预处理(-E) - + Use pipes instead of temporary files during compilation (-pipe) 编译时使用管道而不是临时文件(-pipe) @@ -9392,7 +9392,7 @@ p, li { white-space: pre-wrap; } 只生成汇编代码(-S) - + Confirm 确认 @@ -9413,43 +9413,43 @@ p, li { white-space: pre-wrap; } 如果仍然保留这些设置,可能会导致编译错误。<br /><br />请选择“是”,除非您清楚的知道选择“否”的后果, - - + + Compiler set not configuared. 未配置编译器设置。 - + Would you like Red Panda C++ to search for compilers in the following locations: <BR />'%1'<BR />'%2'? 您需要小熊猫C++在下列位置搜索编译器吗:<br />%1<br />%2 - + Binaries 二进制文件 - + Libraries 库文件 - + C Includes C包含文件 - + C++ Includes C++包含文件 - + Remove 删除 - + Do you really want to remove "%1"? 您确定要删除"%1"吗? @@ -9470,32 +9470,32 @@ p, li { white-space: pre-wrap; } 下标"%1"越界 - + bytes 字节 - + KB KB - + MB MB - + GB GB - + Can't open file '%1' for read 无法打开文件"%1"进行读取 - + Can't parse json file '%1' at offset %2! Error Code: %3 JSON文件"%1"在位置"%2"处无法解析!错误码:%3 @@ -9504,24 +9504,24 @@ p, li { white-space: pre-wrap; } "%1"不是一个合法的颜色配置文件,无法解析! - + Can't parse json file '%1' is not a color scheme config file! - + Can't open file '%1' for write 无法打开文件"%1"写入内容 - + Can't Find the color scheme file %1! 找不到颜色配置文件%1! - - - + + + Can't remove the color scheme file %1! 删不掉颜色配置文件%1! @@ -9530,235 +9530,235 @@ p, li { white-space: pre-wrap; } 汇编 - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + Syntax 语法 - + Character 字符 - + Comment 注释 - + Class - + Float 浮点数 - + Function 函数 - + Gloabal Variable 全局变量 - + Hexadecimal Integer 十六进制数 - + Identifier 标识符 - + Illegal Char 非法字符 - + Local Variable 局部变量 - + Integer 整数 - + Octal Integer 八进制整数 - + Preprocessor 预处理指令 - + Reserve Word 关键字 - + Reserve Word for Types 类型关键字 - + Space 空格字符 - + String 字符串 - + Escape Sequences 转义序列 - + Symbol 符号 - + Variable 变量 - + Brace/Bracket/Parenthesis Level 1 1级括号 - + Brace/Bracket/Parenthesis Level 2 2级括号 - + Brace/Bracket/Parenthesis Level 3 3级括号 - + Brace/Bracket/Parenthesis Level 4 4级括号 - + Gutter 侧边栏 - - - - - - - - - + + + + + + + + + Editor 编辑器 - + Gutter Active Line 当前行侧边栏 - + Active Line 当前行 - + Breakpoint 断点 - + Active Breakpoint 活动断点 - + Fold Line 代码折叠线 - + Selection 选中文字 - + Editor Text 编辑器默认 - + Current Highlighted Word 当前高亮单词 - - + + Syntax Check 语法检查 - + Warning 警告 - - + + Rename file '%1' to '%2' failed! 将文件'%1'改名为'%2'失败! - + Scheme '%1' already exists! 配置文件'%1'已经存在! - + default 默认 @@ -9775,75 +9775,75 @@ p, li { white-space: pre-wrap; } 无标题 - + constructor 构造函数 - + destructor 析构函数 - - - - - - + + + + + + Can't open file '%1' for read. 无法读取文件'%1'. - - - + + + Can't open file '%1' for write. 无法写入文件'%1'. - + Can't parse problem set file '%1':%2 无法解析试题集文件"%1":%2 - - + + <Auto Generated by Git> <由Git自动生成> - + Can't open file "%1" for read. 无法读取文件“%1”。 - + Problem Case %1 试题案例%1 - + Can't open file "%1" for write. 无法写入文件“%1”。 - + Error when writing file "%1". 在写入文件“%1”时出错。 - + Auto Detection Failed 自动检测失败 - + Failed to detect terminal arguments pattern for “%1”. 无法检测适用于 “%1” 的终端参数模式。 - + Error executing platform compiler hint add-on 执行平台编译器提示附加组件错误 @@ -9851,31 +9851,31 @@ p, li { white-space: pre-wrap; } RegisterModel - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + 64-bit 64位 @@ -9884,22 +9884,22 @@ p, li { white-space: pre-wrap; } 累加器 - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + General purpose 通用 @@ -9908,82 +9908,82 @@ p, li { white-space: pre-wrap; } 指令 - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + 32-bit 32位 - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + lower 16 bits of %1 %1的低16位 - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + lower 8 bits of %1 %1的低8位 - - - - + + + + 8 high bits of lower 16 bits of %1 %1的低16位数据中的高8位 - - - - - - + + + + + + 16-bit 16位 @@ -9996,189 +9996,189 @@ p, li { white-space: pre-wrap; } 媒体 - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + 128-bit 128位 - + Floating-point control 浮点运算控制 - - + + Accumulator for operands and results data 操作数和结果的累加器 - - + + Pointer to data in the DS segment 指向DS段中数据的指针 - - + + Counter for string and loop operations 字符串和循环操作计数器 - - + + I/O pointer I/O指针 - - + + Source index for string operations; Pointer to data in the segment pointed to by the DS register 字符串操作来源下标;指向DS段中数据的指针 - - + + Destination index for string operations; Pointer to data (or destination) in the segment pointed to by the ES register 字符串操作目的下标;指向ES段中数据(或目标)的指针 - - + + Stack pointer (in the SS segment) 栈指针(在SS段中) - - + + Pointer to data on the stack (in the SS segment) 指向(SS段中)栈内数据的指针 - - + + Instruction pointer 指令指针 - - + + Flags 标志 - + Code segment selector 代码段选择器 - + Data segment selector 数据段选择器 - - - + + + Extra data segment selector 额外的数据段选择器 - + Stack segment selector 栈段选择器 - - - - - - - - + + + + + + + + Floating-point data 浮点运算数据 - + Floating-point status 浮点运算状态 - + Floating-point tag word 浮点运算标签word - + Floating-point operation 浮点运算操作 - + Floating-point last instruction segment 浮点运算上次指令段 - + Floating-point last instruction offset 浮点运算上次指令位移 - + Floating-point last operand segment 浮点运算上次操作数段 - + Floating-point last operand offset 浮点运算上次操作数位移 - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + 256-bit 256位 - + SSE status and control SSE状态和控制 - + Register 寄存器 - + Value @@ -10293,49 +10293,49 @@ p, li { white-space: pre-wrap; } SDCCFileCompiler - + Compiling single file... 编译单个文件... - + - Filename: %1 - 文件名: %1 - + - Compiler Set Name: %1 - 编译器配置: %1 - - + + Can't find "%1". 找不到文件"%1". - + - Command: %1 - 命令: %1 - + The Compiler '%1' doesn't exists! 找不到编译器'%1'. - + Please check the "program" page of compiler settings. 请检查编译器设置页中的“程序”页。 - + Processing %1 source file: 正在处理%1源程序文件: - + - %1 Compiler: %2 - %1 编译器: %2 @@ -10344,7 +10344,7 @@ p, li { white-space: pre-wrap; } - 命令: %1 %2 - + Can't delete the old executable file "%1". 无法删除旧的可执行文件"%1". @@ -10353,57 +10353,57 @@ p, li { white-space: pre-wrap; } SDCCProjectCompiler - + Building makefile... 正在构建makefile... - + - Filename: %1 - 文件名: %1 - + Can't open '%1' for write! 无法写入文件'%1'! - + Compiling project changes... 正在编译项目修改... - + - Project Filename: %1 - 项目文件名: %1 - + - Compiler Set Name: %1 - 编译器配置: %1 - + Make program '%1' doesn't exists! Make程序“%1”不存在! - + Please check the "program" page of compiler settings. 请检查编译器设置的“程序”标签页。 - + Processing makefile: 正在处理makefile... - + - makefile processer: %1 - makefile处理器: %1 - + - Command: %1 - 命令: %1 @@ -10419,37 +10419,37 @@ p, li { white-space: pre-wrap; } 对话框 - + Text to Find: 要查找的关键字 - + Replace with: 替换为: - + Options: 选项: - + Case Sensitive 区分大小写 - + Whole words only 整个单词 - + Wrap Around 循环查找 - + Regular Expression 正则表达式 @@ -10458,57 +10458,57 @@ p, li { white-space: pre-wrap; } 替换时提示 - + Scope: 范围: - + Global 全局 - + Selection 选中文字 - + Origin: 起点: - + From cursor 从光标处 - + Entire scope 整个范围 - + Close after search 找到后关闭对话框 - + Find Previous 查找前一个 - + Find Next 查找下一个 - + Replace All 全部替换 - + Close 关闭 @@ -10541,7 +10541,7 @@ p, li { white-space: pre-wrap; } 已打开的文件 - + Find 查找 @@ -10554,8 +10554,8 @@ p, li { white-space: pre-wrap; } 在文件中查找 - - + + Replace 替换 @@ -10564,37 +10564,37 @@ p, li { white-space: pre-wrap; } 在文件中替换 - - + + Continue Search Search Around 继续查找 - - + + End of file has been reached. End of file has been reached. 已到达文件结尾。 - + Search 查找 - + Beginning of file has been reached. 已到达文件开头 - + Do you want to continue from file's end? 是否从文件结尾继续? - - + + Do you want to continue from file's beginning? Do you want to start from beginning? 是否从文件开头继续? @@ -10616,97 +10616,97 @@ p, li { white-space: pre-wrap; } 对话框 - + Search in Files 在文件中查找 - + *.* *.* - + Text to Find: 要查找的内容: - + Filters: 文件过滤: - + ... ... - + Folder: 文件夹: - + Search in subfolders 在子文件夹中查找 - + Where: 在哪些文件中查找: - + Current File 当前文件 - + Files In Project 项目中的文件 - + Open Files 已打开的文件 - + Folder 文件夹 - + Options: 选项: - + Whole words only 整个单词 - + Case Sensitive 区分大小写 - + Regular Expression 正则表达式 - + Find 查找 - + Replace 替换 - + Cancel 取消 @@ -10739,21 +10739,21 @@ p, li { white-space: pre-wrap; } 继续替换 - - - - + + + + Searching... 正在查找... - - + + Abort 中止 - + Choose Folder 选择文件夹 @@ -10761,32 +10761,32 @@ p, li { white-space: pre-wrap; } SearchResultListModel - + Current File: 当前文件: - + Files In Project: 项目中的文件: - + Open Files: 打开的文件: - + "%1" in Folder "%2" "%1"在文件夹"%2"中 - + Find Usages in Current File: '%1' 在当前文件查找符号"%1" - + Find Usages in Project: '%1' 在项目中查找符号"%1" @@ -10798,7 +10798,7 @@ p, li { white-space: pre-wrap; } SearchResultTreeModel - + Line @@ -10806,8 +10806,8 @@ p, li { white-space: pre-wrap; } SearchResultTreeViewDelegate - - + + Line @@ -10815,12 +10815,12 @@ p, li { white-space: pre-wrap; } Settings - + Error 错误 - + Can't find terminal program! 找不到合适的终端程序! @@ -10951,54 +10951,54 @@ p, li { white-space: pre-wrap; } SettingsDialog - - + + Options 选项 - + TextLabel 选项 - + OK 确定 - + Apply 应用 - + Cancel Cancle 取消 - + Appearance 外观 - - - - - - + + + + + + Environment 环境 - + File Association 文件关联 - + Shortcuts 快捷键 @@ -11007,244 +11007,244 @@ p, li { white-space: pre-wrap; } 文件夹 - + Terminal 终端程序 - + Performance 性能 - - - - - - + + + + + + Compiler Set 编译器配置集 - - - - + + + + Compiler 编译器 - + Auto Link 自动链接 - - - - - - - + + + + + + + General 通用 - - - - - - - - - - - + + + + + + + + + + + Editor 编辑器 - + Font 字体 - + Copy & Export 复制/导出 - + Color 配色 - + Code Completion 代码补全 - + Symbol Completion 符号补全 - + Snippet 代码模板 - + Auto Syntax Checking 自动语法检查 - + Tooltips 信息提示 - + Auto save 自动保存 - + Misc 杂项 - - - - + + + + Program Runner 程序运行 - - + + Problem Set 试题集 - + Folders / Restore Default Settings 文件夹 / 恢复出厂设置 - + Custom C/C++ Keywords 自定义C/C++关键字 - - + + Languages 语言 - + ASM Generation 生成汇编代码 - + Debugger 调试器 - - + + Code Formatter 代码排版 - + Program 程序 - - + + Tools 工具 - + Git Git - + Project Options 项目选项 - - - - - - - - - - - - + + + + + + + + + + + + Project 项目 - + Files 文件 - + Custom Compile options 自定义编译选项 - + Directories 文件夹 - + Precompiled Header 预编译头文件 - + Makefile Makefile - + Output 输出 - + DLL host DLL宿主 - + Version info 版本信息 - + Save Changes 保存修改 - + There are changes in the settings, do you want to save them before swtich to other page? 本页中有尚未保存的设置修改,是否保存后再切换到其他页? @@ -11252,12 +11252,12 @@ p, li { white-space: pre-wrap; } SettingsWidget - + Load Error 载入失败 - + Save Error 保存失败 @@ -11265,34 +11265,34 @@ p, li { white-space: pre-wrap; } ShortcutManager - - + + Read shortcut config failed 读取快捷键配置失败 - + Can't open shortcut config file '%1' for read. 无法读取快捷键配置文件'%1' - + Read shortcut config file '%1' failed:%2 读取快捷键配置文件'%1'失败:%2 - - + + Save shortcut config failed 保存快捷键配置失败 - + Can't open shortcut config file '%1' for write. 无法写入快捷键配置文件'%1' - + Write to shortcut config file '%1' failed. 写入快捷键配置文件失败'%1'。 @@ -11300,17 +11300,17 @@ p, li { white-space: pre-wrap; } SignalMessageDialog - + Signal Received 收到信号 - + TextLabel - + Open CPU Info Dialog 打开CPU信息窗口 @@ -11318,47 +11318,47 @@ p, li { white-space: pre-wrap; } StdinCompiler - + Checking file syntax... 正在检查语法... - + Compiling... 正在编译... - + - Filename: %1 - 文件名: %1 - + - Compiler Set Name: %1 - 编译器配置: %1 - + Can't find the compiler for file %1 找不到适合文件%1的编译器 - + The Compiler '%1' doesn't exists! 编译器程序'%1'不存在! - + Processing %1 source file: 正在处理%1源程序文件: - + %1 Compiler: %2 %1编译器: %2 - + Command: %1 命令: %1 @@ -11370,34 +11370,34 @@ p, li { white-space: pre-wrap; } SymbolUsageManager - - + + Load symbol usage info failed 载入符号使用数据失败 - + Can't open symbol usage file '%1' for read. 无法读取符号使用书文件"%1"。 - + Can't parse symbol usage file '%1': %2 无法解析符号使用数据文件"%1":%2 - - + + Save symbol usage info failed 保存符号使用数据失败 - + Can't open symbol usage file '%1' for write. 无法写入符号使用数据文件"%1"。 - + Write to symbol usage file '%1' failed. 写入符号使用数据文件"%1"。 @@ -11434,12 +11434,12 @@ p, li { white-space: pre-wrap; } TodoModel - + Filename 文件名 - + Line @@ -11448,7 +11448,7 @@ p, li { white-space: pre-wrap; } - + Content 内容 @@ -11456,68 +11456,68 @@ p, li { white-space: pre-wrap; } ToolsGeneralWidget - + Form 表单 - + Add 添加 - + Remove 删除 - - + + Browse 浏览 - + Parameters 参数 - + Ok 确定 - + Cancel 取消 - + Title 名称 - + Pause console after the program exit 程序在主控台中结束运行后暂停 - + Program 程序 - + Working Directory 工作文件夹 - + Insert Macro 插入宏指令 - + Save Changes? 保存修改? @@ -11526,37 +11526,37 @@ p, li { white-space: pre-wrap; } 您需要保存对当前工具的修改吗? - + Do you want to save changes to "%1"? 要保存对"%1"的修改吗? - + Error 错误 - + Title shouldn't be empty! 标题不可以为空! - + untitled 无标题 - + Choose Folder 选择文件夹 - + Select program 选择程序 - + Executable files (*.exe) 可执行文件 (*.exe) @@ -11568,42 +11568,42 @@ p, li { white-space: pre-wrap; } 表单 - + Git Git - + Test 测试 - + Browse 浏览 - + ... ... - + Path to Git Executable: Git程序路径 - + TextLabel 选项 - + Git Executable Git程序文件 - + All files (%1) 所有文件 (%1) @@ -11611,7 +11611,7 @@ p, li { white-space: pre-wrap; } ToolsManager - + Remove Compiled 删除编译文件 @@ -11620,34 +11620,34 @@ p, li { white-space: pre-wrap; } 在文件管理器中打开编译结果 - - + + Read tools config failed 读取工具配置失败 - + Can't open tools config file '%1' for read. 无法读取工具配置文件'%1' - + Read tools config file '%1' failed:%2 读取工具配置文件'%1'失败:%2 - - + + Save tools config failed 保存工具配置失败 - + Can't open tools config file '%1' for write. 无法写入工具配置文件'%1'。 - + Write to tools config file '%1' failed. Write to tool config file '%1' failed. 写入工具配置文件'%1'失败。 @@ -11668,14 +11668,14 @@ p, li { white-space: pre-wrap; } JSON文件'%1':%2中存在错误:%3 - - + + Execute to evaluate 执行以求值 - - + + Not Valid 在当前作用域中无效 @@ -11684,17 +11684,17 @@ p, li { white-space: pre-wrap; } 无法读取文件'%1'. - + Expression 表达式 - + Type 类型 - + Value @@ -11745,32 +11745,32 @@ p, li { white-space: pre-wrap; } editorcustomctypekeywords - + Custom C/C++ Type Keywords 自定义C/C++类型关键字 - + Enable Custom C/C++ Type Keywords 启用自定义C/C++类型关键字 - + Add 添加 - + Remove 删除 - + Remove All 全部删除 - + Note: Custom keywords is not recognized by syntax checker. 注意:自定义关键字对语法检查器无效。 @@ -11778,17 +11778,17 @@ p, li { white-space: pre-wrap; } editorgeneralwidget - + Form 表单 - + Indents 缩进 - + Auto Indent 自动计算缩进 @@ -11797,138 +11797,138 @@ p, li { white-space: pre-wrap; } 在{和:的下一行添加缩进 - + Replace tab with spaces 自动使用空格代替制表符(Tab) - + Tab Width 制表符(Tab)宽度 - + Show Indent Lines 显示缩进提示线 - + Indent Line Color 缩进提示线颜色 - + Fill Indents 填充缩进区域 - + Caret 光标 - + Move caret to the first non-space char in the current line when press HOME key 按下HOME键时,光标定位在本行的第一个非空格字符处 - + Move caret to the last non-space char in the current line when press END key 按下End键时,光标定位在本行的最后一个非空格字符处 - + Keep X position of the caret when moving vertically 在上下移动光标时,记住起始时光标所在栏数 - + Caret for inserting mode 插入状态下的光标 - + Use text color as caret color 使用文字颜色作为光标颜色 - + Highlight 高亮显示 - + Highlight matching braces 高亮显示与光标处相匹配的括号 - + Highlight current word 高亮显示光标所在的单词 - + Scroll 滚动条 - + Auto hide scroll bars 自动隐藏滚动条 - + Can scroll the last char to the left edge of the editor 可以将每行末尾字符滚动到编辑器最左侧 - + Can scroll the last line to the top edge of the editor 可以将最后一行滚动到编辑器最上方 - + Page Up/Down scrolls half a page 翻页键只滚动半页 - + Forces page scroll to be one line less 在滚动页时少滚动一行 - + Mouse Wheel Scroll Speed 鼠标滚轮卷轴速度(行) - + Mouse Selection/Dragging Scroll Speed Mouse Selection/Dragging Speed 鼠标选择/拖拽卷轴速度 - + Show right edge line 显示右边缘线 - + Right egde width 右边缘宽度 - + Right edge line color 右边缘颜色 - + Caret for overwriting mode 覆写状态下的光标 - + Caret Color 光标颜色 diff --git a/RedPandaIDE/translations/RedPandaIDE_zh_TW.ts b/RedPandaIDE/translations/RedPandaIDE_zh_TW.ts index 32682cc6..3522a65c 100644 --- a/RedPandaIDE/translations/RedPandaIDE_zh_TW.ts +++ b/RedPandaIDE/translations/RedPandaIDE_zh_TW.ts @@ -4,30 +4,37 @@ AboutDialog + About + <html><head/><body><h1 style=" margin-top:18px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:xx-large; font-weight:600;">Red Panda C++</span></h1></body></html> + Based on Qt %1 (%2) running on %3 基於 Qt %1 (%2) 執行於 %3 + Build time: %1 %2 + <html><head/><body><p>Homepage: <a href="Homepage: https://sourceforge.net/projects/dev-cpp-2020/">https://sourceforge.net/projects/dev-cpp-2020/</a></p></body></html> + GNU General Public License + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. @@ -36,38 +43,47 @@ + Version: + Non-GCC Compiler + Website: <a href="%1">%1</a> + Next Generation Microsoft Visual C++ 下一代 Microsoft Visual C++ + Microsoft Visual C++ 2022 Microsoft Visual C++ 2022 + Microsoft Visual C++ 2019 Microsoft Visual C++ 2019 + Microsoft Visual C++ 2017 Microsoft Visual C++ 2017 + Legacy Microsoft Visual C++ 舊版 Microsoft Visual C++ + Copyright(C) 2021-2024 瞿华(royqh1979@gmail.com) @@ -75,14 +91,17 @@ AppTheme + Theme file '%1' doesn't exist! + Error in json file '%1':%2 : %3 + Can't open the theme file '%1' for read. @@ -90,22 +109,27 @@ AutolinkModel + Header + Link options + Header exists + Header already exists. + UTF-8 @@ -113,14 +137,17 @@ BacktraceModel + Function + Filename + Line @@ -128,30 +155,37 @@ BookmarkModel + Save file '%1' failed. + Can't open file '%1' for write. + Error in json file '%1':%2 : %3 + Can't open file '%1' for read. + Description + Line + Filename @@ -159,14 +193,17 @@ BreakpointModel + Filename + Line + Condition @@ -174,30 +211,39 @@ CPUDialog + CPU Info + + Step over one machine instruction + + Step into one machine instruction + AT&&T + Intel + Blend Mode + Callstack @@ -205,34 +251,43 @@ ChooseThemeDialog + + Choose Theme + Dark Theme 深色主題 + Light Theme 淺色主題 + Ok + Default Language: + C + C++ + System Theme 跟隨系統樣式和顏色 @@ -240,50 +295,66 @@ CodeSnippetsManager + + Load default code snippets failed + + Can't copy default code snippets '%1' to '%2'. + + Read code snippets failed + Can't open code snippet file '%1' for read. + Read code snippet file '%1' failed:%2 + + Save code snippets failed + Can't open code snippet file '%1' for write. + Write to code snippet file '%1' failed. + Load new file template failed + Can't open new file template file '%1' for read. + Save new file template failed + Can't open new file template file '%1' for write. @@ -291,18 +362,22 @@ CodeSnippetsModel + Caption + Completion Prefix + Description + Menu Section @@ -310,10 +385,13 @@ ColorEdit + + NONE + Color @@ -321,102 +399,131 @@ Compiler + Clean before rebuild failed. + Compile Result: + - Errors: %1 + - Warnings: %1 + - Output Filename: %1 + - Output Size: %1 + - Compilation Time: %1 secs + + [Error] + + [Warning] + [Info] + [Note] + The compiler process for '%1' failed to start. + The compiler process crashed after starting successfully. + The last waitFor...() function timed out. + An error occurred when attempting to write to the compiler process. + An error occurred when attempting to read from the compiler process. + An unknown error occurred. + Can't open file "%1" for write! + - Command: %1 + - Command: %1 > %2 + warning + info + note + + error: + + warning: @@ -424,22 +531,29 @@ CompilerAutolinkWidget + Form + Enable auto link + + Add + + Remove + Save failed. @@ -447,22 +561,39 @@ CompilerManager + + + + + No compiler set + + + + + No compiler set is configured. + + + + + Can't start debugging. + Can't find Console Pauser + Console Pauser "%1" doesn't exists! @@ -470,22 +601,30 @@ CompilerSetDirectoriesWidget + Form + + Add + + Remove + + Remove Invalid + Choose Folder @@ -493,238 +632,315 @@ CompilerSetOptionWidget + Form + Compiler set to config + + Auto Find Compilers + + Find Compiler in the Folder + + Add Blank Compiler Set + + Rename + + Remove + General + Convert Executable's Charset as + Statically link libraries + Add the following arguments when calling the compiler + Add the following arguments when calling the linker + Settings + Directories + Programs + Choose make + + + + + + ... + C Compiler(gcc) + C++ Compiler(g++) + Choose C++ Compiler + make + Choose Debugger + Choose C Compiler + gdb + Choose Resource Compiler + gdb server + Resource Compiler(windres) + ANSI + UTF-8 + Red Panda C++ will clear previously found compiler list and search for compilers in the following locations:<br /> '%1'<br /> '%2'<br />Do you really want to continue? + Red Panda C++ will clear previously found compiler list and search for compilers in the the PATH. <br />Do you really want to continue? + Confirm + + Failed + + Can't find any compiler. + + Compiler Set Name + Name + Compiler Set Folder + New name + Output + Compilation Stages + Stop after the preprocessing stage + Stop after the compilation proper stage + Link and generate the executable + Preprocessing output suffix + Compiling output suffix + Executable suffix + Locate C Compiler + + + + + + Executable files (*.exe) + Locate C++ Compiler + Locate Make + Locate GDB + Locate GDB Server + Locate windres + Searching for compilers... + Abort + Searching... + Binary suffix + Survive auto-finds + Don't localize compiler output messages @@ -732,22 +948,31 @@ CppRefacter + + + + Rename Symbol Error + Can't rename symbols not defined in this file. + New symbol already exists! + + Searching... + Abort @@ -755,14 +980,17 @@ CustomMakefileInfoDialog + Information for custom makefile + Ok + <html><head/><body><p>Red Panda C++'s Makefile has two important targets:</p><p>- all (which builds the executable)</p><p>- clean (which cleans up object files)</p><p><br/>&quot;all&quot; depends on 2 targets: all-before and all-after. All-before</p><p>gets called before the compilation process, and all-after gets</p><p>called after the compilation process.</p><p><br/>&quot;clean&quot; depends on the target clean-custom, which gets called</p><p>before the cleaning process.<br/></p><p>You can change the Makefile's behavior by defining the targets</p><p>that &quot;all&quot; and &quot;clean&quot; depend on.</p></body></html> @@ -770,98 +998,122 @@ DebugGeneralWidget + Form + Use GDB Server to debug + GDB Server Port + Debug Console + Font: + Show only monospaced fonts + Size: + Show detail debug logs + Show CPU Window when signal received + CPU Window + Disassembly Coding Style: + Intel + AT&&T + Show disassembly code in blend mode + Memory View + Autosave watches + Max number of array elements displayed + Skip header files when step into + System library + Project library + Custom library + Rows + Columns + Max characters of a string displayed @@ -869,82 +1121,102 @@ Debugger + No compiler set + No compiler set is configured. + Can't start debugging. + Debugger not exists + GDB Server path error + GDB Server's path "%1" contains non-ascii characters. + This prevents it from executing. + GDB Server not exists + Can''t find gdb server in : "%1" + Execute to evaluate + Compile + Source file is more recent than executable. + Recompile? + Signal "%1" Received: + Save file '%1' failed. + Can't open file '%1' for write. + Error in json file '%1':%2 : %3 + Can't open file '%1' for read. + Can''t find debugger (gdb) in : "%1" + Please check the "program" page of compiler settings. @@ -952,70 +1224,96 @@ Editor + + + + + + + Error + Save As + File %1 already opened! + The text to be copied exceeds count limit! + The text to be copied exceeds character limit! + The text to be cut exceeds count limit! + The text to be cut exceeds character limit! + Print Document + + + Ctrl+click for more info + astyle not found + Can't find astyle in "%1". + Break point condition + Enter the condition of the breakpoint: + Readonly + + Error Load File + hex: %1 + dec: %1 @@ -1023,62 +1321,79 @@ EditorAutoSaveWidget + Form + Enable auto save + Time interval: + minutes + Objects to save + Current File + All files opened + Project files + Save strategy + Overwrite + Append UNIX timestamp + Append formatted timestamp + Demo file name: + + + Demo file name: + Auto backup editing contents @@ -1086,46 +1401,60 @@ EditorClipboardWidget + Form + Copy Size Limit + Don't copy text larger than + Lines + Size(kilo characters): + Copy with format as + Copy && Export As HTML + + Use background color + + Use editor's color scheme + + Color scheme + Export As RTF @@ -1133,82 +1462,102 @@ EditorCodeCompletionWidget + Form + Enable code competion + Minimum id length to show completion + Clear all parsed symbols when editor is hidden + Show completion suggestions while typing + Engine options + Scan local header files + Scan system header files + Show keywords in suggestions + Show code snippets in suggestions + Append () when complete functions + Ignore case when search suggestions + Prefer local symbols + Hide symbols start with underscore + Hide symbols start with two underscores + Prefer symbols mostly used + Clear usage data + Completion suggestion window width: + Completion suggestion window height: + Editors share one code parser @@ -1216,106 +1565,140 @@ EditorColorSchemeWidget + Form + Scheme + ... + Background: + Foreground: + Font Styles + Bold + Italic + Strikeout + Underlined + Rainbow parenthesis + Duplicate... + Rename... + Restore to Default + Import Scheme... + Export... + Delete... + + + + + + + + Error + Open + + Color Scheme Files (*.scheme) + '%1' is not a valid name for color scheme file. + New scheme name + '%1' is not a valid scheme name! + Save + Confirm Delete Scheme + Scheme '%1' will be deleted!<br />Do you really want to continue? @@ -1323,110 +1706,144 @@ EditorFontWidget + Form + + Font: + Show only monospaced fonts + + Size: + Gutter + Gutter is visible + Left Offset + Right Offset + Show Line Numbers + Add leading zeros to line numbers + Line numbers starts at zero + Auto calculate the digit count of line number + Digit count + Use Custom Font + Enable ligatures support + Line Spacing: + Show whitespaces + Leading + Inner + Trailing + Line break + Force fixed width + + Add + + Remove + + Move up + + Move down + + Reset @@ -1434,18 +1851,22 @@ EditorGeneralWidget + Vertical Line + Horizontal Line + Half Block + Block @@ -1453,82 +1874,102 @@ EditorMiscWidget + Form + Open system header files in read only mode + Auto load files being open when Red Panda C++ last exited. + Auto detect encoding when openning files + Default file encoding + Default file type + C++ files + C files + ANSI + UTF-8 + UTF-8 BOM + MB + Parse TODOs + Memory Usage + Steps + Action before saving files + None + Limits for Undo + Reformat + Trim trailing spaces @@ -1536,30 +1977,37 @@ EditorSnippetWidget + Form + Code Snippets + Add + Remove + New C File Template + New C++ File Template + New GAS File Template @@ -1567,50 +2015,62 @@ EditorSymbolCompletionWidget + Form + Complete Symbols + Details + Complete Braces{} + Complete Brackets [] + Complete Parenthesis () + Complete Multiline Comments /**/ + Complete Single Quotations '' + Complete Double Quotations "" + Complete #include <> + Skip matching symbols while typing + Remove symbol pairs when delete chars @@ -1618,18 +2078,22 @@ EditorSyntaxCheckWidget + Form + Enable Auto Syntax Check + Check when save/load file + Check when count of lines changed @@ -1637,38 +2101,47 @@ EditorTooltipsWidget + Form + Show function tips + Enable mouse hover tooltips + Show syntax issue tooltips + Show full header filename tooltips + Show identifier definition tooltips + Show expression value tooltips when debugging + Tool tips delay + ms @@ -1676,58 +2149,72 @@ EnvironmentAppearanceWidget + Form + Font: + *Needs restart + Theme: + Language: + Font Size: + Use custom theme + Icon Set: + Use custom icon set + English + Portuguese + Simplified Chinese + Traditional Chinese + Icon Zoom: @@ -1735,26 +2222,32 @@ EnvironmentFileAssociationWidget + Form + Open Each File In + Independent Red Panda C++ applications + The same Red Panda C++ application + File Types: + Just check or uncheck for which file types Red Panda C++ wil be registered as the default application to open them ... @@ -1762,46 +2255,61 @@ EnvironmentFoldersWidget + Form + + + + + Open in browser + Custom icon sets folder: + Remove all custom settings and exit + Configuration folder: + Custom theme folder: + Open custom theme folder in file browser + Confirm + Do you really want to delete all custom settings? + Error + Failed to delete custom settings. @@ -1809,26 +2317,32 @@ EnvironmentPerformanceWidget + Form + Reduce Memory Usage + Auto clear parsed symbols when editor hidden + Editors share one code parser + Max undo memory for each editor: + MB @@ -1836,42 +2350,54 @@ EnvironmentProgramsWidget + Form + + + ... + Terminal + Choose Terminal Program + All files (%1) + Auto Detect Terminal Arguments Pattern + Test Command + Use custom terminal + Args. pattern + Cmd. preview @@ -1879,22 +2405,27 @@ EnvironmentShortcutModel + action + Function + Shortcut + Error + Shortcut "%1" is used by "%2". @@ -1902,10 +2433,12 @@ EnvironmentShortcutWidget + Form + Keyword @@ -1913,18 +2446,22 @@ ExecutableRunner + The runner process '%1' failed to start. + The last waitFor...() function timed out. + An error occurred when attempting to write to the runner process. + An error occurred when attempting to read from the runner process. @@ -1932,54 +2469,68 @@ ExecutorGeneralWidget + Form + Pause console programs after return + Minimize IDE when running programs + Parameters to pass to your program + Redirect input to the following file: + Debugger doesn't support this feature in Linux. + Note: + Debugger only support this feature in gdb server mode in windows. + + Browse + Choose input file + All files (%1) + Parsed argv array (represented in JSON): + Enable ANSI Escape Sequences Support @@ -1987,86 +2538,107 @@ ExecutorProblemSetWidget + Form + Enable Problem Set + Listen for Competitive Companion + Port Number + Case Editor Font + Font Size: + Font: + Only Monospaced + ms + Case Valdation Limit + Time Limit + Memory Limit + kb + Convert HTML for: + Input + Expected Output + Redirect STDERR to Tools output panel + Problem Case Validate type + Exact + Ignore leading/trailing spaces + Ignore spaces @@ -2074,14 +2646,18 @@ FileAssociationModel + Register File Association Error + + Don't have privilege to register file types! + Register File Type Error @@ -2089,51 +2665,64 @@ FileCompiler + Compiling single file... + - Filename: %1 + - Compiler Set Name: %1 + + Can't delete the old executable file "%1". + Can't find the compiler for file %1 + The Compiler '%1' doesn't exists! + Processing %1 source file: + %1 Compiler: %2 + Please check the "program" page of compiler settings. + Checking single file... + GNU Assembler + Command: %1 @@ -2141,58 +2730,72 @@ FilePropertiesDialog + File Properties + File name: + Path: + Project: + Relative to Project: + Comment lines: + Code lines: + Total lines: + Including files: + Empty lines: + File size: + File date: + OK + Characters: @@ -2200,314 +2803,396 @@ FormatterGeneralWidget + Form + Predefined format style + <html><head/><body><p>Note for the predefined format style</p></body></html> + Basic + Brace modifications + Attach braces to namespace statements + Attach braces to classes + Attach braces to class inline function definitions + Attach braces to extern "C" statements + Attach the closing while of do-while to the close brace + Convert tabs to the appropriate number of spaces + Indentation 1 + Indent with: + Indent using spaces + Spaces + Indent using tabs + Tabs + Tab Size: + Indent for continuation lines: + Minimal indent for a continuous conditional beloning to a conditional header: + Maximal indent spaces for a continuation line + Indentation 2 + Indent labels + Indent class blocks + Indent namespaces + Indent class access modifiers + Indent after parenthesis '(' or assignment '=' + Indent preprocessor conditional statements + Indent multi-line preprocessor #define statements + Indent line comments that start in column one + Indent preprocessor blocks + Indent switch blocks + Indent cases + Padding 1 + Insert spaces around operators + Insert spaces after commas + Insert spaces after parenthesis headers ('if','for',...) + Insert spaces around parenthesis on the outside only + Insert spaces around parenthesis on the inside only + Insert empty lines arround unrelated blocks + Insert empty lines around all blocks + Insert spaces around first parenthesis in a series on the out side only + Insert spaces around parenthesis + Padding 2 + Remove all empty lines. It will NOT delete lines added by the padding options. + Attach a pointer operator to its : + Remove all consecutive empty lines. It will NOT delete lines added by the padding options. + + type(left) + + middle + Fill empty lines with the white space of the previous lines. + + name(right) + Remove unnecessary space adding around parenthesis + Attach a reference operator to its : + + none + Other 1 + Break one line headers ('if','while','else'...) from the statement on the same line + Add one line braces to unbraced one line conditional statements + Break braces before close headers ('else','catch"...) + Remove braces from a braced one line conditional statements + Break 'else if' statements into two lines + Add braces to unbraced one line conditional statements + Other 2 + Break return type from the function name in its definition + Don't break blocks residing completely on one line + Attach return type to the function name in its definition + Don't break multiple statements residing on one line + Break return type from the function name in its declaration + Attach return type to the function name in its declaration + Other 3 + Break lines exceeds + characters + Remove the leading '*' prefix on multi-line comments and indent the comment text one line indent. + Close ending angle brackets on template definitions + Place the logical conditional to the last on the previous line, when break lines + No minimal indent + Indent at least one additional indent + Indent at least two additional indents + Indent at least one-half an additional indent. @@ -2515,18 +3200,23 @@ FormatterPathWidget + Form + + Path to astyle + ... + All files (%1) @@ -2534,150 +3224,187 @@ FormatterStyleModel + Default + The opening braces will not be changed and closing braces will be broken from the preceding line. + Allman + Broken braces. + Java + Attached braces. + K&R + Linux braces. + Stroustrup + Linux braces, with broken closing headers. + Whitesmith + Broken, indented braces. + Indented class blocks and switch blocks. + VTK + Broken, indented braces except for the opening braces. + Ratliff + Attached, indented braces. + GNU + Broken braces, indented blocks. + Linux + Linux braces, minimum conditional indent is one-half indent. + Horstmann + Run-in braces, indented switches. + One True Brace + Linux braces, add braces to all conditionals. + Google + Attached braces, indented class modifiers. + Mozilla + Linux braces, with broken braces for structs and enums, and attached braces for namespaces. + Webkit + Linux braces, with attached closing headers. + Pico + Run-in opening braces and attached closing braces. + Uses keep one line blocks and keep one line statements. + Lisp + Attached opening braces and attached closing braces. + Uses keep one line statements. @@ -2685,74 +3412,92 @@ GitBranchDialog + Branch/Switch + Switch To + Branch + Options + Overwrite working tree changed(force) + Track + Pass --track to git + Force Track + Pass --no-track to git + Force No Track + Neither --track nor --no-track is passed to git + Not Specifiied + Create New Branch + Merge between original branch, working tree contents and the branch to switch to + Merge + Force Creation (Reset branch if exists) + Ok + Cancel @@ -2760,6 +3505,7 @@ GitFetchDialog + Dialog @@ -2767,42 +3513,52 @@ GitLogDialog + Git Log + Close + Reset + Revert + branch + Tag + Reset "%1" to this... + Revert "%1" to this... + Create Branch at this version... + Create Tag at this version... @@ -2810,14 +3566,17 @@ GitLogModel + Date + Author + Title @@ -2825,6 +3584,7 @@ GitManager + Folder "%1" already has a repository! @@ -2832,46 +3592,57 @@ GitMergeDialog + Merge + From + Branch + Option + No Commit + Squash + No Fast Forward + Fast Forward Only + Merge Message + Ok + Cancel @@ -2879,6 +3650,7 @@ GitPullDialog + Dialog @@ -2886,6 +3658,7 @@ GitPushDialog + Dialog @@ -2893,46 +3666,61 @@ GitRemoteDialog + Git Remote + Add Remote + + + + + Add + Remove Remote + Remove + Detail + Name + URL + Close + Ok + Update @@ -2940,58 +3728,73 @@ GitResetDialog + Reset + + Reset current branch "%1" to + Branch + Tag + Commit + Reset Type + <html><head/><body><p>Leave working tree and index untouched</p></body></html> + <html><head/><body><p>Reset working tree and index (discarding local changes)</p></body></html> + Soft + Hard + Leave working tree untouched, reset index + Mixed + Ok + Cancel @@ -2999,26 +3802,32 @@ GitUserConfigDialog + Fill User Info + User Email: + Ok + Cancel + User Name: + Git needs the following info to commit: @@ -3026,10 +3835,12 @@ InfoMessageBox + Message + Ok @@ -3037,18 +3848,22 @@ IssuesModel + Filename + Line + Col + Description @@ -3056,18 +3871,22 @@ IssuesTable + Filename + Line + Col + Description @@ -3075,30 +3894,37 @@ LanguageAsmGenerationWidget + Form + Don't generate debug directives + Don't generate SEH directives + AT&&T + Intel + Instruction syntax: + Don't generate cli directives. @@ -3106,74 +3932,92 @@ MacroInfoModel + The default directory + Path to the Red Panda C++'s executable file. + Version of the Red Panda C++ + PATH to the Red Panda C++'s installation folder. + Current date + Current date and time + The first include directory of the working compiler set. + The first lib directory of the working compiler set. + The compiled filename + Full path to the compiled file + Filename of the current source file + Full path to the current source file + Path to the current source file's parent folder + Word at the cursor in the active editor + Name of the current project + Full path to the current project file + Name of the current project file + Path to the current project's folder @@ -3181,2002 +4025,2683 @@ MainWindow + + Red Panda C++ + + Files + + + Project + + Watch + + Structure + + + Problem Set + + + + New Problem Set + + + Add Problem + + + Remove Problem + + + + Save Problem Set + + + + Load Problem Set + + + + + + + Issues + + Tools Output + + + + + Debug + Evaluate: + + Debug Console + Call Stack + Breakpoints + Locals + Memory + Address Expression: + + + Search + History: + Search Again + Replace with: + Replace + Cancel + + TODO + + Bookmark + + + Problem + + Add Probem Case + + + Remove Problem Case + + + Open Anwser Source File + + + Run All Cases + + Problem Cases Validation Options + %v/%m + Input + + Choose Input File + + + + + + Clear + Output + Expected + File + Tools + Execute + Edit + + Code + Window + Help + Refactor + View + Tool Panels + Git + Main + + + Compile + Compiler Set + New Source File + Ctrl+N + Open... + Ctrl+O + Save + Ctrl+S + Save As... + Save As + Save All + Ctrl+Shift+S + Options + F9 + + Run + Undo + Ctrl+Z + Redo + Ctrl+Y + Cut + Ctrl+X + + + + Copy + Ctrl+C + + Paste + Ctrl+V + + + Select All + Ctrl+A + Indent + Tab + UnIndent + Shift+Tab + Toggle Comment + Ctrl+/ + Collapse All + Uncollapse All + Encode in ANSI + Encode in UTF-8 + Auto Detect + Convert to ANSI + Convert to UTF-8 + + Rebuild All + F12 + Stop Execution + F6 + F5 + Step Over + F8 + Step Into + F7 + Step Out + Ctrl+F8 + Run To Cursor + Ctrl+F5 + Continue + F4 + Add Watch... + View CPU Window... + Exit + Find... + Ctrl+F + Find in Files... + Ctrl+Shift+F + Replace... + Ctrl+R + Find Next + F3 + Find Previous + Shift+F3 + Remove Watch + Remove All Watches + Modify Watch... + Reformat Code + Ctrl+Shift+A + Go back + Ctrl+Alt+Left + Forward + Ctrl+Alt+Right + Close + Ctrl+W + Close All + Ctrl+Shift+W + Maximize Editor + Ctrl+F11 + Next + Ctrl+Tab + Previous + Ctrl+Shift+Tab + Toggle breakpoint + Ctrl+F4 + + Clear all breakpoints + Breakpoint property... + Goto Declaration + Ctrl+Shift+G + Goto Definition + Ctrl+G + Find references + Open containing folder + Ctrl+B + Open a terminal here + File Properties... + Close Project + Project options + New Project... + + New Project File + Add to project... + Remove from project + View Makefile + Clean + Open Folder in Explorer + Open In Terminal + About + + Rename Symbol + Shift+F6 + Print... + Ctrl+P + + Export As RTF + + Export As HTML + Move To Other View + Ctrl+M + + C++ Reference + EGE Manual + Add Bookmark + Remove Bookmark + Modify Bookmark Description + Locate in Files View + + + Choose Working Folder + Running Parameters... + C Reference + Show Tool Panels + Status Bar + Delete Line + Ctrl+E + Duplicate Line + Ctrl+D + Delete Word + Ctrl+Shift+D + Delete to EOL + Ctrl+Del + Delete to BOL + Ctrl+Backspace + Interrupt + + Delete To Word Begin + Ctrl+Shift+B + Delete to Word End + Ctrl+Shift+E + New Class... + + New Header... + Create Git Repository + Commit + Revert + Reset + Add Files + Restore + Website + F1 + Branch/Switch + Merge + + Show Log + Remotes... + Fetch + Pull + Push + Hide Non Support Files + Toggle Block Comment + Alt+Shift+A + Match Bracket + Ctrl+] + Move Selection Up + Ctrl+Shift+Up + Move Selection Down + Ctrl+Shift+Down + + + + + + + + + + + + + + Error + New + Export + Recent Projects + Recent Files + Insert Snippet + + Problem Set %1 + + Load Theme Error + + + + + + Debugging + + + + + + Running + + + + + + Compiling + + Clear History + Read Only + Insert + Overwrite + Source file is not compiled. + No compiler set + No compiler set is configured. + Can't start debugging. + Host applcation missing + DLL project needs a host application to run. + But it's missing. + Host application not exists + Host application file '%1' doesn't exist. + Auto Save Error + Auto save "%1" to "%2" failed:%3 + + Save last open info error + Can't save last open info file '%1' + + Load last open info error + + Can't load last open info file '%1' + Properties... + Open Source File + Run Current Case + + Batch Set Cases + Remove + Remove All Bookmarks + Modify Description + Show detail debug logs + Copy all + Remove this search + Clear all searches + Breakpoint condition... + Remove All Breakpoints + Remove Breakpoint + Rename File + + Add Folder + Rename Folder + Remove Folder + Switch to normal view + Switch to custom view + Sort By Type + Sort alphabetically + Show inherited members + Goto declaration + Goto definition + + New Folder + New File + + + + + Delete + Open in Editor + Open in External Program + Open in Terminal + Open in Windows Explorer + Character sets + File Encoding + Convert to %1 + + + + Confirm Convertion + + + + The editing file will be saved using %1 encoding. <br />This operation can't be reverted. <br />Are you sure to continue? + %1 files autosaved + + Version Control + Set answer to... + select other file... + Select Answer Source File + C/C++ Source Files (*.c *.cpp *.cc *.cxx) + This operation will remove all cases for the current problem. + + Do you really want to do that? + Choose input files + Input data files (*.in) + + Problem Case %1 + New Folder %1 + + Do you really want to delete %1? + Do you really want to delete %1 files? + Set Problem Set Name + Problem Set Name: + + + Bookmark Description + + + Description: + + New folder + Folder name: + Break point condition + Enter the condition of the breakpoint: + Save project + The project '%1' has modifications. + + Do you want to save it? + + File Changed + File '%1' was changed. + Reload its content from disk? + File '%1' was removed. + Keep it open? + + + New Project File? + + + Do you want to add the new file to the project? + Open + + + + + Save Error + Change Project Compiler Set + Change the project's compiler set will lose all custom compiler set options. + + Compile Failed + Run Failed + New Watch Expression + Enter Watch Expression (it is recommended to use 'this->' for class members): + Parsing file %1 of %2: "%3" + + Done parsing %1 files in %2 seconds + (%1 files per second) + Do you really want to clear all breakpoints in this file? + New project + Close %1 and start new project? + Folder not exist + Folder '%1' doesn't exist. Create it now? + Can't create folder + Failed to create folder '%1'. + Save new project as + Red Panda C++ project file (*.dev) + New project fail + Can't assign project template + Add to project + Remove file + Remove the file from disk? + New Project File Name + File Name: + File Already Exists! + File '%1' already exists! + Folder %1 is not empty. + Do you really want to delete it? + Rename Error + Symbol '%1' is defined in system header. + New Name + + + + Replace Error + Can't open file '%1' for replace! + Contents has changed since last search! + Rich Text Format Files (*.rtf) + HTML Files (*.html) + Change working folder + File '%1' is not in the current working folder. + Do you want to change working folder to '%1'? + The current problem set is not empty. + Problem %1 + + Problem Set Files (*.pbs) + + Load Error + + Header Exists + + Header file "%1" already exists! + Source Exists + Source file "%1" already exists! + Can't commit! + The following files are in conflicting: + Commit Message + Commit Message: + Commit Failed + Commit message shouldn't be empty! + Can't Commit + Git needs user info to commit. + Choose Input Data File + + All files (*.*) + Choose Expected Output Data File + Convert to UTF-8 BOM + Encode in UTF-8 BOM + Compiler Options... + Explorer + Messages + Toggle Explorer Panel + Ctrl+F9 + Toggle Messages Panel + Ctrl+F10 + Modify Watch + Watch Expression + Rename + Raylib Manual + Selection + Select Word + Go to Line... + Go to Line + Line + New Template... + New Template from Project + Template Exists + Template %1 already exists. Do you want to overwrite? + + + + Wrong Compiler Settings + + + + Compiler is set not to generate executable. + + We need the executabe to run problem case. + + Please correct this before start debugging + Can't open last open information file '%1' for write! + In current file + In current project + Goto block start + Ctrl+Alt+Up + Goto block end + Ctrl+Alt+Down + Switch header/source + Switch Header/Source + Generate Assembly + + + Import FPS Problem Set + Rename Problem + Goto Url + FPS Problem Set Files (*.fps;*.xml) + Trim trailing spaces + + + Export FPS Problem Set + FPS Problem Set Files (*.fps) + Export Error + Rename Problem Set + Choose Expected Output File + Add Problem Case + Toggle Readonly + Newline + Open file in editors + Submit Issues + Document + New C/C++ File + New GAS File + Failed to generate the executable. + Please check detail info in "Tools Output" panel. + GNU Assembler Manual + The executable doesn't have symbol table, and can't be debugged. + x86 Assembly Language Reference Manual + IA-32 Assembly Language Reference Manual + Add Watchpoint... + Add a watchpoint that's triggered when it's modified. + Old value: %1 + Watchpoint variable name + Stop execution when the following variable is modified (it must be visible from the currect scope): + Watchpoint hitted + Value of "%1" has changed: + New value: %1 + Ctrl+F12 + New Text File + Missing Project Files + The following files is missing, can't build the project: + Save settings failed! + F11 + Project folder removed. + Folder for project '%1' was removed. + It will be closed. + Ctrl+K, Ctrl+S + + + Correct compile settings for debug + + The generated executable won't have debug symbol infos, and can't be debugged. + + + Or you can manually change the following settings in the options dialog's compiler set page: + + + - Turned on the "Generate debug info (-g3)" option. + + + - Turned off the "Strip executable (-s)" option. + + + - Turned off the "Optimization level (-O)" option or set it to "Debug (-Og)". + + + If you are using the Release compiler set, please use choose the Debug version from toolbar. + + + Do you want to mannually change the compiler set settings now? + + + + You should recompile after change the compiler set or it's settings. + Page Up + Page Down + Goto Line Start + Goto Line End + Goto File Start + Goto File End + Page Up and Select + Page Down and Select + Goto Page Start + Goto Page End + Goto Page Start and Select + Goto Page End and Select + Goto Line Start and Select + Goto Line End and Select + Goto File Start and Select + Goto File End and Select + Close Others + OI Wiki + Turtle Graphics Tutorial + Exact + Ignore leading/trailing spaces + Ignore spaces + Folder Not Empty + The project folder is not empty, existing files may be overwritten. + Do you want to proceed? + Line: %1/%2 Char: %3/%4 Sel:%5 + Line: %1/%2 Char: %3/%4 + %1 Version + Move Caret @@ -5184,22 +6709,27 @@ MemoryModel + ascii: '%1' + dec: %1 + oct: %1 + bin: %1 + addr: %1 @@ -5207,42 +6737,52 @@ NewClassDialog + New Class + Header Name: + Class Name: + Create + Cancel + Path: + Base Class: + ... + Source Name: + Path @@ -5250,30 +6790,38 @@ NewHeaderDialog + New Header + Header: + + Browse + Path: + Create + Cancel + Path @@ -5281,46 +6829,58 @@ NewProjectDialog + New Project + Make default language + C Project + C++ Project + Name: + ... + Create in + Use as the default project location + + Default + Choose directory + Icon Info: @@ -5328,30 +6888,38 @@ NewProjectUnitDialog + New Project Unit + Folder + Filename + + Browse + Ok + Cancel + Choose directory @@ -5359,26 +6927,32 @@ NewTemplateDialog + Description + Category + Name + Create + Cancel + Create Template From Project @@ -5386,26 +6960,32 @@ OJProblemCasesRunner + The runner process '%1' failed to start. + The last waitFor...() function timed out. + An error occurred when attempting to write to the runner process. + An error occurred when attempting to read from the runner process. + Time limit exceeded! + Memory limit exceeded! @@ -5413,14 +6993,17 @@ OJProblemModel + Name + Time(ms) + Memory(kb) @@ -5428,54 +7011,75 @@ OJProblemPropertyWidget + Form + URL + TextLabel + Description + OK + Cancel + Time Limit + Memory Limit + + + sec + + ms + + + KB + + + MB + + GB @@ -5483,82 +7087,104 @@ Project + Error Load File + File Exists + File '%1' is already in the project + Project Updated + Your project was succesfully updated to a newer file format! + If something has gone wrong, we kept a backup-file: '%1'... + Headers + Sources + Others + Settings need update + The compiler settings format of Red Panda C++ has changed. + Please update your settings at Project >> Project Options >> Compiler and save your project. + Compiler not found + The compiler set you have selected for this project, no longer exists. + It will be substituted by the global compiler set. + Developed using the Red Panda C++ IDE + + Error + Can't create folder %1 + Warning + + Can't save file %1 @@ -5566,22 +7192,27 @@ ProjectAlreadyOpenDialog + <html><head/><body><p>Projects can either be opened in a new window or replace the project in the existing window or be attached to the already opened projects. How would you like to open the project?</p></body></html> + &This Window + New &Window + Cancel + Open Project @@ -5589,38 +7220,49 @@ ProjectCompileParamatersWidget + Form + C Compiler + C++ Compiler + Linker + + Add Library Files + + Library Files + Parallel Build + Parallel Jobs(0 means infinite): + Resource @@ -5628,50 +7270,62 @@ ProjectCompiler + Building makefile... + - Filename: %1 + Can't open '%1' for write! + - Resource File: %1 + Compiling project changes... + - Project Filename: %1 + - Compiler Set Name: %1 + Processing makefile: + - makefile processer: %1 + Make program '%1' doesn't exists! + Please check the "program" page of compiler settings. + - Command: %1 @@ -5679,54 +7333,68 @@ ProjectCompilerWidget + Form + Base compiler set: + Customize (apply to this project only): + Statically link libraries + ANSI + UTF-8 + Set Encoding for the executable: + + Wrong Compiler Type + Compiler %1 can't compile a microcontroller project. + Compiler %1 can only compile microcontroller project. + Change Project Compiler Set + Change the project's compiler set will lose all custom compiler set options. + Do you really want to do that? @@ -5734,22 +7402,28 @@ ProjectDLLHostWidget + Form + + Browse + Host application for DLL: + Choose host application + All files (%1) @@ -5757,22 +7431,27 @@ ProjectDirectoriesWidget + Form + Libraries + Includes + Resources + Binaries @@ -5780,46 +7459,62 @@ ProjectFilesWidget + Form + File Options + Build Priority: + Include in compilation + Include in linking + Compile files as C++ + Encoding + Override build command: + + + ANSI + UTF-8 + + + + Project(%1) @@ -5827,102 +7522,127 @@ ProjectGeneralWidget + Form + Name: + File Name: + Files: + TextLabel + Default encoding: + Icon + Remove + Browse + Type + Win32 GUI + Win32 Console + Win32 Static Library + Win32 DLL + Default to C++ when creating new files + Support Windows XP Themes + Output File: + %1 files [ %2 sources, %3 headers, %4 resources, %5 other files ] + Can't remove old icon file + Can't remove old icon file '%1' + Select icon file + Image Files (*.ico *.png *.jpg) + ANSI + UTF-8 + UTF-8 BOM @@ -5930,30 +7650,38 @@ ProjectMakefileWidget + Form + Use custom make file + + Browse + Information about using a custom make file + Include the following files into the makefile: + Custom makefile + All files (%1) @@ -5961,26 +7689,32 @@ ProjectModel + File exists + File '%1' already exists. Delete it now? + Remove failed + Failed to remove file '%1' + Rename failed + Failed to rename file '%1' to '%2' @@ -5988,38 +7722,50 @@ ProjectOutputWidget + Form + + Executable output directory + + + browse + Object file output directory + Auto save compile log + Override output filename + Object files output directory + Log file + All files (%1) @@ -6027,30 +7773,38 @@ ProjectPreCompileWidget + Form + Use precompiled header + + Browse + <html><head/><body><p>For more information about gcc precompiled header, see:</p><p><a href="https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html"><span style=" text-decoration: underline; color:#007af4;">https://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html</span></a></p></body></html> + Select the header file to be precompiled + Header files (*.h *.hh *.hpp) + Header to be precompiled: @@ -6058,26 +7812,32 @@ ProjectTemplate + Read failed. + Can't read template file '%1'. + Can't Open Template + Can't open template file '%1' for read. + Old version template + Template file '%1' has version '%2', which is unsupported. @@ -6085,74 +7845,92 @@ ProjectVersionInfoWidget + Form + Include version info in project + Major + Minor + Rlease + Build + Language: + Original filename + Sync product with file version + Internal name + File version + Legal trademarks + Product name + Company name + Auto-increase build number on compile + File description + Product version + Legal copyright @@ -6160,6 +7938,7 @@ QApplication + Error @@ -6167,6 +7946,7 @@ QFileSystemModel + <b>The name "%1" cannot be used.</b><p>Try using another name, with fewer characters or no punctuation marks. @@ -6174,510 +7954,687 @@ QObject + + + + + + Can't open file '%1' for read. + + + Can't open file '%1' for write. + Can't open file '%1' for read + Can't parse json file '%1' at offset %2! Error Code: %3 + Can't parse json file '%1' is not a color scheme config file! + Can't open file '%1' for write + Can't Find the color scheme file %1! + + + Can't remove the color scheme file %1! + + + + + + + + + + + + + + + + + + + + + + + + Syntax + Character + Comment + Class + Float + Function + Gloabal Variable + Hexadecimal Integer + Identifier + Illegal Char + Local Variable + Integer + Octal Integer + Preprocessor + Reserve Word + Space + String + Escape Sequences + Symbol + Variable + Brace/Bracket/Parenthesis Level 1 + Brace/Bracket/Parenthesis Level 2 + Brace/Bracket/Parenthesis Level 3 + Brace/Bracket/Parenthesis Level 4 + Gutter + + + + + + + + + Editor + Gutter Active Line + Active Line + Breakpoint + Active Breakpoint + Fold Line + Selection + Editor Text + Current Highlighted Word + + + Error + + Syntax Check + Warning + + Rename file '%1' to '%2' failed! + Scheme '%1' already exists! + default + + Save + + Save changes to %1? + Can't create configuration folder %1 + Can't write to configuration file %1 + Can't load autolink settings + constructor + destructor + + Code Generation + Enable use of specific instructions (-mx) + Optimization level (-Ox) + Compile with the following pointer size (-mx) + Warnings + Inhibit all warning messages (-w) + Show most warnings (-Wall) + Show some more warnings (-Wextra) + Only check the code for syntax errors (-fsyntax-only) + Make all warnings into errors (-Werror) + Abort compilation on first error (-Wfatal-errors) + Generate profiling info for analysis (-pg) + Linker + Do not use standard system libraries (-nostdlib) + Do not create a console window (-mwindows) + Strip executable (-s) + Generate debugging information (-g3) + Use pipes instead of temporary files during compilation (-pipe) + Confirm + + Compiler set not configuared. + Would you like Red Panda C++ to search for compilers in the following locations: <BR />'%1'<BR />'%2'? + Would you like Red Panda C++ to search for compilers in PATH? + Binaries + Libraries + C Includes + C++ Includes + + All files + Dev C++ Project files + C files + C++ files + Header files + Icon files + bytes + KB + MB + GB + + <Auto Generated by Git> + Can't parse problem set file '%1':%2 + C++ Language standard (-std) + C Language standard (-std) + Reserve Word for Types + Problem Case %1 + Can't open file "%1" for read. + Can't open file "%1" for write. + Error when writing file "%1". + Remove + Do you really want to remove "%1"? + GAS files + Lua files + Check for stack smashing attacks (-fstack-protector) + Check ISO C/C++ conformance (-pedantic) + Enable Sanitizer (-fsanitize=) + Processor (-m) + Language standard (--std) + Don't generate startup code + Use external stack + Use movc instead of movx to read from external ram + Don't memcpy initialized xram from code + MCU Specification + Internal ram size + External ram start location + External ram size + Stack pointer initial value + External stack start location + Direct data start location + Code segment location + Code segment size + Memory model (--model) + Replaces lcall/ljmp with acall/ajmp + Auto Detection Failed + Failed to detect terminal arguments pattern for “%1”. + Error executing platform compiler hint add-on @@ -6685,142 +8642,318 @@ RegisterModel + Register + Value + + + + + + + + + + + + + + + + + + + + + + + + + 64-bit + + + + + + + + + + + + + + + + General purpose + + + + + + + + + + + + + + + + + 32-bit + + + + + + 16-bit + + + + + + + + + + + + + + + 128-bit + Floating-point control + Floating-point status + Floating-point tag word + Floating-point operation + SSE status and control + + Accumulator for operands and results data + + Pointer to data in the DS segment + + Counter for string and loop operations + + I/O pointer + + Source index for string operations; Pointer to data in the segment pointed to by the DS register + + Destination index for string operations; Pointer to data (or destination) in the segment pointed to by the ES register + + Stack pointer (in the SS segment) + + Pointer to data on the stack (in the SS segment) + + Flags + Code segment selector + Data segment selector + + + Extra data segment selector + + + + + + + + Floating-point data + Floating-point last instruction segment + Floating-point last instruction offset + Floating-point last operand segment + Floating-point last operand offset + + Instruction pointer + + + + + + + + + + + + + + + + + lower 16 bits of %1 + + + + + + + + + + + + + + + + lower 8 bits of %1 + + + + 8 high bits of lower 16 bits of %1 + Stack segment selector + + + + + + + + + + + + + + + 256-bit @@ -6828,44 +8961,55 @@ SDCCFileCompiler + Compiling single file... + - Filename: %1 + - Compiler Set Name: %1 + + Can't find "%1". + The Compiler '%1' doesn't exists! + Please check the "program" page of compiler settings. + Processing %1 source file: + - %1 Compiler: %2 + Can't delete the old executable file "%1". + - Command: %1 @@ -6873,46 +9017,57 @@ SDCCProjectCompiler + Building makefile... + - Filename: %1 + Can't open '%1' for write! + Compiling project changes... + - Project Filename: %1 + - Compiler Set Name: %1 + Make program '%1' doesn't exists! + Please check the "program" page of compiler settings. + Processing makefile: + - makefile processer: %1 + - Command: %1 @@ -6920,106 +9075,136 @@ SearchDialog + Text to Find: + Options: + Case Sensitive + Whole words only + Regular Expression + Wrap Around + Scope: + Global + Selection + Origin: + From cursor + Entire scope + Find + + Continue Search + + End of file has been reached. + + Do you want to continue from file's beginning? + Close after search + Find Previous + Find Next + Close + Beginning of file has been reached. + Do you want to continue from file's end? + Replace with: + + Replace + Replace All + Search @@ -7027,90 +9212,116 @@ SearchInFileDialog + Text to Find: + Where: + Current File + Files In Project + Open Files + Options: + Whole words only + Case Sensitive + Regular Expression + Find + Replace + Cancel + Search in Files + + + + Searching... + + Abort + *.* + Filters: + ... + Folder: + Search in subfolders + Folder + Choose Folder @@ -7118,26 +9329,32 @@ SearchResultListModel + Current File: + Files In Project: + Open Files: + Find Usages in Current File: '%1' + Find Usages in Project: '%1' + "%1" in Folder "%2" @@ -7145,6 +9362,7 @@ SearchResultTreeModel + Line @@ -7152,6 +9370,8 @@ SearchResultTreeViewDelegate + + Line @@ -7159,10 +9379,12 @@ Settings + Error + Can't find terminal program! @@ -7170,198 +9392,295 @@ SettingsDialog + + Options + TextLabel + OK + Apply + Cancel + + + + + + + General + + + + Program Runner + + Problem Set + Appearance + + + + + + Environment + File Association + Shortcuts + Terminal + Performance + + + + + + Compiler Set + + + + Compiler + Auto Link + + + + + + + + + + + Editor + Font + Copy & Export + Color + Code Completion + Symbol Completion + Snippet + Auto Syntax Checking + Tooltips + Auto save + Misc + Debugger + + Code Formatter + Program + + Tools + Git + Project Options + + + + + + + + + + + + Project + Files + Custom Compile options + Directories + Precompiled Header + Makefile + Output + DLL host + Version info + Save Changes + There are changes in the settings, do you want to save them before swtich to other page? + Custom C/C++ Keywords + Folders / Restore Default Settings + + Languages + ASM Generation @@ -7369,10 +9688,12 @@ SettingsWidget + Load Error + Save Error @@ -7380,26 +9701,34 @@ ShortcutManager + + Read shortcut config failed + Can't open shortcut config file '%1' for read. + Read shortcut config file '%1' failed:%2 + + Save shortcut config failed + Can't open shortcut config file '%1' for write. + Write to shortcut config file '%1' failed. @@ -7407,14 +9736,17 @@ SignalMessageDialog + Signal Received + TextLabel + Open CPU Info Dialog @@ -7422,38 +9754,47 @@ StdinCompiler + Checking file syntax... + - Filename: %1 + - Compiler Set Name: %1 + Can't find the compiler for file %1 + The Compiler '%1' doesn't exists! + Processing %1 source file: + %1 Compiler: %2 + Compiling... + Command: %1 @@ -7461,26 +9802,34 @@ SymbolUsageManager + + Load symbol usage info failed + Can't open symbol usage file '%1' for read. + Can't parse symbol usage file '%1': %2 + + Save symbol usage info failed + Can't open symbol usage file '%1' for write. + Write to symbol usage file '%1' failed. @@ -7488,14 +9837,17 @@ TodoModel + Filename + Line + Content @@ -7503,82 +9855,103 @@ ToolsGeneralWidget + Form + Add + Remove + + Browse + Parameters + Ok + Cancel + Title + Pause console after the program exit + Program + Working Directory + Insert Macro + Save Changes? + Choose Folder + Select program + Executable files (*.exe) + Do you want to save changes to "%1"? + Error + Title shouldn't be empty! + untitled @@ -7586,34 +9959,42 @@ ToolsGitWidget + Git + Test + Browse + ... + Path to Git Executable: + TextLabel + Git Executable + All files (%1) @@ -7621,30 +10002,39 @@ ToolsManager + Remove Compiled + + Read tools config failed + Can't open tools config file '%1' for read. + Read tools config file '%1' failed:%2 + + Save tools config failed + Can't open tools config file '%1' for write. + Write to tools config file '%1' failed. @@ -7652,22 +10042,29 @@ WatchModel + + Not Valid + + Execute to evaluate + Expression + Type + Value @@ -7675,26 +10072,32 @@ editorcustomctypekeywords + Custom C/C++ Type Keywords + Add + Remove + Remove All + Enable Custom C/C++ Type Keywords + Note: Custom keywords is not recognized by syntax checker. @@ -7702,122 +10105,152 @@ editorgeneralwidget + Form + Indents + Auto Indent + Replace tab with spaces + Tab Width + Show Indent Lines + Indent Line Color + Fill Indents + Caret + Move caret to the first non-space char in the current line when press HOME key + Move caret to the last non-space char in the current line when press END key + Keep X position of the caret when moving vertically + Caret for inserting mode + Caret Color + Caret for overwriting mode + Use text color as caret color + Highlight + Highlight matching braces + Highlight current word + Scroll + Auto hide scroll bars + Can scroll the last char to the left edge of the editor + Can scroll the last line to the top edge of the editor + Page Up/Down scrolls half a page + Forces page scroll to be one line less + Mouse Wheel Scroll Speed + Mouse Selection/Dragging Scroll Speed + Show right edge line + Right egde width + Right edge line color diff --git a/libs/qsynedit/qsynedit_zh_CN.ts b/libs/qsynedit/qsynedit_zh_CN.ts index ebfcf659..6467587d 100644 --- a/libs/qsynedit/qsynedit_zh_CN.ts +++ b/libs/qsynedit/qsynedit_zh_CN.ts @@ -4,262 +4,262 @@ QObject - + Can't open file '%1' to write! 无法写入文件"%1"! - + Failed to write data. 写入数据失败。 - - - + + + byte swap. - - + + convert %1 to %2. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + byte - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + word - - - - - - - - - - + + + + + + + + + + convert %1 in %2 to %3 in %4. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + double word - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + quad word @@ -268,4019 +268,4019 @@ 相等时移动 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Conditional move %1 Conditional move if not overflow. - + if equal - - - + + + if zero. - - - + + + if not equal. - - - + + + if not zero. - - - + + + if sign (negative). - - - + + + if not sign (non-negative). - - - + + + if greater(signed >). - - - + + + if not less or equal(signed >). - - - + + + if greater or equal(signed >=). - - - + + + if not less(signed >=). - - + + if less(signed <). - - + + if not greater or equal(signed <). - - + + if less or equal(signed <=). - - + + if not greater(signed <=). - - - + + + if above(unsigned >). - - - + + + if not below or equal(unsigned >). - - - + + + if above or equal(unsigned >=). - - - + + + if not below(unsigned >=). - - - + + + if below(unsigned <). - - - + + + if not above or equal(unsigned <). - - - + + + if below or equal(unsigned <=). - - - + + + if not above(unsigned <=). - - - + + + if carry. - - - + + + if not carry. - - - + + + if overflow. - - - + + + if not overflow. - - - + + + if parity. - - - + + + if parity even. - - - + + + if not parity. - - - + + + if parity odd. - + Compare and exchange. - + Compare and exchange 8 bytes. - - + + oct word - + move data between immediate values, general purpose registers, segment registers, and memory. - + move %1 data between immediate values, general purpose registers, segment registers, and memory. - - - - + + + + Move %1. - + move immediate value to register. - - - - + + + + move immediate %1 value to register. - + move immediate value to register %al/%ax/%eax/%rax. - - - - + + + + move immediate %1 value to register %2. - + Move and sign extension. - - - - - - + + + + + + Move sign-extended %1 to %2. - + Move with zero extension. - - - - - + + + + + Move zero-extended %1 to %2. - + Pop stack. - - - + + + Pop %1 off stack. - - - + + + Pop general-purpose registers from stack. - + Push stack. - - - + + + Push %1 onto stack. - - - + + + Push general-purpose registers onto stack. - - - - - + + + + + Exchange and add %1. - - - - - + + + + + Exchange %1. - + add unsigned %1 with carry. - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + integer - + add unsigned %1 with overflow. - - - - - + + + + + add %1 with carry. - - - - - + + + + + add %1. - + compare. - - - - + + + + compare %1. - + decrement by 1. - - - - + + + + decrement %1 by 1. - - - - - + + + + + unsigned %1 divide. - - - - - + + + + + signed %1 divide. - - - - - + + + + + signed %1 multiply. - + increment by 1. - - - - + + + + increment %1 by 1. - - - - - + + + + + unsigned %1 multiply. - + Two's complement negation. - - - - + + + + Replace the value of the %1 with its two's complement - - - - - + + + + + subtract %1 with borrow. - - - - - + + + + + subtract %1. - + ascii adjust after addition. - + ascii adjust before division. - + ascii adjust after multiplication. - + ascii adjust after subtraction. - + decimal adjust after addition. - + decimal adjust after subtraction. - + bitwise logical AND. - - - - + + + + bitwise logical AND on %1 values. - + bitwise logical NOT. - - - - + + + + bitwise logical NOT on %1 value. - + bitwise logical OR. - - - - + + + + bitwise logical OR on %1 values. - + bitwise logical XOR. - - - - + + + + bitwise logical XOR on %1 values. - - - - - + + + + + rotate %1 through carry left. - - - - - + + + + + rotate %1 through carry right. - - - - - + + + + + rotate %1 left. - - - - - + + + + + rotate %1 right. - - - - - + + + + + shift %1 arithmetic left. - - - - - + + + + + shift %1 arithmetic right. - - - - - + + + + + shift %1 logical left. - - - - - + + + + + shift %1 logical right. - - - - - + + + + + shift %1 left double. - - - - - + + + + + shift %1 right double. - + bit scan forward. - - - + + + bit scan forward in the %1 operand. - + bit scan reserve. - - - + + + bit scan reserve in the %1 operand. - + bit test. - - - + + + bit test in the %1 operand. - + bit test and complement. - - - + + + bit test and complement in the %1 operand. - + bit test and reset. - - - + + + bit test and reset in the %1 operand. - + bit test and set. - - - + + + bit test and set in the %1 operand. - - + + mnemonic description. - + load +0.0 . - + load %mxcsr register. - + save %mxcsr register state. - + logical compare. - - - - + + + + logical compare %1. - + detect value out of range. - - + + detect %1 value out of range. - + call procedure. - + high-level procedure entry. - + software interrupt. - + interrupt on overflow. - + return from interrupt. - + jump. - + call far procedure. - + high-level procedure exit. - + return from far procedure. - + return. - + compare string. - - - - + + + + compare %1 string. - + load string. - - - - + + + + load %1 string. - + move string. - - - - + + + + move %1 string. - + repeat while not equal. - + repeat while not zero. - + repeat while equal. - + repeat while zero. - + scan string. - - - - + + + + scan %1 string. - + store string. - - - - + + + + store %1 string. - + read from a port. - + input string from a port. - + input byte string from port. - + input double word string from port. - + input word string from port. - + write to a port. - + output string to port. - + output byte string to port. - + output double word string to port. - + output word string to port. - + clear carry flag. - + clear direction flag. - + clear interrupt flag. - + complement carry flag. - + set carry flag. - + set direction flag. - + set interrupt flag. - + processor identification. - - - - + + + + load effective address. - + no operation. - + undefined instruction. - - + + table lookup translation. - + load bcd. - + store bcd and pop. - + floating-point conditional move if below. - + floating-point conditional move if below or equal. - + floating-point conditional move if equal. - + floating-point conditional move if not below. - + floating-point conditional move if not below or equal. - + floating-point conditional move if not equal. - - + + floating-point conditional move if unordered. - + load integer. - + store integer. - + store integer and pop. - + load floating-point value. - + store floating-point value. - + store floating-point value and pop. - + absolute value. - + add floating-point. - + add floating-point and pop. - + change sign. - + divide floating-point. - + divide floating-point and pop. - + divide floating-point reverse. - + divide floating-point reverse and pop. - + add integer. - + divide integer. - + divide integer reverse. - + multiply integer. - + subtract integer. - + subtract integer reverse. - + multiply floating-point. - + multiply floating-point and pop. - + partial remainder. - + ieee partial remainder. - + round to integer. - + scale by power of two. - + square root. - + subtract floating-point. - + subtract floating-point and pop. - + subtract floating-point reverse. - + subtract floating-point reverse and pop. - + compare floating-point. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + set byte %1 - - + + if equal. - + if less(siged <). - + if not greater or equal(siged <). - + if less or equal(siged <=). - + if not greater(siged <=). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + jump %1 - + register %cx zero - + register %ecx zero - + loop with %ecx counter - + loop with %ecx and equal - + loop with %ecx and not equal - + loop with %ecx and not zero - + loop with %ecx and zero - + repeat while %ecx not zero - + load flags into %ah register - - + + pop %eflags from stack - - + + push %eflags onto stack - + store %ah register into flags - + load far pointer using %ds - + load far pointer using %es - + load far pointer using %fs - + load far pointer using %gs - + load far pointer using %ss - + exchange registers . - + extract exponent and significand . - + compare floating-point and set %eflags. - + compare floating-point, set %eflags, and pop. - + compare floating-point and pop. - - + + compare floating-point and pop twice. - + compare integer. - + compare integer and pop. - + test floating-point (compare with 0.0). - + unordered compare floating-point. - + unordered compare floating-point and pop. - + unordered compare floating-point and set %eflags. - + unordered compare floating-point, set %eflags, and pop. - + examine floating-point . - + instructions (floating-point) . - + transcendental instructions perform trigonometric and logarithmic operations on floating-point operands. . - + 3–16 transcendental instructions (floating-point). - + computes 2x-1. - + cosine. - + partial arctangent. - + partial tangent. - + sine. - + sine and cosine. - + computes y * log2x. - + computes y * log2(x+1). - + load +1.0. - + load log2e. - + load log210. - + load log102. - + load loge2. - + load π. - + clear floating-point exception flags after checking for error conditions. - + decrement floating-point register stack pointer. - + free floating-point register. - + increment floating-point register stack pointer. - + initialize floating-point unit after checking error conditions. - + load floating-point unit control word. - + load floating-point unit environment. - + clear floating-point exception flags without checking for error conditions. - + initialize floating-point unit without checking error conditions. - + floating-point no operation. - + save floating-point unit state without checking error conditions. - + store floating-point unit control word without checking error conditions. - + store floating-point unit environment without checking error conditions. - + store floating-point unit status word without checking error conditions. - + restore floating-point unit state. - + save floating-point unit state after checking error conditions. - + store floating-point unit control word after checking error conditions. - + store floating-point unit environment after checking error conditions. - + store floating-point unit status word after checking error conditions. - - + + wait for floating-point unit. - + restore floating-point unit and simd state. - + save floating-point unit and simd state. - + pack doublewords into words with signed saturation. - + pack words into bytes with signed saturation. - + pack words into bytes with unsigned saturation. - + unpack high-order bytes. - + unpack high-order doublewords. - + unpack high-order words. - + unpack low-order bytes. - + unpack low-order doublewords. - + unpack low-order words. - + add packed byte integers. - + add packed doubleword integers. - + add packed signed byte integers with signed saturation. - + add packed signed word integers with signed saturation. - + add packed unsigned byte integers with unsigned saturation. - + add packed unsigned word integers with unsigned saturation. - + add packed word integers. - + multiply and add packed word integers. - + multiply packed signed word integers and store high result. - + multiply packed signed word integers and store low result. - + subtract packed byte integers. - + subtract packed doubleword integers. - + subtract packed signed byte integers with signed saturation. - + subtract packed signed word integers with signed saturation. - + subtract packed unsigned byte integers with unsigned saturation. - + subtract packed unsigned word integers with unsigned saturation. - + subtract packed word integers. - + compare packed bytes for equal. - + compare packed doublewords for equal. - + compare packed words for equal. - + compare packed signed byte integers for greater than. - + compare packed signed doubleword integers for greater than. - + compare packed signed word integers for greater than. - + bitwise logical and. - + bitwise logical and not. - + bitwise logical or. - + bitwise logical xor. - + shift packed doublewords left logical. - + shift packed quadword left logical. - + shift packed words left logical. - + shift packed doublewords right arithmetic. - + shift packed words right arithmetic. - + shift packed doublewords right logical. - + shift packed quadword right logical. - + shift packed words right logical. - + empty mmx state. - + move four aligned packed single-precision floating-point values between xmm registers or memory. - + move two packed single-precision floating-point values from the high quadword of an xmm register to the low quadword of another xmm register. - + move two packed single-precision floating-point values to or from the high quadword of an xmm register or memory. - + move two packed single-precision floating-point values from the low quadword of an xmm register to the high quadword of another xmm register. - + move two packed single-precision floating-point values to or from the low quadword of an xmm register or memory. - + extract sign mask from four packed single-precision floating-point values. - + move scalar single-precision floating-point value between xmm registers or memory. - + move four unaligned packed single-precision floating-point values between xmm registers or memory. - + add packed single-precision floating-point values. - + add scalar single-precision floating-point values. - + divide packed single-precision floating-point values. - + divide scalar single-precision floating-point values. - + return maximum packed single-precision floating-point values. - + return maximum scalar single-precision floating-point values. - + return minimum packed single-precision floating-point values. - + return minimum scalar single-precision floating-point values.. - + multiply packed single-precision floating-point values. - + multiply scalar single-precision floating-point values. - + compute reciprocals of packed single-precision floating-point values. - + compute reciprocal of scalar single-precision floating-point values. - + compute reciprocals of square roots of packed single-precision floating-point values. - + compute reciprocal of square root of scalar single-precision floating-point values. - + compute square roots of packed single-precision floating-point values. - + compute square root of scalar single-precision floating-point values. - + subtract packed single-precision floating-point values. - + subtract scalar single-precision floating-point values. - + compare packed single-precision floating-point values. - + compare scalar single-precision floating-point values. - + perform ordered comparison of scalar single-precision floating-point values and set flags in eflags register. - + perform unordered comparison of scalar single-precision floating-point values and set flags in eflags register. - + perform bitwise logical and not of packed single-precision floating-point values. - + perform bitwise logical and of packed single-precision floating-point values. - + perform bitwise logical or of packed single-precision floating-point values. - + perform bitwise logical xor of packed single-precision floating-point values. - + shuffles values in packed single-precision floating-point operands. - + unpacks and interleaves the two high-order values from two single-precision floating-point operands. - + unpacks and interleaves the two low-order values from two single-precision floating-point operands. - - + + convert packed doubleword integers to packed single-precision floating-point values. - - + + convert packed single-precision floating-point values to packed doubleword integers. - + convert doubleword integer to scalar single-precision floating-point value. - + convert scalar single-precision floating-point value to a doubleword integer. - - + + convert with truncation packed single-precision floating-point values to packed doubleword integers. - + convert with truncation scalar single-precision floating-point value to scalar doubleword integer. - - + + compute average of packed unsigned byte integers. - + extract word. - + insert word. - + maximum of packed signed word integers. - + maximum of packed unsigned byte integers. - + minimum of packed signed word integers. - + minimum of packed unsigned byte integers. - + move byte mask. - + multiply packed unsigned integers and store high result. - + compute sum of absolute differences. - + shuffle packed integer word in mmx register. - + non-temporal store of selected bytes from an mmx register into memory. - + non-temporal store of four packed single-precision floating-point values from an xmm register into memory. - + non-temporal store of quadword from an mmx register into memory. - + prefetch data into non-temporal cache structure and into a location close to the processor. - + prefetch data into all levels of the cache hierarchy. - - + + prefetch data into level 2 cache and higher. - + serialize store operations. - + move two aligned packed double-precision floating-point values between xmm registers and memory. - + move high packed double-precision floating-point value to or from the high quadword of an xmm register and memory. - + move low packed single-precision floating-point value to or from the low quadword of an xmm register and memory. - + extract sign mask from two packed double-precision floating-point values. - + move scalar double-precision floating-point value between xmm registers and memory.. - + move two unaligned packed double-precision floating-point values between xmm registers and memory. - + add packed double-precision floating-point values. - + add scalar double-precision floating-point values. - + divide packed double-precision floating-point values. - + divide scalar double-precision floating-point values. - + return maximum packed double-precision floating-point values. - + return maximum scalar double-precision floating-point value. - + return minimum packed double-precision floating-point values. - + return minimum scalar double-precision floating-point value. - + multiply packed double-precision floating-point values. - + multiply scalar double-precision floating-point values. - + compute packed square roots of packed double-precision floating-point values. - + compute scalar square root of scalar double-precision floating-point value. - + subtract packed double-precision floating-point values. - + subtract scalar double-precision floating-point values. - + perform bitwise logical and not of packed double-precision floating-point values. - + perform bitwise logical and of packed double-precision floating-point values. - + perform bitwise logical or of packed double-precision floating-point values. - + perform bitwise logical xor of packed double-precision floating-point values. - + compare packed double-precision floating-point values. - + compare scalar double-precision floating-point values. - + perform ordered comparison of scalar double-precision floating-point values and set flags in eflags register. - + perform unordered comparison of scalar double-precision floating-point values and set flags in eflags register. - + shuffle values in packed double-precision floating-point operands. - + unpack and interleave the high values from two packed double-precision floating-point operands. - + unpack and interleave the low values from two packed double-precision floating-point operands. - - + + convert packed doubleword integers to packed double-precision floating-point values. - - + + convert packed double-precision floating-point values to packed doubleword integers. - + convert packed double-precision floating-point values to packed single-precision floating-point values. - + convert packed single-precision floating-point values to packed double-precision floating-point values. - + convert scalar double-precision floating-point values to a doubleword integer. - + convert scalar double-precision floating-point values to scalar single-precision floating-point values. - + convert doubleword integer to scalar double-precision floating-point value. - + convert scalar single-precision floating-point values to scalar double-precision floating-point values. - - + + convert with truncation packed double-precision floating-point values to packed doubleword integers. - + convert with truncation scalar double-precision floating-point values to scalar doubleword integers. - + move quadword integer from xmm to mmx registers. - + move aligned double quadword. - + move unaligned double quadword. - + move quadword integer from mmx to xmm registers. - + add packed quadword integers. - + multiply packed unsigned doubleword integers. - + shuffle packed doublewords. - + shuffle packed high words. - + shuffle packed low words. - + shift double quadword left logical. - + shift double quadword right logical. - + subtract packed quadword integers. - + unpack high quadwords. - + unpack low quadwords. - + flushes and invalidates a memory operand and its associated cache line from all levels of the processor's cache hierarchy. - + serializes load operations. - + non-temporal store of selected bytes from an xmm register into memory. - + serializes load and store operations. - + non-temporal store of double quadword from an xmm register into memory. - + non-temporal store of a doubleword from a general-purpose register into memory. - + non-temporal store of two packed double-precision floating-point values from an xmm register into memory. - + improves the performance of spin-wait loops. - + Add Packed Double-Precision Floating-Point Values. - + Add Packed Single-Precision Floating-Point Values. - + Add Scalar Double-Precision Floating-Point Values. - + Add Scalar Single-Precision Floating-Point Values. - + Packed Double-FP Add/Subtract. - + Packed Single-FP Add/Subtract. - + Bitwise Logical AND NOT of Packed Double-Precision Floating-Point Values. - + Bitwise Logical AND NOT of Packed Single-Precision Floating-Point Values. - + Bitwise Logical AND of Packed Double-Precision Floating-Point Values. - + Bitwise Logical AND of Packed Single-Precision Floating-Point Values. - + Blend Packed Double Precision Floating-Point Values. - + Blend Packed Single Precision Floating-Point Values. - + Variable Blend Packed Double Precision Floating-Point Values. - + Variable Blend Packed Single Precision Floating-Point Values. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Compare Packed Double-Precision Floating-Point Values. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Compare Packed Single-Precision Floating-Point Values. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Compare Scalar Double-Precision Floating-Point Value. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Compare Scalar Single-Precision Floating-Point Value. - + Compare Scalar Ordered Double-Precision Floating-Point Values and Set EFLAGS. - + Compare Scalar Ordered Single-Precision Floating-Point Values and Set EFLAGS. - + Convert Packed Doubleword Integers to Packed Double-Precision Floating-Point Values. - + Convert Packed Doubleword Integers to Packed Single-Precision Floating-Point Values. - - - + + + Convert Packed Double-Precision Floating-Point Values to Packed Doubleword Integers. - - - + + + Convert Packed Double-Precision Floating-Point Values to Packed Single-Precision Floating-Point Values. - + Convert Packed Single-Precision Floating-Point Values to Packed Signed Doubleword Integer Values. - + Convert Packed Single-Precision Floating-Point Values to Packed Double-Precision Floating-Point. - + Convert Scalar Double-Precision Floating-Point Value to Doubleword Integer. - + Convert Scalar Double-Precision Floating-Point Value to quad word Integer. - + Convert Scalar Double-Precision Floating-Point Value to double word Integer. - + Convert Scalar Double-Precision Floating-Point Value to Scalar Single-Precision Floating-Point Value. - + Convert Doubleword Integer to Scalar Double-Precision Floating-Point Value. - + Convert quad word Integer to Scalar Double-Precision Floating-Point Value. - + Convert double word Integer to Scalar Double-Precision Floating-Point Value. - - + + Convert Doubleword Integer to Scalar Single-Precision Floating-Point Value. - + Convert quad word Integer to Scalar Single-Precision Floating-Point Value. - + Convert Scalar Single-Precision Floating-Point Value to Scalar Double-Precision Floating-Point Value. - - + + Convert Scalar Single-Precision Floating-Point Value to Doubleword Integer. - + Convert Scalar Single-Precision Floating-Point Value to quad word Integer. - - - + + + Convert with Truncation Packed Double-Precision Floating-Point Values to Packed Doubleword. - + Convert with Truncation Packed Single-Precision Floating-Point Values to Packed Signed Doubleword. - + Convert with Truncation Scalar Double-Precision Floating-Point Value to Signed Integer. - + Convert with Truncation Scalar Double-Precision Floating-Point Value to Signed quad word Integer. - + Convert with Truncation Scalar Double-Precision Floating-Point Value to Signed double word Integer. - + Convert with Truncation Scalar Single-Precision Floating-Point Value to Integer. - + Convert with Truncation Scalar Single-Precision Floating-Point Value to quad word Integer. - + Convert with Truncation Scalar Single-Precision Floating-Point Value to double word Integer. - + Divide Packed Double-Precision Floating-Point Values. - + Divide Packed Single-Precision Floating-Point Values. - + Divide Scalar Double-Precision Floating-Point Value. - + Divide Scalar Single-Precision Floating-Point Values. - + Dot Product of Packed Double Precision Floating-Point Values. - + Dot Product of Packed Single Precision Floating-Point Values. - - + + Extract Packed Floating-Point Values. - + Packed Double-FP Horizontal Add. - + Packed Single-FP Horizontal Add. - + Packed Double-FP Horizontal Subtract. - + Packed Single-FP Horizontal Subtract. - + Insert Scalar Single-Precision Floating-Point Value. - + Load Unaligned Integer 128 Bits. - + Load MXCSR Register. - + Store Selected Bytes of Double Quadword. - + Maximum of Packed Double-Precision Floating-Point Values. - + Maximum of Packed Single-Precision Floating-Point Values. - + Return Maximum Scalar Double-Precision Floating-Point Value. - + Return Maximum Scalar Single-Precision Floating-Point Value. - + Minimum of Packed Double-Precision Floating-Point Values. - + Minimum of Packed Single-Precision Floating-Point Values. - + Return Minimum Scalar Double-Precision Floating-Point Value. - + Return Minimum Scalar Single-Precision Floating-Point Value. - + Move Aligned Packed Double-Precision Floating-Point Values. - + Move Aligned Packed Single-Precision Floating-Point Values. - + Move Doubleword and Quadword. - - + + Move Quadword. - + Move Doubleword. - + Replicate Double FP Values. - + Move Aligned Packed Integer Values. - + Move Unaligned Packed Integer Values. - + Move Packed Single-Precision Floating-Point Values High to Low. - + Move High Packed Double-Precision Floating-Point Values. - + Move High Packed Single-Precision Floating-Point Values. - + Move Packed Single-Precision Floating-Point Values Low to High. - + Move Low Packed Double-Precision Floating-Point Values. - + Move Low Packed Single-Precision Floating-Point Values. - + Extract Packed Double-Precision Floating-Point Sign Mask. - + Extract Packed Single-Precision Floating-Point Sign Mask. - + Store Packed Integers Using Non-Temporal Hint. - + Load Double Quadword Non-Temporal Aligned Hint. - + Store Packed Double-Precision Floating-Point Values Using Non-Temporal Hint. - + Store Packed Single-Precision Floating-Point Values Using Non-Temporal Hint. - + Move or Merge Scalar Double-Precision Floating-Point Value. - - + + Replicate Single FP Values. - + Move or Merge Scalar Single-Precision Floating-Point Value. - + Move Unaligned Packed Double-Precision Floating-Point Values. - + Move Unaligned Packed Single-Precision Floating-Point Values. - + Compute Multiple Packed Sums of Absolute Difference. - + Multiply Packed Double-Precision Floating-Point Values. - + Multiply Packed Single-Precision Floating-Point Values. - + Multiply Scalar Double-Precision Floating-Point Value. - + Multiply Scalar Single-Precision Floating-Point Values. - + Bitwise Logical OR of Double-Precision Floating-Point Values. - + Bitwise Logical OR of Single-Precision Floating-Point Values. - + Packed Absolute Quadword Value. - + Packed Absolute Word Value. - + Packed Absolute Byte Value. - + Packed Absolute Doubleword Value. - - + + Pack with Signed Saturation. - - + + Pack with Unsigned Saturation. - + Add Packed Quadword Integers. - + Add Packed Word Integers. - + Add Packed Byte Integers. - + Add Packed Doubleword Integers. - + Add Packed Signed Word Integers with Signed Saturation. - + Add Packed Signed Byte Integers with Signed Saturation. - + Add Packed Unsigned Word Integers with Unsigned Saturation. - + Add Packed Unsigned Byte Integers with Unsigned Saturation. - + Packed Align Right. - + Logical AND. - + Logical AND NOT. - + Average Packed Word Integers. - + Average Packed Byte Integers. - + Variable Blend Packed Bytes. - + Blend Packed Words. - + Compare Packed Quadword Integers for Equality. - + Compare Packed Word Integers for Equality. - + Compare Packed Byte Integers for Equality. - + Compare Packed Doubleword Integers for Equality. - + Packed Compare Explicit Length Strings, Return Index. - + Packed Compare Explicit Length Strings, Return Mask. - + Compare Packed Quadword Integers for Greater Than. - + Compare Packed Word Integers for Greater Than. - + Compare Packed Byte Integers for Greater Than. - + Compare Packed Doubleword Integers for Greater Than. - + Packed Compare Implicit Length Strings, Return Index. - + Packed Compare Implicit Length Strings, Return Mask. - + Extract Quadword. - + Extract Byte. - + Extract Doubleword. - + Extract Word. - + Packed Horizontal Add and Saturate. - + Packed Horizontal Add Word. - + Packed Horizontal Add Doubleword. - + Packed Horizontal Word Minimum. - + Packed Horizontal Subtract and Saturate. - + Packed Horizontal Subtract Word. - + Packed Horizontal Subtract Doubleword. - + Insert Quadword. - + Insert Byte. - - + + Insert Word. - + Insert Doubleword. - + Multiply and Add Packed Signed and Unsigned Bytes. - + Multiply and Add Packed Integers. - + Maximum of Packed Signed Quadword Integers. - + Maximum of Packed Signed Word Integers. - + Maximum of Packed Signed Byte Integers. - + Maximum of Packed Signed Doubleword Integers. - + Maximum of Packed Unsigned Byte Integers. - + Maximum of Packed Unsigned Integers. - + Maximum of Packed Word Integers. - + Minimum of Packed Signed Byte Integers. - + Minimum of Packed Signed Integers. - + Minimum of Packed Signed Word Integers. - + Minimum of Packed Unsigned Byte Integers. - + Minimum of Packed Unsigned Integers. - + Minimum of Packed Word Integers. - + Move Byte Mask. - + Packed Move byte to double word with Sign Extend. - + Packed Move byte to quad word with Sign Extend. - + Packed Move byte to word with Sign Extend. - + Packed Move double word to quad word with Sign Extend. - + Packed Move word to double word with Sign Extend. - + Packed Move word to quad word with Sign Extend. - + Packed Move byte to double word with Zero Extend. - + Packed Move byte to quad word with Zero Extend. - + Packed Move byte to word with Zero Extend. - + Packed Move double word to quad word with Zero Extend. - + Packed Move word to double word with Zero Extend. - + Packed Move word to quad word with Zero Extend. - + Multiply Packed Doubleword Integers. - + Packed Multiply High with Round and Scale. - + Multiply Packed Unsigned Integers and Store High Result. - + Multiply Packed Signed Integers and Store High Result. - + Multiply Packed Integers and Store Low Result. - + Multiply Packed Signed Integers and Store Low Result. - + Multiply Packed Unsigned Doubleword Integers. - + Bitwise Logical Or. - + Compute Sum of Absolute Differences. - + Packed Shuffle Bytes. - + Shuffle Packed Doublewords. - + Shuffle Packed High Words. - + Shuffle Packed Low Words. - + Packed SIGN Word. - + Packed SIGN Byte. - + Packed SIGN Doubleword. - + Shift Double Quadword Left Logical. - + Bit Shift Left Quadword. - + Bit Shift Left Word. - + Bit Shift Left Doubleword. - + Bit Shift Arithmetic Right Word. - + Bit Shift Arithmetic Right Doubleword. - + Shift Double Quadword Right Logical. - + Shift Packed Data Right Logical Quadword. - + Shift Packed Data Right Logical Word. - + Shift Packed Data Right Logical Doubleword. - + Packed Quadword Integer Subtract. - + Packed Word Integer Subtract. - + Packed Byte Integer Subtract. - + Packed Doubleword Integer Subtract. - + Subtract Packed Signed Word Integers with Signed Saturation. - + Subtract Packed Signed Byte Integers with Signed Saturation. - + Subtract Packed Unsigned Word Integers with Unsigned Saturation. - + Subtract Packed Unsigned Byte Integers with Unsigned Saturation. - + Logical Compare. - - - - + + + + Unpack High Data. - - - - + + + + Unpack Low Data. - + Exclusive Or. - + Compute Reciprocals of Packed Single-Precision Floating-Point Values. - + Compute Reciprocal of Scalar Single-Precision Floating-Point Values. - + Round Packed Double Precision Floating-Point Values. - + Round Packed Single Precision Floating-Point Values. - + Round Scalar Double Precision Floating-Point Values. - + Round Scalar Single Precision Floating-Point Values. - + Compute Reciprocals of Square Roots of Packed Single-Precision Floating-Point Values. - + Compute Reciprocal of Square Root of Scalar Single-Precision Floating-Point Value. - + Shuffle Packed Double-Precision Floating-Point Values. - + Shuffle Packed Single-Precision Floating-Point Values. - + Square Root of Double-Precision Floating-Point Values. - + Square Root of Single-Precision Floating-Point Values. - + Compute Square Root of Scalar Double-Precision Floating-Point Value. - + Compute Square Root of Scalar Single-Precision Value. - + Store MXCSR Register State. - + Subtract Packed Double-Precision Floating-Point Values. - + Subtract Packed Single-Precision Floating-Point Values. - + Subtract Scalar Double-Precision Floating-Point Value. - + Subtract Scalar Single-Precision Floating-Point Value. - + Unordered Compare Scalar Double-Precision Floating-Point Values and Set EFLAGS. - + Unordered Compare Scalar Single-Precision Floating-Point Values and Set EFLAGS. - + Unpack and Interleave High Packed Double-Precision Floating-Point Values. - + Unpack and Interleave High Packed Single-Precision Floating-Point Values. - + Unpack and Interleave Low Packed Double-Precision Floating-Point Values. - + Unpack and Interleave Low Packed Single-Precision Floating-Point Values. - + Load with Broadcast Floating-Point Data. - + Load with Broadcast Double-Precision Floating-Point Data. - + Load with Broadcast Single-Precision Floating-Point Data. - + Insert Packed Floating-Point Values. - + Conditional SIMD Packed Double-Precision Loads and Stores. - + Conditional SIMD Packed Single-Precision Loads and Stores. - + Permute Floating-Point Values. - + Permute Double-Precision Floating-Point Values. - + Permute Single-Precision Floating-Point Values. - + Packed Double-Precision Bit Test. - + Packed Single-Precision Bit Test. - + Zero All YMM Registers. - + Zero Upper Bits of YMM Registers. - + Bitwise Logical XOR for Double-Precision Floating-Point Values. - + Bitwise Logical XOR for Single-Precision Floating-Point Values. - + Carry-Less Multiplication Quadword, Requires PCLMULQDQ CPUID-flag. @@ -4288,29 +4288,29 @@ QSynedit::Document - + Can't open file '%1' for read! 无法读取文件"%1". - - + + Can't load codec '%1'! 无法加载字符编码"%1"! - + '%1' is a binaray File! This is a binaray File! '%1'是二进制文件! - + Can't open file '%1' for save! 无法保存文件"%1"! - + Data not correctly writed to file '%1'. 数据未能正确写入文件"%1"。 diff --git a/libs/redpanda_qt_utils/qt_utils_zh_CN.ts b/libs/redpanda_qt_utils/qt_utils_zh_CN.ts index f0f97fc4..720dddf9 100644 --- a/libs/redpanda_qt_utils/qt_utils_zh_CN.ts +++ b/libs/redpanda_qt_utils/qt_utils_zh_CN.ts @@ -4,120 +4,120 @@ CharsetInfoManager - - - + + + Arabic 阿拉伯语 - - - - + + + + Greek 希腊语系 - - - - + + + + Baltic 巴尔干语系 - - - - - - - + + + + + + + Western Europe 西欧语系 - - + + Central Europe 中欧语系 - - - - - - - + + + + + + + Cyrillic 西里尔语系 - - - - + + + + Turkish 土耳其语系 - - + + Northern Europe 北欧语系 - - - + + + Hebrew 希伯来语 - + Thai 泰语 - - + + Japanese 日语 - - - + + + Chinese 中文 - - + + Korean 汉语 - - - + + + Unicode Unicode - + Vietnamese 越南语 - + Eastern Europe 东欧语系 - + Celtic 凯尔特语 @@ -125,7 +125,7 @@ QObject - + Index %1 out of range 下标%1越界