-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Translation Update #35379
Translation Update #35379
Conversation
@HLeithner I thought you had made it so that the copyright in the xml did not get changed? |
@conconnl can you have a look because the crowdin config seems correct |
That is what happens when people don't want to use the System which manages this automatically. I already provided a corrected file too the proofreader, which they are processing. After the retrieval process picked up the new version from their GitHub, it should be corrected. We can't guarantee it stays correct, unless we deny proofreaders from using GitHub for their work. At this moment the only method is communicate and ask for correction. |
</metafile> | ||
<name>Japanese (ja-JP)</name> | ||
<version>4.0.2</version> | ||
<creationDate>2021年8月</creationDate> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The date should be in English format year-month-day
<creationDate>2021年8月</creationDate> | ||
<author>Joomla!じゃぱん</author> | ||
<copyright>(C) 2021 Joomla!じゃぱん</copyright> | ||
<license>GNU GPL バージョン2以降。LICENSE.txtを参照ください。</license> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Both copyright and license should in English, i.e. exactly like en-GB
Maybe read the previous message. |
We still have the date as Once more, handling this totally automatically is a mistake. Files should be checked by someone responsible at Production level before being included in the CMS. |
If that is wrong, fix the Core: They are checked, how else would the proofreader receive the corrections they processed. |
ah sorry I thought the bot pulled it from crowdin in, ok then it's clear why it's not limited, thanks |
This PR is still incomplete, it is missing these files (that need to be updated with the new strings):
Basically it needs 3 more steps in the actions:
- uses: stefanzweifel/git-auto-commit-action@v4.11.0
with:
commit_message: Adding back the json created...
branch: ${{ github.head_ref }} |
It's not your fault. The tools require that the |
@HLeithner apply the following changes to https://github.com/joomla/joomla-cms/blob/4.0-dev/build/build-modules-js/init/cleanup-media.es6.js: const {
stat, mkdir, copy, remove,
} = require('fs-extra');
const { join } = require('path');
const RootPath = process.cwd();
/**
* Method that will erase the media/vendor folder
* and populate the debugbar assets
*
* @returns {Promise}
*/
module.exports.cleanVendors = async (skip = true) => {
// eslint-disable-next-line no-console
console.log('Cleanup the Vendor ');
try {
const mediaFolder = await stat(join(RootPath, 'libraries/vendor/maximebf/debugbar/src/DebugBar/Resources'));
await mediaFolder.isDirectory();
} catch (e) {
// eslint-disable-next-line no-console
console.error('You need to run `npm install` AFTER the command `composer install`!!!. The debug plugin HASN\'T installed all its front end assets');
return;
}
// Recreate the media folder
await mkdir(join(RootPath, 'media/vendor/debugbar'), { recursive: true, mode: 0o755 });
// Copy some assets from a PHP package
await copy(join(RootPath, 'libraries/vendor/maximebf/debugbar/src/DebugBar/Resources'), join(RootPath, 'media/vendor/debugbar'), { preserveTimestamps: true });
await remove(join(RootPath, 'media/vendor/debugbar/vendor/font-awesome'));
await remove(join(RootPath, 'media/vendor/debugbar/vendor/jquery'));
}; |
Have to be done against the main cms repository |
@HLeithner So I tweaked the file a bit more because the hard failing on Also the |
@HLeithner one more change from
to
|
Co-authored-by: Dimitris Grammatikogiannis <dg@dgrammatiko.dev>
@@ -47,6 +50,10 @@ jobs: | |||
echo ${SYNC_PATH} | |||
rsync -i -rptgo --checksum --ignore-times --delete --exclude="*en-GB*" core-translations-main/joomla_${SYNC_VERION}/translations/core/${SYNC_PATH} joomla-cms/${SYNC_PATH} | |||
|
|||
- name: Update static error pages | |||
run: | | |||
SKIP_COMPOSER_CHECK=yes npm ci |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SKIP_COMPOSER_CHECK=yes npm ci | |
export SKIP_COMPOSER_CHECK=yes && npm ci | |
Automatically created pull request based on core-translation repository changes