Andreas Erben & Tim Cadenbach
Useful AI friends for developers – building a multilingual app
#1about 2 minutes
Inspecting untrusted code with ChatGPT's code evaluator
Use ChatGPT's code evaluator to safely inspect, clean, and understand a zip file containing an unknown project before running it locally.
#2about 6 minutes
Refactoring a poor UI layout using Azure AI Studio
Provide a system prompt and detailed instructions to an AI model in Azure AI Studio to refactor and improve a poorly designed Windows Forms UI.
#3about 2 minutes
Renaming UI elements programmatically with GitHub Copilot
Use GitHub Copilot to refactor code by renaming generic UI elements like 'button1' to meaningful names derived from their hardcoded text labels.
#4about 3 minutes
Extracting hardcoded text for internationalization with AI
Prompt an AI model like ChatGPT to extract hardcoded language strings from source code and generate an i18n-compatible JSON resource file.
#5about 1 minute
Understanding the limits of general LLMs for translation
General-purpose LLMs can produce incorrect translations for ambiguous words like 'home' or 'resume' due to a lack of specific context.
#6about 5 minutes
Improving translation accuracy with context and glossaries
Use specialized translation tools like DeepL with context hints and custom glossaries to resolve ambiguity and enforce brand-specific terminology.
#7about 5 minutes
Automating the i18n process in a JavaScript app
Structure a front-end application using i18n keys and automate the translation of resource files with an API for a predictable and efficient workflow.
#8about 3 minutes
Q&A on AI code security and decoupling translations
The speakers address audience questions regarding the security of sharing code with AI services and best practices for decoupling language resources using i18n standards.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
20:07 MIN
The current era of AI-assisted development
From Punch Cards to AI-assisted Development
09:55 MIN
Shifting from traditional code to AI-powered logic
WWC24 - Ankit Patel - Unlocking the Future Breakthrough Application Performance and Capabilities with NVIDIA
24:40 MIN
Global expansion and AI-powered learning platforms
Behind the Scenes: Putting HR and Tech on the Same Stage
01:47 MIN
Using AI with in-app context for accurate translations
Tolgee: Open-Source, In-Context AI Localization That Cuts Dev Effort
20:51 MIN
Live demo of the AI-powered translation application
Rust and Docker: Let's build an AI-powered app!
28:37 MIN
How to effectively leverage AI for legacy code
Getting to Know Your Legacy (System) with AI-Driven Software Archeology
07:45 MIN
Using large language models for voice-driven development
Speak, Code, Deploy: Transforming Developer Experience with Voice Commands
00:19 MIN
The developer's journey for building AI applications
Supercharge your cloud-native applications with Generative AI
Featured Partners
Related Videos
Livecoding with AI
Rainer Stropek
Bringing the power of AI to your application.
Krzysztof Cieślak
AI: Superhero or Supervillain? How and Why with Scott Hanselman
Scott Hanselman
ChatGPT: Create a Presentation!
Markus Walker
Using LLMs in your Product
Daniel Töws
Best practices: Building Enterprise Applications that leverage GenAI
Damir
Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions
Michael Niebisch
Panel: How AI is changing the world of work
Pascal Reddig, TJ Griffiths, Fabian Schmidt, Oliver Winzenried & Matthias Niehoff & Mirko Ross
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Cloud & AI - Infra Solution Engineer - German Speaking
Microsoft
Linux
PostgreSQL
Kubernetes
Microsoft SQL Server



Product Owner Generative AI & NLP
Schwarz Dienstleistung KG


Cloud & AI Platform Specialist - German Enterprise
Microsoft Deutschland GmbH



Computerlinguist / Informatiker NLP und Generative KI
IQ Buddy GmbH
Remote
Node.js
Data analysis
Performance Testing
Natural Language Processing