2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-08-14 07:31:10 +00:00

Merge branch 'master' of https://github.com/inventree/InvenTree into pui-maintine-v7

This commit is contained in:
Matthias Mair
2024-04-15 20:14:07 +02:00
104 changed files with 9925 additions and 7781 deletions

View File

@@ -52,7 +52,8 @@
"react-select": "^5.8.0",
"react-simplemde-editor": "^5.2.0",
"styled-components": "^6.1.8",
"zustand": "^4.5.2"
"zustand": "^4.5.2",
"recharts": "^2.12.4"
},
"devDependencies": {
"@babel/core": "^7.24.4",

View File

@@ -0,0 +1,12 @@
export const CHART_COLORS: string[] = [
'#ffa8a8',
'#8ce99a',
'#74c0fc',
'#ffe066',
'#63e6be',
'#ffc078',
'#d8f5a2',
'#66d9e8',
'#e599f7',
'#dee2e6'
];

View File

@@ -66,6 +66,7 @@ export interface ApiFormProps {
pathParams?: PathParams;
method?: 'GET' | 'POST' | 'PUT' | 'PATCH' | 'DELETE';
fields?: ApiFormFieldSet;
focus?: string;
initialData?: FieldValues;
submitText?: string;
submitColor?: string;
@@ -292,7 +293,48 @@ export function ApiForm({
});
initialDataQuery.refetch();
}
}, []);
}, [props.fetchInitialData]);
const isLoading = useMemo(
() =>
isFormLoading ||
initialDataQuery.isFetching ||
optionsLoading ||
isSubmitting ||
!props.fields,
[
isFormLoading,
initialDataQuery.isFetching,
isSubmitting,
props.fields,
optionsLoading
]
);
const [initialFocus, setInitialFocus] = useState<string>('');
// Update field focus when the form is loaded
useEffect(() => {
let focusField = props.focus ?? '';
if (!focusField) {
// If a focus field is not specified, then focus on the first available field
Object.entries(props.fields ?? {}).forEach(([fieldName, field]) => {
if (focusField || field.read_only || field.disabled || field.hidden) {
return;
}
focusField = fieldName;
});
}
if (isLoading || initialFocus == focusField) {
return;
}
form.setFocus(focusField);
setInitialFocus(focusField);
}, [props.focus, props.fields, form.setFocus, isLoading, initialFocus]);
const submitForm: SubmitHandler<FieldValues> = async (data) => {
setNonFieldErrors([]);
@@ -392,22 +434,6 @@ export function ApiForm({
});
};
const isLoading = useMemo(
() =>
isFormLoading ||
initialDataQuery.isFetching ||
optionsLoading ||
isSubmitting ||
!props.fields,
[
isFormLoading,
initialDataQuery.isFetching,
isSubmitting,
props.fields,
optionsLoading
]
);
const onFormError = useCallback<SubmitErrorHandler<FieldValues>>(() => {
props.onFormError?.();
}, [props.onFormError]);

View File

@@ -188,7 +188,7 @@ export function ApiFormField({
return (
<TextInput
{...reducedDefinition}
ref={ref}
ref={field.ref}
id={fieldId}
type={definition.field_type}
value={value || ''}
@@ -226,21 +226,13 @@ export function ApiFormField({
<NumberInput
{...reducedDefinition}
radius="sm"
ref={ref}
ref={field.ref}
id={fieldId}
value={numericalValue}
error={error?.message}
/*formatter={(props: any) => {
let v: any = parseFloat(props.value);
if (Number.isNaN(v) || !Number.isFinite(v)) {
return props.value;
}
return `${1 * v.toFixed()}`;
}}*/
decimalScale={definition.field_type == 'integer' ? 0 : 10}
onChange={(value) => onChange(value)}
onChange={(value: number | string | null) => onChange(value)}
step={1}
/>
);
case 'choice':
@@ -256,7 +248,7 @@ export function ApiFormField({
<FileInput
{...reducedDefinition}
id={fieldId}
ref={ref}
ref={field.ref}
radius="sm"
value={value}
error={error?.message}

View File

@@ -52,6 +52,7 @@ export default function DateField({
<DateInput
id={fieldId}
radius="sm"
ref={field.ref}
type={undefined}
error={error?.message}
value={dateValue}

View File

@@ -273,6 +273,7 @@ export function RelatedModelField({
<Select
id={fieldId}
value={currentValue}
ref={field.ref}
options={data}
filterOption={null}
onInputChange={(value: any) => {

View File

@@ -13,6 +13,7 @@ export function Thumbnail({
src,
alt = t`Thumbnail`,
size = 20,
link,
text,
align
}: {
@@ -21,9 +22,22 @@ export function Thumbnail({
size?: number;
text?: ReactNode;
align?: string;
link?: string;
}) {
const backup_image = '/static/img/blank_image.png';
const inner = useMemo(() => {
if (link) {
return (
<Anchor href={link} target="_blank">
{text}
</Anchor>
);
} else {
return text;
}
}, [link, text]);
return (
<Group align={align ?? 'left'} gap="xs" wrap="nowrap">
<ApiImage
@@ -35,7 +49,7 @@ export function Thumbnail({
//fallbackSrc="https://placehold.co/600x400?text=Placeholder"
style={{ maxHeight: size }}
/>
{text}
{inner}
</Group>
);
}

View File

@@ -5,11 +5,33 @@ import {
useUserSettingsState
} from '../states/SettingsState';
interface formatDecmimalOptionsType {
digits?: number;
minDigits?: number;
locale?: string;
}
interface formatCurrencyOptionsType {
digits?: number;
minDigits?: number;
currency?: string;
locale?: string;
multiplier?: number;
}
export function formatDecimal(
value: number | null | undefined,
options: formatDecmimalOptionsType = {}
) {
let locale = options.locale || navigator.language || 'en-US';
if (value === null || value === undefined) {
return value;
}
let formatter = new Intl.NumberFormat(locale);
return formatter.format(value);
}
/*
@@ -21,13 +43,21 @@ interface formatCurrencyOptionsType {
* - digits: Maximum number of significant digits (default = 10)
*/
export function formatCurrency(
value: number | null,
value: number | string | null | undefined,
options: formatCurrencyOptionsType = {}
) {
if (value == null) {
if (value == null || value == undefined) {
return null;
}
value = parseFloat(value.toString());
if (isNaN(value) || !isFinite(value)) {
return null;
}
value *= options.multiplier ?? 1;
const global_settings = useGlobalSettingsState.getState().lookup;
let maxDigits = options.digits || global_settings.PRICING_DECIMAL_PLACES || 6;

View File

@@ -61,6 +61,8 @@ export enum ApiEndpoints {
part_parameter_template_list = 'part/parameter/template/',
part_thumbs_list = 'part/thumbs/',
part_pricing_get = 'part/:id/pricing/',
part_pricing_internal = 'part/internal-price/',
part_pricing_sale = 'part/sale-price/',
part_stocktake_list = 'part/stocktake/',
category_list = 'part/category/',
category_tree = 'part/category/tree/',
@@ -75,6 +77,7 @@ export enum ApiEndpoints {
address_list = 'company/address/',
company_attachment_list = 'company/attachment/',
supplier_part_list = 'company/part/',
supplier_part_pricing_list = 'company/price-break/',
manufacturer_part_list = 'company/part/manufacturer/',
manufacturer_part_attachment_list = 'company/part/manufacturer/attachment/',
manufacturer_part_parameter_list = 'company/part/manufacturer/parameter/',
@@ -101,9 +104,12 @@ export enum ApiEndpoints {
purchase_order_line_list = 'order/po-line/',
purchase_order_attachment_list = 'order/po/attachment/',
purchase_order_receive = 'order/po/:id/receive/',
sales_order_list = 'order/so/',
sales_order_line_list = 'order/so-line/',
sales_order_attachment_list = 'order/so/attachment/',
sales_order_shipment_list = 'order/so/shipment/',
return_order_list = 'order/ro/',
return_order_attachment_list = 'order/ro/attachment/',

View File

@@ -1,10 +1,15 @@
import { ModelInformationDict } from '../components/render/ModelType';
import { ModelType } from '../enums/ModelType';
import { base_url } from '../main';
/**
* Returns the detail view URL for a given model type
*/
export function getDetailUrl(model: ModelType, pk: number | string): string {
export function getDetailUrl(
model: ModelType,
pk: number | string,
absolute?: boolean
): string {
const modelInfo = ModelInformationDict[model];
if (pk === undefined || pk === null) {
@@ -12,7 +17,14 @@ export function getDetailUrl(model: ModelType, pk: number | string): string {
}
if (!!pk && modelInfo && modelInfo.url_detail) {
return modelInfo.url_detail.replace(':pk', pk.toString());
let url = modelInfo.url_detail.replace(':pk', pk.toString());
let base = base_url;
if (absolute && base) {
return `/${base}${url}`;
} else {
return url;
}
}
console.error(`No detail URL found for model ${model} <${pk}>`);

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: bg\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:52\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Bulgarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

File diff suppressed because it is too large Load Diff

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: da\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:52\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: de\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:52\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr "Unbekanntes Modell: {model}"
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr "Teil"
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr "Teile"
@@ -1178,7 +1178,7 @@ msgstr "Einkaufsbestellung"
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr "Nachbestellungen"
@@ -1202,7 +1202,7 @@ msgstr "Verkaufsauftrag"
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr "Aufträge"
@@ -1276,7 +1276,7 @@ msgstr "Sendung"
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr "Auf Lager"
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr "Bestand zählen"
@@ -3189,7 +3189,7 @@ msgstr "Melden"
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr "Stückliste"
@@ -3224,7 +3224,7 @@ msgstr "Barcode"
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr "Preise"
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr "Berichte"
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr "Inventur"
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr "Anhänge"
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr "Herstellerteil Details"
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr "Parameter"
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr "Lieferanten"
@@ -3861,71 +3861,71 @@ msgstr "Letzte Inventur"
msgid "Stocktake By"
msgstr "Inventur durch"
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr "Teil-Details"
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr "Varianten"
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr "Ferienguthaben/Freitage"
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr "Verwendet in"
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr "Hersteller"
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr "Terminierung"
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr "Testvorlagen"
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr "Zugehörige Teile"
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr "Teil bearbeiten"
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr "Lager-Aktionen"
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr "Bestand zählen"
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr "Bestand übertragen"
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr "Teile-Aktionen"

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: el\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:52\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: es_MX\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Spanish, Mexico\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr "Órdenes de compra"
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr "En Stock"
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr "Informe"
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr "Códigos de barras"
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr "Precios"
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr "Informes"
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr "Ordenes de Producción"
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr "Parámetros"
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr "Proveedores"
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr "En producción"
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: fa\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Persian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: fi\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:52\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: fr\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:52\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -1043,7 +1043,7 @@ msgstr "Modèle inconnu : {model}"
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr "Pièce"
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr "Composants"
@@ -1178,7 +1178,7 @@ msgstr "Commande dachat"
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr "Ordres d'achat"
@@ -1202,7 +1202,7 @@ msgstr "Ventes"
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr "Ordres de vente"
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr "Ordres de fabrication"
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr "Dernier inventaire"
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr "Variants"
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr "Allocations"
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: he\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: hi\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Hindi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: hu\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr "Ismeretlen model: {model}"
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr "Alkatrész"
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr "Alkatrészek"
@@ -1178,7 +1178,7 @@ msgstr "Beszerzési rendelés"
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr "Beszerzési rendelések"
@@ -1202,7 +1202,7 @@ msgstr "Vevői rendelés"
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr "Vevői rendelések"
@@ -1276,7 +1276,7 @@ msgstr "Szállítmány"
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr "Készleten"
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr "Készlet áthelyezése"
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr "Leltározás"
@@ -3189,7 +3189,7 @@ msgstr "Jelentés"
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr "Alkatrészjegyzék"
@@ -3224,7 +3224,7 @@ msgstr "Vonalkódok"
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr "Árazás"
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr "Riportolás"
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr "Leltár"
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr "Gyártási utasítások"
@@ -3443,7 +3443,7 @@ msgstr "Alárendelt gyártások"
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr "Mellékletek"
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr "Paraméterek"
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr "Beszállítók"
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr "Változatok"
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr "Foglalások"
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr "Felhasználva ebben"
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr "Gyártók"
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr "Ütemezés"
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr "Teszt sablonok"
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr "Kapcsolódó alkatrészek"
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr "Rendelve"
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr "Alkatrész szerkesztése"
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr "Készlet műveletek"
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr "Készlet számolása"
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr "Készlet áthelyezése"
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr "Alkatrész műveletek"

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: id\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: it\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: ja\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr "パーツ"
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr "パーツ"
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr "価格"
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr "添付ファイル"
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: ko\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: lv\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Latvian\n"
"Plural-Forms: nplurals=3; plural=(n==0 ? 0 : n%10==1 && n%100!=11 ? 1 : 2);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: nl\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr "Verkooporder"
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr "Verkooporders"
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr "Productieorders"
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr "Bijlagen"
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: no\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr "Ukjent modell: {model}"
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr "Del"
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr "Deler"
@@ -1178,7 +1178,7 @@ msgstr "Innkjøpsordre"
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr "Innkjøpsordrer"
@@ -1202,7 +1202,7 @@ msgstr "Salgsordre"
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr "Salgsordrer"
@@ -1276,7 +1276,7 @@ msgstr "Forsendelse"
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr "På lager"
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr "Overfør lager"
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr "Tell beholdning"
@@ -3189,7 +3189,7 @@ msgstr "Rapport"
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr "Stykkliste (BOM)"
@@ -3224,7 +3224,7 @@ msgstr "Strekkoder"
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr "Prising"
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr "Rapportering"
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr "Lagertelling"
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr "Produksjonsordrer"
@@ -3443,7 +3443,7 @@ msgstr "Underordnede Produksjonsordrer"
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr "Vedlegg"
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr "Parametere"
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr "Leverandører"
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr "Varianter"
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr "Tildelinger"
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr "Brukt i"
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr "Produsenter"
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr "Planlegging"
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr "Testmaler"
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr "Relaterte Deler"
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr "I bestilling"
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr "Under produksjon"
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr "Rediger del"
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr "Lagerhandlinger"
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr "Tell delbeholdning"
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr "Overfør delbeholdning"
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr "Delhandlinger"

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: pl\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr "Modelo desconhecido: {model}"
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr "Peça"
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr "Peças"
@@ -1178,7 +1178,7 @@ msgstr "Pedido de Compra"
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr "Pedidos de compra"
@@ -1202,7 +1202,7 @@ msgstr "Pedido de Venda"
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr "Pedidos de vendas"
@@ -1276,7 +1276,7 @@ msgstr "Remessa"
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr "Em Estoque"
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr "Transferir Estoque"
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr "Contar Estoque"
@@ -3189,7 +3189,7 @@ msgstr "Reportar"
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr "Lista de Materiais"
@@ -3224,7 +3224,7 @@ msgstr "Códigos de barras"
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr "Preços"
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr "Relatórios"
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr "Balanço"
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr "Ordens de Produções"
@@ -3443,7 +3443,7 @@ msgstr "Pedido de Produção Filhos"
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr "Anexos"
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr "Parâmetros"
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr "Fornecedores"
@@ -3861,71 +3861,71 @@ msgstr "Último Balanço"
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr "Variantes"
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr "Alocações"
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr "Usado em"
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr "Fabricantes"
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr "Agendamento"
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr "Testar Modelos"
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr "Peças Relacionadas"
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr "No pedido"
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr "Em Produção"
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr "Editar Peça"
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr "Ações de Estoque"
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr "Contagem do estoque"
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr "Transferir estoque de peça"
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr "Ações da Peça"

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: ru\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@@ -1043,7 +1043,7 @@ msgstr "Неизвестная модель: {model}"
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr "Детали"
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr "Заказы на закупку"
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr "Заказы на продажу"
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr "Заказы на сборку"
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: sk\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Slovak\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: sl\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Slovenian\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n%100==4 ? 3 : 0);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: sr\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Serbian (Latin)\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: sv\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr "Artkel"
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr "Artiklar"
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr "Inköpsorder"
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr "Försäljningsorder"
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr "Streckkoder"
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr "Byggordrar"
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr "Parametrar"
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: th\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Thai\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: tr\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr "Parça"
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr "Parçalar"
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr "Satın Alma Emirleri"
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr "Satış Emirleri"
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr "Yapım İşi Emirleri"
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: vi\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -1043,7 +1043,7 @@ msgstr "Model không rõ: {model}"
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr "Phụ kiện"
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr "Phụ tùng"
@@ -1178,7 +1178,7 @@ msgstr "Đơn đặt mua"
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr "Đơn hàng mua"
@@ -1202,7 +1202,7 @@ msgstr "Đơn đặt bán"
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr "Đơn hàng bán"
@@ -1276,7 +1276,7 @@ msgstr "Lô hàng"
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr "Còn hàng"
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr "Hóa đơn nguyên vật liệu"
@@ -3224,7 +3224,7 @@ msgstr "Mã vạch"
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr "Giá bán"
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr "Báo cáo"
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr "Kiểm kê"
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr "Đơn đặt bản dựng"
@@ -3443,7 +3443,7 @@ msgstr "Đơn đặt bản dựng con"
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr "Đính kèm"
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr "Thông số"
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr "Nhà cung cấp"
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr "Biến thể"
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr "Phân bổ"
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr "Sử dụng trong"
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr "Mẫu thử nghiệm"
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr "Phụ kiện liên quan"
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr "On Order"
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr "Sửa phụ kiện"
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-13 01:53\n"
"PO-Revision-Date: 2024-04-15 02:34\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -1043,7 +1043,7 @@ msgstr ""
#: src/forms/StockForms.tsx:651
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49
#: src/pages/build/BuildDetail.tsx:79
#: src/pages/part/PartDetail.tsx:763
#: src/pages/part/PartDetail.tsx:765
#: src/tables/part/RelatedPartTable.tsx:45
#: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:70
msgid "Part"
@@ -1056,7 +1056,7 @@ msgstr ""
#: src/pages/part/CategoryDetail.tsx:104
#: src/pages/part/CategoryDetail.tsx:183
#: src/pages/part/CategoryDetail.tsx:213
#: src/pages/part/PartDetail.tsx:629
#: src/pages/part/PartDetail.tsx:631
msgid "Parts"
msgstr ""
@@ -1178,7 +1178,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:242
#: src/pages/company/CompanyDetail.tsx:189
#: src/pages/company/SupplierPartDetail.tsx:208
#: src/pages/part/PartDetail.tsx:562
#: src/pages/part/PartDetail.tsx:564
#: src/pages/purchasing/PurchasingIndex.tsx:20
msgid "Purchase Orders"
msgstr ""
@@ -1202,7 +1202,7 @@ msgstr ""
#: src/components/render/ModelType.tsx:133
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/company/CompanyDetail.tsx:205
#: src/pages/part/PartDetail.tsx:568
#: src/pages/part/PartDetail.tsx:570
#: src/pages/sales/SalesIndex.tsx:21
msgid "Sales Orders"
msgstr ""
@@ -1276,7 +1276,7 @@ msgstr ""
#: src/defaults/links.tsx:29
#: src/defaults/menuItems.tsx:38
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/PartDetail.tsx:485
#: src/pages/part/PartDetail.tsx:487
#: src/pages/stock/LocationDetail.tsx:289
#: src/pages/stock/StockDetail.tsx:343
#: src/tables/stock/StockItemTable.tsx:57
@@ -2406,7 +2406,7 @@ msgstr ""
#: src/forms/StockForms.tsx:615
#: src/forms/StockForms.tsx:651
#: src/pages/part/PartDetail.tsx:207
#: src/pages/part/PartDetail.tsx:645
#: src/pages/part/PartDetail.tsx:647
#: src/tables/stock/StockItemTable.tsx:283
msgid "In Stock"
msgstr ""
@@ -2449,12 +2449,12 @@ msgid "Remove Stock"
msgstr ""
#: src/forms/StockForms.tsx:758
#: src/pages/part/PartDetail.tsx:721
#: src/pages/part/PartDetail.tsx:723
msgid "Transfer Stock"
msgstr ""
#: src/forms/StockForms.tsx:767
#: src/pages/part/PartDetail.tsx:710
#: src/pages/part/PartDetail.tsx:712
msgid "Count Stock"
msgstr ""
@@ -3189,7 +3189,7 @@ msgstr ""
#~ msgstr "Return order"
#: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135
#: src/pages/part/PartDetail.tsx:510
#: src/pages/part/PartDetail.tsx:512
msgid "Bill of Materials"
msgstr ""
@@ -3224,7 +3224,7 @@ msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:106
#: src/pages/company/SupplierPartDetail.tsx:218
#: src/pages/part/PartDetail.tsx:531
#: src/pages/part/PartDetail.tsx:533
msgid "Pricing"
msgstr ""
@@ -3242,14 +3242,14 @@ msgid "Reporting"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:223
#: src/pages/part/PartDetail.tsx:580
#: src/pages/part/PartDetail.tsx:582
msgid "Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:228
#: src/pages/build/BuildDetail.tsx:360
#: src/pages/build/BuildIndex.tsx:14
#: src/pages/part/PartDetail.tsx:517
#: src/pages/part/PartDetail.tsx:519
#: src/pages/sales/SalesOrderDetail.tsx:213
msgid "Build Orders"
msgstr ""
@@ -3443,7 +3443,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:258
#: src/pages/company/CompanyDetail.tsx:244
#: src/pages/company/ManufacturerPartDetail.tsx:169
#: src/pages/part/PartDetail.tsx:602
#: src/pages/part/PartDetail.tsx:604
#: src/pages/purchasing/PurchaseOrderDetail.tsx:246
#: src/pages/sales/ReturnOrderDetail.tsx:199
#: src/pages/sales/SalesOrderDetail.tsx:223
@@ -3453,7 +3453,7 @@ msgstr ""
#: src/pages/build/BuildDetail.tsx:270
#: src/pages/company/CompanyDetail.tsx:256
#: src/pages/part/PartDetail.tsx:614
#: src/pages/part/PartDetail.tsx:616
#: src/pages/purchasing/PurchaseOrderDetail.tsx:258
#: src/pages/sales/ReturnOrderDetail.tsx:211
#: src/pages/sales/SalesOrderDetail.tsx:235
@@ -3582,12 +3582,12 @@ msgid "Manufacturer Part Details"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:143
#: src/pages/part/PartDetail.tsx:479
#: src/pages/part/PartDetail.tsx:481
msgid "Parameters"
msgstr ""
#: src/pages/company/ManufacturerPartDetail.tsx:155
#: src/pages/part/PartDetail.tsx:549
#: src/pages/part/PartDetail.tsx:551
#: src/pages/purchasing/PurchasingIndex.tsx:26
msgid "Suppliers"
msgstr ""
@@ -3861,71 +3861,71 @@ msgstr ""
msgid "Stocktake By"
msgstr ""
#: src/pages/part/PartDetail.tsx:473
#: src/pages/part/PartDetail.tsx:475
msgid "Part Details"
msgstr ""
#: src/pages/part/PartDetail.tsx:497
#: src/pages/part/PartDetail.tsx:499
msgid "Variants"
msgstr ""
#: src/pages/part/PartDetail.tsx:504
#: src/pages/part/PartDetail.tsx:506
#: src/pages/stock/StockDetail.tsx:277
msgid "Allocations"
msgstr ""
#: src/pages/part/PartDetail.tsx:524
#: src/pages/part/PartDetail.tsx:526
msgid "Used In"
msgstr ""
#: src/pages/part/PartDetail.tsx:536
#: src/pages/part/PartDetail.tsx:538
#: src/pages/purchasing/PurchasingIndex.tsx:37
msgid "Manufacturers"
msgstr ""
#: src/pages/part/PartDetail.tsx:575
#: src/pages/part/PartDetail.tsx:577
msgid "Scheduling"
msgstr ""
#: src/pages/part/PartDetail.tsx:585
#: src/pages/part/PartDetail.tsx:587
msgid "Test Templates"
msgstr ""
#: src/pages/part/PartDetail.tsx:596
#: src/pages/part/PartDetail.tsx:598
msgid "Related Parts"
msgstr ""
#: src/pages/part/PartDetail.tsx:650
#: src/pages/part/PartDetail.tsx:652
msgid "No Stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:655
#: src/pages/part/PartDetail.tsx:657
#: src/tables/part/PartTable.tsx:85
msgid "On Order"
msgstr ""
#: src/pages/part/PartDetail.tsx:660
#: src/pages/part/PartDetail.tsx:662
#: src/tables/stock/StockItemTable.tsx:288
msgid "In Production"
msgstr ""
#: src/pages/part/PartDetail.tsx:672
#: src/pages/part/PartDetail.tsx:674
msgid "Edit Part"
msgstr ""
#: src/pages/part/PartDetail.tsx:703
#: src/pages/part/PartDetail.tsx:705
msgid "Stock Actions"
msgstr ""
#: src/pages/part/PartDetail.tsx:711
#: src/pages/part/PartDetail.tsx:713
msgid "Count part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:722
#: src/pages/part/PartDetail.tsx:724
msgid "Transfer part stock"
msgstr ""
#: src/pages/part/PartDetail.tsx:732
#: src/pages/part/PartDetail.tsx:734
msgid "Part Actions"
msgstr ""

View File

@@ -30,6 +30,8 @@ import { useInstance } from '../../hooks/UseInstance';
import { apiUrl } from '../../states/ApiState';
import { useUserState } from '../../states/UserState';
import { PurchaseOrderTable } from '../../tables/purchasing/PurchaseOrderTable';
import SupplierPriceBreakTable from '../../tables/purchasing/SupplierPriceBreakTable';
import { StockItemTable } from '../../tables/stock/StockItemTable';
export default function SupplierPartDetail() {
const { id } = useParams();
@@ -201,7 +203,16 @@ export default function SupplierPartDetail() {
{
name: 'stock',
label: t`Received Stock`,
icon: <IconPackages />
icon: <IconPackages />,
content: supplierPart?.pk ? (
<StockItemTable
tableName="supplier-stock"
allowAdd={false}
params={{ supplier_part: supplierPart.pk }}
/>
) : (
<Skeleton />
)
},
{
name: 'purchaseorders',
@@ -215,8 +226,13 @@ export default function SupplierPartDetail() {
},
{
name: 'pricing',
label: t`Pricing`,
icon: <IconCurrencyDollar />
label: t`Supplier Pricing`,
icon: <IconCurrencyDollar />,
content: supplierPart?.pk ? (
<SupplierPriceBreakTable supplierPartId={supplierPart.pk} />
) : (
<Skeleton />
)
}
];
}, [supplierPart]);

View File

@@ -84,6 +84,7 @@ import { ManufacturerPartTable } from '../../tables/purchasing/ManufacturerPartT
import { SupplierPartTable } from '../../tables/purchasing/SupplierPartTable';
import { SalesOrderTable } from '../../tables/sales/SalesOrderTable';
import { StockItemTable } from '../../tables/stock/StockItemTable';
import PartPricingPanel from './PartPricingPanel';
/**
* Detail view for a single Part instance
@@ -530,8 +531,9 @@ export default function PartDetail() {
},
{
name: 'pricing',
label: t`Pricing`,
icon: <IconCurrencyDollar />
label: t`Part Pricing`,
icon: <IconCurrencyDollar />,
content: part ? <PartPricingPanel part={part} /> : <Skeleton />
},
{
name: 'manufacturers',

View File

@@ -0,0 +1,115 @@
import { t } from '@lingui/macro';
import { Accordion, Alert, LoadingOverlay, Stack, Text } from '@mantine/core';
import { ReactNode, useMemo } from 'react';
import { ApiEndpoints } from '../../enums/ApiEndpoints';
import { UserRoles } from '../../enums/Roles';
import { useInstance } from '../../hooks/UseInstance';
import { useUserState } from '../../states/UserState';
import BomPricingPanel from './pricing/BomPricingPanel';
import PriceBreakPanel from './pricing/PriceBreakPanel';
import PricingOverviewPanel from './pricing/PricingOverviewPanel';
import PricingPanel from './pricing/PricingPanel';
import PurchaseHistoryPanel from './pricing/PurchaseHistoryPanel';
import SaleHistoryPanel from './pricing/SaleHistoryPanel';
import SupplierPricingPanel from './pricing/SupplierPricingPanel';
import VariantPricingPanel from './pricing/VariantPricingPanel';
export default function PartPricingPanel({ part }: { part: any }) {
const user = useUserState();
const {
instance: pricing,
refreshInstance,
instanceQuery
} = useInstance({
pk: part?.pk,
hasPrimaryKey: true,
endpoint: ApiEndpoints.part_pricing_get,
defaultValue: {}
});
// TODO: Do we display internal price? This is a global setting
const internalPricing = true;
const purchaseOrderPricing = useMemo(() => {
return user.hasViewRole(UserRoles.purchase_order) && part?.purchaseable;
}, [user, part]);
const salesOrderPricing = useMemo(() => {
return user.hasViewRole(UserRoles.sales_order) && part?.salable;
}, [user, part]);
return (
<Stack spacing="xs">
<LoadingOverlay visible={instanceQuery.isLoading} />
{!pricing && !instanceQuery.isLoading && (
<Alert color="ref" title={t`Error`}>
<Text>{t`No pricing data found for this part.`}</Text>
</Alert>
)}
{pricing && (
<Accordion multiple defaultValue={['overview']}>
<PricingPanel
content={<PricingOverviewPanel part={part} pricing={pricing} />}
label="overview"
title={t`Pricing Overview`}
visible={true}
/>
<PricingPanel
content={<PurchaseHistoryPanel part={part} />}
label="purchase"
title={t`Purchase History`}
visible={purchaseOrderPricing}
/>
<PricingPanel
content={
<PriceBreakPanel
part={part}
endpoint={ApiEndpoints.part_pricing_internal}
/>
}
label="internal"
title={t`Internal Pricing`}
visible={internalPricing}
/>
<PricingPanel
content={<SupplierPricingPanel part={part} />}
label="supplier"
title={t`Supplier Pricing`}
visible={purchaseOrderPricing}
/>
<PricingPanel
content={<BomPricingPanel part={part} pricing={pricing} />}
label="bom"
title={t`BOM Pricing`}
visible={part?.assembly}
/>
<PricingPanel
content={<VariantPricingPanel part={part} pricing={pricing} />}
label="variant"
title={t`Variant Pricing`}
visible={part?.is_template}
/>
<PricingPanel
content={
<PriceBreakPanel
part={part}
endpoint={ApiEndpoints.part_pricing_sale}
/>
}
label="sale-pricing"
title={t`Sale Pricing`}
visible={salesOrderPricing}
/>
<PricingPanel
content={<SaleHistoryPanel part={part} />}
label="sale-history"
title={t`Sale History`}
visible={salesOrderPricing}
/>
</Accordion>
)}
</Stack>
);
}

View File

@@ -0,0 +1,203 @@
import { t } from '@lingui/macro';
import { SegmentedControl, SimpleGrid, Stack } from '@mantine/core';
import { ReactNode, useMemo, useState } from 'react';
import {
Bar,
BarChart,
Cell,
Legend,
Pie,
PieChart,
ResponsiveContainer,
Tooltip,
XAxis,
YAxis
} from 'recharts';
import { CHART_COLORS } from '../../../components/charts/colors';
import { formatDecimal, formatPriceRange } from '../../../defaults/formatters';
import { ApiEndpoints } from '../../../enums/ApiEndpoints';
import { useTable } from '../../../hooks/UseTable';
import { apiUrl } from '../../../states/ApiState';
import { TableColumn } from '../../../tables/Column';
import { DateColumn, PartColumn } from '../../../tables/ColumnRenderers';
import { InvenTreeTable } from '../../../tables/InvenTreeTable';
import { NoPricingData } from './PricingPanel';
// Display BOM data as a pie chart
function BomPieChart({ data }: { data: any[] }) {
return (
<ResponsiveContainer width="100%" height={500}>
<PieChart>
<Pie
data={data}
dataKey="total_price_min"
nameKey="name"
innerRadius={20}
outerRadius={100}
>
{data.map((_entry, index) => (
<Cell
key={`cell-${index}`}
fill={CHART_COLORS[index % CHART_COLORS.length]}
/>
))}
</Pie>
<Pie
data={data}
dataKey="total_price_max"
nameKey="name"
innerRadius={120}
outerRadius={240}
>
{data.map((_entry, index) => (
<Cell
key={`cell-${index}`}
fill={CHART_COLORS[index % CHART_COLORS.length]}
/>
))}
</Pie>
<Tooltip />
</PieChart>
</ResponsiveContainer>
);
}
// Display BOM data as a bar chart
function BomBarChart({ data }: { data: any[] }) {
return (
<ResponsiveContainer width="100%" height={500}>
<BarChart data={data}>
<XAxis dataKey="name" />
<YAxis />
<Tooltip />
<Legend />
<Bar
dataKey="total_price_min"
fill={CHART_COLORS[0]}
label={t`Minimum Total Price`}
/>
<Bar
dataKey="total_price_max"
fill={CHART_COLORS[1]}
label={t`Maximum Total Price`}
/>
</BarChart>
</ResponsiveContainer>
);
}
export default function BomPricingPanel({
part,
pricing
}: {
part: any;
pricing: any;
}): ReactNode {
const table = useTable('pricing-bom');
const columns: TableColumn[] = useMemo(() => {
return [
{
accessor: 'name',
title: t`Component`,
sortable: true,
switchable: false,
render: (record: any) => PartColumn(record.sub_part_detail)
},
{
accessor: 'quantity',
title: t`Quantity`,
sortable: true,
switchable: false,
render: (record: any) => formatDecimal(record.quantity)
},
{
accessor: 'unit_price',
ordering: 'pricing_max',
sortable: true,
switchable: true,
title: t`Unit Price`,
render: (record: any) => {
return formatPriceRange(record.pricing_min, record.pricing_max, {
currency: pricing?.currency
});
}
},
{
accessor: 'total_price',
title: t`Total Price`,
ordering: 'pricing_max_total',
sortable: true,
switchable: false,
render: (record: any) => {
return formatPriceRange(
record.pricing_min_total,
record.pricing_max_total,
{
currency: pricing?.currency
}
);
}
},
DateColumn({
accessor: 'pricing_updated',
title: t`Updated`,
sortable: true,
switchable: true
})
];
}, [part, pricing]);
const bomPricingData: any[] = useMemo(() => {
const pricing = table.records.map((entry: any) => {
return {
name: entry.sub_part_detail?.name,
unit_price_min: parseFloat(entry.pricing_min ?? 0),
unit_price_max: parseFloat(entry.pricing_max ?? 0),
total_price_min: parseFloat(entry.pricing_min_total ?? 0),
total_price_max: parseFloat(entry.pricing_max_total ?? 0)
};
});
return pricing;
}, [table.records]);
const [chartType, setChartType] = useState<string>('pie');
return (
<Stack spacing="xs">
<SimpleGrid cols={2}>
<InvenTreeTable
tableState={table}
url={apiUrl(ApiEndpoints.bom_list)}
columns={columns}
props={{
params: {
part: part?.pk,
sub_part_detail: true,
has_pricing: true
},
enableSelection: false
}}
/>
{bomPricingData.length > 0 ? (
<Stack spacing="xs">
{chartType == 'bar' && <BomBarChart data={bomPricingData} />}
{chartType == 'pie' && <BomPieChart data={bomPricingData} />}
<SegmentedControl
value={chartType}
onChange={setChartType}
data={[
{ value: 'pie', label: t`Pie Chart` },
{ value: 'bar', label: t`Bar Chart` }
]}
/>
</Stack>
) : (
<NoPricingData />
)}
</SimpleGrid>
</Stack>
);
}

View File

@@ -0,0 +1,185 @@
import { t } from '@lingui/macro';
import { Alert, SimpleGrid } from '@mantine/core';
import { useCallback, useMemo, useState } from 'react';
import {
Bar,
BarChart,
Legend,
ResponsiveContainer,
Tooltip,
XAxis,
YAxis
} from 'recharts';
import { AddItemButton } from '../../../components/buttons/AddItemButton';
import { CHART_COLORS } from '../../../components/charts/colors';
import { ApiFormFieldSet } from '../../../components/forms/fields/ApiFormField';
import { formatCurrency } from '../../../defaults/formatters';
import { ApiEndpoints } from '../../../enums/ApiEndpoints';
import { UserRoles } from '../../../enums/Roles';
import {
useCreateApiFormModal,
useDeleteApiFormModal,
useEditApiFormModal
} from '../../../hooks/UseForm';
import { useTable } from '../../../hooks/UseTable';
import { apiUrl } from '../../../states/ApiState';
import { useUserState } from '../../../states/UserState';
import { TableColumn } from '../../../tables/Column';
import { InvenTreeTable } from '../../../tables/InvenTreeTable';
import { RowDeleteAction, RowEditAction } from '../../../tables/RowActions';
import { NoPricingData } from './PricingPanel';
export default function PriceBreakPanel({
part,
endpoint
}: {
part: any;
endpoint: ApiEndpoints;
}) {
const user = useUserState();
const table = useTable('pricing-internal');
const priceBreakFields: ApiFormFieldSet = useMemo(() => {
return {
part: {
disabled: true
},
quantity: {},
price: {},
price_currency: {}
};
}, []);
const tableUrl = useMemo(() => {
return apiUrl(endpoint);
}, [endpoint]);
const [selectedPriceBreak, setSelectedPriceBreak] = useState<number>(0);
const newPriceBreak = useCreateApiFormModal({
url: tableUrl,
title: t`Add Price Break`,
fields: priceBreakFields,
initialData: {
part: part.pk
},
onFormSuccess: (data: any) => {
table.updateRecord(data);
}
});
const editPriceBreak = useEditApiFormModal({
url: tableUrl,
pk: selectedPriceBreak,
title: t`Edit Price Break`,
fields: priceBreakFields,
onFormSuccess: (data: any) => {
table.updateRecord(data);
}
});
const deletePriceBreak = useDeleteApiFormModal({
url: tableUrl,
pk: selectedPriceBreak,
title: t`Delete Price Break`,
onFormSuccess: () => {
table.refreshTable();
}
});
const columns: TableColumn[] = useMemo(() => {
return [
{
accessor: 'quantity',
title: t`Quantity`,
sortable: true,
switchable: false
},
{
accessor: 'price',
title: t`Price Break`,
sortable: true,
switchable: false,
render: (record: any) => {
return formatCurrency(record.price, {
currency: record.price_currency
});
}
}
];
}, []);
const tableActions = useMemo(() => {
return [
<AddItemButton
tooltip={t`Add Price Break`}
onClick={() => {
newPriceBreak.open();
}}
hidden={!user.hasAddRole(UserRoles.part)}
/>
];
}, [user]);
const rowActions = useCallback(
(record: any) => {
return [
RowEditAction({
hidden: !user.hasChangeRole(UserRoles.part),
onClick: () => {
setSelectedPriceBreak(record.pk);
editPriceBreak.open();
}
}),
RowDeleteAction({
hidden: !user.hasDeleteRole(UserRoles.part),
onClick: () => {
setSelectedPriceBreak(record.pk);
deletePriceBreak.open();
}
})
];
},
[user]
);
return (
<>
{newPriceBreak.modal}
{editPriceBreak.modal}
{deletePriceBreak.modal}
<SimpleGrid cols={2}>
<InvenTreeTable
tableState={table}
url={tableUrl}
columns={columns}
props={{
params: {
part: part.pk
},
tableActions: tableActions,
rowActions: rowActions
}}
/>
{table.records.length > 0 ? (
<ResponsiveContainer width="100%" height={500}>
<BarChart data={table.records}>
<XAxis dataKey="quantity" />
<YAxis />
<Tooltip />
<Legend />
<Bar
dataKey="price"
fill={CHART_COLORS[0]}
label={t`Price Break`}
/>
</BarChart>
</ResponsiveContainer>
) : (
<NoPricingData />
)}
</SimpleGrid>
</>
);
}

View File

@@ -0,0 +1,179 @@
import { t } from '@lingui/macro';
import { Alert, Group, Paper, SimpleGrid, Stack, Text } from '@mantine/core';
import {
IconBuildingWarehouse,
IconChartDonut,
IconExclamationCircle,
IconList,
IconReportAnalytics,
IconShoppingCart,
IconTriangleSquareCircle
} from '@tabler/icons-react';
import { DataTable, DataTableColumn } from 'mantine-datatable';
import { ReactNode, useMemo } from 'react';
import {
Bar,
BarChart,
Legend,
ResponsiveContainer,
Tooltip,
XAxis,
YAxis
} from 'recharts';
import { CHART_COLORS } from '../../../components/charts/colors';
import { formatCurrency, renderDate } from '../../../defaults/formatters';
interface PricingOverviewEntry {
icon: ReactNode;
name: string;
title: string;
min_value: number | null | undefined;
max_value: number | null | undefined;
visible?: boolean;
currency?: string | null | undefined;
}
export default function PricingOverviewPanel({
part,
pricing
}: {
part: any;
pricing: any;
}): ReactNode {
const columns: DataTableColumn<any>[] = useMemo(() => {
return [
{
accessor: 'title',
title: t`Pricing Category`,
render: (record: PricingOverviewEntry) => {
return (
<Group position="left" spacing="xs">
{record.icon}
<Text weight={700}>{record.title}</Text>
</Group>
);
}
},
{
accessor: 'min_value',
title: t`Minimum`,
render: (record: PricingOverviewEntry) => {
if (record?.min_value === null || record?.min_value === undefined) {
return '-';
}
return formatCurrency(record?.min_value, {
currency: record.currency ?? pricing?.currency
});
}
},
{
accessor: 'max_value',
title: t`Maximum`,
render: (record: PricingOverviewEntry) => {
if (record?.max_value === null || record?.max_value === undefined) {
return '-';
}
return formatCurrency(record?.max_value, {
currency: record.currency ?? pricing?.currency
});
}
}
];
}, [part, pricing]);
const overviewData: PricingOverviewEntry[] = useMemo(() => {
return [
{
name: 'internal',
title: t`Internal Pricing`,
icon: <IconList />,
min_value: pricing?.internal_cost_min,
max_value: pricing?.internal_cost_max
},
{
name: 'bom',
title: t`BOM Pricing`,
icon: <IconChartDonut />,
min_value: pricing?.bom_cost_min,
max_value: pricing?.bom_cost_max
},
{
name: 'purchase',
title: t`Purchase Pricing`,
icon: <IconShoppingCart />,
min_value: pricing?.purchase_cost_min,
max_value: pricing?.purchase_cost_max
},
{
name: 'supplier',
title: t`Supplier Pricing`,
icon: <IconBuildingWarehouse />,
min_value: pricing?.supplier_price_min,
max_value: pricing?.supplier_price_max
},
{
name: 'variants',
title: t`Variant Pricing`,
icon: <IconTriangleSquareCircle />,
min_value: pricing?.variant_cost_min,
max_value: pricing?.variant_cost_max
},
{
name: 'override',
title: t`Override Pricing`,
icon: <IconExclamationCircle />,
min_value: pricing?.override_min,
max_value: pricing?.override_max
},
{
name: 'overall',
title: t`Overall Pricing`,
icon: <IconReportAnalytics />,
min_value: pricing?.overall_min,
max_value: pricing?.overall_max
}
].filter((entry) => {
return entry.min_value !== null || entry.max_value !== null;
});
}, [part, pricing]);
// TODO: Add display of "last updated"
// TODO: Add "update now" button
return (
<Stack spacing="xs">
<SimpleGrid cols={2}>
<Stack spacing="xs">
{pricing?.updated && (
<Paper p="xs">
<Alert color="blue" title={t`Last Updated`}>
<Text>{renderDate(pricing.updated)}</Text>
</Alert>
</Paper>
)}
<DataTable records={overviewData} columns={columns} />
</Stack>
<ResponsiveContainer width="100%" height={500}>
<BarChart data={overviewData}>
<XAxis dataKey="title" />
<YAxis />
<Tooltip />
<Legend />
<Bar
dataKey="min_value"
fill={CHART_COLORS[0]}
label={t`Minimum Price`}
/>
<Bar
dataKey="max_value"
fill={CHART_COLORS[1]}
label={t`Maximum Price`}
/>
</BarChart>
</ResponsiveContainer>
</SimpleGrid>
</Stack>
);
}

View File

@@ -0,0 +1,40 @@
import { t } from '@lingui/macro';
import { Accordion, Alert, Space, Stack, Text } from '@mantine/core';
import { IconExclamationCircle } from '@tabler/icons-react';
import { ReactNode } from 'react';
import { StylishText } from '../../../components/items/StylishText';
export default function PricingPanel({
content,
label,
title,
visible
}: {
content: ReactNode;
label: string;
title: string;
visible: boolean;
}): ReactNode {
return (
visible && (
<Accordion.Item value={label}>
<Accordion.Control>
<StylishText size="lg">{title}</StylishText>
</Accordion.Control>
<Accordion.Panel>{content}</Accordion.Panel>
</Accordion.Item>
)
);
}
export function NoPricingData() {
return (
<Stack spacing="xs">
<Alert icon={<IconExclamationCircle />} color="blue" title={t`No Data`}>
<Text>{t`No pricing data available`}</Text>
</Alert>
<Space />
</Stack>
);
}

View File

@@ -0,0 +1,149 @@
import { t } from '@lingui/macro';
import { Group, SimpleGrid, Text } from '@mantine/core';
import { ReactNode, useCallback, useMemo } from 'react';
import {
Bar,
BarChart,
Legend,
ResponsiveContainer,
Tooltip,
XAxis,
YAxis
} from 'recharts';
import { CHART_COLORS } from '../../../components/charts/colors';
import { formatCurrency, renderDate } from '../../../defaults/formatters';
import { ApiEndpoints } from '../../../enums/ApiEndpoints';
import { useTable } from '../../../hooks/UseTable';
import { apiUrl } from '../../../states/ApiState';
import { TableColumn } from '../../../tables/Column';
import { InvenTreeTable } from '../../../tables/InvenTreeTable';
import { NoPricingData } from './PricingPanel';
export default function PurchaseHistoryPanel({
part
}: {
part: any;
}): ReactNode {
const table = useTable('pricing-purchase-history');
const calculateUnitPrice = useCallback((record: any) => {
let pack_quantity = record?.supplier_part_detail?.pack_quantity_native ?? 1;
let unit_price = record.purchase_price / pack_quantity;
return unit_price;
}, []);
const columns: TableColumn[] = useMemo(() => {
return [
{
accessor: 'order',
title: t`Purchase Order`,
render: (record: any) => record?.order_detail?.reference,
sortable: true,
switchable: false
},
{
accessor: 'order_detail.complete_date',
ordering: 'complete_date',
title: t`Date`,
sortable: true,
switchable: true,
render: (record: any) => renderDate(record.order_detail.complete_date)
},
{
accessor: 'purchase_price',
title: t`Purchase Price`,
sortable: true,
switchable: false,
render: (record: any) => {
let price = formatCurrency(record.purchase_price, {
currency: record.purchase_price_currency
});
let units = record.supplier_part_detail?.pack_quantity;
return (
<Group position="apart" spacing="xs">
<Text>{price}</Text>
{units && <Text size="xs">[{units}]</Text>}
</Group>
);
}
},
{
accessor: 'unit_price',
title: t`Unit Price`,
ordering: 'purchase_price',
sortable: true,
switchable: false,
render: (record: any) => {
let price = formatCurrency(calculateUnitPrice(record), {
currency: record.purchase_price_currency
});
let units = record.part_detail?.units;
return (
<Group position="apart" spacing="xs">
<Text>{price}</Text>
{units && <Text size="xs">[{units}]</Text>}
</Group>
);
}
}
];
}, []);
const purchaseHistoryData = useMemo(() => {
return table.records.map((record: any) => {
return {
quantity: record.quantity,
purchase_price: record.purchase_price,
unit_price: calculateUnitPrice(record),
name: record.order_detail.reference
};
});
}, [table.records]);
return (
<SimpleGrid cols={2}>
<InvenTreeTable
tableState={table}
url={apiUrl(ApiEndpoints.purchase_order_line_list)}
columns={columns}
props={{
params: {
base_part: part.pk,
part_detail: true,
order_detail: true,
has_pricing: true,
order_complete: true
}
}}
/>
{purchaseHistoryData.length > 0 ? (
<ResponsiveContainer width="100%" height={500}>
<BarChart data={purchaseHistoryData}>
<XAxis dataKey="name" />
<YAxis />
<Tooltip />
<Legend />
<Bar
dataKey="unit_price"
fill={CHART_COLORS[0]}
label={t`Unit Price`}
/>
<Bar
dataKey="purchase_price"
fill={CHART_COLORS[1]}
label={t`Purchase Price`}
/>
</BarChart>
</ResponsiveContainer>
) : (
<NoPricingData />
)}
</SimpleGrid>
);
}

View File

@@ -0,0 +1,108 @@
import { t } from '@lingui/macro';
import { SimpleGrid } from '@mantine/core';
import { ReactNode, useMemo } from 'react';
import {
Bar,
BarChart,
Legend,
ResponsiveContainer,
Tooltip,
XAxis,
YAxis
} from 'recharts';
import { CHART_COLORS } from '../../../components/charts/colors';
import { formatCurrency, renderDate } from '../../../defaults/formatters';
import { ApiEndpoints } from '../../../enums/ApiEndpoints';
import { useTable } from '../../../hooks/UseTable';
import { apiUrl } from '../../../states/ApiState';
import { TableColumn } from '../../../tables/Column';
import { InvenTreeTable } from '../../../tables/InvenTreeTable';
import { NoPricingData } from './PricingPanel';
export default function SaleHistoryPanel({ part }: { part: any }): ReactNode {
const table = useTable('pricing-sale-history');
const columns: TableColumn[] = useMemo(() => {
return [
{
accessor: 'order',
title: t`Sale Order`,
render: (record: any) => record?.order_detail?.reference,
sortable: true,
switchable: false
},
{
accessor: 'customer',
title: t`Customer`,
sortable: true,
switchable: true,
render: (record: any) => record?.customer_detail?.name
},
{
accessor: 'shipment_date',
title: t`Date`,
sortable: false,
switchable: true,
render: (record: any) => renderDate(record.order_detail.shipment_date)
},
{
accessor: 'sale_price',
title: t`Sale Price`,
sortable: true,
switchable: false,
render: (record: any) => {
return formatCurrency(record.sale_price, {
currency: record.sale_price_currency
});
}
}
];
}, []);
const saleHistoryData = useMemo(() => {
return table.records.map((record: any) => {
return {
name: record.order_detail.reference,
sale_price: record.sale_price
};
});
}, [table.records]);
return (
<SimpleGrid cols={2}>
<InvenTreeTable
tableState={table}
url={apiUrl(ApiEndpoints.sales_order_line_list)}
columns={columns}
props={{
params: {
part: part.pk,
part_detail: true,
order_detail: true,
customer_detail: true,
has_pricing: true,
order_complete: true
}
}}
/>
{saleHistoryData.length > 0 ? (
<ResponsiveContainer width="100%" height={500}>
<BarChart data={saleHistoryData}>
<XAxis dataKey="name" />
<YAxis />
<Tooltip />
<Legend />
<Bar
dataKey="sale_price"
fill={CHART_COLORS[0]}
label={t`Sale Price`}
/>
</BarChart>
</ResponsiveContainer>
) : (
<NoPricingData />
)}
</SimpleGrid>
);
}

View File

@@ -0,0 +1,80 @@
import { t } from '@lingui/macro';
import { SimpleGrid } from '@mantine/core';
import { useMemo } from 'react';
import {
Bar,
BarChart,
ResponsiveContainer,
Tooltip,
XAxis,
YAxis
} from 'recharts';
import { CHART_COLORS } from '../../../components/charts/colors';
import { ApiEndpoints } from '../../../enums/ApiEndpoints';
import { useTable } from '../../../hooks/UseTable';
import { apiUrl } from '../../../states/ApiState';
import { TableColumn } from '../../../tables/Column';
import { InvenTreeTable } from '../../../tables/InvenTreeTable';
import {
SupplierPriceBreakColumns,
calculateSupplierPartUnitPrice
} from '../../../tables/purchasing/SupplierPriceBreakTable';
import { NoPricingData } from './PricingPanel';
export default function SupplierPricingPanel({ part }: { part: any }) {
const table = useTable('pricing-supplier');
const columns: TableColumn[] = useMemo(() => {
return SupplierPriceBreakColumns();
}, []);
const supplierPricingData = useMemo(() => {
return table.records.map((record: any) => {
return {
quantity: record.quantity,
supplier_price: record.price,
unit_price: calculateSupplierPartUnitPrice(record),
name: record.part_detail?.SKU
};
});
}, [table.records]);
return (
<SimpleGrid cols={2}>
<InvenTreeTable
url={apiUrl(ApiEndpoints.supplier_part_pricing_list)}
columns={columns}
tableState={table}
props={{
params: {
base_part: part.pk,
supplier_detail: true,
part_detail: true
}
}}
/>
{supplierPricingData.length > 0 ? (
<ResponsiveContainer width="100%" height={500}>
<BarChart data={supplierPricingData}>
<XAxis dataKey="name" />
<YAxis />
<Tooltip />
<Bar
dataKey="unit_price"
fill={CHART_COLORS[0]}
label={t`Unit Price`}
/>
<Bar
dataKey="supplier_price"
fill="#82ca9d"
label={t`Supplier Price`}
/>
</BarChart>
</ResponsiveContainer>
) : (
<NoPricingData />
)}
</SimpleGrid>
);
}

View File

@@ -0,0 +1,121 @@
import { t } from '@lingui/macro';
import { SimpleGrid, Stack } from '@mantine/core';
import { ReactNode, useMemo } from 'react';
import {
Bar,
BarChart,
Legend,
ResponsiveContainer,
Tooltip,
XAxis,
YAxis
} from 'recharts';
import { CHART_COLORS } from '../../../components/charts/colors';
import { formatCurrency } from '../../../defaults/formatters';
import { ApiEndpoints } from '../../../enums/ApiEndpoints';
import { useTable } from '../../../hooks/UseTable';
import { apiUrl } from '../../../states/ApiState';
import { TableColumn } from '../../../tables/Column';
import { DateColumn, PartColumn } from '../../../tables/ColumnRenderers';
import { InvenTreeTable } from '../../../tables/InvenTreeTable';
import { NoPricingData } from './PricingPanel';
export default function VariantPricingPanel({
part,
pricing
}: {
part: any;
pricing: any;
}): ReactNode {
const table = useTable('pricing-variants');
const columns: TableColumn[] = useMemo(() => {
return [
{
accessor: 'name',
title: t`Variant Part`,
sortable: true,
switchable: false,
render: (record: any) => PartColumn(record)
},
{
accessor: 'pricing_min',
title: t`Minimum Price`,
sortable: true,
switchable: false,
render: (record: any) =>
formatCurrency(record.pricing_min, { currency: pricing?.currency })
},
{
accessor: 'pricing_max',
title: t`Maximum Price`,
sortable: true,
switchable: false,
render: (record: any) =>
formatCurrency(record.pricing_max, { currency: pricing?.currency })
},
DateColumn({
accessor: 'pricing_updated',
title: t`Updated`,
sortable: true,
switchable: true
})
];
}, []);
// Calculate pricing data for the part variants
const variantPricingData: any[] = useMemo(() => {
const pricing = table.records.map((variant: any) => {
return {
part: variant,
name: variant.full_name,
pmin: variant.pricing_min ?? variant.pricing_max ?? 0,
pmax: variant.pricing_max ?? variant.pricing_min ?? 0
};
});
return pricing;
}, [table.records]);
return (
<Stack spacing="xs">
<SimpleGrid cols={2}>
<InvenTreeTable
tableState={table}
url={apiUrl(ApiEndpoints.part_list)}
columns={columns}
props={{
params: {
ancestor: part?.pk,
has_pricing: true
},
enablePagination: false
}}
/>
{variantPricingData.length > 0 ? (
<ResponsiveContainer width="100%" height={500}>
<BarChart data={variantPricingData}>
<XAxis dataKey="name" />
<YAxis />
<Tooltip />
<Legend />
<Bar
dataKey="pmin"
fill={CHART_COLORS[0]}
label={t`Minimum Price`}
/>
<Bar
dataKey="pmax"
fill={CHART_COLORS[1]}
label={t`Maximum Price`}
/>
</BarChart>
</ResponsiveContainer>
) : (
<NoPricingData />
)}
</SimpleGrid>
</Stack>
);
}

View File

@@ -8,7 +8,7 @@ export type TableColumn<T = any> = {
sortable?: boolean; // Whether the column is sortable
switchable?: boolean; // Whether the column is switchable
hidden?: boolean; // Whether the column is hidden
render?: (record: T) => any; // A custom render function
render?: (record: T, index?: number) => any; // A custom render function
filter?: any; // A custom filter function
filtering?: boolean; // Whether the column is filterable
width?: number; // The width of the column

View File

@@ -148,12 +148,23 @@ export function ResponsibleColumn(): TableColumn {
};
}
export function DateColumn(): TableColumn {
export function DateColumn({
accessor,
sortable,
switchable,
title
}: {
accessor?: string;
sortable?: boolean;
switchable?: boolean;
title?: string;
}): TableColumn {
return {
accessor: 'date',
sortable: true,
title: t`Date`,
render: (record: any) => renderDate(record.date)
accessor: accessor ?? 'date',
sortable: sortable ?? true,
title: title ?? t`Date`,
switchable: switchable,
render: (record: any) => renderDate(record[accessor ?? 'date'])
};
}

View File

@@ -14,7 +14,7 @@ import { modals } from '@mantine/modals';
import { showNotification } from '@mantine/notifications';
import { IconFilter, IconRefresh, IconTrash } from '@tabler/icons-react';
import { IconBarcode, IconPrinter } from '@tabler/icons-react';
import { dataTagSymbol, useQuery } from '@tanstack/react-query';
import { useQuery } from '@tanstack/react-query';
import {
DataTable,
DataTableCellClickHandler,
@@ -91,6 +91,7 @@ export type InvenTreeTableProps<T = any> = {
onRowClick?: (record: T, index: number, event: any) => void;
onCellClick?: DataTableCellClickHandler<T>;
modelType?: ModelType;
rowStyle?: (record: T, index: number) => any;
modelField?: string;
};
@@ -152,6 +153,7 @@ export function InvenTreeTable<T = any>({
queryKey: ['options', url, tableState.tableKey],
retry: 3,
refetchOnMount: true,
refetchOnWindowFocus: false,
queryFn: async () => {
return api
.options(url, {
@@ -655,6 +657,7 @@ export function InvenTreeTable<T = any>({
tableProps.enableSelection ? onSelectedRecordsChange : undefined
}
rowExpansion={tableProps.rowExpansion}
rowStyle={tableProps.rowStyle}
fetching={isFetching}
noRecordsText={missingRecordsText}
records={tableState.records}

View File

@@ -132,6 +132,7 @@ export default function ParametricPartTable({
url: ApiEndpoints.part_parameter_list,
title: t`Add Part Parameter`,
fields: partParameterFields,
focus: 'data',
onFormSuccess: (parameter: any) => {
updateParameterRecord(selectedPart, parameter);
},
@@ -146,6 +147,7 @@ export default function ParametricPartTable({
title: t`Edit Part Parameter`,
pk: selectedParameter,
fields: partParameterFields,
focus: 'data',
onFormSuccess: (parameter: any) => {
updateParameterRecord(selectedPart, parameter);
}

View File

@@ -99,7 +99,9 @@ export function PartParameterTable({ partId }: { partId: any }) {
const partParameterFields: ApiFormFieldSet = useMemo(() => {
return {
part: {},
part: {
disabled: true
},
template: {},
data: {}
};
@@ -109,6 +111,7 @@ export function PartParameterTable({ partId }: { partId: any }) {
url: ApiEndpoints.part_parameter_list,
title: t`New Part Parameter`,
fields: partParameterFields,
focus: 'template',
initialData: {
part: partId
},

View File

@@ -0,0 +1,222 @@
import { t } from '@lingui/macro';
import { Anchor, Group, Text } from '@mantine/core';
import { useCallback, useMemo, useState } from 'react';
import { AddItemButton } from '../../components/buttons/AddItemButton';
import { ApiFormFieldSet } from '../../components/forms/fields/ApiFormField';
import { Thumbnail } from '../../components/images/Thumbnail';
import { formatCurrency } from '../../defaults/formatters';
import { ApiEndpoints } from '../../enums/ApiEndpoints';
import { ModelType } from '../../enums/ModelType';
import { UserRoles } from '../../enums/Roles';
import { getDetailUrl } from '../../functions/urls';
import {
useCreateApiFormModal,
useDeleteApiFormModal,
useEditApiFormModal
} from '../../hooks/UseForm';
import { useTable } from '../../hooks/UseTable';
import { apiUrl } from '../../states/ApiState';
import { useUserState } from '../../states/UserState';
import { TableColumn } from '../Column';
import { InvenTreeTable } from '../InvenTreeTable';
import { RowDeleteAction, RowEditAction } from '../RowActions';
export function calculateSupplierPartUnitPrice(record: any) {
let pack_quantity = record?.part_detail?.pack_quantity_native ?? 1;
let unit_price = record.price / pack_quantity;
return unit_price;
}
export function SupplierPriceBreakColumns(): TableColumn[] {
return [
{
accessor: 'supplier',
title: t`Supplier`,
sortable: true,
switchable: true,
render: (record: any) => {
return (
<Group spacing="xs" noWrap>
<Thumbnail
src={
record?.supplier_detail?.thumbnail ??
record?.supplier_detail?.image
}
alt={record?.supplier_detail?.name}
size={24}
/>
<Text>{record.supplier_detail?.name}</Text>
</Group>
);
}
},
{
accessor: 'part_detail.SKU',
title: t`SKU`,
ordering: 'SKU',
sortable: true,
switchable: false,
render: (record: any) => {
return (
<Anchor
href={getDetailUrl(ModelType.supplierpart, record.part_detail.pk)}
>
{record.part_detail.SKU}
</Anchor>
);
}
},
{
accessor: 'quantity',
title: t`Quantity`,
sortable: true,
switchable: false
},
{
accessor: 'price',
title: t`Supplier Price`,
render: (record: any) =>
formatCurrency(record.price, { currency: record.price_currency }),
sortable: true,
switchable: false
},
{
accessor: 'unit_price',
ordering: 'price',
title: t`Unit Price`,
sortable: true,
switchable: true,
render: (record: any) => {
let units = record.part_detail?.pack_quantity;
let price = formatCurrency(calculateSupplierPartUnitPrice(record), {
currency: record.price_currency
});
return (
<Group position="apart" spacing="xs" grow>
<Text>{price}</Text>
{units && <Text size="xs">[{units}]</Text>}
</Group>
);
}
}
];
}
export default function SupplierPriceBreakTable({
supplierPartId
}: {
supplierPartId: number;
}) {
const table = useTable('supplierpricebreaks');
const user = useUserState();
const columns: TableColumn[] = useMemo(() => {
return SupplierPriceBreakColumns();
}, []);
const supplierPriceBreakFields: ApiFormFieldSet = useMemo(() => {
return {
part: {
hidden: false,
disabled: true
},
quantity: {},
price: {},
price_currency: {}
};
}, []);
const [selectedPriceBreak, setSelectedPriceBreak] = useState<number>(0);
const newPriceBreak = useCreateApiFormModal({
url: apiUrl(ApiEndpoints.supplier_part_pricing_list),
title: t`Add Price Break`,
fields: supplierPriceBreakFields,
initialData: {
part: supplierPartId
},
onFormSuccess: (data: any) => {
table.refreshTable();
}
});
const editPriceBreak = useEditApiFormModal({
url: apiUrl(ApiEndpoints.supplier_part_pricing_list),
pk: selectedPriceBreak,
title: t`Edit Price Break`,
fields: supplierPriceBreakFields,
onFormSuccess: (data: any) => {
table.refreshTable();
}
});
const deletePriceBreak = useDeleteApiFormModal({
url: apiUrl(ApiEndpoints.supplier_part_pricing_list),
pk: selectedPriceBreak,
title: t`Delete Price Break`,
onFormSuccess: () => {
table.refreshTable();
}
});
const tableActions = useMemo(() => {
return [
<AddItemButton
tooltip={t`Add Price Break`}
onClick={() => {
newPriceBreak.open();
}}
hidden={!user.hasAddRole(UserRoles.part)}
/>
];
}, [user]);
const rowActions = useCallback(
(record: any) => {
return [
RowEditAction({
hidden: !user.hasChangeRole(UserRoles.purchase_order),
onClick: () => {
setSelectedPriceBreak(record.pk);
editPriceBreak.open();
}
}),
RowDeleteAction({
hidden: !user.hasDeleteRole(UserRoles.purchase_order),
onClick: () => {
setSelectedPriceBreak(record.pk);
deletePriceBreak.open();
}
})
];
},
[user]
);
return (
<>
{newPriceBreak.modal}
{editPriceBreak.modal}
{deletePriceBreak.modal}
<InvenTreeTable
url={apiUrl(ApiEndpoints.supplier_part_pricing_list)}
columns={columns}
tableState={table}
props={{
params: {
part: supplierPartId,
part_detail: true,
supplier_detail: true
},
tableActions: tableActions,
rowActions: rowActions
}}
/>
</>
);
}

View File

@@ -342,11 +342,19 @@ function stockItemTableFilters(): TableFilter[] {
/*
* Load a table of stock items
*/
export function StockItemTable({ params = {} }: { params?: any }) {
export function StockItemTable({
params = {},
allowAdd = true,
tableName = 'stockitems'
}: {
params?: any;
allowAdd?: boolean;
tableName?: string;
}) {
let tableColumns = useMemo(() => stockItemTableColumns(), []);
let tableFilters = useMemo(() => stockItemTableFilters(), []);
const table = useTable('stockitems');
const table = useTable(tableName);
const user = useUserState();
const navigate = useNavigate();
@@ -482,7 +490,7 @@ export function StockItemTable({ params = {} }: { params?: any }) {
]}
/>,
<AddItemButton
hidden={!user.hasAddRole(UserRoles.stock)}
hidden={!allowAdd || !user.hasAddRole(UserRoles.stock)}
tooltip={t`Add Stock Item`}
onClick={() => newStockItem.open()}
/>

View File

@@ -1539,6 +1539,57 @@
dependencies:
"@types/tern" "*"
"@types/d3-array@^3.0.3":
version "3.2.1"
resolved "https://registry.yarnpkg.com/@types/d3-array/-/d3-array-3.2.1.tgz#1f6658e3d2006c4fceac53fde464166859f8b8c5"
integrity sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==
"@types/d3-color@*":
version "3.1.3"
resolved "https://registry.yarnpkg.com/@types/d3-color/-/d3-color-3.1.3.tgz#368c961a18de721da8200e80bf3943fb53136af2"
integrity sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==
"@types/d3-ease@^3.0.0":
version "3.0.2"
resolved "https://registry.yarnpkg.com/@types/d3-ease/-/d3-ease-3.0.2.tgz#e28db1bfbfa617076f7770dd1d9a48eaa3b6c51b"
integrity sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==
"@types/d3-interpolate@^3.0.1":
version "3.0.4"
resolved "https://registry.yarnpkg.com/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz#412b90e84870285f2ff8a846c6eb60344f12a41c"
integrity sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==
dependencies:
"@types/d3-color" "*"
"@types/d3-path@*":
version "3.1.0"
resolved "https://registry.yarnpkg.com/@types/d3-path/-/d3-path-3.1.0.tgz#2b907adce762a78e98828f0b438eaca339ae410a"
integrity sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==
"@types/d3-scale@^4.0.2":
version "4.0.8"
resolved "https://registry.yarnpkg.com/@types/d3-scale/-/d3-scale-4.0.8.tgz#d409b5f9dcf63074464bf8ddfb8ee5a1f95945bb"
integrity sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==
dependencies:
"@types/d3-time" "*"
"@types/d3-shape@^3.1.0":
version "3.1.6"
resolved "https://registry.yarnpkg.com/@types/d3-shape/-/d3-shape-3.1.6.tgz#65d40d5a548f0a023821773e39012805e6e31a72"
integrity sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==
dependencies:
"@types/d3-path" "*"
"@types/d3-time@*", "@types/d3-time@^3.0.0":
version "3.0.3"
resolved "https://registry.yarnpkg.com/@types/d3-time/-/d3-time-3.0.3.tgz#3c186bbd9d12b9d84253b6be6487ca56b54f88be"
integrity sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==
"@types/d3-timer@^3.0.0":
version "3.0.2"
resolved "https://registry.yarnpkg.com/@types/d3-timer/-/d3-timer-3.0.2.tgz#70bbda77dc23aa727413e22e214afa3f0e852f70"
integrity sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==
"@types/estree@*", "@types/estree@1.0.5":
version "1.0.5"
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
@@ -2228,6 +2279,77 @@ csstype@^3.0.2, csstype@^3.0.7:
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
"d3-array@2 - 3", "d3-array@2.10.0 - 3", d3-array@^3.1.6:
version "3.2.4"
resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.4.tgz#15fec33b237f97ac5d7c986dc77da273a8ed0bb5"
integrity sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==
dependencies:
internmap "1 - 2"
"d3-color@1 - 3":
version "3.1.0"
resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-3.1.0.tgz#395b2833dfac71507f12ac2f7af23bf819de24e2"
integrity sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==
d3-ease@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/d3-ease/-/d3-ease-3.0.1.tgz#9658ac38a2140d59d346160f1f6c30fda0bd12f4"
integrity sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==
"d3-format@1 - 3":
version "3.1.0"
resolved "https://registry.yarnpkg.com/d3-format/-/d3-format-3.1.0.tgz#9260e23a28ea5cb109e93b21a06e24e2ebd55641"
integrity sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==
"d3-interpolate@1.2.0 - 3", d3-interpolate@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/d3-interpolate/-/d3-interpolate-3.0.1.tgz#3c47aa5b32c5b3dfb56ef3fd4342078a632b400d"
integrity sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==
dependencies:
d3-color "1 - 3"
d3-path@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-3.1.0.tgz#22df939032fb5a71ae8b1800d61ddb7851c42526"
integrity sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==
d3-scale@^4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/d3-scale/-/d3-scale-4.0.2.tgz#82b38e8e8ff7080764f8dcec77bd4be393689396"
integrity sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==
dependencies:
d3-array "2.10.0 - 3"
d3-format "1 - 3"
d3-interpolate "1.2.0 - 3"
d3-time "2.1.1 - 3"
d3-time-format "2 - 4"
d3-shape@^3.1.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-3.2.0.tgz#a1a839cbd9ba45f28674c69d7f855bcf91dfc6a5"
integrity sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==
dependencies:
d3-path "^3.1.0"
"d3-time-format@2 - 4":
version "4.1.0"
resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-4.1.0.tgz#7ab5257a5041d11ecb4fe70a5c7d16a195bb408a"
integrity sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==
dependencies:
d3-time "1 - 3"
"d3-time@1 - 3", "d3-time@2.1.1 - 3", d3-time@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/d3-time/-/d3-time-3.1.0.tgz#9310db56e992e3c0175e1ef385e545e48a9bb5c7"
integrity sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==
dependencies:
d3-array "2 - 3"
d3-timer@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/d3-timer/-/d3-timer-3.0.1.tgz#6284d2a2708285b1abb7e201eda4380af35e63b0"
integrity sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==
date-fns@^3.6.0:
version "3.6.0"
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-3.6.0.tgz#f20ca4fe94f8b754951b24240676e8618c0206bf"
@@ -2250,6 +2372,11 @@ decamelize@^1.2.0:
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==
decimal.js-light@^2.4.1:
version "2.5.1"
resolved "https://registry.yarnpkg.com/decimal.js-light/-/decimal.js-light-2.5.1.tgz#134fd32508f19e208f4fb2f8dac0d2626a867934"
integrity sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==
deep-object-diff@^1.1.9:
version "1.1.9"
resolved "https://registry.yarnpkg.com/deep-object-diff/-/deep-object-diff-1.1.9.tgz#6df7ef035ad6a0caa44479c536ed7b02570f4595"
@@ -2471,6 +2598,11 @@ eval@0.1.8:
"@types/node" "*"
require-like ">= 0.1.1"
eventemitter3@^4.0.1:
version "4.0.7"
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
external-editor@^3.0.3:
version "3.1.0"
resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495"
@@ -2490,6 +2622,11 @@ fast-equals@^4.0.3:
resolved "https://registry.yarnpkg.com/fast-equals/-/fast-equals-4.0.3.tgz#72884cc805ec3c6679b99875f6b7654f39f0e8c7"
integrity sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==
fast-equals@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/fast-equals/-/fast-equals-5.0.1.tgz#a4eefe3c5d1c0d021aeed0bc10ba5e0c12ee405d"
integrity sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==
figures@^3.0.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
@@ -2741,6 +2878,11 @@ inquirer@^7.3.3:
strip-ansi "^6.0.0"
through "^2.3.6"
"internmap@1 - 2":
version "2.0.3"
resolved "https://registry.yarnpkg.com/internmap/-/internmap-2.0.3.tgz#6685f23755e43c524e251d29cbc97248e3061009"
integrity sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==
invariant@^2.2.4:
version "2.2.4"
resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
@@ -3543,7 +3685,7 @@ react-hook-form@^7.51.3:
resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.51.3.tgz#7486dd2d52280b6b28048c099a98d2545931cab3"
integrity sha512-cvJ/wbHdhYx8aviSWh28w9ImjmVsb5Y05n1+FW786vEZQJV5STNM0pW6ujS+oiBecb0ARBxJFyAnXj9+GHXACQ==
react-is@^16.13.1, react-is@^16.7.0:
react-is@^16.10.2, react-is@^16.13.1, react-is@^16.7.0:
version "16.13.1"
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
@@ -3629,6 +3771,15 @@ react-simplemde-editor@^5.2.0:
dependencies:
"@types/codemirror" "~5.60.5"
react-smooth@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/react-smooth/-/react-smooth-4.0.1.tgz#6200d8699bfe051ae40ba187988323b1449eab1a"
integrity sha512-OE4hm7XqR0jNOq3Qmk9mFLyd6p2+j6bvbPJ7qlB7+oo0eNcL2l7WQzG6MBnT3EXY6xzkLMUBec3AfewJdA0J8w==
dependencies:
fast-equals "^5.0.1"
prop-types "^15.8.1"
react-transition-group "^4.4.5"
react-style-singleton@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.1.tgz#f99e420492b2d8f34d38308ff660b60d0b1205b4"
@@ -3647,7 +3798,7 @@ react-textarea-autosize@8.5.3:
use-composed-ref "^1.3.0"
use-latest "^1.2.1"
react-transition-group@4.4.5, react-transition-group@^4.3.0:
react-transition-group@4.4.5, react-transition-group@^4.3.0, react-transition-group@^4.4.5:
version "4.4.5"
resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1"
integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==
@@ -3680,6 +3831,27 @@ readdirp@~3.5.0:
dependencies:
picomatch "^2.2.1"
recharts-scale@^0.4.4:
version "0.4.5"
resolved "https://registry.yarnpkg.com/recharts-scale/-/recharts-scale-0.4.5.tgz#0969271f14e732e642fcc5bd4ab270d6e87dd1d9"
integrity sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==
dependencies:
decimal.js-light "^2.4.1"
recharts@^2.12.4:
version "2.12.4"
resolved "https://registry.yarnpkg.com/recharts/-/recharts-2.12.4.tgz#e560a57cd44ab554c99a0d93bdd58d059b309a2e"
integrity sha512-dM4skmk4fDKEDjL9MNunxv6zcTxePGVEzRnLDXALRpfJ85JoQ0P0APJ/CoJlmnQI0gPjBlOkjzrwrfQrRST3KA==
dependencies:
clsx "^2.0.0"
eventemitter3 "^4.0.1"
lodash "^4.17.21"
react-is "^16.10.2"
react-smooth "^4.0.0"
recharts-scale "^0.4.4"
tiny-invariant "^1.3.1"
victory-vendor "^36.6.8"
regenerator-runtime@^0.14.0:
version "0.14.1"
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f"
@@ -4041,6 +4213,11 @@ through@^2.3.6:
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==
tiny-invariant@^1.3.1:
version "1.3.3"
resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.3.tgz#46680b7a873a0d5d10005995eb90a70d74d60127"
integrity sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==
tmp@^0.0.33:
version "0.0.33"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
@@ -4184,6 +4361,26 @@ uuid@^8.3.2:
resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
victory-vendor@^36.6.8:
version "36.9.2"
resolved "https://registry.yarnpkg.com/victory-vendor/-/victory-vendor-36.9.2.tgz#668b02a448fa4ea0f788dbf4228b7e64669ff801"
integrity sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ==
dependencies:
"@types/d3-array" "^3.0.3"
"@types/d3-ease" "^3.0.0"
"@types/d3-interpolate" "^3.0.1"
"@types/d3-scale" "^4.0.2"
"@types/d3-shape" "^3.1.0"
"@types/d3-time" "^3.0.0"
"@types/d3-timer" "^3.0.0"
d3-array "^3.1.6"
d3-ease "^3.0.1"
d3-interpolate "^3.0.1"
d3-scale "^4.0.2"
d3-shape "^3.1.0"
d3-time "^3.0.0"
d3-timer "^3.0.1"
vite-node@^1.2.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-1.5.0.tgz#7f74dadfecb15bca016c5ce5ef85e5cc4b82abf2"