التدويل Internationalization هو عملية تجعل تطبيقك قابلاً للتكيف مع لغات ومناطق مختلفة دون إجراء تغييرات هندسية على كود المصدر. وبعبارة أخرى، فإن التدويل هو الاستعداد للتوطين.