# JavaScript JS > JavaScript JS file localization URL: https://store.crowdin.com/js Category: File Formats Type: System Author: Crowdin JavaScript JS is a natively supported file format, you can use it without an additional installation. Just upload it to your projects and start the localization. ## File Format Details | Attribute | Value | | --------- | ----- | | File Extension | .js | | [API Type](https://developer.crowdin.com/api/v2/#operation/api.projects.files.post) | js | | Source can be edited in Crowdin | No | | Generating translated files via [Bundles](https://support.crowdin.com/bundles/) | [Search Crowdin Store](https://store.crowdin.com/tags/string-exporter) | | Supports pluralization | No | | WYSIWYG Preview in the editor | No | | Supported types of contextual information | Text comments, Screenshots, In-Context | | Custom attributes | No | | Existing translations import possibility | Key-value mapping | ## Sample File ```javascript ;(function() { var define = vtex.define || window.define ​ define(function() { return { global: { free: 'Free', cancel: 'Cancel', loading: 'Loading', edit: 'Edit', save: 'Save', waiting: 'Waiting for more information', notRequired: 'Optional', }, } }) })() ```