Clojure EDN logo
Clojure EDN BetaFree

Clojure EDN Format Support for Crowdin

Get

Requires Crowdin account

Clojure EDN translation with Crowdin

Copy link

This app enables translation of EDN (Extensible Data Notation) files in Crowdin. EDN is the data format commonly used in Clojure applications for configuration files, data exchange, and structured content.

How it works:

Copy link

When you upload an EDN file, the app parses it into an Abstract Syntax Tree (AST) and intelligently extracts all string values for translation. Crowdin preserves the complete contextual information from your file structure, including:

  • Nested map hierarchies and data relationships

  • Namespaced keywords (e.g., :access-menu/ALL, :config/database)

  • Array positions and vector structures

  • All non-translatable data (numbers, booleans, keywords)

The app uses unique identifiers based on the data path (e.g., configuration.server.host) to maintain translation context and enable translation memory reuse across files.

Important:

Copy link

When exporting translated files, the app generates a new EDN file with your translations applied. While all data structure and content are preserved, the original formatting (indentation, line breaks, spacing) and comments will be lost. The output file will be in standard compact EDN format.

File Format Details

Copy link
Attribute Value
File Extension .end
API Type clojure_edn
Source can be edited in Crowdin No
Generating translated files via Bundles Search Crowdin Store
Supports pluralization No
WYSIWYG Preview in the editor No
Supported types of contextual information Text comments, Screenshots, Live preview via SDK
Custom attributes No
Existing translations import possibility Key-value mapping

Sample File

Copy link
{
  ;; Menu access levels
  :access-menu/ALL "Full access"
  :access-menu/VIEWER "Read only"
}
Crowdin

Crowdin is a platform that helps you manage and translate content into different languages. Integrate Crowdin with your repo, CMS, or other systems. Source content is always up to date for your translators, and translated content is returned automatically.

Learn More
Categories
Works with
  • Crowdin Enterprise
  • crowdin.com
Details

Released on Oct 30, 2025

Updated on Oct 30, 2025

Published by Crowdin

Identifier:clojure_edn