How to change default text on invoices by custom theme

hello
i have read the forum and managed to replace the title form invoice to something else using the (| replace: )
in the title but i cant seem to find a way to modify
Code Description Qty Unit price Amount
the purpose is to make a theme in a second language
so that when i am asked to send an invoice in, english, italian or my native language i can simply change theme

thanks in advance

this is something a programmer can do easily and hard to be trained on a forum.
please hire a local programmer to design custom themes for you in different languages.

sharpdrivetek
thanks for the quick reply
i thought about that but cant find someone with knowledge about the liquid. language

also i need only a quick solution the change/ replace - the text
Code Description Qty Unit price Amount
in the invoice

the same method as changing the title is applicable to changing what you mentioned.
but where to place the code is what you need to know.

following your advice in another post i found 2 {field.label} on the theme
1 is used for changing the headers invoice date, invoice number, due date -
the other one is in body i used replace on it but it doesnt work

however i managed to find it on {column.label}

so for anyone else interested this replaces the title

{{ title | replace: "Invoice", "put your text here" }}

this replaces the headers

                    <div style="font-weight: bold">{{ field.label | replace: "Invoice date", "your text" | replace: "Invoice number", "your text" | replace: "Due date", "your text "}}</div>

this replaces the Code Description Qty Unit price Amount

        <td style="font-weight: bold; padding: 5px 10px; text-align: {{ column.align }}; border-left-width: 1px; border-bottom-width: 1px; border-top-width: 1px{% if forloop.last == true %}; border-right-width: 1px{% endif %}{% if column.nowrap %}; width: 80px{% endif %}">{{ column.label | replace: "Description", "your text" }}</td>
2 Likes

Because column headings are default labels, Manager will translate them if you switch language preferences. Of course, this assumes your desired language has been fully translated by its translation team. No need to use custom themes.

Hi
can u pls write the code to add additional column field like “serial no”

Do not double post your question

See the other topic

hi
i want to add "serial no: column as a first column.any possible codes for this?

What bit of “Do not double post your question” do you not understand?

This is against the rules of the forum and could get you banned

https://forum.manager.io/faq

1 Like

Soliciting work on this forum is against forum rules.
The scope of the work has already been accurately quantified for you together with your only options;

  • reassess your real requirements
  • employee a programmer
  • learn to be a programmer your self

Welcome to the forum. There is a way to get help with themes and that is if you show with the appropriate screenshots your best attempt to create a theme and identify clearly where the result is not as expected in relation to the code. However, only few will help with any coding as the forum is mostly used to help resolve the ways one can approach accounting issues using Manager.

@Joe91 and @Patch are right to observe that you are breaching the forum rules and thus because you are a new forum user please follow the advice by @Joe91 to please read all the rules at FAQ - Manager Forum to avoid such breaches.