WeblateOrg / WeblateOrg/weblate

CSV version commit of translations is adding header info source, target

Open
#11,906 3 comments 0 reactions 0 assignees View on GitHub
Blocked by upstream enhancement Waiting for: Demand
Dominant language
Python
Stars
6.1k
Forks
1.4k
Avg merge
9h 53m
Merged PRs (30d)
395

Description

### Describe the issue

When i read csv files from our project the csv files do not contain the header source, target. When i modify translations and commit them to our repository Weblate add's the header "source", "target" which is not the original state. I cannot disable this setting. I use file format "CSV File" which if i understand the documentation correctly should be headerless.

### I already tried

- [X] I've read and searched [the documentation](https://docs.weblate.org/).
- [X] I've searched for similar filed issues in this repository.

### Steps to reproduce the behavior

1. Start a project and read i18 files from a remote repository
2. I modify a translation
3. I create a new commit and push it to the remote repo

### Expected behavior

CSV translation is altered in original i18n CSV format

### Screenshots

![Screenshot - 2024-06-20T124727 684](https://github.com/WeblateOrg/weblate/assets/8819485/a4a9f9b0-9193-40e7-b0c7-5a4f2181874e)
![Screenshot - 2024-06-20T125625 450](https://github.com/WeblateOrg/weblate/assets/8819485/23932f3d-adf7-4bfe-a691-49c8a62ff079)

### Exception traceback

_No response_

### How do you run Weblate?

Docker container

### Weblate versions

Weblate 4.18.2

### Weblate deploy checks

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.