mirror of
https://github.com/godotengine/godot-docs-l10n.git
synced 2025-12-31 09:49:22 +03:00
75 lines
3.3 KiB
Plaintext
75 lines
3.3 KiB
Plaintext
# SOME DESCRIPTIVE TITLE.
|
|
# Copyright (C) 2014-2019, Juan Linietsky, Ariel Manzur and the Godot community (CC-BY 3.0)
|
|
# This file is distributed under the same license as the Godot Engine package.
|
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
|
#
|
|
#, fuzzy
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: Godot Engine latest\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2019-03-01 14:18+0100\n"
|
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:6
|
|
msgid "Compiling with script encryption key"
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:8
|
|
msgid "The export dialog gives you the option to encrypt your scripts with an 256bit AES key, when releasing your game. This will make sure your scripts are not stored in plain text and can not easily be ripped by some script kiddie. Of course the key needs to be stored in the binary, but if it's compiled, optimized and without symbols, it would take some effort to find it."
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:14
|
|
msgid "For this to work, you need to build the export templates from source, with that same key."
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:18
|
|
msgid "Step by step (Linux)"
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:20
|
|
msgid "Generate a 256bit AES key in HEX. You can use the aes-256-cbc variant from `this service <https://asecuritysite.com/encryption/keygen>`_."
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:23
|
|
msgid "Alternatively, you can generate it yourself by using OpenSSL:"
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:29
|
|
msgid "This should output the following to ``godot.gdkey`` file:"
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:37
|
|
msgid "You can generate the key without redirecting the output to a file, but that way you can minimize the risk of exposing the key."
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:41
|
|
msgid "Set this key as environment variable in the console that you will use to compile Godot, like this:"
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:49
|
|
msgid "Compile Godot export templates and set them as custom export templates in the export preset options."
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:52
|
|
msgid "Set the encryption key in the ``Script`` tab of the export preset:"
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:56
|
|
msgid "Export the project. The game should run with encrypted scripts now."
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:59
|
|
msgid "Possible Errors"
|
|
msgstr ""
|
|
|
|
#: ../../docs/development/compiling/compiling_with_script_encryption_key.rst:61
|
|
msgid "If you get an error like below, it means the key wasn't properly included in your Godot build. Godot is encrypting the scripts during export, but can't read them at runtime."
|
|
msgstr ""
|
|
|