Skip to content

Commit

Permalink
Merge pull request #531 from AcclaroInc/release/4.0.0
Browse files Browse the repository at this point in the history
Release/4.0.0
  • Loading branch information
sidedwards authored Oct 28, 2024
2 parents 4cec21e + ecc0fb3 commit a26aa6e
Show file tree
Hide file tree
Showing 47 changed files with 3,300 additions and 844 deletions.
2 changes: 1 addition & 1 deletion .craftplugin
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"pluginName": "Translations for Craft",
"pluginDescription": "Drive global growth with simplified translation workflows.",
"pluginVersion": "v4.0.0-beta.2",
"pluginVersion": "v4.0.0",
"pluginAuthorName": "Acclaro",
"pluginVendorName": "Acclaro",
"pluginAuthorUrl": "http://www.acclaro.com/",
Expand Down
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).

## 4.0.0 - 2024-10-25

### Added
- New Ads system. ([AcclaroInc#551](https://github.com/AcclaroInc/pm-craft-translations/issues/551))
- Dedicated services page. ([AcclaroInc#552](https://github.com/AcclaroInc/pm-craft-translations/issues/552))
- New user registration system. ([AcclaroInc#550](https://github.com/AcclaroInc/pm-craft-translations/issues/550))

### Updated
- New pricing policy for paid version of plugin.

### Chore
- Code refactoring and cleanup.

## 4.0.0-beta.2 - 2024-09-11

### Fixed
Expand Down
108 changes: 79 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,60 +1,110 @@
# Translations for Craft CMS

![repo-img](./resources/img/image.jpg)
The Translations plugin facilitates seamless content translation workflows within Craft CMS. It is a comprehensive, powerful, and flexible system that supports Export/Import and professional translation services, enabling you to submit, track, review, and publish content using your preferred translation service provider.

The Translations plugin provides a simple way to translate your content from start to finish without leaving Craft CMS. With support for Export/Import and and professional Acclaro translation services, the plugin makes it easy to submit, track, review, and publish content using your own translators or Acclaro’s.
https://github.com/user-attachments/assets/74a299f3-6dc1-4c1f-9d88-8f0894b97dd0

## ✨ Features
- Eliminate error-prone and time-consuming copy/paste workflows.
- Work with [Acclaro’s professional linguists](https://www.acclaro.com/services/?utm_campaign=Craft%20Plugin%20Store&utm_source=Craft%20Plugin%20Store%20Listing%20-%20Human%20Translation%20Services&utm_medium=Listing) or use your own translation provider.
- Intuitive review, approval, and publishing workflows.
- Easily submit source content from your Entries, Categories, Globals, and Assets.
- Manage your [Static Message Translations](https://craftcms.com/docs/3.x/sites.html#static-message-translations) with ease.
- Supports many 3rd party plugins including SEOmatic, Neo, Super Table, and more!
> [!NOTE]
> The license fee for this plugin is $99.00 via the [Craft Plugin Store](https://plugins.craftcms.com/translations?craft5).
*Need support for a specific plugin? [Contact us](http://www.acclaro.com/translation-services-cost/?utm_campaign=Craft%20Plugin%20Store&utm_source=Craft%20Plugin%20Store%20Listing%20-%20Third%20Party%20Plugins%20Quote&utm_medium=Listing) for a quote.*
## ✨ Features
- **Streamline Your Workflow:** Automate translation processes to eliminate error-prone and time-consuming copy/paste tasks.
- **Choose Your Translation Partner:** Collaborate seamlessly with [Acclaro’s professional linguists](https://www.acclaro.com/services/?utm_campaign=Craft%20Plugin%20Store&utm_source=Craft%20Plugin%20Store%20Listing%20-%20Human%20Translation%20Services&utm_medium=Listing) or integrate your preferred translation provider.
- **Effortless Content Management:** Enjoy intuitive workflows for reviewing, approving, and publishing translations, ensuring quality and consistency.
- **Comprehensive Content Submission:** Easily submit and manage translations for all your content types, including Entries, Categories, Globals, and Assets.

## ⚠️ System Requirements
- Craft CMS 5.0.0 or later.
- PHP 8.2 or higher.
- PHP [DOM](https://docs.craftcms.com/v3/requirements.html#optional-php-extensions) Extension
- Craft [Multi-site](https://craftcms.com/docs/3.x/sites.html) configuration
- **Craft CMS:** Version 5.0.0 or later
- **PHP:** Version 8.2 or higher
- **PHP DOM Extension:** Required
- **Craft Multi-site Configuration:** Required

## 🔌 Installation

> **🔔 Reminder:** Before installing the plugin, it’s recommended you back up your site. We also recommend testing multisite settings and configuration changes on a staging site prior to implementing in a production environment.
> **Reminder:** Before installing the plugin, back up your site. We recommend testing multisite settings and configuration changes on a staging site before implementing them in a production environment.
To install the plugin, follow these instructions.
To install the plugin, follow these instructions:

1. Open your terminal and go to your Craft project:
1. Open your terminal and navigate to your Craft project:

cd /path/to/project
```bash
cd /path/to/project
```

2. Then tell Composer to load the plugin:
2. Tell Composer to load the plugin:

composer require acclaro/translations
```bash
composer require acclaro/translations
```

3. In the Control Panel, go to Settings → Plugins and click the “Install” button for Translations.

You can also [install Translations via the Plugin Store](https://plugins.craftcms.com/translations) or from the Craft Control Panel.

## 🚀 Gettings Started
## 🚀 Getting Started

Please refer to the [Getting Started Guide](https://github.com/AcclaroInc/craft-translations/wiki/Getting-Started) for detailed plugin setup. For recommended workflows, FAQs, and additional documentation, visit our plugin [Wiki](https://github.com/AcclaroInc/craft-translations/wiki).

## 🧩 Supported Elements, Fields, and Plugins

### Craft CMS Elements
- [Categories](https://craftcms.com/docs/5.x/reference/element-types/categories.html)
- [Entries](https://craftcms.com/docs/5.x/reference/element-types/entries.html)
- [Assets](https://craftcms.com/docs/5.x/reference/element-types/assets.html)
- [Globals](https://craftcms.com/docs/5.x/reference/element-types/globals.html)

### Craft CMS Fields
- [Assets](https://craftcms.com/docs/5.x/reference/field-types/assets.html)
- [Categories](https://craftcms.com/docs/5.x/reference/field-types/categories.html)
- [Checkboxes](https://craftcms.com/docs/5.x/reference/field-types/checkboxes.html)
- [Dropdown](https://craftcms.com/docs/5.x/reference/field-types/dropdown.html)
- [Entries](https://craftcms.com/docs/5.x/reference/field-types/entries.html)
- [Matrix](https://craftcms.com/docs/5.x/reference/field-types/matrix.html)
- [Multi-select](https://craftcms.com/docs/5.x/reference/field-types/multi-select.html)
- [Number](https://craftcms.com/docs/5.x/reference/field-types/number.html)
- [Plain Text](https://craftcms.com/docs/5.x/reference/field-types/plain-text.html)
- [Radio Buttons](https://craftcms.com/docs/5.x/reference/field-types/radio-buttons.html)
- [Table](https://craftcms.com/docs/5.x/reference/field-types/table.html)
- [Tags](https://craftcms.com/docs/5.x/reference/element-types/tags.html)

### 3rd Party Plugins
- [Craft Commerce](https://plugins.craftcms.com/commerce?craft5)
- Commerce Products
- Commerce Variants
- [CKEditor](https://plugins.craftcms.com/ckeditor?craft5)
- [SEOmatic](https://plugins.craftcms.com/seomatic?craft5)
- [Ether SEO](https://plugins.craftcms.com/seo?craft5)
- [Neo](https://plugins.craftcms.com/neo?craft5)
- [Hyper](https://plugins.craftcms.com/hyper?craft5)
- [LinkIt](https://plugins.craftcms.com/linkit?craft5)
- [Visy](https://plugins.craftcms.com/vizy?craft5)
- [Navigation](https://plugins.craftcms.com/navigation?craft5)
- [Super Dynamic Fields](https://plugins.craftcms.com/super-dynamic-fields?craft5)
- Dropdown
- Radio Buttons
- Checkboxes
- Multi-select
- [Super Table](https://plugins.craftcms.com/super-table?craft5)

*Need support for a specific plugin? [Open an issue](https://github.com/AcclaroInc/craft-translations/issues/new).*

## ℹ️ Additional Information

### Pricing
The license fee for this plugin is $999.00 via the Craft Plugin Store. Annual license renewals can be purchased for $399.00. (Pricing is subject to change without prior notice)
The Translations plugin is available for purchase at $99.00 through the [Craft Plugin Store](https://plugins.craftcms.com/translations?craft5). Annual license renewals are priced at $49.00. Please note that pricing is subject to change without prior notice.

We offer a 30-day money back guarantee for the software plugin purchase if you are not satisfied.
We offer a 30-day money-back guarantee. If you are not satisfied with your purchase, you can request a full refund within this period.

### Terms
Prior to download, installation and use of the Translation Plugin for Craft on a public site, site owners are required to purchase the plugin from the Craft plugin store or submit payment directly to Acclaro for purchases outside of the store.
To use the Translations plugin on a public site, you must purchase a license from the Craft Plugin Store or directly from Acclaro. By using the plugin, whether in a production or sandbox environment, you agree to the terms outlined in the [Craft Software License](https://craftcms.github.io/license/).

For integrations with Acclaro Translation Services, acceptance of the [Acclaro User Agreement](https://my.acclaro.com/pages/useragreement) and [Privacy Policy](https://www.acclaro.com/privacy-policy/) is required.

### Updates & Support
Your purchase includes 12 months of updates and API connectivity. After this period, you can renew your license annually for $49.00 to continue receiving updates and support.

Any usage of the plugin either on production or in a sandbox environment indicates your acceptance of the legal terms described in the [Craft Software License](https://craftcms.github.io/license/). Any usage of Acclaro Translation Service API integrations indicates acceptance of the terms and conditions as set forth in the [Acclaro User Agreement](https://my.acclaro.com/pages/useragreement) and [Privacy Policy](https://www.acclaro.com/privacy-policy/).
For advanced standalone product support and multisite consulting, additional services can be purchased separately from Acclaro.

### Updates & support
Purchasing the plugin includes 12 months of updates and API connectivity access. Additional license renewals are $399/yr. Advanced standalone product and multisite consulting support for the Translation plugin can be purchased separately from Acclaro.
---

### Contributing
Want to extend the Translations plugin with your own developed code? If it’s functionality that other plugin users can also take advantage of, let us know and we’ll guide you on how to submit a Git PR. We’ll review, test and integrate as fast as we can.
For any questions or further assistance, please contact our support team at [email protected].
1 change: 1 addition & 0 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"craft-plugin",
"translations",
"multisite",
"localization",
"multisite translations",
"translation plugin for craft"
],
Expand Down
Loading

0 comments on commit a26aa6e

Please sign in to comment.