Vote #81260
完了Auto guess file encoding when importing CSV file
0%
説明
When importing a CSV file, file encoding is pre-selected according to general_csv_encoding in config/locales/*.yml. For example, "CP932" is selected by default when your language setting is Japanese.
I often use CSV files with UTF-8 encoding, but it's a bother to re-select UTF-8 in the encoding drop-down every time.
It would be nice if Redmine auto guesses the file encoding when importing a CSV file. Redmine already auto guess file encoding when displaying attached files or repository contents using @Setting.repositories_encodings@.
journals
Here is a patch to implement this feature.
The patch guesses the encoding of CSV files by checking if the encoding is one of @Setting.repositories_encodings@. It fallbacks to @general_csv_encoding@ ff the auto-guess fails.
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
Setting the target version to 5.0.0.
--------------------------------------------------------------------------------
Committed the patch.
--------------------------------------------------------------------------------