From 0018275991df5f4bc2347c5cee1c745a4f76f00a Mon Sep 17 00:00:00 2001 From: simrafael <47611820+simrafael@users.noreply.github.com> Date: Mon, 18 Feb 2019 16:57:36 -0300 Subject: [PATCH 01/22] Update LangList.txt Added portuguese language and adjusted spanish (it has spaces instead of separation with tab). --- bin/lang/LangList.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/lang/LangList.txt b/bin/lang/LangList.txt index b13dce7..eb9bb6a 100644 --- a/bin/lang/LangList.txt +++ b/bin/lang/LangList.txt @@ -1,6 +1,6 @@ ;LangName LangID SubLangID FileName English(US) 0x09 0x01 english.json -Español 0x0A 0x01 spanish.json +Español 0x0A 0x01 spanish.json Français(FR) 0x0C 0x01 french.json Русский(RU) 0x19 0x01 russian.json Türkçe(TR) 0x1F 0x01 turkish.json @@ -8,3 +8,4 @@ Türkçe(TR) 0x1F 0x01 turkish.json 한국어 0x12 0x01 korean.json 繁體中文 0x04 0x01 Chinese_Traditional.json 简体中文 0x04 0x02 Chinese_Simplified.json +Português(BR) 0x16 0x01 portuguese.json From e681af17cbfcb4fabff17daf82155da247176f9d Mon Sep 17 00:00:00 2001 From: simrafael <47611820+simrafael@users.noreply.github.com> Date: Mon, 18 Feb 2019 17:05:00 -0300 Subject: [PATCH 02/22] Added portuguese_brazilian.json Added translation for brazilian portuguese. --- bin/lang/portuguese_brazilian.json | 105 +++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 bin/lang/portuguese_brazilian.json diff --git a/bin/lang/portuguese_brazilian.json b/bin/lang/portuguese_brazilian.json new file mode 100644 index 0000000..e87561a --- /dev/null +++ b/bin/lang/portuguese_brazilian.json @@ -0,0 +1,105 @@ +{ +"IDC_STATIC_IO_SETTING":"Config Entrada/Saída", +"IDC_STATIC_INPUT_PATH":"Entrada\r\n(arquivo ou pasta)", +"IDC_BUTTON_INPUT_REF":"Abrir", +"IDC_STATIC_OUTPUT_PATH":"Saída", +"IDC_STATIC_TANS_EXT_LIST":"Extensão da entrada", +"IDC_STATIC_OUTPUT_EXT":"Extensão da saída ", +"IDC_STATIC_OUTPUT_QUALITY":"Qualidade da saída", +"IDC_STATIC_OUTPUT_DEPTH":"Depth bits da saída", +"IDC_STATIC_AUTO_START":"Iniciar direto ao inserir arquivo", +"IDC_RADIO_AUTO_START_NONE":"Sem auto início", +"IDC_RADIO_AUTO_START_ONE":"Ao colocar um arquivo", +"IDC_RADIO_AUTO_START_MULTI":"Ao colocar vários arquivos ou uma pasta", +"IDC_STATIC_QUALITY_PROCESS_SETTING":"Qualidade da Imagem de Conversão e Config de Processamento", +"IDC_STATIC_TRANS_MODE":"Modo de Conversão", +"IDC_RADIO_MODE_NOISE_SCALE":"Reduzir Ruído e Aumentar", +"IDC_RADIO_MODE_SCALE":"Somente Aumentar", +"IDC_RADIO_MODE_NOISE":"Somente Reduzir Ruído", +"IDC_RADIO_AUTO_SCALE":"Aumentar e Auto Reduzir Ruído", +"IDC_STATIC_JPEG_NOISE_LEVEL":"Reduzir Ruído", +"IDC_RADIONOISE_LEVEL0":"Nível 0", +"IDC_RADIONOISE_LEVEL1":"Nível 1", +"IDC_RADIONOISE_LEVEL2":"Nível 2", +"IDC_RADIONOISE_LEVEL3":"Nível 3", +"IDC_STATIC_SCALE_RATE":"Tamanho do Aumentar", +"IDC_RADIO_SCALE_RATIO":"Mudar por taxa", +"IDC_RADIO_SCALE_WIDTH":"Mudar por largura", +"IDC_RADIO_SCALE_HEIGHT":"Mudar por altura", +"IDC_RADIO_SCALE_WIDTH_HEIGHT":"Mudar por largura/altura", +"IDC_STATIC_MODEL":"Modelo", +"IDC_RADIO_MODEL_RGB":"Ilustração 2-D (Modelo RGB)", +"IDC_RADIO_MODEL_PHOTO":"Fotografia, Anime", +"IDC_RADIO_MODEL_Y":"Ilustração 2-D (Modelo Y)", +"IDC_RADIO_MODEL_UpResNet10":"Ilustração 2-D (UpResNet10)", +"IDC_CHECK_TTA":"Usar modo TTA", +"IDC_STATIC_PROCESS_SPEED_SETTING":"Config Velocidade de Processamento", +"IDC_STATIC_PROCESSOR":"Usar Processador", +"IDC_RADIO_MODE_GPU":"CUDA (usa cuDNN)", +"IDC_RADIO_MODE_CPU":"CPU", +"IDC_STATIC_CROP_SIZE":"Tamanho da divisão", +"IDC_BUTTON_CHECK_CUDNN":"Checar cuDNN", +"IDC_BUTTON_CANCEL":"Cancelar", +"IDC_BUTTON_EXEC":"Iniciar", +"IDC_STATIC_LANG_UI":"Idioma", +"IDC_BUTTON_OUTPUT_REF":"Abrir", +"IDC_BUTTON_APP_SETTING":"Config do App", +"IDC_BUTTON_CLEAR_OUTPUT_DIR":"Resetar dir. saída", +"IDC_STATIC_ARG_START":"Iniciar como argumento", +"IDC_CHECK_ARG_START_AUTO":"Iniciar quando lançado", +"IDC_CHECK_ARG_START_SUCCESS_FINISH":"Sair quando completado com sucesso", +"IDC_STATIC_INPUT_DIR_FIX":"Pasta fixa de entrada", +"IDC_STATIC_OUTPUT_DIR_FIX":"Pasta fixa de saída", +"IDC_CHECK_OUTPUT_NO_OVERWRITE":"Não sobrescrever arquivos de saída", +"MessageUseProcessorMode":"Processador Usado: %s", +"MessageProcessTime":"Tempo de Processamento: %02d:%02d:%02d.%03d", +"MessageInitTime":"Tempo de inicialização: %02d:%02d:%02d.%03d", +"MessagecuDNNCheckTime":"Tempo de checagem cuDNN: %02d:%02d:%02d.%03d", +"MessageTitleError":"Erro", +"MessageScaleRateCheckError":"Fator de escala deve ser maior que 0.0 e positivo", +"MessageScaleWidthCheckError":"Tamanho deve ser um inteiro maior que 0.", +"MessageCropSizeCheckError":"Tamanho da divisão deve ser maior que 0", +"MessageInputPathCheckError":"Por favor especifique o caminho de entrada", +"MessageOutputPathCheckError":"Por favor especifique o caminho de saída", +"MessageOutputExtCheckError":"Por favor especifique a extensão de saída", +"MessageInputCheckError":"Arquivo de entrada ou pasta não existe", +"MessageOutputExtentionCheckError":"Por favor selecione a extensão de saída", +"MessageOutputQualityCheckError":"Qualidade de saída está fora do limite", +"MessageOutputDepthCheckError":"Profundidade de bits está incorreta", +"MessageCudaNotFindError":"Entrada não pode ser convertida pela GPU\r\nO driver CUDA não está instalado. \r\nPor favor instale o driver CUDA", +"MessageCudaOldVersionError":"Entrada não pode ser convertida pela GPU\r\nA versão do driver CUDA é antiga \r\nPor favor atualize o driver CUDA", +"MessageTransSuccess":"Convertido com sucesso", +"MessageErrorHappen":"Ocorreu um erro", +"MessageCreateOutDirError":"Pasta de saída\r\n[%s]\r\ncriação falhou", +"MessageCancelError":"Conversão foi cancelada", +"MessageInvalidParameterError":"Parâmetro não é válido", +"MessageFailedOpenModelFileError":"Falha ao abrir o arquivo de modelo", +"MessageFailedParseModelFileError":"Falha ao analizar o arquivo de modelo", +"MessageFailedConstructModelError":"Falha ao construir o modelo", +"MessageFailedOpenInputFileError":"Falha ao abrir o arquivo de entrada %s", +"MessageFailedOpenOutputFileError":"Falha para escrever o arquivo de saída %s", +"MessageFailedProcessCaffeError":"Falha ao processar a interpolação", +"MessageTitleResult":"Resultado", +"MessagecuDNNOK":"cuDNN pode ser usado", +"MessagecuDNNNotFindError":"cuDNN não pode ser usado\r\n[%s]não encontrado", +"MessagecuDNNOldVersionError":"cuDNN não pode ser usado\r\n[%s]é uma versão antiga. Por favor use a v2", +"MessagecuDNNCannotCreateError":"cuDNN não pode ser usado\r\ncFalha ao iniciar o cuDNN", +"MessagecuDNNDefautlError":"cuDNN não pode ser usado", +"MessageExtStr":"Extensões do arquivo de entrada(%s)", +"MessageAllFileFolder":"Todos os arquivos e pastas(*.*)", +"MessageTitleInputDialog":"Por favor selecione o arquivo ou pasta de entrada", +"MessageTimeLeftUnknown":"Tempo Restante: Desconhecido", +"MessageTimeLeft":"Tempo Restante", +"MessageNoOverwrite":"Arquivo já existe no destino: %s", +"MessageCudaOldDeviceError":"Seu dispositivo CUDA é antigo.\r\nPor favor use um dispositivo com Compute Capability 2.0 ou superior", +"OK":"OK", +"Cancel":"Cancelar", +"IDC_STATIC_USE_GPU_NO":"Usar GPU Nº", +"IDC_RADIO_MODEL_UPCONV_RGB":"Ilustração 2-D (Modelo UpRGB)", +"IDC_RADIO_MODEL_UPCONV_PHOTO":"Foto (Modelo UpPhoto)", +"MessageLogFatalError":"Um erro fatal ocorreu.\r\nHá a possibilidade do tamanho da divisão ser muito grande", +"IDC_STATIC_BATCH_SIZE":"Tamanho da Batch", +"MessageBatchSizeCheckError":"Tamanho da batch deve ser maior que 0", +"IDC_RADIO_MODEL_CUNET":"Ilustração 2-D (Modelo CUnet)", +"MessageCropSizeDivisibleCheckError":"Tamanho da divisão deste modelo deve ser divisível por %d" +} From eabf35552d5628f25f2e558f1b0c9a437c15259b Mon Sep 17 00:00:00 2001 From: simrafael <47611820+simrafael@users.noreply.github.com> Date: Mon, 18 Feb 2019 17:08:54 -0300 Subject: [PATCH 03/22] Update LangList.txt Changed portuguese.json to portuguese_brazilian.json. --- bin/lang/LangList.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/lang/LangList.txt b/bin/lang/LangList.txt index eb9bb6a..4419db2 100644 --- a/bin/lang/LangList.txt +++ b/bin/lang/LangList.txt @@ -8,4 +8,4 @@ Türkçe(TR) 0x1F 0x01 turkish.json 한국어 0x12 0x01 korean.json 繁體中文 0x04 0x01 Chinese_Traditional.json 简体中文 0x04 0x02 Chinese_Simplified.json -Português(BR) 0x16 0x01 portuguese.json +Português(BR) 0x16 0x01 portuguese_brazilian.json From 14ebcea3cea1985badfdf4eee2bc8a9934705ba7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximiliano=20Vild=C3=B3sola?= Date: Fri, 22 Mar 2019 19:42:06 -0300 Subject: [PATCH 04/22] Improved Spanish translation Added an improved and more accurate Spanish translation. --- bin/lang/LangList.txt | 4 +- bin/lang/spanish.json | 179 +++++++++++++++++++++--------------------- 2 files changed, 93 insertions(+), 90 deletions(-) diff --git a/bin/lang/LangList.txt b/bin/lang/LangList.txt index b13dce7..526c904 100644 --- a/bin/lang/LangList.txt +++ b/bin/lang/LangList.txt @@ -1,6 +1,6 @@ -;LangName LangID SubLangID FileName +;LangName LangID SubLangID FileName English(US) 0x09 0x01 english.json -Español 0x0A 0x01 spanish.json +Español 0x0A 0x01 spanish.json Français(FR) 0x0C 0x01 french.json Русский(RU) 0x19 0x01 russian.json Türkçe(TR) 0x1F 0x01 turkish.json diff --git a/bin/lang/spanish.json b/bin/lang/spanish.json index aed911d..4746b5e 100644 --- a/bin/lang/spanish.json +++ b/bin/lang/spanish.json @@ -1,102 +1,105 @@ { -"IDC_STATIC_IO_SETTING":"Configuraciones de entrada/salida", +"IDC_STATIC_IO_SETTING":"Configuración de entrada y salida", "IDC_STATIC_INPUT_PATH":"Ruta de entrada\r\n(archivo o carpeta)", -"IDC_BUTTON_INPUT_REF":"Examinar", -"IDC_STATIC_OUTPUT_PATH":"Ruta de entrada", -"IDC_STATIC_TANS_EXT_LIST":"Extensiones de archivo de entrada", +"IDC_BUTTON_INPUT_REF":"Explorar", +"IDC_STATIC_OUTPUT_PATH":"Ruta de salida", +"IDC_STATIC_TANS_EXT_LIST":"Extensiones de archivos de entrada", "IDC_STATIC_OUTPUT_EXT":"Extensión de salida", "IDC_STATIC_OUTPUT_QUALITY":"Calidad de salida", -"IDC_STATIC_OUTPUT_DEPTH":"Bits de profundidad de salida", -"IDC_STATIC_AUTO_START":"Auto-iniciar cuando los archivos de entradas se hayan establecido", -"IDC_RADIO_AUTO_START_NONE":"Sin auto-inicio", -"IDC_RADIO_AUTO_START_ONE":"En el archivo de entrada", -"IDC_RADIO_AUTO_START_MULTI":"Al introducir varios archivos o una carpeta", -"IDC_STATIC_QUALITY_PROCESS_SETTING":"Calidad de la conversión de imágen y configuración de proceso", +"IDC_STATIC_OUTPUT_DEPTH":"Profundidad de bits de salida", +"IDC_STATIC_AUTO_START":"Inicio automático al agregar archivos", +"IDC_RADIO_AUTO_START_NONE":"Desactivado", +"IDC_RADIO_AUTO_START_ONE":"Cuando se agregue un archivo", +"IDC_RADIO_AUTO_START_MULTI":"Cuando se agreguen varios archivos o una carpeta", +"IDC_STATIC_QUALITY_PROCESS_SETTING":"Calidad de conversión de la imagen y configuración de procesamiento", "IDC_STATIC_TRANS_MODE":"Modo de conversión", -"IDC_RADIO_MODE_NOISE_SCALE":"Reducir ruido y magnificar", -"IDC_RADIO_MODE_SCALE":"Solo magnificar", +"IDC_RADIO_MODE_NOISE_SCALE":"Reducir ruido y ampliar", +"IDC_RADIO_MODE_SCALE":"Solo ampliar", "IDC_RADIO_MODE_NOISE":"Solo reducir ruido", -"IDC_RADIO_AUTO_SCALE":"Magnificar y auto-reducir ruido", -"IDC_STATIC_JPEG_NOISE_LEVEL":"Nivel de reducción de ruido", -"IDC_RADIONOISE_LEVEL0":"Nivel 0", -"IDC_RADIONOISE_LEVEL1":"Nivel 1", -"IDC_RADIONOISE_LEVEL2":"Nivel 2", -"IDC_RADIONOISE_LEVEL3":"Nivel 3", -"IDC_STATIC_SCALE_RATE":"Tamaño de magnificación", -"IDC_RADIO_SCALE_RATIO":"Establecer tasa", -"IDC_RADIO_SCALE_WIDTH":"Establecer altura", -"IDC_RADIO_SCALE_HEIGHT":"Establecer anchura", -"IDC_RADIO_SCALE_WIDTH_HEIGHT":"Establecer altura y anchura", +"IDC_RADIO_AUTO_SCALE":"Ampliar y reducir ruido autom.", +"IDC_STATIC_JPEG_NOISE_LEVEL":"Nv. reducción ruido", +"IDC_RADIONOISE_LEVEL0":"Nivel 0", +"IDC_RADIONOISE_LEVEL1":"Nivel 1", +"IDC_RADIONOISE_LEVEL2":"Nivel 2", +"IDC_RADIONOISE_LEVEL3":"Nivel 3", +"IDC_STATIC_SCALE_RATE":"Tamaño de la ampliación", +"IDC_RADIO_SCALE_RATIO":"Multiplicador", +"IDC_RADIO_SCALE_WIDTH":"Ancho", +"IDC_RADIO_SCALE_HEIGHT":"Alto", +"IDC_RADIO_SCALE_WIDTH_HEIGHT":"Ancho y alto", "IDC_STATIC_MODEL":"Modelo", -"IDC_RADIO_MODEL_RGB":"Ilustración 2-D (Modelo RGB)", -"IDC_RADIO_MODEL_PHOTO":"Fotografía, Anime", -"IDC_RADIO_MODEL_Y":"Ilustración 2-D (Modelo Y)", -"IDC_RADIO_MODEL_UpResNet10":"Ilustración 2-D (UpResNet10)", -"IDC_CHECK_TTA":"Utilizar modo TTA", -"IDC_STATIC_PROCESS_SPEED_SETTING":"Procesar configuración de velocidad", -"IDC_STATIC_PROCESSOR":"Utilizar el procesador", -"IDC_RADIO_MODE_GPU":"CUDA (necesita cuDNN)", +"IDC_RADIO_MODEL_RGB":"Ilustración en 2D (modelo RGB)", +"IDC_RADIO_MODEL_PHOTO":"Fotografía y anime", +"IDC_RADIO_MODEL_Y":"Ilustración en 2D (modelo Y)", +"IDC_RADIO_MODEL_UpResNet10":"Ilustración en 2D (modelo UpResNet10)", +"IDC_CHECK_TTA":"Usar modo TTA", +"IDC_STATIC_PROCESS_SPEED_SETTING":"Configuración de velocidad de procesamiento", +"IDC_STATIC_PROCESSOR":"Método de procesamiento", +"IDC_RADIO_MODE_GPU":"CUDA (con cuDNN)", "IDC_RADIO_MODE_CPU":"CPU", -"IDC_STATIC_CROP_SIZE":"Tamaño de recorte", -"IDC_BUTTON_CHECK_CUDNN":"Revisar cuDNN", +"IDC_STATIC_CROP_SIZE":"Tamaño de división", +"IDC_BUTTON_CHECK_CUDNN":"Verificar cuDNN", "IDC_BUTTON_CANCEL":"Cancelar", -"IDC_BUTTON_EXEC":"Iniciar", +"IDC_BUTTON_EXEC":"Comenzar", "IDC_STATIC_LANG_UI":"Idioma de la interfaz", -"IDC_BUTTON_OUTPUT_REF":"Examinar", -"IDC_BUTTON_APP_SETTING":"Configuración de la aplicación", -"IDC_BUTTON_CLEAR_OUTPUT_DIR":"Reiniciar ruta de salida", -"IDC_STATIC_ARG_START":"Iniciar con el argumento", -"IDC_CHECK_ARG_START_AUTO":"Iniciar cuando esté lanzado", -"IDC_CHECK_ARG_START_SUCCESS_FINISH":"Salir al completarse exitósamente", -"IDC_STATIC_INPUT_DIR_FIX":"Carpeta reparada de entrada", -"IDC_STATIC_OUTPUT_DIR_FIX":"Carpeta reparada de salida", -"IDC_CHECK_OUTPUT_NO_OVERWRITE":"Archivos de salida sin sobrescribir", -"MessageUseProcessorMode":"Procesador utilizado: %s", -"MessageProcessTime":"Tiempo de proceso: %02d:%02d:%02d.%03d", -"MessageInitTime":"Tiempo de inicializaión: %02d:%02d:%02d.%03d", -"MessagecuDNNCheckTime":"Tiempo de revisión de cuDNN: %02d:%02d:%02d.%03d", +"IDC_BUTTON_OUTPUT_REF":"Explorar", +"IDC_BUTTON_APP_SETTING":"Configuración", +"IDC_BUTTON_CLEAR_OUTPUT_DIR":"Rest. carpeta de salida", +"IDC_STATIC_ARG_START":"Inicio con argumentos", +"IDC_CHECK_ARG_START_AUTO":"Comenzar al abrir", +"IDC_CHECK_ARG_START_SUCCESS_FINISH":"Salir al terminar", +"IDC_STATIC_INPUT_DIR_FIX":"Carpeta de entrada fija", +"IDC_STATIC_OUTPUT_DIR_FIX":"Carpeta de salida fija", +"IDC_CHECK_OUTPUT_NO_OVERWRITE":"No reemplazar los archivos de salida", +"MessageUseProcessorMode":"Se usará el método de procesamiento %s", +"MessageProcessTime":"Tiempo de procesamiento: %02d:%02d:%02d.%03d", +"MessageInitTime":"Tiempo de inicialización: %02d:%02d:%02d.%03d", +"MessagecuDNNCheckTime":"Tiempo de comprobación de cuDNN: %02d:%02d:%02d.%03d", "MessageTitleError":"Error", -"MessageScaleRateCheckError":"El factor de escala debe ser mayor de 0.0 y un número positivo", -"MessageScaleWidthCheckError":"El tamaño debe ser un número entero y mayor de 0.", -"MessageCropSizeCheckError":"El tamaño de recorte debe ser mayor de 0", -"MessageInputPathCheckError":"Por favor especifica la ruta de entrada", -"MessageOutputPathCheckError":"Por favor especifica la ruta de salida", -"MessageOutputExtCheckError":"Por favor especifica la extensión de salida", -"MessageInputCheckError":"El archivo o carpeta de entrada no existe", -"MessageOutputExtentionCheckError":"Por favor selecciona la extensión de salida", -"MessageOutputQualityCheckError":"La calidad de salida está fuera de rango", -"MessageOutputDepthCheckError":"La profundidad de bits de salida es incorrecto", -"MessageCudaNotFindError":"La entrada no puede ser convertida por el GPU\r\nEl dispositivo CUDA no está instalado. \r\nPor favor instala el dispositivo CUDA", -"MessageCudaOldVersionError":"La entrada no puede ser convertida por el GPU\r\nEl dispositivo CUDA es antiguo \r\nPor favor actualiza el dispositivo CUDA", -"MessageTransSuccess":"Convertido exitósamente", -"MessageErrorHappen":"Un error ocurrió", -"MessageCreateOutDirError":"Carpeta de salida\r\n[%s]\r\nCreación fallida", -"MessageCancelError":"La conversión ha sido cancelada", -"MessageInvalidParameterError":"El parámetro es inválido", -"MessageFailedOpenModelFileError":"Algo falló al abrir el archivo de modelo", -"MessageFailedParseModelFileError":"Algo falló al analizar el archivo de modelo", -"MessageFailedConstructModelError":"Algo falló al construir el modelo", -"MessageFailedOpenInputFileError":"Algo falló al abrir el archivo de entrada %s", -"MessageFailedOpenOutputFileError":"Algo falló al generar el archivo de salida %s", -"MessageFailedProcessCaffeError":"Algo falló al procesar la interpolación", +"MessageScaleRateCheckError":"El factor de ampliación debe ser mayor que 0.0.", +"MessageScaleWidthCheckError":"El tamaño debe ser un número entero mayor que 0.", +"MessageCropSizeCheckError":"El tamaño de división debe ser mayor que 0.", +"MessageInputPathCheckError":"Debes especificar la ruta de entrada.", +"MessageOutputPathCheckError":"Debes especificar la ruta de salida.", +"MessageOutputExtCheckError":"Debes especificar la extensión de salida.", +"MessageInputCheckError":"El archivo o la carpeta de entrada no existe.", +"MessageOutputExtentionCheckError":"Debes elegir la extensión de salida.", +"MessageOutputQualityCheckError":"La calidad de salida está fuera del rango admitido.", +"MessageOutputDepthCheckError":"La profundidad de bits de salida no es válida.", +"MessageCudaNotFindError":"La GPU no puede convertir el archivo de entrada.\r\nEs posible que el controlador CUDA no esté instalado, instálalo.", +"MessageCudaOldVersionError":"La GPU no puede convertir el archivo de entrada.\r\nEs posible que la versión del controlador CUDA esté desactualizada.\r\nActualiza el controlador CUDA.", +"MessageTransSuccess":"Conversión exitosa.", +"MessageErrorHappen":"Ocurrió un error.", +"MessageCreateOutDirError":"No se pudo crear la carpeta de salida\r\n[%s].", +"MessageCancelError":"Se canceló la conversión.", +"MessageInvalidParameterError":"El parámetro no es válido.", +"MessageFailedOpenModelFileError":"No se pudo abrir el archivo de modelo.", +"MessageFailedParseModelFileError":"No se pudo analizar el archivo de modelo.", +"MessageFailedConstructModelError":"No se pudo construir el modelo.", +"MessageFailedOpenInputFileError":"No se pudo abrir el archivo de entrada %s.", +"MessageFailedOpenOutputFileError":"No se pudo escribir el archivo de salida %s.", +"MessageFailedProcessCaffeError":"No se pudo procesar la interpolación.", "MessageTitleResult":"Resultado", -"MessagecuDNNOK":"cuDNN puede ser utilizado", -"MessagecuDNNNotFindError":"cuDNN no se puede utilizar\r\n[%s]no encontrado", -"MessagecuDNNOldVersionError":"cuDNN no se puede utilizar\r\n[%s]es una versión antigua. Por favor utiliza v2", -"MessagecuDNNCannotCreateError":"cuDNN no se puede utilizar\r\nLa inicialización de cuDNN falló", -"MessagecuDNNDefautlError":"cuDNN no se puede utilizar", -"MessageExtStr":"Extensiones de archivos de entrada(%s)", -"MessageAllFileFolder":"Todos los archivos y carpetas(*.*)", -"MessageTitleInputDialog":"Por favor selecciona el archivo o carpeta de entrada", -"MessageTimeLeftUnknown":"Tiempo agotado: Desconocido", -"MessageTimeLeft":"Tiempo agotado", -"MessageNoOverwrite":"Ya existe un archivo en la ruta de destino: %s", -"MessageCudaOldDeviceError":"Tu dispositivo CUDA es muy antiguo.\r\nPor favor utiliza un dispositivo con Compute Capability 2.0 o superior", -"OK":"OK", +"MessagecuDNNOK":"Puedes usar cuDNN.", +"MessagecuDNNNotFindError":"No puedes usar cuDNN porque no se encontró [%s].", +"MessagecuDNNOldVersionError":"No puedes usar cuDNN porque la versión de [%s] es muy antigua.\r\nUsa la versión 2.", +"MessagecuDNNCannotCreateError":"No puedes usar cuDNN porque no se pudo inicializar.", +"MessagecuDNNDefautlError":"No puedes usar cuDNN.", +"MessageExtStr":"Extensiones de archivos de entrada (%s)", +"MessageAllFileFolder":"Todos los archivos (*.*)", +"MessageTitleInputDialog":"Elige un archivo o una carpeta de entrada.", +"MessageTimeLeftUnknown":"Tiempo restante: Desconocido", +"MessageTimeLeft":"Tiempo restante", +"MessageNoOverwrite":"El archivo %s ya existe en la ruta de destino.", +"MessageCudaOldDeviceError":"El dispositivo CUDA es muy antiguo.\r\nUsa un dispositivo compatible con Compute Capability 2.0 o posterior.", +"OK":"Aceptar", "Cancel":"Cancelar", -"IDC_STATIC_USE_GPU_NO":"No utilizar GPU", -"IDC_RADIO_MODEL_UPCONV_RGB":"Ilustración (Modelo UpRGB)", -"IDC_RADIO_MODEL_UPCONV_PHOTO":"Fotografía (Modelo UpPhoto)", -"MessageLogFatalError":"Un error fatal ocurrió.\r\nExiste una posibilidad de que el tamaño de recorte sea muy grande.", -"IDC_RADIO_MODEL_CUNET":"Ilustración (Modelo CUnet)" +"IDC_STATIC_USE_GPU_NO":"Usar la GPU n.º", +"IDC_RADIO_MODEL_UPCONV_RGB":"Ilustración en 2D (modelo UpRGB)", +"IDC_RADIO_MODEL_UPCONV_PHOTO":"Fotografía (modelo UpPhoto)", +"MessageLogFatalError":"Ocurrió un error irrecuperable.\r\nEs posible que el tamaño de división sea demasiado grande.", +"IDC_STATIC_BATCH_SIZE":"Tamaño de lote", +"MessageBatchSizeCheckError":"El tamaño de lote debe ser mayor que 0.", +"IDC_RADIO_MODEL_CUNET":"Ilustración en 2D (modelo CUnet)", +"MessageCropSizeDivisibleCheckError":"El tamaño de división de este modelo debe ser divisible por %d." } From 954535e3c09cf2cf6f8a3cf40fd6b8baed0d7c0e Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Fri, 29 Mar 2019 15:22:15 +0100 Subject: [PATCH 05/22] add de_DE to langlist --- bin/lang/LangList.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/lang/LangList.txt b/bin/lang/LangList.txt index b13dce7..392893b 100644 --- a/bin/lang/LangList.txt +++ b/bin/lang/LangList.txt @@ -1,5 +1,6 @@ ;LangName LangID SubLangID FileName English(US) 0x09 0x01 english.json +German 0x07 0x01 german.json Español 0x0A 0x01 spanish.json Français(FR) 0x0C 0x01 french.json Русский(RU) 0x19 0x01 russian.json From 01c9e770096a25bc058a4170002aee889375e7e6 Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Fri, 29 Mar 2019 15:45:11 +0100 Subject: [PATCH 06/22] Create german.json --- bin/lang/german.json | 105 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 bin/lang/german.json diff --git a/bin/lang/german.json b/bin/lang/german.json new file mode 100644 index 0000000..174ab92 --- /dev/null +++ b/bin/lang/german.json @@ -0,0 +1,105 @@ +{ +"IDC_STATIC_IO_SETTING":"Eingabe/Ausgabe Einstellungen", +"IDC_STATIC_INPUT_PATH":"Eingabepfad\r\n(Datei oder Ordner)", +"IDC_BUTTON_INPUT_REF":"Durchsuchen", +"IDC_STATIC_OUTPUT_PATH":"Ausgabepfad", +"IDC_STATIC_TANS_EXT_LIST":"Eingabedateiendungen", +"IDC_STATIC_OUTPUT_EXT":"Ausgabedateiendung", +"IDC_STATIC_OUTPUT_QUALITY":"Ausgabequalität", +"IDC_STATIC_OUTPUT_DEPTH":"Bittiefe der Ausgabe", +"IDC_STATIC_AUTO_START":"Automatischer Start wenn Eingabedatei ausgewählt wurde", +"IDC_RADIO_AUTO_START_NONE":"Kein automatischer Start", +"IDC_RADIO_AUTO_START_ONE":"Bei einer Eingabedatei", +"IDC_RADIO_AUTO_START_MULTI":"Bei mehreren Eingabedateien/Ordner", +"IDC_STATIC_QUALITY_PROCESS_SETTING":"Umwandungsqualität und Prozesseinstellungen", +"IDC_STATIC_TRANS_MODE":"Umwandlungsmethode", +"IDC_RADIO_MODE_NOISE_SCALE":"Entrauschen & Vergrößern", +"IDC_RADIO_MODE_SCALE":"Nur Vergrößern", +"IDC_RADIO_MODE_NOISE":"Nur Entrauschen", +"IDC_RADIO_AUTO_SCALE":"Vergrößern & Auto-Entrauschen", +"IDC_STATIC_JPEG_NOISE_LEVEL":"Entrauschlevel", +"IDC_RADIONOISE_LEVEL0":"Level 0", +"IDC_RADIONOISE_LEVEL1":"Level 1", +"IDC_RADIONOISE_LEVEL2":"Level 2", +"IDC_RADIONOISE_LEVEL3":"Level 3", +"IDC_STATIC_SCALE_RATE":"Vergrößerung", +"IDC_RADIO_SCALE_RATIO":"Größenfaktor setzen", +"IDC_RADIO_SCALE_WIDTH":"Endbreite setzen", +"IDC_RADIO_SCALE_HEIGHT":"Endhöhe setzen", +"IDC_RADIO_SCALE_WIDTH_HEIGHT":"Endbreite und Endhöhe setzen", +"IDC_STATIC_MODEL":"Model", +"IDC_RADIO_MODEL_RGB":"2-D illust (RGB Model)", +"IDC_RADIO_MODEL_PHOTO":"Fotografie, Anime", +"IDC_RADIO_MODEL_Y":"2-D illust (Y Model)", +"IDC_RADIO_MODEL_UpResNet10":"2-D illust (UpResNet10)", +"IDC_CHECK_TTA":"TTA Modus nutzen", +"IDC_STATIC_PROCESS_SPEED_SETTING":"Prozesseinstellungen", +"IDC_STATIC_PROCESSOR":"Prozessornutzung", +"IDC_RADIO_MODE_GPU":"CUDA (nutzt cuDNN)", +"IDC_RADIO_MODE_CPU":"CPU", +"IDC_STATIC_CROP_SIZE":"Teilungsgröße", +"IDC_BUTTON_CHECK_CUDNN":"cuDNN überprüfen", +"IDC_BUTTON_CANCEL":"Abbrechen", +"IDC_BUTTON_EXEC":"Starten", +"IDC_STATIC_LANG_UI":"UI Sprache", +"IDC_BUTTON_OUTPUT_REF":"Durchsuchen", +"IDC_BUTTON_APP_SETTING":"App Einstellungen", +"IDC_BUTTON_CLEAR_OUTPUT_DIR":"Ausgabepfad zurücksetzen", +"IDC_STATIC_ARG_START":"Mit Startoptionen Booten", +"IDC_CHECK_ARG_START_AUTO":"Starten wenn geöffnet", +"IDC_CHECK_ARG_START_SUCCESS_FINISH":"Beenden wenn vollständig fertig", +"IDC_STATIC_INPUT_DIR_FIX":"Fixer Eingabeordner", +"IDC_STATIC_OUTPUT_DIR_FIX":"Fixer Ausgabeordner", +"IDC_CHECK_OUTPUT_NO_OVERWRITE":"Ausgabedateien nicht überschreiben", +"MessageUseProcessorMode":"Genutzter Prozessor: %s", +"MessageProcessTime":"Umwandlungszeit: %02d:%02d:%02d.%03d", +"MessageInitTime":"Initialisierungszeit: %02d:%02d:%02d.%03d", +"MessagecuDNNCheckTime":"cuDNN-überprüfungszeit: %02d:%02d:%02d.%03d", +"MessageTitleError":"Fehler", +"MessageScaleRateCheckError":"Vergrößerungsfaktor muss größer als 0.0 und positiv sein.", +"MessageScaleWidthCheckError":"Größe muss eine Ganzzahl und größer als 0 sein.", +"MessageCropSizeCheckError":"Teilungsgröße muss größer als 0 sein.", +"MessageInputPathCheckError":"Bitte gebe einen Eingabepfad an.", +"MessageOutputPathCheckError":"Bitte gebe einen Ausgabepfad an.", +"MessageOutputExtCheckError":"Bitte spezifiziere eine Dateiendung für die Ausgabe.", +"MessageInputCheckError":"Eingabedatei oder Ordner existiert nicht.", +"MessageOutputExtentionCheckError":"Bitte spezifiziere die Dateiendung der Ausgabe.", +"MessageOutputQualityCheckError":"Ausgabequalität ist außerhalb des gültigen Bereichs", +"MessageOutputDepthCheckError":"Bittiefe der Ausgabe ist inkorrekt.", +"MessageCudaNotFindError":"Eingabe kann nicht mittels GPU umgewandelt werden.\r\nDer CUDA Treiber ist möglicherweise nicht installiert. \r\nInstalliere bitte den CUDA Treiber.", +"MessageCudaOldVersionError":"Eingabe kann nicht mittels GPU umgewandelt werden.\r\nDie CUDA Treiberversion scheint veraltet.\r\nUpdate bitte den CUDA Treiber.", +"MessageTransSuccess":"Erfolgreich umgewandelt", +"MessageErrorHappen":"Ein Fehler ist aufgetreten", +"MessageCreateOutDirError":"Ausgabeordner\r\n[%s]\r\nkonnte nicht erstellt werden", +"MessageCancelError":"Umwandlung wurde abgebrochen", +"MessageInvalidParameterError":"Parameter ist nicht gültig", +"MessageFailedOpenModelFileError":"Modeldatei konnte nicht geöffnet werden", +"MessageFailedParseModelFileError":"Modeldatei konnte nicht verarbeitet werden", +"MessageFailedConstructModelError":"Model konnte nicht konstruiert werden", +"MessageFailedOpenInputFileError":"Die Eingabedatei %s konnte nicht öffnen", +"MessageFailedOpenOutputFileError":"In die Ausgabedatei %s konnte nicht geschrieben werden", +"MessageFailedProcessCaffeError":"Die Interpolation konnte nicht ausgeführt werden", +"MessageTitleResult":"Resultat", +"MessagecuDNNOK":"cuDNN kann genutzt werden", +"MessagecuDNNNotFindError":"cuDNN kann nicht genutzt werden\r\n[%s] konnte nicht gefunden werden", +"MessagecuDNNOldVersionError":"cuDNN kann nicht genutzt werden\r\n[%s] ist eine veraltete Version. Bitte v2 benutzen", +"MessagecuDNNCannotCreateError":"cuDNN kann nicht genutzt werden\r\ncKonnte cuDNN nicht initialisieren", +"MessagecuDNNDefautlError":"cuDNN kann nicht genutzt werden", +"MessageExtStr":"Eingabedateiendungen(%s)", +"MessageAllFileFolder":"Alle Dateien und Ordner(*.*)", +"MessageTitleInputDialog":"Bitte wähle eine Datei oder einen Ordner", +"MessageTimeLeftUnknown":"Übrige Zeit: Unbekannt", +"MessageTimeLeft":"Übrige Zeit", +"MessageNoOverwrite":"Es existiert bereits eine Datei an dem Speicherort: %s", +"MessageCudaOldDeviceError":"Dein CUDA Gerät ist veraltet.\r\nBitte nutze ein Gerät mit Compute Capability 2.0 oder neuer", +"OK":"OK", +"Cancel":"Abbrechen", +"IDC_STATIC_USE_GPU_NO":"GPU nicht nutzen", +"IDC_RADIO_MODEL_UPCONV_RGB":"2-D illust (UpRGB Model)", +"IDC_RADIO_MODEL_UPCONV_PHOTO":"Foto (UpPhoto Model)", +"MessageLogFatalError":"Ein fataler Fehler ist aufgetreten.\r\nEventuell ist die Teilungsgröße zu hoch.", +"IDC_STATIC_BATCH_SIZE":"Batchgröße", +"MessageBatchSizeCheckError":"Batchgröße muss größer als 0 sein", +"IDC_RADIO_MODEL_CUNET":"2-D illust (CUnet Model)", +"MessageCropSizeDivisibleCheckError":"Teilungsgröße bei diesem Model muss durch %d teilbar sein." +} From daad1f358bb9abf4033cf9e352c01fad8e7be704 Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Tue, 16 Apr 2019 12:06:24 +0200 Subject: [PATCH 07/22] added some proposed changes from @felixfrischeisen --- bin/lang/german.json | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/bin/lang/german.json b/bin/lang/german.json index 174ab92..c8f276d 100644 --- a/bin/lang/german.json +++ b/bin/lang/german.json @@ -6,13 +6,13 @@ "IDC_STATIC_TANS_EXT_LIST":"Eingabedateiendungen", "IDC_STATIC_OUTPUT_EXT":"Ausgabedateiendung", "IDC_STATIC_OUTPUT_QUALITY":"Ausgabequalität", -"IDC_STATIC_OUTPUT_DEPTH":"Bittiefe der Ausgabe", +"IDC_STATIC_OUTPUT_DEPTH":"Bit-Tiefe der Ausgabe", "IDC_STATIC_AUTO_START":"Automatischer Start wenn Eingabedatei ausgewählt wurde", "IDC_RADIO_AUTO_START_NONE":"Kein automatischer Start", "IDC_RADIO_AUTO_START_ONE":"Bei einer Eingabedatei", "IDC_RADIO_AUTO_START_MULTI":"Bei mehreren Eingabedateien/Ordner", -"IDC_STATIC_QUALITY_PROCESS_SETTING":"Umwandungsqualität und Prozesseinstellungen", -"IDC_STATIC_TRANS_MODE":"Umwandlungsmethode", +"IDC_STATIC_QUALITY_PROCESS_SETTING":"Umwandlungs-Bildqualität und Prozesseinstellungen", +"IDC_STATIC_TRANS_MODE":"Umwandlungsmodus", "IDC_RADIO_MODE_NOISE_SCALE":"Entrauschen & Vergrößern", "IDC_RADIO_MODE_SCALE":"Nur Vergrößern", "IDC_RADIO_MODE_NOISE":"Nur Entrauschen", @@ -61,25 +61,25 @@ "MessageCropSizeCheckError":"Teilungsgröße muss größer als 0 sein.", "MessageInputPathCheckError":"Bitte gebe einen Eingabepfad an.", "MessageOutputPathCheckError":"Bitte gebe einen Ausgabepfad an.", -"MessageOutputExtCheckError":"Bitte spezifiziere eine Dateiendung für die Ausgabe.", +"MessageOutputExtCheckError":"Bitte eine Dateiendung für die Ausgabe wählen.", "MessageInputCheckError":"Eingabedatei oder Ordner existiert nicht.", -"MessageOutputExtentionCheckError":"Bitte spezifiziere die Dateiendung der Ausgabe.", +"MessageOutputExtentionCheckError":"Bitte die Dateiendung der Ausgabe wählen.", "MessageOutputQualityCheckError":"Ausgabequalität ist außerhalb des gültigen Bereichs", "MessageOutputDepthCheckError":"Bittiefe der Ausgabe ist inkorrekt.", "MessageCudaNotFindError":"Eingabe kann nicht mittels GPU umgewandelt werden.\r\nDer CUDA Treiber ist möglicherweise nicht installiert. \r\nInstalliere bitte den CUDA Treiber.", -"MessageCudaOldVersionError":"Eingabe kann nicht mittels GPU umgewandelt werden.\r\nDie CUDA Treiberversion scheint veraltet.\r\nUpdate bitte den CUDA Treiber.", +"MessageCudaOldVersionError":"Eingabe kann nicht mittels GPU umgewandelt werden.\r\nDie CUDA Treiberversion scheint veraltet.\r\nBitte aktualisiere den CUDA Treiber.", "MessageTransSuccess":"Erfolgreich umgewandelt", "MessageErrorHappen":"Ein Fehler ist aufgetreten", "MessageCreateOutDirError":"Ausgabeordner\r\n[%s]\r\nkonnte nicht erstellt werden", "MessageCancelError":"Umwandlung wurde abgebrochen", -"MessageInvalidParameterError":"Parameter ist nicht gültig", +"MessageInvalidParameterError":"Parameter ist ungültig", "MessageFailedOpenModelFileError":"Modeldatei konnte nicht geöffnet werden", "MessageFailedParseModelFileError":"Modeldatei konnte nicht verarbeitet werden", "MessageFailedConstructModelError":"Model konnte nicht konstruiert werden", -"MessageFailedOpenInputFileError":"Die Eingabedatei %s konnte nicht öffnen", +"MessageFailedOpenInputFileError":"Die Eingabedatei %s konnte nicht geöffnet werden", "MessageFailedOpenOutputFileError":"In die Ausgabedatei %s konnte nicht geschrieben werden", -"MessageFailedProcessCaffeError":"Die Interpolation konnte nicht ausgeführt werden", -"MessageTitleResult":"Resultat", +"MessageFailedProcessCaffeError":"Die Interpolation konnte nicht durchgeführt werden", +"MessageTitleResult":"Ergebnis", "MessagecuDNNOK":"cuDNN kann genutzt werden", "MessagecuDNNNotFindError":"cuDNN kann nicht genutzt werden\r\n[%s] konnte nicht gefunden werden", "MessagecuDNNOldVersionError":"cuDNN kann nicht genutzt werden\r\n[%s] ist eine veraltete Version. Bitte v2 benutzen", @@ -94,12 +94,12 @@ "MessageCudaOldDeviceError":"Dein CUDA Gerät ist veraltet.\r\nBitte nutze ein Gerät mit Compute Capability 2.0 oder neuer", "OK":"OK", "Cancel":"Abbrechen", -"IDC_STATIC_USE_GPU_NO":"GPU nicht nutzen", +"IDC_STATIC_USE_GPU_NO":"GPU nicht benutzen", "IDC_RADIO_MODEL_UPCONV_RGB":"2-D illust (UpRGB Model)", "IDC_RADIO_MODEL_UPCONV_PHOTO":"Foto (UpPhoto Model)", "MessageLogFatalError":"Ein fataler Fehler ist aufgetreten.\r\nEventuell ist die Teilungsgröße zu hoch.", -"IDC_STATIC_BATCH_SIZE":"Batchgröße", -"MessageBatchSizeCheckError":"Batchgröße muss größer als 0 sein", +"IDC_STATIC_BATCH_SIZE":"Stapelgröße", +"MessageBatchSizeCheckError":"Stapelgröße muss größer als 0 sein", "IDC_RADIO_MODEL_CUNET":"2-D illust (CUnet Model)", "MessageCropSizeDivisibleCheckError":"Teilungsgröße bei diesem Model muss durch %d teilbar sein." } From c091a557ecf53bcf29ff0b8aa8b1b57db5bd1377 Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Thu, 1 Aug 2019 12:56:45 +0200 Subject: [PATCH 08/22] Update bin/lang/LangList.txt Co-Authored-By: Electron --- bin/lang/LangList.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/lang/LangList.txt b/bin/lang/LangList.txt index 392893b..215615a 100644 --- a/bin/lang/LangList.txt +++ b/bin/lang/LangList.txt @@ -1,6 +1,6 @@ ;LangName LangID SubLangID FileName English(US) 0x09 0x01 english.json -German 0x07 0x01 german.json +Deutsch(DE) 0x07 0x01 german.json Español 0x0A 0x01 spanish.json Français(FR) 0x0C 0x01 french.json Русский(RU) 0x19 0x01 russian.json From 7dc6a9f75feb5549a3f66b06824a65b6a473e031 Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Thu, 1 Aug 2019 12:57:00 +0200 Subject: [PATCH 09/22] Update bin/lang/LangList.txt Co-Authored-By: Electron --- bin/lang/LangList.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/lang/LangList.txt b/bin/lang/LangList.txt index 215615a..c696e5d 100644 --- a/bin/lang/LangList.txt +++ b/bin/lang/LangList.txt @@ -1,7 +1,7 @@ ;LangName LangID SubLangID FileName English(US) 0x09 0x01 english.json Deutsch(DE) 0x07 0x01 german.json -Español 0x0A 0x01 spanish.json +Español(ES) 0x0A 0x01 spanish.json Français(FR) 0x0C 0x01 french.json Русский(RU) 0x19 0x01 russian.json Türkçe(TR) 0x1F 0x01 turkish.json From 6e05cdd99aa193f8ffb7b4d8344bf422a6b5234e Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Thu, 1 Aug 2019 12:57:09 +0200 Subject: [PATCH 10/22] Update bin/lang/german.json Co-Authored-By: Electron --- bin/lang/german.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/lang/german.json b/bin/lang/german.json index c8f276d..201556d 100644 --- a/bin/lang/german.json +++ b/bin/lang/german.json @@ -6,7 +6,7 @@ "IDC_STATIC_TANS_EXT_LIST":"Eingabedateiendungen", "IDC_STATIC_OUTPUT_EXT":"Ausgabedateiendung", "IDC_STATIC_OUTPUT_QUALITY":"Ausgabequalität", -"IDC_STATIC_OUTPUT_DEPTH":"Bit-Tiefe der Ausgabe", +"IDC_STATIC_OUTPUT_DEPTH":"Farbtiefe pro Kanal", "IDC_STATIC_AUTO_START":"Automatischer Start wenn Eingabedatei ausgewählt wurde", "IDC_RADIO_AUTO_START_NONE":"Kein automatischer Start", "IDC_RADIO_AUTO_START_ONE":"Bei einer Eingabedatei", From e7d72e255e98b24c7d24033068e3caf612843cbc Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Thu, 1 Aug 2019 12:57:20 +0200 Subject: [PATCH 11/22] Update bin/lang/german.json Co-Authored-By: Electron --- bin/lang/german.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/lang/german.json b/bin/lang/german.json index 201556d..1f047f6 100644 --- a/bin/lang/german.json +++ b/bin/lang/german.json @@ -11,7 +11,7 @@ "IDC_RADIO_AUTO_START_NONE":"Kein automatischer Start", "IDC_RADIO_AUTO_START_ONE":"Bei einer Eingabedatei", "IDC_RADIO_AUTO_START_MULTI":"Bei mehreren Eingabedateien/Ordner", -"IDC_STATIC_QUALITY_PROCESS_SETTING":"Umwandlungs-Bildqualität und Prozesseinstellungen", +"IDC_STATIC_QUALITY_PROCESS_SETTING":"Konvertierungseinstellungen für Bildqualität und Bildverarbeitung", "IDC_STATIC_TRANS_MODE":"Umwandlungsmodus", "IDC_RADIO_MODE_NOISE_SCALE":"Entrauschen & Vergrößern", "IDC_RADIO_MODE_SCALE":"Nur Vergrößern", From 698b5d81664b38b92d97a6edad589135ce85150b Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Thu, 1 Aug 2019 12:57:30 +0200 Subject: [PATCH 12/22] Update bin/lang/german.json Co-Authored-By: Electron --- bin/lang/german.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/lang/german.json b/bin/lang/german.json index 1f047f6..c4caf9e 100644 --- a/bin/lang/german.json +++ b/bin/lang/german.json @@ -37,7 +37,7 @@ "IDC_STATIC_PROCESSOR":"Prozessornutzung", "IDC_RADIO_MODE_GPU":"CUDA (nutzt cuDNN)", "IDC_RADIO_MODE_CPU":"CPU", -"IDC_STATIC_CROP_SIZE":"Teilungsgröße", +"IDC_STATIC_CROP_SIZE":"Zuschneidegröße", "IDC_BUTTON_CHECK_CUDNN":"cuDNN überprüfen", "IDC_BUTTON_CANCEL":"Abbrechen", "IDC_BUTTON_EXEC":"Starten", From 1d92873d7027e23f16e44b1f5fa4abf4c05eb482 Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Thu, 1 Aug 2019 12:57:38 +0200 Subject: [PATCH 13/22] Update bin/lang/german.json Co-Authored-By: Electron --- bin/lang/german.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/lang/german.json b/bin/lang/german.json index c4caf9e..cd306a6 100644 --- a/bin/lang/german.json +++ b/bin/lang/german.json @@ -43,7 +43,7 @@ "IDC_BUTTON_EXEC":"Starten", "IDC_STATIC_LANG_UI":"UI Sprache", "IDC_BUTTON_OUTPUT_REF":"Durchsuchen", -"IDC_BUTTON_APP_SETTING":"App Einstellungen", +"IDC_BUTTON_APP_SETTING":"Optionen", "IDC_BUTTON_CLEAR_OUTPUT_DIR":"Ausgabepfad zurücksetzen", "IDC_STATIC_ARG_START":"Mit Startoptionen Booten", "IDC_CHECK_ARG_START_AUTO":"Starten wenn geöffnet", From c0d9c204328315295a14d70407217ea9624f4f8e Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Thu, 1 Aug 2019 12:57:47 +0200 Subject: [PATCH 14/22] Update bin/lang/german.json Co-Authored-By: Electron --- bin/lang/german.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/lang/german.json b/bin/lang/german.json index cd306a6..e06d308 100644 --- a/bin/lang/german.json +++ b/bin/lang/german.json @@ -88,7 +88,7 @@ "MessageExtStr":"Eingabedateiendungen(%s)", "MessageAllFileFolder":"Alle Dateien und Ordner(*.*)", "MessageTitleInputDialog":"Bitte wähle eine Datei oder einen Ordner", -"MessageTimeLeftUnknown":"Übrige Zeit: Unbekannt", +"MessageTimeLeftUnknown":"Restzeit: Unbekannt", "MessageTimeLeft":"Übrige Zeit", "MessageNoOverwrite":"Es existiert bereits eine Datei an dem Speicherort: %s", "MessageCudaOldDeviceError":"Dein CUDA Gerät ist veraltet.\r\nBitte nutze ein Gerät mit Compute Capability 2.0 oder neuer", From 8b155e47f2c45a2b8f2c47319d1e18d3760a241e Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Thu, 1 Aug 2019 12:58:02 +0200 Subject: [PATCH 15/22] Update bin/lang/german.json Co-Authored-By: Electron --- bin/lang/german.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/lang/german.json b/bin/lang/german.json index e06d308..a6e21c6 100644 --- a/bin/lang/german.json +++ b/bin/lang/german.json @@ -94,7 +94,7 @@ "MessageCudaOldDeviceError":"Dein CUDA Gerät ist veraltet.\r\nBitte nutze ein Gerät mit Compute Capability 2.0 oder neuer", "OK":"OK", "Cancel":"Abbrechen", -"IDC_STATIC_USE_GPU_NO":"GPU nicht benutzen", +"IDC_STATIC_USE_GPU_NO":"Benutze GPU Nr.", "IDC_RADIO_MODEL_UPCONV_RGB":"2-D illust (UpRGB Model)", "IDC_RADIO_MODEL_UPCONV_PHOTO":"Foto (UpPhoto Model)", "MessageLogFatalError":"Ein fataler Fehler ist aufgetreten.\r\nEventuell ist die Teilungsgröße zu hoch.", From 30e5845ac583c7da14c8a64ff7ceb9e9549af512 Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Thu, 1 Aug 2019 12:58:16 +0200 Subject: [PATCH 16/22] Update bin/lang/german.json Co-Authored-By: Electron --- bin/lang/german.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/lang/german.json b/bin/lang/german.json index a6e21c6..2594fc9 100644 --- a/bin/lang/german.json +++ b/bin/lang/german.json @@ -98,7 +98,7 @@ "IDC_RADIO_MODEL_UPCONV_RGB":"2-D illust (UpRGB Model)", "IDC_RADIO_MODEL_UPCONV_PHOTO":"Foto (UpPhoto Model)", "MessageLogFatalError":"Ein fataler Fehler ist aufgetreten.\r\nEventuell ist die Teilungsgröße zu hoch.", -"IDC_STATIC_BATCH_SIZE":"Stapelgröße", +"IDC_STATIC_BATCH_SIZE":"Batchgröße", "MessageBatchSizeCheckError":"Stapelgröße muss größer als 0 sein", "IDC_RADIO_MODEL_CUNET":"2-D illust (CUnet Model)", "MessageCropSizeDivisibleCheckError":"Teilungsgröße bei diesem Model muss durch %d teilbar sein." From dd7eae43f6b59bca931168c1230bffa2e71b77c3 Mon Sep 17 00:00:00 2001 From: Andreas Heimann Date: Thu, 1 Aug 2019 13:01:15 +0200 Subject: [PATCH 17/22] Update bin/lang/german.json Co-Authored-By: Electron --- bin/lang/german.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/lang/german.json b/bin/lang/german.json index 2594fc9..60971c3 100644 --- a/bin/lang/german.json +++ b/bin/lang/german.json @@ -13,7 +13,7 @@ "IDC_RADIO_AUTO_START_MULTI":"Bei mehreren Eingabedateien/Ordner", "IDC_STATIC_QUALITY_PROCESS_SETTING":"Konvertierungseinstellungen für Bildqualität und Bildverarbeitung", "IDC_STATIC_TRANS_MODE":"Umwandlungsmodus", -"IDC_RADIO_MODE_NOISE_SCALE":"Entrauschen & Vergrößern", +"IDC_RADIO_MODE_NOISE_SCALE":"Entrauschen && Vergrößern", "IDC_RADIO_MODE_SCALE":"Nur Vergrößern", "IDC_RADIO_MODE_NOISE":"Nur Entrauschen", "IDC_RADIO_AUTO_SCALE":"Vergrößern & Auto-Entrauschen", From d0dc6e6d23bcd7cb5eac8da406b591b3e23b8de8 Mon Sep 17 00:00:00 2001 From: lltcggie Date: Sun, 28 Jun 2020 01:41:37 +0900 Subject: [PATCH 18/22] =?UTF-8?q?CUDA=20Toolkit=E3=82=9210.2=E3=81=AB?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- caffe_build.bat | 4 ++-- waifu2x-caffe-dll/waifu2x-caffe-dll.vcxproj | 8 ++++---- waifu2x-caffe-gui/waifu2x-caffe-gui.vcxproj | 8 ++++---- waifu2x-caffe/waifu2x-caffe.vcxproj | 8 ++++---- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/caffe_build.bat b/caffe_build.bat index 6529da3..bf686f0 100644 --- a/caffe_build.bat +++ b/caffe_build.bat @@ -21,7 +21,7 @@ set BUILD_PYTHON_LAYER=0 set RUN_TESTS=0 set CMAKE_INSTALL_PREFIX=../../lib set RUN_INSTALL=1 -set CUDA_ARCH_BIN=30 35 50 52 53 60 61 62 70 72 -set CUDA_ARCH_PTX=72 +set CUDA_ARCH_BIN=30 35 50 52 53 60 61 62 70 75 +set CUDA_ARCH_PTX=75 scripts\build_win.cmd \ No newline at end of file diff --git a/waifu2x-caffe-dll/waifu2x-caffe-dll.vcxproj b/waifu2x-caffe-dll/waifu2x-caffe-dll.vcxproj index 6ca0ce9..65431ee 100644 --- a/waifu2x-caffe-dll/waifu2x-caffe-dll.vcxproj +++ b/waifu2x-caffe-dll/waifu2x-caffe-dll.vcxproj @@ -42,15 +42,15 @@ true - $(CUDA_PATH_V10_0)\include;$(SolutionDir)lib\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include\boost-1_61;$(SolutionDir)rapidjson\include;$(SolutionDir)stb;$(SolutionDir)include;$(SolutionDir)msgpack-c\include;$(IncludePath) - $(CUDA_PATH_V10_0)\lib\$(PlatformName);$(SolutionDir)lib\$(PlatformName)\vc15\staticlib;$(SolutionDir)lib\lib;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\lib;$(LibraryPath) + $(CUDA_PATH_V10_2)\include;$(SolutionDir)lib\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include\boost-1_61;$(SolutionDir)rapidjson\include;$(SolutionDir)stb;$(SolutionDir)include;$(SolutionDir)msgpack-c\include;$(IncludePath) + $(CUDA_PATH_V10_2)\lib\$(PlatformName);$(SolutionDir)lib\$(PlatformName)\vc15\staticlib;$(SolutionDir)lib\lib;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\lib;$(LibraryPath) $(SolutionDir)bin\ $(ProjectName)d false - $(CUDA_PATH_V10_0)\include;$(SolutionDir)lib\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include\boost-1_61;$(SolutionDir)rapidjson\include;$(SolutionDir)stb;$(SolutionDir)include;$(SolutionDir)msgpack-c\include;$(IncludePath) - $(CUDA_PATH_V10_0)\lib\$(PlatformName);$(SolutionDir)lib\$(PlatformName)\vc15\staticlib;$(SolutionDir)lib\lib;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\lib;$(LibraryPath) + $(CUDA_PATH_V10_2)\include;$(SolutionDir)lib\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include\boost-1_61;$(SolutionDir)rapidjson\include;$(SolutionDir)stb;$(SolutionDir)include;$(SolutionDir)msgpack-c\include;$(IncludePath) + $(CUDA_PATH_V10_2)\lib\$(PlatformName);$(SolutionDir)lib\$(PlatformName)\vc15\staticlib;$(SolutionDir)lib\lib;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\lib;$(LibraryPath) $(SolutionDir)bin\ diff --git a/waifu2x-caffe-gui/waifu2x-caffe-gui.vcxproj b/waifu2x-caffe-gui/waifu2x-caffe-gui.vcxproj index 5dc1f95..46b32d1 100644 --- a/waifu2x-caffe-gui/waifu2x-caffe-gui.vcxproj +++ b/waifu2x-caffe-gui/waifu2x-caffe-gui.vcxproj @@ -42,15 +42,15 @@ true - $(CUDA_PATH_V10_0)\include;$(SolutionDir)lib\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include\boost-1_61;$(SolutionDir)rapidjson\include;$(SolutionDir)stb;$(SolutionDir)include;$(SolutionDir)msgpack-c\include;$(IncludePath) - $(CUDA_PATH_V10_0)\lib\$(PlatformName);$(SolutionDir)lib\$(PlatformName)\vc15\staticlib;$(SolutionDir)lib\lib;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\lib;$(LibraryPath) + $(CUDA_PATH_V10_2)\include;$(SolutionDir)lib\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include\boost-1_61;$(SolutionDir)rapidjson\include;$(SolutionDir)stb;$(SolutionDir)include;$(SolutionDir)msgpack-c\include;$(IncludePath) + $(CUDA_PATH_V10_2)\lib\$(PlatformName);$(SolutionDir)lib\$(PlatformName)\vc15\staticlib;$(SolutionDir)lib\lib;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\lib;$(LibraryPath) $(SolutionDir)bin\ $(ProjectName)d false - $(CUDA_PATH_V10_0)\include;$(SolutionDir)lib\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include\boost-1_61;$(SolutionDir)rapidjson\include;$(SolutionDir)stb;$(SolutionDir)include;$(SolutionDir)msgpack-c\include;$(IncludePath) - $(CUDA_PATH_V10_0)\lib\$(PlatformName);$(SolutionDir)lib\$(PlatformName)\vc15\staticlib;$(SolutionDir)lib\lib;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\lib;$(LibraryPath) + $(CUDA_PATH_V10_2)\include;$(SolutionDir)lib\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include\boost-1_61;$(SolutionDir)rapidjson\include;$(SolutionDir)stb;$(SolutionDir)include;$(SolutionDir)msgpack-c\include;$(IncludePath) + $(CUDA_PATH_V10_2)\lib\$(PlatformName);$(SolutionDir)lib\$(PlatformName)\vc15\staticlib;$(SolutionDir)lib\lib;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\lib;$(LibraryPath) $(SolutionDir)bin\ diff --git a/waifu2x-caffe/waifu2x-caffe.vcxproj b/waifu2x-caffe/waifu2x-caffe.vcxproj index 23f8e60..58efa66 100644 --- a/waifu2x-caffe/waifu2x-caffe.vcxproj +++ b/waifu2x-caffe/waifu2x-caffe.vcxproj @@ -42,15 +42,15 @@ true - $(CUDA_PATH_V10_0)\include;$(SolutionDir)lib\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include\boost-1_61;$(SolutionDir)rapidjson\include;$(SolutionDir)stb;$(SolutionDir)include;$(SolutionDir)msgpack-c\include;$(IncludePath) - $(CUDA_PATH_V10_0)\lib\$(PlatformName);$(SolutionDir)lib\$(PlatformName)\vc15\staticlib;$(SolutionDir)lib\lib;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\lib;$(LibraryPath) + $(CUDA_PATH_V10_2)\include;$(SolutionDir)lib\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include\boost-1_61;$(SolutionDir)rapidjson\include;$(SolutionDir)stb;$(SolutionDir)include;$(SolutionDir)msgpack-c\include;$(IncludePath) + $(CUDA_PATH_V10_2)\lib\$(PlatformName);$(SolutionDir)lib\$(PlatformName)\vc15\staticlib;$(SolutionDir)lib\lib;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\lib;$(LibraryPath) $(SolutionDir)bin\ $(ProjectName)d false - $(CUDA_PATH_V10_0)\include;$(SolutionDir)lib\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include\boost-1_61;$(SolutionDir)rapidjson\include;$(SolutionDir)stb;$(SolutionDir)include;$(SolutionDir)msgpack-c\include;$(IncludePath) - $(CUDA_PATH_V10_0)\lib\$(PlatformName);$(SolutionDir)lib\$(PlatformName)\vc15\staticlib;$(SolutionDir)lib\lib;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\lib;$(LibraryPath) + $(CUDA_PATH_V10_2)\include;$(SolutionDir)lib\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\include\boost-1_61;$(SolutionDir)rapidjson\include;$(SolutionDir)stb;$(SolutionDir)include;$(SolutionDir)msgpack-c\include;$(IncludePath) + $(CUDA_PATH_V10_2)\lib\$(PlatformName);$(SolutionDir)lib\$(PlatformName)\vc15\staticlib;$(SolutionDir)lib\lib;$(USERPROFILE)\.caffe\dependencies\libraries_v140_x64_py27_1.1.0\libraries\lib;$(LibraryPath) $(SolutionDir)bin\ From 67306abc32228f73f13071f9997044ee6f055bc0 Mon Sep 17 00:00:00 2001 From: lltcggie Date: Sun, 28 Jun 2020 01:42:01 +0900 Subject: [PATCH 19/22] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E3=81=99=E3=82=8BcuDNN?= =?UTF-8?q?=E3=82=92v7.6=E3=81=AB=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/waifu2x.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/waifu2x.h b/common/waifu2x.h index 929c305..18a7825 100644 --- a/common/waifu2x.h +++ b/common/waifu2x.h @@ -11,8 +11,8 @@ #include #define CUDNN_DLL_NAME "cudnn64_7.dll" -#define CUDNN_REQUIRE_VERION_TEXT "v7.3" -#define CUDNN_REQUIRE_VERION 7300 +#define CUDNN_REQUIRE_VERION_TEXT "v7.6" +#define CUDNN_REQUIRE_VERION 7600 namespace caffe From bb2aaa8916669314e68b01a140a4fddc67238ed8 Mon Sep 17 00:00:00 2001 From: lltcggie Date: Sun, 28 Jun 2020 01:43:33 +0900 Subject: [PATCH 20/22] =?UTF-8?q?#165=20=E9=9F=93=E5=9B=BD=E8=AA=9E?= =?UTF-8?q?=E3=81=AE=E8=A8=80=E8=AA=9E=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB?= =?UTF-8?q?=E3=82=92=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/lang/korean.json | 107 ++++++++++++++++++++++--------------------- 1 file changed, 55 insertions(+), 52 deletions(-) diff --git a/bin/lang/korean.json b/bin/lang/korean.json index 2b91db9..8d5ebc9 100644 --- a/bin/lang/korean.json +++ b/bin/lang/korean.json @@ -1,41 +1,41 @@ { "IDC_STATIC_IO_SETTING":"입출력 설정", -"IDC_STATIC_INPUT_PATH":"입력 경로\r\n(파일이나 폴더)", +"IDC_STATIC_INPUT_PATH":"입력 경로\r\n(파일 또는 폴더)", "IDC_BUTTON_INPUT_REF":"설정", "IDC_STATIC_OUTPUT_PATH":"출력 경로", -"IDC_STATIC_TANS_EXT_LIST":"변환시킬 파일 확장자 대상", -"IDC_STATIC_OUTPUT_EXT":"출력할 확장자", +"IDC_STATIC_TANS_EXT_LIST":"변환 대상 확장자 종류", +"IDC_STATIC_OUTPUT_EXT":"출력 확장자", "IDC_STATIC_OUTPUT_QUALITY":"출력 화질 설정", -"IDC_STATIC_OUTPUT_DEPTH":"색상별 비트수 설정", +"IDC_STATIC_OUTPUT_DEPTH":"색상 비트수 설정", "IDC_STATIC_AUTO_START":"퀵 스타트 설정", -"IDC_RADIO_AUTO_START_NONE":"사용 안 함", -"IDC_RADIO_AUTO_START_ONE":"파일이 추가되면 바로 시작", -"IDC_RADIO_AUTO_START_MULTI":"폴더 또는 여러 파일이\r\n추가되면 바로 시작", -"IDC_STATIC_QUALITY_PROCESS_SETTING":"이미지 변환 및 처리 설정", +"IDC_RADIO_AUTO_START_NONE":"자동 시작 안 함", +"IDC_RADIO_AUTO_START_ONE":"파일 추가시 바로 시작", +"IDC_RADIO_AUTO_START_MULTI":"폴더 또는 여러 파일\r\n추가시 바로 시작", +"IDC_STATIC_QUALITY_PROCESS_SETTING":"변환 화질 및 처리 설정", "IDC_STATIC_TRANS_MODE":"변환 모드", -"IDC_RADIO_MODE_NOISE_SCALE":"확대 및 노이즈 줄이기", -"IDC_RADIO_MODE_SCALE":"확대만", -"IDC_RADIO_MODE_NOISE":"노이즈만 줄이기", -"IDC_RADIO_AUTO_SCALE":"확대 후 자동으로 노이즈 줄이기", -"IDC_STATIC_JPEG_NOISE_LEVEL":"노이즈 감소 단계", +"IDC_RADIO_MODE_NOISE_SCALE":"확대 및 노이즈 제거", +"IDC_RADIO_MODE_SCALE":"확대", +"IDC_RADIO_MODE_NOISE":"노이즈 제거", +"IDC_RADIO_AUTO_SCALE":"노이즈 제거(자동판별)&& 확대", +"IDC_STATIC_JPEG_NOISE_LEVEL":"노이즈 제거 수준", "IDC_RADIONOISE_LEVEL0":"0단계", "IDC_RADIONOISE_LEVEL1":"1단계", "IDC_RADIONOISE_LEVEL2":"2단계", "IDC_RADIONOISE_LEVEL3":"3단계", "IDC_STATIC_SCALE_RATE":"확대 설정", "IDC_RADIO_SCALE_RATIO":"확대율로 설정", -"IDC_RADIO_SCALE_WIDTH":"변환 후의 가로 길이", -"IDC_RADIO_SCALE_HEIGHT":"변환 후의 세로 길이", -"IDC_RADIO_SCALE_WIDTH_HEIGHT":"가로x세로로 확대", +"IDC_RADIO_SCALE_WIDTH":"변환 후 가로 길이", +"IDC_RADIO_SCALE_HEIGHT":"변환 후 세로 길이", +"IDC_RADIO_SCALE_WIDTH_HEIGHT":"'가로 세로'로 확대", "IDC_STATIC_MODEL":"모델", -"IDC_RADIO_MODEL_RGB":"2D 일러스트 (RGB 모델)", -"IDC_RADIO_MODEL_PHOTO":"사진/애니메이션 (Photo 모델)", -"IDC_RADIO_MODEL_Y":"2D 일러스트 (Y 모델)", -"IDC_RADIO_MODEL_UpResNet10":"2D 일러스트 (UpResNet10)", +"IDC_RADIO_MODEL_RGB":"2D 일러스트 (RGB모델)", +"IDC_RADIO_MODEL_PHOTO":"사진/애니메이션 (Photo모델)", +"IDC_RADIO_MODEL_Y":"2D 일러스트 (Y모델)", +"IDC_RADIO_MODEL_UpResNet10":"2D 일러스트 (UpResNet10모델)", "IDC_CHECK_TTA":"TTA 모드 사용", "IDC_STATIC_PROCESS_SPEED_SETTING":"처리 속도 설정", -"IDC_STATIC_PROCESSOR":"사용할 처리 방식", -"IDC_RADIO_MODE_GPU":"CUDA (cuDNN 사용)", +"IDC_STATIC_PROCESSOR":"사용할 프로세서", +"IDC_RADIO_MODE_GPU":"CUDA (cuDNN 우선)", "IDC_RADIO_MODE_CPU":"CPU", "IDC_STATIC_CROP_SIZE":"분할 크기", "IDC_BUTTON_CHECK_CUDNN":"cuDNN 검사", @@ -45,58 +45,61 @@ "IDC_BUTTON_OUTPUT_REF":"설정", "IDC_BUTTON_APP_SETTING":"환경 설정", "IDC_BUTTON_CLEAR_OUTPUT_DIR":"출력 경로 초기화", -"IDC_STATIC_ARG_START":"인수로 시작 설정", -"IDC_CHECK_ARG_START_AUTO":"즉시 작업 시작", -"IDC_CHECK_ARG_START_SUCCESS_FINISH":"오류가 없으면 바로 종료", -"IDC_STATIC_INPUT_DIR_FIX":"입력 경로 창\n기본 폴더", -"IDC_STATIC_OUTPUT_DIR_FIX":"결과 경로 창\n기본 폴더", +"IDC_STATIC_ARG_START":"인수 추가 실행시 설정", +"IDC_CHECK_ARG_START_AUTO":"즉시 변환 시작", +"IDC_CHECK_ARG_START_SUCCESS_FINISH":"오류가 없으면 자동 종료", +"IDC_STATIC_INPUT_DIR_FIX":"입력 경로\n기본 폴더", +"IDC_STATIC_OUTPUT_DIR_FIX":"출력 경로\n기본 폴더", "IDC_CHECK_OUTPUT_NO_OVERWRITE":"출력 파일을 덮어쓰지 않음", -"MessageUseProcessorMode":"사용한 프로세서 : %s", +"MessageUseProcessorMode":"사용한 프로세서 모드 : %s", "MessageProcessTime":"처리 시간 : %02d:%02d:%02d.%03d", "MessageInitTime":"초기화 시간 : %02d:%02d:%02d.%03d", "MessagecuDNNCheckTime":"cuDNN 검사 시간 : %02d:%02d:%02d.%03d", "MessageTitleError":"오류", -"MessageScaleRateCheckError":"확대 비율은 0.0 이상의 숫자를 입력해주세요.", +"MessageScaleRateCheckError":"확대 비율은 0.0 이상의 숫자를 입력해 주십시오.", "MessageScaleWidthCheckError":"확대 크기는 0보다 큰 정수여야 합니다.", "MessageCropSizeCheckError":"분할 크기는 0 이상이어야 합니다.", -"MessageInputPathCheckError":"입력 경로를 설정해 주세요.", -"MessageOutputPathCheckError":"출력 경로를 설정해 주세요.", -"MessageOutputExtCheckError":"출력할 확장자를 설정해 주세요.", -"MessageInputCheckError":"입력한 파일이나 폴더가 존재하지 않습니다.", -"MessageOutputExtentionCheckError":"출력할 파일의 확장자가 잘못되었습니다.", -"MessageOutputQualityCheckError":"출력 화질 설정이 설정 가능한 범위를 벗어났습니다.", -"MessageOutputDepthCheckError":"출력할 색상별 비트수가 올바르지 않습니다.", -"MessageCudaNotFindError":"선택한 파일이 GPU를 사용하여 변환하지 못했습니다.\r\nCUDA 드라이버가 설치되어 있지 않은 것일 수 있습니다. \r\nCUDA 드라이버를 다시 설치해 주세요.", -"MessageCudaOldVersionError":"선택한 파일이 GPU를 사용하여 변환하지 못했습니다.\r\nCUDA 드라이버가 너무 오래된 것일 수도 있습니다.\r\nCUDA 드라이버를 다시 설치해 주세요.", -"MessageTransSuccess":"변환 성공", +"MessageInputPathCheckError":"입력 경로를 설정해 주십시오.", +"MessageOutputPathCheckError":"출력 경로를 설정해 주십시오.", +"MessageOutputExtCheckError":"출력 확장자를 설정해 주십시오.", +"MessageInputCheckError":"입력 파일 혹은 폴더가 존재하지 않습니다.", +"MessageOutputExtentionCheckError":"출력 확장자를 설정해 주십시오.", +"MessageOutputQualityCheckError":"출력 화질이 설정 가능한 범위를 벗어났습니다.", +"MessageOutputDepthCheckError":"출력할 색상 비트수가 올바르지 않습니다.", +"MessageCudaNotFindError":"GPU를 사용하여 변환할 수 없습니다.\r\nCUDA 드라이버가 설치되어 있지 않은 것일 수 있습니다. \r\nCUDA 드라이버를 다시 설치해 주십시오.", +"MessageCudaOldVersionError":"선택한 파일이 GPU를 사용하여 변환하지 못했습니다.\r\nCUDA 드라이버가 너무 오래된 것일 수도 있습니다.\r\n최신 CUDA 드라이버를 설치해 주십시오.", +"MessageTransSuccess":"변환에 성공했습니다.", "MessageErrorHappen":"오류가 발생했습니다.", -"MessageCreateOutDirError":"출력할 폴더\r\n'%s'\r\n을 만들지 못했습니다.", +"MessageCreateOutDirError":"출력 폴더\r\n'%s'\r\n를 만들지 못했습니다.", "MessageCancelError":"변환이 취소되었습니다.", "MessageInvalidParameterError":"설정값이 잘못되었습니다.", "MessageFailedOpenModelFileError":"모델 파일을 열지 못했습니다.", "MessageFailedParseModelFileError":"모델 파일을 구문 분석하지 못했습니다.", -"MessageFailedConstructModelError":"모델을 구성하지 못했습니다.", -"MessageFailedOpenInputFileError":"파일 %s를 열지 못했습니다.", +"MessageFailedConstructModelError":"모델 구성에 실패했습니다.", +"MessageFailedOpenInputFileError":"파일 %s을 불러오지 못했습니다.", "MessageFailedOpenOutputFileError":"%s로 변환하지 못했습니다.", -"MessageFailedProcessCaffeError":"보정 처리를 하지 못했습니다.", +"MessageFailedProcessCaffeError":"보정 처리에 실패했습니다.", "MessageTitleResult":"결과", "MessagecuDNNOK":"cuDNN을 사용할 수 있습니다.", -"MessagecuDNNNotFindError":"cuDNN을 사용할 수 없습니다. \r\n%s 파일이 없습니다.", -"MessagecuDNNOldVersionError":"cuDNN을 사용할 수 없습니다.\r\n%s 파일이 오래되었습니다. %s를 사용해 주세요.", -"MessagecuDNNCannotCreateError":"cuDNN을 사용할 수 없습니다.\r\n cuDNN을 초기화하는 데 실패했습니다.", +"MessagecuDNNNotFindError":"cuDNN을 사용할 수 없습니다. \r\n%s가 없습니다.", +"MessagecuDNNOldVersionError":"cuDNN을 사용할 수 없습니다.\r\n%s의 버전이 오래 되었습니다. %s를 사용해 주십시오.", +"MessagecuDNNCannotCreateError":"cuDNN을 사용할 수 없습니다.\r\n cuDNN 초기화에 실패했습니다.", "MessagecuDNNDefautlError":"cuDNN을 사용할 수 없습니다.", -"MessageExtStr":"입력 파일 확장자(%s)", +"MessageExtStr":"변환 대상 확장자(%s)", "MessageAllFileFolder":"모든 파일과 폴더(*.*)", -"MessageTitleInputDialog":"입력할 파일 또는 폴더를 선택해 주세요.", +"MessageTitleInputDialog":"변환할 파일 또는 폴더를 선택해 주십시오.", "MessageTimeLeftUnknown":"남은 시간 : 알 수 없음", "MessageTimeLeft":"남은 시간", "MessageNoOverwrite":"출력 경로에 이미 %s 파일이 존재합니다.", -"MessageCudaOldDeviceError":"CUDA 장치가 오래되었습니다.r\nCompute Capability 2.0 이상 호환되는 장치를 사용해 주세요.", +"MessageCudaOldDeviceError":"CUDA 장치가 오래 되었습니다.r\nCompute Capability 3.0 이상의 장치를 사용해 주십시오.", "OK":"확인", "Cancel":"취소", "IDC_STATIC_USE_GPU_NO":"사용할 GPU 번호", -"IDC_RADIO_MODEL_UPCONV_RGB":"2D 일러스트 (UpRGB 모델)", -"IDC_RADIO_MODEL_UPCONV_PHOTO":"사진/애니메이션 (UpPhoto 모델)", +"IDC_RADIO_MODEL_UPCONV_RGB":"2D 일러스트 (UpRGB모델)", +"IDC_RADIO_MODEL_UPCONV_PHOTO":"사진/애니메이션 (UpPhoto모델)", "MessageLogFatalError":"치명적인 오류가 발생했습니다.\r\n분할 크기가 너무 크게 설정되어 있을 가능성이 있습니다.", -"IDC_RADIO_MODEL_CUNET":"2D 일러스트 (CUnet 모델)" +"IDC_STATIC_BATCH_SIZE":"bat 크기", +"MessageBatchSizeCheckError":"bat 크기는 0보다 큰 정수여야 합니다.", +"IDC_RADIO_MODEL_CUNET":"2D 일러스트 (CUnet모델)", +"MessageCropSizeDivisibleCheckError":"이 모델의 분할 크기는 %d 로 나눠져야만 합니다." } From 735ac9762da3b5c810275a4ad03fcfc819ed6cb7 Mon Sep 17 00:00:00 2001 From: lltcggie Date: Sun, 28 Jun 2020 01:49:43 +0900 Subject: [PATCH 21/22] =?UTF-8?q?LangList.txt=E3=81=AE=E5=BE=AE=E5=A6=99?= =?UTF-8?q?=E3=81=AA=E5=A4=89=E6=9B=B4=E5=B7=BB=E3=81=8D=E6=88=BB=E3=81=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/lang/LangList.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/lang/LangList.txt b/bin/lang/LangList.txt index 4419db2..d758840 100644 --- a/bin/lang/LangList.txt +++ b/bin/lang/LangList.txt @@ -1,6 +1,6 @@ ;LangName LangID SubLangID FileName English(US) 0x09 0x01 english.json -Español 0x0A 0x01 spanish.json +Español 0x0A 0x01 spanish.json Français(FR) 0x0C 0x01 french.json Русский(RU) 0x19 0x01 russian.json Türkçe(TR) 0x1F 0x01 turkish.json From 4e44d4a13fa5cd8f6dc753857ada2143cc06c15f Mon Sep 17 00:00:00 2001 From: lltcggie Date: Sun, 28 Jun 2020 01:52:57 +0900 Subject: [PATCH 22/22] =?UTF-8?q?LangList.txt=E3=81=AE=E5=BE=AE=E5=A6=99?= =?UTF-8?q?=E3=81=AA=E5=A4=89=E6=9B=B4=E5=B7=BB=E3=81=8D=E6=88=BB=E3=81=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/lang/LangList.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/lang/LangList.txt b/bin/lang/LangList.txt index c377dfd..d758840 100644 --- a/bin/lang/LangList.txt +++ b/bin/lang/LangList.txt @@ -1,6 +1,6 @@ -;LangName LangID SubLangID FileName +;LangName LangID SubLangID FileName English(US) 0x09 0x01 english.json -Español 0x0A 0x01 spanish.json +Español 0x0A 0x01 spanish.json Français(FR) 0x0C 0x01 french.json Русский(RU) 0x19 0x01 russian.json Türkçe(TR) 0x1F 0x01 turkish.json