Commit 5bd8bfb6 authored by Rémy Coutable's avatar Rémy Coutable

Merge branch 'bvl-remove-pot-timestamps' into 'master'

Remove timestamps from `locale/gitlab.pot`

Closes #49077

See merge request gitlab-org/gitlab-ce!20533
parents 49d7f92f f6d22ec1
...@@ -20,16 +20,22 @@ namespace :gettext do ...@@ -20,16 +20,22 @@ namespace :gettext do
end end
task :regenerate do task :regenerate do
pot_file = 'locale/gitlab.pot'
# Remove all translated files, this speeds up finding # Remove all translated files, this speeds up finding
FileUtils.rm Dir['locale/**/gitlab.*'] FileUtils.rm Dir['locale/**/gitlab.*']
# remove the `pot` file to ensure it's completely regenerated # remove the `pot` file to ensure it's completely regenerated
FileUtils.rm_f 'locale/gitlab.pot' FileUtils.rm_f pot_file
Rake::Task['gettext:find'].invoke Rake::Task['gettext:find'].invoke
# leave only the required changes. # leave only the required changes.
`git checkout -- locale/*/gitlab.po` `git checkout -- locale/*/gitlab.po`
# Remove timestamps from the pot file
pot_content = File.read pot_file
pot_content.gsub!(/^"POT?\-(?:Creation|Revision)\-Date\:.*\n/, '')
File.write pot_file, pot_content
puts <<~MSG puts <<~MSG
All done. Please commit the changes to `locale/gitlab.pot`. All done. Please commit the changes to `locale/gitlab.pot`.
......
...@@ -8,8 +8,6 @@ msgid "" ...@@ -8,8 +8,6 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: gitlab 1.0.0\n" "Project-Id-Version: gitlab 1.0.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-07-10 17:09+0300\n"
"PO-Revision-Date: 2018-07-10 17:09+0300\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n" "Language: \n"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment