Class StandardPdfGeneratorLanguagePack
Represents a language pack containing localized resources used by the StandardPdfGenerator.
Assembly: FacturXDotNet.dll
public class StandardPdfGeneratorLanguagePack
Properties
Culture
The culture associated with the language pack, which defines language and regional settings for the StandardPdfGenerator.
public required CultureInfo Culture { get; init; }
VatNumberLabel
The label used to denote the VAT (Value Added Tax) number in the generated PDF.
public required string VatNumberLabel { get; init; }
ContactLabel
The label text used to represent a contact section in the StandardPdfGenerator.
public required string ContactLabel { get; init; }
EmailLabel
The label used to denote the email field in the StandardPdfGenerator's language pack.
public required string EmailLabel { get; init; }
SellerReferencesLabel
The label representing "Our References" in the localized language pack, typically used to identify the document references associated with the sender.
public required string SellerReferencesLabel { get; init; }
InvoicedObjectIdentifierLabel
The label used to denote the sales order reference in the StandardPdfGenerator.
public required string InvoicedObjectIdentifierLabel { get; init; }
SalesOrderReferenceLabel
The label used to denote the sales order reference in the StandardPdfGenerator.
public required string SalesOrderReferenceLabel { get; init; }
BuyerReferencesLabel
The label used for the "Your references" field in the localized resources of the StandardPdfGenerator.
public required string BuyerReferencesLabel { get; init; }
CallForTenderLabel
The label for the call for tender section in the generated PDF, used for identifying tender-related references or information.
public required string CallForTenderLabel { get; init; }
ProjectReferenceLabel
The label used for accounting references in the StandardPdfGenerator language pack.
public required string ProjectReferenceLabel { get; init; }
AccountingReferenceLabel
The label used for accounting references in the StandardPdfGenerator language pack.
public required string AccountingReferenceLabel { get; init; }
ContractReferenceLabel
The label for contracts used in the StandardPdfGenerator, representing text associated with contractual terms.
public required string ContractReferenceLabel { get; init; }
PurchaseOrderReferenceLabel
The label used for the order reference in the StandardPdfGenerator.
public required string PurchaseOrderReferenceLabel { get; init; }
InvoiceReferencesLabel
The label representing invoice references, used to identify and localize these references in the generated PDF.
public required string InvoiceReferencesLabel { get; init; }
StartPeriodLabel
The label representing the start of a specific period in a document or report within the StandardPdfGenerator.
public required string StartPeriodLabel { get; init; }
EndPeriodLabel
The label representing the end period in the StandardPdfGenerator.
public required string EndPeriodLabel { get; init; }
PrecedingInvoiceReferenceLabel
The label representing the reference to a previous invoice in the StandardPdfGenerator.
public required string PrecedingInvoiceReferenceLabel { get; init; }
PrecedingInvoiceDateLabel
The label used to represent the date of a previous invoice in generated documents.
public required string PrecedingInvoiceDateLabel { get; init; }
BusinessProcessLabel
The label used to represent a business process in the generated PDF.
public required string BusinessProcessLabel { get; init; }
DocumentTypeNames
The collection of names for document types, keyed by their invoice type codes.
public required Dictionary<InvoiceTypeCode, string?> DocumentTypeNames { get; init; }
DefaultInvoiceDocumentsTypeName
The default document type name used for invoices in the StandardPdfGeneratorLanguagePack.
public required string DefaultInvoiceDocumentsTypeName { get; init; }
DefaultCreditNoteDocumentsTypeName
The default document type name used for credit notes in the StandardPdfGenerator.
public required string DefaultCreditNoteDocumentsTypeName { get; init; }
DateLabel
The label representing the date field in the language pack used by the StandardPdfGenerator.
public required string DateLabel { get; init; }
BuyerAddressLabel
The label used to identify the client's address in the generated PDF.
public required string BuyerAddressLabel { get; init; }
BuyerIdentifiersLabel
The label associated with the recipient's identifiers in the context of generating a PDF.
public required string BuyerIdentifiersLabel { get; init; }
DeliveryInformationLabel
The label for delivery information, used to display or identify delivery-related details in the PDF document.
public required string DeliveryInformationLabel { get; init; }
DespatchAdviceLabel
The label used to represent the despatch advice information within the StandardPdfGenerator.
public required string DespatchAdviceLabel { get; init; }
DeliveryDateLabel
The label used to represent the delivery date in the StandardPdfGenerator.
public required string DeliveryDateLabel { get; init; }
ReceivingAdviceLabel
The label indicating the reference to the receiving advice, typically used in invoicing or delivery documentation contexts.
public required string ReceivingAdviceLabel { get; init; }
CurrencyLabel
The label used to represent or display the currency in the StandardPdfGenerator's output.
public required string CurrencyLabel { get; init; }
TotalWithoutVatLabel
The label representing the total amount excluding VAT, used in the StandardPdfGenerator.
public required string TotalWithoutVatLabel { get; init; }
TotalVatLabel
The label used to represent the total VAT amount in the StandardPdfGenerator.
public required string TotalVatLabel { get; init; }
TotalWithVatLabel
The label representing the total amount including VAT in the StandardPdfGenerator.
public required string TotalWithVatLabel { get; init; }
PrepaidAmountLabel
The label representing the prepaid amount in the generated PDF, used for localization purposes in the StandardPdfGenerator.
public required string PrepaidAmountLabel { get; set; }
DueDateLabel
The label representing the due date text in the generated PDF document.
public required string DueDateLabel { get; set; }
DueAmountLabel
The label representing the due amount in the PDF document.
public required string DueAmountLabel { get; set; }
DefaultLegalIdType
The default label or identifier used to represent the legal ID type in the language pack for the StandardPdfGenerator.
public required string DefaultLegalIdType { get; init; }
PageLabel
The label used to denote or identify a page within the StandardPdfGenerator.
public required string PageLabel { get; init; }
Empty
The empty instance of the StandardPdfGeneratorLanguagePack with all properties initialized to their default values.
public static StandardPdfGeneratorLanguagePack Empty { get; }
Default
The default language pack associated with the StandardPdfGenerator, currently set to English.
public static StandardPdfGeneratorLanguagePack Default { get; }
English
The predefined English language pack for the StandardPdfGenerator containing labels and culture-specific settings.
public static StandardPdfGeneratorLanguagePack English { get; }
French
The predefined French language pack for the StandardPdfGenerator containing labels and culture-specific settings.
public static StandardPdfGeneratorLanguagePack French { get; }