translate dailyAchiements into Polish
This commit is contained in:
parent
a272cb2922
commit
09f31dc105
38
dist/dailyAchievments.js
vendored
38
dist/dailyAchievments.js
vendored
|
@ -157,6 +157,35 @@ var _default = function _default() {
|
|||
});
|
||||
};
|
||||
|
||||
exports.default = _default;
|
||||
},{}],"rX6I":[function(require,module,exports) {
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
const translations = {
|
||||
pl_PL: {
|
||||
title: 'Dzienne osiągnięcia - prawdopodobni gracze',
|
||||
warning: 'Pamiętaj! Ten skrypt pokazuje wykalkulowane przez TribalWars wyniki, nie pokonane jednostki.',
|
||||
aotd: 'Agresor dnia',
|
||||
dotd: 'Obrońca dnia',
|
||||
sotd: 'Pomocnik dnia',
|
||||
gpotd: 'Mocarstwo dnia'
|
||||
},
|
||||
en_DK: {
|
||||
title: 'Daily achievements - probable players',
|
||||
warning: 'Remember! This script shows scores, not defeated units.',
|
||||
aotd: 'Attacker of the day',
|
||||
dotd: 'Defender of the day',
|
||||
sotd: 'Supporter of the day',
|
||||
gpotd: 'Great power of the day'
|
||||
}
|
||||
};
|
||||
|
||||
var _default = () => translations[window.game_data.locale] || translations.en_DK;
|
||||
|
||||
exports.default = _default;
|
||||
},{}],"KWxH":[function(require,module,exports) {
|
||||
"use strict";
|
||||
|
@ -374,6 +403,8 @@ exports.default = _default;
|
|||
|
||||
var _requestCreator = _interopRequireDefault(require("./libs/requestCreator"));
|
||||
|
||||
var _dailyAchievments = _interopRequireDefault(require("./i18n/dailyAchievments"));
|
||||
|
||||
var _localStorage = require("./utils/localStorage");
|
||||
|
||||
var _tribalwars = require("./utils/tribalwars");
|
||||
|
@ -393,7 +424,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
|
|||
// @namespace https://github.com/tribalwarshelp/scripts
|
||||
// @updateURL https://raw.githubusercontent.com/tribalwarshelp/scripts/master/dist/dailyAchievements.js
|
||||
// @downloadURL https://raw.githubusercontent.com/tribalwarshelp/scripts/master/dist/dailyAchievements.js
|
||||
// @version 0.3.0
|
||||
// @version 0.4.0
|
||||
// @description Daily achievements
|
||||
// @author Kichiyaki http://dawid-wysokinski.pl/
|
||||
// @match *://*/game.php*screen=info_player&mode=awards*
|
||||
|
@ -404,6 +435,7 @@ const LOCAL_STORAGE_KEY = 'kichiyaki_daily_achievements';
|
|||
const SERVER_QUERY = "\n query server($server: String!) {\n server(key: $server) {\n key\n historyUpdatedAt\n }\n }\n";
|
||||
const DAILY_STATS_QUERY = "\n query data($server: String!, $createDateGTE: Time!) {\n dailyPlayerStatsOrderedByScoreAtt: dailyPlayerStats(server: $server, filter: { sort: \"scoreAtt DESC\", createDateGTE: $createDateGTE, playerFilter: { sort: \"id DESC\" }, limit: 5 }) {\n items {\n scoreAtt\n player {\n id\n name\n }\n }\n }\n dailyPlayerStatsOrderedByScoreDef: dailyPlayerStats(server: $server, filter: { sort: \"scoreDef DESC\", createDateGTE: $createDateGTE, playerFilter: { sort: \"id DESC\" }, limit: 5 }) {\n items {\n scoreDef\n player {\n id\n name\n }\n }\n }\n dailyPlayerStatsOrderedByScoreSup: dailyPlayerStats(server: $server, filter: { sort: \"scoreSup DESC\", createDateGTE: $createDateGTE, playerFilter: { sort: \"id DESC\" }, limit: 5 }) {\n items {\n scoreSup\n player {\n id\n name\n }\n }\n }\n dailyPlayerStatsOrderedByVillages: dailyPlayerStats(server: $server, filter: { sort: \"villages DESC\", createDateGTE: $createDateGTE, playerFilter: { sort: \"id DESC\" }, limit: 5 }) {\n items {\n villages\n player {\n id\n name\n }\n }\n }\n }\n";
|
||||
let container = undefined;
|
||||
const translations = (0, _dailyAchievments.default)();
|
||||
|
||||
const loadDataFromCache = () => {
|
||||
return (0, _localStorage.getItem)(LOCAL_STORAGE_KEY);
|
||||
|
@ -444,7 +476,7 @@ const render = (_ref) => {
|
|||
dailyPlayerStatsOrderedByScoreSup,
|
||||
dailyPlayerStatsOrderedByVillages
|
||||
} = _ref;
|
||||
const html = "\n <div class=\"award-group-head\">Daily achievements - probable players</div>\n <div class=\"award-group-content\" style=\"text-align: center;\">\n <div style=\"padding: 10px;\">\n <p><strong>Attacker of the day</strong></p>\n ".concat(dailyPlayerStatsOrderedByScoreAtt.items.map((item, index) => "<span>".concat(index + 1, ". <a href=\"").concat((0, _tribalwars.formatPlayerURL)(item.player.id), "\">").concat(item.player.name, " - ").concat(item.scoreAtt.toLocaleString(), "</a></span>")).join('<br>'), "\n </div>\n <hr>\n <div style=\"padding: 10px;\">\n <p><strong>Defender of the day</strong></p>\n ").concat(dailyPlayerStatsOrderedByScoreDef.items.map((item, index) => "<span>".concat(index + 1, ". <a href=\"").concat((0, _tribalwars.formatPlayerURL)(item.player.id), "\">").concat(item.player.name, " - ").concat(item.scoreDef.toLocaleString(), "</a></span>")).join('<br>'), "\n </div>\n <hr>\n <div style=\"padding: 10px;\">\n <p><strong>Supporter of the day</strong></p>\n ").concat(dailyPlayerStatsOrderedByScoreSup.items.map((item, index) => "<span>".concat(index + 1, ". <a href=\"").concat((0, _tribalwars.formatPlayerURL)(item.player.id), "\">").concat(item.player.name, " - ").concat(item.scoreSup.toLocaleString(), "</a></span>")).join('<br>'), "\n </div>\n <hr>\n <div style=\"padding: 10px;\">\n <p><strong>Great power of the day</strong></p>\n ").concat(dailyPlayerStatsOrderedByVillages.items.map((item, index) => "<span>".concat(index + 1, ". <a href=\"").concat((0, _tribalwars.formatPlayerURL)(item.player.id), "\">").concat(item.player.name, " - ").concat(item.villages.toLocaleString(), "</a></span>")).join('<br>'), "\n </div>\n </div>\n <div class=\"award-group-foot\"></div>\n ");
|
||||
const html = "\n <div class=\"award-group-head\">".concat(translations.title, "</div>\n <div class=\"award-group-content\" style=\"text-align: center;\">\n <div style=\"padding: 10px;\">\n <h3 style=\"color: red;\"><strong>").concat(translations.warning, "</strong></h3>\n <p><strong>").concat(translations.aotd, "</strong></p>\n ").concat(dailyPlayerStatsOrderedByScoreAtt.items.map((item, index) => "<span>".concat(index + 1, ". <a href=\"").concat((0, _tribalwars.formatPlayerURL)(item.player.id), "\">").concat(item.player.name, " - ").concat(item.scoreAtt.toLocaleString(), "</a></span>")).join('<br>'), "\n </div>\n <hr>\n <div style=\"padding: 10px;\">\n <p><strong>").concat(translations.dotd, "</strong></p>\n ").concat(dailyPlayerStatsOrderedByScoreDef.items.map((item, index) => "<span>".concat(index + 1, ". <a href=\"").concat((0, _tribalwars.formatPlayerURL)(item.player.id), "\">").concat(item.player.name, " - ").concat(item.scoreDef.toLocaleString(), "</a></span>")).join('<br>'), "\n </div>\n <hr>\n <div style=\"padding: 10px;\">\n <p><strong>").concat(translations.sotd, "</strong></p>\n ").concat(dailyPlayerStatsOrderedByScoreSup.items.map((item, index) => "<span>".concat(index + 1, ". <a href=\"").concat((0, _tribalwars.formatPlayerURL)(item.player.id), "\">").concat(item.player.name, " - ").concat(item.scoreSup.toLocaleString(), "</a></span>")).join('<br>'), "\n </div>\n <hr>\n <div style=\"padding: 10px;\">\n <p><strong>").concat(translations.gpotd, "</strong></p>\n ").concat(dailyPlayerStatsOrderedByVillages.items.map((item, index) => "<span>".concat(index + 1, ". <a href=\"").concat((0, _tribalwars.formatPlayerURL)(item.player.id), "\">").concat(item.player.name, " - ").concat(item.villages.toLocaleString(), "</a></span>")).join('<br>'), "\n </div>\n </div>\n <div class=\"award-group-foot\"></div>\n ");
|
||||
|
||||
if (!container) {
|
||||
container = document.createElement('div');
|
||||
|
@ -472,4 +504,4 @@ const render = (_ref) => {
|
|||
console.log('dailyAchievements', error);
|
||||
}
|
||||
})();
|
||||
},{"./libs/requestCreator":"Ph2E","./utils/localStorage":"KWxH","./utils/tribalwars":"fHHP","./utils/getCurrentServer":"DMkL"}]},{},["cELE"], null)
|
||||
},{"./libs/requestCreator":"Ph2E","./i18n/dailyAchievments":"rX6I","./utils/localStorage":"KWxH","./utils/tribalwars":"fHHP","./utils/getCurrentServer":"DMkL"}]},{},["cELE"], null)
|
|
@ -1,4 +1,5 @@
|
|||
import requestCreator from './libs/requestCreator';
|
||||
import getTranslations from './i18n/dailyAchievments';
|
||||
import { setItem, getItem } from './utils/localStorage';
|
||||
import { formatPlayerURL } from './utils/tribalwars';
|
||||
import getCurrentServer from './utils/getCurrentServer';
|
||||
|
@ -8,7 +9,7 @@ import getCurrentServer from './utils/getCurrentServer';
|
|||
// @namespace https://github.com/tribalwarshelp/scripts
|
||||
// @updateURL https://raw.githubusercontent.com/tribalwarshelp/scripts/master/dist/dailyAchievements.js
|
||||
// @downloadURL https://raw.githubusercontent.com/tribalwarshelp/scripts/master/dist/dailyAchievements.js
|
||||
// @version 0.3.0
|
||||
// @version 0.4.0
|
||||
// @description Daily achievements
|
||||
// @author Kichiyaki http://dawid-wysokinski.pl/
|
||||
// @match *://*/game.php*screen=info_player&mode=awards*
|
||||
|
@ -66,6 +67,7 @@ const DAILY_STATS_QUERY = `
|
|||
}
|
||||
`;
|
||||
let container = undefined;
|
||||
const translations = getTranslations();
|
||||
|
||||
const loadDataFromCache = () => {
|
||||
return getItem(LOCAL_STORAGE_KEY);
|
||||
|
@ -107,10 +109,13 @@ const render = ({
|
|||
dailyPlayerStatsOrderedByVillages,
|
||||
}) => {
|
||||
const html = `
|
||||
<div class="award-group-head">Daily achievements - probable players</div>
|
||||
<div class="award-group-head">${translations.title}</div>
|
||||
<div class="award-group-content" style="text-align: center;">
|
||||
<div style="padding: 10px;">
|
||||
<p><strong>Attacker of the day</strong></p>
|
||||
<h3 style="color: red;"><strong>${
|
||||
translations.warning
|
||||
}</strong></h3>
|
||||
<p><strong>${translations.aotd}</strong></p>
|
||||
${dailyPlayerStatsOrderedByScoreAtt.items
|
||||
.map(
|
||||
(item, index) =>
|
||||
|
@ -124,7 +129,7 @@ const render = ({
|
|||
</div>
|
||||
<hr>
|
||||
<div style="padding: 10px;">
|
||||
<p><strong>Defender of the day</strong></p>
|
||||
<p><strong>${translations.dotd}</strong></p>
|
||||
${dailyPlayerStatsOrderedByScoreDef.items
|
||||
.map(
|
||||
(item, index) =>
|
||||
|
@ -138,7 +143,7 @@ const render = ({
|
|||
</div>
|
||||
<hr>
|
||||
<div style="padding: 10px;">
|
||||
<p><strong>Supporter of the day</strong></p>
|
||||
<p><strong>${translations.sotd}</strong></p>
|
||||
${dailyPlayerStatsOrderedByScoreSup.items
|
||||
.map(
|
||||
(item, index) =>
|
||||
|
@ -152,7 +157,7 @@ const render = ({
|
|||
</div>
|
||||
<hr>
|
||||
<div style="padding: 10px;">
|
||||
<p><strong>Great power of the day</strong></p>
|
||||
<p><strong>${translations.gpotd}</strong></p>
|
||||
${dailyPlayerStatsOrderedByVillages.items
|
||||
.map(
|
||||
(item, index) =>
|
||||
|
|
22
src/i18n/dailyAchievments.js
Normal file
22
src/i18n/dailyAchievments.js
Normal file
|
@ -0,0 +1,22 @@
|
|||
const translations = {
|
||||
pl_PL: {
|
||||
title: 'Dzienne osiągnięcia - prawdopodobni gracze',
|
||||
warning:
|
||||
'Pamiętaj! Ten skrypt pokazuje wykalkulowane przez TribalWars wyniki, nie pokonane jednostki.',
|
||||
aotd: 'Agresor dnia',
|
||||
dotd: 'Obrońca dnia',
|
||||
sotd: 'Pomocnik dnia',
|
||||
gpotd: 'Mocarstwo dnia',
|
||||
},
|
||||
en_DK: {
|
||||
title: 'Daily achievements - probable players',
|
||||
warning: 'Remember! This script shows scores, not defeated units.',
|
||||
aotd: 'Attacker of the day',
|
||||
dotd: 'Defender of the day',
|
||||
sotd: 'Supporter of the day',
|
||||
gpotd: 'Great power of the day',
|
||||
},
|
||||
};
|
||||
|
||||
export default () =>
|
||||
translations[window.game_data.locale] || translations.en_DK;
|
Reference in New Issue
Block a user