This commit is contained in:
bakhirev 2026-03-26 15:41:03 +03:00
parent 03d649ba31
commit 90ded96d6b
107 changed files with 986 additions and 956 deletions

View file

@ -8,14 +8,10 @@
- рефакторинг основной грид раскладки
- анимация бокового меню
- в локализации переход с $1 на ключи
- печать с onResize для таблиц
- отказ от xlsx
- на странице PR в Excel должны быть ссылки
- обновление react и переезд на vite
- переделать router обертку страниц
- PageTeamServer -> Email
- убрать префиксы у иконок
- LineChart на Влитие кода округлять title значения до 1 знака
- логика расчетов
- переписать модуль ачивок
- ленивая подгрузка расчетов

View file

@ -1,26 +1,18 @@
Подготовь переводы плагинов на разные языки
-- -- -- -- ОДИН ПЛАГИН НАЧАЛО
Плагины находятся в папке src/ts/plugins. Их переводы хранятся в папке src/ts/plugins/**/translations. Если внутри плагина такой папки нет, то переводить его не нужно. Для перевода каждого плагина используй правила описанные ниже.
Подготовь перевод плагина PageTeamTasks на англиский язык
# Подготовка перевода плагина {НАЗВАНИЕ_ПЛАГИНА}
Плагин находятся в папке src/ts/plugins/{НАЗВАНИЕ_ПЛАГИНА}. Файлы с переводами лежат внутри папки плагина в дирректории translations. Например: src/ts/plugins/{НАЗВАНИЕ_ПЛАГИНА}/translations/en.
Переводы плагина {НАЗВАНИЕ_ПЛАГИНА} находятся в папке src/ts/plugins/{НАЗВАНИЕ_ПЛАГИНА}/**/translations/{НАЗВАНИЕЗЫКА}/index.ts.
За основу берем перевод на английский. Он лежит в папке en и его не нужно менять. Это текстовый документ для локализации программы. Название папки (en) соответствует языку локализации. Сделай аналогичный файлы с переводом на другие языки и положи их в соответствующие папки.
## Языки на которые нужно делать перевод
Испанский (es), португальский (pt), английский (en), немецкий (de), французкий (fr), японский (ja), корейский (ko), китайский (zh), арабский (ar), иврит (he), хинди (hi).
За образец и эталонный вариант выбирать английский (en)
## Перед началом работы
Убедись, что необходимые тебе папки (ru, es, pt, en, de, fr, ja, ko, zh, ar, he, hi) существуют. Если их нет - создай их. Внутри каждой папки должен быть файл index.ts. Если его нет - создай его.
За основу берем перевод на русский. Он лежит в папке ru и его не нужно менять. Это текстовый документ для локализации программы. Название папки ru соответствует языку локализации. Сделай аналогичный файлы с переводом на англиский язык и положи его в папку en.
## Описание формата файла
Каждая строка содержит ключ (на английском языке в начале) и значение (после первого знака двоеточия). Мы переводим значения, не трогая ключи. Первая и последняя строка файла содержит технические символы. Они не переводятся.
## Требования к переводу
Если при переводе исходная или конечная фраза имеют двойной смысл, выбирай тот, который ближе к темам: IT, работа со статистикой, аналитика данных, деньги. Используй деловой стиль. Ключи и их порядок должны остаться такие же, какие есть. Переводи только текст на русском языке. Если оригинальная фраза начинается с маленькой буквы, то в переводе она должна также начинаться с маленькой буквы. Если оригинальная фраза начинается с заглавной буквы, то в переводе она должна также начинаться с заглавной буквы. Проверь орфографию и пунктуацию, в полученном результате. Термины commit, commit message, merge, auto-merge, pull request, PR, release, time-to-market, task tracker, backlog, log, feature остаются в оригинале и не переводятся.
Если при переводе исходная или конечная фраза имеют двойной смысл, выбирай тот, который ближе к темам: IT, программирование. Используй деловой стиль. Ключи и их порядок должны остаться такие же, какие есть. Переводи только текст на русском языке. Если оригинальная фраза начинается с маленькой буквы, то в переводе она должна также начинаться с маленькой буквы. Если оригинальная фраза начинается с заглавной буквы, то в переводе она должна также начинаться с заглавной буквы. Проверь орфографию и пунктуацию, в полученном результате. Термины commit, commit message, merge, auto-merge, pull request, PR, release, time-to-market, task tracker, backlog, log, feature остаются в оригинале и не переводятся.
При переводе с русского на английский используй следующий глоссарий:
"подпись" - "commit message";
@ -39,19 +31,24 @@
## Требования к итоговому файлу
Количество строк не должно измениться. Убедись, что в исходном и итоговом файле получилось одинаковое количество строк, ключи не были изменены.
-- -- -- --
Ознакомься с прикрепленным файлом. Это файл локализации программы. Сделай перевод на англикий язык.
-- -- -- --
Подготовь файлы переводов для плагинов
Плагины находятся в папке src/ts/plugins. Их переводы хранятся в папке src/ts/plugins/**/translations. Если внутри плагина такой папки нет, то переводить его не нужно. Для перевода каждого плагина используй правила описанные ниже.
-- -- -- -- ОДИН ПЛАГИН КОНЕЦ
# Подготовка плагина {НАЗВАНИЕ_ПЛАГИНА}
Подготовь перевод плагина PageTeamTasks на испанский (es), португальский (pt), английский (en), немецкий (de), французкий (fr), японский (ja), корейский (ko), китайский (zh), арабский (ar), иврит (he), хинди (hi)
Плагин находятся в папке src/ts/plugins/{НАЗВАНИЕ_ПЛАГИНА}. Файлы с переводами лежат внутри папки плагина в дирректории translations. Например: src/ts/plugins/{НАЗВАНИЕ_ПЛАГИНА}/translations/en. Внутри каждой папки находится index.ts
# Подготовка перевода плагина {НАЗВАНИЕ_ПЛАГИНА}
Проверь наличие папок для следующих языков: Испанский (es), португальский (pt), английский (en), немецкий (de), французкий (fr), японский (ja), корейский (ko), китайский (zh), арабский (ar), иврит (he), хинди (hi)
Переводы плагина {НАЗВАНИЕ_ПЛАГИНА} находятся в папке ./src/ts/plugins/{НАЗВАНИЕ_ПЛАГИНА}/**/translations/{НАЗВАНИЕЗЫКА}/index.ts.
Создай её вместе с файлом index.ts. За основу берем перевод на английский. Можешь просто скопировать папку en и переименовать её в нужный язык.
За основу берем перевод на английский язык. Он лежит в папке en и его не нужно менять. Это текстовый документ для локализации программы. Название папки en соответствует языку локализации.
## Описание формата файла
Каждая строка содержит ключ (на английском языке) в начале строки и значение (текст после первого символа двоеточия). Мы переводим на другой язык значения, не трогая ключи. Ключи остаются на английском языке. Первая и последняя строка файла содержит технические символы. Они не переводятся.
## Требования к переводу
Если при переводе исходная или конечная фраза имеют двойной смысл, выбирай тот, который ближе к темам: IT, программирование. Используй деловой стиль. Ключи и их порядок должны остаться такие же, какие есть. Если оригинальная фраза начинается с маленькой буквы, то в переводе она должна также начинаться с маленькой буквы. Если оригинальная фраза начинается с заглавной буквы, то в переводе она должна также начинаться с заглавной буквы. Проверь орфографию и пунктуацию, в полученном результате. Термины commit, commits, commit message, merge, auto-merge, pull request, PR, release, time-to-market, task tracker, backlog, log, feature и их производные остаются в оригинале и не переводятся.
## Требования к итоговому файлу
Убедись, что в исходном и итоговом файле получилось одинаковое количество строк, ключи не были изменены. Убедись, что в итоговом файле значения после двоеточия были переведены с англиского на нужный язык (если нет, то переведи).

View file

Before

Width:  |  Height:  |  Size: 217 B

After

Width:  |  Height:  |  Size: 217 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 428 B

After

Width:  |  Height:  |  Size: 428 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 488 B

After

Width:  |  Height:  |  Size: 488 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 216 B

After

Width:  |  Height:  |  Size: 216 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 248 B

After

Width:  |  Height:  |  Size: 248 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 314 B

After

Width:  |  Height:  |  Size: 314 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 279 B

After

Width:  |  Height:  |  Size: 279 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 306 B

After

Width:  |  Height:  |  Size: 306 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 340 B

After

Width:  |  Height:  |  Size: 340 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 591 B

After

Width:  |  Height:  |  Size: 591 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 266 B

After

Width:  |  Height:  |  Size: 266 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 394 B

After

Width:  |  Height:  |  Size: 394 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 499 B

After

Width:  |  Height:  |  Size: 499 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 625 B

After

Width:  |  Height:  |  Size: 625 B

Before After
Before After

View file

@ -1,5 +1,5 @@
import { observable, action, makeObservable } from 'mobx';
import globalScroll from 'ts/helpers/globalScroll';
import { globalScroll } from 'ts/helpers/DOMEvents';
const DEFAULT_DELAY = 3400;

View file

@ -2,7 +2,7 @@ import React, { ReactNode, useEffect, useState } from 'react';
import ReactDOM from 'react-dom';
import isMobile from 'ts/helpers/isMobile';
import globalScroll from 'ts/helpers/globalScroll';
import { globalScroll } from 'ts/helpers/DOMEvents';
import Header from './components/Header';
import Body from './components/Body';

View file

@ -10,6 +10,7 @@ import getAdaptiveColumnWidth from './helpers/getAdaptiveColumnWidth';
import getColumnConfigs from './helpers/getColumnConfigs';
import getDefaultProps from './helpers/getDefaultProps';
import getRowsConfig from './helpers/getRowsConfig';
import { useWindowResize } from 'ts/helpers/DOMEvents';
import style from './styles/index.module.scss';
@ -47,6 +48,10 @@ function Table({
setRowsConfig(newRowsConfig);
}, [rows]);
useWindowResize(() => {
setOffsetWidth(refTable?.current?.offsetWidth);
}, [refTable?.current]);
const defaultColumns = getDefaultProps(children) as IColumn[];
const adaptiveWidth = getAdaptiveColumnWidth(defaultColumns, offsetWidth);
const columns = getColumnConfigs(defaultColumns, adaptiveWidth, sort);

View file

@ -74,7 +74,7 @@ export default function getDefaultConfig(): ApplicationConfig {
'team_refactor',
'team_release',
'team_scope',
'team_server',
'team_emails',
'team_tasks',
'team_total',
'team_types',

View file

@ -0,0 +1,2 @@
export { default as globalScroll } from './scroll';
export { default as useWindowResize } from './resize';

View file

@ -0,0 +1,22 @@
import { useEffect } from 'react';
let timeoutId: any = undefined;
let callbacks: Function[] = [];
const handleResize = () => {
clearTimeout(timeoutId);
timeoutId = setTimeout(() => {
callbacks.forEach((callback: Function) => callback());
}, 300);
};
window.addEventListener('resize', handleResize);
export default function useWindowResize(callback: Function, args?: any[]) {
useEffect(() => {
callbacks.push(callback);
return () => {
callbacks = callbacks.filter((func) => func !== callback);
};
}, args);
}

View file

@ -2,9 +2,15 @@ export function get2Number(time: number) {
return time < 10 ? `0${time}` : time;
}
export function getNumberOfDigits(value: number, numberOfDigits: number) {
if (!numberOfDigits) return value >> 0;
const module = 10 * numberOfDigits;
return (value * module >> 0) / module;
}
export function getShortNumber(value: number) {
if (value === Infinity || value === -Infinity) return '—';
const module = value < 0 ? (value * -1) : value;
const fractionDigits = module < 15 ? 1 : 0;
return (value || 0).toFixed(fractionDigits);
const numberOfDigits = module < 15 ? 1 : 0;
return getNumberOfDigits(value, numberOfDigits);
}

View file

@ -1,4 +1,4 @@
import React, { ReactNode, useState, useEffect, useMemo } from 'react';
import React, { ReactNode, useState, useMemo } from 'react';
import { observer } from 'mobx-react-lite';
import { useParams } from 'react-router-dom';
@ -8,6 +8,7 @@ import isMobile from 'ts/helpers/isMobile';
import plugins from 'ts/helpers/Plugins';
import TranslationTooltip from 'ts/components/Translation/components/Tooltip';
import TranslationList from 'ts/components/Translation/components/Modal';
import { useWindowResize } from 'ts/helpers/DOMEvents';
import SideBar from './components/sidebar';
import Header from './components/header';
@ -89,13 +90,9 @@ const DesktopView = observer(({ children }: IPageWrapper): React.ReactElement =>
function PageWrapper({ children }: IPageWrapper) {
const [localIsMobile, setLocalIsMobile] = useState<boolean>(isMobile);
useEffect(() => {
function handleResize() {
setLocalIsMobile(window.innerWidth < 700 || isMobile);
}
window.addEventListener('resize', handleResize);
return () => window.removeEventListener('resize', handleResize);
}, []);
useWindowResize(() => {
setLocalIsMobile(window.innerWidth < 700 || isMobile);
});
return localIsMobile
? (<MobileView>{children}</MobileView>)

View file

@ -19,7 +19,7 @@ export default class Plugin implements IPlugin {
order: 15,
link: '/person/achievements/',
title: 'plugin.person_achievements.sidebar',
icon: './assets/menu/team_common.svg',
icon: './assets/menu/common.svg',
},
];
}

View file

@ -18,7 +18,7 @@ export default class Plugin implements IPlugin {
order: 60,
link: '/person/month/',
title: 'sidebar.person.month',
icon: './assets/menu/team_month.svg',
icon: './assets/menu/month.svg',
},
];
}

View file

@ -19,7 +19,7 @@ export default class Plugin implements IPlugin {
order: 10,
link: '/person/total/',
title: 'plugin.person_total.sidebar',
icon: './assets/menu/team_common.svg',
icon: './assets/menu/common.svg',
},
];
}

View file

@ -18,7 +18,7 @@ export default class Plugin implements IPlugin {
order: 50,
link: '/person/week/',
title: 'sidebar.person.week',
icon: './assets/menu/team_week.svg',
icon: './assets/menu/week.svg',
},
];
}

View file

@ -18,7 +18,7 @@ export default class Plugin implements IPlugin {
order: 30,
link: '/team/author',
title: 'sidebar.team.author',
icon: './assets/menu/team_work.svg',
icon: './assets/menu/work.svg',
},
];
}

View file

@ -15,7 +15,7 @@ export default class Plugin implements IPlugin {
order: 90,
link: '/team/day',
title: 'sidebar.team.day',
icon: './assets/menu/team_day.svg',
icon: './assets/menu/day.svg',
},
];
}

View file

