Fix translations for Star/Unstar in JS file
Signed-off-by: Rémy Coutable <remy@rymai.me>
This commit is contained in:
parent
1733090a9e
commit
53c5b6717c
3 changed files with 9 additions and 3 deletions
|
@ -1,6 +1,8 @@
|
|||
/* eslint-disable func-names, space-before-function-paren, wrap-iife, no-unused-vars, one-var, no-var, one-var-declaration-per-line, prefer-arrow-callback, no-new, max-len */
|
||||
/* global Flash */
|
||||
|
||||
import { __, s__ } from './locale';
|
||||
|
||||
export default class Star {
|
||||
constructor() {
|
||||
$('.project-home-panel .toggle-star').on('ajax:success', function(e, data, status, xhr) {
|
||||
|
@ -11,10 +13,10 @@ export default class Star {
|
|||
toggleStar = function(isStarred) {
|
||||
$this.parent().find('.star-count').text(data.star_count);
|
||||
if (isStarred) {
|
||||
$starSpan.removeClass('starred').text('Star');
|
||||
$starSpan.removeClass('starred').text(s__('StarProject|Star'));
|
||||
$starIcon.removeClass('fa-star').addClass('fa-star-o');
|
||||
} else {
|
||||
$starSpan.addClass('starred').text('Unstar');
|
||||
$starSpan.addClass('starred').text(__('Unstar'));
|
||||
$starIcon.removeClass('fa-star-o').addClass('fa-star');
|
||||
}
|
||||
};
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
= link_to toggle_star_project_path(@project), { class: 'btn star-btn toggle-star', method: :post, remote: true } do
|
||||
- if current_user.starred?(@project)
|
||||
= icon('star')
|
||||
%span.starred= _('Unstar')
|
||||
%span.starred= _('Unstar')
|
||||
- else
|
||||
= icon('star-o')
|
||||
%span= s_('StarProject|Star')
|
||||
|
|
4
changelogs/unreleased/35391-fix-star-i18n-in-js.yml
Normal file
4
changelogs/unreleased/35391-fix-star-i18n-in-js.yml
Normal file
|
@ -0,0 +1,4 @@
|
|||
---
|
||||
title: Fix translations for Star/Unstar in JS file
|
||||
merge_request:
|
||||
author:
|
Loading…
Reference in a new issue