diff --git a/README.md b/README.md index 3b386b8..671eeeb 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ [Caffe](http://caffe.berkeleyvision.org/)を用いて書き直し、Windows向けにビルドしたソフトです。 CPUで変換することも出来ますが、CUDA(あるいはcuDNN)を使うとCPUより高速に変換することが出来ます。 -GUI supports English, Japanese, Simplified Chinese, Traditional Chinese, Korean, Russian, Turkish, and French. +GUI supports English, Spanish, Japanese, Simplified Chinese, Traditional Chinese, Korean, Russian, Turkish, and French. ソフトのダウンロードは[こちらのreleasesページ](https://github.com/lltcggie/waifu2x-caffe/releases)の「Downloads」の項で出来ます。 diff --git a/bin/lang/LangList.txt b/bin/lang/LangList.txt index 5392bb9..b13dce7 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 +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 new file mode 100644 index 0000000..bdd85a7 --- /dev/null +++ b/bin/lang/spanish.json @@ -0,0 +1,100 @@ +{ +"IDC_STATIC_IO_SETTING":"Configuraciones de entrada/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_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_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":"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_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_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_MODE_CPU":"CPU", +"IDC_STATIC_CROP_SIZE":"Tamaño de recorte", +"IDC_BUTTON_CHECK_CUDNN":"Revisar cuDNN", +"IDC_BUTTON_CANCEL":"Cancelar", +"IDC_BUTTON_EXEC":"Iniciar", +"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", +"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", +"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", +"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." +}