release 2023.08.15
This commit is contained in:
parent
bbfa3fa568
commit
94706874dd
4 changed files with 220 additions and 183 deletions
356
CHANGELOG.md
356
CHANGELOG.md
|
@ -1,197 +1,235 @@
|
||||||
dev
|
translater 2023.08.15
|
||||||
- [ ] help translation
|
===========================================================
|
||||||
- [ ] source translation
|
* Require Dotclear 2.27
|
||||||
- [ ] fix third-party API (temp removed)
|
* Require PHP 8.1
|
||||||
- [ ] fix multiline translations
|
* Move third party repository
|
||||||
|
* Use Dotclear style for CHANGELOG
|
||||||
|
|
||||||
2023.07.29
|
translater 2023.07.29
|
||||||
- require Dotclear 2.27
|
===========================================================
|
||||||
- require PHP 8.1+
|
* require Dotclear 2.27
|
||||||
- update to Dotclear 2.27-dev
|
* require PHP 8.1+
|
||||||
|
* update to Dotclear 2.27-dev
|
||||||
|
|
||||||
2023.06.18
|
translater 2023.06.18
|
||||||
- require dotclear 2.26
|
===========================================================
|
||||||
- require php 8.1+
|
* require dotclear 2.26
|
||||||
- fix settings (again)
|
* require php 8.1+
|
||||||
|
* fix settings (again)
|
||||||
|
|
||||||
2023.05.13
|
translater 2023.05.13
|
||||||
- require dotclear 2.26
|
===========================================================
|
||||||
- require php 8.1+
|
* require dotclear 2.26
|
||||||
- use define php_min
|
* require php 8.1+
|
||||||
- fix settings
|
* use define php_min
|
||||||
|
* fix settings
|
||||||
|
|
||||||
2023.04.23
|
translater 2023.04.23
|
||||||
- require dotclear 2.26
|
===========================================================
|
||||||
- require php 8.1+
|
* require dotclear 2.26
|
||||||
- use latest dotclear namespace
|
* require php 8.1+
|
||||||
- fix nullsafe warnings
|
* use latest dotclear namespace
|
||||||
|
* fix nullsafe warnings
|
||||||
|
|
||||||
2023.03.19
|
translater 2023.03.19
|
||||||
- fix init check
|
===========================================================
|
||||||
- fix some phpstan warnings
|
* fix init check
|
||||||
|
* fix some phpstan warnings
|
||||||
|
|
||||||
2023.03.17
|
translater 2023.03.17
|
||||||
- use container for Manage vars
|
===========================================================
|
||||||
- use modules define
|
* use container for Manage vars
|
||||||
- use readonly properties for modules, langs, settings, manage page
|
* use modules define
|
||||||
- fix init check
|
* use readonly properties for modules, langs, settings, manage page
|
||||||
- fix previously introduced bug
|
* fix init check
|
||||||
|
* fix previously introduced bug
|
||||||
|
|
||||||
2023.03.16
|
translater 2023.03.16
|
||||||
- require php 8.1
|
===========================================================
|
||||||
- use container for settings
|
* require php 8.1
|
||||||
- fix previously introduced bug
|
* use container for settings
|
||||||
|
* fix previously introduced bug
|
||||||
|
|
||||||
2023.03.15
|
translater 2023.03.15
|
||||||
- update to Dotclear 2.26-dev
|
===========================================================
|
||||||
- use namespace
|
* update to Dotclear 2.26-dev
|
||||||
|
* use namespace
|
||||||
|
|
||||||
2022.12.26
|
translater 2022.12.26
|
||||||
- fix wrong dt::str parameter (thx Pierre Van Glabeke)
|
===========================================================
|
||||||
- fix backup limit (unlimited)
|
* fix wrong dt::str parameter (thx Pierre Van Glabeke)
|
||||||
- groups admin behaviors
|
* fix backup limit (unlimited)
|
||||||
- remove settings addNamespace method
|
* groups admin behaviors
|
||||||
- use abstract plugin id and settings ns
|
* remove settings addNamespace method
|
||||||
|
* use abstract plugin id and settings ns
|
||||||
|
|
||||||
2022.12.22
|
translater 2022.12.22
|
||||||
- use SVG icon
|
===========================================================
|
||||||
- use short settings id
|
* use SVG icon
|
||||||
- fix install
|
* use short settings id
|
||||||
- fix autoload
|
* fix install
|
||||||
- fix permissions
|
* fix autoload
|
||||||
|
* fix permissions
|
||||||
|
|
||||||
2022.11.20
|
translater 2022.11.20
|
||||||
- fix compatibility with Dotclear 2.24 (required)
|
===========================================================
|
||||||
|
* fix compatibility with Dotclear 2.24 (required)
|
||||||
|
|
||||||
2021.11.06
|
translater 2021.11.06
|
||||||
- sort modules by id
|
===========================================================
|
||||||
- fix extra whitespace in exported files
|
* sort modules by id
|
||||||
- update to PSR12
|
* fix extra whitespace in exported files
|
||||||
|
* update to PSR12
|
||||||
|
|
||||||
2021.09.28
|
translater 2021.09.28
|
||||||
- Fix help (thx Pierre Van Glabeke)
|
===========================================================
|
||||||
- Fix translations (thx Pierre Van Glabeke)
|
* Fix help (thx Pierre Van Glabeke)
|
||||||
- Fix wrong number line for source files
|
* Fix translations (thx Pierre Van Glabeke)
|
||||||
- Fix false positive on unquoted srtings
|
* Fix wrong number line for source files
|
||||||
- Fix empty line on .po file
|
* Fix false positive on unquoted srtings
|
||||||
|
* Fix empty line on .po file
|
||||||
|
|
||||||
2021.09.25
|
translater 2021.09.25
|
||||||
- add support for plural
|
===========================================================
|
||||||
- add dashboard icon
|
* add support for plural
|
||||||
- fix constante for official modules
|
* add dashboard icon
|
||||||
- fix superadmin permissions
|
* fix constante for official modules
|
||||||
- fix global settings
|
* fix superadmin permissions
|
||||||
- light interface
|
* fix global settings
|
||||||
- remove modules list tab and add button to existing lists
|
* light interface
|
||||||
- remove multi-modules import/export
|
* remove modules list tab and add button to existing lists
|
||||||
- .po export become a requirment
|
* remove multi-modules import/export
|
||||||
- use l10n functions to generate .lang.php files
|
* .po export become a requirment
|
||||||
|
* use l10n functions to generate .lang.php files
|
||||||
|
|
||||||
2021.09.02
|
translater 2021.09.02
|
||||||
- clean up code and fix typo
|
===========================================================
|
||||||
|
* clean up code and fix typo
|
||||||
|
|
||||||
2021.08.18
|
translater 2021.08.18
|
||||||
- Fixed PSR-2 Coding Style
|
===========================================================
|
||||||
- Move settings to config file
|
* Fixed PSR-2 Coding Style
|
||||||
|
* Move settings to config file
|
||||||
|
|
||||||
2018.10.26 - Pierre Van Glabeke
|
translater 2018.10.26 - Pierre Van Glabeke
|
||||||
- Bug avec php 7.2 (https://forum.dotclear.org/viewtopic.php?pid=342810#p342810)
|
===========================================================
|
||||||
|
* Bug avec php 7.2 (https://forum.dotclear.org/viewtopic.php?pid=342810#p342810)
|
||||||
|
|
||||||
2018.10.18 - Pierre Van Glabeke
|
translater 2018.10.18 - Pierre Van Glabeke
|
||||||
- Modifs localisation
|
===========================================================
|
||||||
|
* Modifs localisation
|
||||||
|
|
||||||
2018.02.14 - Pierre Van Glabeke
|
translater 2018.02.14 - Pierre Van Glabeke
|
||||||
- Suppression ?> en fin de lang.php
|
===========================================================
|
||||||
|
* Suppression ?> en fin de lang.php
|
||||||
|
|
||||||
2017.05.10 - Pierre Van Glabeke
|
translater 2017.05.10 - Pierre Van Glabeke
|
||||||
- Suppression ligne 614 de "continue" dans \inc\class.dc.translater.php
|
===========================================================
|
||||||
|
* Suppression ligne 614 de "continue" dans \inc\class.dc.translater.php
|
||||||
|
|
||||||
2016.08.20 - Pierre Van Glabeke
|
translater 2016.08.20 - Pierre Van Glabeke
|
||||||
- Ajout Pluriel dans po
|
===========================================================
|
||||||
- Ajout favori
|
* Ajout Pluriel dans po
|
||||||
|
* Ajout favori
|
||||||
|
|
||||||
2016.07.08 - Pierre Van Glabeke
|
translater 2016.07.08 - Pierre Van Glabeke
|
||||||
- Modifs localisation
|
===========================================================
|
||||||
|
* Modifs localisation
|
||||||
|
|
||||||
2013.05.11
|
translater 2013.05.11
|
||||||
- Rewrited proposal tools
|
===========================================================
|
||||||
- Added Microsoft translation tool
|
* Rewrited proposal tools
|
||||||
- Updated Google translation tool
|
* Added Microsoft translation tool
|
||||||
- Removed permissions, now required superadmin
|
* Updated Google translation tool
|
||||||
- Fixed page title and messages and contents
|
* Removed permissions, now required superadmin
|
||||||
- Moved all sub-pages into one page
|
* Fixed page title and messages and contents
|
||||||
|
* Moved all sub-pages into one page
|
||||||
|
|
||||||
1.5 - 2010.09.01
|
translater 1.5 - 2010.09.01
|
||||||
- Added option to set defaut tab (closes #552)
|
===========================================================
|
||||||
- Fixed occurrences count (closes #551)
|
* Added option to set defaut tab (closes #552)
|
||||||
- Fixed regxep (closes #550)
|
* Fixed occurrences count (closes #551)
|
||||||
- Cleaned design (thanks to osku)
|
* Fixed regxep (closes #550)
|
||||||
|
* Cleaned design (thanks to osku)
|
||||||
|
|
||||||
1.4.2 - 2010.09.01
|
translater 1.4.2 - 2010.09.01
|
||||||
- Tried to fix crash with regexp on parsing .po file
|
===========================================================
|
||||||
|
* Tried to fix crash with regexp on parsing .po file
|
||||||
|
|
||||||
1.4.1 - 2010.06.26
|
translater 1.4.1 - 2010.06.26
|
||||||
- Fixed crash on .po files
|
===========================================================
|
||||||
- Fixed toggle function
|
* Fixed crash on .po files
|
||||||
- Fixed admin crash on non 2.2
|
* Fixed toggle function
|
||||||
- Fixed minor bugs
|
* Fixed admin crash on non 2.2
|
||||||
- Added option to hide default modules of Dotclear
|
* Fixed minor bugs
|
||||||
|
* Added option to hide default modules of Dotclear
|
||||||
|
|
||||||
1.4 - 2010.06.05
|
translater 1.4 - 2010.06.05
|
||||||
- Switched to DC 2.2
|
===========================================================
|
||||||
- Added toogle list of existing translation
|
* Switched to DC 2.2
|
||||||
- Fixed google translate (now uses Google ajax API)
|
* Added toogle list of existing translation
|
||||||
- Removed "simple mode"
|
* Fixed google translate (now uses Google ajax API)
|
||||||
- Changed admin interface (easy, light, fast)
|
* Removed "simple mode"
|
||||||
|
* Changed admin interface (easy, light, fast)
|
||||||
|
|
||||||
1.3 - 2009.10.25
|
translater 1.3 - 2009.10.25
|
||||||
- Added babelfish help
|
===========================================================
|
||||||
- Added behaviors on files writing
|
* Added babelfish help
|
||||||
- Fixed regexp again
|
* Added behaviors on files writing
|
||||||
- Changed priority to .po files instead of .lang.php files
|
* Fixed regexp again
|
||||||
|
* Changed priority to .po files instead of .lang.php files
|
||||||
|
|
||||||
1.2 - 2009.10.10
|
translater 1.2 - 2009.10.10
|
||||||
- Added direct text copy and paste
|
===========================================================
|
||||||
- Added grouping file change
|
* Added direct text copy and paste
|
||||||
- Fixed some typo
|
* Added grouping file change
|
||||||
|
* Fixed some typo
|
||||||
|
|
||||||
1.1 - 2009.10.02
|
translater 1.1 - 2009.10.02
|
||||||
- Added the proposed translation
|
===========================================================
|
||||||
- Rewrited settings system
|
* Added the proposed translation
|
||||||
- Speed up expert mode
|
* Rewrited settings system
|
||||||
|
* Speed up expert mode
|
||||||
|
|
||||||
1.0 - 2009.09.28
|
translater 1.0 - 2009.09.28
|
||||||
- Added translation of template files. closes #250
|
===========================================================
|
||||||
|
* Added translation of template files. closes #250
|
||||||
|
|
||||||
0.9 - 2009.09.23
|
translater 0.9 - 2009.09.23
|
||||||
- Fixed bug on translate escape string
|
===========================================================
|
||||||
- Added _ uninstall.php support
|
* Fixed bug on translate escape string
|
||||||
|
* Added _ uninstall.php support
|
||||||
|
|
||||||
0.8 - 2009.08.16
|
0.8 - 2009.08.16
|
||||||
- Fixed php 5.3 compatibility
|
===========================================================
|
||||||
|
* Fixed php 5.3 compatibility
|
||||||
|
|
||||||
0.7
|
translater 0.7
|
||||||
- Fixed some l10n
|
===========================================================
|
||||||
- Fixed ''xhtml strict'' validation
|
* Fixed some l10n
|
||||||
|
* Fixed ''xhtml strict'' validation
|
||||||
|
|
||||||
0.6
|
translater 0.6
|
||||||
- Added ''author'' to langs files
|
===========================================================
|
||||||
- Added ''two-cols'' option
|
* Added ''author'' to langs files
|
||||||
- Added ''sort option'' on array of translations
|
* Added ''two-cols'' option
|
||||||
- Fixed ''bugs'' with no theme
|
* Added ''sort option'' on array of translations
|
||||||
- Fixed ''bugs'' with folder perms
|
* Fixed ''bugs'' with no theme
|
||||||
- Fixed ''nothing to update" in simple mode
|
* Fixed ''bugs'' with folder perms
|
||||||
- Fixed ''bugs'' in Import/export
|
* Fixed ''nothing to update" in simple mode
|
||||||
- Fixed ''html >'' like DC changset 2385
|
* Fixed ''bugs'' in Import/export
|
||||||
- Fixed ''xhtml strict'' validation
|
* Fixed ''html >'' like DC changset 2385
|
||||||
|
* Fixed ''xhtml strict'' validation
|
||||||
|
|
||||||
0.5
|
translater 0.5
|
||||||
- Fixed ''admin url''
|
===========================================================
|
||||||
- Added user perm check
|
* Fixed ''admin url''
|
||||||
- Fixed ''bugs'' with bad strings (close #166)
|
* Added user perm check
|
||||||
|
* Fixed ''bugs'' with bad strings (close #166)
|
||||||
|
|
||||||
0.4
|
translater 0.4
|
||||||
- Changed default tab to plugin
|
===========================================================
|
||||||
- Replaced list of modules in select box rather than in help
|
* Changed default tab to plugin
|
||||||
- Fixed wrong message when nothing to export
|
* Replaced list of modules in select box rather than in help
|
||||||
- Added help in helpBlock
|
* Fixed wrong message when nothing to export
|
||||||
|
* Added help in helpBlock
|
||||||
|
|
31
README.md
31
README.md
|
@ -1,11 +1,10 @@
|
||||||
# README
|
# README
|
||||||
|
|
||||||
[![Release](https://img.shields.io/github/v/release/JcDenis/translater)](https://github.com/JcDenis/translater/releases)
|
[![Release](https://img.shields.io/badge/release-2023.08.15-a2cbe9.svg)](https://git.dotclear.watch/JcDenis/translater/releases)
|
||||||
[![Date](https://img.shields.io/github/release-date/JcDenis/translater)](https://github.com/JcDenis/translater/releases)
|
[![Date](https://img.shields.io/badge/date-2023.08.15-c44d58.svg)](https://git.dotclear.watch/JcDenis/translater/releases)
|
||||||
[![Issues](https://img.shields.io/github/issues/JcDenis/translater)](https://github.com/JcDenis/translater/issues)
|
[![Dotclear](https://img.shields.io/badge/dotclear-v2.27-137bbb.svg)](https://fr.dotclear.org/download)
|
||||||
[![Dotclear](https://img.shields.io/badge/dotclear-v2.27-blue.svg)](https://fr.dotclear.org/download)
|
[![Dotaddict](https://img.shields.io/badge/dotaddict-official-9ac123.svg)](https://plugins.dotaddict.org/dc2/details/translater)
|
||||||
[![Dotaddict](https://img.shields.io/badge/dotaddict-official-green.svg)](https://plugins.dotaddict.org/dc2/details/translater)
|
[![License](https://img.shields.io/github/license/JcDenis/translater)](https://git.dotclear.watch/JcDenis/translater/blob/master/LICENSE)
|
||||||
[![License](https://img.shields.io/github/license/JcDenis/translater)](https://github.com/JcDenis/translater/blob/master/LICENSE)
|
|
||||||
|
|
||||||
## WHAT IS TRANSLATER ?
|
## WHAT IS TRANSLATER ?
|
||||||
|
|
||||||
|
@ -18,9 +17,9 @@ It helps dev to translate plugin and theme.
|
||||||
|
|
||||||
_translater_ requires:
|
_translater_ requires:
|
||||||
|
|
||||||
* super admin permissions
|
* super admin permissions
|
||||||
* Dotclear 2.27
|
* Dotclear 2.27
|
||||||
* PHP 8.1+
|
* PHP 8.1+
|
||||||
|
|
||||||
## USAGE
|
## USAGE
|
||||||
|
|
||||||
|
@ -36,14 +35,14 @@ or direct from plugins / themes list with a ''Translate'' button.
|
||||||
|
|
||||||
## LINKS
|
## LINKS
|
||||||
|
|
||||||
* License : [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html)
|
* License : [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html)
|
||||||
* Source & contribution : [GitHub Page](https://github.com/JcDenis/translater)
|
* Source & contribution : [Gitea Page](https://git.dotclear.watch/JcDenis/translater) or [GitHub Page](https://github.com/JcDenis/translater)
|
||||||
* Packages & details: [Dotaddict Page](https://plugins.dotaddict.org/dc2/details/translater)
|
* Packages & details: [Gitea Page](https://git.dotclear.watch/JcDenis/translater/releases) or [Dotaddict Page](https://plugins.dotaddict.org/dc2/details/translater)
|
||||||
* Discussion & Help: [Dotclear Forum](https://forum.dotclear.org/viewtopic.php?id=39220)
|
* Discussion & Help: [Dotclear Forum](https://forum.dotclear.org/viewtopic.php?id=39220)
|
||||||
|
|
||||||
## CONTRIBUTORS
|
## CONTRIBUTORS
|
||||||
|
|
||||||
* Jean-Christian Denis
|
* Jean-Christian Denis (author)
|
||||||
* Pierre Van Glabeke
|
* Pierre Van Glabeke
|
||||||
|
|
||||||
You are welcome to contribute to this code.
|
You are welcome to contribute to this code.
|
||||||
|
|
|
@ -18,7 +18,7 @@ $this->registerModule(
|
||||||
'Translater',
|
'Translater',
|
||||||
'Translate your Dotclear plugins and themes',
|
'Translate your Dotclear plugins and themes',
|
||||||
'Jean-Christian Denis & contributors',
|
'Jean-Christian Denis & contributors',
|
||||||
'2023.07.30',
|
'2023.08.15',
|
||||||
[
|
[
|
||||||
'requires' => [
|
'requires' => [
|
||||||
['php', '8.1'],
|
['php', '8.1'],
|
||||||
|
@ -26,8 +26,8 @@ $this->registerModule(
|
||||||
],
|
],
|
||||||
'permissions' => null,
|
'permissions' => null,
|
||||||
'type' => 'plugin',
|
'type' => 'plugin',
|
||||||
'support' => 'http://forum.dotclear.org/viewtopic.php?id=39220',
|
'support' => 'https://git.dotclear.watch/JcDenis/' . basename(__DIR__) . '/issues',
|
||||||
'details' => 'https://plugins.dotaddict.org/dc2/details/' . basename(__DIR__),
|
'details' => 'https://git.dotclear.watch/JcDenis/' . basename(__DIR__) . '/src/branch/master/README.md',
|
||||||
'repository' => 'https://raw.githubusercontent.com/JcDenis/' . basename(__DIR__) . '/master/dcstore.xml',
|
'repository' => 'https://git.dotclear.watch/JcDenis/' . basename(__DIR__) . '/raw/branch/master/dcstore.xml',
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
<modules xmlns:da="http://dotaddict.org/da/">
|
<modules xmlns:da="http://dotaddict.org/da/">
|
||||||
<module id="translater">
|
<module id="translater">
|
||||||
<name>Translater</name>
|
<name>Translater</name>
|
||||||
<version>2023.07.30</version>
|
<version>2023.08.15</version>
|
||||||
<author>Jean-Christian Denis & contributors</author>
|
<author>Jean-Christian Denis & contributors</author>
|
||||||
<desc>Translate your Dotclear plugins and themes</desc>
|
<desc>Translate your Dotclear plugins and themes</desc>
|
||||||
<file>https://github.com/JcDenis/translater/releases/download/v2023.07.30/plugin-translater.zip</file>
|
<file>https://git.dotclear.watch/JcDenis/translater/releases/download/v2023.08.15/plugin-translater.zip</file>
|
||||||
<da:dcmin>2.27</da:dcmin>
|
<da:dcmin>2.27</da:dcmin>
|
||||||
<da:details>https://plugins.dotaddict.org/dc2/details/translater</da:details>
|
<da:details>https://git.dotclear.watch/JcDenis/translater/src/branch/master/README.md</da:details>
|
||||||
<da:support>http://forum.dotclear.org/viewtopic.php?id=39220</da:support>
|
<da:support>https://git.dotclear.watch/JcDenis/translater/issues</da:support>
|
||||||
</module>
|
</module>
|
||||||
</modules>
|
</modules>
|
||||||
|
|
Loading…
Reference in a new issue