@ -60,8 +60,8 @@ const PieCharts = observer(({ rows }: PieChartsProps): React.ReactElement | null
<Section>
<SectionColumn>
<PieChart
title="plugin.team_server.email.typeChart.title"
suffix="plugin.team_server.email.typeChart.suffix"
title="plugin.team_emails.email.typeChart.title"
suffix="plugin.team_emails.email.typeChart.suffix"
order={orderType as string[]}
limit={1}
details={detailsType}
@ -69,8 +69,8 @@ const PieCharts = observer(({ rows }: PieChartsProps): React.ReactElement | null
</SectionColumn>
<SectionColumn>
<PieChart
title="plugin.team_server.email.authorChart.title"
suffix="plugin.team_server.email.authorChart.suffix"
title="plugin.team_emails.email.authorChart.title"
suffix="plugin.team_emails.email.authorChart.suffix"
order={orderAuthors as string[]}
limit={1}
details={detailsAuthors}

View file

@ -20,7 +20,7 @@ function View({ response, updateSort, rowsForExcel, mode }: ViewProps) {
>
<Column
isSortable
title="plugin.team_server.email.type"
title="plugin.team_emails.email.type"
properties="type"
formatter={(value: number) => {
return {
@ -38,7 +38,7 @@ function View({ response, updateSort, rowsForExcel, mode }: ViewProps) {
/>
<Column
isSortable
title="plugin.team_server.email.company"
title="plugin.team_emails.email.company"
properties="company"
template={ColumnTypes.TAGS}
width={150}
@ -46,13 +46,13 @@ function View({ response, updateSort, rowsForExcel, mode }: ViewProps) {
<Column
isSortable
template={ColumnTypes.STRING}
title="plugin.team_server.email.author"
title="plugin.team_emails.email.author"
properties="author"
width={200}
/>
<Column
isSortable
title="plugin.team_server.email.email"
title="plugin.team_emails.email.email"
properties="email"
template={(value: string, row: any) => (
row.type === EmailType.GITHUB
@ -63,7 +63,7 @@ function View({ response, updateSort, rowsForExcel, mode }: ViewProps) {
<Column
isSortable
template={ColumnTypes.STRING}
title="plugin.team_server.from"
title="plugin.team_emails.from"
properties="from"
width={150}
formatter={getDate}
@ -71,7 +71,7 @@ function View({ response, updateSort, rowsForExcel, mode }: ViewProps) {
<Column
isSortable
template={ColumnTypes.STRING}
title="plugin.team_server.to"
title="plugin.team_emails.to"
properties="to"
width={150}
formatter={getDate}

View file

@ -19,20 +19,20 @@ function Details({ response, updateSort, rowsForExcel, mode }: ViewProps) {
columnCount={mode === 'print' ? 3 : undefined}
>
<Column
title="plugin.team_server.protocol"
title="plugin.team_emails.protocol"
properties="protocol"
template={ColumnTypes.TAGS}
width={80}
/>
<Column
title="plugin.team_server.port"
title="plugin.team_emails.port"
properties="port"
template={ColumnTypes.TAGS}
width={80}
/>
<Column
template={ColumnTypes.STRING}
title="plugin.team_server.url"
title="plugin.team_emails.url"
properties="url"
/>
<Column

View file

@ -29,13 +29,13 @@ function View({ response, updateSort, rowsForExcel, mode }: ViewProps) {
/>
<Column
template={ColumnTypes.STRING}
title="plugin.team_server.domain"
title="plugin.team_emails.domain"
properties="domain"
/>
<Column
isSortable
template={ColumnTypes.STRING}
title="plugin.team_server.from"
title="plugin.team_emails.from"
properties="from"
width={150}
formatter={getDate}
@ -43,7 +43,7 @@ function View({ response, updateSort, rowsForExcel, mode }: ViewProps) {
<Column
isSortable
template={ColumnTypes.STRING}
title="plugin.team_server.to"
title="plugin.team_emails.to"
properties="to"
width={150}
formatter={getDate}

View file

@ -23,17 +23,17 @@ function View({ response, updateSort, rowsForExcel, mode }: ViewProps) {
>
<Column
template={ColumnTypes.STRING}
title="plugin.team_server.type.title"
title="plugin.team_emails.type.title"
properties="type"
formatter={(type: string) => {
const name = type === COMMIT_TYPE.PR_BITBUCKET ? 'Bitbucket' : 'GitHub';
return text('plugin.team_server.type.description', name);
return text('plugin.team_emails.type.description', name);
}}
/>
<Column
isSortable
template={ColumnTypes.STRING}
title="plugin.team_server.from"
title="plugin.team_emails.from"
properties="from"
width={150}
formatter={getDate}
@ -41,7 +41,7 @@ function View({ response, updateSort, rowsForExcel, mode }: ViewProps) {
<Column
isSortable
template={ColumnTypes.STRING}
title="plugin.team_server.to"
title="plugin.team_emails.to"
properties="to"
width={150}
formatter={getDate}

View file

@ -12,7 +12,7 @@ import ServiceView from './components/Service/View';
import EmailView from './components/Email/View';
import EmailPieCharts from './components/Email/PieCharts';
const ServerPage = observer(({ mode }: PageOptions): React.ReactElement | null => {
const EmailsPage = observer(({ mode }: PageOptions): React.ReactElement | null => {
const servers = statisticStore.statisticsByCommits.server.totalInfo;
const services = statisticStore.statisticsByCommits.service.totalInfo;
const emails = statisticStore.statisticsByCommits.email.totalInfo;
@ -43,7 +43,7 @@ const ServerPage = observer(({ mode }: PageOptions): React.ReactElement | null =
<EmailPieCharts rows={emailResults} />
</If>
<Title title="plugin.team_server.email.title"/>
<Title title="plugin.team_emails.email.title"/>
<FakeDataLoader
content={emailResults}
mode={mode}
@ -58,7 +58,7 @@ const ServerPage = observer(({ mode }: PageOptions): React.ReactElement | null =
</FakeDataLoader>
<If value={servers}>
<Title title="plugin.team_server.title"/>
<Title title="plugin.team_emails.title"/>
<FakeDataLoader
content={servers}
mode={mode}
@ -73,7 +73,7 @@ const ServerPage = observer(({ mode }: PageOptions): React.ReactElement | null =
</If>
<If value={services}>
<Title title="plugin.team_server.service"/>
<Title title="plugin.team_emails.service"/>
<FakeDataLoader
content={services}
mode={mode}
@ -90,4 +90,4 @@ const ServerPage = observer(({ mode }: PageOptions): React.ReactElement | null =
);
});
export default ServerPage;
export default EmailsPage;

View file

@ -9,16 +9,16 @@ import translations from './translations';
import Page from './components';
export default class Plugin implements IPlugin {
static id = 'team_server';
static id = 'team_emails';
getMenuItems() {
return [
{
id: 'server',
id: 'emails',
group: 10,
order: 80,
link: '/team/server',
title: 'plugin.team_server.sidebar',
link: '/team/emails',
title: 'plugin.team_emails.sidebar',
icon: './assets/menu/email.svg',
},
];

View file

@ -0,0 +1,22 @@
export default `
§ plugin.team_emails.sidebar: Email addresses
§ plugin.team_emails.title: Server addresses in logs
§ plugin.team_emails.domain: Domain
§ plugin.team_emails.from: from
§ plugin.team_emails.to: to
§ plugin.team_emails.protocol: Protocol
§ plugin.team_emails.port: Port
§ plugin.team_emails.url: URL
§ plugin.team_emails.service: Code hosting tool
§ plugin.team_emails.type.title: Service
§ plugin.team_emails.type.description: $1 or something similar
§ plugin.team_emails.email.title: Email address list
§ plugin.team_emails.email.typeChart.title: Address types
§ plugin.team_emails.email.typeChart.suffix: email addresses
§ plugin.team_emails.email.authorChart.title: Number of addresses per staff member
§ plugin.team_emails.email.authorChart.suffix: email addresses
§ plugin.team_emails.email.type: Type
§ plugin.team_emails.email.company: Company
§ plugin.team_emails.email.email: Email address
§ plugin.team_emails.email.author: Staff member
`;

View file

@ -0,0 +1,22 @@
export default `
§ plugin.team_emails.sidebar: Email addresses
§ plugin.team_emails.title: Server addresses in logs
§ plugin.team_emails.domain: Domain
§ plugin.team_emails.from: from
§ plugin.team_emails.to: to
§ plugin.team_emails.protocol: Protocol
§ plugin.team_emails.port: Port
§ plugin.team_emails.url: URL
§ plugin.team_emails.service: Code hosting tool
§ plugin.team_emails.type.title: Service
§ plugin.team_emails.type.description: $1 or something similar
§ plugin.team_emails.email.title: Email address list
§ plugin.team_emails.email.typeChart.title: Address types
§ plugin.team_emails.email.typeChart.suffix: email addresses
§ plugin.team_emails.email.authorChart.title: Number of addresses per staff member
§ plugin.team_emails.email.authorChart.suffix: email addresses
§ plugin.team_emails.email.type: Type
§ plugin.team_emails.email.company: Company
§ plugin.team_emails.email.email: Email address
§ plugin.team_emails.email.author: Staff member
`;

View file

@ -0,0 +1,22 @@
export default `
§ plugin.team_emails.sidebar: Email addresses
§ plugin.team_emails.title: Server addresses in logs
§ plugin.team_emails.domain: Domain
§ plugin.team_emails.from: from
§ plugin.team_emails.to: to
§ plugin.team_emails.protocol: Protocol
§ plugin.team_emails.port: Port
§ plugin.team_emails.url: URL
§ plugin.team_emails.service: Code hosting tool
§ plugin.team_emails.type.title: Service
§ plugin.team_emails.type.description: $1 or something similar
§ plugin.team_emails.email.title: Email address list
§ plugin.team_emails.email.typeChart.title: Address types
§ plugin.team_emails.email.typeChart.suffix: email addresses
§ plugin.team_emails.email.authorChart.title: Number of addresses per staff member
§ plugin.team_emails.email.authorChart.suffix: email addresses
§ plugin.team_emails.email.type: Type
§ plugin.team_emails.email.company: Company
§ plugin.team_emails.email.email: Email address
§ plugin.team_emails.email.author: Staff member
`;

View file

@ -0,0 +1,22 @@
export default `
§ plugin.team_emails.sidebar: Email addresses
§ plugin.team_emails.title: Server addresses in logs
§ plugin.team_emails.domain: Domain
§ plugin.team_emails.from: from
§ plugin.team_emails.to: to
§ plugin.team_emails.protocol: Protocol
§ plugin.team_emails.port: Port
§ plugin.team_emails.url: URL
§ plugin.team_emails.service: Code hosting tool
§ plugin.team_emails.type.title: Service
§ plugin.team_emails.type.description: $1 or something similar
§ plugin.team_emails.email.title: Email address list
§ plugin.team_emails.email.typeChart.title: Address types
§ plugin.team_emails.email.typeChart.suffix: email addresses
§ plugin.team_emails.email.authorChart.title: Number of addresses per staff member
§ plugin.team_emails.email.authorChart.suffix: email addresses
§ plugin.team_emails.email.type: Type
§ plugin.team_emails.email.company: Company
§ plugin.team_emails.email.email: Email address
§ plugin.team_emails.email.author: Staff member
`;

View file

@ -0,0 +1,22 @@
export default `
§ plugin.team_emails.sidebar: Email addresses
§ plugin.team_emails.title: Server addresses in logs
§ plugin.team_emails.domain: Domain
§ plugin.team_emails.from: from
§ plugin.team_emails.to: to
§ plugin.team_emails.protocol: Protocol
§ plugin.team_emails.port: Port
§ plugin.team_emails.url: URL
§ plugin.team_emails.service: Code hosting tool
§ plugin.team_emails.type.title: Service
§ plugin.team_emails.type.description: $1 or something similar
§ plugin.team_emails.email.title: Email address list
§ plugin.team_emails.email.typeChart.title: Address types
§ plugin.team_emails.email.typeChart.suffix: email addresses
§ plugin.team_emails.email.authorChart.title: Number of addresses per staff member
§ plugin.team_emails.email.authorChart.suffix: email addresses
§ plugin.team_emails.email.type: Type
§ plugin.team_emails.email.company: Company
§ plugin.team_emails.email.email: Email address
§ plugin.team_emails.email.author: Staff member
`;

View file

@ -0,0 +1,22 @@
export default `
§ plugin.team_emails.sidebar: Email addresses
§ plugin.team_emails.title: Server addresses in logs
§ plugin.team_emails.domain: Domain
§ plugin.team_emails.from: from
§ plugin.team_emails.to: to
§ plugin.team_emails.protocol: Protocol
§ plugin.team_emails.port: Port
§ plugin.team_emails.url: URL
§ plugin.team_emails.service: Code hosting tool
§ plugin.team_emails.type.title: Service
§ plugin.team_emails.type.description: $1 or something similar
§ plugin.team_emails.email.title: Email address list
§ plugin.team_emails.email.typeChart.title: Address types
§ plugin.team_emails.email.typeChart.suffix: email addresses
§ plugin.team_emails.email.authorChart.title: Number of addresses per staff member
§ plugin.team_emails.email.authorChart.suffix: email addresses
§ plugin.team_emails.email.type: Type
§ plugin.team_emails.email.company: Company
§ plugin.team_emails.email.email: Email address
§ plugin.team_emails.email.author: Staff member
`;

View file

@ -0,0 +1,22 @@
export default `
§ plugin.team_emails.sidebar: Email addresses
§ plugin.team_emails.title: Server addresses in logs
§ plugin.team_emails.domain: Domain
§ plugin.team_emails.from: from
§ plugin.team_emails.to: to
§ plugin.team_emails.protocol: Protocol
§ plugin.team_emails.port: Port
§ plugin.team_emails.url: URL
§ plugin.team_emails.service: Code hosting tool
§ plugin.team_emails.type.title: Service
§ plugin.team_emails.type.description: $1 or something similar
§ plugin.team_emails.email.title: Email address list
§ plugin.team_emails.email.typeChart.title: Address types
§ plugin.team_emails.email.typeChart.suffix: email addresses
§ plugin.team_emails.email.authorChart.title: Number of addresses per staff member
§ plugin.team_emails.email.authorChart.suffix: email addresses
§ plugin.team_emails.email.type: Type
§ plugin.team_emails.email.company: Company
§ plugin.team_emails.email.email: Email address
§ plugin.team_emails.email.author: Staff member
`;

View file

@ -0,0 +1,22 @@
export default `
§ plugin.team_emails.sidebar: メールアドレス
§ plugin.team_emails.title: ログ内のサーバーアドレス
§ plugin.team_emails.domain: ドメイン
§ plugin.team_emails.from: 送信元
§ plugin.team_emails.to: 宛先
§ plugin.team_emails.protocol: プロトコル
§ plugin.team_emails.port: ポート
§ plugin.team_emails.url: URL
§ plugin.team_emails.service: コードホスティングツール
§ plugin.team_emails.type.title: サービス
§ plugin.team_emails.type.description: $1
§ plugin.team_emails.email.title: メールアドレス一覧
§ plugin.team_emails.email.typeChart.title: アドレスの種類
§ plugin.team_emails.email.typeChart.suffix: 件のメールアドレス
§ plugin.team_emails.email.authorChart.title: スタッフ別のアドレス数
§ plugin.team_emails.email.authorChart.suffix: 件のメールアドレス
§ plugin.team_emails.email.type: 種類
§ plugin.team_emails.email.company: 会社
§ plugin.team_emails.email.email: メールアドレス
§ plugin.team_emails.email.author: スタッフ
`;

View file

@ -0,0 +1,22 @@
export default `
§ plugin.team_emails.sidebar: 이메일
§ plugin.team_emails.title: 로그에
§ plugin.team_emails.domain: 도메인
§ plugin.team_emails.from: 발신
§ plugin.team_emails.to: 수신
§ plugin.team_emails.protocol: 프로토콜
§ plugin.team_emails.port: 포트
§ plugin.team_emails.url: URL
§ plugin.team_emails.service: 코드
§ plugin.team_emails.type.title: 서비스
§ plugin.team_emails.type.description: $1
§ plugin.team_emails.email.title: 이메일
§ plugin.team_emails.email.typeChart.title: 주소
§ plugin.team_emails.email.typeChart.suffix: 개의
§ plugin.team_emails.email.authorChart.title: 직원별
§ plugin.team_emails.email.authorChart.suffix: 개의
§ plugin.team_emails.email.type: 유형
§ plugin.team_emails.email.company: 회사
§ plugin.team_emails.email.email: 이메일
§ plugin.team_emails.email.author: 직원
`;

View file

@ -0,0 +1,22 @@
export default `
§ plugin.team_emails.sidebar: Email addresses
§ plugin.team_emails.title: Server addresses in logs
§ plugin.team_emails.domain: Domain
§ plugin.team_emails.from: from
§ plugin.team_emails.to: to
§ plugin.team_emails.protocol: Protocol
§ plugin.team_emails.port: Port
§ plugin.team_emails.url: URL
§ plugin.team_emails.service: Code hosting tool
§ plugin.team_emails.type.title: Service
§ plugin.team_emails.type.description: $1 or something similar
§ plugin.team_emails.email.title: Email address list
§ plugin.team_emails.email.typeChart.title: Address types
§ plugin.team_emails.email.typeChart.suffix: email addresses
§ plugin.team_emails.email.authorChart.title: Number of addresses per staff member
§ plugin.team_emails.email.authorChart.suffix: email addresses
§ plugin.team_emails.email.type: Type
§ plugin.team_emails.email.company: Company
§ plugin.team_emails.email.email: Email address
§ plugin.team_emails.email.author: Staff member
`;

View file

@ -0,0 +1,22 @@
export default `
§ plugin.team_emails.sidebar: Почтовые адреса
§ plugin.team_emails.title: Адреса серверов в логах
§ plugin.team_emails.domain: Домен
§ plugin.team_emails.from: Первый коммит
§ plugin.team_emails.to: Последний коммит
§ plugin.team_emails.protocol: Протокол
§ plugin.team_emails.port: Порт
§ plugin.team_emails.url: URL
§ plugin.team_emails.service: Инструмент для хостинга кода
§ plugin.team_emails.type.title: Сервис
§ plugin.team_emails.type.description: $1 или что-то похожее
§ plugin.team_emails.email.title: Список почтовых адресов
§ plugin.team_emails.email.typeChart.title: Типы адресов
§ plugin.team_emails.email.typeChart.suffix: почтовых адресов
§ plugin.team_emails.email.authorChart.title: Количество адресов на одного сотрудника
§ plugin.team_emails.email.authorChart.suffix: почтовых адресов
§ plugin.team_emails.email.type: Тип
§ plugin.team_emails.email.company: Компания
§ plugin.team_emails.email.email: Адрес почты
§ plugin.team_emails.email.author: Сотрудник
`;

View file

@ -0,0 +1,22 @@
export default `
§ plugin.team_emails.sidebar: 邮箱地址
§ plugin.team_emails.title: 日志中的服务器地址
§ plugin.team_emails.domain: 域名
§ plugin.team_emails.from: 发件人
§ plugin.team_emails.to: 收件人
§ plugin.team_emails.protocol: 协议
§ plugin.team_emails.port: 端口
§ plugin.team_emails.url: URL
§ plugin.team_emails.service: 代码托管工具
§ plugin.team_emails.type.title: 服务
§ plugin.team_emails.type.description: $1
§ plugin.team_emails.email.title: 邮箱地址列表
§ plugin.team_emails.email.typeChart.title: 地址类型
§ plugin.team_emails.email.typeChart.suffix: 个邮箱地址
§ plugin.team_emails.email.authorChart.title: 按员工统计的地址数量
§ plugin.team_emails.email.authorChart.suffix: 个邮箱地址
§ plugin.team_emails.email.type: 类型
§ plugin.team_emails.email.company: 公司
§ plugin.team_emails.email.email: 邮箱地址
§ plugin.team_emails.email.author: 员工
`;

View file

@ -19,7 +19,7 @@ export default class Plugin implements IPlugin {
order: 140,
link: '/team/extension',
title: 'plugin.team_file_analytics.sidebar',
icon: './assets/menu/team_files_ext.svg',
icon: './assets/menu/files_ext.svg',
},
];
}

View file

@ -16,7 +16,7 @@ export default class Plugin implements IPlugin {
order: 130,
link: '/team/files',
title: 'plugin.team_files.sidebar.files',
icon: './assets/menu/team_files.svg',
icon: './assets/menu/files.svg',
},
{
id: 'removedFiles',
@ -24,7 +24,7 @@ export default class Plugin implements IPlugin {
order: 131,
link: '/team/removedFiles',
title: 'plugin.team_files.sidebar.removedFiles',
icon: './assets/menu/team_files_remove.svg',
icon: './assets/menu/files_remove.svg',
},
];
}

View file

@ -19,7 +19,7 @@ export default class Plugin implements IPlugin {
order: 120,
link: '/team/hours',
title: 'sidebar.team.hours',
icon: './assets/menu/team_hours.svg',
icon: './assets/menu/hours.svg',
},
{
id: 'hours',
@ -27,7 +27,7 @@ export default class Plugin implements IPlugin {
order: 70,
link: '/person/hours/',
title: 'sidebar.person.hours',
icon: './assets/menu/team_hours.svg',
icon: './assets/menu/hours.svg',
},
];
}

View file

@ -19,7 +19,7 @@ export default class Plugin implements IPlugin {
order: 110,
link: '/team/month',
title: 'plugin.team_month.sidebar',
icon: './assets/menu/team_month.svg',
icon: './assets/menu/month.svg',
},
];
}

View file

@ -5,6 +5,7 @@ import { Pagination, FakeDataLoader } from 'ts/components/DataLoader';
import { Title } from 'ts/components/Layout';
import statisticStore from 'ts/store/Statistics';
import { getGroupsBy } from 'ts/helpers/charts';
import { getShortNumber } from 'ts/helpers/formatter';
import View from './View';
import { getGroupsByAuthors } from './helpers';
@ -31,8 +32,8 @@ const Authors = observer(({
daysWorkOnTask: daysWorkOnTask.details,
daysTotalValue,
daysTotalDetails: {
'plugin.team_pull_requests.author.work': daysWorkOnTask.weightedAverage,
'plugin.team_pull_requests.author.review': daysInReview.weightedAverage,
'plugin.team_pull_requests.author.work': getShortNumber(daysWorkOnTask.weightedAverage),
'plugin.team_pull_requests.author.review': getShortNumber(daysInReview.weightedAverage),
},
};
})

View file

@ -19,7 +19,7 @@ export default class Plugin implements IPlugin {
order: 20,
link: '/team/scope',
title: 'sidebar.team.scope',
icon: './assets/menu/team_feat.svg',
icon: './assets/menu/feat.svg',
},
];
}

View file

@ -1,42 +1,42 @@
export default `
§ plugin.team_scope.sidebar: Features
§ plugin.team_scope.title: Feature statistics
§ plugin.team_scope.scope: Feature
§ plugin.team_scope.unknown: (feature is not labeled)
§ plugin.team_scope.days: Work days
§ plugin.team_scope.authorsDays: Person days
§ plugin.team_scope.tasks: Tasks
§ plugin.team_scope.lastCommit: Last commit
§ plugin.team_scope.commits: Commits
§ plugin.team_scope.authors: Personal contribution
§ plugin.team_scope.cost: Cost
§ plugin.team_scope.details.cards: General feature information
§ plugin.team_scope.details.charts: Who contributed
§ plugin.team_scope.details.tasks: List of tasks within which changes were made
§ plugin.team_scope.details.commits: List of commits matching the search filters
§ plugin.team_scope.cards.firstCommit: first commit
§ plugin.team_scope.cards.lastCommit: last commit
§ plugin.team_scope.cards.totalDays.title: total work duration
§ plugin.team_scope.cards.totalDays.description: Total development time from the first to the last commit.
§ plugin.team_scope.cards.totalDaysWorked.title: actual days worked
§ plugin.team_scope.cards.totalDaysWorked.description: Days when the found commits were made.
§ plugin.team_scope.cards.totalCommits.title: commits found
§ plugin.team_scope.cards.totalCommits.description: Commits that match the search filter specified above. Further calculations are based on them.
§ plugin.team_scope.cards.totalTasks.title: tasks affected
§ plugin.team_scope.cards.totalTasks.description: Unique task IDs found in commit messages.
§ plugin.team_scope.cards.authorsDays.title: person days
§ plugin.team_scope.cards.authorsDays.description: A unit of working time equal to one day of work by one staff member.
§ plugin.team_scope.cards.cost.title: estimated cost
§ plugin.team_scope.cards.cost.description: Person days spent are multiplied by the average salary.
§ plugin.team_commits.chart.commits.title: Who made commits
§ plugin.team_commits.chart.tasks.title: Who did tasks
§ plugin.team_commits.chart.types.title: Commit types
§ plugin.team_commits.chart.companies.title: Companies on whose behalf commits were made
§ plugin.team_scope.calculator.title: Feature estimation calculator
§ plugin.team_scope.calculator.description: Filter the required commits using search. The statistics module will group them into a feature and show its data.
§ plugin.team_scope.tasks.task: Task
§ plugin.team_scope.tasks.types: Types
§ plugin.team_scope.tasks.description: Description
§ plugin.team_scope.commits.author: Staff member
§ plugin.team_scope.commits.message: Commit message
§ plugin.team_scope.sidebar: الميزات
§ plugin.team_scope.title: إحصائيات الميزات
§ plugin.team_scope.scope: الميزة
§ plugin.team_scope.unknown: (الميزة غير مُوسومة)
§ plugin.team_scope.days: أيام العمل
§ plugin.team_scope.authorsDays: أيام العمل الفردية
§ plugin.team_scope.tasks: المهام
§ plugin.team_scope.lastCommit: آخر عملية إرسال
§ plugin.team_scope.commits: عمليات الإرسال
§ plugin.team_scope.authors: المساهمة الشخصية
§ plugin.team_scope.cost: التكلفة
§ plugin.team_scope.details.cards: معلومات عامة عن الميزة
§ plugin.team_scope.details.charts: من قدم مساهمة
§ plugin.team_scope.details.tasks: قائمة المهام التي تمت فيها إجراء تغييرات
§ plugin.team_scope.details.commits: قائمة عمليات الإرسال التي تطابق مرشحات البحث
§ plugin.team_scope.cards.firstCommit: أول عملية إرسال
§ plugin.team_scope.cards.lastCommit: آخر عملية إرسال
§ plugin.team_scope.cards.totalDays.title: مدة العمل الإجمالية
§ plugin.team_scope.cards.totalDays.description: الوقت الكلي للتطوير من أول عملية إرسال إلى آخر عملية <EFBFBD><EFBFBD>رسال.
§ plugin.team_scope.cards.totalDaysWorked.title: الأيام الفعلية التي تم العمل بها
§ plugin.team_scope.cards.totalDaysWorked.description: الأيام التي تمت فيها عمليات الإرسال المكتشفة.
§ plugin.team_scope.cards.totalCommits.title: عمليات الإرسال المكتشفة
§ plugin.team_scope.cards.totalCommits.description: عمليات الإرسال التي تطابق مرشح البحث المحدد أعلاه. تعتمد الحسابات اللاحقة عليها.
§ plugin.team_scope.cards.totalTasks.title: المهام المتأثرة
§ plugin.team_scope.cards.totalTasks.description: معرفات المهام الفريدة التي تم العثور عليها في رسائل الإرسال.
§ plugin.team_scope.cards.authorsDays.title: أيام العمل الفردية
§ plugin.team_scope.cards.authorsDays.description: وحدة زمنية للعمل تعادل يوم عمل من قبل أحد الموظفين.
§ plugin.team_scope.cards.cost.title: التكلفة المقدرة
§ plugin.team_scope.cards.cost.description: تُضاعف أيام العمل الفردية المنفقة براتب متوسط.
§ plugin.team_commits.chart.commits.title: من قام بعمليات الإرسال
§ plugin.team_commits.chart.tasks.title: من قام بالمهام
§ plugin.team_commits.chart.types.title: أنواع الإرسال
§ plugin.team_commits.chart.companies.title: الشركات التي تمت عمليات الإرسال نيابة عنها
§ plugin.team_scope.calculator.title: آلة حاسبة تقدير الميزات
§ plugin.team_scope.calculator.description: قم بتصفية عمليات الإرسال المطلوبة باستخدام البحث. سيقوم وحدة الإحصائيات بتجميعها في ميزة واحدة ويعرض بياناتها.
§ plugin.team_scope.tasks.task: المهمة
§ plugin.team_scope.tasks.types: الأنواع
§ plugin.team_scope.tasks.description: الوصف
§ plugin.team_scope.commits.author: عضو من الموظفين
§ plugin.team_scope.commits.message: رسالة الإرسال
`;

View file

@ -1,42 +1,42 @@
export default `
§ plugin.team_scope.sidebar: Features
§ plugin.team_scope.title: Feature statistics
§ plugin.team_scope.scope: Feature
§ plugin.team_scope.unknown: (feature is not labeled)
§ plugin.team_scope.days: Work days
§ plugin.team_scope.authorsDays: Person days
§ plugin.team_scope.tasks: Tasks
§ plugin.team_scope.lastCommit: Last commit
§ plugin.team_scope.sidebar: Funktionen
§ plugin.team_scope.title: Funktionsstatistiken
§ plugin.team_scope.scope: Funktion
§ plugin.team_scope.unknown: (Funktion ist nicht gekennzeichnet)
§ plugin.team_scope.days: Arbeitstage
§ plugin.team_scope.authorsDays: Personentage
§ plugin.team_scope.tasks: Aufgaben
§ plugin.team_scope.lastCommit: Letzter Commit
§ plugin.team_scope.commits: Commits
§ plugin.team_scope.authors: Personal contribution
§ plugin.team_scope.cost: Cost
§ plugin.team_scope.details.cards: General feature information
§ plugin.team_scope.details.charts: Who contributed
§ plugin.team_scope.details.tasks: List of tasks within which changes were made
§ plugin.team_scope.details.commits: List of commits matching the search filters
§ plugin.team_scope.cards.firstCommit: first commit
§ plugin.team_scope.cards.lastCommit: last commit
§ plugin.team_scope.cards.totalDays.title: total work duration
§ plugin.team_scope.cards.totalDays.description: Total development time from the first to the last commit.
§ plugin.team_scope.cards.totalDaysWorked.title: actual days worked
§ plugin.team_scope.cards.totalDaysWorked.description: Days when the found commits were made.
§ plugin.team_scope.cards.totalCommits.title: commits found
§ plugin.team_scope.cards.totalCommits.description: Commits that match the search filter specified above. Further calculations are based on them.
§ plugin.team_scope.cards.totalTasks.title: tasks affected
§ plugin.team_scope.cards.totalTasks.description: Unique task IDs found in commit messages.
§ plugin.team_scope.cards.authorsDays.title: person days
§ plugin.team_scope.cards.authorsDays.description: A unit of working time equal to one day of work by one staff member.
§ plugin.team_scope.cards.cost.title: estimated cost
§ plugin.team_scope.cards.cost.description: Person days spent are multiplied by the average salary.
§ plugin.team_commits.chart.commits.title: Who made commits
§ plugin.team_commits.chart.tasks.title: Who did tasks
§ plugin.team_commits.chart.types.title: Commit types
§ plugin.team_commits.chart.companies.title: Companies on whose behalf commits were made
§ plugin.team_scope.calculator.title: Feature estimation calculator
§ plugin.team_scope.calculator.description: Filter the required commits using search. The statistics module will group them into a feature and show its data.
§ plugin.team_scope.tasks.task: Task
§ plugin.team_scope.tasks.types: Types
§ plugin.team_scope.tasks.description: Description
§ plugin.team_scope.commits.author: Staff member
§ plugin.team_scope.commits.message: Commit message
§ plugin.team_scope.authors: Persönlicher Beitrag
§ plugin.team_scope.cost: Kosten
§ plugin.team_scope.details.cards: Allgemeine Funktionsinformationen
§ plugin.team_scope.details.charts: Wer hat beigetragen
§ plugin.team_scope.details.tasks: Liste der Aufgaben, in denen Änderungen vorgenommen wurden
§ plugin.team_scope.details.commits: Liste der Commits, die den Suchfiltern entsprechen
§ plugin.team_scope.cards.firstCommit: erster Commit
§ plugin.team_scope.cards.lastCommit: letzter Commit
§ plugin.team_scope.cards.totalDays.title: Gesamtarbeitsdauer
§ plugin.team_scope.cards.totalDays.description: Gesamtentwicklungszeit vom ersten bis zum letzten Commit.
§ plugin.team_scope.cards.totalDaysWorked.title: tatsächlich gearbeitete Tage
§ plugin.team_scope.cards.totalDaysWorked.description: Tage, an denen die gefundenen Commits erstellt wurden.
§ plugin.team_scope.cards.totalCommits.title: gefundene Commits
§ plugin.team_scope.cards.totalCommits.description: Commits, die dem oben angegebenen Suchfilter entsprechen. Weitere Berechnungen basieren darauf.
§ plugin.team_scope.cards.totalTasks.title: betroffene Aufgaben
§ plugin.team_scope.cards.totalTasks.description: Eindeutige Aufgaben-IDs, die in Commit-Nachrichten gefunden wurden.
§ plugin.team_scope.cards.authorsDays.title: Personentage
§ plugin.team_scope.cards.authorsDays.description: Eine Arbeitseinheit, die einem Arbeitstag eines Mitarbeiters entspricht.
§ plugin.team_scope.cards.cost.title: geschätzte Kosten
§ plugin.team_scope.cards.cost.description: Verbrauchte Personentage werden mit dem Durchschnittsgehalt multipliziert.
§ plugin.team_commits.chart.commits.title: Wer hat Commits gemacht
§ plugin.team_commits.chart.tasks.title: Wer hat Aufgaben erledigt
§ plugin.team_commits.chart.types.title: Commit-Typen
§ plugin.team_commits.chart.companies.title: Unternehmen, für die Commits durchgeführt wurden
§ plugin.team_scope.calculator.title: Funktionsschätzrechner
§ plugin.team_scope.calculator.description: Filtern Sie die erforderlichen Commits mithilfe der Suche. Das Statistikmodul gruppiert sie zu einer Funktion und zeigt deren Daten an.
§ plugin.team_scope.tasks.task: Aufgabe
§ plugin.team_scope.tasks.types: Typen
§ plugin.team_scope.tasks.description: Beschreibung
§ plugin.team_scope.commits.author: Mitarbeiter
§ plugin.team_scope.commits.message: Commit-Nachricht
`;

View file

@ -1,42 +1,42 @@
export default `
§ plugin.team_scope.sidebar: Features
§ plugin.team_scope.title: Feature statistics
§ plugin.team_scope.scope: Feature
§ plugin.team_scope.unknown: (feature is not labeled)
§ plugin.team_scope.days: Work days
§ plugin.team_scope.authorsDays: Person days
§ plugin.team_scope.tasks: Tasks
§ plugin.team_scope.lastCommit: Last commit
§ plugin.team_scope.sidebar: Características
§ plugin.team_scope.title: Estadísticas de características
§ plugin.team_scope.scope: Característica
§ plugin.team_scope.unknown: (la característica no está etiquetada)
§ plugin.team_scope.days: Días laborables
§ plugin.team_scope.authorsDays: Días persona
§ plugin.team_scope.tasks: Tareas
§ plugin.team_scope.lastCommit: Último commit
§ plugin.team_scope.commits: Commits
§ plugin.team_scope.authors: Personal contribution
§ plugin.team_scope.cost: Cost
§ plugin.team_scope.details.cards: General feature information
§ plugin.team_scope.details.charts: Who contributed
§ plugin.team_scope.details.tasks: List of tasks within which changes were made
§ plugin.team_scope.details.commits: List of commits matching the search filters
§ plugin.team_scope.cards.firstCommit: first commit
§ plugin.team_scope.cards.lastCommit: last commit
§ plugin.team_scope.cards.totalDays.title: total work duration
§ plugin.team_scope.cards.totalDays.description: Total development time from the first to the last commit.
§ plugin.team_scope.cards.totalDaysWorked.title: actual days worked
§ plugin.team_scope.cards.totalDaysWorked.description: Days when the found commits were made.
§ plugin.team_scope.cards.totalCommits.title: commits found
§ plugin.team_scope.cards.totalCommits.description: Commits that match the search filter specified above. Further calculations are based on them.
§ plugin.team_scope.cards.totalTasks.title: tasks affected
§ plugin.team_scope.cards.totalTasks.description: Unique task IDs found in commit messages.
§ plugin.team_scope.cards.authorsDays.title: person days
§ plugin.team_scope.cards.authorsDays.description: A unit of working time equal to one day of work by one staff member.
§ plugin.team_scope.cards.cost.title: estimated cost
§ plugin.team_scope.cards.cost.description: Person days spent are multiplied by the average salary.
§ plugin.team_commits.chart.commits.title: Who made commits
§ plugin.team_commits.chart.tasks.title: Who did tasks
§ plugin.team_commits.chart.types.title: Commit types
§ plugin.team_commits.chart.companies.title: Companies on whose behalf commits were made
§ plugin.team_scope.calculator.title: Feature estimation calculator
§ plugin.team_scope.calculator.description: Filter the required commits using search. The statistics module will group them into a feature and show its data.
§ plugin.team_scope.tasks.task: Task
§ plugin.team_scope.tasks.types: Types
§ plugin.team_scope.tasks.description: Description
§ plugin.team_scope.commits.author: Staff member
§ plugin.team_scope.commits.message: Commit message
§ plugin.team_scope.authors: Contribución personal
§ plugin.team_scope.cost: Costo
§ plugin.team_scope.details.cards: Información general de la característica
§ plugin.team_scope.details.charts: Quién contribuyó
§ plugin.team_scope.details.tasks: Lista de tareas en las que se realizaron cambios
§ plugin.team_scope.details.commits: Lista de commits que coinciden con los filtros de búsqueda
§ plugin.team_scope.cards.firstCommit: primer commit
§ plugin.team_scope.cards.lastCommit: último commit
§ plugin.team_scope.cards.totalDays.title: duración total del trabajo
§ plugin.team_scope.cards.totalDays.description: Tiempo total de desarrollo desde el primer hasta el último commit.
§ plugin.team_scope.cards.totalDaysWorked.title: días trabajados reales
§ plugin.team_scope.cards.totalDaysWorked.description: Días en los que se realizaron los commits encontrados.
§ plugin.team_scope.cards.totalCommits.title: commits encontrados
§ plugin.team_scope.cards.totalCommits.description: Commits que coinciden con el filtro de búsqueda especificado anteriormente. Los cálculos posteriores se basan en ellos.
§ plugin.team_scope.cards.totalTasks.title: tareas afectadas
§ plugin.team_scope.cards.totalTasks.description: IDs de tareas únicas encontradas en los mensajes de commit.
§ plugin.team_scope.cards.authorsDays.title: días persona
§ plugin.team_scope.cards.authorsDays.description: Una unidad de tiempo de trabajo equivalente a un día de trabajo de un empleado.
§ plugin.team_scope.cards.cost.title: costo estimado
§ plugin.team_scope.cards.cost.description: Los días persona gastados se multiplican por el salario promedio.
§ plugin.team_commits.chart.commits.title: Quién hizo commits
§ plugin.team_commits.chart.tasks.title: Quién hizo tareas
§ plugin.team_commits.chart.types.title: Tipos de commit
§ plugin.team_commits.chart.companies.title: Empresas en cuyo nombre se realizaron commits
§ plugin.team_scope.calculator.title: Calculadora de estimación de características
§ plugin.team_scope.calculator.description: Filtra los commits requeridos usando la búsqueda. El módulo de estadísticas los agrupará en una característica y mostrará sus datos.
§ plugin.team_scope.tasks.task: Tarea
§ plugin.team_scope.tasks.types: Tipos
§ plugin.team_scope.tasks.description: Descripción
§ plugin.team_scope.commits.author: Miembro del personal
§ plugin.team_scope.commits.message: Mensaje del commit
`;

View file

@ -1,42 +1,42 @@
export default `
§ plugin.team_scope.sidebar: Features
§ plugin.team_scope.title: Feature statistics
§ plugin.team_scope.scope: Feature
§ plugin.team_scope.unknown: (feature is not labeled)
§ plugin.team_scope.days: Work days
§ plugin.team_scope.authorsDays: Person days
§ plugin.team_scope.tasks: Tasks
§ plugin.team_scope.lastCommit: Last commit
§ plugin.team_scope.sidebar: Fonctionnalités
§ plugin.team_scope.title: Statistiques des fonctionnalités
§ plugin.team_scope.scope: Fonctionnalité
§ plugin.team_scope.unknown: (fonctionnalité non étiquetée)
§ plugin.team_scope.days: Jours ouvrés
§ plugin.team_scope.authorsDays: Jours-homme
§ plugin.team_scope.tasks: Tâches
§ plugin.team_scope.lastCommit: Dernier commit
§ plugin.team_scope.commits: Commits
§ plugin.team_scope.authors: Personal contribution
§ plugin.team_scope.cost: Cost
§ plugin.team_scope.details.cards: General feature information
§ plugin.team_scope.details.charts: Who contributed
§ plugin.team_scope.details.tasks: List of tasks within which changes were made
§ plugin.team_scope.details.commits: List of commits matching the search filters
§ plugin.team_scope.cards.firstCommit: first commit
§ plugin.team_scope.cards.lastCommit: last commit
§ plugin.team_scope.cards.totalDays.title: total work duration
§ plugin.team_scope.cards.totalDays.description: Total development time from the first to the last commit.
§ plugin.team_scope.cards.totalDaysWorked.title: actual days worked
§ plugin.team_scope.cards.totalDaysWorked.description: Days when the found commits were made.
§ plugin.team_scope.cards.totalCommits.title: commits found
§ plugin.team_scope.cards.totalCommits.description: Commits that match the search filter specified above. Further calculations are based on them.
§ plugin.team_scope.cards.totalTasks.title: tasks affected
§ plugin.team_scope.cards.totalTasks.description: Unique task IDs found in commit messages.
§ plugin.team_scope.cards.authorsDays.title: person days
§ plugin.team_scope.cards.authorsDays.description: A unit of working time equal to one day of work by one staff member.
§ plugin.team_scope.cards.cost.title: estimated cost
§ plugin.team_scope.cards.cost.description: Person days spent are multiplied by the average salary.
§ plugin.team_commits.chart.commits.title: Who made commits
§ plugin.team_commits.chart.tasks.title: Who did tasks
§ plugin.team_commits.chart.types.title: Commit types
§ plugin.team_commits.chart.companies.title: Companies on whose behalf commits were made
§ plugin.team_scope.calculator.title: Feature estimation calculator
§ plugin.team_scope.calculator.description: Filter the required commits using search. The statistics module will group them into a feature and show its data.
§ plugin.team_scope.tasks.task: Task
§ plugin.team_scope.authors: Contribution personnelle
§ plugin.team_scope.cost: Coût
§ plugin.team_scope.details.cards: Informations générales sur la fonctionnalité
§ plugin.team_scope.details.charts: Qui a contribué
§ plugin.team_scope.details.tasks: Liste des tâches dans lesquelles des modifications ont é apportées
§ plugin.team_scope.details.commits: Liste des commits correspondant aux filtres de recherche
§ plugin.team_scope.cards.firstCommit: premier commit
§ plugin.team_scope.cards.lastCommit: dernier commit
§ plugin.team_scope.cards.totalDays.title: durée totale du travail
§ plugin.team_scope.cards.totalDays.description: Temps de développement total du premier au dernier commit.
§ plugin.team_scope.cards.totalDaysWorked.title: jours travaillés réels
§ plugin.team_scope.cards.totalDaysWorked.description: Jours les commits trouvés ont é effectués.
§ plugin.team_scope.cards.totalCommits.title: commits trouvés
§ plugin.team_scope.cards.totalCommits.description: Commits correspondant au filtre de recherche spécifié ci-dessus. Les calculs ultérieurs s'appuient sur ceux-ci.
§ plugin.team_scope.cards.totalTasks.title: tâches concernées
§ plugin.team_scope.cards.totalTasks.description: Identifiants uniques de tâches trouvés dans les messages de commit.
§ plugin.team_scope.cards.authorsDays.title: jours-homme
§ plugin.team_scope.cards.authorsDays.description: Unité de temps de travail équivalente à une journée de travail par un membre du personnel.
§ plugin.team_scope.cards.cost.title: coût estimé
§ plugin.team_scope.cards.cost.description: Les jours-homme passés sont multipliés par le salaire moyen.
§ plugin.team_commits.chart.commits.title: Qui a fait les commits
§ plugin.team_commits.chart.tasks.title: Qui a fait les tâches
§ plugin.team_commits.chart.types.title: Types de commit
§ plugin.team_commits.chart.companies.title: Entreprises pour lesquelles des commits ont é effectués
§ plugin.team_scope.calculator.title: Calculateur d'estimation des fonctionnalités
§ plugin.team_scope.calculator.description: Filtrez les commits requis à l'aide de la recherche. Le module de statistiques les regroupera en une fonctionnalité et affichera ses données.
§ plugin.team_scope.tasks.task: Tâche
§ plugin.team_scope.tasks.types: Types
§ plugin.team_scope.tasks.description: Description
§ plugin.team_scope.commits.author: Staff member
§ plugin.team_scope.commits.message: Commit message
§ plugin.team_scope.commits.author: Membre du personnel
§ plugin.team_scope.commits.message: Message du commit
`;

View file

@ -1,42 +1,42 @@
export default `
§ plugin.team_scope.sidebar: Features
§ plugin.team_scope.title: Feature statistics
§ plugin.team_scope.scope: Feature
§ plugin.team_scope.unknown: (feature is not labeled)
§ plugin.team_scope.days: Work days
§ plugin.team_scope.authorsDays: Person days
§ plugin.team_scope.tasks: Tasks
§ plugin.team_scope.lastCommit: Last commit
§ plugin.team_scope.commits: Commits
§ plugin.team_scope.authors: Personal contribution
§ plugin.team_scope.cost: Cost
§ plugin.team_scope.details.cards: General feature information
§ plugin.team_scope.details.charts: Who contributed
§ plugin.team_scope.details.tasks: List of tasks within which changes were made
§ plugin.team_scope.details.commits: List of commits matching the search filters
§ plugin.team_scope.cards.firstCommit: first commit
§ plugin.team_scope.cards.lastCommit: last commit
§ plugin.team_scope.cards.totalDays.title: total work duration
§ plugin.team_scope.cards.totalDays.description: Total development time from the first to the last commit.
§ plugin.team_scope.cards.totalDaysWorked.title: actual days worked
§ plugin.team_scope.cards.totalDaysWorked.description: Days when the found commits were made.
§ plugin.team_scope.cards.totalCommits.title: commits found
§ plugin.team_scope.cards.totalCommits.description: Commits that match the search filter specified above. Further calculations are based on them.
§ plugin.team_scope.cards.totalTasks.title: tasks affected
§ plugin.team_scope.cards.totalTasks.description: Unique task IDs found in commit messages.
§ plugin.team_scope.cards.authorsDays.title: person days
§ plugin.team_scope.cards.authorsDays.description: A unit of working time equal to one day of work by one staff member.
§ plugin.team_scope.cards.cost.title: estimated cost
§ plugin.team_scope.cards.cost.description: Person days spent are multiplied by the average salary.
§ plugin.team_commits.chart.commits.title: Who made commits
§ plugin.team_commits.chart.tasks.title: Who did tasks
§ plugin.team_commits.chart.types.title: Commit types
§ plugin.team_commits.chart.companies.title: Companies on whose behalf commits were made
§ plugin.team_scope.calculator.title: Feature estimation calculator
§ plugin.team_scope.calculator.description: Filter the required commits using search. The statistics module will group them into a feature and show its data.
§ plugin.team_scope.tasks.task: Task
§ plugin.team_scope.tasks.types: Types
§ plugin.team_scope.tasks.description: Description
§ plugin.team_scope.commits.author: Staff member
§ plugin.team_scope.commits.message: Commit message
§ plugin.team_scope.sidebar: תכונות
§ plugin.team_scope.title: סטטיסטיקות תכונה
§ plugin.team_scope.scope: תכונה
§ plugin.team_scope.unknown: (תכונה לא תייגת)
§ plugin.team_scope.days: ימי עבודה
§ plugin.team_scope.authorsDays: ימי אנשים
§ plugin.team_scope.tasks: משימות
§ plugin.team_scope.lastCommit: העברה אחרונה
§ plugin.team_scope.commits: העברות
§ plugin.team_scope.authors: תרומה אישית
§ plugin.team_scope.cost: עלות
§ plugin.team_scope.details.cards: מידע כללי על התכונה
§ plugin.team_scope.details.charts: מי תרם
§ plugin.team_scope.details.tasks: רשימת משימות שבהן בוצעו שינויים
§ plugin.team_scope.details.commits: רשימת העברות התואמות לסינוני החיפוש
§ plugin.team_scope.cards.firstCommit: העברה ראשונה
§ plugin.team_scope.cards.lastCommit: העברה אחרונה
§ plugin.team_scope.cards.totalDays.title: משך עבודה כולל
§ plugin.team_scope.cards.totalDays.description: משך זמן פיתוח כולל מההעברה הראשונה עד האחרונה.
§ plugin.team_scope.cards.totalDaysWorked.title: ימי עבודה בפועל
§ plugin.team_scope.cards.totalDaysWorked.description: ימים שבהם בוצעו ההעברות שנמצאו.
§ plugin.team_scope.cards.totalCommits.title: העברות שנמצאו
§ plugin.team_scope.cards.totalCommits.description: העברות התואמות לסינון החיפוש שצוין לעיל. חישובים נוספים מבוססים עליהן.
§ plugin.team_scope.cards.totalTasks.title: משימות שהושפעו
§ plugin.team_scope.cards.totalTasks.description: מזהי משימות ייחודיים שנמצאו בהודעות העברה.
§ plugin.team_scope.cards.authorsDays.title: ימי אנשים
§ plugin.team_scope.cards.authorsDays.description: יחידת זמן עבודה השווה ליום עבודה של עובד אחד.
§ plugin.team_scope.cards.cost.title: עלות משוערת
§ plugin.team_scope.cards.cost.description: ימי אנשים שנוצלו מוכפלים בשכר הממוצע.
§ plugin.team_commits.chart.commits.title: מי עשה העברות
§ plugin.team_commits.chart.tasks.title: מי עשה משימות
§ plugin.team_commits.chart.types.title: סוגי העברה
§ plugin.team_commits.chart.companies.title: חברות שבשםן בוצעו העברות
§ plugin.team_scope.calculator.title: מחשבון הערכת תכונות
§ plugin.team_scope.calculator.description: סנן את ההעברות הנדרשות באמצעות חיפוש. מודול הסטטיסטיקה יאסף אותן לתכונה אחת ויראה את הנתונים שלה.
§ plugin.team_scope.tasks.task: משימה
§ plugin.team_scope.tasks.types: סוגים
§ plugin.team_scope.tasks.description: תיאור
§ plugin.team_scope.commits.author: חבר צוות
§ plugin.team_scope.commits.message: הודעת העברה
`;

View file

@ -1,42 +1,42 @@
export default `
§ plugin.team_scope.sidebar: Features
§ plugin.team_scope.title: Feature statistics
§ plugin.team_scope.scope: Feature
§ plugin.team_scope.unknown: (feature is not labeled)
§ plugin.team_scope.days: Work days
§ plugin.team_scope.authorsDays: Person days
§ plugin.team_scope.tasks: Tasks
§ plugin.team_scope.lastCommit: Last commit
§ plugin.team_scope.commits: Commits
§ plugin.team_scope.authors: Personal contribution
§ plugin.team_scope.cost: Cost
§ plugin.team_scope.details.cards: General feature information
§ plugin.team_scope.details.charts: Who contributed
§ plugin.team_scope.details.tasks: List of tasks within which changes were made
§ plugin.team_scope.details.commits: List of commits matching the search filters
§ plugin.team_scope.cards.firstCommit: first commit
§ plugin.team_scope.cards.lastCommit: last commit
§ plugin.team_scope.cards.totalDays.title: total work duration
§ plugin.team_scope.cards.totalDays.description: Total development time from the first to the last commit.
§ plugin.team_scope.cards.totalDaysWorked.title: actual days worked
§ plugin.team_scope.cards.totalDaysWorked.description: Days when the found commits were made.
§ plugin.team_scope.cards.totalCommits.title: commits found
§ plugin.team_scope.cards.totalCommits.description: Commits that match the search filter specified above. Further calculations are based on them.
§ plugin.team_scope.cards.totalTasks.title: tasks affected
§ plugin.team_scope.cards.totalTasks.description: Unique task IDs found in commit messages.
§ plugin.team_scope.cards.authorsDays.title: person days
§ plugin.team_scope.cards.authorsDays.description: A unit of working time equal to one day of work by one staff member.
§ plugin.team_scope.cards.cost.title: estimated cost
§ plugin.team_scope.cards.cost.description: Person days spent are multiplied by the average salary.
§ plugin.team_commits.chart.commits.title: Who made commits
§ plugin.team_commits.chart.tasks.title: Who did tasks
§ plugin.team_commits.chart.types.title: Commit types
§ plugin.team_commits.chart.companies.title: Companies on whose behalf commits were made
§ plugin.team_scope.calculator.title: Feature estimation calculator
§ plugin.team_scope.calculator.description: Filter the required commits using search. The statistics module will group them into a feature and show its data.
§ plugin.team_scope.tasks.task: Task
§ plugin.team_scope.tasks.types: Types
§ plugin.team_scope.tasks.description: Description
§ plugin.team_scope.commits.author: Staff member
§ plugin.team_scope.commits.message: Commit message
§ plugin.team_scope.sidebar: सुवि
§ plugin.team_scope.title: सुवि ि
§ plugin.team_scope.scope: सुवि
§ plugin.team_scope.unknown: (ि ि )
§ plugin.team_scope.days: ि
§ plugin.team_scope.authorsDays: व्यक्ति ि
§ plugin.team_scope.tasks:
§ plugin.team_scope.lastCommit: अंति ि
§ plugin.team_scope.commits: कमि
§ plugin.team_scope.authors: व्यक्ति
§ plugin.team_scope.cost:
§ plugin.team_scope.details.cards: सुवि
§ plugin.team_scope.details.charts: ि ि
§ plugin.team_scope.details.tasks: उन ि ि ि
§ plugin.team_scope.details.commits: ि ि
§ plugin.team_scope.cards.firstCommit: पहल ि
§ plugin.team_scope.cards.lastCommit: अंति ि
§ plugin.team_scope.cards.totalDays.title: कुल ि
§ plugin.team_scope.cards.totalDays.description: पहले ि ि ि ि
§ plugin.team_scope.cards.totalDaysWorked.title: ि ि ि
§ plugin.team_scope.cards.totalDaysWorked.description: ि ि ि
§ plugin.team_scope.cards.totalCommits.title: ि
§ plugin.team_scope.cards.totalCommits.description: कमि िि ि ि
§ plugin.team_scope.cards.totalTasks.title: प्रभि
§ plugin.team_scope.cards.totalTasks.description: अद्वि ि
§ plugin.team_scope.cards.authorsDays.title: व्यक्ति ि
§ plugin.team_scope.cards.authorsDays.description: ि
§ plugin.team_scope.cards.cost.title: अनुमि
§ plugin.team_scope.cards.cost.description: खर्च ि ि ि ि
§ plugin.team_commits.chart.commits.title: ि ि ि
§ plugin.team_commits.chart.tasks.title: ि ि
§ plugin.team_commits.chart.types.title: कमि
§ plugin.team_commits.chart.companies.title: कंपनि ि ि ि ि
§ plugin.team_scope.calculator.title: सुवि
§ plugin.team_scope.calculator.description: आवश्यक ि ि ि ि ि ि
§ plugin.team_scope.tasks.task: <EFBFBD><EFBFBD>
§ plugin.team_scope.tasks.types: प्रक
§ plugin.team_scope.tasks.description: ि
§ plugin.team_scope.commits.author: कर्मच
§ plugin.team_scope.commits.message: कमि
`;

View file

@ -1,42 +1,42 @@
export default `
§ plugin.team_scope.sidebar: Features
§ plugin.team_scope.title: Feature statistics
§ plugin.team_scope.scope: Feature
§ plugin.team_scope.unknown: (feature is not labeled)
§ plugin.team_scope.days: Work days
§ plugin.team_scope.authorsDays: Person days
§ plugin.team_scope.tasks: Tasks
§ plugin.team_scope.lastCommit: Last commit
§ plugin.team_scope.commits: Commits
§ plugin.team_scope.authors: Personal contribution
§ plugin.team_scope.cost: Cost
§ plugin.team_scope.details.cards: General feature information
§ plugin.team_scope.details.charts: Who contributed
§ plugin.team_scope.details.tasks: List of tasks within which changes were made
§ plugin.team_scope.details.commits: List of commits matching the search filters
§ plugin.team_scope.cards.firstCommit: first commit
§ plugin.team_scope.cards.lastCommit: last commit
§ plugin.team_scope.cards.totalDays.title: total work duration
§ plugin.team_scope.cards.totalDays.description: Total development time from the first to the last commit.
§ plugin.team_scope.cards.totalDaysWorked.title: actual days worked
§ plugin.team_scope.cards.totalDaysWorked.description: Days when the found commits were made.
§ plugin.team_scope.cards.totalCommits.title: commits found
§ plugin.team_scope.cards.totalCommits.description: Commits that match the search filter specified above. Further calculations are based on them.
§ plugin.team_scope.cards.totalTasks.title: tasks affected
§ plugin.team_scope.cards.totalTasks.description: Unique task IDs found in commit messages.
§ plugin.team_scope.cards.authorsDays.title: person days
§ plugin.team_scope.cards.authorsDays.description: A unit of working time equal to one day of work by one staff member.
§ plugin.team_scope.cards.cost.title: estimated cost
§ plugin.team_scope.cards.cost.description: Person days spent are multiplied by the average salary.
§ plugin.team_commits.chart.commits.title: Who made commits
§ plugin.team_commits.chart.tasks.title: Who did tasks
§ plugin.team_commits.chart.types.title: Commit types
§ plugin.team_commits.chart.companies.title: Companies on whose behalf commits were made
§ plugin.team_scope.calculator.title: Feature estimation calculator
§ plugin.team_scope.calculator.description: Filter the required commits using search. The statistics module will group them into a feature and show its data.
§ plugin.team_scope.tasks.task: Task
§ plugin.team_scope.tasks.types: Types
§ plugin.team_scope.tasks.description: Description
§ plugin.team_scope.commits.author: Staff member
§ plugin.team_scope.commits.message: Commit message
§ plugin.team_scope.sidebar: 機能
§ plugin.team_scope.title: 機能の統計情報
§ plugin.team_scope.scope: 機能
§ plugin.team_scope.unknown: ()
§ plugin.team_scope.days: 営業日
§ plugin.team_scope.authorsDays: 人日
§ plugin.team_scope.tasks: タスク
§ plugin.team_scope.lastCommit: 最後のコミット
§ plugin.team_scope.commits: コミット
§ plugin.team_scope.authors: 個人の貢献度
§ plugin.team_scope.cost: コスト
§ plugin.team_scope.details.cards: 機能の一般的な情報
§ plugin.team_scope.details.charts: 誰が貢献したか
§ plugin.team_scope.details.tasks: 変更が加えられたタスクの一覧
§ plugin.team_scope.details.commits: 検索フィルターに一致するコミットの一覧
§ plugin.team_scope.cards.firstCommit: 最初のコミット
§ plugin.team_scope.cards.lastCommit: 最後のコミット
§ plugin.team_scope.cards.totalDays.title: 作業期間合計
§ plugin.team_scope.cards.totalDays.description: 最初から最後のコミットまでの開発期間合計
§ plugin.team_scope.cards.totalDaysWorked.title: 実際に作業した日数
§ plugin.team_scope.cards.totalDaysWorked.description: 見つかったコミットが作成された日
§ plugin.team_scope.cards.totalCommits.title: 見つかったコミット
§ plugin.team_scope.cards.totalCommits.description: 上記で指定された検索フィルターに一致するコミット
§ plugin.team_scope.cards.totalTasks.title: 影響を受けるタスク
§ plugin.team_scope.cards.totalTasks.description: コミットメッセージで見つかった一意のタスクID
§ plugin.team_scope.cards.authorsDays.title: 人日
§ plugin.team_scope.cards.authorsDays.description: 1人のスタッフが1日働く作業時間の単位
§ plugin.team_scope.cards.cost.title: 推定コスト
§ plugin.team_scope.cards.cost.description: 消費された人日数に平均給与を掛け合わせます
§ plugin.team_commits.chart.commits.title: 誰がコミットを行ったか
§ plugin.team_commits.chart.tasks.title: 誰がタスクを実行したか
§ plugin.team_commits.chart.types.title: コミットの種類
§ plugin.team_commits.chart.companies.title: コミットが行われた会社
§ plugin.team_scope.calculator.title: 機能見積もり計算機
§ plugin.team_scope.calculator.description: 検索を使用して必要なコミットをフィルタリングします1
§ plugin.team_scope.tasks.task: タスク
§ plugin.team_scope.tasks.types: 種類
§ plugin.team_scope.tasks.description: 説明
§ plugin.team_scope.commits.author: スタッフメンバー
§ plugin.team_scope.commits.message: コミットメッセージ
`;

View file

@ -1,42 +1,42 @@
export default `
§ plugin.team_scope.sidebar: Features
§ plugin.team_scope.title: Feature statistics
§ plugin.team_scope.scope: Feature
§ plugin.team_scope.unknown: (feature is not labeled)
§ plugin.team_scope.days: Work days
§ plugin.team_scope.authorsDays: Person days
§ plugin.team_scope.tasks: Tasks
§ plugin.team_scope.lastCommit: Last commit
§ plugin.team_scope.commits: Commits
§ plugin.team_scope.authors: Personal contribution
§ plugin.team_scope.cost: Cost
§ plugin.team_scope.details.cards: General feature information
§ plugin.team_scope.details.charts: Who contributed
§ plugin.team_scope.details.tasks: List of tasks within which changes were made
§ plugin.team_scope.details.commits: List of commits matching the search filters
§ plugin.team_scope.cards.firstCommit: first commit
§ plugin.team_scope.cards.lastCommit: last commit
§ plugin.team_scope.cards.totalDays.title: total work duration
§ plugin.team_scope.cards.totalDays.description: Total development time from the first to the last commit.
§ plugin.team_scope.cards.totalDaysWorked.title: actual days worked
§ plugin.team_scope.cards.totalDaysWorked.description: Days when the found commits were made.
§ plugin.team_scope.cards.totalCommits.title: commits found
§ plugin.team_scope.cards.totalCommits.description: Commits that match the search filter specified above. Further calculations are based on them.
§ plugin.team_scope.cards.totalTasks.title: tasks affected
§ plugin.team_scope.cards.totalTasks.description: Unique task IDs found in commit messages.
§ plugin.team_scope.cards.authorsDays.title: person days
§ plugin.team_scope.cards.authorsDays.description: A unit of working time equal to one day of work by one staff member.
§ plugin.team_scope.cards.cost.title: estimated cost
§ plugin.team_scope.cards.cost.description: Person days spent are multiplied by the average salary.
§ plugin.team_commits.chart.commits.title: Who made commits
§ plugin.team_commits.chart.tasks.title: Who did tasks
§ plugin.team_commits.chart.types.title: Commit types
§ plugin.team_commits.chart.companies.title: Companies on whose behalf commits were made
§ plugin.team_scope.calculator.title: Feature estimation calculator
§ plugin.team_scope.calculator.description: Filter the required commits using search. The statistics module will group them into a feature and show its data.
§ plugin.team_scope.tasks.task: Task
§ plugin.team_scope.tasks.types: Types
§ plugin.team_scope.tasks.description: Description
§ plugin.team_scope.commits.author: Staff member
§ plugin.team_scope.commits.message: Commit message
§ plugin.team_scope.sidebar: 기능
§ plugin.team_scope.title: 기능
§ plugin.team_scope.scope: 기능
§ plugin.team_scope.unknown: ( )
§ plugin.team_scope.days: 근무일
§ plugin.team_scope.authorsDays: -
§ plugin.team_scope.tasks: 작업
§ plugin.team_scope.lastCommit: 마지막
§ plugin.team_scope.commits: 커밋
§ plugin.team_scope.authors: 개인
§ plugin.team_scope.cost: 비용
§ plugin.team_scope.details.cards: 기능
§ plugin.team_scope.details.charts: 누가
§ plugin.team_scope.details.tasks: 변경
§ plugin.team_scope.details.commits: 검색
§ plugin.team_scope.cards.firstCommit:
§ plugin.team_scope.cards.lastCommit: 마지막
§ plugin.team_scope.cards.totalDays.title:
§ plugin.team_scope.cards.totalDays.description: .
§ plugin.team_scope.cards.totalDaysWorked.title: 실제
§ plugin.team_scope.cards.totalDaysWorked.description: 발견된 .
§ plugin.team_scope.cards.totalCommits.title: 발견된
§ plugin.team_scope.cards.totalCommits.description: 위에서 . .
§ plugin.team_scope.cards.totalTasks.title: 영향을
§ plugin.team_scope.cards.totalTasks.description: 커밋 ID입니다.
§ plugin.team_scope.cards.authorsDays.title: -
§ plugin.team_scope.cards.authorsDays.description: .
§ plugin.team_scope.cards.cost.title: 예상
§ plugin.team_scope.cards.cost.description: 소요된 - .
§ plugin.team_commits.chart.commits.title: 누가
§ plugin.team_commits.chart.tasks.title: 누가
§ plugin.team_commits.chart.types.title: 커밋
§ plugin.team_commits.chart.companies.title: 커밋이
§ plugin.team_scope.calculator.title: 기능
§ plugin.team_scope.calculator.description: 검색을 . .
§ plugin.team_scope.tasks.task: 작업
§ plugin.team_scope.tasks.types: 유형
§ plugin.team_scope.tasks.description: 설명
§ plugin.team_scope.commits.author: 직원
§ plugin.team_scope.commits.message: 커밋
`;

View file

@ -1,42 +1,42 @@
export default `
§ plugin.team_scope.sidebar: Features
§ plugin.team_scope.title: Feature statistics
§ plugin.team_scope.scope: Feature
§ plugin.team_scope.unknown: (feature is not labeled)
§ plugin.team_scope.days: Work days
§ plugin.team_scope.authorsDays: Person days
§ plugin.team_scope.tasks: Tasks
§ plugin.team_scope.lastCommit: Last commit
§ plugin.team_scope.sidebar: Recursos
§ plugin.team_scope.title: Estatísticas de recursos
§ plugin.team_scope.scope: Recurso
§ plugin.team_scope.unknown: (recurso não rotulado)
§ plugin.team_scope.days: Dias úteis
§ plugin.team_scope.authorsDays: Dias pessoa
§ plugin.team_scope.tasks: Tarefas
§ plugin.team_scope.lastCommit: Último commit
§ plugin.team_scope.commits: Commits
§ plugin.team_scope.authors: Personal contribution
§ plugin.team_scope.cost: Cost
§ plugin.team_scope.details.cards: General feature information
§ plugin.team_scope.details.charts: Who contributed
§ plugin.team_scope.details.tasks: List of tasks within which changes were made
§ plugin.team_scope.details.commits: List of commits matching the search filters
§ plugin.team_scope.cards.firstCommit: first commit
§ plugin.team_scope.cards.lastCommit: last commit
§ plugin.team_scope.cards.totalDays.title: total work duration
§ plugin.team_scope.cards.totalDays.description: Total development time from the first to the last commit.
§ plugin.team_scope.cards.totalDaysWorked.title: actual days worked
§ plugin.team_scope.cards.totalDaysWorked.description: Days when the found commits were made.
§ plugin.team_scope.cards.totalCommits.title: commits found
§ plugin.team_scope.cards.totalCommits.description: Commits that match the search filter specified above. Further calculations are based on them.
§ plugin.team_scope.cards.totalTasks.title: tasks affected
§ plugin.team_scope.cards.totalTasks.description: Unique task IDs found in commit messages.
§ plugin.team_scope.cards.authorsDays.title: person days
§ plugin.team_scope.cards.authorsDays.description: A unit of working time equal to one day of work by one staff member.
§ plugin.team_scope.cards.cost.title: estimated cost
§ plugin.team_scope.cards.cost.description: Person days spent are multiplied by the average salary.
§ plugin.team_commits.chart.commits.title: Who made commits
§ plugin.team_commits.chart.tasks.title: Who did tasks
§ plugin.team_commits.chart.types.title: Commit types
§ plugin.team_commits.chart.companies.title: Companies on whose behalf commits were made
§ plugin.team_scope.calculator.title: Feature estimation calculator
§ plugin.team_scope.calculator.description: Filter the required commits using search. The statistics module will group them into a feature and show its data.
§ plugin.team_scope.tasks.task: Task
§ plugin.team_scope.tasks.types: Types
§ plugin.team_scope.tasks.description: Description
§ plugin.team_scope.commits.author: Staff member
§ plugin.team_scope.commits.message: Commit message
§ plugin.team_scope.authors: Contribuição pessoal
§ plugin.team_scope.cost: Custo
§ plugin.team_scope.details.cards: Informações gerais do recurso
§ plugin.team_scope.details.charts: Quem contribuiu
§ plugin.team_scope.details.tasks: Lista de tarefas nas quais foram feitas alterações
§ plugin.team_scope.details.commits: Lista de commits que correspondem aos filtros de pesquisa
§ plugin.team_scope.cards.firstCommit: primeiro commit
§ plugin.team_scope.cards.lastCommit: último commit
§ plugin.team_scope.cards.totalDays.title: duração total do trabalho
§ plugin.team_scope.cards.totalDays.description: Tempo total de desenvolvimento do primeiro ao último commit.
§ plugin.team_scope.cards.totalDaysWorked.title: dias trabalhados reais
§ plugin.team_scope.cards.totalDaysWorked.description: Dias em que os commits encontrados foram feitos.
§ plugin.team_scope.cards.totalCommits.title: commits encontrados
§ plugin.team_scope.cards.totalCommits.description: Commits que correspondem ao filtro de pesquisa especificado acima. Os cálculos posteriores são baseados neles.
§ plugin.team_scope.cards.totalTasks.title: tarefas afetadas
§ plugin.team_scope.cards.totalTasks.description: IDs de tarefas únicas encontradas nas mensagens de commit.
§ plugin.team_scope.cards.authorsDays.title: dias pessoa
§ plugin.team_scope.cards.authorsDays.description: Uma unidade de tempo de trabalho equivalente a um dia de trabalho de um funcionário.
§ plugin.team_scope.cards.cost.title: custo estimado
§ plugin.team_scope.cards.cost.description: Os dias pessoa gastos são multiplicados pelo salário médio.
§ plugin.team_commits.chart.commits.title: Quem fez commits
§ plugin.team_commits.chart.tasks.title: Quem fez tarefas
§ plugin.team_commits.chart.types.title: Tipos de commit
§ plugin.team_commits.chart.companies.title: Empresas em cujo nome os commits foram feitos
§ plugin.team_scope.calculator.title: Calculadora de estimativa de recursos
§ plugin.team_scope.calculator.description: Filtre os commits necessários usando a pesquisa. O módulo de estatísticas os agrupará em um recurso e mostrará seus dados.
§ plugin.team_scope.tasks.task: Tarefa
§ plugin.team_scope.tasks.types: Tipos
§ plugin.team_scope.tasks.description: Descrição
§ plugin.team_scope.commits.author: Membro da equipe
§ plugin.team_scope.commits.message: Mensagem do commit
`;

View file

@ -1,42 +1,42 @@
export default `
§ plugin.team_scope.sidebar: Features
§ plugin.team_scope.title: Feature statistics
§ plugin.team_scope.scope: Feature
§ plugin.team_scope.unknown: (feature is not labeled)
§ plugin.team_scope.days: Work days
§ plugin.team_scope.authorsDays: Person days
§ plugin.team_scope.tasks: Tasks
§ plugin.team_scope.lastCommit: Last commit
§ plugin.team_scope.commits: Commits
§ plugin.team_scope.authors: Personal contribution
§ plugin.team_scope.cost: Cost
§ plugin.team_scope.details.cards: General feature information
§ plugin.team_scope.details.charts: Who contributed
§ plugin.team_scope.details.tasks: List of tasks within which changes were made
§ plugin.team_scope.details.commits: List of commits matching the search filters
§ plugin.team_scope.cards.firstCommit: first commit
§ plugin.team_scope.cards.lastCommit: last commit
§ plugin.team_scope.cards.totalDays.title: total work duration
§ plugin.team_scope.cards.totalDays.description: Total development time from the first to the last commit.
§ plugin.team_scope.cards.totalDaysWorked.title: actual days worked
§ plugin.team_scope.cards.totalDaysWorked.description: Days when the found commits were made.
§ plugin.team_scope.cards.totalCommits.title: commits found
§ plugin.team_scope.cards.totalCommits.description: Commits that match the search filter specified above. Further calculations are based on them.
§ plugin.team_scope.cards.totalTasks.title: tasks affected
§ plugin.team_scope.cards.totalTasks.description: Unique task IDs found in commit messages.
§ plugin.team_scope.cards.authorsDays.title: person days
§ plugin.team_scope.cards.authorsDays.description: A unit of working time equal to one day of work by one staff member.
§ plugin.team_scope.cards.cost.title: estimated cost
§ plugin.team_scope.cards.cost.description: Person days spent are multiplied by the average salary.
§ plugin.team_commits.chart.commits.title: Who made commits
§ plugin.team_commits.chart.tasks.title: Who did tasks
§ plugin.team_commits.chart.types.title: Commit types
§ plugin.team_commits.chart.companies.title: Companies on whose behalf commits were made
§ plugin.team_scope.calculator.title: Feature estimation calculator
§ plugin.team_scope.calculator.description: Filter the required commits using search. The statistics module will group them into a feature and show its data.
§ plugin.team_scope.tasks.task: Task
§ plugin.team_scope.tasks.types: Types
§ plugin.team_scope.tasks.description: Description
§ plugin.team_scope.commits.author: Staff member
§ plugin.team_scope.commits.message: Commit message
§ plugin.team_scope.sidebar: 功能
§ plugin.team_scope.title: 功能统计
§ plugin.team_scope.scope: 功能
§ plugin.team_scope.unknown: ()
§ plugin.team_scope.days: 工作日
§ plugin.team_scope.authorsDays: 人日
§ plugin.team_scope.tasks: 任务
§ plugin.team_scope.lastCommit: 最后一次提交
§ plugin.team_scope.commits: 提交
§ plugin.team_scope.authors: 个人贡献
§ plugin.team_scope.cost: 成本
§ plugin.team_scope.details.cards: 功能一般信息
§ plugin.team_scope.details.charts: 谁做出了贡献
§ plugin.team_scope.details.tasks: 进行更改的任务列表
§ plugin.team_scope.details.commits: 与搜索条件匹配的提交列表
§ plugin.team_scope.cards.firstCommit: 首次提交
§ plugin.team_scope.cards.lastCommit: 最后一次提交
§ plugin.team_scope.cards.totalDays.title: 总工作时长
§ plugin.team_scope.cards.totalDays.description: 从第一次到最后一次提交的总开发时间
§ plugin.team_scope.cards.totalDaysWorked.title: 实际工作日数
§ plugin.team_scope.cards.totalDaysWorked.description: 找到的提交发生的日子
§ plugin.team_scope.cards.totalCommits.title: 找到的提交
§ plugin.team_scope.cards.totalCommits.description: 与上述指定搜索条件匹配的提交
§ plugin.team_scope.cards.totalTasks.title: 受影响的任务
§ plugin.team_scope.cards.totalTasks.description: 在提交消息中找到的唯一任务ID
§ plugin.team_scope.cards.authorsDays.title: 人日
§ plugin.team_scope.cards.authorsDays.description: 等于一名员工工作一天的工时单位
§ plugin.team_scope.cards.cost.title: 预计成本
§ plugin.team_scope.cards.cost.description: 所花费的人日乘以平均工资
§ plugin.team_commits.chart.commits.title: 谁提交了
§ plugin.team_commits.chart.tasks.title: 谁完成了任务
§ plugin.team_commits.chart.types.title: 提交类型
§ plugin.team_commits.chart.companies.title: 代表哪些公司进行了提交
§ plugin.team_scope.calculator.title: 功能估算计算器
§ plugin.team_scope.calculator.description: 使用搜索过滤所需的提交
§ plugin.team_scope.tasks.task: 任务
§ plugin.team_scope.tasks.types: 类型
§ plugin.team_scope.tasks.description: 描述
§ plugin.team_scope.commits.author: 员工
§ plugin.team_scope.commits.message: 提交信息
`;

View file

@ -1,22 +0,0 @@
export default `
§ plugin.team_server.sidebar: Email addresses
§ plugin.team_server.title: Server addresses in logs
§ plugin.team_server.domain: Domain
§ plugin.team_server.from: from
§ plugin.team_server.to: to
§ plugin.team_server.protocol: Protocol
§ plugin.team_server.port: Port
§ plugin.team_server.url: URL
§ plugin.team_server.service: Code hosting tool
§ plugin.team_server.type.title: Service
§ plugin.team_server.type.description: $1 or something similar
§ plugin.team_server.email.title: Email address list
§ plugin.team_server.email.typeChart.title: Address types
§ plugin.team_server.email.typeChart.suffix: email addresses
§ plugin.team_server.email.authorChart.title: Number of addresses per staff member
§ plugin.team_server.email.authorChart.suffix: email addresses
§ plugin.team_server.email.type: Type
§ plugin.team_server.email.company: Company
§ plugin.team_server.email.email: Email address
§ plugin.team_server.email.author: Staff member
`;

View file

@ -1,22 +0,0 @@
export default `
§ plugin.team_server.sidebar: Email addresses
§ plugin.team_server.title: Server addresses in logs
§ plugin.team_server.domain: Domain
§ plugin.team_server.from: from
§ plugin.team_server.to: to
§ plugin.team_server.protocol: Protocol
§ plugin.team_server.port: Port
§ plugin.team_server.url: URL
§ plugin.team_server.service: Code hosting tool
§ plugin.team_server.type.title: Service
§ plugin.team_server.type.description: $1 or something similar
§ plugin.team_server.email.title: Email address list
§ plugin.team_server.email.typeChart.title: Address types
§ plugin.team_server.email.typeChart.suffix: email addresses
§ plugin.team_server.email.authorChart.title: Number of addresses per staff member
§ plugin.team_server.email.authorChart.suffix: email addresses
§ plugin.team_server.email.type: Type
§ plugin.team_server.email.company: Company
§ plugin.team_server.email.email: Email address
§ plugin.team_server.email.author: Staff member
`;

View file

@ -1,22 +0,0 @@
export default `
§ plugin.team_server.sidebar: Email addresses
§ plugin.team_server.title: Server addresses in logs
§ plugin.team_server.domain: Domain
§ plugin.team_server.from: from
§ plugin.team_server.to: to
§ plugin.team_server.protocol: Protocol
§ plugin.team_server.port: Port
§ plugin.team_server.url: URL
§ plugin.team_server.service: Code hosting tool
§ plugin.team_server.type.title: Service
§ plugin.team_server.type.description: $1 or something similar
§ plugin.team_server.email.title: Email address list
§ plugin.team_server.email.typeChart.title: Address types
§ plugin.team_server.email.typeChart.suffix: email addresses
§ plugin.team_server.email.authorChart.title: Number of addresses per staff member
§ plugin.team_server.email.authorChart.suffix: email addresses
§ plugin.team_server.email.type: Type
§ plugin.team_server.email.company: Company
§ plugin.team_server.email.email: Email address
§ plugin.team_server.email.author: Staff member
`;

View file

@ -1,22 +0,0 @@
export default `
§ plugin.team_server.sidebar: Email addresses
§ plugin.team_server.title: Server addresses in logs
§ plugin.team_server.domain: Domain
§ plugin.team_server.from: from
§ plugin.team_server.to: to
§ plugin.team_server.protocol: Protocol
§ plugin.team_server.port: Port
§ plugin.team_server.url: URL
§ plugin.team_server.service: Code hosting tool
§ plugin.team_server.type.title: Service
§ plugin.team_server.type.description: $1 or something similar
§ plugin.team_server.email.title: Email address list
§ plugin.team_server.email.typeChart.title: Address types
§ plugin.team_server.email.typeChart.suffix: email addresses
§ plugin.team_server.email.authorChart.title: Number of addresses per staff member
§ plugin.team_server.email.authorChart.suffix: email addresses
§ plugin.team_server.email.type: Type
§ plugin.team_server.email.company: Company
§ plugin.team_server.email.email: Email address
§ plugin.team_server.email.author: Staff member
`;

View file

@ -1,22 +0,0 @@
export default `
§ plugin.team_server.sidebar: Email addresses
§ plugin.team_server.title: Server addresses in logs
§ plugin.team_server.domain: Domain
§ plugin.team_server.from: from
§ plugin.team_server.to: to
§ plugin.team_server.protocol: Protocol
§ plugin.team_server.port: Port
§ plugin.team_server.url: URL
§ plugin.team_server.service: Code hosting tool
§ plugin.team_server.type.title: Service
§ plugin.team_server.type.description: $1 or something similar
§ plugin.team_server.email.title: Email address list
§ plugin.team_server.email.typeChart.title: Address types
§ plugin.team_server.email.typeChart.suffix: email addresses
§ plugin.team_server.email.authorChart.title: Number of addresses per staff member
§ plugin.team_server.email.authorChart.suffix: email addresses
§ plugin.team_server.email.type: Type
§ plugin.team_server.email.company: Company
§ plugin.team_server.email.email: Email address
§ plugin.team_server.email.author: Staff member
`;

View file

@ -1,22 +0,0 @@
export default `
§ plugin.team_server.sidebar: Email addresses
§ plugin.team_server.title: Server addresses in logs
§ plugin.team_server.domain: Domain
§ plugin.team_server.from: from
§ plugin.team_server.to: to
§ plugin.team_server.protocol: Protocol
§ plugin.team_server.port: Port
§ plugin.team_server.url: URL
§ plugin.team_server.service: Code hosting tool
§ plugin.team_server.type.title: Service
§ plugin.team_server.type.description: $1 or something similar
§ plugin.team_server.email.title: Email address list
§ plugin.team_server.email.typeChart.title: Address types
§ plugin.team_server.email.typeChart.suffix: email addresses
§ plugin.team_server.email.authorChart.title: Number of addresses per staff member
§ plugin.team_server.email.authorChart.suffix: email addresses
§ plugin.team_server.email.type: Type
§ plugin.team_server.email.company: Company
§ plugin.team_server.email.email: Email address
§ plugin.team_server.email.author: Staff member
`;

View file

@ -1,22 +0,0 @@
export default `
§ plugin.team_server.sidebar: Email addresses
§ plugin.team_server.title: Server addresses in logs
§ plugin.team_server.domain: Domain
§ plugin.team_server.from: from
§ plugin.team_server.to: to
§ plugin.team_server.protocol: Protocol
§ plugin.team_server.port: Port
§ plugin.team_server.url: URL
§ plugin.team_server.service: Code hosting tool
§ plugin.team_server.type.title: Service
§ plugin.team_server.type.description: $1 or something similar
§ plugin.team_server.email.title: Email address list
§ plugin.team_server.email.typeChart.title: Address types
§ plugin.team_server.email.typeChart.suffix: email addresses
§ plugin.team_server.email.authorChart.title: Number of addresses per staff member
§ plugin.team_server.email.authorChart.suffix: email addresses
§ plugin.team_server.email.type: Type
§ plugin.team_server.email.company: Company
§ plugin.team_server.email.email: Email address
§ plugin.team_server.email.author: Staff member
`;

View file

@ -1,22 +0,0 @@
export default `
§ plugin.team_server.sidebar: メールアドレス
§ plugin.team_server.title: ログ内のサーバーアドレス
§ plugin.team_server.domain: ドメイン
§ plugin.team_server.from: 送信元
§ plugin.team_server.to: 宛先
§ plugin.team_server.protocol: プロトコル
§ plugin.team_server.port: ポート
§ plugin.team_server.url: URL
§ plugin.team_server.service: コードホスティングツール
§ plugin.team_server.type.title: サービス
§ plugin.team_server.type.description: $1
§ plugin.team_server.email.title: メールアドレス一覧
§ plugin.team_server.email.typeChart.title: アドレスの種類
§ plugin.team_server.email.typeChart.suffix: 件のメールアドレス
§ plugin.team_server.email.authorChart.title: スタッフ別のアドレス数
§ plugin.team_server.email.authorChart.suffix: 件のメールアドレス
§ plugin.team_server.email.type: 種類
§ plugin.team_server.email.company: 会社
§ plugin.team_server.email.email: メールアドレス
§ plugin.team_server.email.author: スタッフ
`;

View file

@ -1,22 +0,0 @@
export default `
§ plugin.team_server.sidebar: 이메일
§ plugin.team_server.title: 로그에
§ plugin.team_server.domain: 도메인
§ plugin.team_server.from: 발신
§ plugin.team_server.to: 수신
§ plugin.team_server.protocol: 프로토콜
§ plugin.team_server.port: 포트
§ plugin.team_server.url: URL
§ plugin.team_server.service: 코드
§ plugin.team_server.type.title: 서비스
§ plugin.team_server.type.description: $1
§ plugin.team_server.email.title: 이메일
§ plugin.team_server.email.typeChart.title: 주소
§ plugin.team_server.email.typeChart.suffix: 개의
§ plugin.team_server.email.authorChart.title: 직원별
§ plugin.team_server.email.authorChart.suffix: 개의
§ plugin.team_server.email.type: 유형
§ plugin.team_server.email.company: 회사
§ plugin.team_server.email.email: 이메일
§ plugin.team_server.email.author: 직원
`;

View file

@ -1,22 +0,0 @@
export default `
§ plugin.team_server.sidebar: Email addresses
§ plugin.team_server.title: Server addresses in logs
§ plugin.team_server.domain: Domain
§ plugin.team_server.from: from
§ plugin.team_server.to: to
§ plugin.team_server.protocol: Protocol
§ plugin.team_server.port: Port
§ plugin.team_server.url: URL
§ plugin.team_server.service: Code hosting tool
§ plugin.team_server.type.title: Service
§ plugin.team_server.type.description: $1 or something similar
§ plugin.team_server.email.title: Email address list
§ plugin.team_server.email.typeChart.title: Address types
§ plugin.team_server.email.typeChart.suffix: email addresses
§ plugin.team_server.email.authorChart.title: Number of addresses per staff member
§ plugin.team_server.email.authorChart.suffix: email addresses
§ plugin.team_server.email.type: Type
§ plugin.team_server.email.company: Company
§ plugin.team_server.email.email: Email address
§ plugin.team_server.email.author: Staff member
`;

View file

@ -1,22 +0,0 @@
export default `
§ plugin.team_server.sidebar: Почтовые адреса
§ plugin.team_server.title: Адреса серверов в логах
§ plugin.team_server.domain: Домен
§ plugin.team_server.from: Первый коммит
§ plugin.team_server.to: Последний коммит
§ plugin.team_server.protocol: Протокол
§ plugin.team_server.port: Порт
§ plugin.team_server.url: URL
§ plugin.team_server.service: Инструмент для хостинга кода
§ plugin.team_server.type.title: Сервис
§ plugin.team_server.type.description: $1 или что-то похожее
§ plugin.team_server.email.title: Список почтовых адресов
§ plugin.team_server.email.typeChart.title: Типы адресов
§ plugin.team_server.email.typeChart.suffix: почтовых адресов
§ plugin.team_server.email.authorChart.title: Количество адресов на одного сотрудника
§ plugin.team_server.email.authorChart.suffix: почтовых адресов
§ plugin.team_server.email.type: Тип
§ plugin.team_server.email.company: Компания
§ plugin.team_server.email.email: Адрес почты
§ plugin.team_server.email.author: Сотрудник
`;

View file

@ -1,22 +0,0 @@
export default `
§ plugin.team_server.sidebar: 邮箱地址
§ plugin.team_server.title: 日志中的服务器地址
§ plugin.team_server.domain: 域名
§ plugin.team_server.from: 发件人
§ plugin.team_server.to: 收件人
§ plugin.team_server.protocol: 协议
§ plugin.team_server.port: 端口
§ plugin.team_server.url: URL
§ plugin.team_server.service: 代码托管工具
§ plugin.team_server.type.title: 服务
§ plugin.team_server.type.description: $1
§ plugin.team_server.email.title: 邮箱地址列表
§ plugin.team_server.email.typeChart.title: 地址类型
§ plugin.team_server.email.typeChart.suffix: 个邮箱地址
§ plugin.team_server.email.authorChart.title: 按员工统计的地址数量
§ plugin.team_server.email.authorChart.suffix: 个邮箱地址
§ plugin.team_server.email.type: 类型
§ plugin.team_server.email.company: 公司
§ plugin.team_server.email.email: 邮箱地址
§ plugin.team_server.email.author: 员工
`;

View file

@ -19,7 +19,7 @@ export default class Plugin implements IPlugin {
order: 170,
link: '/team/tasks',
title: 'plugin.team_tasks.sidebar',
icon: './assets/menu/team_tasks.svg',
icon: './assets/menu/tasks.svg',
},
];
}

View file

@ -4,7 +4,7 @@ export default `
§ plugin.team_tasks.task.author: Author of the first commit
§ plugin.team_tasks.task.task: Task
§ plugin.team_tasks.task.description: Description
§ plugin.team_tasks.task.totalAuthors: Staff members
§ plugin.team_tasks.task.totalAuthors: Staff
§ plugin.team_tasks.task.totalDaysInBacklog: In backlog
§ plugin.team_tasks.task.totalDaysWorked: In development
§ plugin.team_tasks.details.facts: Task information
@ -14,9 +14,9 @@ export default `
§ plugin.team_tasks.release.prDateMerge: Merged
§ plugin.team_tasks.info.createdBefore: created before
§ plugin.team_tasks.info.totalDaysInBacklog: days in backlog
§ plugin.team_tasks.info.totalAuthors: staff members worked
§ plugin.team_tasks.info.totalAuthors: staff worked
§ plugin.team_tasks.info.totalDaysWorked: days in work
§ plugin.team_tasks.info.authors: Staff members
§ plugin.team_tasks.info.authors: Staff
§ plugin.team_tasks.info.types: Commit types
§ plugin.team_tasks.info.scope: Feature list
§ plugin.team_tasks.info.commits: Commits

View file

@ -4,7 +4,7 @@ export default `
§ plugin.team_tasks.task.author: Author of the first commit
§ plugin.team_tasks.task.task: Task
§ plugin.team_tasks.task.description: Description
§ plugin.team_tasks.task.totalAuthors: Staff members
§ plugin.team_tasks.task.totalAuthors: Staff
§ plugin.team_tasks.task.totalDaysInBacklog: In backlog
§ plugin.team_tasks.task.totalDaysWorked: In development
§ plugin.team_tasks.details.facts: Task information
@ -14,9 +14,9 @@ export default `
§ plugin.team_tasks.release.prDateMerge: Merged
§ plugin.team_tasks.info.createdBefore: created before
§ plugin.team_tasks.info.totalDaysInBacklog: days in backlog
§ plugin.team_tasks.info.totalAuthors: staff members worked
§ plugin.team_tasks.info.totalAuthors: staff worked
§ plugin.team_tasks.info.totalDaysWorked: days in work
§ plugin.team_tasks.info.authors: Staff members
§ plugin.team_tasks.info.authors: Staff
§ plugin.team_tasks.info.types: Commit types
§ plugin.team_tasks.info.scope: Feature list
§ plugin.team_tasks.info.commits: Commits

View file

@ -4,49 +4,54 @@ export default `
§ plugin.team_tasks.task.author: Author of the first commit
§ plugin.team_tasks.task.task: Task
§ plugin.team_tasks.task.description: Description
§ plugin.team_tasks.task.totalAuthors: Staff members
§ plugin.team_tasks.task.totalAuthors: Staff
§ plugin.team_tasks.task.totalDaysInBacklog: In backlog
§ plugin.team_tasks.task.totalDaysWorked: In development
§ plugin.team_tasks.task.createdBefore: Created before
§ plugin.team_tasks.task.from: First commit
§ plugin.team_tasks.task.to: Last commit
§ plugin.team_tasks.details.facts: Task information
§ plugin.team_tasks.details.release: List of releases this task likely landed in
§ plugin.team_tasks.details.release: List of releases the task likely entered
§ plugin.team_tasks.release.title: Release
§ plugin.team_tasks.release.releaseDateMerge: Published
§ plugin.team_tasks.release.prDateMerge: Merged
§ plugin.team_tasks.info.createdBefore: created before
§ plugin.team_tasks.info.totalDaysInBacklog: days in backlog
§ plugin.team_tasks.info.totalAuthors: staff members worked
§ plugin.team_tasks.info.totalDaysWorked: days in work
§ plugin.team_tasks.info.authors: Staff members
§ plugin.team_tasks.info.totalAuthors: staff worked
§ plugin.team_tasks.info.totalDaysWorked: days in progress
§ plugin.team_tasks.info.authors: Staff
§ plugin.team_tasks.info.types: Commit types
§ plugin.team_tasks.info.scope: Feature list
§ plugin.team_tasks.info.scope: List of features
§ plugin.team_tasks.info.commits: Commits
§ plugin.team_tasks.charts.all: Analytics across all tasks
§ plugin.team_tasks.charts.cardTotal.title: tasks in this category
§ plugin.team_tasks.charts.cardTotal.description: Considering the current search filters.
§ plugin.team_tasks.charts.all: Analytics for all tasks
§ plugin.team_tasks.charts.totalTask.title: One task on average is
§ plugin.team_tasks.charts.totalTaskInDay.title: days
§ plugin.team_tasks.charts.totalTaskInFiles.title: files
§ plugin.team_tasks.charts.totalTaskInChanges.title: lines of code
§ plugin.team_tasks.charts.totalTaskInCommits.title: commits
§ plugin.team_tasks.charts.cardFromCommit.title: days from commit to release
§ plugin.team_tasks.charts.cardFromCommit.description: Average time for tasks that were in backlog for less than three months.
§ plugin.team_tasks.charts.timeToMarket.title: Time to market (time-to-market)
§ plugin.team_tasks.charts.cardFromCommit.description: Average time for tasks that were in the backlog for less than three months.
§ plugin.team_tasks.charts.timeToMarket.title: Time to market a task
§ plugin.team_tasks.charts.timeToMarket.backlog: in backlog
§ plugin.team_tasks.charts.timeToMarket.worked: in work
§ plugin.team_tasks.charts.timeToMarket.review: in review
§ plugin.team_tasks.charts.timeToMarket.release: release waiting
§ plugin.team_tasks.charts.timeToMarket.worked: in progress
§ plugin.team_tasks.charts.timeToMarket.review: on review
§ plugin.team_tasks.charts.timeToMarket.release: awaiting release
§ plugin.team_tasks.charts.timeToMarket.improvements: improvements
§ plugin.team_tasks.charts.relative.title: Days from creation to the first commit
§ plugin.team_tasks.charts.relative.title: Days from creation to first commit
§ plugin.team_tasks.charts.relative.fast: up to 2 weeks
§ plugin.team_tasks.charts.relative.normal: up to 3 months
§ plugin.team_tasks.charts.relative.backlog: more
§ plugin.team_tasks.charts.normal: Regular tasks
§ plugin.team_tasks.charts.totalDays.title: Calendar days in work
§ plugin.team_tasks.charts.totalDays.description: If the first commit is made on Friday evening and the last one on Monday morning, then the total time spent working on the task will be counted as 4 days (Fri, Sat, Sun, Mon).
§ plugin.team_tasks.charts.workedDays.title: Actual days in work
§ plugin.team_tasks.charts.workedDays.description: If the first commit is made on Friday evening and the last one on Monday morning, then the time spent working on the task will be counted as 2 days (Fri, Mon).
§ plugin.team_tasks.charts.backlog: Technical debt (tasks that were added to the task tracker and not taken into development for more than three months)
§ plugin.team_tasks.charts.authors.title: Who picked it up
§ plugin.team_tasks.charts.normal: Regular tasks (taken into development within three months of creation)
§ plugin.team_tasks.charts.cardTotal.title: tasks in this category
§ plugin.team_tasks.charts.cardTotal.description: Taking into account current search filters.
§ plugin.team_tasks.charts.totalDays.title: Calendar days in progress
§ plugin.team_tasks.charts.totalDays.description: If the first commit was made on Friday evening and the last on Monday morning, the total time working on the task will be counted as 4 days (Fri, Sat, Sun, Mon).
§ plugin.team_tasks.charts.workedDays.title: Actual days in progress
§ plugin.team_tasks.charts.workedDays.description: If the first commit was made on Friday evening and the last on Monday morning, the time working on the task will be counted as 2 days (Fri, Mon).
§ plugin.team_tasks.charts.backlog: Technical debt (tasks created in the task tracker and not taken into development for more than three months)
§ plugin.team_tasks.charts.authors.title: Who took into work
§ plugin.team_tasks.charts.authors.other: and others
§ plugin.team_tasks.charts.await.title: How long the task stayed in backlog
§ plugin.team_tasks.charts.worked.title: How many (calendar) days it was then worked on
§ plugin.team_tasks.charts.await.title: How long the task was in the backlog
§ plugin.team_tasks.charts.worked.title: How many calendar days were spent on it afterward
§ plugin.team_tasks.charts.other: more
`;

View file

@ -1,49 +1,49 @@
export default `
§ plugin.team_tasks.sidebar: Task list
§ plugin.team_tasks.task.title: Task list
§ plugin.team_tasks.task.author: Author of the first commit
§ plugin.team_tasks.task.task: Task
§ plugin.team_tasks.task.description: Description
§ plugin.team_tasks.task.totalAuthors: Staff members
§ plugin.team_tasks.task.totalDaysInBacklog: In backlog
§ plugin.team_tasks.task.totalDaysWorked: In development
§ plugin.team_tasks.details.facts: Task information
§ plugin.team_tasks.details.release: List of releases this task likely landed in
§ plugin.team_tasks.release.title: Release
§ plugin.team_tasks.release.releaseDateMerge: Published
§ plugin.team_tasks.release.prDateMerge: Merged
§ plugin.team_tasks.info.createdBefore: created before
§ plugin.team_tasks.sidebar: Lista de tareas
§ plugin.team_tasks.task.title: Lista de tareas
§ plugin.team_tasks.task.author: Autor del primer commit
§ plugin.team_tasks.task.task: Tarea
§ plugin.team_tasks.task.description: Descripción
§ plugin.team_tasks.task.totalAuthors: Miembros del Personal
§ plugin.team_tasks.task.totalDaysInBacklog: En lista pendiente
§ plugin.team_tasks.task.totalDaysWorked: En desarrollo
§ plugin.team_tasks.details.facts: Información de la tarea
§ plugin.team_tasks.details.release: Lista de versiones en las que probablemente se incluyó esta tarea
§ plugin.team_tasks.release.title: Versión
§ plugin.team_tasks.release.releaseDateMerge: Publicado
§ plugin.team_tasks.release.prDateMerge: Combinado
§ plugin.team_tasks.info.createdBefore: creado antes
§ plugin.team_tasks.info.totalDaysInBacklog: days in backlog
§ plugin.team_tasks.info.totalAuthors: staff members worked
§ plugin.team_tasks.info.totalDaysWorked: days in work
§ plugin.team_tasks.info.authors: Staff members
§ plugin.team_tasks.info.types: Commit types
§ plugin.team_tasks.info.scope: Feature list
§ plugin.team_tasks.info.totalAuthors: staff worked
§ plugin.team_tasks.info.totalDaysWorked: days in progress
§ plugin.team_tasks.info.authors: Staff
§ plugin.team_tasks.info.types: Tipos de commit
§ plugin.team_tasks.info.scope: Lista de características
§ plugin.team_tasks.info.commits: Commits
§ plugin.team_tasks.charts.all: Analytics across all tasks
§ plugin.team_tasks.charts.cardTotal.title: tasks in this category
§ plugin.team_tasks.charts.cardTotal.description: Considering the current search filters.
§ plugin.team_tasks.charts.cardFromCommit.title: days from commit to release
§ plugin.team_tasks.charts.cardFromCommit.description: Average time for tasks that were in backlog for less than three months.
§ plugin.team_tasks.charts.timeToMarket.title: Time to market (time-to-market)
§ plugin.team_tasks.charts.timeToMarket.backlog: in backlog
§ plugin.team_tasks.charts.timeToMarket.worked: in work
§ plugin.team_tasks.charts.timeToMarket.review: in review
§ plugin.team_tasks.charts.timeToMarket.release: release waiting
§ plugin.team_tasks.charts.timeToMarket.improvements: improvements
§ plugin.team_tasks.charts.relative.title: Days from creation to the first commit
§ plugin.team_tasks.charts.relative.fast: up to 2 weeks
§ plugin.team_tasks.charts.relative.normal: up to 3 months
§ plugin.team_tasks.charts.relative.backlog: more
§ plugin.team_tasks.charts.normal: Regular tasks
§ plugin.team_tasks.charts.totalDays.title: Calendar days in work
§ plugin.team_tasks.charts.totalDays.description: If the first commit is made on Friday evening and the last one on Monday morning, then the total time spent working on the task will be counted as 4 days (Fri, Sat, Sun, Mon).
§ plugin.team_tasks.charts.workedDays.title: Actual days in work
§ plugin.team_tasks.charts.workedDays.description: If the first commit is made on Friday evening and the last one on Monday morning, then the time spent working on the task will be counted as 2 days (Fri, Mon).
§ plugin.team_tasks.charts.backlog: Technical debt (tasks that were added to the task tracker and not taken into development for more than three months)
§ plugin.team_tasks.charts.authors.title: Who picked it up
§ plugin.team_tasks.charts.authors.other: and others
§ plugin.team_tasks.charts.await.title: How long the task stayed in backlog
§ plugin.team_tasks.charts.worked.title: How many (calendar) days it was then worked on
§ plugin.team_tasks.charts.other: more
§ plugin.team_tasks.charts.all: Análisis de todas las tareas
§ plugin.team_tasks.charts.cardTotal.title: tareas en esta categoría
§ plugin.team_tasks.charts.cardTotal.description: Teniendo en cuenta los filtros de búsqueda actuales.
§ plugin.team_tasks.charts.cardFromCommit.title: días desde el commit hasta la publicación
§ plugin.team_tasks.charts.cardFromCommit.description: Tiempo promedio para tareas que estuvieron en la lista pendiente por menos de tres meses.
§ plugin.team_tasks.charts.timeToMarket.title: Tiempo de comercialización (time-to-market)
§ plugin.team_tasks.charts.timeToMarket.backlog: en lista pendiente
§ plugin.team_tasks.charts.timeToMarket.worked: en desarrollo
§ plugin.team_tasks.charts.timeToMarket.review: en revisión
§ plugin.team_tasks.charts.timeToMarket.release: espera de lanzamiento
§ plugin.team_tasks.charts.timeToMarket.improvements: mejoras
§ plugin.team_tasks.charts.relative.title: Días desde la creación hasta el primer commit
§ plugin.team_tasks.charts.relative.fast: hasta 2 semanas
§ plugin.team_tasks.charts.relative.normal: hasta 3 meses
§ plugin.team_tasks.charts.relative.backlog: más
§ plugin.team_tasks.charts.normal: Tareas regulares
§ plugin.team_tasks.charts.totalDays.title: Días calendarioio en desarrollo
§ plugin.team_tasks.charts.totalDays.description: Si el primer commit se realiza el viernes por la noche y el último el lunes por la mañana, entonces el tiempo total dedicado al trabajo en la tarea se contará como 4 días (vie, sáb, dom, lun).
§ plugin.team_tasks.charts.workedDays.title: Días reales en desarrollo
§ plugin.team_tasks.charts.workedDays.description: Si el primer commit se realiza el viernes por la noche y el último el lunes por la mañana, entonces el tiempo dedicado al trabajo en la tarea se contará como 2 días (vie, lun).
§ plugin.team_tasks.charts.backlog: Deuda técnica (tareas que se agregaron al rastreador de tareas y no se tomaron en desarrollo por más de tres meses)
§ plugin.team_tasks.charts.authors.title: Quién la tomó
§ plugin.team_tasks.charts.authors.other: y otros
§ plugin.team_tasks.charts.await.title: Cuánto tiempo permaneció la tarea en la lista pendiente
§ plugin.team_tasks.charts.worked.title: Cuántos días (calendarioio) se trabajó después
§ plugin.team_tasks.charts.other: más
`;

View file

@ -4,7 +4,7 @@ export default `
§ plugin.team_tasks.task.author: Author of the first commit
§ plugin.team_tasks.task.task: Task
§ plugin.team_tasks.task.description: Description
§ plugin.team_tasks.task.totalAuthors: Staff members
§ plugin.team_tasks.task.totalAuthors: Staff
§ plugin.team_tasks.task.totalDaysInBacklog: In backlog
§ plugin.team_tasks.task.totalDaysWorked: In development
§ plugin.team_tasks.details.facts: Task information
@ -14,9 +14,9 @@ export default `
§ plugin.team_tasks.release.prDateMerge: Merged
§ plugin.team_tasks.info.createdBefore: created before
§ plugin.team_tasks.info.totalDaysInBacklog: days in backlog
§ plugin.team_tasks.info.totalAuthors: staff members worked
§ plugin.team_tasks.info.totalAuthors: staff worked
§ plugin.team_tasks.info.totalDaysWorked: days in work
§ plugin.team_tasks.info.authors: Staff members
§ plugin.team_tasks.info.authors: Staff
§ plugin.team_tasks.info.types: Commit types
§ plugin.team_tasks.info.scope: Feature list
§ plugin.team_tasks.info.commits: Commits

View file

@ -4,7 +4,7 @@ export default `
§ plugin.team_tasks.task.author: Author of the first commit
§ plugin.team_tasks.task.task: Task
§ plugin.team_tasks.task.description: Description
§ plugin.team_tasks.task.totalAuthors: Staff members
§ plugin.team_tasks.task.totalAuthors: Staff
§ plugin.team_tasks.task.totalDaysInBacklog: In backlog
§ plugin.team_tasks.task.totalDaysWorked: In development
§ plugin.team_tasks.details.facts: Task information
@ -14,9 +14,9 @@ export default `
§ plugin.team_tasks.release.prDateMerge: Merged
§ plugin.team_tasks.info.createdBefore: created before
§ plugin.team_tasks.info.totalDaysInBacklog: days in backlog
§ plugin.team_tasks.info.totalAuthors: staff members worked
§ plugin.team_tasks.info.totalAuthors: staff worked
§ plugin.team_tasks.info.totalDaysWorked: days in work
§ plugin.team_tasks.info.authors: Staff members
§ plugin.team_tasks.info.authors: Staff
§ plugin.team_tasks.info.types: Commit types
§ plugin.team_tasks.info.scope: Feature list
§ plugin.team_tasks.info.commits: Commits

View file

@ -4,7 +4,7 @@ export default `
§ plugin.team_tasks.task.author: Author of the first commit
§ plugin.team_tasks.task.task: Task
§ plugin.team_tasks.task.description: Description
§ plugin.team_tasks.task.totalAuthors: Staff members
§ plugin.team_tasks.task.totalAuthors: Staff
§ plugin.team_tasks.task.totalDaysInBacklog: In backlog
§ plugin.team_tasks.task.totalDaysWorked: In development
§ plugin.team_tasks.details.facts: Task information
@ -14,9 +14,9 @@ export default `
§ plugin.team_tasks.release.prDateMerge: Merged
§ plugin.team_tasks.info.createdBefore: created before
§ plugin.team_tasks.info.totalDaysInBacklog: days in backlog
§ plugin.team_tasks.info.totalAuthors: staff members worked
§ plugin.team_tasks.info.totalAuthors: staff worked
§ plugin.team_tasks.info.totalDaysWorked: days in work
§ plugin.team_tasks.info.authors: Staff members
§ plugin.team_tasks.info.authors: Staff
§ plugin.team_tasks.info.types: Commit types
§ plugin.team_tasks.info.scope: Feature list
§ plugin.team_tasks.info.commits: Commits

View file

@ -4,7 +4,7 @@ export default `
§ plugin.team_tasks.task.author: Author of the first commit
§ plugin.team_tasks.task.task: Task
§ plugin.team_tasks.task.description: Description
§ plugin.team_tasks.task.totalAuthors: Staff members
§ plugin.team_tasks.task.totalAuthors: Staff
§ plugin.team_tasks.task.totalDaysInBacklog: In backlog
§ plugin.team_tasks.task.totalDaysWorked: In development
§ plugin.team_tasks.details.facts: Task information
@ -14,9 +14,9 @@ export default `
§ plugin.team_tasks.release.prDateMerge: Merged
§ plugin.team_tasks.info.createdBefore: created before
§ plugin.team_tasks.info.totalDaysInBacklog: days in backlog
§ plugin.team_tasks.info.totalAuthors: staff members worked
§ plugin.team_tasks.info.totalAuthors: staff worked
§ plugin.team_tasks.info.totalDaysWorked: days in work
§ plugin.team_tasks.info.authors: Staff members
§ plugin.team_tasks.info.authors: Staff
§ plugin.team_tasks.info.types: Commit types
§ plugin.team_tasks.info.scope: Feature list
§ plugin.team_tasks.info.commits: Commits

View file

@ -4,7 +4,7 @@ export default `
§ plugin.team_tasks.task.author: Author of the first commit
§ plugin.team_tasks.task.task: Task
§ plugin.team_tasks.task.description: Description
§ plugin.team_tasks.task.totalAuthors: Staff members
§ plugin.team_tasks.task.totalAuthors: Staff
§ plugin.team_tasks.task.totalDaysInBacklog: In backlog
§ plugin.team_tasks.task.totalDaysWorked: In development
§ plugin.team_tasks.details.facts: Task information
@ -14,9 +14,9 @@ export default `
§ plugin.team_tasks.release.prDateMerge: Merged
§ plugin.team_tasks.info.createdBefore: created before
§ plugin.team_tasks.info.totalDaysInBacklog: days in backlog
§ plugin.team_tasks.info.totalAuthors: staff members worked
§ plugin.team_tasks.info.totalAuthors: staff worked
§ plugin.team_tasks.info.totalDaysWorked: days in work
§ plugin.team_tasks.info.authors: Staff members
§ plugin.team_tasks.info.authors: Staff
§ plugin.team_tasks.info.types: Commit types
§ plugin.team_tasks.info.scope: Feature list
§ plugin.team_tasks.info.commits: Commits

View file

@ -4,7 +4,7 @@ export default `
§ plugin.team_tasks.task.author: Author of the first commit
§ plugin.team_tasks.task.task: Task
§ plugin.team_tasks.task.description: Description
§ plugin.team_tasks.task.totalAuthors: Staff members
§ plugin.team_tasks.task.totalAuthors: Staff
§ plugin.team_tasks.task.totalDaysInBacklog: In backlog
§ plugin.team_tasks.task.totalDaysWorked: In development
§ plugin.team_tasks.details.facts: Task information
@ -14,9 +14,9 @@ export default `
§ plugin.team_tasks.release.prDateMerge: Merged
§ plugin.team_tasks.info.createdBefore: created before
§ plugin.team_tasks.info.totalDaysInBacklog: days in backlog
§ plugin.team_tasks.info.totalAuthors: staff members worked
§ plugin.team_tasks.info.totalDaysWorked: days in work
§ plugin.team_tasks.info.authors: Staff members
§ plugin.team_tasks.info.totalAuthors: staff worked
§ plugin.team_tasks.info.totalDaysWorked: days in progress
§ plugin.team_tasks.info.authors: Staff
§ plugin.team_tasks.info.types: Commit types
§ plugin.team_tasks.info.scope: Feature list
§ plugin.team_tasks.info.commits: Commits

View file

@ -15,7 +15,6 @@ export default `
§ plugin.team_tasks.release.title: Релиз
§ plugin.team_tasks.release.releaseDateMerge: Опубликован
§ plugin.team_tasks.release.prDateMerge: Влит
§ plugin.team_tasks.info.timetoMarket: создана до
§ plugin.team_tasks.info.createdBefore: создана до
§ plugin.team_tasks.info.totalDaysInBacklog: дней в беклоге
§ plugin.team_tasks.info.totalAuthors: сотрудников работало

View file

@ -4,7 +4,7 @@ export default `
§ plugin.team_tasks.task.author: Author of the first commit
§ plugin.team_tasks.task.task: Task
§ plugin.team_tasks.task.description: Description
§ plugin.team_tasks.task.totalAuthors: Staff members
§ plugin.team_tasks.task.totalAuthors: Staff
§ plugin.team_tasks.task.totalDaysInBacklog: In backlog
§ plugin.team_tasks.task.totalDaysWorked: In development
§ plugin.team_tasks.details.facts: Task information
@ -14,9 +14,9 @@ export default `
§ plugin.team_tasks.release.prDateMerge: Merged
§ plugin.team_tasks.info.createdBefore: created before
§ plugin.team_tasks.info.totalDaysInBacklog: days in backlog
§ plugin.team_tasks.info.totalAuthors: staff members worked
§ plugin.team_tasks.info.totalAuthors: staff worked
§ plugin.team_tasks.info.totalDaysWorked: days in work
§ plugin.team_tasks.info.authors: Staff members
§ plugin.team_tasks.info.authors: Staff
§ plugin.team_tasks.info.types: Commit types
§ plugin.team_tasks.info.scope: Feature list
§ plugin.team_tasks.info.commits: Commits

View file

@ -16,7 +16,7 @@ export default class Plugin implements IPlugin {
order: 10,
link: '/team/total',
title: 'plugin.team_total.sidebar',
icon: './assets/menu/team_common.svg',
icon: './assets/menu/common.svg',
},
];
}

View file

@ -19,7 +19,7 @@ export default class Plugin implements IPlugin {
order: 40,
link: '/team/types',
title: 'sidebar.team.type',
icon: './assets/menu/team_type.svg',
icon: './assets/menu/type.svg',
},
];
}

View file

@ -19,7 +19,7 @@ export default class Plugin implements IPlugin {
order: 100,
link: '/team/week',
title: 'plugin.team_weeks.sidebar',
icon: './assets/menu/team_week.svg',
icon: './assets/menu/week.svg',
},
];
}

View file

@ -1,13 +1,13 @@
export default `
§ plugin.team_weeks.sidebar: By weeks
§ plugin.team_weeks.title: Weekly statistics
§ plugin.team_weeks.numberTasks: Number of tasks
§ plugin.team_weeks.people: Number of people
§ plugin.team_weeks.line: Line changes
§ plugin.team_weeks.lossesDetails: Who did not commit
§ plugin.team_weeks.add: added
§ plugin.team_weeks.change: changed
§ plugin.team_weeks.remove: removed
§ plugin.team_weeks.hasCommits: had commits
§ plugin.team_weeks.hasNotCommits: had no commits
§ plugin.team_weeks.sidebar: حسب الأسابيع
§ plugin.team_weeks.title: إحصائيات أسبوعية
§ plugin.team_weeks.numberTasks: عدد المهام
§ plugin.team_weeks.people: عدد الأشخاص
§ plugin.team_weeks.line: تغييرات الأسطر
§ plugin.team_weeks.lossesDetails: من لم يقم بالإرسال
§ plugin.team_weeks.add: أُضيف
§ plugin.team_weeks.change: تغيّر
§ plugin.team_weeks.remove: أُزيل
§ plugin.team_weeks.hasCommits: قام بالإرسال
§ plugin.team_weeks.hasNotCommits: لم يقم بالإرسال
`;

View file

@ -1,13 +1,13 @@
export default `
§ plugin.team_weeks.sidebar: By weeks
§ plugin.team_weeks.title: Weekly statistics
§ plugin.team_weeks.numberTasks: Number of tasks
§ plugin.team_weeks.people: Number of people
§ plugin.team_weeks.line: Line changes
§ plugin.team_weeks.lossesDetails: Who did not commit
§ plugin.team_weeks.add: added
§ plugin.team_weeks.change: changed
§ plugin.team_weeks.remove: removed
§ plugin.team_weeks.hasCommits: had commits
§ plugin.team_weeks.hasNotCommits: had no commits
§ plugin.team_weeks.sidebar: Nach Wochen
§ plugin.team_weeks.title: Wöchentliche Statistiken
§ plugin.team_weeks.numberTasks: Anzahl der Aufgaben
§ plugin.team_weeks.people: Anzahl der Personen
§ plugin.team_weeks.line: Zeilenänderungen
§ plugin.team_weeks.lossesDetails: Wer keinen Commit gemacht hat
§ plugin.team_weeks.add: hinzugefügt
§ plugin.team_weeks.change: geändert
§ plugin.team_weeks.remove: entfernt
§ plugin.team_weeks.hasCommits: hatte Commits
§ plugin.team_weeks.hasNotCommits: hatte keine Commits
`;

View file

@ -1,13 +1,13 @@
export default `
§ plugin.team_weeks.sidebar: By weeks
§ plugin.team_weeks.title: Weekly statistics
§ plugin.team_weeks.numberTasks: Number of tasks
§ plugin.team_weeks.people: Number of people
§ plugin.team_weeks.line: Line changes
§ plugin.team_weeks.lossesDetails: Who did not commit
§ plugin.team_weeks.add: added
§ plugin.team_weeks.change: changed
§ plugin.team_weeks.remove: removed
§ plugin.team_weeks.hasCommits: had commits
§ plugin.team_weeks.hasNotCommits: had no commits
§ plugin.team_weeks.sidebar: Por semanas
§ plugin.team_weeks.title: Estadísticas semanales
§ plugin.team_weeks.numberTasks: Número de tareas
§ plugin.team_weeks.people: Número de personas
§ plugin.team_weeks.line: Cambios en líneas
§ plugin.team_weeks.lossesDetails: Quién no hizo commit
§ plugin.team_weeks.add: agregado
§ plugin.team_weeks.change: modificado
§ plugin.team_weeks.remove: eliminado
§ plugin.team_weeks.hasCommits: tuvo commits
§ plugin.team_weeks.hasNotCommits: no tuvo commits
`;

View file

@ -1,13 +1,13 @@
export default `
§ plugin.team_weeks.sidebar: By weeks
§ plugin.team_weeks.title: Weekly statistics
§ plugin.team_weeks.numberTasks: Number of tasks
§ plugin.team_weeks.people: Number of people
§ plugin.team_weeks.line: Line changes
§ plugin.team_weeks.lossesDetails: Who did not commit
§ plugin.team_weeks.add: added
§ plugin.team_weeks.change: changed
§ plugin.team_weeks.remove: removed
§ plugin.team_weeks.hasCommits: had commits
§ plugin.team_weeks.hasNotCommits: had no commits
§ plugin.team_weeks.sidebar: Par semaines
§ plugin.team_weeks.title: Statistiques hebdomadaires
§ plugin.team_weeks.numberTasks: Nombre de tâches
§ plugin.team_weeks.people: Nombre de personnes
§ plugin.team_weeks.line: Changements de lignes
§ plugin.team_weeks.lossesDetails: Qui n'a pas fait de commit
§ plugin.team_weeks.add: ajouté
§ plugin.team_weeks.change: modifié
§ plugin.team_weeks.remove: supprimé
§ plugin.team_weeks.hasCommits: a eu des commits
§ plugin.team_weeks.hasNotCommits: n'a pas eu de commits
`;

View file

@ -1,13 +1,13 @@
export default `
§ plugin.team_weeks.sidebar: By weeks
§ plugin.team_weeks.title: Weekly statistics
§ plugin.team_weeks.numberTasks: Number of tasks
§ plugin.team_weeks.people: Number of people
§ plugin.team_weeks.line: Line changes
§ plugin.team_weeks.lossesDetails: Who did not commit
§ plugin.team_weeks.add: added
§ plugin.team_weeks.change: changed
§ plugin.team_weeks.remove: removed
§ plugin.team_weeks.hasCommits: had commits
§ plugin.team_weeks.hasNotCommits: had no commits
§ plugin.team_weeks.sidebar: לפי שבועות
§ plugin.team_weeks.title: סטטיסטיקות שבועיות
§ plugin.team_weeks.numberTasks: מספר משימות
§ plugin.team_weeks.people: מספר אנשים
§ plugin.team_weeks.line: שינוי שורות
§ plugin.team_weeks.lossesDetails: מי שלא ביצע קומיט
§ plugin.team_weeks.add: נוסף
§ plugin.team_weeks.change: שונה
§ plugin.team_weeks.remove: הוסר
§ plugin.team_weeks.hasCommits: ביצע קומיטים
§ plugin.team_weeks.hasNotCommits: לא ביצע קומיטים
`;

Some files were not shown because too many files have changed in this diff Show more