Text Encoding Requirements for the Straightsell Website
Important: The Straightsell website accepts only ISO-8859-1 encoded text. Content submitted in other encodings may display incorrectly, fail to import cleanly, or cause unexpected characters to appear.
Text encoding defines how letters, numbers, punctuation, and symbols are stored as bytes so computers can process and display them correctly. On the Straightsell website, encoding is not optional: all accepted text must use ISO-8859-1, also known as Latin-1. This requirement affects product descriptions, imported data, copied content, exported files, and any text prepared outside the platform before being uploaded or pasted into it.
Why this matters
When text is created in one encoding and read in another, the result is often corrupted output. This is commonly seen as garbled characters, misplaced symbols, or question marks replacing expected letters. Because Straightsell accepts only ISO-8859-1 text, content prepared in UTF-8, UTF-16, Windows-1252, or other encodings can break when moved into the website unless it is properly converted first.
Accented letters may display incorrectly
Special punctuation may turn into unexpected symbols
Imported catalog or content files may fail validation
Copied text from word processors, spreadsheets, websites, or email may introduce unsupported characters
Search, display, and downstream integrations may behave inconsistently if source text is not normalized
What ISO-8859-1 supports
ISO-8859-1 includes:
Uppercase and lowercase English letters
Numbers and common punctuation
Standard control of spaces and line-based text
Many Western European accented characters such as
é,ö,ñ, andçCommon currency and symbol characters included in the character set
What ISO-8859-1 does not support well
Because ISO-8859-1 is an older and narrower encoding standard, it does not cover the full range of modern text used on the web. It is much more limited than Unicode-based encodings such as UTF-8.
Typically safe content
Basic English text
Simple punctuation
Many common accented Latin letters
Standard catalog copy
Potentially unsafe content
Smart quotes copied from word processors
Long dashes and special typography
Euro sign in inconsistent export workflows
Greek, Cyrillic, Asian, or Arabic scripts
Emoji and modern symbols
Note: Users often assume “plain text” automatically means safe text. That is not always true. Plain text can still be encoded in UTF-8 or another character set, which may not be accepted by Straightsell.
Common encoding problems
If text is not truly saved or transmitted as ISO-8859-1, the issue usually becomes visible quickly. Common warning signs include:
Characters like
é,Â, or’appearing in place of readable punctuation or accentsQuestion marks replacing letters or symbols
Imported data looking correct in one application but incorrect on the website
Text pasted into Straightsell appearing differently after save or publish
Validation or import errors in feed files or batch uploads
In most cases, encoding issues are not caused by the text itself, but by a mismatch between how the text was saved and how the receiving system expects to read it.
Where problems usually start
Encoding issues usually enter the process before the content reaches Straightsell. Typical sources include:
Spreadsheets: CSV exports may default to UTF-8 or platform-specific encodings
Word processors: Rich punctuation and hidden formatting can introduce unsupported characters
Email copy: Text copied from email signatures or formatted messages may contain non-ISO characters
Web pages: Content copied from websites is often UTF-8 and may include invisible formatting differences
Third-party feeds: Supplier or partner data may arrive in a different encoding than Straightsell expects
Best practices for preparing content
Best practice: Normalize content before upload. If content originates in multiple systems, validate the encoding and clean unsupported characters before it is pasted, imported, or published.
Save text files explicitly as ISO-8859-1 whenever the tool allows encoding selection (Copy the text into notepad)
Use plain, standard punctuation instead of smart quotes or decorative symbols
Check special characters after exporting CSV or text files
Review copied content before publishing, especially if it came from Microsoft Office, Google Docs, websites, or email
Test a small sample before running large imports
Keep a validated master copy of recurring content templates