1. Summary of the Problem: The native translation feature in the Brave browser is incorrectly translating sentences that contain negations (e.g., “not”, “no”). It inverts the meaning, turning negative statements into affirmative ones. This results in a complete and severe alteration of the original sentence’s meaning, which can lead to significant misunderstandings.
2. Steps to Reproduce:
- Open the Brave browser.
- Navigate to any website that contains sentences with negations (the issue appears to be consistent across all tested sites).
- Use Brave’s built-in translation feature (either via the address bar icon or right-click context menu) to translate the page from its original language to English (or any target language that demonstrates the issue).
- Observe the translated sentences that originally contained negations.
3. Expected Behavior: The Brave browser should accurately translate sentences with negations, preserving the original negative meaning of the sentence. For example, “The world will not end today” should be translated as “O mundo não vai acabar hoje” (if translating to Portuguese).
4. Current Behavior (Bug): Brave translates negative sentences as if they were affirmative, completely omitting or reversing the meaning of the negation. Example:
- Original Sentence (e.g., English): “The world will not end today.”
- Incorrect Translation (Brave, to Portuguese): “O mundo acaba hoje.” (The “not” is entirely omitted or turned into an affirmation.)
- Correct Translation (e.g., in Chrome/Edge, to Portuguese): “O mundo não vai acabar hoje.”
5. Additional Information:
- Impact: This bug is critical as it fundamentally alters the meaning of information, potentially leading to grave misinterpretations in documents, news articles, and other sources.
- Comparison with Other Browsers: Tests performed on the same websites and with the same sentences in Google Chrome and Microsoft Edge result in correct translations, preserving the negative sense. This strongly suggests the problem lies within Brave’s translation engine or its specific implementation.
- Troubleshooting Steps Taken: I have already cleared cache, cookies, and site data, and the issue persists across all tested websites. Brave’s language settings are correctly configured.