Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CodeIgniter MultilingueNew to Visual Studio Code? Get it now.
CodeIgniter Multilingue

CodeIgniter Multilingue

kamalEzraidi

|
127 installs
| (0) | Free
Extension to help with the implementation of multilingual support in CodeIgniter.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CodeIgniter Lang Helper

A Visual Studio Code extension to facilitate multilingual implementation in CodeIgniter applications. This extension streamlines the process of managing translation strings by automatically generating language variables and providing an easy way to enter translations for different languages.

Features

  • Automatic Language Variable Creation: When you type lang('your_key') in your view, the extension will automatically create corresponding language variables in your language files with empty values.

  • Dynamic Translation Input: Use a keyboard shortcut (e.g., Ctrl+Shift+T) to invoke a form for entering translations for each language defined in your project.

  • Hover Support: Hover over lang('your_key') to view the translation key.

Requirements

  • Visual Studio Code version 1.94.0 or higher.
  • A CodeIgniter project with a language directory structure (e.g., application/language/english, application/language/french, etc.).

Installation

  1. Install the extension directly from the Visual Studio Marketplace.
  2. Alternatively, you can install the .vsix file by following these steps:
    • Download the .vsix file from the release section of this repository.
    • Open Visual Studio Code.
    • Go to Extensions (Ctrl+Shift+X) and click on the ellipsis (...) at the top right corner.
    • Choose "Install from VSIX..." and select the downloaded file.

Usage

  1. Creating Language Variables:

    • Type lang('your_key') in your PHP view file.
    • Select the variable and press Ctrl+Shift+T to open the translation input form.
  2. Entering Translations:

    • Enter translations for all available languages in your project.
    • The extension will update your language files with the new translations.
  3. Hover Over Keys:

    • Hover over lang('your_key') to see a tooltip displaying the translation key.

Contributing

Contributions are welcome! Please read the Contributing Guide for details on how to contribute to this project.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Inspired by the need for efficient multilingual management in CodeIgniter applications.
  • Thanks to the Visual Studio Code team for providing a robust extension framework.

Contact

For any inquiries or feedback, please reach out to kamal.ezraidi@outlook.com.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft