04 - Internationalization of the Component (CrypTool 2 Development Series)
#cryptology, #cryptography, #cryptanalysis
In this video, we show how to internationalize a CrypTool 2 component. As an example, we externalize all strings of our "AffineCipher" component and translate these to German.
Hint: In some contexts people call the support of a new language a "localization" instead of "internationalization".
Check list:
-------------------------
Step 1: Change default namespace of component
Step 2: Create new default resources file
Step 3: Reference resources file in component
Step 4: Externalize all strings in the component to the resources file
Step 5: Create a new language resource file, e.g. "Resources.de.resx"
Step 6: Translate all entries to the new language
In the future: Repeat step 5 and step 6 for all new languages
Description in CT2 Wiki: https://trac.ct2.cryptool.org/wiki/Internationalization
Видео 04 - Internationalization of the Component (CrypTool 2 Development Series) канала Cryptography for Everybody
In this video, we show how to internationalize a CrypTool 2 component. As an example, we externalize all strings of our "AffineCipher" component and translate these to German.
Hint: In some contexts people call the support of a new language a "localization" instead of "internationalization".
Check list:
-------------------------
Step 1: Change default namespace of component
Step 2: Create new default resources file
Step 3: Reference resources file in component
Step 4: Externalize all strings in the component to the resources file
Step 5: Create a new language resource file, e.g. "Resources.de.resx"
Step 6: Translate all entries to the new language
In the future: Repeat step 5 and step 6 for all new languages
Description in CT2 Wiki: https://trac.ct2.cryptool.org/wiki/Internationalization
Видео 04 - Internationalization of the Component (CrypTool 2 Development Series) канала Cryptography for Everybody
Показать
Комментарии отсутствуют
Информация о видео
21 октября 2019 г. 19:17:11
00:08:41
Другие видео канала
Zodiac Killer Ciphers – Let's have a Look at Unicity Distances With ExcelMy Cryptologic Highlights of 2020Crypto Challenge Contest – Video 1Basics of Cryptology – Part 2 (Cryptanalysis – Terminology & Classical Ciphers)Enigma Machine – Part 1 of 2 – How does it work?Basics of Cryptology – Part 20 (Cryptanalysis – Cost & Fitness Functions - Language Models)Digital File Signatures – How Do They Protect Your Computer?Basics of Cryptology – Part 22 (Cryptography – Kerckhoffs' Principle & Modern Cryptographic Goals)Let's Decipher a Letter of the Silent Film Star Mary Miles Minter That Lead to a ScandalBasics of Cryptology – Part 9 (Modern Cryptography – Block Ciphers – Feistel Ciphers & SDES)The Straddling Checkerboard Cipher ExplainedLet's Decipher Two Encrypted English Postcards – Secret Messages From the Past RevealedLet's Break My Self-Made Cryptographic Challenges From HistoCrypt 2019Basics of Cryptology – Part 23 (Cryptography – Modern Hybrid Encryption)Break an Encrypted Letter of a Child KillerBasics of Cryptology – Part 17 (Cryptography/Cryptanalysis – Keyspace and Keyspace Size)An Encrypted Description of a Secret Magic Machine in an 18th Century Alchemy BookBasics of Cryptology – Part 14 (Modern Cryptography – Passwords)The Trithemius Cipher and the Tabula Recta – Let's Create and Break ThemA Musical Cipher Challenge – End of 2021 – Win a Crypto Book