Skip to content

Commit

Permalink
Merge pull request #1 from aonez/master
Browse files Browse the repository at this point in the history
Update from head
  • Loading branch information
vitu authored Jun 9, 2018
2 parents a11682c + 919d533 commit 460c6b6
Show file tree
Hide file tree
Showing 5 changed files with 160 additions and 20 deletions.
15 changes: 9 additions & 6 deletions Translations/README.md
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
# What to translate
Any trouble just get in touch in the [Issues](https://github.com/aonez/Keka/issues) section.

- Choose your prefered lproj language ([Base.lproj](Base.lproj) in the main english version) and translate all the files inside.
- Don't forget to add yourself to the [credits](Common/Translators.html).
Thanks a lot for your contribution! 😃

## Keka translation

- You can check your files are UTF-8 (and convert them if not) with the bundled `convert` script.
- Choose your prefered lproj language ([Base.lproj](Base.lproj) in the main english version) and translate all the files inside.
- Don't forget to add yourself to the [credits](Common/Translators.html).
- You can check if your files are UTF-8 (and convert them if not) with the bundled `convert` script.

Any trouble just get in touch in the [Issues](https://github.com/aonez/Keka/issues) section.
## Web translation

Thanks a lot for your contribution!
- Inside the [web folder](Web) you can translate the website strings. Just use the `lang_en.php` and replace it with your language, i.e. `lang_de.php`.
- Don't forget to add yourself in the `$content_bottom_copying` (you can add a link).
69 changes: 69 additions & 0 deletions Translations/Web/lang_en.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
<?php // Keka lang - version 0.3 - Started on 26/11/09 - by aone

//
//
// Language: English
// Translated by aone (aone@keka.io)
//
//

// General
$content_download = "Download";
$content_issues = "Issues";
$content_help = "Help";
$content_forum = "Forum";
$content_changelog = "Changelog";
$content_title = "the macOS file archiver";

// Download
$content_plataform = "Requires $version_replace or newer";
$content_download_text = "Store more, share with privacy";
$content_download_love = "Like it?";
$content_download_legacy = "Legacy";

// Like
$content_donation_button = "Donate";
$content_donation_title = 'If you like Keka just give it some <i class="fa fa-heart" aria-hidden="true"></i>,<br />get it from the App Store or send a PayPal tip!';
$content_donation_mas = "If you buy Keka from the App Store you will be supporting development,<br />the app is the same as the version from this website only updated through the App Store.";
$content_donation_paypal = "If you don't like MAS or just want to play arround with Keka<br />but also like the project and want to give it some love, you can send a tip using PayPal.";

// Beta
$content_plataform_beta = "Beta";
$content_beta_title = "Beta version of Keka";
$content_beta_text = "You can test the newest features of Keka before they are released.<br />If you find a bug or have something to report, head over to ";
$content_beta_unavailable = "There is no beta available at the moment.";
$content_beta_up = "Get the latest version";


// Legacy
$content_plataform_legacy = "For $version_replace";
$content_legacy_title = "Legacy versions of Keka";
$content_legacy_text = 'Over the years your Mac will become older and will not support<br />the newest Keka, but relax <i class="fa fa-coffee" aria-hidden="true"></i>, the old versions will be here.';

// Info
$content_info_title1 = "So simple, so strong";
$content_info_title2 = "Privacy is very important";
$content_info_title3 = "Still too big...";
$content_info_text1 = "You do not even need to open Keka to compress a file, keep it in your dock and use it from there.<br />Just drag and drop your files and folders to the Dock icon or the Keka window to create a slimmer version of them.";
$content_info_text2 = "Share safely just setting a password and creating highly encrypted files.<br />Using AES-256 encryption specification for your 7z files and<br />Zip 2.0 legacy encryption specification for your Zip files.";
$content_info_text3 = "If the files are really huge and they do not fit your mail or server, just split them into pieces.<br />Don't worry, they will still expand to produce your original file :)";
$content_info_compression = "Keka can create files in these formats:";
$content_info_extraction = "And extract all of these formats:";

// Main content of the page
$content_context_menu = "Context menu";

// Changelog info
$content_changelog_title = "Take a look at the evolution of Keka";
$content_changelog_entry_title = "Changes in version";
$content_changelog_firstpublic = "First public release:";

// 404
$content_404 = "The page can’t be found";
$content_404_start = "You can go to the <a href=\"https://www.keka.io\">start page</a>,";
$content_404_more = "or maybe you want this?";

// Bottom info
$content_bottom_copying = 'All rights reserved.';

?>
68 changes: 68 additions & 0 deletions Translations/Web/lang_es.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
<?php // Keka lang - version 0.3 - Started on 26/11/09 - by aone

//
//
// Language: Spanish
// Translated by aone (aone@keka.io)
//
//

// General
$content_download = "Descargar";
$content_issues = "Reportar";
$content_help = "Ayuda";
$content_forum = "Foro";
$content_changelog = "Evolución";
$content_title = "el compresor de macOS";

// Download
$content_plataform = "Requiere $version_replace o superior";
$content_download_text = "Almacena más, comparte con privacidad";
$content_download_love = "Te gusta?";
$content_download_legacy = "Antiguas";

// Like
$content_donation_button = "Donar";
$content_donation_title = 'Si te gusta Keka dale un poco de <i class="fa fa-heart" aria-hidden="true"></i>,<br />cómpralo en la App Store o envía un donativo via PayPal!';
$content_donation_mas = "Si compras Keka a través de la App Store, tendrás la mimsa versión que en la web<br />pero siempre se actualizará a través de la App Store.";
$content_donation_paypal = "Si no te gusta la Apple Store o te símplemente quieres jugar con las entrañas de Keka<br />pero además te gusta el proyecto y quieres darle tu apoyo, puedes enviar una donación utilizando PayPal.";

// Beta
$content_plataform_beta = "Beta";
$content_beta_title = "Versión beta de Keka";
$content_beta_text = "Puedes probar las novedades de Keka antes de que lleguen a la versión estable.<br />Si encuentras algún problema o tienes algo que comentar, dirígete a ";
$content_beta_unavailable = "No hay versiones beta disponibles.";
$content_beta_up = "Descárgate la última versión";

// Legacy
$content_plataform_legacy = "Para $version_replace";
$content_legacy_title = "Versiones antiguas de Keka";
$content_legacy_text = 'Con el paso de los años tu Mac se va haciendo mayor y puede que haya dejado de soportar <br />la última versión de Keka, pero tranquilo <i class="fa fa-coffee" aria-hidden="true"></i>, éstas siempre estarán contigo.';

// Info
$content_info_title1 = "Tan simple, tan potente";
$content_info_title2 = "La privacidad es muy importante";
$content_info_title3 = "¿Sigue siendo demasiado grande?";
$content_info_text1 = "Ni siquiera necesitas abrir Keka para comprimir un archivo, manténlo en tu Dock y utilízalo desde ahí.<br />Simplemente arrastra y suelta los archivos y carpetas encima del icono o en la ventana de Keka para crear una versión menos pesada de ellos.";
$content_info_text2 = "Con tan solo una contraseña podrás crear ficheros áltamente encriptados que podrás compartir con toda seguridad.<br />Keka utiliza la especificación AES-256 para la encriptación de tus ficheros 7z<br />y Zip 2.0 legacy para tus ficheros Zip.";
$content_info_text3 = "Si tus archivos son inmensamente enormes y no caben en tu correo o servidor, símplemente divídelos en trozos.<br />No te preocupes, volverán a juntarse de nuevo para a convertirse en tu fichero original :)";
$content_info_compression = "Con Keka puedes crear archivos utilizando estos formatos:";
$content_info_extraction = "Y extraer todos estos formatos:";

// Main content of the page
$content_context_menu = "Menú contextual";

// Changelog info
$content_changelog_title = "Hecha un vistazo a la evolución de Keka";
$content_changelog_entry_title = "Cambios en la versión";
$content_changelog_firstpublic = "Primera versión pública:";

// 404
$content_404 = "No se ha encontrado lo que buscabas";
$content_404_start = "Puedes ir a la <a href=\"https://www.keka.io/\">página incial</a>,";
$content_404_more = "¿o quizás buscabas esto?";

// Bottom info
$content_bottom_copying = "Todos los derechos reservados.";

?>
10 changes: 5 additions & 5 deletions Translations/zh-Hans.lproj/InfoPlist.strings
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
"XZ Archive" = "XZ 归档";
"XZ Tarball Archive" = "XZ 压缩 TAR 归档";
"RAR Archive" = "RAR 归档";
"RAR Legacy Archive Volume" = "RAR Legacy Archive Volume";
"Generic Archive Volume" = "Generic Archive Volume";
"RAR Legacy Archive Volume" = "RAR 传统归档卷";
"Generic Archive Volume" = "通用归档卷";
"BZIP2 Archive" = "BZIP2 归档";
"BZIP2 Tarball Archive" = "BZIP2 压缩 TAR 归档";
"BZIP Archive" = "BZIP 归档";
Expand All @@ -24,12 +24,12 @@
"DMG Disk Image" = "DMG 磁盘映像";
"ISO Disk Image" = "ISO 磁盘映像";
"LHA Archive" = "LHA 归档";
"Windows EXE File" = "Windows EXE File";
"Window Cabinet File" = "Window Cabinet File";
"Windows EXE File" = "Windows 可执行文件";
"Window Cabinet File" = "Window Cab 文件";
"WIM Disk Image" = "WIM 磁盘映像";
"Comic Book RAR Archive" = "Comic Book RAR 归档";
"Comic Book ZIP Archive" = "Comic Book ZIP 归档";
"JAR Archive" = "JAR 归档";
"Android Application Package" = "Android Application Package";
"Android Application Package" = "Android 应用程序";
"APPX Archive" = "APPX 归档";
"Keka WorkFlow" = "Keka 工作流程";
18 changes: 9 additions & 9 deletions Translations/zh-Hans.lproj/Localizable.strings
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@
"Keka - %i on queue" = "Keka - %i 排队中";
"Keka can't create this %@ image" = "Keka 不能创建这个 %@ 映像";
"You can only create %@ images with a single folder. Try to put all your files in a folder and drop it to Keka to create the %@ image." = "只能使用单个文件夹创建 %@ 映像。请把所有文件放在一个文件夹中,再拖动到 Keka 以创建 %@ 映像。";
"Keka can't create this @% tarball" = "Keka can't create this @% tarball";
"This operation is not supported on %@." = "This operation is not supported on %@.";
"Keka can't create this @% tarball" = "Keka 无法创建此 @% 压缩包";
"This operation is not supported on %@." = "此操作在 %@ 上不受支持。";
"Compress \"%@\" in %@ to..." = "压缩“%@”为 %@ 至…";
"Compress in %@ to..." = "压缩为 %@ 至…";
"Save as:" = "存储为:";
Expand Down Expand Up @@ -124,10 +124,10 @@
"Write error. No permission? No space left?" = "写入错误。没有权限?空间不足?";
"Can't open the file, maybe it's not accessible" = "无法打开文件,可能它无法访问";
"No files matching the mask" = "没有匹配掩码的文件";
"Give access" = "Give access";
"Quit" = "Quit";
"More information" = "More information";
"Keka needs file access" = "Keka needs file access";
"In order to work seamlessly with your files, Keka needs local access to the Mac disk." = "In order to work seamlessly with your files, Keka needs local access to the Mac disk.";
"\nSimply click on \"Give access to Keka\", your disk should already be selected." = "\nSimply click on \"Give access to Keka\", your disk should already be selected.";
"Give access to Keka" = "Give access to Keka";
"Give access" = "授予访问权限";
"Quit" = "退出";
"More information" = "更多信息";
"Keka needs file access" = "Keka 需要文件访问权限";
"In order to work seamlessly with your files, Keka needs local access to the Mac disk." = "为了与您的文件无缝协作,Keka 需要 Mac 本地磁盘的访问权限。";
"\nSimply click on \"Give access to Keka\", your disk should already be selected." = "\n只需点击\"给 Keka 授予访问权限\",您的磁盘应该已经被选中。";
"Give access to Keka" = "Keka 授予访问权限";

0 comments on commit 460c6b6

Please sign in to comment.