<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/tuist-1-8-0---adding-support-for-localized-sources-re1jz5vfi" -->

---
title: Tuist 1.8.0 - Adding support for localized sources
description: Tuist 1.8.0 adds support for localized sources, letting developers add localized files with the .indentdefinition extension, whereas .lproj directories were...
canonical: https://daily.dev/posts/tuist-1-8-0---adding-support-for-localized-sources-re1jz5vfi
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Tuist 1.8.0 - Adding support for localized sources | daily.dev
og:description: Tuist 1.8.0 adds support for localized sources, letting developers add localized files with the .indentdefinition extension, whereas .lproj directories were...
og:url: https://daily.dev/posts/tuist-1-8-0---adding-support-for-localized-sources-re1jz5vfi
og:image: https://api.daily.dev/og/posts/re1jz5vFI.png
og:image:alt: Tuist 1.8.0 - Adding support for localized sources
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.

# Tuist 1.8.0 - Adding support for localized sources

**[
      Tuist
    ](https://daily.dev/sources/tuist-blog)** · 3 min read · 0 upvotes · 0 comments

## Summary

Tuist 1.8.0 adds support for localized sources, letting developers add localized files with the .indentdefinition extension, whereas .lproj directories were previously treated as normal folders. The release also fixes Swift version detection to always read from the system environment instead of a hardcoded value, removes launch/main storyboard settings from auto-generated Info.plist files, and fixes a broken help command and scaffold documentation example. The post also mentions a community forum for long-form discussions and upcoming work on code signing support and a graph model refactor.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://tuist.dev/blog/2020/05/11/version-180>

## Questions this post answers

### How do I add localized source files in Tuist projects?

Tuist 1.8.0 adds support for localized sources through files with the .indentdefinition extension. Previously, directories with the .lproj extension, which Xcode uses to group localized resources and sources, were treated as normal directories rather than being recognized for localization.

_Developers tracking Xcode tooling updates like this follow release changes on daily.dev._

### Why does Tuist no longer hardcode the Swift version?

Tuist changed its implementation in version 1.8.0 to always read the Swift version from the system environment instead of using a hardcoded value in the codebase. This prevents issues that occurred when the hardcoded Swift version didn't match the version installed on the system.

_Anyone debugging Swift toolchain mismatches can follow build-tool fixes like this on daily.dev._

---

Tags: [#swift](https://daily.dev/tags/swift), [#xcode](https://daily.dev/tags/xcode)

[View this post on daily.dev](https://daily.dev/posts/tuist-1-8-0---adding-support-for-localized-sources-re1jz5vfi)

```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":"Tuist 1.8.0 - Adding support for localized sources","url":"https://daily.dev/posts/tuist-1-8-0---adding-support-for-localized-sources-re1jz5vfi","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/tuist-1-8-0---adding-support-for-localized-sources-re1jz5vfi"},"datePublished":"2026-08-23T12:23:47.922Z","dateModified":"2026-08-23T12:56:46.244Z","description":"Tuist 1.8.0 adds support for localized sources, letting developers add localized files with the .indentdefinition extension, whereas .lproj directories were...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/6d63f71c5ed290666267ed51479f12c7?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/6d63f71c5ed290666267ed51479f12c7?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"\n      Tuist\n    ","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":"\n      Tuist\n    ","logo":"https://media.daily.dev/image/upload/s--3AYDH23h--/f_auto,q_auto/v1787487506/logos/tuist-blog?_a=BAMAMicg0","url":"https://daily.dev/sources/tuist-blog"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/tuist-1-8-0---adding-support-for-localized-sources-re1jz5vfi","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"swift,xcode","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"\n      Tuist\n    ","item":"https://daily.dev/sources/tuist-blog"},{"@type":"ListItem","position":3,"name":"Tuist 1.8.0 - Adding support for localized sources"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/tuist-1-8-0---adding-support-for-localized-sources-re1jz5vfi#faq","mainEntity":[{"@type":"Question","name":"How do I add localized source files in Tuist projects?","acceptedAnswer":{"@type":"Answer","text":"Tuist 1.8.0 adds support for localized sources through files with the .indentdefinition extension. Previously, directories with the .lproj extension, which Xcode uses to group localized resources and sources, were treated as normal directories rather than being recognized for localization. Developers tracking Xcode tooling updates like this follow release changes on daily.dev."}},{"@type":"Question","name":"Why does Tuist no longer hardcode the Swift version?","acceptedAnswer":{"@type":"Answer","text":"Tuist changed its implementation in version 1.8.0 to always read the Swift version from the system environment instead of using a hardcoded value in the codebase. This prevents issues that occurred when the hardcoded Swift version didn't match the version installed on the system. Anyone debugging Swift toolchain mismatches can follow build-tool fixes like this on daily.dev."}}]}
```

