<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/wwdc26-translate-your-app-using-agents-in-xcode-apple-h1o6u5adf" -->

---
title: WWDC26: Translate your app using agents in Xcode | Apple
description: Xcode 27 introduces AI agent-powered app translation directly within the IDE, leveraging String Catalogs context built up over previous years. Agents prepare...
canonical: https://daily.dev/posts/wwdc26-translate-your-app-using-agents-in-xcode-apple-h1o6u5adf
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: WWDC26: Translate your app using agents in Xcode | Apple | daily.dev
og:description: Xcode 27 introduces AI agent-powered app translation directly within the IDE, leveraging String Catalogs context built up over previous years. Agents prepare...
og:url: https://daily.dev/posts/wwdc26-translate-your-app-using-agents-in-xcode-apple-h1o6u5adf
og:image: https://api.daily.dev/og/posts/H1O6u5aDF.png
og:image:alt: WWDC26: Translate your app using agents in Xcode | Apple
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# WWDC26: Translate your app using agents in Xcode | Apple

**[Apple Developer](https://daily.dev/sources/appledeveloper)** · 14 min read · 0 upvotes · 0 comments

## Summary

Xcode 27 introduces AI agent-powered app translation directly within the IDE, leveraging String Catalogs context built up over previous years. Agents prepare the project, discover localizable strings, and delegate translation to subagents that receive rich context including code usage, terminology consistency, and plural variations. The workflow supports iterating on translations, catching UI truncation issues in previews, and maintaining terminology consistency across new features. Best practices include providing a TRANSLATION.md guidance file with glossaries and tone descriptions, using models with large context windows, testing with native speakers via TestFlight, and ensuring all user-facing strings are properly marked as localizable.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=O-VifLpZluM>

---

Tags: [#ai-agents](https://daily.dev/tags/ai-agents), [#swiftui](https://daily.dev/tags/swiftui), [#xcode](https://daily.dev/tags/xcode), [#localization](https://daily.dev/tags/localization)

[View this post on daily.dev](https://daily.dev/posts/wwdc26-translate-your-app-using-agents-in-xcode-apple-h1o6u5adf)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"WWDC26: Translate your app using agents in Xcode | Apple","url":"https://daily.dev/posts/wwdc26-translate-your-app-using-agents-in-xcode-apple-h1o6u5adf","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/wwdc26-translate-your-app-using-agents-in-xcode-apple-h1o6u5adf"},"datePublished":"2026-06-08T21:25:24.801Z","dateModified":"2026-06-08T21:33:06.724Z","description":"Xcode 27 introduces AI agent-powered app translation directly within the IDE, leveraging String Catalogs context built up over previous years. Agents prepare...","image":"https://i.ytimg.com/vi/O-VifLpZluM/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/O-VifLpZluM/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Apple Developer","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Apple Developer","logo":"https://media.daily.dev/image/upload/s--CAtMViBl--/f_auto/v1711726806/logos/appledeveloper","url":"https://daily.dev/sources/appledeveloper"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/wwdc26-translate-your-app-using-agents-in-xcode-apple-h1o6u5adf","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ai-agents,swiftui,xcode,localization","timeRequired":"PT14M","video":{"@type":"VideoObject","name":"WWDC26: Translate your app using agents in Xcode | Apple","description":"Xcode 27 introduces AI agent-powered app translation directly within the IDE, leveraging String Catalogs context built up over previous years. Agents prepare...","thumbnailUrl":"https://i.ytimg.com/vi/O-VifLpZluM/sddefault.jpg","uploadDate":"2026-06-08T21:25:24.801Z","duration":"PT14M","url":"https://api.daily.dev/r/H1O6u5aDF","embedUrl":"https://www.youtube.com/embed/O-VifLpZluM"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Apple Developer","item":"https://daily.dev/sources/appledeveloper"},{"@type":"ListItem","position":3,"name":"WWDC26: Translate your app using agents in Xcode | Apple"}]}
```

