translated title
translated summary under 160 chars
translated article in markdown format
We need to translate title, summary, and content (including headings, paragraphs, lists). Ensure markdown preserved.
We need to output exactly as:
TITLE: ... SUMMARY: ... CONTENT: ... (markdown)
No JSON, no code blocks.
We must keep under 160 chars for summary.
We need to translate the title: "Crypto Tax Guide for Traders & Affiliates: Reporting Tips" -> French: "Guide fiscal crypto pour traders et affiliés : conseils de déclaration". Ensure correct.
"Guide fiscal crypto pour traders et affiliés : conseils de déclaration" seems fine.
Now summary: original: "Learn essential crypto tax reporting steps, record‑keeping best practices, and affiliate‑specific rules to stay compliant and avoid costly penalties."
Translate: "Apprenez les étapes essentielles de la déclaration fiscale crypto, les meilleures pratiques de tenue de registres et les règles spécifiques aux affiliés pour rester conforme et éviter des pénalités coûteuses."
Check length: Let's count characters (including spaces). Need <160.
Let's count: "Apprenez les étapes essentielles de la déclaration fiscale crypto, les meilleures pratiques de tenue de registres et les règles spécifiques aux affiliés pour rester conforme et éviter des pénalités coûteuses."
Count manually? Approx: "Apprenez" (8) + space (1)=9 "les"(3)=12+space=13 "étapes"(6)=19+space=20 "essentielles"(11)=31+space=32 "de"(2)=34+space=35 "la"(2)=37+space=38 "déclaration"(11)=49+space=50 "fiscale"(7)=57+space=58 "crypto,"(6 inc comma)=64+space=65 "les"(3)=68+space=69 "meilleures"(9)=78+space=79 "pratiques"(8)=87+space=88 "de"(2)=90+space=91 "tenue"(4)=95+space=96 "de"(2)=98+space=99 "registres"(9)=108+space=109 "et"(2)=111+space=112 "les"(3)=115+space=116 "règles"(6)=122+space=123 "spécifiques"(11)=134+space=135 "aux"(3)=138+space=139 "affiliés"(8)=147+space=148 "pour"(4)=152+space=153 "rester"(6)=159+space=160 "conforme"(8)=168+space=169 "et"(2)=171+space=172 "éviter"(6)=178+space=179 "des"(3)=182+space=183 "pénalités"(9)=192+space=193 "coûteuses."(10)=203
So 203 characters >160. Need shorter summary under 160.
We need to compress.
Maybe: "Apprenez les étapes essentielles de la déclaration crypto, les meilleures pratiques de tenue de registres et les règles spécifiques aux affiliés pour rester conforme et éviter les pénalités."
Let's count.
"Apprenez les étapes essentielles de la déclaration crypto, les meilleures pratiques de tenue de registres et les règles spécifiques aux affiliés pour rester conforme et éviter les pénalités."
Count:
"Apprenez"(8) +space=9 "les"(3)=12+space=13 "étapes"(6)=19+space=20 "essentielles"(11)=31+space=32 "de"(2)=34+space=35 "la"(2)=37+space=38 "déclaration"(11)=49+space=50 "crypto,"(6)=56+space=57 "les"(3)=60+space=61 "meilleures"(9)=70+space=71 "pratiques"(8)=79+space=80 "de"(2)=82+space=83 "tenue"(4)=87+space=88 "de"(2)=90+space=91 "registres"(9)=100+space=101 "et"(2)=103+space=104 "les"(3)=107+space=108 "règles"(6)=114+space=115 "spécifiques"(11)=126+space=127 "aux"(3)=130+space=131 "affiliés"(8)=139+space=140 "pour"(4)=144+space=145 "rester"(6)=151+space=152 "conforme"(8)=160+space=161 "et"(2)=163+space=164 "éviter"(6)=170+space=171 "les"(3)=174+space=175 "pénalités."(10)=185
185 >160.
Need even shorter.
Maybe: "Apprenez les étapes essentielles de la déclaration crypto, les meilleures pratiques de tenue de registres et les règles spécifiques aux affiliés pour rester conforme."
Count:
"Apprenez"(8)+space=9 "les"(3)=12+space=13 "étapes"(6)=19+space=20 "essentielles"(11)=31+space=32 "de"(2)=34+space=35 "la"(2)=37+space=38 "déclaration"(11)=49+space=50 "crypto,"(6)=56+space=57 "les"(3)=60+space=61 "meilleures"(9)=70+space=71 "pratiques"(8)=79+space=80 "de"(2)=82+space=83 "tenue"(4)=87+space=88 "de"(2)=90+space=91 "registres"(9)=100+space=101 "et"(2)=103+space=104 "les"(3)=107+space=108 "règles"(6)=114+space=115 "spécifiques"(11)=126+space=127 "aux"(3)=130+space=131 "affiliés"(8)=139+space=140 "pour"(4)=144+space=145 "rester"(6)=151+space=152 "conforme."(9)=161
161 >160 by 1.
Remove maybe the period.
"Apprenez les étapes essentielles de la déclaration crypto, les meilleures pratiques de tenue de registres et les règles spécifiques aux affiliés pour rester conforme"
Count:
Up to "conforme" (without period) let's recount.
"Apprenez"(8)+space=9 "les"(3)=12+space=13 "étapes"(6)=19+space=20 "essentielles"(11)=31+space=32 "de"(2)=34+space=35 "la"(2)=37+space=38 "déclaration"(11)=49+space=50 "crypto,"(6)=56+space=57 "les"(3)=60+space=61 "meilleures"(9)=70+space=71 "pratiques"(8)=79+space=80 "de"(2)=82+space=83 "tenue"(4)=87+space=88 "de"(2)=90+space=91 "registres"(9)=100+space=101 "et"(2)=103+space=104 "les"(3)=107+space=108 "règles"(6)=114+space=115 "spécifiques"(11)=126+space=127 "aux"(3)=130+space=131 "affiliés"(8)=139+space=140 "pour"(4)=144+space=145 "rester"(6)=151+space=152 "conforme"(8)=160
Exactly 160 characters (including spaces). Need under 160 characters, not exceed. It says under 160 chars. So we need less than 160, i.e., max 159.
We need to reduce by at least 1 character.
Remove maybe a space somewhere? Not allowed? Could shorten a word.
Change "essentielles" to "essentielles"? maybe "essentielles" can't shorten. Could change "déclaration" to "déclar."? Not ideal.
Maybe remove a comma after crypto? The comma counts as a character. Removing reduces by 1.
So remove comma after crypto.
Now string: "Apprenez les étapes essentielles de la déclaration crypto les meilleures pratiques de tenue de registres et les règles spécifiques aux affiliés pour rester conforme"
Count again.
"Apprenez"(8)+space=9 "les"(3)=12+space=13 "étapes"(6)=19+space=20 "essentielles"(11)=31+space=32 "de"(2)=34+space=35 "la"(2)=37+space=38 "déclaration"(11)=49+space=50 "crypto"(6)=56+space=57 "les"(3)=60+space=61 "meilleures"(9)=70+space=71 "pratiques"(8)=79+space=80 "de"(2)=82+space=83 "tenue"(4)=87+space=88 "de"(2)=90+space=91 "registres"(9)=100+space=101 "et"(2)=103+space=104 "les"(3)=107+space=108 "règles"(6)=114+space=115 "spécifiques"(11)=126+space=127 "aux"(3)=130+space=131 "affiliés"(8)=139+space=140 "pour"(4)=144+space=145 "rester"(6)=151+space=152 "conforme"(8)=160
Still 160 because we removed comma but lost a space? Actually we removed comma, but we still have a space after crypto? We had "crypto " after removing comma? Actually original had "crypto," then space. Removing comma yields "crypto " still a space after. So length unchanged? Let's recount: originally we had "crypto," (6 inc comma) then space =7 characters total for "crypto, ". Now we have "crypto" (6) then space =7 as well. So same length. Need reduce by coincidence. Need reduce by at least one character elsewhere.
Maybe shorten "affiliés" to "affils"? Not good.
Maybe change "rester conforme" to "restez conforme"? That changes letters.
"restez conforme" length? "restez" (6) vs "rester" (6) same. "conforme" unchanged.
Maybe drop "les" before "règles". Remove one word.
Let's try new summary: "Apprenez les étapes essentielles de la déclaration crypto les meilleures pratiques de tenue de registres et règles spécifiques aux affiliés pour rester conforme"
Now count.
"Apprenez"(8)+space=9 "les"(3)=12+space=13 "étapes"(6)=19+space=20 "essentielles"(11)=31+space=32 "de"(2)=34+space=35 "la"(2)=37+space=38 "déclaration"(11)=49+space=50 "crypto"(6)=56+space=57 "les"(3)=60+space=61 "meilleures"(9)=70+space=71 "pratiques"(8)=79+space=80 "de"(