duckdb / duckdb/duckdb-web

Improve documentation of Encodings extension

Open
#5,686 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
301
Forks
595
Avg merge
1d 14h
Merged PRs (30d)
62

Description

The [encodings extension](https://duckdb.org/docs/stable/core_extensions/encodings.html) should list the supported encodings in a table, as the provided Github link is not very usable - it breaks my browser and doesn't show all encodings.

We should also highlight in the examples some of the most common encodings:

* shift_jis (already there)
* windows-1252-2000
* windows-1251-2000
* EUC_CN

It should also be linked in the [CSV reader docs](https://duckdb.org/docs/stable/data/csv/overview.html#:~:text=DuckDB's%20CSV%20reader%20supports%20UTF,the%20iconv%20command%2Dline%20tool.). Currently this recommends using `iconv`, and states that `Options are utf-8, utf-16, latin-1.` - but we now support many more encodings natively through the encodings extension (likely all relevant encodings).

Contributor guide

Open the contributing guide

Research direction

Start with the encodings extension page and the CSV reader overview linked in the issue. Replace the unusable GitHub reference with a supported-encodings table, highlight the requested common encodings in the examples, and link the extension from the CSV documentation with corrected guidance. Done means both pages accurately describe native encoding support.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.